512*(-1+x)*x^22*(11+x)^6*(15+x)*(35+x)*(44+x)*(55+x)^2*(99+x)*(33+2*x)*(55+2*x)*(22+3*x)*(55+3*x)*(77+3*x)*(11+4*x)*(55+4*x)*(-55+7*x)*(-11+7*x)*(33+7*x)*(110+7*x)*(165+7*x)*(55+8*x)*(11+9*x)*(55+9*x)*(55+13*x)*(275+13*x)*(55+17*x)*(275+17*x)*(-55+19*x)*(165+23*x)*(55+29*x)*(-1392331070366752829055074593102958497718578920327009222291351919741427081244215604218934878045258502579644083710018521736974506298436558841560574123399295056166648166572240441906376383381517903988580704743633190230926286875292273129697208219165913904569678440829263250496245231901310488125601263177277898754036170063713878866929995158273395998291621135644356500923585925532052803562386873998766123411689651033077629629245728729438831787591851824530740518215083941781665750271328743864832078180882035667309537529945373535156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+1275943296452423988939902053292867721201760718767964284586828842393580951310001442377840383436548646643452377437760462400187449636671416436956661335397077611929626763471657914674254663824676668115435130468432991454204412677075742429930110741786875862809206806592944310190162721791553555246746938445194288114662204138705042533799454508064487946700179002154212654163137925827986228979419656136651718451335381733114869507751668379339046520537221193027454284992745765554163906238478130776073274362067844905910263264559034723788499832153320312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-6576679013797641910846329335005841382011993282987802010788212020443053719897137500123150327433413806166374043291170087000682462485037533164220246637067093271123359966966321916634968106945957034020180982610891282569590837704899689822450115141013027745425964932556439882261319356108246373271309885432916705812761374207582157120145980111225687951876511934863171712801305337591881029074933612584363133539541603438296149475884139732493013632654133544828536663517377906289273485050782879453004699347261189680546866753729773336090147495269775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+3281893669871228659276267730380313846632512495364296495331996858371351386145810901178328825653918374299803079833471164499830140229825352520815899946108168653302459293774399780826254339708087993118134598574757778062399116589036763238847955101702466860054169191579320180407168410854566717499511546416513356019734079748299233129321380634883070185612101506370487865104517593694644879109384528816894977255454401519005797295044144537119528311121502948992641723864237815318240472376106666636380015460928855245608560064585028370753860826880554668605327606201171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+4700537021748942511253418271321763573682436378164091528278007074746129579447234567404528049907437769949808678181979434247518667739334156804160180777261513173620852215164930009161013260606086500638828457626068685437136620726791866322790964860691559868816099089353224301125827498790522552032594314365548002360335765799201945270063885023797422471350305636436008529470227541721408502338670173005713253891438384333630291116793201743493275624552807556658464838811240197864855484571055119708987395931948222628595125906049493447842399507230481958686141297221183776855468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+49690234125972821390187804681766103681123653950566461533222564402710333894283608900143247220272676877924096767247986436464878320000011650625923889996307203753611964993595066404290929029266670118081621822994829585628254052335988866109243696062452481656179892163373350760426090590690342609331122446241838397744335888527145337188430917562974272116115382427635942285921838108329623988172594050513539558208726095036510947665411910695768091247604372707994659008291141969490456263446055591145268011184107107878061028835078950458421483474258373291831958340480923652648925781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+1072973550765615331103807065846101954725928563248687217927172908256861322008119710004528239503177089656219681892929744003254573144691378876809701741061903238974207742328890172816971687433968744544585560050965967294422147277190355892648585568882677427906641073815289068115373157403376726962146989829617662321605226057196730226665501948830280947237384939173693854415754564558986925070334219289807444551038635149806337951246332622828029622429341183847218376462156969721774706242059513488844563939443860200461768787113833469525686964952623271563059148547836230136454105377197265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+184445328066801316080826388602242308264425574644784396707615318859094906420225491906931653412641562635907656972373637089377921266511587510941637239396608545401922203175266504365665800637365571728851679995894267902060192362133749644520778665525972962717242656843555517149744138544764634916468492891611176185451571047133640931356300616036389584816320519865374097739614359902454059737679167393429801876185408753519241897817886298206922102837786051581335580037185713106740100612834844324243125845399917541875145341661140297041836455755408103623395332792966883062035776674747467041015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+5950959646442043390991789516192330099466444803437250188365515664025701652652084056367487288570895732557589196327094089915493462300130700206090237927383195715677708997812790786383740455965242196718035763259230073530316039358294290528812455819712162441679146271348633664770099233154954876751681693900186248889677559000840939168233453408402902864591526181532222212022792014659602990452391652264584294212171522192427982104375110615004594001147577780340209499094504673268042472053779397845583048812867955789761835121281554486226557537926529752389396069056637372796103591099381446838378906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+2550125949310006691234035409770998390101201197016456795488072123849163466432646292234238654994034671322631791409838799192089288822049692114522318974486699947172277615477169649316071694018240744160408321121855488780753421622040817722026836357543347076846933631534278937067421166743770889354255859279109963576803624396504903309004872663699165533718325342549999879954976836150924906420101694870854300774017573305177808550106521927721666537958375000092497256090962007756990123860793599815631116358395777840351368192498835364100094092435625161021781447524651997849076678903657011687755584716796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-491460030599378565912506851920801052119451139152640195527463302366952145706376964683663981954812946185844042087292737398417179550414850831586080233766510968351205607641197424599550612421308118172945894575107161129319898213548818852244296823800758653838867343470530097662263073420542022724866196392079349575036254607754697320548312517484713516557601867067265137579408221380463099073515506005169661124047371971937266189518478351581503134363078783021008826174515277295695992746360732406829585000784303721388092667004902115367388322196836095121570854320856017649274405378889696294208988547325134277343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10+906250000256413042178856070864834616194988341553347475530656075693770322589156594041250963781960509132753120298358198986740478454622046634067048418219360705217830133893876702975542307343858116035074139027793373053901538632566302916094572987311540057481053911779683727965848771834121554107340250562039715625845166176734840894962450418084472516309610941958562583529638943635289953387973610855565162087077721598986799235983695742565842908205091550636869009100560908613824820536923452842542736424633448128483385378989813564949286247283215770845734420318341130262196694844512023792049149051308631896972656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-1091158844268079812189562523509469137503924440585352583622804333407240112226610665916914990212284184802833947974615612404248165971613840729797425853361329577614960165257709709564026513041834624434043463308101513387351796661913863282761454240517318191330632992686156429541556791682064146177060099945218445182936128019395384328484525788161419767979922981149225296807050351422826973432116020826384808540376891308416911993004618484072953801514710585979095312267750963659692975294095799598668796465352618582129300425444915050402725869242545189218946489520472076586490568859272309865104944037739187479019165039062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-4047456449511916249539010004817192004544642649457466302840188174468425516759766387921442728053531202179825897294390617716062469497873858546848177589728608612173424861837767843576571685679514721550037739593773039788932113598252540923608599614813229625183329232231754858867088056215367965427220319838022228636100636530186295222947522143500742770497400523694171935069588171896347946635224379966643625608919084401892923109844378038191354695770573464997908248023771253662618825882635891015080608596699210021370264896979401354599192537622384659038545678042218849544181220469316224985778518430379335768520832061767578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13-64455027106027535179290195821053704201387046069636562983674374811045000497092488991862797244453549046143116988813410023146951438626913925781218732270361115716609259993599558866128517314346782332747874680709309884566176278451481866941945318639680377442641230208315997757628570429667168976339863223734881340789507369217998876142445744139227242201581551339751869040751900856657873794482169703466434336770306294445576941157798212811324891875559401265775137761251733153159768358396384644290222980973470814216024076310486230774833023486830089191695896706802863421079266669085853364018490196940547320991754531860351562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+353551188768096436423446963380769021436007183947715438273739698074438628443007032004152630847980819813286043115264934643699114714234018971986825073711666164453093526321208887852925661157075758674744938757403256995750243031451547142591081084235490107476771665459068622914709038282331597186271239688103806854863971649924678665750618577957203909720706622240721662665544552030690416626887126743704845496848735233366974566168498070080883228209916922022221964221469723508956764959457071253413896445456845149357815474223867221623330960161757845471878445093159632339525636613239189897377634953096192660382257599849253892898559570312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-34521142811135888581821937648937581808094158915124322366466801540783071689405081960432404046259964453160608063763870400210626302817776232736900770743300752341046842901606341307398493380352545774199653681049127512766910067211837657832552960640739764012764814651994807504551452770922946387842882535580390389325531357379945575393800960726112629433964474302776379606569864713211836169199954005119687651294654531506917993438572771223219866360169681129154432769391625466433355791092955864433196148271811539778028770482390831879634770705519005600680850851339405746677903574452205544645397443549858160216636804307199781760573387145996093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+551580874671576218663869254268679680104945123191556310083075380317325691471186011135365288867080577622292448658745307535053835628760594901286353838915557065692097035971310535964941180862112955725225278430182514340159173780317425447603458155387421781936236742865572121450568124779765314955601000064556110980019522843557738191625920125796269892232073137607275568027933326354725628881788660667875379471270402161599180021693560857353691802784482230251737094212389069424224793642702585538651063157366723937588937414489111226635637983505144547029472050631576608486233609852641981790288731804488403780845073853811300068628042936325073242187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+28791785227160520596525727366536438708763553400182620642789531769582538643998745000679937947055987294530683286670845202971782189984365438918949654934495463565393483544228127459784947838248755831507339514261263007626779297603372733320324610532370511303872804293200715047105613623884004506720273378033797783696464542274504108338603498738683381396612394245360448857642465334631056723245577448078969398385601656888928312013697856328224841626618009164315241074629452678412312653541605321464344354274326982393047428614805217060075072683268892009475276388136215001513286626101169052437377510747359443291993122415739492225839057937264442443847656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+1416204283544637359689776968232212965199382227111544342888625307927388997866501956908336417681295444235937881769797774082178892070178906618549410261137272032160179660128810314655286640946503704999759793496022218161013899870471303549817561156401127808687428393309920487554967824997506725167612351933560524609417542645695137777669685004387712504927010217321340048309028135563700538862506934221173463652618509124549612605623785014334385436082036509849970785656682361878572945163205914958254704968769232064945775057089494591208238947011425854284466255486681160572583269036969191591560650318212846674798387354952955430320571394986473023891448974609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+34519703475519310838811049460352022261122231214936320017418004538751613447646638716858620144875581726981942558620885251245491610798767786451470835911824000425585444057178078814077700116954541747619470709048736374740746520467357692985244489091037101292429365185102948978519396251090909374547425249710422968982767988877819640788439745034789964446982968362095717683402092486656431650348772391232407713567056665391102536262910188386340081564686106916231152246497701459405890307759914481002902448264208880389912254368799129020340259359161279579272160288373044254757372697178732821659261047418526714339886030547682738145454095501918345689773559570312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+857623603033714837031819597326359491506229002706740683692923896051842038010094958362824255733955463008015723730621041814056282326260783243119553345832300554495153366696821207050263902444166108655251812128354404586491319535988210773548324743278923805402238920712115084114724492191717319704361456784408938485193633119945750569371711157931573350429893554974359865807842389277872943631739030945342443413933300991646817392889064814161908104814895769779312033731197336886084397963457668090721387833534363967695764488412750902555092452933812971506125699631677446078360404402206495729148431882012131415204306408796888468518138104457193549023941159248352050781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+910411633199443426157924249606576664309553656425477370737079762936135381233006396994772201078168700635306835464332730595415393771318789102162721790031288347097419087483450296993232885125304560654962430726879074719621931729423154959546543039756307377842887288770013316625594425720931108111565098632740990936956563724702625991038901868040459244241102547521517655535000979917899550264491394887590570540880896251479118741541013661015466177106376357142784213938159290369091834865917915161087466597898251003956834849741426385672626196315892560077903215697526936985308228879770003548566036310330058329733347620678563438464947488171219447394832968711853027343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-60732419969074610219698823089813802754745233944884590678970247974307962627237646080553094604855891337412255821117905625727154043362691087402501053341739872170060937564458390467791691862943648591047765862026497037285439208441098778488784841036412640579836105064160781808395604317411179424625747731626069639352159257743423987840379975833738302706853048087065643289468135419665007429774961281327031209029631152301276729474096932945178787821454761108506903897843044420629354868627585195151771380264994716444258392783747551682422315088697342082288322174595949965447402475362866580568799321156474025532666592645092660305401136705549802741188614163547754287719726562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-1147890069961258002984313606160961337537378062690611749918014941754063038312271422374256871901522426964457464804937939496523328379161868315295574127157788215924984072203177799977832812371364679398173101631034185489797719931878144618620530705274012374453976034651940317355334460795735489348451474889089267068818483942695324047526556432844472634675257988797987168214679765169958891371734600449539004994166290623042065428719436042697179535283798022700586182451879058614894282949720796299366642561493664645633347240023381758053905028106276832518830638181683193102622814549955540524325136880762536399018466686740504220688583380746705664421369874617084860801696777343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-49351774168442746817098923875947187473982697178952815455214839660508344369568329691658195752191221620256913753112885727534170436245365216873976371502193155623280241462306130789257947777850531690209587589018061134505225470599630745522913934398595081953191346968903685082896688247067711116688292694008768546399799577871759139376369815965221379078693772950007983319918206344626861472719870928161790986685451861017019175860523607372676796977387174555743475918626885731155681019338058475421846170199825502453147234424212901051072132711702191504628217419129835759714064807935348799025103378390453312655324443815910165351288053329093657994874888572667259722948074340820312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-1153237153032173657568466218515161874012859029009558267924192333455284492594144288182319002788602796287449726806813928596791146119018708325605126669263389606742706345474569977302239904085955770067724283430830850619220990865591538236165361493337517201088571593063179939706825725215115445216494694434666262496704926697252821587409818799183006556336250431194197921334926882885050708223407168731619403522927075993243224811981943736290460939352388030487814749036748984481204441801316885879497790058196405381621151792475281249003735693280113299662372427343771341575014035480646486746550208582882750661435923786940089401850955047960629960140943595092721807304769754409790039062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-32118659510041257130325021510268607494885668301246318207551734934707557219759024386907133407076105400204707835632805601472915194638998631300271688028677416561470681451691470681768891711405799649091110584082516574563564885562335279171463485436867959063922744227289354371889500169469560498173973614441883836775284953024854476893964055454687686346781435806199536989334332005188242919291369168260272264554388112662461096006823347597332661069746013400648143559101141737274762665486604449965965437241778372859635218682116169577195114223743260884540750494606490121379759366854527539630706051349465387812445749473485278815993666522873869155615608739218203027121489867568016052246093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-523647712530675284222449428305467902366920270661014726395893483598348157179992734708152188697583717397928979950230272148186042756818261815443559315290542564736074827775520899093218485989373760465977729661556270272772720274757032226849456496386937262112878066759598281469630106025769077156179731425763132134789668259714584316491784262988872549420982098934554661764951801658064131087974710787379482201687500230981726751320412013474024929186052251497112966642915042661867437071366077050640197346823122137538616290709167503013894689778807650773559400753068319470630570805650285612174178320962031331691249293907582390815429855933688400095342083129246191219863248988986015319824218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-6851511613141546328536318469050720518325621966049870842375466694119575373482806003239039837842620714236529885506431040100261332038046392489588007433863365351304975022985726780629886299016801858426210427312984809481788297003771373556751150548527334655820068038078205364975969792973358004256894117468374528120233710800767032324236343055990416250072159588793588515585191063582259962019826250856179164215778979940560127071127436701257533477909358219088159483164393979810493033692674656804429418798687214432471106641477172636325559301577385754176324142870152725795948805909103303303042775279176898025999807323996967722719468476439570009752405869637992275045235146535560488700866699218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-78663671379011255584945442520966562753210768145054084906744265780980984292354822549777493489848983029601491369028028621940734223730037121657809310254509075091411470539747341523554972688898167679854743870900334172840498750071789276422262420567881864719782228331617014542690440448236023516539384986737632733451795557525551603975896026237864759692080242485398707008891432364968414775378890263854844541526457980670023367754362818746590954576809577009133948694245187031466656239931463043884428093285965423056426393936685093696314545180945233707866944060412218061139819217839027035466473301839100252227736610236809648264321104559509677128597840764642409872031691975280409678816795349121093750000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-716638129208449937119402644410395338214449845317106160719371904350241176541877346602391769236593776621375278314457592943531149591549711665505091193401225951501935571228706013193610067431406262267222052498361894282296130668987840864178127715375985113221580412601334658040155645577118206800452230336129659809175363945012837146973433958486027359809207344604289064190668231395572154446305084409660139710429167281127290388331606009038986565588555599553375923251527847864521857808177550695607647726739669151128115455989900953614956186392272288321337851032371170721912807352541482142950289119725855020819007546678918173570601161499402962775823145582881033843758444845661870203912258148193359375000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-4147024968186808904590328249376169351890356698133599168209813754333564144089585364983599572152280371210428896836865901231115347067731967117372373816000340517713104577563501469681419701264070201712859976131567173435542037532426439959973108131103641441134457806422932295447532302138352032717005153963548546809569955012622478526319375454912158487297336932795053876840220946890293203711613683070092070965799895814427051342306997618988360617238296428916339829641031761366620677384215053277949468630586771478822684004356676120479936298463076951825685833226739227501987931557436514534109780993333983975482704193104249863737117430845399737313466376476261011224666575003539037425071001052856445312500000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-12236127751021161237763922155333278560593115760632658515420395696999876128136451346763063777605484056435896651391099498465136777203252414476958723370673559450632092787765827274576507782779435836800886265338842399791345779633792390701932520257672842946192282716927284790979807020207849981134162055477499837240393774131154597355370656066000139633677276507879394016189622806385616332267210673043107374818611220451974875546821367585666731984194559052068515284394048572478521022155637906453380106110215749453224613001040736243759169097159065140944283192774822716127421556060082004783524021150817077328984416395891824168482524210742890791655915770715082022698869806953680949845875147730112075805664062500000000000000000000000000000000000000000000000000000000000000000000000000*x^33+271522818317009984894653748800011136233098872752288454810273276909915276153056068552967074352698597696048434380800828507111470676350230716634345829999580988798123644123138926001008638210982738413074385461390580892711480789474975763994329075726562768661045256952969853442923895806207440169834892760572455408761269148582575582348016116763132340451372213850201138341060210840234199310287204855557194887961800459516538720154251371644816244062290414571315679735360820244110458127161962724183818591083233057311633016470832329611354520801701892126354092016294486150084453505378678832957161825771549351648404274852245917246318926279895742652841710714208573476885835717986594772810349240899085998535156250000000000000000000000000000000000000000000000000000000000000000000000000*x^34+348133605251783802052224160882515280669801626258800076923449460825560246295471494992411846258028109379581896789329578041286052035846717167622324080085050867381400937818822907237858836314097819509167366095370756947579034657787299591367217981583241827459209577272069022972236912957770407708081741600401117382169282417685548136788516781647602096248658671094976253799390587776572115484842688203145144284049732950787575083557698979211700875684748324059218985439550017976033138683629293980626004046763044300068593289678543747579466541476805830729655006424357935045007256144044439774615505940563155088309791605372642641022189938121718072376373558962156569559700532807619555164535540825454518198966979980468750000000000000000000000000000000000000000000000000000000000000000000000*x^35+4235306937300365108732288966012273615329399153630460233046130001837779563936127275020108365305490661740166551906857820687561897909789024526877640188195834733223510180465731801611714511516717717697220708508010245571897734758823571673820133912722271297498546308131868897651649900342475119985739156387073869961998556059028370581852652503440950042051486230458638212112300389127350902274405785749377332920020153225587767398307202729246947431671200419112647017930303569563611556839001620416561508833644105877548829178109611933030409309881587343193158011975934033497449876794977691658888294291312595609905879370508946315464983122555095645411581814808551215694260888729432562582744026258296798914670944213867187500000000000000000000000000000000000000000000000000000000000000000000*x^36+36322592254009653741710837764984176432218669174125094657714684892414910073493132699957595388014766327376805989825324096126122156871319132588876878205101735448660341079290018104729284404117848560054509368513467647488941791755118491276801899280108845954783373683644642677447463766643672468676897546530976033745338214482461769844714514194519161690274394294475388543879496286986409377548531377303174213490687608832046019822909542095749286978294770932069459426423542187822715541051538668373770026587971706069867821188539287307013387327409660542797817035955639595325783076425001327780954676127391743219730262331116909412972507773070187487935872117775721040375327967958060410708087673015143082011491060256958007812500000000000000000000000000000000000000000000000000000000000000000*x^37+251389285533245947886189627315519686874376691519815533399412918922888713278227821583274969591473465208748087646422667832865485364601910137222909761518102637744390314274589634115521569983000360723433168313276339761859648987972355645292600836139693911282235613920899370615194424553166293054145716727741638435348781745040733435446872537104661346890119987598737509189844060787147258796668791990973813752928444560409181287185459126375908759277003100943454565941733007044416052951170390656843183072038203500377242842067970685594597347225815754359897765114987095998261568095011943883203688981058439071984326879218955260897704755701806386237178933771457027305605995826339038178194595918313325455528683960437774658203125000000000000000000000000000000000000000000000000000000000000000*x^38+1553301042752532021516515798159569716929842417052998282715906791061496299170068169871463964848937369980305740585445413855834372476383258269743655853443855241802900862061585378384118039283511569768163890196791484141410532576177289742321775092387147716389064353039920818078959235154459266465931220843126349852663713563464324463676194641672778208486663769289755588252254551214461914059671469613808203747357940987338470570304312211696662996655949580033955197768901651672769586203875302332367715358101369996972397327865368879733509600035966400410724989426858968862316071541770033142251256955598155651748651802806507167901775779860233881759967210270320184026378469543204768611418045698435719259578036144375801086425781250000000000000000000000000000000000000000000000000000000000000*x^39+9914775619365352006050767008743443769279065158316726481002012324517797736977203691892473323844072501520201540045528995704860634430070031658470479090962396516541750382385255303786667893006984409764838002925757849003458160047736415264301995009356245561371773277435244061363574468868973320123146369126653702254847788137048446797585382023615736209070511262516130337341245035528484458712847480526837924512506456541891381840480311327320249272953123726078514585762746332313314151597864746417868181684127141328539529718526345082133990335388400791836468162075760147702409075261813022568949065536982148249337010630567077205823236829941547482410630458498043647984368098240696602830484066015692690143623622134327888488769531250000000000000000000000000000000000000000000000000000000000000*x^40+61863597575292844813535577898315021040920267637483128724550462319912079317098122621993560426758264003923706684314947163706783970632537319654063243033314320439281018052577399342796166475014005955845946544648364412007256822854512683809578214860999513118950491406278700776156739380751916989367258588927515718696478652434671920145311274717898569947854713335099881040131681596203394167820907309219316918357670229768810632675493886446853005003592416765228599947727667688756450383939897561078263071955446026586653763607358779420385921911286606531715321297379822670992576329110315956598721146835003872146464472112818946356778614359220483474963142629981262398133349878807487084425762954333072318746644668863154947757720947265625000000000000000000000000000000000000000000000000000000000*x^41+321885871533018848012376763051689465203259642174307891906190214505968048551009747109373134158665854777740563486140964434591278149562228538975306871315604138073317520655171343077419904936817551241391147534722149074206197844877489923543334117571139985331531887962915082318107739776511036745920746516243097403028576933818806395797168770483592747484145542193719747450991973971356980054207953692341404669916462548101304725763286452306666575899229998486557276092671353945011395696019532079565264274089749329546175497929695266115343944313203100345192274378891851996827126286120748927055920234797123740224639257615911126394872905057229078460308438659000848224787802632379277149674266257899785115270674396015238016843795776367187500000000000000000000000000000000000000000000000000000000*x^42+1344954499990672993767714854733106420997151644116188523833929107923146384469445110383391044344922326949244756345741998711573169178524753471492341846263449970086975513604865838104805772018761212672677188597524859637999727756237652856547583200048932414847135911314864245232180601381460674203154929744043861577897985539330880950643930254316534304789480980768004564383813711484503579007787235529934270127377940758191553364808403818029710050156217576249755634187455687571148540290546245019608428808385180224477546550698013775375781265496301301342461680377733843038219145845497600744493322996192379337472958780029643597141457897365516735806077429614121886446153293569082085600867473531476806170026350173429818823933601379394531250000000000000000000000000000000000000000000000000000000*x^43+4822953925017501078388851580923563689645139631588013733756643141799185099092101858396277582094753010626681704246471957934350309209359593001592513358747342772928729979753619919114045577601649520922233801128135750877075401739064180398442791342044364562868172802746338014905573772368729998839135749770116340708492036774065934109067289224850877055533392001024193737501902215364444427891925163571647141757465405615135410506385098560348191067039497770889915795574926003878333229732068212661455742730005160459935210468045933762393437363779529764593928472713151341050597063971200630087602174135267280059800321393616595599003762028484900621712262703852116215119594087733437866287988574726472044626457424953969166381284594535827636718750000000000000000000000000000000000000000000000000000*x^44+17132934671913292940914297436063764511938465723722772689916778675441653240232847469233070157603569226710626272796244568257407717144298203468528227104665412228463203906707306057771657517800818225201788792831900307802812025027196549513830897364663398296935849500642767013866328155033242229205704408723993581640524089551071221714528446688829175630489380290028761700804268598423272281256282022895857857452588956538291313026830026011525109828704926015050551455970723517807647122064112969450902960498667142687219295728410250752851806156112825957373116472287981404337890055075444160362220012527335478902213143074435161385413050402299907047479662719271771512517410544084963183633663120766790701095250160079785928246565163135528564453125000000000000000000000000000000000000000000000000000*x^45+70194820007127596369369923771668236469961314422952991342957602785595012901288040112178597224948419933545596601286564594624710773802081003252355956935932581965344200240459919842110801836423060534137956632544141881576535783591129650394906107663032264121342730062165103696238586089653148544909859173459532862244633177129526220687266654328516238804530724747731222027252987791746414132020446411806804102166600019736022442467493661651930693729972078602001953856861164660167305480274212440257629773689230132238785812222651867254447802496369856211761075693008938786644223032239238886312580477631938784503241857046213514763355214629318142833651583862950360631129567952846467582530895886393465751850774536624300026232958771288394927978515625000000000000000000000000000000000000000000000000*x^46+329133884419058812420462373555463541842092285705193705809796165145274156271954734024589980360096026084919935343266814380266063126676747164090128447683651805100877829927526726188032723864365026271236731486666533261661715782647234239297921516257612299787702955021280753216561954491110439743680503149602962548293790325154849284718565079861638446150484946747222894004405799049497716489258374248938175439387502732639757790942693329966585617769350565479741220361569184511580016527771721386954406674393094069177491814950775657191026140637611662528878564367994871995176716509456981319356279360701064420480502249800653323379340413160553536189177192166960413886599382256456222337812511313413116821640280393324040630886884173378348350524902343750000000000000000000000000000000000000000000000*x^47+1564343303280581083495148956845371988149060504550051208596668775603797538997665379051338752986651280454710364467311197204855840083106368485017821145741375792795732728958685208355954751985918563709124390790334131579361846809985428039441012179902327177694359853556817949649762559164460440773981506356924439107063326489718493002448118499341782999535077137891438900634122733319215991843575115821991628122447539346612841589405983493511380917488965340563399674394885396683575505516453787577911641335490495767873235244324478206620657514355164809481213419798426439061608136966176980102460946202183138830048013316999046778714518793536109575861490951501602986112910072233082485223389792487351508271786878698228484552146255737170577049255371093750000000000000000000000000000000000000000000000*x^48+6970541874855887426814780822363564323665090518836088776546009913325239946694813759243427876859169306658861029562020750251142257112388378016822514359195982040646767187312170640518406135840742991798674840925480097543870058163219045099448750145448102593598679602026017393779648026512507818108417997157971135746312212958738491787361005935747436248825682267934825287140292353308721467533083270488696457213257522038200241366616445197841053831581937372883157338301427566993259878889157350643240652120098503166593335890360001972301896252577736980489571632825715072513086500770876028664761996125620941850903853891103243798583315355470591628707773388054325561814843594723840339082556595386865624281248876689849602872328659941558726131916046142578125000000000000000000000000000000000000000000*x^49+28380258904643658563966863879897748317226346481991713568577158810334381189867605412910937790971203887151387984235931780603865775062135850159979818256233717675126097474180538669950635064362172049115714595295854974110252514631589451023447707972261264006569472448706412545582140315539584413944135453437769538857329451342241475778405608931148383278081111322052711822512579936564682301312495268257030677556526067755907685230913586886881328672955978110647600720116323971127977791465796090711130303806264864630311534835932268307469228745627972448825132403666125543698610051513062818957882003983812589717888646690902659714363288543469112613594817070074791994263383268953446142266052819593405453020655583031787300152259945207333657890558242797851562500000000000000000000000000000000000000000*x^50+105056934701487341347967490162151385827967545049185911461239577198356996719704996325385202318176525271701447112786103621230248246347811962405979712648559349412821195746311649092950449164411547025068708106007942342295314774018398283434962902630719234647253750138089136397993888434561442944546377600875553494686184801275731277326026431208836907329620737161595346199489427310937855715343098967791282105812044724309090734346072703559579876346604342440093787296590536889900374178183472718133479961013477096058132742887822964037214487016930411695564130566485374992995902809354369905201616030381686895767539992929839562123895617484366557727138151702455689899237971878371019764014484915401436034710631481643825120564361697006461326964199542999267578125000000000000000000000000000000000000000*x^51+355523560650500700447931360602152470640963294666329390077563104622567534537405133498184238906084965459090467391162316338018530134480803908999826277715615467241909570486343642024374643532683436194115136176492960420536056725577352348598714256244497990861084806075062541190945378534610006332833671836362859554197099880201899822913782919115047523082157450872326265814206336114089088404176333203442358591177937935299085335722200057551951651353750590807827183906960322285562736316497463652874707681768978157527821905188568147691911959086601488500425499388350822285700824342039424571945228799147749437827832598228261866330125258262577875861213878716085281841061238227218799907585097029249129235376137150822551964007844915727218904066830873489379882812500000000000000000000000000000000000000*x^52+1118893707332816974710856859672881269348611241886285131054488894389969659698716731456171071460350142316176505544154307563732699003968272132316732771062468718902119427366773138273785371964420909958492622384098254902789526579453823114130888647416253523384023297730663051211831445474270338745754432702859198972804876593413080638381758754138597619887037680345419498075594177431203542117550692219845732173907297790818438766571361151154556318061158766756340064319626814500128868707359445774841267730913809803002298447876580767294980613294169496557298035020422283463070272517165680998279400942986166389919288541374643043275286694681842779033243406607468292982325812928473154301416739637917204395269534773332934006820349459587760065915063023567199707031250000000000000000000000000000000000000*x^53+3368241871552874784574016877268340667817388476294522899355710587128377255670081218682116005073922231722500782621551389135226939726225735158895016681715779571237207840608736520603886736358491926392272465916529663927985745459057506520112508645664031386730047357521731320235231814628494476485581073465301967755614478235473882190514690924402672654515885397863441625143965981534002178799794021068188510610066322984545933307896568041955810801614884686118494787524165238284491543833786935698676964763169755898087496595395192494310491141909541847511411344582836316109682889198878504029163239116619045977262284386045379989688055635978107541469140355003846019723214329090246174473967056324736809814258652084665064002123868736049416838795877993106842041015625000000000000000000000000000000000000*x^54+9949573470768585655069668333183031077633357535493090891201885674361988819535352457136133116297822238859052269152127541803699038173653859416751882442914482215866898283078669014984500848616540888192781877094353128721906971920846423338017790033886912038588113090774115503923524247632953666415145156407899286361923741377335445267968068459220304800231978038341632476313226566020222602539879248597811950245306185870131755830535180533372133510713998558591550749846067640956248251349403015947413328472147360724274032483286701836800678552502232520402947329804877313437137888927958882664713174564455250307807107169525300917205847010257362835562230130332728124249908236000043187293739353302270932023748090840012975891388027904760349429125199094414710998535156250000000000000000000000000000000000*x^55+28825288051444857141306106409529611639116069722627811123437959910583779623224862045402061945409154315843951921792648701170319213225112552264212485122808695720504210641688036718241951957363220638024888114987844200196678290722056087742195110124478957964294969543859029110329586609592154739219255369165326111547653781475650908081357499670390574512739238071441136633599325939732421796578215657564192058350037757334820640718934089543326073083984303741506422277881750672060908196353312746746814024261856880294595272374860477735613906944569516733985165017708259087574573061525028776191974725278515368977375936958790874120242382202048071343747354870692627006552182097559027350742247339488829140960524305878390683807624243761846827283079619519412517547607421875000000000000000000000000000000000*x^56+79184588939577793137137426426467649285806670515348965360029026718137448069196690901183591717868845045276900224705593755853875720936130208597430311760081797751419099236487571977101374674490527366644090764951938643104340833680354299920343282975621600123514717371782446806447192365103599695690385399150563807047802052555646642719272786557701106967196658356505033115494097870258961947255507813837442358715681456079816049477236070995022932537463013932896929975493351718479747517339933494857163542284921888660374690141076995363503614417279542515395882763185661325950977562573467925077374799717800592900759599920881932916516713309094518533274907771414422939926591244824036257627485287879570737675916170398241134136831619050322927932938910089433193206787109375000000000000000000000000000000000*x^57+196324036619806763424975767159695361881572030678975466944260413755637182785284407270487089863340448239284349160630789634689642698686211555511591063378313909880278726777583958547676432599499277503490339523003738507792219911309094880556848435949938102446330566008160944951724619239584943209297152623806379939092797872261681645887183754870708470713809417568348804544879365646676211599689736476468282796562845433330213888084914380152930659644112335924995635337688138936285241969671218683363455372027395043312988388140580211730082529473878084884489221249732536403371542855558032929294737138953940476436568664034065921990752989791641047993903017233751480552040501596127808063096275110764977724485029691430386859679374685072605899449627031572163105010986328125000000000000000000000000000000000*x^58+418754186045099595397155759942798494061242721110697822930124967602604279403915281678294331945331258888971074916704557780583737633234747661988102362256258163970549550564845637702650695575688354750091726841493301283404122638511304468550345059878545973087085041022907724168829324734929349031551469928151566209252167526250428492856171445463502711311675294263764127529721984509519617455589764914937246188784376163686356791246153630628832979772587047715417856220994155095639381057317468749158954402579928611377841439874425024663597146582768298510151592076540068159624026089746599558085732626503474099511131005001143016724308200141897072688945824500415499477187078579405945813976536970119831885489645598431705046342177147129792746937937408802099525928497314453125000000000000000000000000000000*x^59+735362359472601740902624973134830492177468916754542914147674405570220939210153337218738489152818294552751001443147012781679284601555440407672649514584764710304614736826544533454109763525223167145479581031335025151615618315541155663324253297517126119490112649610952178154053375217885325886144640466035845081087202991471133854519192630693944304647933788386989539809286849991526841491459786572374878997461349776807835881006928586197881691626527701745740449211080941127526122685236687860216092006299084123041728184685490649514173209383312079424762740884987990515105442040069831040357315528031656527823098711225191642622512553035796405557202959101220382960245464855233102410552853158548176421642617589999213338606854359694176004325072426581755280494689941406250000000000000000000000000000000*x^60+1027972163980992658130232827480824653847017970386549241099574633914493848794542674851736633512202632174333073917094633942624192854015683907590688979739856976972162734844965821314008989380048241219962422372088361800038364111023932919979513873577786896663211558863359961663751381018364380637308150037000600999874550908257980786584708273032116587148448444168108550452167209446738455670245799594232677863211507756693220312225557972417102061781509563515261240452915328405046399711879057475270119758134541771538595506962254328136954688487903236696974881983634617713404800242937007600386701515532182559159512499922777015546138003341019711575911476523807215792903426491934269290390968235999807840859446870694685211236505214442774058802854142413707450032234191894531250000000000000000000000000000*x^61+1254940910550047641224590141046741554388741906383949528964170457666626477372036000883913946739257220384216329319072090996113904106383630238303773687677194342972494809333507065380403466515554907385169367488443867851558817538713366122357336777962242360956179808589597116770478770280952884433499328422057670144066036922965212808740944721577825946619685524101879050990946905315188484978289027566300709086836301310931903085352020158496394167538022784847057450062516593653721352253930607918879451729914327871721789420716959231685459948915111064617787758656652848595652455609517711952054431355191030957091481452844867314912836907533351032369340580171896033028901587220324404428546793362249452598567515055185884155686579883789977252206426783232018351554870605468750000000000000000000000000000000*x^62+2501085904734615629757811805421546966940403621100093393296571832110255049021774478411028169212255788357813461648563736248076603144154613663652210125276945413275243266628093506687359741430534655781792675685246116664736231757876927104662818012416403088526690055193585807130782237055512123953173542933368153150508135791348747072227582004766925483440198489908776738486566359412191373133224952242573018615864316040334698813587795479256607378137147774492559059653235297911449997555285090197883209302378959699737132869081938091952265517406237831489283816780787130124323371010015200623184445812115184333929348076465550457078115692408143354543787468959116833357973373662414936830101597876640801745139297481877278969420372284310867191936544884356408147141337394714355468750000000000000000000000000*x^63+9827879286529228891968776113435275418797216940154469275731011941951708245183612191815709444735290179638007103182024293583108968264422476294215453887099605281322995895484698088408346903526613651966709070431036463873549642265823731826161760058693315666021483227566214732913819750524544720323607632545370114147266045524529887136206700295488392618116211547941161184187191303321730431048750261535989448773195191897822463053784036015984126688788712033674107780540103722249129102135414496829087497278565311572559825397104823236064958160641814954638981570719852130488601213695516281090051093800642631600569200700987970361507006451991308334805535924798511339315033823189519543984390623095103342475032676285097573841486807117400056540978958707910351222380995750427246093750000000000000000000000000*x^64+37556340381625478485346679126197980719365978584127353761292029000522664428159480239171357147833277125001490415032861627005532341232288662764611831616983807317073237799191921217418308700940222694008718545030186104248386974161377557261902283738343032182197506343902642578916078505092355948913309665563831825564786148368846654052383881104673052724739543240970510062693167411060282663065249746472498383760814145800090983132633414203572227477694747547700926830178521444334040881738755896215189909258608445912458800710809786777545445644976714196124145907829919994730954652882345717971970691579821215590202873939657183708936703526797866445694073054903623340969936206822055181975193528467633919647267340956425035516341676097849843537351821609604485274758189916610717773437500000000000000000000000*x^65+116254383588560364469627883931884338212880784381637154553275541319956853391706296849386253518341993621961030555496719296238844062805381892408657921982395766836503477631944537378879902900845984281578055629865273248483883386121615142961380411352407285828719226084365964888233427381836058327038219573322428994584947591338742673712673479095993246883059489272685926942432583978351665147413769848608989788130287334797038947530475928860691624966991858921069459269092372484306011598882941809403450374753399925558637133864019421572417797530223509599028393141473604353863728015522690614744675030374550949653977909704889640814259499322810998565068618813362934901859115895131481227629971421617622994105682366061030304971585654860459290793964215460221112152794376015663146972656250000000000000000000000*x^66+298642725366421610317238678512518068577473898875087469168393318439124040451042305534669559095062841422196339693136390035231635457491958322590345247922934164300887668298397728688769772488781343913827550356741029441390846110436849358509148847531233101799386277575462797279857100176820449361575655404004978301537237495165197913404612858416244205053037249399743297663065827092435092218114593515846901839476537645011944409915013101126827176458581110339716599956472073950194301177134169476748772046833820546637241075240174273416989730934478883336680761202513024015496740263259115620550066978469126559396379356456859396170887726580170480275801011480455276453284523443540728033376924084791339051703270214390764529377602727138490181770999476462691291089868173003196716308593750000000000000000000000*x^67+660337174916102015964927330360706682771514408523288251709731083417482332567824118379632726437682981704005893238655135581135135062451980393496252559286897592534965637736502588455998694686088609053042434347251695275877271541304663967424353727750706806887164403192298230807654553117265481596026160803909225831048659261866842437076950201874233531389671049952605392886559795492031400240042592371298147047096052038205834860921861362842335276844486776978065469217500417550657048796307563414110932790631664227133810872719909004476872339228848208776760532301057022084017491784397760799852216002954649059136718975871037298219902657435832543295134191168805951270073446352185964782632333287944727986248474675569500631909985698238875788043666936744102713419124484062194824218750000000000000000000000000*x^68+1292405728675594170609508144958380678363020512449875726826074842788193568631569130106150677550374913499885170905236386423032790616612056034561911621905271965533398043669406130413276863583739574978160451538570714187406296018748301613986363990129158994965994836502483354719302005272252172876234640920153608074330030297153033154207618580927230273409347431607690316964579643482251294042307926262574006346815451552144059400682832299247742908853090797723227626268104443630394287575632678434955391237448017060058734514590742962782950005909017169011839142425871661275147693963164560815036496285212564495153433018531066067938901436502902989808281293860157683466141882026502861520751289588259400384121111047999984764495642347392881329776626736505207304617215413600206375122070312500000000000000000000*x^69+2286089288191466948210124849563276561054067424563685834345096565862819806571481884862055674192355907759922258225970119947669931516819997498987805670049251746227263236619758668302624971215356898678328137304064747726250284288967538635159288839861311269071165292471213088711073037750648293320216141052586281517707373076752545708084949223149996884146703100792092154111553855371757775657440033132752301804361462308112531124110887413059439157883459575914426662677597711959882360380970100495399314177404887621675998547172187374108056547511160548408114087587315668304859524234882209977847434758862154194289659288470690255106512469716795633888881088017220769293815940257620167679614323933586295340699277237170169127200643751552208386696026995443808971231192117556929588317871093750000000000000000000*x^70+3713323257576032016216785410641602729815782788028523765938011999049527715292578062344826767198363326779876884910768779422490807360852055600660387985876237391423271776659831970828936305276382995974426483721312461356997435411364525041988695754812856065857680866671622299237402810852296063193593606058226317633297678542301202934159847021479903434167255010291656137302923060437178442057576117249064709313503107527463142421698295856664156900468567614218993283398566190928511391363145659595346338198324764080620919415754541645468535963327592951673995537488795211007062027190035675338901309308901072777395114955698876521315406067536182441975478450021026355235686660156182533598591120127965473643493554380005485328772082590704386995547018213842394018797676835674792528152465820312500000000000000000*x^71+5607015889492322684405599328853575746498173747573643110266364370938907411517277497186332260424468801040638238995658786628515169001605929853928745415243996527105169150156640087726196048332748347689388258198560156325734610062349293889979698369800245203926941316573124638676135216390439866217050587825342749428167606032469906017308767371357447908576872224084630281355561158210905024173710264680946159322790650673553815965383267906777570251419722951478780055196363752852521200974869214621543121304606382189150136475733127108995166791651187645021863536658101783069736897484606559712188553465109945145197926301969427158062590849267453136971058962666288339983364257363123292328587610614616846907057928717828825986910970793224233545540334620188582803734789195004850625991821289062500000000000000000*x^72+7942163269331023547105620324530768682987536045068465113987761188824758941920823961220555847422446878270075110175166451810687608634418520260718461745277324994074716329088761275182968997986341278121137710577746303033431818605086656404105182013094822424686704035000312134530011576135974552529784892405010219620466531657258776199304186541150917927951799630032266473428771576590808128974012672022524705758226159020681191216812940789049510356591545035249140070925784993525184359571510214634939590289719691071055643489366282451906918364247595581979305417396116224181913265127243070433985034721605425494242916990922306728158489617039993576570441072265964868737878299779363745314691959307537080559986158704489358432411261935570551387054275059400321179481352373841218650341033935546875000000000000000*x^73+10616340432458364528913185415144714249661947665848807608869015297060934062706600713190647878452796334773886096564837767178491586012129843804249847326134533586985406782166668201546805555160439755063204845459748602229806502104427861281678651942213689811347296902557912431717450337068619485568695743934170250465544187877903421160958181357222788529004544570862152426227390455880070097558710272269222502221503490398659924902911029861860258135077848920763121064603491199662533822046209022761338627091524249454496987679811432032603032071334745195234082927113245661587359089778462552587124254886224459419101393551813951659321080608242378984540772752915833152710389477155143144008421668543121604432232667385578120742822489889189372683172688297242175492485216636850964277982711791992187500000000000000*x^74+13430323549554149667854944674247526483498486445917999388186693784264929579505959306080187602120200189391586860809943794819037938954210005284070198752804577367583746337702107007627546652802567962321987077078032210581245980039227069222299745869812034697341503955509772655734396120572938314755480174179708823565057685145760854388922120921584765929078021850494867061215006402253864260295896062007557902520580628639505066088062504735682536759208141300147546904615580999850056990320082402775178845886898493256252060989259422548043727081259277233538462057532778157739723717512999312219488713855145447160560308920146835951478711256763254532429613725786468385847280623297908816801046408257736588671088255745916471170659715525319834422517117911155537512968294322490692138671875000000000000000000000000*x^75+16077213923034404391778485797646916170572975595004692857119895722218283409389165151442550129554362378531692407886123876394779175764489877226053742925085986472044211093532965218619589173641608646701080298308158285543959179576392451679320651539809509547012537249975832797935162034346393553828339886568136986729516252109566954388239523833348206942789365823143047720842625936717476362550242687569873581933974241546810403705865853724567624346843701471861741557317221258701656462747829908124344454807609590552307498443159423141763974342007729555762515014309543004331879951696049665519490378829721751066333055532975925130630389388407546317512885190717218671704976662386463416414742042591336673366059074457070465224602219112426529901015847281954204706089228693599579855799674987792968750000000000000*x^76+18156226295585008043448705148847953302701534144073724612369135544412437091941716378508876648003131270089083831190353238776712431169776174971937823729220735631849169194262029455873719707765885712809643657497965951942897694194012823063320558324800252078679689838660585915406897586056463567772734774570404975791636670352959226128957093300971732480272488028127131235855392878377811801783348135337829900052751408245735090560675784513767944651308511656352779943735856231020928857258826385243688359405783108028409049627828899784126190642723898791668989320184219601246528198252170896500573547912679459452939596050827417624907922343166711045345954282868511640107032478361196768301896955586276360884703836116276982960187133001405206847538647895812582988561700858554104343056678771972656250000000000000*x^77+19227060731518358746540586144342833631754153322255051931637565721673688049065580221333674430148988712816988216289087597033144750753346679240227562180141726219554304727587139244368483559104490010545409392365789639443972276201840588872928926977059375073331736164934336926170841153226763872433829042649606312566693873436277557293020979940261394418433141320688784315472795479274389274440366384880662983684453265691155334729080015633886049968586448160933692388941512195025274391977732755695333638073518930915698822719985107582706235510561559043779542818498611723192102111882530511632165056397918983319078938997003276097508936096380939175539212068829636171669633102377231476430854746573522883063527489147348669428096106246706683863880017564245566985547952754131983965635299682617187500000000000000*x^78+18907507372872387636659960562429993787277474704880454979774739671529804728973170963570441753775291837179165864344250672790397401238268895800486086412696655518365650523335139395944003855597439355935028390721323555734139059500776897859967302752189410689345782933836958765325721322471690848513544601088690036813188099048488085460346778902493767975687106484454131844011672980670502734768661747869793125321423870542748635797400486515185441742870282423309081521692382705573565499752201758799324111516901195077844512538086837229485543169563325765217814913608655463522594175066242421642495515394188786456010918745508933093534756138598805623633436558491463082033371124963465093751437496725767103992435529702216810356750428343605650449372096995965999294275761144490388687700033187866210937500000000000*x^79+16994030329371602143659248223803239259699031837284258734411825174999328147980662145156230275363566136470333977175347340510948401816904322586754115868746055969158156731986337690905051263538984805240312106175298300875622482060661124594077028892834553172959225585986099318953785320898379765877149746291892793901609777818009112799859044992471882340239690004386227615497584962823773609633252580340599634670123826837968412447081753617679632201860176284388345189348579841024239594866159799021820490861732124457669784763279801827537676352723443824903222400241825471775757798103338491859170654685528702132229301222399826427068678113120657745995915381129660317858048894492246489241400664644342381301744589050629035623402404167324886661744074270766983320024579029450251255184412002563476562500000000000*x^80+13564291924499418429971081239966331124816540802923033631543783493888440085528966339419680220075949758702992960460216624612373064642716346996288134186555655484421190452940202189129852742530099364420366946329429268013129407406667070308224710458953898363173354274280194388868917660316922040436015324216986298761250382590123978020580889771307905227843816416990501579073518561298038216871243079526493888799636475104608379730785961612835284074335518543172795538587987127047795138420949214547746512392682652487132066054208618561936533635481094463440812206039798825658914160549914232906398660948176049421947646986721447738794132403634198916343157764023948770946196330578011349172530770181146542935233580190497628563901427958972115872987908897988437902093483700127762858755886554718017578125000000000*x^81+9015693596381773702546425355256225237582052271209775673454449564546609762698133130747520608466488348087243685247847976746979795758487638202540010969046721821514401123575361155727668831317435743146657313802405030710161953819243394458975225214772170035453399428677555558708743890711677553772833439469127315291472012480102815690700878490934861646378208367143013114778023240489679165159645845085593023226952374063317865563176508481200283354829291452874746158667706554107936686906190174620410560404863067516919502478100958032340292731791216500935934785412916062969227169989886395081387929920968017087327209193957106449710531365150122208478139378480243722387357657532071186556065941241513843709430705009141716125578283532032436847080632039967316385814521950692324026022106409072875976562500000000*x^82+4011695494656529243007755997077579426881132549331001134695011774649382471269666759395013101031411648669470054940426369960409152270142053154197866013740827927059188901095517910244940506596583151666284374594221695113757218882555434490568639978070670804800522402137285569767247136760468719365180413041473361364996219463447030270139894184477416180200769163502821563161810922941112978693496521294672180451722135543102132510743592873549110488959598251412947448999191583778613212884954618916145446153310735064798953541475977053198560627993518510330527999771908964946592590661502004063402525883687654066723640555374737936256098685570364441399050159253361681181369761192008461441305989930271748694382564441956443377236060864402502288302531073684682391689015901192760793492197990417480468750000000000*x^83-658040184477062670162110517206857860947917482537405287197869872450731728123866231431377286366657081568139037238559525209009326168438024204530885213866963947089896628671126371200084105801064158728970887574036091014979442801843292860006587741533697140685485311775770536679153172718037868301119411363735147676897943291311895471418730100694757129360120377547430710656755660243602697082975527950782749761302014137775557708911973239785718177447157678500566508069474261782056105606929414089138254874851101374022997036726377527034799960388064604382438219344791848903002528228673586496480488983840407503394259350858091122119047991885823454584936006910191566014346134168698728140610100632315078973550579724933676419643789773758857338070942260059120439488755671675335179315879940986633300781250000000*x^84-4262793276166917962420133217404201425159389915182816583832064431335093422453822149729913985599898810194650659850425368209218171331315887098191941742371058659712443616895077754585047363530552406891782785400645139393108322492651277138445543368624496300951346288387098566951667022811963007710973596226202491252777143202575151229065081127574792157423069740126414164886573577509519945938146341286503828869653206890278239393089327960660180186232142423909655809746265271660255079239518950897388182248815605020879340168117504397254657501817674899828101998971895079948086391458270894759163619405181642403623858072169628811561390647311298426828231947753298151366046948371743209208893909845068581450217991141674662223431519639446009527569321053245296557904220335899481142405420541763305664062500000000*x^85-6301802618892624610310722813116981617908520236507229999545608621759577564457416938382478290679456047307681262155214713892133906817724520610430930794862120135046901380011811545849752392033076015621906204918603757581455004405551604578198138582616728481625760779165920949608513405861312453544213404424349868068121179631444475657797050054678442181224165602039468559613436022004618365492816105462231131981891969711952004394582792008381393220859507808734644453479489921852779088830322169567098074869605825319443933287934728848470824616996345040917090040070284743773347366650277086556574878504912495029885671647132799703140093632897250185185824185424503392684872271065015870303377835477806912348096583797657219096116318303825899283955047442636312397638842508484913196298293769359588623046875000000*x^86-6607775049300668768105757171129125329924383529355271132105565308111913361207611091282197266166496370504901396440273042317829932435609323049715850191655837743976422768988773403853215068985181609227300909734740352564414988927843088975062417588949813500740304918363528348726097062017597472846780153161837245365694806817225994913244951378417373363209109547358817249457793228510295881243062230401075643980302366904072780393871376292869580964155417755051523925714345981691655812819852085064448397883617295197089131109747708930129961096226118907412575062859567946833727009387477757208609775349705941811073761313542729785532091248441493756849719276239949072366603021998675829807934503591799790996491130415707085957908102701277280612364077517546399540004919970215269131585955619812011718750000000000*x^87-5355989104589482312534569807396011776339595364239779106209552198202071020484645114586392773291424276007015509134651724398508725090930911280608890748903456423329379691099917320785726286051696464748056991871782249732148020976522174184307577717169251661770486450690878562666926734653221805819376342592848973619637633231021060467479252955909010756527904534988119880410316942837365041326450909537255255242368853785168260903741278684618177984898655830947829433705945345440068331395008631211619006673953989094617713257070539785160130336724028074599795894378514843895544459321900897889000748859950977408106192095551282388709373921106899142948523305533903023386700127467776210629701638254239114386015098038599036145600809653708321994779260031177862619311547121014882577583193778991699218750000000000*x^88-2986024027367171761360908338637072627358021157605254271523644626340450256407763758292260743066851006680296268244741188574054504092295757456928255626486974796560632124763766542661661750608680631254119849913791877345275354697664082619502639342396833522463221966186762063535128115704640764446419465041777004795041800078144608302287706406772652259015511964756261675370579227008673880350549636886037396949942849652902510716023317279762185231861743046233418248454486988374914184422286412453708868893300344981164336819093604959760609137684278108363338847812149207083718685765131604155366860490793781988911248643771678441979412270900012020844985748945684988905620556088047695152383306245037411056498267808290605104986291260692669422794622858081069454588840628161960921715945005416870117187500000000*x^89-70063887183077097864101612417860187371954295472458350848020459471554858213448591580912193116768414306250062155276628030547119308681445105836750471611415462539356295532582034405439643180573093001664287334612708181242116082422120361605023685778702258484100698373633951449187994034804854628646756449993918118125726606748831932452513176933859551267761818191365089468032144993257922120692069824242886703868662358320594171806222789562361179125651589999380500406744972357291264457437922829983102535834187310515814336572332882473396549004558082718735352496430186018724614053796537647368392465666178622152892556917838678603906448135359943416874073909871780810629617385949652538538622919184837117168123332261947410086495593484083233540917557156814089941790357762840812938520684838294982910156250000*x^90+2827482188466071444325782258189709206541407972135249000368235213327099935184211574462311821530726996076485143135067450897605761751644293645460521940634489665571262696201163771573768643776370492715691003198154634174106112774390890996936046507484233891089888874405488797330884222044178265937190509600954376114533390087266117904358303680072482866311416851347973256641198034658439022426278583396653388791264374802772487936598730510383506399420463422608942058524818292138990489452736415455909938341820057018888957289488941785485177607839191397255835994129210330250366741217974762124608227634381320471256439389533620702470088629962413659469720383174005216977725815133517704447525249085093856807533290004592645340488488492670395550750861148237842279239834253345975412230473011732101440429687500000*x^91+5260495332110309761793480752462815603789903378753173956216100056768154453362299261942856988020239012623298437539598514730985165053458893978336628284641474092849604396876562931407206025560016845416722321139129369584078018091801829608871678064949296783081523369016814857067548699270812800240294016323970181745776562067373699513863558343782818493999460197136553573952778826286172443912265244956065817002633767470007623356627791561178996330601232163716607842763342640221017932849845480055095218135634771144228788751245092841772931364319354346887352421055237782697870485499311008732350195942678879396655956635333972475518103253749548970178733204168653161791038041095043256515051079908103423529810707130846881392881204846246947479443764743670192482591016491788593612000113353133201599121093750000*x^92+6960457721329580211978547990198023682788690723897054671936180994660069043300079581595214670224569319662061134598594869825810771249438296409344610756494283880007853067069984932431626896447841108152456809020501699063048184809480964170483891577094905833963983125825853937810246798548021652594916920003978092267174585959081711888247795078057846109576548850400953311888366853486793844540380986723078916695944117230642875203082462183575845513399756597831549509223870174917932437612144270294973650558538165145230762544999905407702398878488821103296524151206836009592952529752212964214621904247235284832150579380730673220526443945910519115136112819657937949264885899383711324112238138873543147214743847327595587314866960343799478726800734148910548181521038002550483270169934257864952087402343750000*x^93+7842761972598222490086092801952309839582407067941565129213166177832353805839176236278024622868730186663588949715370231346207297740791459390679588506812940262216478764225472004992766782817302094187697996495830239763848348426899949112011372062472947708856850664960841420501874387015785110356889736452237366568573831711164749600856706459897441205519773986516082622676620790894349102086316412529514061210419789452940321253138413945514655317544504164314744054508545036614965351989410858269591295207651770886077026264197855066033450562474789048430782627931088896183723146930238576742976465609450182232707452151140041018931414639332491815805824974244984665135182370627055637360823510824069045008169352068777361207032318380712796465755405801457530033291530580097372649106546305119991302490234375000*x^94+7972927884362658287512756777063152933229270195569090723447136269890519341342318210664736767174913053313321510617740523260487988294084218907309672055212205100104878305513567737191494223961641883883182859111397336277581339888726416345093365755780708991970336001269610500031523375256799710891945205948917383741272389070539399680258037743734645802987585352826327457185602869580897456745134658473730613831450472567411177065180209751242430914063274776262023003086518048951976856187055965038296379308944781715391201338996258704100508984563090903621167307855086678803581597915222656645139768268124574080770640916149464098398263023727779725933389530060105365566118119459365917343034336788023364206892244863675380984863017217464409853855589712214700484399412111491400878549029584974050521850585937500*x^95+7512207944523718594551900800664846408767286192927702080060868251027211213707352657377964624077118356705858060758057526057550205190087661626881313949357070687430785230033386215772981390433965725721888191649973439920065211661472893297129991012085378003845257028082089860298902157025714708776520465513599557568453582513251471024830455900797183121818008672244835442385945348109456642773119646402936551777216807571198757474109491448609915713534102938404070336754097963671565420595293792945198679282438599928042501705124503840189209625069877955332237661875095809761475131806506824973844875907076649239065094558735344851444463613436097247697445552688903177525806279859300937743348010091914071423073306766742518557984119580419195083275058809377355089861080100765988731836841907352209091186523437500*x^96+6661088733353056032876835014868532750106299258433827460310630730028269161302028613013501438523136725802526569648014021246750358155237182991563128011713803496647917706471310833184982502997485399260755351194475802169277107639406270488369805374725341821023858886011767195501224521415061733768355975904073585143738707002978792540405243629788419798351561447923840994791009783606225317890776830927600882236822922511885123793540507345552718242748261563501853066818939651501836321819425117131939751393904175239003664516826393742035666256325381974453632821453008889216915463052167458461908786803604324197375797014355761725816073289352030984375838483492271514835684203101365537458031926602348888082505906866508369225857656588532548471890834322186987167570271228811407127068378031253814697265625000000*x^97+5613566249740800525129948446360036281273774784177144963252808530360808564505131127140003108771302868481355883734641403683556950592406792811928325118108363124941868462232606587902446994323624400987186349347783846365554309619204322372893302055902762605636243448181162308872531630934357884242750522333370786566373027742816488434052718232657777386941387943196059721798392187067455815865435190477743626027672826545062784657910818930987140904519587830484863137761704206534292365874633400222532685806707232099934407170894489620247223059614021584737723781556231047899117054983533982355189179460401941425243985789373297372586173978707421799399399571243550350402546532621365603694624889752239814048695457665832300603063661037525345779129086143600680897742995906218865798109618481248617172241210937500*x^98+4528094719493677035252474319824676430941268082396389106000867187752566753337804613098004821862588504230404003241451931573377054289312370106916713126418541972850686258529153358480885363453639004354613779584357899133303992536671894372300300380940026272640370099418049913916413037629425584887236779150879624317911347422281897353929255405982757676592813276645377943273735598909570801597931275838450330211590559266643364804592830577842614601675370308352145310232873121171994844519099326037771936098680905547311652036748478995462515433944327537889502211368948192884391771945041937662103303336168075802286545783574315210588757602913869329048864157942083849465927400642204721041115795652671692921917750740368826768663246411233567265605566982491699235015823223060582591870115720666944980621337890625*x^99+3515211792599869759757490183707320131283325830510666947669489212390292465341134457076554122127916293439109269377868812986325872584887357577292942134542663709606705495130340674945493042015132118205121395897517609142255500976329178829302905818468813894232218844899202037679690362214334143552887581443311047227010915060961694743282215532413020892051089391184240800360016939857531950436589378219752223326434840703324787526865746271132046817258826181501129173353018282228539995228569340901471630042721792539588750285239365583586469965570819183188585375543885308503733241187181493772774150618734615745777395433107628316842304049815966007440746816578595221322348732991860465899186728785742325923889148867634951405100775755059020598912670900973420980053629064654430180780764203518629074096679687500*x^100+2638165348838034483864765627076774095313717431447394452475153008755342102634607133466888643663663389371152860497165429417558780976461321192004123186932681678838264919250572661380142996728931798297880336580256074727137230506394243651797873265134188414843586502898853449227029241539880090393709195500851535026350046927162307435028823492347807611488691674212768667756763839017824602180231086483792722642100234138236859102517116697084632668995309147354545457449662928596084911732795103584761213523320061036291458474918627348045322821345699327662225640433049080627164659383234698813366295965964201951229603692577686347366320350239302787975386185403134463798173217409328230127780916961255027860684119647350709637341133696597792483566823913844519966493502513560365230205206898972392082214355468750*x^101+1921464790763034202411878295149190177526109689616908339739919850873057027296198160294751253270260655142266010900919664124893334404523417616438389362124924870948225783566999915390603395754702618251141078187039105126221226972681908653542841843346416896462583388928600561685939768574572205359146068739050580246955275267853308994233533339379917607603631199843695035591417760546491189527215276419575312536125421269753259514549679018444208395509213976718671592739908386545241232001950117340832082209423588386078784889230641583376686033785940664454623132773468286416132788253021278702555139584591796347336472818702980792136695668979871888565650167396004456418743306277947246825139647594666235954203350712705160291379701795323591525102027389737391381571512093129339149299994460307061672210693359375*x^102+1362588904251238292777748852660058900078990313326837358141173869835146642059366182643980064170980838368318633377597393756267629632102656521528812693176712960496965000704085755410589469498143594706832087694790950041737214216366937527812094028029686169063145291341542006485819277990997815102419797083441914117701921996868237491013217245860484932521189869357140982940832120097554752028209891211889306226728645617326947861190939230288566827703228004982605400780699310703769710321581236582118775505247539320127416144681870814865361676045031186634293141628667415274633020161266538236790884585945698327043059590811093591788066559165115357211074340910430144846161684921119935681766285850939897765143774662041404309258890941007291702123841658550766654326162792554288927249217522330582141876220703125*x^103+943343318508868401965697437736997860743899525101166005779444477558965991416534705630111514660961627298857209174576443052635657299670874291781478381236074351267027257260548841322831476535522134792707302776935169686018446200225200844811893938063636478007987999534689134421201724733997486425520915932992227142177996630242797202423180627557784193058249591639764646632055149768456414498259678416452742573981816614517571121407800968568992903288773152344633667571785854034807746498023038392529483919376016182124499226580976953248199171686976360647150671501676369962132608351274812747996567274761478320110658124726089915786273015282713505863700856826491113437219641796648863469730804766869562518538195240769609424613453147704023374599329666777747109538440443976536897707774187438189983367919921875*x^104+638892814337703873659956475300031610152479245557745270998153435536722726762039924454967087324136936776604629500596322862257550869786734902303805914538851887878995249051910001445685075128365634379597493448410870585096687391491213208126868795646180599097894627258963030930191327761016569411880014689235345064041642779199806556844492733401732792643917673560443016059392654177583918788650022433238741424020318372220308575641952211271008681898013857962731397667116423708738256829329874332107677038751806885898832439440162654508955653818225879943087873422209581516082741970030805454473113049728741402793756137576529344400829309829356450081364735701258915661673692361011285770734383443868418420154286984694031265500416554364818495220698000021330816545713816856366662477739737369120121002197265625*x^105+423826434985602710972433115304842736440130367173629271696675792549950536524619667193166711296277601623359143204467454194679371154029565833461563526120101970474558988198835620640672607303137738273811699730210292851042746381684005878891466578297551405488860934327590730810857893032891277283493356743927958716835423848113276627635295811109234040769333012686364000927128028883187966376700046286899559491405858625814632132105926512566625936937051324328801530056321046716550999633218615853211539749739047029273131661147330885341055687531320039478053161499434159585711529772525356772642943266972456176189271933820007809563806362283454301145789510282248154811136850110694664915092567407335638479125089316897718008976703900455846011863291879242230989250522256439612789336024434305727481842041015625*x^106+275513537522236701140133686630100871100297305459037990559095403613717702854416887732325976728261354294251065364365961915834615212414129301226211948030714160474088687743866241566940203696619158326736234631740513971097298932837283845759677151961891783185173458536066853414480154383665794368376106283086718663027816232937435869159398994097035402184769825774683125366406827049006239721436507333675258302780041710504875805664491790689528179358769359068420766828695393130464023539559194543875853070587236986232697019706326623801391366443119496802616366327653782737543436043702484047187591200758233286891306054274737688359636806153240649889132376366126925020202826586448278515156284304127694092003890010931321975977652418980986317968498917926909755227063252014385597021828289143741130828857421875*x^107+175445461327759634490052857153654288860843427141505257020141255970478237610288812587846833751417316333688163202551161959733164275369406882317964405428940333010842565700088983175314429422487331974552721887989766897205012514748970867460054629125473164216341175087919440441282014671704651450853932971201510633308136165093790273378156084336358334552512658980156248377830457116323718756735353023081639907640121187186019641411389796381330975863720505633255707077025283082297303023986966436276873687527410282386486465868646632857073019943739565061078243950289680000823128610856990338240495160096703955830075520036221069698512793084827431401190683085178887387926403275265206303323330112132262942557857036798718400492219921469490036852011049393246759839901961763874993494027876295149326324462890625*x^108+109330353392190282401804049614655997506162739878742661758602811753144009792855670315635796120364418709340874683157508592789476062465948637329325328164308150035502192191816980307453393248379081318091354418592521655830532475604696240004505244193045968265571212340928126836713119244656724429817597799729367471990452292508750156780489902691160811429408422758203795592239259664129789922518531592443422377291450051191244043658169943422955891129508914303015260970424813939979038007445533584957298650135647113643411416611943417761660855725731687494014023336301111678277855980670141878682526971217718278447235366616555725014341681977407394651214319191499221967224520659589092375267112945874300221841429946892873446750250182981089040975580445774128430491667872404004668851484893821179866790771484375*x^109+66569575230546986768614482111257251938153673643922301372450073724338082625112199590852706254620265108363028504817887657152387057245421905792053557868123292580899578234165819536709782966088472968054140944083990672368139685717313456992802864237625564765984553076259346914243171626731878013238419983211664812315958844203637644936014048927796371259589324129160758131347586259877243015279560872437159665492867718545279777864005061628368263298726933030263898647450205122400316378333819420069140891353181677848383313854875976922369027756050052696873144748391567127824977751736827591880957735358300215619783691562536456520439022144728888329086040128542082869660218643259872331997476939516361066459703149263566053991167326304864438952620348812248818247904423583971578182172379456460475921630859375*x^110+39532220798232256858787445651252608416876479293596954540586944952327831082366228273895799274323381526773550356535416000607102951725871937830706170619556871930214256483533234803851803075415413809023806578478454539674786123839358033282209252750073407043380950397985507978148034364081154440135583587427714693726060256359510387253210687065851936567286874098310875779234419040639164427330794929746831946264714595608200487482248885664919316959819981817062606595803374807121621266112980806488356222694609736133512554019564098382671837257160707707881596568479936603854724954414599730025236055917608789884308554026726710289941627582545764742809683247923515188952821016590608084167104962591602637157066656820683284501132370681494107722929684559920813556144029987660104552560369484126567840576171875*x^111+22851490011283080136838942903228238325515680051741173643767454665284262673397544752288504330981352849319612448504072099501087186917068028724321247266025184834931514547043829049521486851651146002882282977617109628848272209953452408805673952541571285228658630952897979985248093673722776004072662048763570688029748219532123249565730502511016944545171937452350109483616316452308218506087208347183550747170078589186154909146867198637940471596338501312412098270898305922564826954966025046536145350172430130707974020376166673308445382227874834503280922184809426504438650855117434657110169091381047443474988011083654467807547382292772970814483280197385524045651407594285848744878696340967529313368508778895461980757175680286188198367976607278302451944332514266466915842102025635540485382080078125*x^112+12832554533243856591899706441008408832372961834065519909740452929426237687381133103209018807294068350834849931575506360729266073272051312523960968272278963414147871699117960588912053426000495325650024462201026871516184541467402377964110120599718062492484285344001704782735688194750750371117096024726112743975751914347946999457695072200701379065378296819729360625517957108007244220271404356068312090887302474364183179438867047378707270856298632341632794515285877845458897707035222678783472579990922638126110391606610725152938330603754100573573898119631023902802753337881388403065491180572732728397561126006323658053407197350921120652605414909984748592960692230819517328347781433577321610622880534329831164504907844113133124972584534255551123608433787548488425045434269122779369354248046875*x^113+6987568257278221390396831768383210365302160955827713292432900146989851545890796970765200940237252719207836543089176709320081575865988700086035783593216183912115130593156789576295721432907281283968575214123634962298823119612770376329485953112994442516717852471135764941560611382459204907663969300229524644968320083365747086917236408105372131773087679760427583541769064094703451999737893054691124895035433842351467445890935155742007634939678815311955747038259597674010336699342581483718511265649658060978222201885406523338278900596942501214289469030383416249817494670761257890558909745093453013178576272581127833228381363097039099561711252693525061976631477474360522384103958279300583617564265309392093221060410090389212105737344361779374922908161273105154265294913784600794315338134765625*x^114+3682746964963776232466466457069154057515409201168249009844787476615934474951241440603066090302469577103710380133496028798014443377319192314649705730653744328103788420871317468852146521094033724776309421737149378344775164259017316161992804979655686891046661430381944273293116811410813812434638373284885718422113877853008912958631688160138699519139095275862845044219610263359450738330192523156881518862339377560306998846978041824419729109597895681257752490473039897014707803732848798604830070579888053907545563989539499857004093620752327296720295168006941978428193424635728340165313381485049561355315435207580083653142612957800326037694391753004061771526761878440351357104414346261443432599206207296324610741852529937309601433391526984763491637305671266844342426338698714971542358398437500*x^115+1875404698507078841557096874210647969338367372522603518706242600967105278263403781499577877711652178382710694698110641280506636222435668216754746324317183272919968363947587537310494171586278279656817531896773649637722638204236054091819183496520673828403237414694386677428428324044449460397461298393146784802209344056131502306976778692848736585673171513028893182111847218702101680479596919251248298041336227646496351277652742049520515736197282814901682213632961176150537253245139389375485072902912949494970346369003594157192292720700179934782023673778054385085290477855921358556791377404661097538750713216041860067342125273286748560847677308353826311431479977266935098742435694931267775482864732493259173322462876609045509957079161723488955725437470067884504487665253691375255584716796875*x^116+921154292996647892946438306747045740868616218770248088215581645467767769459210949583269419642508183296371783225923272507577247747021041073396942898003479259909580871940491812468746413858760004675562734039213993914776544676682698412112368674722442426336598541828874897286150094256852581607566878705552199831128476149279658151363372601609724269028862940868617573450900249526289518356143399293469609854293287789559072108321491953930189664113716052119322811127728330543650874957796105679527666121023118733673639009638557731161053187782960172303629532449472133200965410711998458654657746775287424292289926156529145094679052951511853874061395041779546707522024545612190742466348454860274579047297799122196169821796453763049630516941063727742243806280268703101654637066530995070934295654296875*x^117+435570120119192519822729268259141933241988989208857438128744152719833967383295551813083025867004402810599697821372853723493243105762004260536639352930466519049626954995450896251452342127707112800682399945566776976453181697730034454173462523800467874618024465274912695511941232920589768783317366206372469195536543200371496663913113187945789702170386639938917265850394809210947214243203315077930446197828888192290917983746523559121068812888574122407041670144417253936077936697188550829375894071161205493858681083238281031515641317194231691197602459223773549463324346263181024446326724135080008983416304205181276864702266942174990377082988879130570624047951719706692503913334217313005599607530260914830549431000515148691538156221860736526695957477467446850027954496908932924270629882812500*x^118+197832086677506322194851261061601702082949029494018147888803844385809864721746128685281762377458553168084143425841743991782446987060734492695659566906598766304133680687358291875283482472877463509955276711294913362327281753816044334062889970946426972944649569947872933115328552663849279609659912221730127399032951293896585309924220552949800053284804958387412232494944441783558383904928079950602100775996298217742379341911559700672195935047147719966633224179267315011166680103840663030421207959263299352868506745565205079306839810492902844017676127084778516533220527007605406471711366629262591539013588014589841352208009074572206583347152234526679054453546331916541208779845643711436864281231716410199991867609612337192938537314160966189331177086593860359187146968906745314598083496093750*x^119+86056658991373096850334772917237999937738256872178840236958053375806770029572671141600298085703735107560502680916008005901582442737260954877422759334551795803677044532646135205844136040421777825884251161162634025080848835905233251023713684015174583752916162476498513149615112415293203608052859052729571395128210380826743361712908905750064146531742251793476425979184392087906860692195303378871436825491841046783814122410346366157992705897392767031557204194967463197436355231978468143702133033840685104410981949745729159893165582409271375832890614254560449949380758070507400579679220936850191309448706291850136118683237004218393556155427132020941721108642259954033833414628268876607712960386257334874530268273899945239885735493667399959321387100177891404939600761281326413154602050781250*x^120+35705117483443065866931209017746885139618921055182395102331732775284980201383274923427605980197651253008652148050896963925761570869106061799594904316283429626749024791222510392930007581912062388782877259148054009522625365593681175831727992597265413103525655059714011410081523490081277650861609068677418873983106260287945074718171241813198424786397964444180105056638463631378259022153459890833466028741965239128767897246743660481601557118456966886839226887229330234648910903771529302281273589525226100286230117212514094167279186246633788050942391371705661735566762486498250411479382469806932926055328636624993582005708511871090734589535712674207105967115209638491233684897064270479977717996971745249785632373122253969826286596713398281866561024752715347574394399998709559440612792968750*x^121+14040163594843807174624682973654052477612034654170370477804131349433179205511789801795612895948794596522164344831318535022427845995647882665391806766397022064309536815428516216048199178045816079753849845168890621035120375707891989047539877691333418699255282055637281660880041140394496279375909300147161528522946428632679940321145356045645510543961121356099944587597874341534732865780583848557088508071553065932741633764294303846169689480815153568336429833548837526134712250362584049571734226695716479906076513574872004142971395346403925979773453161262160070020991635401566642355648967237873275706727156142847716340132503558246199674544434960755112935193263590603988242932277984095618665318440956025199801112968034619281977765044323797239019229604606309180780954193323850631713867187500*x^122+5176734438644047881892583208228294948430821486484297554874129361024155862552148832506467304037221820802837211577929735584703426947449623511447029861877350250265700189003728843477970065810677797779996078244784771731091946437823368083112748896046381079495618057530191181146936153271741899532487363139885476812294753074936492494827957068148041057298861106912327902556352627454530492963287305494971016435499237150513596198073445593776145584004207198800972854927260273615148289613968403329383801817483797664717086791157496504154475783185107786141632906339107123061517397384470777112780126157634296059585613573167038922349356326903103368106916541843160286332784379035502805318654598643593203143069857370696814835095837860105864947588290591393297371963777564474185055587440729141235351562500*x^123+1754084840533873260929411386394461949493072746394976882074409877554868297418193784067367562219193552329939051887242649753483346443551197163294321628613264971545726401907102313632918254731978464865251026593013879411827352010543704254046023609327645550085573424664316997231263148675953285627087000993176057711173127503973272297456787798673918225638236779863727652048744536551820346623677350064472462230670419580212121362431475360797427852960434032794402372352537975116202988744899917968692700746449252998182618757962514905408030094150004387277076824257564666957433648783133188750588494810075780300879510262877049445708150762386046282728459716346855449102141019054465720129100033549947844828028032222360548321936745551514371760024048265794611176429662613429627526784315705299377441406250*x^124+522566458109602718194074134180670696188930814455857161208151201247312047121939194393182071775834904648821569122390084706035934482847677213746575480167541407102439638940611537644706246644116506725676300140009930738267256393643773475670315643691372482370218711373186353746275746630476379179748528303820608042000677721635314029726324390732859194737017078853713147622294258510683119892008217004037608354075471093404895554966155646584840158010667728186047894383738399653177980006427136153716365124091091529434579816088937573699492787346960675517205487143693614476629983314893327223164990182042222757500362785976115948008583495027960873248131105729948964301616748275218810786710621021955484443257538487390501770048133192355942586498579354788190281036475148823683412047103047370910644531250*x^125+120074369828710677064440260971515953188290141736734212045753178825202526405883038386974992438700773055793035679619836978025971781072998245446920057603839479529405748144087106754686170882427407394529657685093831907431623482979808469846526644733247066722515209003318074895128684411252620280838043628209907111095607762426762769660268391993095300337963917134823262011592059208950340968355757347508426995699536886238798236631851091665166432172057758361785868135069596795337652256034523631412084256008668282711908986299998873502469301056288868501851189924826650259291239100607703724249764617248743906602932393137846754240980099449809504286072505145165873245928751123807264375533152209021543415984915483399353779388966854489761145446093626925021481330335682002896646736189723014831542968750*x^126+7656292664964244495275646641507596601845578804711155270123590850409923742870009897640775739203210464845327797130285338901396530767647695610060120236242000794218984230597980363635370252951225567102914477511620961840565037936714287091394885313265612001950168387624822811777927972348643394119003104435527077952398678447019821386314682176184277551662307257878201686164614723910021202331971094509621108735855889410393792417520788943270890766648520058465795076007941590863730647711171274769678773797619391923891625096550060984406708302206184407306905072119072626826831160604725510940499543468585906732599011386742222428776300993450671115579102374319833828691367869705112986324654231895826494793303162673605765937289093738517509919072501696658957989760629914144374197348952293395996093750*x^127-13962219502143333830640509535938960468546287266581654209613415029399172598604873533913571963735821925855396288514917621980932211264983260583964906059220196590901562692251065017288828028678700416402901859346846053756015160597209486302771201740300541449359305959079623329794081764163365786945541909935851919554117950848140529274060058435875619086268939878764541846361820321609172253446835884655973985801052094663447529699697513028274548586036468569250472763695040059335108882959720736844531748700847133526484693102422709126267078908306054338779601364990576032587101027381360032972053940042438115198321961009593041162944594976530167436650286198218452444083739227139138915041222072207265732574837507839179703120794988839441280582199613900031302457516169113205251051113009452819824218750*x^128-12290601995205394631440072283828155279379180912558473197062091876345345818990301905493524360368857468459611112638018566507814750653559359557203897208440286689159792797795967281309170132203022044410744111816906780000478343182149908552580466192488839975258421269319353448612349544511070072195667909426041413851390181215078163197181525706092678257591192798755062714382700258270576556142177059214833529450900557672428689061171368111851855984894049887247578647854806264120428878904224940526651899731066433217993646674398358778819852490989537953989926314969087835536887862419440103628101746314543051870236567190786015976814698811863322910703546629201388266195401997800171015957209002929956525188438689842415671383172201603205181813705238360847271303355476845808880170807242393493652343750*x^129-7373954756549412939330719623889991884973320046972639431602150956142467296905868406727810099584352698627864740463327986175722379192961641349299935159252401995816146106208260490960393212239145115171644980786584888823796285629234613193996240977541896345300896308537333437275143905733998050453587818262252652610117629783843704878487142071609605995926960248136466698133935861669117419957101539594886531664725657310995239042460675140992055689803884359301227680027028285485089613618044330643477006343198068879317951832712158528322048552506978096914776558518266024622605454193146601125041773141609298871551092549218058691485780531991091426383539723947703254500788074797352551811058116213373342860763759348950534477869507422129076567357156489593587520015027791941975010558962821960449218750*x^130-3774120843324343771680161802843851169186421934616946267627081462363059401404843515105821208000068244404454765535612128699307996373439460342295808695644828109550886998503621394724037813324317720069182861327604607140742231906398739234288867599678817010532394440759059164716677546964848594832143186418730402540672173935223946320883160808287172737139171590749914564685111021631493359409280885962926192762227281657841728550631313932019435367575351681931651214764158784900837016502386823862310036444082197138519035367058952885310932827470560200004556865175286277585721956401184368993930516280706095963579247551549231233181276426054193095268766654078975964375375283886613789496313405795747604436951896093711418233959698160309745853938766373215159440068777740862060454674065113067626953125*x^131-1752121533549848088237702438520167292545598760151049324246622778645452876573195788032557998064059117667789154989384332007296833605845136992467926473096310318067107482935377120053676516206943605638239816438299151403539928994607300766658202549121751706951262951865113770811637339780324147828298175352616491969477791662494257325082833359536276914754209870063942997987812157556023072342322596315272711035939484770478059016151585249405567344606837239850338871147198548525051922073191267316778023063801383127751288355519835308144572056994631288288947906081862764299809525062340597590197065351021602324409504181087034177797644825011205093509566938780049491956204783487282570740067655610024870275273185531983562253657410738576525699738740038982317062665750029282207833603024482727050781250*x^132-755458942705492016722797049845060317377946029880960646100066530353669067503986280805364422075846011304584336081450254530213583243115680046549032125555192933945413661402807560134610971564751612745293684521266107047873671596130612587687645537849889068068886774638675245602118947959117825835235659160409012201211528545563444241961119252476243409638966960422558617648126540538948945288700558961859128222303346831035623340425855984363165813857320574044635196237324539312152410602403369540883798154132698908219941999960934585333782356017380291564740989634887208067026878201080364281198911386943864163969289216093546530157505621868588177764824727963089026154513071592694007830032325580339131257872191060899925597907334544963537362468710159265402465100791573604510631412267684936523437500*x^133-305233981058213874519980844014909969274510776395704126252810416400905499531210739545833617668390547873444430620175323075968027183202586654698073672424093102590322819410658031278362519038686822066592920481241769248200261971417890122687051719267593746968401640150720051371978946256156833689631900096430731523374892778529760227795670890108156613523488796347522311538027424435124943484591048760177481702537934910838421710406919491307998027274399994851831355307405173745899373784513072360597954083660518209103393498101450090338601650454691014181964001330415416337394049836413963006420247063992254397839491712570919898236574954433603327540996287727862324988522595225759004835502537115507303481185305822733003986345584659889259000418134188528716636834570152814194443635642528533935546875*x^134-115617681318139978711778452937704961252643532874430644987726718672173379665366487463338634146389303948352710795331601887542124181806503076301788993359689229128125158342883846155036726416780040745290354662537007218633664201497271691840718581720609617392741259782751281316720676527831129890614080777398710436611652011532090724326376697754141735192278193332271279452173766513160975690928534298967378545645955342169435639124556498727654297243917683456620745364244961306896362590502255263421017095401415545572577327057407133916602889317848211738900437545337005007951767444411787532540394592733828650959052030189583010373820673382980625834554893450286214731919391736855939680883253486981200207139407345867128812856552333586829379042293330950266945500448656503067468293011188507080078125*x^135-40758917127610432624707289426361172874500066920037526356524432259300404940804341633926939740273838161479238374764107420848946860836968710964252869720705006278842307048769966434992282060621980282509859931422275497293671940207656093849039118877382639580142869650655329115863122593726311038387040543851412383845324975880992727179690453089421065984105886937623657896710836267908802443855428292280903556064933592988544721235889794615699308253136084765591500344949876377830459034968725591706713885702913923617890044802261644558093019525046515137418833897762594609995477816534348438481956517615916200007318785112159807558664569936017993655581742060231272914732775437992731584010638439924913031193581127471213645532398245777900121190970607806531959826923383616303908638656139373779296875*x^136-13123902736403745857146219494140396216525963023760115646310809661307362139775514310458378291318406516256194241451461729730886574245874472390497319880262674269189869803073352100170979962267933472697005469027268876386649082385337534641756518593644551804950808307962372356618433328416313785924683324905162124181184167846445486513390482816124162805861853038749266673681184281868314923654547598081642082202461475643056641492903122950794211456897327642007362215227793283209145042679541341143235903442761146593251809503183538922397874647067133058446993333384899932103158268494251528130329495718683861827198816171454603184255924555335262787908357158065424590162965424781658527543547079247568627407829467605897053089575934193545336708338180229022930378679490104332217015326023101806640625*x^137-3690046139685340943129507037074481408868903891608920043879210633353560455559269060407813066545918975384190041978388348336904159078961112289046692932870120243264914869042383346038626186432461084020973488325039664820446402030073962106292829263448902686417721652312684816959441933477338326387423908380533362106809134566923658252298691642372083613176649944925381259923909969457292592706343274296312156265327412959669951055680225530255205138772319171522162225943451632605074838654686114108914740760060919035983937317223926624689204875554699611730314759440437024219328941024978966407192704210456631870797735042708717236719036229638679969581346060035773655082980518953921418064458049456178394775050843818261658033108184507777742961875449832537428307421834006163408048450946807861328125*x^138-789888482443152422087236347464406362464793654488428018487582007374672701754783790146857836577404920430169403351135738526933514333510995357936313312686889269861973941519524249244099408818341904941917036739394475999612298218880781025321560279900472455882795881918144057617452647470285044209953150203149244374871767222738279963995303463075168577931994213451496765931433853474125673156432346084395859736472273376183610690860731737311558985211201300029559300589620015990420405375241788832104858217613862069727862359941175761259869219297942948766551235858474553781021710859667672135408435454874015288475088648404540696647658273592169704062097774493625628954934509488859692649985885235900142731226221893727999786531495992398143840084825633546770917714496818007319234311580657958984375*x^139-39372297862442860478884567261308461091190918257621119538858753278969051049959168948899265163781591933677888966473500781663149027029570816545634175147730635510161364100323716905865044757745773847781911716942937164578563315436610648302232718001874761171343767248129933675513023845772933976584794012378109336875616828073472974931104310431017927296272698867095939911830765553292669053188400400555067753474675928985290864555072759708072185567948241370489344579760375272740410136550647569741402399122588280406018846344614958809780898095262886703630727166924595783530445957843964684725950203678756500032748900607202221117654623236599491300299791072806915208405040355649326389621133937319331300978066277572563544660483185127337391881886973139283159017765001408406533300876617431640625*x^140+87034669930585982324214089990671178898049388704310756136178981366208473979964278498518413161494988716736505264676991304728396878540917945044526001153876237412030007915695125429240882198334104391570633674824680268562656140905243181854829087801784393774932079594165056345863095251223573034003423932761135566812963233239187696422113416267645977784246959277599222660098934369951738428279723767409370686866504230163431646359681209095983630039363250398526335571839196115337149378019148042975101910231048197606532891537240906282355733900180119043673396177792227066599276913561060987665650947668395940017872075260560475149729365397058708342138933347407787440470669128273522456765093953525934834310194346312823642089711695591627378721766200076782882266712704222300089895725250244140625*x^141+69885660064260533869627000314385653468210260284926282154378289257370409774213048153161000783785937374136199641746213641341167234080465560519636300067763633521729412228025544142721445317542178589165461226896183480251263798412247939428079519952717764007795702533185200461939177632238199046107191069680858629174962795867473564959300665466995804276962303562879889721638394119975482897384434113138478280812891917722689359597222069808784421052750585753526373242613411770188495237122875296715814044468125783430288995571895066867447977673345928096064805299007611235519499288428053691832847784898106599224636765260921223344302061220135948715374827620425875198276943813894836086386302142513444678343171930592617867589486014645388944638860272509130189266812749337987042963504791259765625*x^142+38760574286356933250297294640586175260019528480585071335061097503258227763997935747574924105194168354146065622398410627487687096108782024524950483288441427673573736119359650006696635298216852805250007353268530919179013982805173759113030582643529398317283337140821625594170397431349578992208530603152036915363314972844022800584747102006055565671197949445593368739855839626721945977224915470778799618975887858229715458204452442612588352694193039763038330315242003449953390055196149545949504427148765041304889996122932317308749886035027295705346545865398470066593851256344770534053937375678298908389173124435846859755576388506511985349819498963130476601460997312342102401633175846960068480541325128971252437880785709224525799870789092714702672726190257890266366302967071533203125*x^143+18382012012494400823867571245784339898160076507428681965174730691285822206698683804906102203496825146431577846838604773876511025611378002374724381799507052924234644464777951379965327528844914520548601207985653195480570430125878140324948354451333641208354143454221731424700078474465124753641399537941760510760895073880189126480544338263906259109232005060205919531596259981459414560687020775119184568498250230645682228331510350029642288824069009591917901557280962862181049392904596870385984128173236284549283193278660694260230337756126896841480826725901074818484666003101108241097057220308439794027218533873759151882235045801875458517197994512026056732113296869714713706368793936050936493000838373479868851627695257424648271357939903199001097089393397254752926528453826904296875*x^144+7929282444059575776234342791740880179555308925551220465640638384592856709321229137994221418077055448309615578642442277264227297771667629171914861825142129351589101002960873863550262870616910585689370747534431499066124626098420974992915252619743263690771619590187243379870690031034388893662691699004597907000962650850551109675347918384138922461905044390776206408928763941078912721459875278966371086020040934551980571868926326063647102498394079539048415287097435006363948348474865324584774068019572139013195945636729568342212075523807706556208548419523990459666590880810464291013762062745360024651450952917386661666059849356514653213072116260287150179214186267192932073926819654715475194654783442761339459252420078586872529703245959385900232252453179171425290405750274658203125*x^145+3195804877674257343878682210511441140988582889588036302797086605388912444639772684680596838268892233337783578528681535528475979799803141550180730742096263810662335977362041835509588721652993242804742409551059751425282836873351838606642646161695693441264982538502702390121062475653899437622462409358952325916497408494145034372393583220424599740785776225611039476081071892442769866512009309928292910294356122340621205744398188604339403949965662324317321370256853890574609453445773843444717706333192367945922037750012363791768935937721273229548209065724418826327328202779902174341049138518028926220266136959290341442775366518381898031835159453949491766973215792597409216566174517287646425798324297106982337179033376038820763267268038206568581127697825650102458894252777099609375*x^146+1220850476879425130308420918501378874898992883933881769119872809429597658037410575720050077663854991569968231955246174730994396580333894714321574926522116990609782654248495363021067679199174496218272444650680060889618886908871664420284437733262431749537171589263061489670426332716679007821939004705512937752956761020407819195862188634400177145215936074675858985089400162851068407808632846316120574683135781050194629415718709324893619906600724090930319593783978425949397868937329666591805617887037532311196426213294558510779037968489596659169501108052312257291746264260432530059361709951413720879400286455032337030077030352974541253388490237014777058134643145978799370574886420374666332968172694398109059786800067235367727031709747997564874388842781627317890524864196777343750*x^147+445946375244556489963611506462187327926624206502326284709625565324369763906540894518281541105773077165761812840005411035447394587898839450731605614106849665793334830768401189370220726769373719587267397803354198339433113592343091918929301036804156662545149895159801172751375653169186133200754605718221099651823739129720973992883105587716794199456328391835457305370447253838928149314155686028376145660894956150810526980540520221504485113479775768078394421255943550378542322170040206485635443780027521837287825500085322593700791959362303243621004262725392487893598244811194026222063952509106669083207594663897952298748555953661433439976320512623046514994757557639328622452959461672223103347898907110076144139146581689459081912186593399556600036959252975066192448139190673828125*x^148+156676251420938489408901400097656706963918013144639897977680686657838256448608159397636816430809430902657896515517600233323606788612248327934799757842643972514693726282563622389789761866707746401306311060977677404492697109233922474064794049890412660057646903583037522731557903686772574734539888207094293981399970104077875590133501577731664065928687763552015306835849266627790846042608169279698674578102526539666488966156938525101841920723018046558662365953053802012036317638069371299193172705003810899987208954756299188666069571443667890809914454496321206759797790863834258681714764199538469727438426111648526384197942501722576885268383719715226250851182763196549979371358396067734963728199192572200816470785648450695747767482304672360948760712062721722759306430816650390625*x^149+53173491894156624658786849577993247463940384370832539685549514869608032744964940412525508663363070247288329655621341849381619800387854105694574892475463648269690675417425611316811957634412553482353458351019028856958482272755639396173973901548863911872628555034099250069539841863799934317340266404546568699824746548851760875603054229224743233900995697040254686662783162857846314790334998319122960815930736731106404649247079235896115059756898536301985365793629404305626606887073499419537325673002933609134585779484550096334902612347395869304199271431683966283078329880496597539327653814826665333981594655380735041008689795504806433801368827100043467216269094130546987490026162711281011703593923022055352132810589477171895146242298424779648691185229836264625191688537597656250*x^150+17491212180093042468705825728258473751518013982988975837651571295801794606665799705461564047541394841280197849353513875831680217688822601540996347460420165291794837314099815656539143294372502103535239465081816770289498917387058033878950337075879909581453255784328953084678885952683034921645455917679964339995781479693845977957450719878460417525135907745918630759990229664381092741537631976875334746126281881539849711530983708458536780921058117857200134079148855096915790891547726350205855502498041483927557246550648841882745673957278875545206405259637192959976909781920436342805391759967999214726738173964850730330200750719521153339754928139288146760804035689579289961908266857912337190722840125263036742889793781167445610079879628889765186272597929928451776504516601562500*x^151+5592218637850277926300784054371190720802473696387035765246978413369137992560389203503580694504223488489870116309198870738065898558496222366695333918010212476486991933266496932226406459271698953639229724883992565002663007357441863919429736217247208774036032990372128274076262191727284864077175949105773553984434111267994433305213965407511923874117127751414341628260950659974453062495043760782433726260847338689937525929282665318607892697065760565435987893657840504545198433805641647359003940214482809217512626058179422322863918027506561123297997965485489921249776739958118919252851487497167560972524049545269169541721105241573498465545588436530856737025996491038291899784455942346552113188051107784177432114879638244461744377080281848124698740321036893874406814575195312500*x^152+1741924678979341777875341403560244431137193448753661252588710027552902751338659900635015409972709688795112963356028926054966892923857519468625132682508087354010587768442602670797244686472409122050326591943769971517750538538195749581937808404148421089468833659789477433351684281553496549284242604704940514946117865612037853939206513054562688807162572608303580848540797578972555835998492377936064815017186538043984228890902651300513655733350529717658695833167429606618944821290012274548378509954564245618001665465782092192951373260318490172218488373861604186900195883785532393976236259418390252702613847992370781870307025916450616346220640350431636747046508887778035843472998806689142005876835341034496197729073928496204275223537428357589718075359996873885393142700195312500*x^153+529763732630606613857519761389598777482541467609872658305966197158886817128071581500383851757848558107191442897471886685051280157726619793942107564007864749084380270351882114925968610912447345452801126471707398310586866282079883318728230997993472875168356805623705379511609637822655171569332178986266774115295397509276996458008851023984751287445815913324648443862012012811355544900669141153970971324980225146044500674040453904945712054755305838046191200933684399882851128542712307838910462895547836184711443320901436692560871099668003174269863772438029831206012836255091013535694045524401123928134077689264485965958895123065730076272517156354991323464100116193782403384407528444613517683977948480747266636435957430624019633304397011719366616944171255454421043395996093750*x^154+157608488894591640671173828227820082881456145321849678236051158553939517506080812436664446743980316314777868921031838022198921389929628649052272269027427434227564344350392317107838017315007353268537751782204245318788024794701848184244554248596828157198714706501944756096695856905334618796265450327734209463482899778969104035118730871506101774592656535059995867488226635168764576716362853270280204730830273393946457293737330602416087347527615580934419308349742917330217076757580248423660609885223216607929109975113084346849946816428502265357863051285686788489119154540772966259708289907317136112813162020444915942461607995050391727330301065283356226380284842243291471572368164549779373329025098802149339979754710656525888059494933460258359048111742595210671424865722656250*x^155+45948940782189464339362680765491797281746514483027315102073407049036243911642405996035581631455957584804453926175559395517117534565550798079029863416652613154973563080843019307744900516795431141631275162510153304829133977427321267794081294952690273418222537296516741148333450167720172817032744337954088799556868279268215663290506821960493299785305144794726671561315218713376282075050990499855595041665918611933901311066203223540968431212352019944656222080692736180266048690588341987486523022001356552753747881992093035488970656171146171429947748296466960262631069825072667752762482876044533169784523191036585002331400663854104177427314456023072014905268635491503617961414109479578203591341511958089061220083706481777062255044026539696488953268271870911121368408203125000*x^156+13147211968254523484976125893869133429977111184850360015514295249811530794697631826345147504437621428424060575034599705803488595780370902345808792137444185241509143485768753360102217588998341224439543189230084626653215174845675063803184048557216064732274710920892963030072982023382828912977067018210870518822174566182709049447820350793687552137563809170035487500031214578361975881845543078667919114612382378553435187494869959977191700833122062330052755354062960659638591588971170501318371543368829397062307736541317439908441722278623811724930406807550186587564408627741244733771045708843526236129660617230830798382190053160578214032564245019344547479467692826191043671469752522928467978500375064215469549250753628484029792431505428984550576387846376746892929077148437500*x^157+3696661673277084967353190952057044892130559843914964225028702055152348717984858343970976350743066904964978315461180132053785998979792344406440580885980333713317647485256609493366199881020310006856335940744092879750396822101816712255169759135557027739427063613401087659639558906488678791997486147462475436098644080715243581566719196369546278515772030939632986406602326157621616262967618113853848311808999861022882339848194996369694629085293059514869627884226995019878703659835846726641349725351014174209211765888661631101971545327007457631602101415819255637895790033821135289198935963370094596787705308592336560015882250169074553052836579469132849683950940370424433770242451500552299502909996807482532812166679867301759447400198721478403740547946654260158538818359375000*x^158+1022413719298294709345340786391901566791822991463561907784644846594988723795631580122984100832291842452655988969393281718278210852058635961256631997395097560904099390707244558524217702148210923430084362519277692845063492739162202774270955158472011194976063295087103305793334013204986155315086817515776346893079756701373762674233307545418530371217899134474625228267262183984871945220143777539479347527793112317074765186930298499651458338926280620993984798208510412965652879832285583906490977297712242691952851046556537420442368474116368030002815404125934865681053289956194807932997976600781707378293740242121593162477922735784325394660455854040593753331542675383888865554420141900463170644392442781744222649144396952225507363941348071278980569331906735897064208984375000*x^159+278322794444805854691150053071510190878513395480328630633103194092950168778489773728072036055521987657123116133119309753967461178357678017069730447708288202040529244491618323422620437959680435414679134887755615461679147560621391387443160384353501828579331868086288762570130146433385786985286448046464782693177524979200227508884589035536539630193541923577823491015619721707957491064867611553575770789487242470779283049680251265857298144055364614924886756805720565348378134168503462223429789816442017538559023120787623702478986504033037476469716190732353772970032862949069125507011564447242175037240486365470473051140409701160736040052874193487395219380594688401091749647850280029305948813887492055581041604296655803839505858091052381553254235768690705299377441406250000*x^160+74586194895410614623079047611310231731466616620999684283289794397429165124749184952903466495195221696623770183231565627241289789356929233998899294659568013710451330921734843760106843347334422995216579793624470568748453269495398646585707126731839982244038238745593062631619258973462855088837772048409679318464665919415065796827410809073798261505945497662842735415418373176929952985935281499454810387486182751433751784167031719178130683644626734517953101551253626370329426906107213295781237239089881215922921685403321428815891055407055069365372035594501561026190846586986189050594802481582658891154939816888283057410762936225634226981853721433038852422821858476410754170977050224896324413958795176507114689544095441273715868957944197248366435815114527940750122070312500*x^161+19671657190036264146875862193563997953617866493816891211017659293499811228185303884605838040857791371954139400692249225539723979016237113363283805973811583385715700251486485202598689787213175636091456213699151193553527283235076835777904722400316013660893966723877832991606388864192789787873305961883920298343658406208041480676831542234419274106859547332060290441599117154416945215386857488720197689303560429501710951769251813237045927745630167827645894537012689626097775836807341058360345298021738469738472621970912912927278305949643144406228720958074212984488696536019889676046551474643758020833062629947083896220296888581461797031511616326693425926533245177793809381142699746560696825937110768547630864225017432292390100710688383145452462485991418361663818359375000*x^162+5102450664222592758234162239181591327805873436719400895744617133676398838082774049235321670815491756760957864869985840897326812550485505896655394052245919934548498325002872464019627495601553176483755716713395823760591241729551406007589419439539843889323639806276818709285564939737148166319783185600218981155769518762503259821458215158422754083781071707825782278670220315454432038471416186840115429623813706781963409902517659928680487038282622808558512122248668762282647797186463968692836811418453643271084001217427850032185845648461881663542994830154847185877854132545661166602054341127750604527657019582320674069310763168115680470635009062934027783271725885364086913414152369647411451425285359931978104469864205143421489693257575570584094748483039438724517822265625*x^163+1300036004622070958341413873542770187583456849093904581797156740695672346419790760594131466955562470373462407803252572984268278650794812378313966836200017281644691005563734718551006832146821260523564399792905273202052592578451073876936307943809772781769033029034249744952467338778217120977944688255769900937164868486645817699387258140620009801164833573293351407088665680170185203163889177953895062218713506765205031345415835227895250056645236984936300786922132392382328048295589632544831589421405343623895977505501341560543870315391644216414135082361883976324814582640973013500539123226324054350520774742842843768398741455734702917742944252005779340575030370322489299725622874010967313084212960423896007927428517874038748497467210540889936964958906173706054687500000*x^164+324835165823097122292675133468445734761173365562902437472598512756331031936159419374514805776458973415559144850485148796834745554843819459131825000090899977214695569561209873355196901421277005966194014967004719661476849740179631902585863934445227951781805369944222343453356281059496421141282536461997161327953180390301292148716575861392716771348712073987756525750043093421567172311888860937905705597835181593610674678519900347677443348463901482436553094019749942961530085412051847900569092508499737561474196941294312839526205780690828864576655208682589313469916854760692747550921270872789127716384138310264874546269298818940155518852082211240259950549217542865676634061314384979270819499559792522617785393464040370264666506353035124732286931248381733894348144531250*x^165+79434486773888558636727112026022828201844735825922851194764883865009925028311046423150943957094425810769425995393683575083024885143696776332781568433654011674973790148916886741259799732653989565088750265350771189900017684109899307597049571686072337519036064599075181661316339943137725359215489310532439115072882778881157659043055526239116602460070611746943033910483347912286323260445054318731483893404009328968478824821141846167150025756947592094505710179250970865562491633681563502902742165843620814116114268783781429049148101422168311586491123987625765849839774225139156134930525436200947771389727201898959797826599486406526455811855123796109595969219598934242394020334228249040716685328017082060902592249901095093253511857100956916610812186263501644134521484375*x^166+18963097095558226279374705549373946804483506940405972685796905870704905786474337637676324707660313261743819836153907800285206275902960856601936420182219500168029409924783089084712588854784697296640138149927088600941480284602451640341928161206156885432135160945338741075946978917925578949098789457297736543196814733069379086248951695439181829554929288311340035914642699213850378804767414231561270253985725334691775240723858643580359873609225927189311925809990929086506033338831039044825115314766875145764465876593566017767388949931833227266012891487741031858452160094640062098257641862953065211349862524817770737303013225331583397832110638737527440592366867704903459245051759195595874491249603454986208905491996178340517666301157095887219838914461433887481689453125*x^167+4406113741731692532305064623324218534999192491744623901268781571711520797507409993588265434691871321597397836891719788576027327155420115956287679279987647736871707168497853480551544517268438138248060794120162443042708684714398408358892825833824737511445451712437550504189106717473798009625008487400131058124754377037470849508463279936342059019968883255720452158780804243438124343231407177198834885085227918623532306461937191233249181286213941843839190031125467199140533578042130636976890433493415729148583592477842053518177394166591749443160177245769047220305121937474081748960454408823344306329689411472647785320277464475993781311811666706080039051658195932957215446778774162293044168787599716330006661625253470343276068592330840800741498242132365703582763671875*x^168+992749946470088225599101264964617280099552386862620336253262953160769629634958272234163484607876606067378222799976962794651858091677941768803921571546446060585777022401618972295572653691606341279594841367046589743148673617713342570614315940400161658431195423266608624435680914516498201715573782015540780732302114435690226565070325516015870896113856844156305960839511540796720460694566038331518439918869670091096283187141863874789903369972087066220661002797668652693968605967580472254516447504554022537662920269192260308270671229026619533621420601538162260689102781657010979839431238203666200440824340893174507662997348290260067874531736723613709702273602785189474567456971955088777759892215194534637703427676626121660124514589629285410410375334322452545166015625*x^169+215871697535722905316724562819810579659168715254556586005997830719266794585760816845836791540958684805315971365022901206881658820412182456348751586208892270015744436363511647232319323419620418509338353696595006602700641356240363803001142670637682910793672465053964463525843963330276092727130696854190567271713472175181430339177674937821422029031165352306136077610281425770159313110026471545424675598959667793217280661686035443090611586359704315713774223011688053112242054405386191742167188059836392473980287660423167331354669146229140790879593230275116020773303543687028802355389959268460414101854831224773832814513054083856334777753258446374303443618598287050796836660939097106221290952479855825095366619129313110091581730254350901532234274782240390777587890625*x^170+45008110275532346427729886329780591196280368036277997507970896825833892565052238673231380643496669054554614848293351205907411916450447650437164546058021356917882543282773560483125469784484340673692528836191450129828452203388159735513824929735566401367869616921204796875428389616762023026237509903445835156061197617344515607878855582940737826156640503333143204019481172779209836237132500274436275757857505140151106163929740939981049571596112944058275375629321423949267317224598484575640893977950230692169664032057734642309902832651318072925451119489614681374301084129195876595003125148015940257068287933921971123148320248341818904270663410807643861061158654827971657670262806246171428028933890788469163357545646487449857546525588958274965989403426647186279296875*x^171+8910333162667463999638381794475603171621111799256640117012879194431420385973457160565649187864477715333414408605197259105077588669443619931547668601617015501004479755370206808170454878150896431516546640712413086797371699681225711582080539700796586659784890763746893152573848628318029222734578530956844885866770066470026122451053806541797547345554534103799715948221750335947085868833768153071246218022307558913628405666755899358895807422109932406215112448092891855678781426619489438956574546900234820512656254845834812166499612544653884107799362656969301718227910840067663865913819533479103899050452781688983129386386022861876960863769384097417465098809411248259002392981004259649353443301174476318104156345271651879821873942777443744489573873579502105712890625*x^172+1647969405013134996835426803636292473492846163994524982778202829474825507533608748018958052507048767011730003586025621855353065562766766824581263724640343371866512873710540439278935749935379671214204683931384881501367248631870855617856563881464720749705712068183840120109337333640866595067145207140435423378600852123761811746963305640304547174320650429890203901735338662930449142334619167860589000019513044332361291773297739197259990635624076589871293125958420517963432845746866389176260171499454224050605348789001303904064750274063478060079223830094785983744157712811031359942219139591602840595622066147198124552339516924303367014560106282013511933204668807018407823759118688371029398962225862465820121709361825900315122461758932104203267954289913177490234375*x^173+275925916607428529870504135514318106008629688511186789653652322366487278402941598425056607242717905409123208693760083553093082011531744915607298100832049083438698716722138877220074225885719339397134934587314761725693897541027171486631999983373846872401742248898426709564082705700478358790370831134514294764361186303929221724173798008044887713851289088444995843780667719401044379788779900908045584975289995528364638676278816893875545198514192010829897564038870617959939731486077733897620776515107573755763438111898683048671144193596607198645165356530564349221210918393230323228034515169061667132591797658360614365446348125296281751885995221852629489575145262563271122765038351283106246976861777204827962684004406961730414271638522905050194822251796722412109375*x^174+38721829617813712737186369301444692305912479372697818145589384037728729333693348468523484765329901100304048335826295607849188261736076053844080620748543413944939599156033160550466515790039595897835404846312080451361743464780508676252780109572892837099808192078982104257954105726416189604277407899561272920294208494679796043371454097381056257697191292468571232340658678280342487205744719819176823299711975905549762256554700025519936896998243599204792969300070211598154219112425149351508549345075346195430820268959162816074438632950059157196841383551118261071620415135084859969954979955904320136501167000028688742287879959616937741303549503307788346747923900799177894994297987274846429671402136384874611906354692052738979135551034005402470938861370086669921875*x^175+3331197668976729485691107076894983750139902562245608565203738698722777590012818458218238311785232390204224415288314920019622836122128513900500034225165547383124373087834240135597576991720230814694141611952215681287476191374612326528657501524983536283511009746242204451073911422046718348648403289584993397522882572440337056328592249601297737391269208148500027928098947244833491568072641599302376725364653569514538819177223321279598252981419545437607622713153847412327176913010598394605377455287868384447937379772212079870239433303102198960265692073981823464668191075689362731498670131414106140477962282086499949817717215486510704955133135196539912360592136954388343947760093443974368382089109723459343464811550782535472692291733665115316398441791534423828125*x^176-413776105107974726415380491426118183056623013139319578388955449542014162822403844107925294075431543233278694916444081529960718804019433310156723715326813866385816026302555174400998684576701710421703614809427062974394023321208649646393353729867982684235909877160462293217275182438879640366166055150796731192488215816877144806864801803682830692163743490884129964184897513126236808698113209915042193572666901250834603105230717513682555429531239521912893792744984790929052818314985934525894882559023578492896194941051656870257201566710325411542839189765191615286235743308686215308047649913155874319587947278569260847191883191255105821392149763751154678135391277816367772107133685343933539674320497895458189080416824300376721357253018140909262001514434814453125*x^177-328747057367522210036913336895384218652938892264660538868043374290186951137853965769594391826891259861387283755030920930525343048776612974516363155770222201616271426714253662298718159346624631894004197120115684906400306331164378974741926676093095597337760789094034955338726123173114327924766003555496005884806703044236893857150556766968710803053608410895652315110919653418307897709749950269402352566540402322746575702698695006820713422031851238302541743758591318704039651430519284362414841182078075731078181196250090094899535080824359710883582714209702114320050379165660529292960740775562536234695458259110477206420249782606773525516944719519518980948937834575981579271345014518326264364195746156501307419301964793214254623165970770060084760189056396484375*x^178-118383832436210052771997279355714358686399726228122902788681716138382393123225245477396048349648438524379077539386976007132690113294833218120575303853333114241683467660521273233067788736106736824169975527857045516766969129308138949550922980019562467272244796163872189489775847417640488277212648742170787101561765029087570062557993903310661696450880779101437628627294526144800996464182575797400292355778271645856121669444089405968265898472547674542907982016055924667941239775000681357518735053757501413723650369428277761718266727387486562828959067632011960835228851374508331466149584907598888619494398450672698397602262420323476061264217001878919850057475485041833130084179044440870361699123637627184916504904566392288884912886715028434991836547851562500000*x^179-34300453600390247258950975832402803244714081569161763997668237823293684674229045944945369452577152785496058992790435033187401782211186866735388025588787344159231980572534918646173338306517722048394280913654257745146006813488594673226868376954243945630754596742290557926279988749763178063495737062403697369730222370246216784638249763471105456241521802567096553470481848986425267860196728484538117593637330430645844599621386244563418949252029043875631483270441403554767060016859101921125937337349896646112901322653861999654543828567951559825992584890906635793020166379321007999867722319090893549284551005405847785861238509776218813211494271851472803826784407038828209509474139266365480388799816633222816382606439832181426385915301580098457634449005126953125*x^180-8884071814266031860351040345715522679354873718548661324152240820721072162916391290341038676624800114590640904523185445940506801424750402416822394871086086310672366115009455519596263709735064726053789366616461929299934168435686636842499309440367896499694131875649900923942229408025064332703981472516882423255656465470763045617473943616323110804878156163830993785984962537633208711702485548955665366165009223672952573861987851157746940332887712693356833289492847698147732328625302694921851470306317436359848976199187478731589216429932705099176169863642979486892031688157337372856679769579601070029296706375473633423628592384059473813122054464437346597020525437230481084302782509721940981858393767386258001388736067199898105428701455821283161640167236328125*x^181-2139798379130070021600084909730050468202213632527901034250942394538512529634536929845748495559371651547727902100264700167782622407253792593234234699922124340415276574643829430141266014996719580217409111336867758019687187898785179856796680081571156194068657447376319458612482164188246629707810036967416126717223395258271829722514028777150417033709224638290722534836130125754680464618481318687999239118650767607127440203066443020228595045015918987492671226805513659802741243246897919541212825212382579487795765201314560993902432751895455450726636187325435319900309265616007243467447899081173546766994376634264664761559515930918916126418682209494891753293705478351281510185751949933610166853117953875225579632932266367801901196799008175730705261230468750000*x^182-488800809508588554543782021746758900015808962168967153817548893168045870634049410864677851394440641321591291108422388758679937451590631730774342742961949028099691574763013204367649705759244788843963654585102894368146286033263864003724822203013561669928393195249187747176041473940867558631170049992795562109413541533658177638883845791695260191106678999042146379150469197286723490502570462044469649429395034642500598988783984812127829899887777451417305792134076800248139365788813562263533218483762756374253145837774994383186617897194257590151205646279822198248318231253241524146552307654625392107450172053920842793987903840199663839630512351466619660565178548691133804413063605909110867997234036084863785143180939485920326603718422120437026023864746093750*x^183-107146317719499460978529127329413169166164081169791812914869935932148707939064798495406674441639209970989666941374469000642961401528225448147128805982150835875879494897903486430009982435036797322454868582711038156409730925017664620736169014194974176796545929768092113981927316039242917328193101000656112647098777821694491746293719296323786952771999918893507578540467561765135449678389933016253357531991257205775289411601093298032528815120777048801335555439420210885309226370419731884395734166863569166424531706173960488174923103066864174316483284659445211653517539080786210197347477082526808569561374688532376951211397845754927086071759724001361800489848315333593542031447977698400546156735236884481936400656093527272737730982044013217091560363769531250*x^184-22717038042320747832765133612765791674238795821103085426980091544469504105186402592103632168213025476161548429493931469809305304548233657590681624461368496485582674937581683893735406772758651923437779515774243121192671088636907288526779007424112118801877129882392110258232777789535089228707232867169405890855382148384860821497329720317245728558190716204951714471790745359620827380946736553056314450833865078474915452659346624407163525642552860949440969335818001769620131803591850149892016828330574333623229495537170280989085792289183582811616438101938364078533321559353324199438611959943595661074983538590346965927409320920942368737860083067508969574896035342081553251996779880693359244266693152688830897471302196063361122924106894060969352722167968750*x^185-4686158454013461475859825165627068283624104034265694528363708255989051082505348240380167914032901023560452574582454201664252999907974763536237152475283832792299157083679077756878692510508581796668065147652011706292880015482803870865591456127812964393323940591009007102502238359593657631654722829358552938562203621677366237834579770986546862163770130356726235516528393902145456342465589666227973924821254394989668991554604007669728713101414903470794029152184354491547714532972625376632206019412055285245700827425001325723588542245977779513033214279820548122267795147716747699580707628666921951090628163795829500687320760307278796949480882960887868470167080887915587202945413381642394583345126077581174797003397089115640028467169031500816345214843750000*x^186-944932350297425818499713414773204283112867113226522934818470507561140426803908044695513411209781384801786595477456226257426109031456164033484421566878211159146054107996438786197413576753164546323024281375452282732248590592867596833222256281475361226761311716815461348515790105155959990720955852103572117267959363373978114784962260825180593219369971940750838438823946096514934201455841067350463880150695362119813895151342645151197889930501896833825321567534625040979455978545931116647317252488781451152059535614964669020710938637621720958361464797558460900723148671108303461363405627167160413425644024681813893642684783041545063951095470200606245857628615066399397711152022919830669236243809648261331064613353602785016846610233187675476074218750000000*x^187-186960557305132035240422104275888341568783166477489499562701096707477339738426970564317953226470539359281966579141434503199107696836790830586767001511085687311131518598167876572117317235439758889719800554476563467363198795087925766684513607829759696715175892894508768621375809484709327630317960663147571388590335779628698104300940902824891829418387127509244277448193904958721435263087146185054411348019652000617518104214562155474587976399743422308041602376677400836043241002344654673459620540063804588396931083614835524459098045244386598466948404634513762083042488403283776272473588419538529814093755658162483049081425081579035129495685973483515667268517054066646281946468740530852215700749586278149764071972149944133263943513156846165657043457031250*x^188-36407058356156724392616261183352204480564477064699054056843607861652241028975700637257084080012946557356100871583589734066989367810231344708708879207841559525049396435045613477866028041660243868689204428826626516678323024654698958403377899246057453993558692348815371088637589092435414776993490790414530492957732296434963953305755102636555696636641247330575790141569863155775666787296530745129965110800855461731408644440042886741135470712472866357844999917373303851964459123163016469594774346585135997734419265301072144989466994117838073452738702747798930242163279996370362500923964097244002434025184633568561237393937383784119767624970653247808992380177126732777568631605088003917079667348134262711422305539535053080464876984478905797004699707031250*x^189-6993712551952059420850705905425111510779219304868349447252961126258833826521625915782759663720348716205109460619775559131634022706219897056605630030418527348818038518796969877550385296858236688111617382543061486175160141216246877952405272683080202049490571235294489618828300101840192630032794038773203747963236873516983562077385795695101590567132473757919227855487089730682287566660614627140843130834188732799371151515488470718112352371952987576824134364897620184319979001303092782167841861945160382524956230308380539641249613044614835423959035734945747783620496819265405417492199428964127766010597154001653082455079785298375900385647120893827885436398309289065304121120317274549024847178968590651820543893153864723860806407174095511436462402343750*x^190-1327354043452313700672576994748461763714180994056785506647447730644570410671812181842592383857825367147817369214468536704194739237250431050002705609604059874464942935108587910319411654762964051695636483493117225097526392894641500280736867508608144073246371021719003540450804016429958673681604966746733592226590916152147460401120688527849466601919191114882197349963800275596182250964252356802626504363659274471830996730656677653278862223736826396564775878163739320244647375393089856820825786245497328829543484761629624256745348177144773518144690145235057750913789627206259982169759506601519254229936038960542340797737275759841670878620411379951120314669795608724509185694838544102401227291959429880629474395988804763459029345540329813957214355468750*x^191-249093119862580585310564232372306141160136966458684070856339360558311582911247899912469586467170529105343829323906833038864537657013038811632695041257457409879395642861299309353129633426372126831500811403143690755256166677258521488006015124315413669197555834605611171587895439423583370441846086068959572959558831039969001080899806806518373114854919908409698790104463478264059259113995488457723252837778274190657835234645069230567876830646369842203918438373240142806142140905064675926595888559932197002747882436321936561600536586193739289659692055806592448426600424944734887166766046451096464328388111081328771780466509278092178005813969763897442567802647086810145498224827265609169659439177312486019165747143335148918504273751750588417053222656250*x^192-46223444150265887361055528608299438063739336379535906681263297517125053607486390453175261474507376521059652367963058623955202228322464390714466859363291552820783831710677114189773740911389524788150720036687346355887634984781957066003643290678299775661938371000456612797864406430870666929439531308441607306689823180460530695091644528517738181452510653928594561251918851106779258790074380733682313615534292703184043603525723776551635769529277306741510809405566272225659405148280782160737273221649606077585082406821391157639523389379977532877706052730544057464290868859565621488732251904878243462823584496157941344066641523079875558433754107990255768947962249728231432718162595390241795135698212131163236166675979835058478784048929810523986816406250*x^193-8477269127796488611149860988175026029660977728914490760149005186293540785432641671758241644079535572547472240104009276196091273492805064310886724861659305858789204102445342298313230997869932194087699454098502187559784822167815444177168508779262331100151230707105015502074246540318391093859853331725314848161871711612642297722010102795938783380501473634409861336911520853881192850260857466773881603005363928751198877324063406589831725710517495943488498862410332572770248920537929893154980119530109842865782260837017156687288384510014501783963950101382726061428050139947219764740533253152512495884285919980766451125476437826784903548805141196348751100360494901302159001438866227634974505683851378959396852428809955305569019401445984840393066406250*x^194-1535021706971792633202366236950046417768029893477576479539207678685037971910536571803168140503066316565448504673814906753782242981968284593964294276197128223653560287351960436650296291003709117379741276711307946218527779472315458141738982424596251974704460515163330968282494935728301602603795635313500057106715883244683105402778319229605814615824735733063667641046152166005577053790829201668940914452709094095566194671071126730763225153409874422806043954827635751521070768776101311899704545351486004462216046453675544482981804462086723043986514882805571113578983875225067859986086069675151873805813607709294355733375732036325887780927984317650980718557194886761408132092082083081015268981014683689816843744330021476564070326276123523712158203125*x^195-274086496675101779132815529643338379706066121457306450891688048168945999391549477184287637687858562557297049132750718641312137597428056804706365946865135499370761884172029692172011573014272735615450115676030139086787157811434800854425151778973198556282290208554748065301632617489615092061061722654906504856321642922068521095389228402142854654786566361722277844878479443540964738639228453736833112599759898041028008369995274193748655699903987673515723529239074027685250796321971842946666657826070129855634386141341338778506875432925332751095194316638332123307416142201839442929383622124008155710754355943107439299941704569257164911858680121390274020876974710396053840443261641549855987185272547884086345127761791870739398291334509849548339843750*x^196-48191613122567555859047506896133475401519164320071380848442803429193864533906150611454971370640603908242204726289176253656466282076362973410371448349266680620481789943524891383487124769260314761617476009652011223288867870267614791270599965438693556612130095612504025500496165844820589999789204810656755509326002536939652486478679209933197114821161338993183033856118267545315423305766280831826294376134083024726980136287039033576060033215488483907156541872304606770937048609829670232039070312377466727683994770991765409948113148978235045283662324789868146333041168525977312551873973416486061186047631481498964041731160584738053760535120931059079344227970558857916401877853702783996465551528409349865848041636475455404724925756454467773437500000*x^197-8332274660684033917752880967757019278744380800666901712395314054720408752817305189462559791457721925063221471494188479919055173676686711024151346031343236878264566116152704784666937180662479592597953863839688561523690000980078728624047788545786864586437319544462184198028203680628392473963743403071078339774709276986041674371245873419659583866130209724405030682981915498712289630054012311561586775355196624456713272038128660186442979888410476407181548911711155023786211661966621589068103618708561937661080137209448209321853343577971759619016484860255527439608321036758940346044414440891323228192713483049809944401432332463210260302917343882452063321943123428332995813504381315492640524880474484724590538514792110184134799055755138397216796875*x^198-1414819293080687803555980702359116584928435562796115972755001763200384840512898825969985623515998645861709373431976386696558902344424583615309087520158876846454673398335386515441443824193533496979748671395368810450603776844428801873750258216286500104239929945390965814710352035062013415371851582513756652480628883209388936552468587006742775782371486233523509058572202492779339824639271339928930375571085220700090114395356605297586208127026951580495996012263751802733919386708522455623231597648740482646697615639849708710212312275259122710115174271873302478227679235201738950657558953618590068426819950360652299745807085925272184798229362216265291775780536497789882224099406849693512480321548693893333946037231463287564110942184925079345703125*x^199-235657715582605857647768001791949698011769890830888914040928882985952974601434269730817734339091421892954293648397565045230690511083329447831373012646556717951922706641986365247660739621485397622422638180450244266294568525088011219326303779777429661316846825626175252934904896361149221425994397391260802588828209792158668914239882156758548570708802656901516430978287543581007362875855677004695093393910525124539520663339500314167032727000554130888433431106854987255328175462213317037902646499311596003672947828091037852778195463715501667790693654463919311170871099976960076868488025488551059602336655642587812122538973351664924597708445958871934471754436654391330580168132289610527260465855779795725732834934014109984855167567729949951171875*x^200-38465646465674468650481469785380321746728918856068256848551176830312419409311125775092515663207621331226319641908161994090560273199160139632329875606695524949957816453869750131774522399472500111509880347601881619052694823611108731939967224013526355868125093524301346702423520144895555273948715014175616714555846341536312708735179456120479730065966632491854812844953226253202218734313822687136071139401635993454594380451208856859412003281102049492205379890248474908966870995992069368086858726112600927988976921428058339553704413180447874981093675580073489452659876587800381153111756364828105486622031370291602130071364525108335601077519915827780527088522478712920181151019612227725776764147525696032114461551139467862085439264774322509765625*x^201-6147673722428665529806908358474394480711521847097768197847803419477239445364374116653698515047827253023587148540835160522407414825431821126109901979448017363359009363068931804009062469399632496172418759874202603855152522428527397765853914397822200765832319105648878283467708258018051602503611872447158255263871598574248863504404284087153280178660714410919201933382773857312598224907217410609411133478546232894199956509464535350694122611170008796387475201804765108502034944131511579825053551717625331270848476529624074550475454398099418351303219699072275492211021940696119158667750538364782308266755733515284800088182995773449269459916564908702075216933292719248677368716349703485260108830943726057185367463661367044900543987751007080078125*x^202-961373398026632964153063185932351011496355611329842228256190891100639023127930734333311391583597007015048923811659506307715075415015244674899756979150988818024554665055184215761416124979883713872379638266808814731986109755719852506091006436270728032475987595057915225200740840120665767580954969681070310047143759869583434861169058516136698349501155643335680332920902764434120640658831895084593899590075670454247078093235849236066969275124178049538118630687660555032992543797172113074973975331187481190225465923633791265661750137284231271292569856837026681381678264119146636554860271023091336841377485335458745628101421976544493412123300894125590349887821764158419725213225360665362141607421173003079557591475677815615199506282806396484375*x^203-147016226411254622948015884592777124024176532537210999979789165785074444653877837819917669422078058787543457558870351817892490854974459444230263962831827040382748735057834339641534024597246986848093842252848069417613140101852861337978557474521431057589843126332762762643802764023486288114315792067440072023889436733676782169650190417557855859372150367585620036085311827046600877798814830706598256503616229724860943179348617123769309787458268180547158472244354665678595481292182985909698799160763516276268991287089948543893132247887706951687952353130170480778607016277238263977519655211155519747174953617447995045731757216049467149903589300980838077231132795285724930620030830482300372937368468044039415369493846094817854464054107666015625*x^204-21974466409841316251559976904069767237717846991540568004383114002672413186802084980405147566999201750860366673391785659558376404818954933384321295763818873262483021281595622856466553695845378956475434289246258303180137291447704119428486005708053330468415003929776499791190033299177039004842187202229243639978431025838558664500002007872925401201140790265041464648307893603319965568615677128642296881307764631840209238464645627633046659170750003916577378484211081029684346134346935854918377812040951835092428842302538755381619723994928147891137789144590901465209417340193616633534049523822248485893688508455780641733692428736728570899684800118698462147629566717066302493993983841745729161147636569106086228126013735695742070674896240234375*x^205-3208979029148212892801149038195978101309225411198244854238100427765864312391188001658631174551624118826938954375415090612746718035426124293388893753008564062214337313484551079216454414360261051002955847805064292273427429165525685292026494814774813859888111111579529821811678566285265313206585462916868956026581772063687523119475571480536249715348680084641620134839617131723536083570471060170935665943145740287921682387062335957875314970363044049515685535283062010295922374837774663131745472664527829828239876087783995003878167655242400238003374451568606999870785863505544401006957878084175425772466983075142935888535674025954717619825481402884776934753232324631162771824721027793211207011820669073700474271104624546132981777191162109375*x^206-457658725365063650155812178222394137530229514241508315178655619471151625721399421850671388695998985210616123354762540199938446735258026984448383025128459724053251708373513643878409811675740946256917510640478869162583937446078007292661117312076420579143564112414294517731070557464383074957331434199006755939950202886317845502337247472849398365161984950765462905290251965602357010592623059601862552137103957827356302320643637851763763701228427382146413480624961433342230191408483476329043505806852662566903187321805025697256752599665363839213393227278106626903075793500836259903538679898925577236822896477611216017080028004935749257759242829120350266543492858853626171229277157816245992137221778709536457650604013536684215068817138671875*x^207-63720091675420666676754961963466009777075008626503492585314257821915294411159215630876819916331594195177141868238643468965760956705674649093737969104516142410372697763754938932146831227658829652784040505283699461113214903651313086356869317860401454441150061358021217496953782359722526212235510840085000671956939770204722934027608241298029038867004384523986163631108787788892562675066562736910519871550339198064029220390313202500368414908291144083876384953302458168262891243257521498548249064009467110154260215247623980327107474161046752878300141594986063729477308900070818445011659078545369272016363255558027988313929092226378366261692387511155598827338994527502074682572575726462624678434412908602069391051133157499134540557861328125*x^208-8657512677054913005546928228831148801047688368776637782355338152158099622895818282474821351097435580584932609256888860637571520198854285379514765347075285148435837766435689517683806762855781817957041557252033015158535751670149594905560329832686689778201772854454268069829212724450040780955500370784597103665350688672002788838761738228029767125268921855233189329745584034695237395673834096159889818687749981767982048515417294956509656910796615663684433037193298314280735467892987394157961473033012913371839691839616009286028184444128763197316727863898622555886412727397201579931612167904563132007391881472494048827895784710822955969948639065874068914529997466416299346631130613966351149384967906528857592472244143597781658172607421875*x^209-1147327119481827378365113291667194129905729510898955881152163000205634381346487431496101089339959490805770822813825477662957815045785213832822247464836311073792323684509715175224408527603886634373674483983168623459208491952077659907932739933625039541640673668560052712479374082907027396157147825854741768531445793255548733717667611997356512680896075313117228259826110103021516260687756640292239954223281162388046437204386443555255021140934486640457540755073648401871144748247528705210774892368229997807032446524612679949369703156896282231641866905696387565204810564535085600702161593464096907923881706769299371342876479103499479767993319949239825965111817915061921534016663795386844319077936027595049599393288588978350162506103515625*x^210-148220101166930320821024802807289692760411728695837849703353494810743933710913906522012706769715277721473431531215316925705337621704228453106714292610534477614895425849474203165001611684704091406774687655656158403083134606122361933905730351273620289290463476411384769264355450128667959653301805267155313943366215052072038505205444795103458746879098357566742448629463470526698175292269591657226194090457975758897136520937811961474863268862563844416335090291387767520900045677531160390022530521633065382005609170236326502080678424029890928645353929090340476698248192762011821328265908446758275489002979004746797442685161351174809209427454500052445820531878814904600665364145557787069692245918344995033873559755935427546501159667968750*x^211-18652084399852857403044774462439621466354365404696893238458801955488335100233411753667307255740073866506399941181343572204376897498770691582238341373743918648745269298130869652442920667819812473748359961010646824917624967582731559687904204469358766539145516489996707936069415024233335454773514048185815859045591556529805103846031886579690492852414985344546021048845923728313548043392312848088810810696321431215272297164651878366216703115748981698580509600609214946240453529354678626390494447577191030125471190085829614839884295605451571785379954419770086664929199722764200322212160431826944420710522955689622231597924724160581330220347067226145968571031513554695600035206060852386803643404660627665875678021487054526805877685546875*x^212-2284078047458542629659689889218796327601174793660809656467171826419866559712423156324254222259741182827806262893070304686119497084658384547231792504587711456563997513854188040127439122601500451486627656710147323938760500294596418875298904242610291497266913564794254399508380181580175925379363900850665039374124428159797899869189316416255342358677096845494829697548978321134189432929811252992909524537252899234874705881557406141126925580566319352466882979038796522046685247257685000898572668439926501144014623687482940216763258216677429438352403820199228918266364320456712601533616112648384637036664137649517509457517592509199492507956496359715698545850445104359020838314150826091082070469613992561266030749928012788295745849609375*x^213-271801140815677417094730122330367254655525844561738543924730692908253910801509080455226841116525915032055046006930012459348853459397755704566759241142529075001751652114286719096689640009855183817612376658005838195122438235933578099728047848218888042316579353837104966976996884246248664155630423570567349181723863530130756467486977235817723509887025258017003181599949307212184156762112820184996566657903754859620761494714464282532774349704818001637011909578637344895976011328191476798272673024826073499851177078044997313927697743071081062070060905468777171610682571878642812943829257901131856459107595631159017388788800988363675470189240119864379743444994415547473400804919358626451979870429709805945152637699408650398254394531250*x^214-31367572797810804475980965920584041155434560062523056922529731261488451674173232561444372927344406253240057218866517279624404858603539449668932048277830328689358419825597161383158116835990328592266387653315627199375726870961531999014659293151049171437137742817099163646913568860895147764118004573527505728783268793940127528640322157684298366643284402150941729991519420221545305088428760918417955953829773020888223417759519495971885940089126008455455954672981249017528296755430389585164174663116461362206420984018205230712617228516221297245444757754308315200892218286499390878997297119765167558438296450129381085732134933505645696347374122696527419439510098972663263457062051878813383144047793281984189759725052070617675781250000*x^215-3500401959673311084846532896653005729522684929212248393329386675827736334613773489731770471897035353679656263470540406415554005643717055904744963572781216884691206575483899534729205833597067711143904947808137361725648842065230682201450507645026183657973425553139369638671256032010318025723488897907400300377718474795433084868103398130455211453180480237267918446188990698721953732858065903309103494477011086544014443366788814136947553871193201096676369078453203293501421725403336651730584090379378286742436552077194645106960377889393380863779895338017318285916758263276550077413799838351877521549338762158691993971709692248650459253194721736701121836681096235587583618488606717531317543744572282389264636003234615325927734375000*x^216-376003025487399417277706519234072758250013598460542282406904835722035964578858045450800714806631055136291651950231707722964179464693099264734700120134809038854835529221232182477288836058856493721545809768173860749118885239229274077796048516478999941234493316941825215789638820372693155919807940121308009427528112024901259786139292783355489559651713285575358192793216812395200813603089341474159641454471904922946661878644998001552521142963531652203186563095410655834847629476851095746907727930583443373820746928819362819119016510911948155579871625633559312179451284414449515569224583162572356836523340342249471054491531053981383889036715379860065617493659964838423410336876654415438868626142715745689843639030754089355468750000*x^217-38593083206551504070425130645823131345452689412815819494922352702426713379757688189355774801688896984551494740086783028558403030627633273406672429180413018875006474444135249671979622233940012980347137533606886303368450003368812932991319149954928534260385821408303479085155202256507495331601378865707286003233458572963539604745689065202846889417122699662462347056138773205105308570803748049582511073170068262516655188053412972459052118371750782639354936982446095207776607802080892712466842003157798844029868825087577770074367680741046466598061859089304939521007364370104633794158067664763822206483427619720822055788638181833492329821951930331194637955731511731488632982281009419769918865254588238766341224886981010437011718750*x^218-3736918736029854799010872964267553404814560285854264763608432968260749198234545165478120947008163390837442716567401583019596088402505840942883554335449203292262753476750733723909375103335501530687857932036675999404825326203838615779140871507910394924896293127345803423324220977035225068944803933138166635154189742481441476475773077339043222204982086491931983225972703853241829039328254912115138590291266777364840545970252092040410228382425673818069879552230604429294776059005632091479182888719605883940644592039600552746923981098816335771602861725143121618769932693117826382754509937572968005227014794516653180624806887514973698003951698269186721186368387373080045514908685967767108421052489717790194415450312995910644531250*x^219-332966560423138132877144403526581489293633313970407084054426449539657952632422057316272058574889124641546919740103005959739239332465542755300941835626456340167928934276666243305961604020066685492518720388633058780200428584309937409552582870231841239383767933724925686311399331717801457661322794322362248015871033806321154654356108459696897559806715480300865992714915146452857888139945279504614547195708680288001266131417571146246956806426784513771854882487497243880795160849569025441057735888435991805724691958747580759416327055799884619776646047925047223983923898656716310820658937033659577546832939531113622819729178736582998383977614370562284982428218606320011395124444369703039096564642449065233615070376815795898437500*x^220-25759901387899005653470706718526338880721014196476732190977530534340773786661985531425703799494841703994254080251613858005397808916340290232772579135315969860450163804481458398891315880915720837296244789440524453783577780897124552561380204879920583509288358534030799198322135749846741819446191245908613628323975038155384882943770174777591538452358832398042005427729588492150492623805061739887496843294981163036647485740463175857760868296074059026866226259883944839513953103129140336282876686546249923449487176488846046980074384131406067912977734874147086067825165476807639250866061949249470204960819972569911547319764833833081289131036896873283572694252015006683471268395586671170145548203136076975535419413940429687500000*x^221-1419615034800608753833664421845650821394502208141943859047310173564309478327950675131374999966945495781307250036600843610953196827985455524280408678475144240713256174204292452658877116720514761089880239082974757190255089825485277736127058746343477032351630343709178827240532982674625071371260691164552061489883850889959728987225009536952293729520292025433942554414630652415170178600069167823902388665385989647619230168219141287849267094186511219202543726002583448065787985852704953999168838638346447119917946077976867431471420762566914411192028308728741522757624245412746786258357411771255814889924244958117806555013182294980193615502355880117668991678666596009760387584917932622882892091796066423451806873599243164062500*x^222+18692548697129541043578268735025315994275705348948824200599037868094608197923976185131474458191070221840159757190254501386091914507717781966889137978319086591075317841309123356461023714925778559556218543402237897980680357880390045419675146837189729516771562395009375084461616094154315142141867415085424048832867698316754631885892524977718549343146679757829546830114544111896354615767479140175601266522944227778546408724092465409900085568313173571472633090106146655642291056931600339588619347364993598326898152778798305661906980062386248935470406442765686234377685060464455133951914910860533415415564836032890992517447310261326478673576198798924547100171348549404418694355417281956679002085617677054081508010864257812500*x^223+22790264150967251345819873492752604585238908931902967974201446533031912936553129570228031960789937388569611664410776462395653780652403362953633680627346256506356833677142540908829429138930564412291029415507095555408592048950736931584645818154611656563263186598494879751628738475795980932427486522685911949053625074077595223344432943550812692033637375689234001137659919893215379139737109355941039843577577961625675813389828681022340277826156516046956841907113169043174270958685619171453711349825646917015414157241307925536925043878129778777049962652793798181944578439082233420141595513010993873976634895909061479827268671387312233909822721272651745993081330125507682389197921147717891694122726001814280348809204101562500*x^224+4877074720490202354037440601620650600512428081189512464841881628603593558622487730805614775292444390824323181678989401483632497550635502122087460814528610495736638735821914234663021532797532178524162108795778957260634651359826788463476589698791151576290667909474459397199217596502894777973787931528474526702616104057951880539103476905048827729867252038150085501310639587697075086068084419885203627924061613521887665581549829528513438630683560265270739715324711461087167314415043042741246920328168160461903292898751098293708274836714467803218563542334023131204772491609179676878581900939265017740462810490188036278191780554798726724346009187332669328444931475187969436369182624885033186799446299612177385060302734375000*x^225+798380089737834326697732965201655271703625943647357793485506343860669258851397811168183793686678269290591108415328505922269560168103093783587000173180724782574332283068255560764936239832170641298630877664721907812011527061395799981441709813196355902016361222125588594194132730742249376398351524041773981914954775804302700514007475905962067682771372629035220274591787784411003716908373884200693223026923230873936222961841446900729858985440464124571398295802630902794522411588843192113999156356952261360607168767774842121788891566937535915443177398880302178588483827315811123216669949123061164075027864622077204058779567476108865044905159203829771524169541660221153079879043178070419735337839544661390598777905273437500*x^226+115818593890760878201052287833631112147354496960452520978224916017860382641268167686195810394075825582848536063403332679400857930636228581380417549272285513292423388596618771392517055611199393855462027217196737963127389572016961749512767709119692048161155541567850482378025838319766381184676382931112722286660489895421428762460766101729473725599605612047337112430118087504998681925706455324172073427838848781085889115795739303013680176009945774613743003061710402597493993093326121169194693402940582369658673137481206195712350931645734856217708743188037970204983416891851398024550609965550828652855393851360938830243292280271167593037281819944738587506731022696535522211685818977431482277291908616816803242088623046875*x^227+15631631748223864103319736551397963769538562865039927580816690649007833558394657991325166291443709226530113556833985756491234437324882771006733367310673881854415046566087958268025395223261379875567843824301594337187052564362682056672601627572512403667229984419630887152264217546181981205078140714448791088552479900410451389570047919542299015559665853217094868402067146203200088548869422038945627336802573755719564231600458285827354756336268353561953913529349207486406168840873357417467988971436030874090824295384616666468830918880877295404092634103054246325100945264698243568098577577107014670731383497999404601136695117822946383226562090245951752942636635874970095309153898456804653850959147228806140072553710937500*x^228+2006937793751879381089955657793739732336377415259305831622696625853722533997883232574303036419022149636045559264900791911202202372556521920780822933444188362453320402171930273360892302279762533133685762313240998715013971127922782508715485934032583766524272092652392954690359589514651055024734164727791336462484477121052790486270657559719271648114300900511826728765418643090630764892426437357664901277711324774684294572126159245127359518018708816985575662930315390804929033264525260708591936615685407444790960958039318094848036136779488468962586858559201309606940204039465861716621996067949287307815730823863934530045509251782087104226116702150608740889731205173973651910559492374909785150978683924414838215332031250*x^229+248060393946867413678157258476492827391521312966445228425569279660010253036236281692518823121001634130948154802559488516994833478129814824953100431394872297286671354472185618564702471628898134345791917976432356221878063042506558579495367871568158866702822160087792285047611636572432687257311357941676777847822154066993017235948865742770093690566440322411503980992172208622768104170687147272316643698481532679797230223312951830081292343240590702929488268847056589243129461868670437229510647053156306576112068190511890061657377211197446217190193149272289351145726976977257410092740062638758262920399339424332825895144637290965248795800626062487005590847082054213341112791107438390183531121468832623032916735595703125*x^230+29727167440806489070943417894319592435991996880779847743727228294188497460558233868223574124987476065540895905991621066185271699160195539243017032675420261230277155967199865552348635769190262357323522204983522952414561581708285285377379074628353007144087651041887008709133229619572995714354472211893814563043291864210242301533552771288129846248198955496513658661748850707939984190229099151614299446256011316938082299129567056947585754716545338623537358324819283113671968316590693558202447108421478969430446708704599312875449314069137527089870013160371566198645987126310155259694596003018894649737965076642910778425697638800131670917721731831082178100482206979931432272269535616591731149365535002513424836865234375*x^231+3469454674086415625808954737732770761983454029620613838166613403212953456349786935932500261856341235560125572420233937455187824233166842008046596884184548600390510065675245624264363392746324441183955238853902079858591023714916838674449824870303255279155593007073222140314869500850092203399787817196016972118120579335538661750568815065976309512070088673602873233938484246233322682218778684346450996255305659059574315890693344801117063130349669807922852485915667920938874752725763116715207015674715962290822427655954196489721361145581170527335899231423667183744994270787916897812440566491248489989267183298001875802166989220888168428533293737112539494561516640699479867109174596036281396614508847537296888056640625*x^232+395500480537348947161088496727169010738440787025978466651669045986067032610192073603409202590716018070448933706560836838852136420221212445861892843116233626222060350010981927902700852326312067532767304833635805057085686350775768498113493278070396612800239624046728639043638449614581972801445219257379939569486467932461281517248495334027569952840512264415565211871563622346800270213294424286045682970789339615347132268394350546188667947104220370768123476809985802783868115177574413030366378983351951750618193171036615501385457310058745198907703331053177489286347050299141865058127334157555363045568318971951942889871140218179098676617648696232661221584634397256062898648782437747442043032285953759608830107421875*x^233+44122046261492736861536466166867073300471811685510175476797409052375462639715434724729952724959663072836828363391487671769137420322621133312110540211147888970792533050567100097489076116903979391424623233372721981593376823485544223333285236951138340477406575056756123456022730089376299033604443436766133189252418782095839201760368555449590344812834471283059313515033542903023325954040180302039407886781680809050589247204322640917179579350667663192009818664554910185410332405666240790554498351426559360822043355255348078746525988693346132469779762055572527687503053155057580684511549856634987642631900233085384868105220599578624169604953737728780314075991240571556858075897170343764991223051155971557450732421875*x^234+4823438768363667659334523258891991022789281910772532813050326827589259987017901193100154541442431396824952405470162450980160369932243877672475602937927938926232533978640584685652304118399300545982565342955055698246576713882555115420987110640450817217316361523183093676134450495362655612406187983013743336704547951072277579987419021846781037658624711859764004367164522511300836982482894841151714359379356339729723694349266234584520064723557687734120207720022030634499385073107240499444978101225831960414339982706587972412400191352353586720942691307452277832518935035045708884251347572984550328234789716084159764000987766680096368599104809456340338299399587750662588631657705478730124978325973184761689462890625*x^235+517174379851510194438763763535867432031039203794482278616685819547851699705376192963365522045457769334239577253672444200861756146887088489189088725018816416053361641341308115737009057330486026123725454429544258437406043121590127713238780872889559011106130615954055049621185870163960806369839328636991950467438182918500113433715249723493985789102650265036144608187478537273091041778267150629180704363647173789498870733248637615156159020905255234628816601076437886376877470092795816676328412781391416923139353417789555919362272403002389081687654720128197269213138005933617762391357321211920288730599105877261685699760957772730989330704013233886953469216163330974473450988434267237594811360622698305058466796875*x^236+54420277330711776428257497225617960887161757590090837745108749977740254888285461058244024188763167541000041114765850212544106482882313900687530155325954983932936078456481714555340684287866727608842976054591767626588760990919977102020513861684139342254043243468093817622527003505598996988460220177009065724970307750101872220182671562141863823526591714993896314999216575848711294630554594663447973128923532340771170665641493932591337071049172082982934215381350024237524113226263694250518149473309330799174380189978705794615663694842351592861693087064986444450519224293709860408229064558294100397849343155416808836071063539395460685549448838920540730709933836499547372230483080611739876420932259882679673828125*x^237+5622273814128067032025658755585021618035666804936605725461813037792669843498770769865473185915710400289436855420549765831189134703718268347331032419831495929175498783609146160091886473588673062254200086411762264627290899265593449833895732016127024040600953993874533419432745763209338880813408644279212193976947406091714126469586410780238793395342726050024808621545953691686058888543819537474493537497700671200216770131111446349309279458643625647562185141527215639331412099135572039662305743010092817774143443263086434738079078786689850466246496884643102974414500816928217929630587021798967912884068098702930907230190239514771595164680335064775588629449681383817550135701247542961862955921149549697751953125*x^238+570457991174943728760953824663819743668381028994317313221295159102834160679996724182238152750519131815871200770793742511980411046374845550957045961544000002942783234946916298947645988136045034275775225839958006583631924934368674045246862289850776200489960733454962181877300971151763589146474613991484607305144000378451998011005300860954300311428341869720966552299960909888654782069442324509783892433872698744116342521932775485633103350949774413618750486311976492124051827069794738314908828331387714373693656710265676339086554562335918047409373617143562160274051901357475976914007301582663490574168174510443759489010559133448967885948685918799507266808752459051245936599390230247267039935761319565325390625*x^239+56858918812014663162918446277212216593864086104601920486604597678951290494206691243699469298046449864981266771351439636602377861757830912176735600170776595796191982501327325405147835295878627936185473007135402169940342398108959769703333483943812146672729309085323712580889890745915204802674201595540808378731687993364946547115014033133327079826901909087433854833087144227830962283147264874635301526701524162476050529006413149538514169769836218873825308273723356420607175450300024307380253870058681333394083863850463374144591641213257217195671078137758498741582831544896571423102872457391511065402990913820008216949845056639746523124931451033639847946724252177799586544197360365831104421425330931618359375*x^240+5568322196107104177613854916455595687717950151320557423595790193664862706730257452197738915305692767173669429843536062174393632229896804040559124751268777334353769772172447848266025389331063696229176431713435038255386663243030607938660837564063243053750017300161705175026802912125644558378326029569977406054052818533856591217806982251936258969431327809469033006343107263686957070169261106395880250518786393227704364017639046007481763450226596903749436775325363029399638563592695210596903686335627589651228531591311459246851636863492136900894532804710508333662832196485045372808034101524555040599451923068845177009909364990943219246182614643103632996073596090635844717907309492998665465747585653988515625*x^241+535899929123004059522582705728246760943270459779411413544320669977798569686964874693277044483999453041644489884934923877571603182003211919430132859665713539684005307610909450734710732421195292217861507329767770971258594035705484213206028503355753769267288815137963576312441494063168537632781615183009848839226466239522180241973358698290583506254043700110478388205754326304849860166049328642568259687084083050575118670642688204686856442676336034042208684506542079682272335357244531167157479409035701492931723721333586343962684212928846037588686210281553934700221867531887583527370999977227950111290622834160981658155100580726300879593053976100756716720877553488295394365213792615872826104440014025921875*x^242+50694585015816323358639154579432582968925489938555940813395269801786759841515825567912134520484922998763237072234390380413182205652922539032115751901964228130775402168731021012971015278899724463558689024984591710841127374608495388979677973574331844980226630585852374878938969537407625271458317163288802271970039202778755480650012828464755546881656862399249520543105334850610187669185688635462097565866794339591497735557493153980407472865786095969649756857363295434311412345187908245950547165209913538075542113965628212205387834681871464173326091453195253531981037460710640784087910350967365072965760051838182480646572865525519794863311946111071609131318296757153644747451584995103145787000504612687500*x^243+4714649845694064525088292772556073732185180926172193828997093657414250900729577483536688439301500888963282709922758682857489982336204682767345818609466193137378859150173371846769003608854320535338363774004726478199520085315547683733513589797096680203849584489477660657552548815871215147035031051173834331463974983821992366028182549981012964084340392116474445407425364664709437118753746814527320693077702817694065519677700405368688245947851417455460835131423223405136530919077617448561200746635563520314377083342130562025526734567380239650869215730002868812992203214275207382624300453644703823817476279650028346812587645031800761392699229367191235581613335873247699935482696003164564540743262128065625*x^244+431168899373531884282853925836831116899234067698801089647783283636610030156487002692082172795289169911452473413853381367039272934137665851070686647689388929399051460567766434574278483201781753311908070212519764606866304071898081079100011945719474403644327130322082664077124617495175246078304119576064550092079493443770154871795444251296976014033305364260427404370417191387696369302455704558501978040256000501121405771872396496352325646923205180102716495252533783021606877065927200597908755505461797918465629346218252208334820821722142092069698754815973678001468600280880560792533807900735184723405874735230089028030075740014913801674551724636700884461578271111904570192855607427464883570880327915625*x^245+38785064807808787592991324612833295967615093257496314940570375817880143046750062898926409674107234442840553070149286336224205807813075816821052512768414325911909573734660463917029942140095123941931895863423474353901190416651006902956731137136908142389259590846776673925444765622040322802551793139014179164453039110680751841097292648774041796961636714175078628031358378468412385880533763463820302356004029680577247383430813599801295778354902575157095578952509199703334903099025004223621574306461472694189504363944967800861788378752850295967060851957995853372018806512673534757264456247012654369375436933895205069851869746375855450121972825677408361629889050111931225329384843833079797377138235182500*x^246+3432552509547032131917431269143833423745188334035519444953171085291456254410474130319575186181644104096986542737356254639629306711090225739962017016214657218924479813292075037039402926479735330704897277115404290398976851573360376837997241317753227913616799467031674221956722756679044018122252708391011829210503440843941398218440069702118015831544478161270271411425262783615405725584579051111773268543433293480763534003394193159367322679176668874400516548328297779127675007989004715831917806563561129310027778449297653577765576813681428662175271682981209269544970479440528465831031317156805750031901089816133720399270382611934446428006557186055998907169280681974192207575131746205711372839836270250*x^247+298969214635379964422882714327271787215275987227521474055873294416705797107515713108043946390693762737724526053673981021030974288566271292156805467820984100991602123604059210152894990297017238624414328789275336772603013712179295122319212757189137556414653442658723700744575634692207213862536798710872657166326208234835692793045784074981574439742549487723362514142917452846936563198819841693763426690270280164357260224993107340096641706152743137433995825014013000423208811765868656882738846340917828065205816883225842436040404925634301966799262853720365290164722817723012123451966527368475816541555772598978572041519796643988771396900574949543807365485411606064278603875934288345413133686037794750*x^248+25633848312583594032608831373997002411811901109964104748078864305190757255321116251309741556613736571923825579747143413341789675026200084278932439912461365995789250467816422431725726240377284924067383732405886428177047620608678077855498757368777757044706344058655686438555780772539258326877317139228663258928862868980348935658756772848759546054710413535600172165482951373831350694093420793600951227765230597719588991282072945718196269892635113149201823876225187314736670029515057892901563667148880322529611001345706098238659357622980918716395993548419869939822222824404232247312027350070188460551825637595857634218580300589138057941494470058214693037573366319763489991264664226077279836242115250*x^249+2164192332222530141530643915320307745108769477428502488958338502803310483767953610006567227373322976379521051599551203170433269043720491745051349146752753152759456529889235836927648723651522168362145388070695048397034747808082527252564848704051619916427956245340939648085628775368639778959619048632322433693936483293946299784727199331197818420200499076539750720053016082803191391175867610270731474410971698993186415554124753127603588344716368772270792459048176177916157396199867908755155471999611394491602489868182527115015196051094307473671228344322813280957859538930971224557786092036745866967443376031722533102160139655578657387451345814487961495211707211197482928014607007791219303429865500*x^250+179961052991875928243246409997175240822219397102955543391031261486331422266479210910953649415670493828885055074581624962991113017747092024974145732519430578696635617206605812354979203129593658382417986102461997720952794932589139534442997528274772534316519408314086098810027531298462627910866366703135620567401164157127659549045780032960765691637197533028500632649409275872058285753586806275748286504788987583097544729003709898377185364321849406861598921887642909579348498128486190566369453621981883391668258342593262750943107410582683039590282812693209129679711941054789496525536813663276458474074368974991594252309083266745709645985375791457924860518812450409100091572933356744097002482584500*x^251+14741809528362786073303700835284970956229219580451090356369142449424158529500022306144701605345387223711785313201151530778264357395388637196784576165038558583458111283361193266238072578881656379309577286033196615540058698953267373312312873677741388897677798145907425048388853513534631833548835095355214889537096717607900738599974988005216547713191561674176663009146636260355465295811030532082873959456474456730884622276513412910856113723861702283855059389293943931440131794414190145747299170782257126071525529617291103014634721786416712286213000566016228916934723116163381454562015583199340623407517454828077447347922532936078508568289230883469675470956221864772970222732641495660867729921350*x^252+1189812783437071909833240853540547293890138663297269789472862280301145144019126690322384465800759614730538626489741202957400677797928704113869184128869002731420719678117583819180858809888905848549269057750601582602860994195447610947891501361709237156683784611148779676745208326211911279835354496743965680907465165119939823517443363700684182304028372552357390201149329777551767037896101134073646284959497705726897337786568638936400789138748873686645702445938491181480844163554322494992797989813960878486723389667332939340148337752944488327871171923575391487763006627903613240293345259177897272737193040075511343627739272088359025500832131506958222385906763955956618722559170862970901881432750*x^253+94623638992563581825244495551172673345807322967684403594070646367010513201144916929911658735369902581412278748293591322564844675985528479394746962949958317359213107586734314148134603675671331904083665788169714296765522112019119209965151108354954496678008173737867892375818462686001372421392648060762884616744710161254255259294076784052610861094097761822821079580327462759704537136105486896677014210696951328220614781593367337975084541841665471106217945064043268917988637947349373334046004548107980805202513707498870117452283647740975794485454882825762425858840624569435020854515315570842891856933566883491768393447973527724949361812013643226224774921882391086040515620822081295961635281250*x^254+7415133243377100630947645055679184265225164772308933795814205820602093423694973086372163000911646659229994843451199605534195929008968740013058181508553699676399315216448450642010226039338276144647867888906822338477173706784949936009035637758681043045848823400126677125951404952655582598956203479268783506783571796798511355072847355264244919529552501497377473977698451282459831001408832030205331933433878915987893374184854587428903525242351440136766232334281575299654280926343523557886933439740575220208520187575535887772530701026418916936309145301271850571240089030803889722346160282428820072958912357649725058630661067575744137069481575573323011738972444671455998995295544659896024796250*x^255+572541087264824670966613621263845598565145386312743151701362333877046465020152064150082813663375496521937028266894181854064267836123960215233323915430730452448424458150079727304560969143223237214686972081903633913250325450450631665083437639241152678642636928692467136706551008145698855314243890594731845809556856674812444732772531942490803652137674536634429373977422573910374156257974558891196442905340832871167999267381924525973136791328513053198988681755452509900766365776912488976314314549106071355053624553745162309889908690563022867160862763746023870485932252404797455501228209831607121391197706968600776495830835939985417347065774576023711770545846606570418700890212495510912593550*x^256+43550899485371775963499608894696101184236075927343181383639951176972406220453062219425751229922822007459897124329902361339356759427608141217423923594347507706496944216488468479488453389909369897036176172257550450465730623779887224489132666238550847798748018433539344908531802477163180459106609651956970011541173426103257795511467477010841365168325369878104871462618983879042145175101862150170931429152627972420423079910363009882666942338902602163720510168748703953700367553041932056147349458713952522839982475351896085819039473837165846701085163892067630600871008119542600023105335331180113161007998990151099651764033725859823911935580909557749118497692617757789889074665287623246460870*x^257+3262798854518003145577171336866975038623107941489141241928046472047171734706617805603057880920801219173976301900090072771245058736792129491137443232230851505443006180587212181520227340399921231482956974763097885846974846699771526154236221360306068669611516297054855089500091699055319061234595969841137361496012586921266611609929148783129861413929167351995163804736791204020981905778961236581036209936792160763414513393804127659840005541370557805982338401832381495333200201419412085121831933876329153250508775652005441583279514052448493221282555088026331329648009165535676996974016283100036157523202670546079824711100916223324221350491236369163779076684537373678245649298471201563791150*x^258+240688120609570878368782262222228016465969230624460645682628513519361720948778284626105625853323443973581547446671917084403940834564012773886187566737508741721511970554658445062591556300495872260387910084723277964627404698946109576570555930294204101476365628920658965196214276109693498316014014617618427436370540087047187773958230690077328605409079795366184355050103987859176546086933576507621906638690874616466847130361666097097174336958178249300964811022921680207664306291792909400091728817939313048054464713850514278059921326127502898659832110176864641497987462960349240652821083890256548224057236859459303606087009161110893019407342394295548147348776557470549651184837515992038025*x^259+17475582897775369935637144400490875891591874803117407713907274818843849023903223046035034128425371725127481066136113383766863742681280184992210291174491709575360138792224493461244263581700273291424456299953013882784078937283468767428422492169295962190771328671341092284565431470947743317412219474221582820163459063456190544814682486989546582706893601284010620261884817349071223908927925725867571157571900337895958602260038532908725308086204064583766287596554005286638821175924333476369578723449295182215155728101244588519523580016614085858621707801026115804786569365321240675275329086872151823666589838800451852971281909206827712218785325777154410032384986877248261236574090659839730*x^260+1248364043729168660496684825980873229336871666163188782613896166646739786978182918279086080612474169200219529739475505587524454707758934785881559356936489909577211950578483113429766579274660175407411089466219401879519236282270935203456285434655186889693711081011411538853802918090791145215367372067270383706280774820219387021928594664629308708229579182463894717340431721321094083601692755528077644225647843559520041825540782486401194832756930113543534570335633200800070413500593917710991961947961409959516165011982857824823590809905663278289606526807297545938711004037945046020755147518983445538554921695130395805997095281920927664111131382031954311711214301032027751234611909376820*x^261+87697590433913588420245256312484566690469675731403350569211626539742948948721749466879163101851564579144578515490242048557750699944799388249533825754127131149296959196138775472169006561198067224713736160403444379966124062152312099460355468164666887012531776888920030142370950969583113847457181563335944782445265872079737543005923128000542929805847901629091990717774032078809460913860415107900426026568150732333550305005292712589651700707111894584920344735991245017958310379133655991694907613458770839209520393868962029110244359394122819586169461231671796929202645189977713934287437936986976445466628932823309121614234880600645044192764529892883658953641267077582855569977864054487*x^262+6055715671954693095542668106342523605930010536074850115467452221637971513637488866445131595740114752088573834810360390485861313293044537031776941720625292919562781342146522744619548309357027883455925787526734098368637351664709432503066347615564606764876155599737981140933346580711633732402800156096015275351102323229911651018577316152014767783139388341420113120566391079394904228231616714180170643903925082602146225520291393648326353586162997358926594272204257387980606249967812861660071661940060983919588010010772576498332666528333040963509198691035633901378473946365973723485840429757963936960738852619153570206557671289259912628168050174532874114977403695783289095023603915105*x^263+410832870205433684952253575119835865698572670780546821375090263742553167929515076352375226585701884497407782793649099434290354187266471429466371519107934865736034868222271074779167223219771362189421985764070691783946942331125072801851051395224871096412662718947055383223179901131142092206943008040928261996927030923778210904227768197780094599002677515747773670927477787755456992658491871921963440987210784268419250966062510245194760270240446708801747166665818929431032170723140421888581763181544880112984600138168241934955519178840845372918956002329151374316298148876747699359425745345804588285205755709987169358879832004617468076122398599954818364522118216486884865641303431127*x^264+27370210745968769313257488929426520879042863047462070729011687562835188266368914478948444355414062477494424236894289758012598148498619738267535048915191819247289531226044468204186767671932321616567216416914432904547536765858660122400698395070318376259014279995521065034659472618229751202240139042729036274470399469447429924732623936328278541545492138553672898083981664978745039908374569681154306157584410197272102872807675473046666343912178096617362039964078394166038882918483960091615518646413968916216031838234544873474988543383379725346480871372802727457909687372792435755937307536425230134078144708003813676803559932632366696830723378018311288716720751882627880034099920309*x^265+1789784499724109754671616995482587873205158135814343478806330970516414718963633158851482998832653112687895867721839852505578729064149781990940690353227843887164379662484928604456524541867664927869871308917823699964412174232979479986527643144603473111772759728843908485042672475992828048403674388902158218729906875985131637995505006209603135736910704798297157246399953090679653740117844834208679694500915897627222122053492116891649234114546955725473884311521155113232061856678323064375281788202182155472743845137778566896813896075937663413296097136774530978120464507090751193965514409061382714722456858564503663787837117249296067767775574638497151573559636851162462518211633793*x^266+114825340278180677793851893208324577169471121398653426163879589072140496523850339531777892070413213825248784908104514545420846828405957587176209771505464568551907079632741701936104359029909066656810533667608981772705481014664432644252833373538561778803204233434675523492411809133252617942323652809499401233117929203884088297895332621002613711410332325153748423396624212083771126230088130414838373023667473369933976113716397059718397508018101053640516655924001139584670396531801793758874190064880904307389943985459244998458332782765222303102431690945575168468787003460825414286770646027922290812324715719958521348454046898161711821167610620570232688307838916873032605134580067*x^267+7224449786880511690413497538694425506844460528371466185570786525333806561366504800070681970496643505700238213963645270539517937830768136536720890194346292524775343200587572445466562000297814583776890183758244630186266725232815984572348024898397448523895397749189807479484319304248250380811243165463395907376748230523173580784758048484274687094778731643505280715201338025669697681453383176570812277093653843249271191169127149888139660568996126283621730258749855835692700772081978625794054062971172326991828072947212376729174707907676117301204437811364089183733013091028822917645721808624888922801753044582285219071337665893357760395509116341036572046867306708521074028562837*x^268+445584634232330874556340642531138085789362025862824628063471073242369479069726652965070344080379410845155757004579096629613882491173693763970721418526764704576221732214763306224013400346127350029181667302020913825976667242147137869994661560178210847623265673233896357237505364344156525859400239666784662587761850240701396856637178754995515817870522589484076060829485063283922472433206926476746389861272469866606054164003739379527282593124670445207892872340556662445500143157932292238166238905595504221507816433494203726267421313521348455314101140402750131059187371815223618706254472952147466049363883483160290507742843186056504633027062246170636140325652635449863376273195*x^269+26931241594713262898077896937750184839036159272821667394872962624117472190615428085076047853707427360582020415443182500253347482043751927565852876280641838258805693844903181825276082650308149676860161417244306285484581851214382424834232609044239459114966076068020358225196819797290759272303907234040403804573066862576195248395710965176459561172975938307715511245349388322285483900396620329665501976854423725376457686628510301670133613184492437410032239066467624943515337175711644282460351948881559756901151991451817590993456976449573926129193106097735837083437892328834406446845242384368365523964371084722374656658723552056922302037443190474153336777001054644932600871971*x^270+1594558662477473559354377912915981038732753328783833570263238273130616043723712557406796532162412131384508256438602597708660700049070287821773647328206398177861710621667810048712438816469921597396215158257691015543184994550659148382205336167356253115329797741638465670060159148326441010770016520133016916385942097091102574278118870550545814675246197482782465353521463870620973053819293916729056324231124582987597055218354372445108037122270260888958482729117086350902161685079980593191916629837372977387065390103680087844577422782384994937557409351721200586401761668557022479493734732374036165750881972197788074291971894407471295685990081691363968696903019581791295147959*x^271+92460298915817963728093203610388801469692484703563535176618440234220575291388335032025383630030666893396692414383092293734042951511904720829440751847490702517404098192950976532253624427071087610197250298836989078887287840121868274138214222770131815202937454931842348790079057065801241076377588478176673751908887208446336892008150501494728019344277247239007985219387268259676264757980045826788053136410915531827143664416765732857414819637156777818363848468942987880600461897303301388609986085976500210549219776900200150790820995684726468781257838321470339695270135021849538948436820191922469910305785717669988701485125535329581253163968910156996868380455599048851270441*x^272+5249156010909080511853996670298565978450135167780268392101457327075144293768917923997618935107550862904141887703461986545792330386682057594673140664791015768775159102630987001380124389477367058909690095325809475709939397248510011462686917843920659940087347075826046772950681391694499784778614082345540879582585994934025194999401497682030935086573372448005830279038258072031760581966010898241716377579644378793781381446800664986118156139206172509333763578634011813348760808472840150810394541319899059494296857840029925547815672341552523257498156187422572837234152822089041700290707926202040576540527248174110534196927091446979215894968846423088521983864662265907885399*x^273+291707998336526716822876044983928980630451986754222804151746954538551047919030289109828835774768375862823046670463515815853820813691503098118222271409022612859187660692063512448915476684164868703311400935619877318774393404526529156682358416558858532238623384962052012695753730227688492044474140744835701373597844977725693927341013098157083522709016106637781958265776163205883870411252039842349022737464522087790260390818656209570434314095097311612202055267374021556813251560077823871641300123270804402297439602703964987542105659932324689468042513373176826763186774801167165810305698927071178269500576001687678133636254107733086957636056532298589475606800113446542053*x^274+15865519311830268571566843904605974142139513594636940972245210725992045603215111362084218894345268533906664482815158662862583473577378255149798923425632080304328319772805270163029590703914199781165255274476278136565654695101580227066459109555941482426166421564182560283124126315690095865475226453845196056451496515749868529582113533323436554190952855364215305687212973387849460265041572345640745113314231023731807035613086248001006324987320423475673485380855764825008771979316903072802766140592001028932001436394680195402138023692973553691419008999868665441943736265065905664832345942955088571152674739480830738857815524371593037529830242817798399922476063462327466*x^275+844398907211782683437015444581440780307932791898441928056149412593016856534912920009462510910947099399771538369662271789451506086665633234034770400419289354171419242507964013290851903202873736666947393206277426087846327371443504420352681204613390868654233615591892460910160468890486422169379057219984628644139231141189818523047320967346438001202517311943455206579263374087066073323505636451980922093129038596261753112679865653137704061571172585191860634127560977409187331220753350504111861691835294118942934072524066087594398041635934642456451314304739979104441655244016211538835782849914113256120760641989240410644426715111579402361136348695931037017890592613871*x^276+43973140387950698653682998136977809673881645229559867655194046868018637603832730078866943531543953403719555208664710755728788705210227943861386285635714039396474941284544925324196103631244398757553752271191040096710663958950315487064779920287471105685721597830149123916827644497599276414409105666179861680388091633464424868026993366070220891921903669474071946404467475357880941257512648642621882208098272107070968624855357368096334539600213514780900886411666292516285675219078528470447922867582076117047235813989781849427189393933421622557889826179635394985686273255572670464769363214973298717767124391761221634771742292175638879298096762496350159084886209266091*x^277+2240538030599539434236302112414913565412791437929793402204030663255482878487803803376087714169646619988083592397874211716882464698421174718210479530385835109651892179883742571914380439083427042748347544390223452700999341928279495723618487589443492641797989625577391653073383711661616617885867827839418986081667176938360349080389330172538992218127796255580663688286442205321726197368962131203244428484269790157068246944225224971885102777663566651836513785899684890930390031637403187635568154973972536076051177411919960562666748648643434532734418447488687185472715484317190596097828482200627683917196259933874171639078382321295570026444988450968243783604160590166*x^278+111696836487516637922748454509142948525267806946259485195436286599950934294528275024439061709932148435377858128722236029175056693468706101208278059433230691035464976481719307796245412903654156760950828705126875124281108994567649326090726735013994663923751320756506807899621390200602014479643151972620523941387370515982880860057177365481395365776696586445013341718646527957663996735331046559460665291452504128189854607216892906348472112737340592219990790610907784796975887917302208476760182888696643217525352304879458224800987943655430617483568257383163476237577778002223925268651275851846276895722789769512265186163194575541153524859652165152609880839806331092*x^279+5448437417283738073203332738723773652045718479232200739515863083009226049309222695691010525127614440091486635186431098765339997915757074969646156791564161392229082778498729505311443420568732233821614218235759359865786207591082748764129667418400400155107964416270647533474627931814180658337067604618335473200427542724681976595867955189771832308511866121941984756357168306387261008132690024993610372507706268143747339199178210739655861308420107409750727410448036898485085717979292977978054619629790729534206228546318862042836324321678426631968576221248663038703726932142915448794093516274026858984429709751043044301263805366675086915084649929794369021593069588*x^280+260065884022081864990275244184271004188866392540436946003017892408621949145989857475893361723603258984348592711620028531414379548025747642293399972971038313588842724639403630182485167839954438865775892533832427153740539856602278043078288078233528880054900927291187281886709254406626087270476503922993357610923330470054433230378386410670655598544569180591942416543953289540562289306002338905694684382739964930798250681211901921843857784412645255977196290424613841080636807316152893320607095236776468484677754526891549812862487211689276370697656639357094444328306708368012757171644339850118922109991550618309874711918691467987524965084282538394589599471204292*x^281+12148668713580922286388821934583999163982700001255704689476498218515350378688033565139305567414578773506543510827235731159446708056575391093461930769498599346460882667702387118690734758272697013900662736161748329980796568590960904633557155708108654773408107666895421989801991950787645030798476896378409335364008131199571084194896253241939842579260527487321600540010262786536569242425065480839412031866245386718015918091049857614002503491654445231307746408727110781259172190801002433655834526173881366079068814798596339791878217587232571402776901531948295155771847123406649704885511126516980194896291080889115511822580486416244087469063885803567344594012474*x^282+555483128822889949302478695835649102916404846859133085836824093256534956367381419605488637370998365370607760388124664470061450980911101143626869364459345189831917824012942121690847275934600210293427449958918906187426575736019575610192627857202319321975910336796931059583679678675234529953413427613445797557549004960980982658141680508380526693505306052614722829464947007862494382273024975225111224207755454826098052793505537911332462132548798781722412190546352009715996329061631986613727495090137935559626708490485006482136503332284019990935573526273241192951641216452380825845595033765977564325611991760445310764319198547417062617563879347477484322891670*x^283+24864015538405565142447815824318195902265324317858863180813262883993171592432161222601350946604262429250338314482519915937889527782707745243550114010297865699789706540531129924394464148033618779682770357598522230199288454144727963922473162278186263468937853809011815942547352452774592011828157282914994273436748544811418438622628663835026660442395423957661237918117304514452296949460490011440025339400099273571373960984654152792792894103907382452685014855156473205681733522686951865535580233702971700916088292008885078382776263529436019824366843537991775132986075622627239940035266187444660096597993543995444871252480445106634839242826218484793517946912*x^284+1089611645146250843859836598342696595550592477212160910643078042773532699212140373016429723944279514172622456532158846477055864307930036084418614820492078857682351341686912209924545918866120795496517732833047906357100105501158105817204413111508053218745178546170911731484603558400552988027679173127267541341307615235674842919614883120224988438447699616488343334702857294563970473101677172576687295752482321939320049723979284662093144738115579261162419326189309932422963545747982560705008946980661343741794993296629523783113848131183882479351166779270972449455001985099736859344571908546654313553117075911120416810163927469430399174195935881748039703372*x^285+46748494517116793097980273457218817597844049468967786879954741408370270824959182735995591481856349957567647250359876220134059075541295733958074062064577039346613538061794372487023076014251426147894317557712816866313467593247777194216227274818187976055554544631413866185494608608191769903605285244360766863920635013360015265875449013871751070245575712410793445234875181615711256863154658949507096527729890853779383101943927078274141007921854123138531732210297180054880596067342565958925821723056553627452845941701568833749210140663756982728959431594771339539505968829203705447702049191693695400455955115093990413628457994799654256273378149044867267488*x^286+1963217538564251213199320668385879277993700880622968614179129005653117051713548527177237730906655906516876744881737170849054129535807402269276391864544034521427368613320253238429842206749555676423507083226833103939459358700027199471733692221034614895786012095176272543897251113077594295803712896030037721425194321199870270469105674481378143909112504237689761500473534570587264476956992601916663899355278703551403328707760519702499951196100358738994292307548016443009375521126008178476283925027225502376693983178320633348461649292320753454407200674595031021279772033798118559685271822848303554872002111900264184383156411617329252878131297901426071648*x^287+80656965744799090072969745573384478730557584042056859086832342656350413935961897653453167653499644585319565346742829431549707075417841643700269053044405169166490036146643675965809951930994595683913386102464859279988637492401379377654524330031206145168461142022375661312815549599688594661272239000348355713554729846874451933441448860790747823912479091928210421555233396649138411999913855732101829428883022778434067508562074282635381417745536987440818494595972721155103845628206996634854010886296598962248982766722125009482100743653652167310005275290175116469639704311747078930713288919129774241506664636822181358164836066648955287712599326560978904*x^288+3238437133226042808006091092122766735130372558704985197476112397422163883084637651388140918267046770932433349097641068750573806320157453804064159726634080919857954847257204500021346324143405591053477332731529099530809721076528069254643979775442413444477732618866022514643301916539247778390468453536271529252594948966459197382396376038642448104754865020775141570399619746818993404085813575019816578778201819488544000770264942784626649448006661573529540062308975330885172908849261150121093923581194338837556813864002705300361377893942460676674126426285244774259045338108527344854904055640291992424584910855966003114831557763352693136454158302531828*x^289+126842270060662127817911491325369284845471060952532696019503012154430147688008678643180772916516787258874513833744437551456138653225458137936804375447256718919396206081774956443613689137289871671854392154480074006338901838749998877611695840135008031301053936959148021068903211391381916025885942822566767311823620492647859897077032649197959318520115577577074881433932249514980422589877658700140793069264363831532719364101122989194000149215756663224402641749430611977182600080492261520500930709381101372073422906986364414608143998500268122367878877344867320685943367257200903333724899194816968922752892528362880134750957758170326488902298404202704*x^290+4832154939588768584424109118628699403780296347952683405524614519503281965618060105253231599075063613680001534078931152732094964836232899859445446328384786653045579591709280067377422736241072128613950061664157569625690581392386475203742682778300574665995960255831893583002726045634432497613165482032659745564241190137044471721778611000988104084812232120858400877237211035093589536321173617783666827955039890116316526148110059308299676965961208009600341431329894523381870840859711485113928478464249913711154904176900383436140586530465958326586814861088757193270064338424661462252823142889070353711397217796122496752434433774640827112231766740427*x^291+178197951152225567178270118664049267879189813800293681794533644550338974407540679345628187157286909530770886125759174778358608353359774030062646900436314131353452902713077368372433140495758383678401907455750205902836039939361706322916888068135788450667582269472378315043263454311377819634331335590049340406543352056148444240230113609114800605539207161208350954681729211958328308080509777644298787376511927385308137693398020041203681564389047174296763604613625720639181082115682946959677086425919231438771005284068159302955919561563807551778209059337852079169831332873963069555992335121923572400132789522071298501078531090128249740105809388024*x^292+6312600242139174030256222094378169162175264341735118273892205026916417368454555965264267951865073825149457343291784900231467300165016016969492331415273876123489013435749546946354173376402948562568243597936093056224559074377994816387799033587178061668395424585349411532026132604261659093874732711033812199629904769224378147517049372093708773150300417323392090633302234968062511718199226625959786585343336580529862403779516305792752544837926029598571440165351531161181361154137737594910467177412939511185602291191429470524893697196918197945795966154988696320284380504770437597925712200914655606240227362569994388590628129449056812682128868270*x^293+212029007240184134100964352987814807890615989220132935104474997769564370849231035212708007204490169055794392329948545798747001755123812620190323163627197076615295829867823814766658952158339501927056475770356760409252402487000391989418825588841750317006244253380918961925316683097306178145639421975524046473418048841458188771377958966326542659239403648769917257437906086197323045453578679276364178226088153708715836322203141013841227139153436256417834743092148004958498584059966539369257387060958489954582923201881360316428301047479880375257025393459765560550683856233397521197728392242621343729014190108618548804401718128769853766707693637*x^294+6590599237899104050085553879381095942068555221979422292395885898087010568388767469639649387089333425902872320512316154993655845098774133645264272521323652169604634950427224286180689634596615322594884473844332354987850757058682974751379717798570997022570794695548541588691847356079417072400951097355718150579594189356317486072998446920178379736838526872374865992677478142312138306627696388284862561015581732082365590261263464297831811027694000294393212010581504107440285157008820249190264891123795848806108936903390636322372209680935130334614258109506202635742027785520175215010146425877865102378094536194256282782292177104749580598766559*x^295+179674735842542173516114347646625597950345324865658898052373104903039453148165856750384846569783267198372850316786770828234148054509641830469714563834593490439092118928457404920526474896084080335057900725243632024016056499185554102271767521848632643230711404259932554703325719040611404833998552465455541787160161857276154572864129234217447252004435758894463947220017539804499942607597506228049302676117167688925786976743404788396729153156786092997054280595964875987552733319745763741859370352970196923083413533826368622899035647012220908560511571192844556311787657484843612062189279161774393862009481155996537904793791178115392256476153*x^296+3630116162235435105059749238142876899018394342189027113930623545533186212683985052573544259824153824642195154562533382496041218929505067019817641296028165825740809763224846647698468226590666278475714647404509044502556098988335381867713991958562747155733136688251803494089699344503016057591089550550998459217858424121768266368251855088328584886058140506239578650073101945884923090971740257662387306909841279322241002126211261407114796926676748931247793181480731919312625913699002996872398759265968877240453249362428487004256868003492665931730893732914584175730794359634023080258480353496100967841462626227344443399615701290425510787435*x^297+1462521192408119634606621047450632074151039941766304031969400141490289393368579657493297640852901513907609258224897013313830989998176396418993490235994708687093493299939815081584326701310302923104719087833798295909015113161080943312576397775223707246249383805353059546653491739797588499305045219691273890483781063876292408544782729336946975201653170330031264035510098032128588202162947269926169587348257703846899692938447362075566701450122845659970570399699108474978679107476508939697740138649921925250430504474810172129910153689178856732244102229090353510937931167495479744369489768586880090794095515059072288682583405322043307779*x^298-5461805245383171034881291818509957996260514835482851898184058350546755812380839755308722615774898280594006596800349296910002492564358590052494436742900182033920525958650478519228647627032482259234648421069198106114129389097390420554468426444544418398808363746205244686207340142353065765827425145147804843789619812236392892110972600841517611734803446610768887022920088241042663593888304394425498941448158654872075153474274192098084065828645638857589929081010526190695293040375484474669489808343405509441695970096785398379449671156500224695550123964119223550448706722152255091426757260015198988242032247603951482161299151266794292767*x^299-418430804515280839647551388396516124561767431572437702989594494247285266478052326618017110283276362425564666175844978591819952950117552467826234415154181052628808015660206446665541015200259396053152237183126522699607423809718973034785375233597763513304674223573257655078338272386020476496670215629359961691993043442786499267914345499151533171387641100515741105334882701061928810889920728155267384514472623039877674649573698279657249054290051184279992355812274419826430580193974694323592012290985756115246635283850784074929341342970368744034612520361304809432171968927794621016750203042360170880855174945486662103631138744523867213*x^300-23475911023569850285527385353846412532304181625859635649628839026351968166757789021881358843758980853429392849689817296471963507355425855446997726085356161024370965896962922668794925509394919957946321254345849307707915717361056421618149747383202019636249079780942261491960835191724428419542389153302837281369028334659157233630028151193273185007120734864456212495362686341502774873771277134027837751502443143412126540399079746444507944342272674998281165132888673738178891241333215678095427565649045667708604254739124196729958834313477347311201126328764513734393706142781795679002158960342235768111280760350370536056267788254382971*x^301-1144787362175128518461835211788103369871500568454946902080899017277173313716821585646516729748864515305676138718265656748170660647770502771202928756822660712860994872925544810541530426766312743583857636697943245440140171419305041890686421199145843933392011627699124087198071914096752768781782207418195579710672153887814417004099974956311407705245858778031950494693842749919750671110463259405303391888967758319585771402175911273612019855473921263318903327072977859688871593485645232687861765719540719524687351343697445596437501788064616010886714927293226732412889982490580138221982768057323072158161120192513933168283114360020243*x^302-51142483874059682574495409404901776377215128512598548217608802073012760797621463191727914764193592239300415932871154600923384711800961147945479321261631651353938862681014940243744402666765329761246002353564332561517318584430059481468410135788904893203756900105675792383733346837006377310045349548071933168511345060722493737860797277301058912512747554212655208097243912931958164447835662561799856381459622266445186780466658129206834981301557956175328804178926772010561115438456268404275694073159968615333117811724853893733297900827383060693829674186456700039404019506924707807801860178056781790615534113322380385471323526479959*x^303-2141401490046753297686195957554617443660631840208123651770069532744655653937634303811080380901855450575355179002435763750917855830738893612725093477090609959098360729296824377698109230973508284937378199903787036321531710414644745878748454585165659802047769011082948066128182137377129306636278285097277575385185019697599311920683735281885879326449901056386649973343679405191970970420874377512386405458319337213690631091826543674578232144169012360919644646762276532220150375266215736817388742405819993536961964365446046615449222116339008699299903784132230881538933309325019248586145512492833869916175155645804763404451458021017*x^304-85026917690327789885115417235896062843242939804668112403839587601714428626546777714968203390876657145620172507302367804097293118403091634940203643273329570332253497470246960042915916447026100761104876396104583441289791868082256133206416774337636026665057432838493686793566106900294240233596004325070423568808824810723682872886841428872341028894770899440396032573849420777782509487730522937120155070508634668181671045778086464872895418670410827468961086580525349450425609673167901849967240560848293148703090065041324253608305469120270855559414438899110576345564551013698086830452863777333601107725957816699792723986204813631*x^305-3222794194793978612250801075920536102812597868687656532725600430145180472841044481104396060898279449908588110800519690460882825923048346647157466055303404555008293511421217713674938915683224386498001792634974916545004443772098587769935924695743271804830847399897963659703447567955978290013123180287739647332057609775452879371301603928609288395741545031437983252071845948367415731772626424031155430052074016262244754088987462975394904160107921501737017281351233374770264168959051524124788359825580344321564231238192440551770388485853675530580115252287200173024732529481591336243440895962752712679071133980625660518635920117*x^306-117071398489005519543883056675706805380042522506755665440811193059699608484008723479889266835377019705260209175890292156895022085583167080672759201057707386203581364789638565646547529520987701036517663163974556847596479749454434512706406749824224113153413999378402765970945209757143042243368354810303454287834566420077852523752300770383663344689813167288653319890334809411256511353632511866289500187338399974848376830192460940608402914113595622528521812133237410129056556116025667025312876267197684502490419478065879478233297093892062054051613163585440209589513768703523482260880216688481439845225636099014242722239502504*x^307-4085792735168610181383168013896754186512173169861689960958548333291739670807763914597489467288715392546951548130130505018386049106632224974445926982418381179349318039020101883915138005092798573318028561321430566827671120584924765851009102828861864300906884123340423809628373129260433933590380671807882469061455367979074802338500176813020247941061472203123503207155235690703645510996296446569229528556955175689194501396915113033101325241711074929009106003212297489841404094079918271369618391309894874470825869472075221873594548396653875900910310294819586067078131203902672330235285265670600582870823677421029650322253055*x^308-137204760822462234533974705173960347076104638723946420979192633098555900552751594797965883593966299965691452112423519998916565451601766003345075042387409205417620109897401874176280727977334111824074403725106629458129910131434694185228700348759898596553343710471365998582861570468643320636930873570460789493372809279229219775231006966591547764588219374450682559514357522731310121072458835350787765137739562748927575822958672510099757695302622034219981671782047950793189780966843453521017389896042138356740044139008000134578076323754040404425548087522716118842495813785741371950609197325307811194514878195975620719669975*x^309-4437364955059922997542402525034400791010283399763786182843647069421918467474373388423301469279161162658943112393464307898374551307764339208264082747012976266588532314806554678027102710686140384915969159567081639633746097200019180086074083686673241564822925320617461040984500269626329783399499333599565252688629236502671465292865573677313725780750459610869499649993066281461085433650464918718212205409592675432792411924126902136241373853768679772508685109433620818242849232769879237318810553339407697012404779798095260886758677819194945045829614077363825813851067018136548653858723085379750739680508090594526321537032*x^310-138279687816594166550906742391846810359376529724755935781151374776323988599866531726162614064009606472974136071757099688524623781384120841631956879836730942346145482264032352321762564792223513134934781183788348071971310724516738290898149075729984558668315119032836024935955478088296317061391672241291650683449521004579655919365693736588973721897826144715441100670877468574681617393573920154580535158302814334685653349346276665155900009913663270077174859421708653624069281285691214997188940345728181240839275832688866763970265749792160235868913508855204524697953247086707412002741589999556018274452733018310707095914*x^311-4152903111166467742530782945625004077427905491496355040790634846558824078394617233147910279573361988287892802220762795113485327029796348941283473490473434207586594078224552694356458739883308107091941094521270676597563029966313106137977961531241678871406850557562860246503125144805563494680246928783156726820244619917170652409616861488580715388206966879755522673659305282010311997383573140531169514450684909202476032592876017544297968428047806149718243214922049876679899243775707471865117373661746293649985884646709944570288092635735667234542121977623538441034294225110068631350263292024390610547397516715648989006*x^312-120195596170443418781927039397518816587401839963009799313013834344578033869250220037636148864837145265718775905783913981222215400499142393846229279173218359445240600400020318295331641812022166667622684585692722570173033548009669036596634392885516950701374611179569951043385503631660266738140295152882067932829382036121432772385970071337966970398226406619221653612962227026395585871043751448565839237945964471215134359123310351489681578115012990622876354736860960373502086673424903446631386330689629523149194632409766169514066581052378110207367776662442613629729345013392511159186157603209939293032310516246798642*x^313-3351753517366047878017547352966142361307805997136617616133752990967939716346291968520614261029303810260211394234469180667155249685794667778164071115574010387516552795117145732597311864241955790715192106484870737761111446814396069470805180395166899689996221713241084040923924179355273161728444200748993010984916548438148717386621234101365009006096075742965118552161588691812587468040824926559118413820757283878529355333006912260268183812237311121178953414886614616234479812826791612248235632029934881602179802721385532148512186641449992640817628486596600142590963739588900164478751711852107431825022398331228184*x^314-90019871928448584808819821877810794907282368055345791706646587468231087742500257495856948086076889388546140777804035281715789166581998405416899482042030726902574380107426541343422369444995980034769871962364384256265776539371993479113823834836775081701057103125493657515255417428588942484508954527713835745539970149814711549517879776923537283096569478215428929380519268734626844306171458298118601965175935866111052390530089852905162158829357648448335571545575977681050844789340268990711429753097562094509194788979383410719349555529803317110018337955800076370906818728011163002431252986139156012318558920163832*x^315-2327358657641538762782358407387798621675623877334113138397212546236601695045843939153354614271624540905713869925878686580895739690117063911527011762116272802366650284789539383334455157926265973293207446623850595566880851557760458383534672349533356807251149295579463658202069618470717785665714298976186416888295025421187023849765073033135500016807622474322000629884979718235323092031417084443991233974830128459658401229260908068869118310763935240313439835420067689645934620447525325583292381416302492400329591299771669630435079576288991801802142748781845303594077298651992109073952093726967296382050562158174*x^316-57884940556473680313874297703757599230506703554236797162464756302289435815669709393108045966397657676739277830957369793234569606296746624419316371377536758466807022416218286523978324461912700256978862795830352530806398985026179510232637230164562749782552112374739559909756865322579889487433097678688265876258944330898725535642031668842702569576565785182813092397902220582439454529922030754421612938738200338103703701630836849515672316986328657914506423130627986178188992424333048371537400394729586967227659273315917750620044148147716268427839230127279681280601295413185253188610087769294236701257646005710*x^317-1383906268838201908538765753608212515890798202705037049857341130799008117530722595987463301917544292404338264547138419120074719950628423253173686565372773800175671738065217418288144082928098152048512725363094562351822452022883349113816865289520745455501702942938746494442630735576672438584066179701128595686996967897213944707748095315317781267375937966437607187738033712887643911047095241095911675428187040619248272167162116432189939501163034022447959461592084804726784813860783675426701052884967053749955687397807934397323176806095190873949832633880720446014953059162450988955302694184554884713302534282*x^318-31775121423705509670827648681570362578434774320509064910705644826289849339897192257518475058776839582380501242931064349589371490124065964469185165519852463871549216675071626555519301203821499080464393692450335068109605333509836931552057076617828316328123748898031739804864361169361435976183173142555646598013658028325946890754024295947689224344290202219017549318001631886704124680619730120543173745479968730839639158405697231965508130671570404672575445863776463061806178173566714386432752921280965618704132385599502686644530036798839760300307026488539634168917435161515682165647678707955384154171749762*x^319-699906213289542633421475804964664795994569106417769054650857936112803383837382784775566333704926324857274511403962026763469651555114435481879425197985898001728576648323731689104381126106142046566306206218447056830291554816131521186232299387626986780308800043209859873731395180809070470273857417654463927246706008449776526543601044656256781099809416424885641553945402546317794055658556235900665334761544387353506432439027263280435928876901370479849107240741294283318725904208042968534416773533544008821760207721543698708428399009830920323390096335391659245025171669487215927254171487198530956905489750*x^320-14771253281475007983032949631647537486279288206783696041458392173782311010873773770383130785773690696863879797162217084350860713828115709414387985181436244627856175439599505890938359956519379887100734181589992075921480945998691077359734974062670133762755025802315919812258184270617212415256690533627236642734518769320864696794577174777564441557457129523058638704323763173607767394246607701768919786739613703638196878774702711281088297043897984657116599130733717048076342119504851546244108159821079184909742660432977574887843145303395962108613798890936326610005482200176709220066074948940240292753622*x^321-298245887450821608633035825388415021964271546201520525305974048167488934807968741264236256864574601751547282541740745935530590545571166653303515348655214868577434254645710501429622900661972504338103436830729583687630233137670902364658484044189384146367354798640651348039629203703345715770152849525644124738570948173545910013193556032155406653592555439312516144055876453071940116138689221814008592734462972929947642750921524682931267005498983249639812298539526439564707516746007123804324925669547395166703827953641349690893418436959457871816363557855752111434413278498225335562285663487433162797126*x^322-5750962115113267897610729542039314412637013239699541765790192489371237376057717585272492521869973435432231604506339038015344353707924187431974510495953179393679410961376109757656469119832862772413118886961278794979989001647837204444771563191361989417046515862236708922908206579570403862594847852237284331179746886760013922832676447352867759433859641475023276592593996916528929199388168698241491927025990676679795847279074588489650958093917054734554390892387375724865571816893555724369405991496697383500410556107562716826814047731951792898584919101858330209145000128578266620301206422307846470383*x^323-105676296752978778339621838402320787726820216573875354963991618874202968490795998889624899327034002416365379584174106281908044756317777061825421952072733839246345650624026629352414928151603682854185629700221256058990492599466583131158841325244473504723466482934255854461808221169503632094398782061007179955567479700808690326750647321095492264705846060480137415040598893147520742321209706446314241516237999803702161331728042125462598826808004727478474919954777944550940881085342498620834551651434641553632889309498129349946964871844764860427989876398467685395461228626221729304860181048422510026*x^324-1845506913723897097897094980069324817669209519904803939286086204980010474671614501358173204279660915998336926064236942456322941459805366437783301859923361976032704130260632372054431173650526487461065382951312261799595376349920234306855721955255525210580157605562364019288519924266096297194005855178483292158454926902219534785797544033926337152578688192488355616008966384765101630435587543406667995246999432459529550438126764117909223409837550220442596098415074931566391606940938934421174977825225265545489134159804756980056771407332296589289955743146257096850468529918231904830758676256584408*x^325-30524453786709850623457243778503573548741798028014742817260227513617491058358630234426728200918292943150126741979238063366345195973188741294970651294601849603585893973638576362655844944099935413024344119094939382762263767169379215133526787180970390165868284783888183143255040740253390063478402738235742297434146877450856005094811922270049219425050754017595417648457412926431308223242687194345010848630375755319760119262570872428334646617016675434907810835682906558191628282330925642236779896617499007821479767561116544245494386316084526651540356473567159936635965340421291315373155180421905*x^326-475941220216235548224706004519463251749772203026994952822031745788797594691278978410965347854340726984351640785171155223003330300060235124668502400737367048778585743670710131315114380288911196130134525074984447333240704404662994053334940952782774051709472006868632736018979359608811730932293882303131871490794487717990332975001316326346255235030811655078632039123108337063633817810097132325399648954229065944858745992998264873994913784519159130862555593340763272319962494382950063804419443939066482628919804935415810341327759630366632582506486400443082434374169294363680363766430720279263*x^327-6949878064066014064596886478275370221403682780751630298953331075236848439888495240971285459220712065281780026621194303417199857737865324589401454848282269055117828001450715398545301121300266324540224929807871112549855406916218802456070918338006061720876274912299781107658661250328892529932541389691909042742268617324285911899293286507710304174131318177489380920913061718181138861015675922715189278109837492306315303859920246959581641496790179799317442665571710394343100635051259290134405037112421551361101621312737374076974050389640939773670302858480247761178769646494945653991621344457*x^328-94102841167666829860704995787494284689529642965665231329520585349050327111834704404330336069449343130854528907975449610717671853881812858955847927386560563511435749469609082861608478781575790163589076502228423204248515904053998572955978177397088927615082546902402081030738906118568221272499234024138023133787338965706398748756078787855306793767423809935541639211848969621820219047429669239146231461487736271397421934264647794466509350595107279496665920995482392205662890584417259676526840207496958854116766337821980836610736894292820183157269501164773345785265546122476618222638232395*x^329-1162156599445935301846410978906438066925940296895375074590011515024473556421669555378181603486253626221111792662823415344778624914149873011655340884071816766240314480799890656975386120761533509239088300616932951498229366861842879565411740932068273520304809273669907248930851485507652149586925242342873448814877550952231226253950962893114759966880508379592016963018990610688795682842051960321652883526993993409238948856107186551006362825715754201737001832349445248429191291989615836618314655442546699421638229074272924956934871102740868697298277334539272807383663395028583753949392727*x^330-12686099419657929445094016361702359729105178962503028267282626961000496745169620027051788739004848581846888252046012088330631802958339135094146339471370590717416769429926557355092367926514368391519236941064517890430202576782695357683310763706955309229983760088122291852968782691790656139490183631534328736945557319869694053341644523941643009491137838711134716660995251361658247385474600986791952779507823225536535665724851762216983744832940235538282442318887652906704627464848110347961008232573182633542038210327341415846093290541237807817313221558946351293856608160840046497377685*x^331-113577121022694306038063827093483660916416262183182233328894612207010223620365227849319867602498483367770009892549830074074678700341655708653293879348085180060752969702080779110451547598845789857628269974692569019143858832261201434062774698454544311663309883937971207788443407715397629666376980273906537779484360086810604124237791474298273852404399850587750445999347992860459618030513240644185784205220313655370857054206505509876781956785628141292796762010814988273883157618043178385949287634084623913810107695579880910466177133824761129709451040055539814016682068994014594796635*x^332-624371161991402364251751818463544002555503054858836383768881597268841901970687876185125703972194476134756726877986266232223104444240361346663912011208550320363798344766844883515504709762990186080067397295465595184124595490867963778437215107225244893063256979339120982121059252970860827263989299766851391048753069577016636530619627697759235200147935734687400232292863423608314465466438224855740823636251099549849308838621113197874612720923610922115502390746109512205397331131044616100918221092945299188911537859747201156875910730606163297456134952321897987752728809751840667765*x^333+3791791704275312310066552306542809501380843636975076700702296963621867361346282154663485776924170974563192867579403664573453343732891999942741502571047710204974308040579151422708462800654517437066088619060436738198267125150521501129860004249320739311894802874368863017188936812552016614843551635887256383440366879803074039535625741129993844797309044647875420939409949050542721572382710101135680312126887734805036286485497466170688194785450965517653164921193108908399812720965140718576285722477332672484643732742654364152876283822603522465098671376832155078552965275939063203*x^334+190824174494303614942568757678718613143736059739533352817773635635941690499753074846428027397453352647119619320209289706686454950736640947406286477287371729992227836248631137562345389478368233752824924738573032828105858476926134188060584965939549536109764350673716821673712420862883485616458130538521143670466753842338617103989782299356868711919433205511450787593350426465564646657372084449635386095620090747783003062633603751108595245509261536742347630090982099229637934748097082453198753673068974611321714927687168411664158533030481000247680626559598089668198755533466135*x^335+3864711379988904402873237923469109559424992510850706981984022612465032566042094648084552318851778213579534452261656000636230521521992257541673101997771110193069805303644755988290610317362981907333406761625308830845936526723182673998448875879853039754259044820399274182437571851549950446262890237662204751469847741812544021851874461047735589585997198990162683155520170045953588671698887540529271337166571647130166705883769581667408362700744321171229097091376254684267631123562148001296947676329451611500960750245113244860637955778704057517153401495076733727459667769907881*x^336+59972192293364949702032106755719474521034876827003949684279331585119697126288181848422016995214609197485699365588340253164473207119433608255600109089187288409324527421309951298174017199785807852621855945139523785609132491957543505602216890043095567884442556270203874947262158548953558415193887111348616378851327179740857656921290464646386338863555115113994605862635065599779420697212026634386158817711919671052204753948291671535078162789931902941924804264293478036268084479174362530330828038506580205170383065473883142707196606385452172731691704035063948467079202240231*x^337+793285030922322829738687496878497545538618128566026133620365489185317006703669077571094628407529383350633461515027602558223569313981199001344257818846813344303199275355376224223896784795970025421887357408692378309949256301139975106413484034782848622321473736114149271478960047030018587640056778378154226968463139878036194543705979095540467815136759777241195710957430202614698191940178656464277113824826300803384578205623485320615538695641404743930022800929464769074667783091983909005619241798970301171467195477947511296429853775396502828898988725220040336478451905893*x^338+9268757716039255880336655575188254763289327372657816517366539011661620050568455645026785091356056675727486463517878183415190718436543393482098643086743260871124342723563861061974991556087589393553229114836231212525162100658932860280648205730644259763136683661902279029163839467662761649076841968500027296633435063313698551371430456964973336474487400449535310488952066688253019089336057824748090611687374381437497548539559373972170038988642474902130251352083613367737042591354542816163461557669175403258087207810726708879771921065252464703472973352218382973773938814*x^339+97003312497337018430138993534633194515907099512952833518044436511976992051420850962396681273589553382170583899191077635281376403317950357474757132193450236145376801083929988203276874887618743679357403658771023631533772740755740738649332370554506291539413700294012273280138211606687825474841383791985988424896495725177755781876098302306729939812917927729084886801279845843802262980665453533478620421725105468796196805155977655483713952827287866583404707976889184854396630083517442217007431952029747457541192939900235701663240532809407890637063537496379053256770159*x^340+913520248100932897867476547994046918722486664625502842836400654608127265923110657477719350864056417054299043235705634868263023969497088319571008680989895087496015804507250240893065002084971793285084803694452229627114209868251208416773786614706349729281194049215177889133354910953708347652879969188375363014075137942869684089640413124657944971040740732100614594508947231371227103508261353276263756294099734609503287980965489166327041806832529041270668803952881647916275875213756584102643423789572992651067915967010592394318885968822819398540618168919114398455699*x^341+7736756686552957233562257494592771386906932325632787334630601135097542939353162057576817150358496630790229738101366744444125742737326930768148277477777566798976746934956697556316100008669795474281867762107673219649905839145528554714016006906599998698894815500226054270968191437625458633112512058288169107976257348125544508398433258838260228163207474522180886208969351315003359886216142036185335765730595341507271204752482978556157049360879992127079780938318974727630681740987766437209190422133259895382571922091929006298264216833610130752987352610119646798114*x^342+58680117818287634697056490852071817589814521528686735985155634202425298269295636696422204781718572717910993778783700157307731070192003071232627628171191072154397568813775917339519496621493763971126091416409463566488187468739880970502492243177129854204565336804506853462628801482437637157886255271276193917247650380604764590562741687332426746068490150090147278277057094261992497612770232623896344442373802549377124368514192014470992600183170859064281478463808157118239030926287776904208648813914165459592608451296129628171281513411301036871027719008698525880*x^343+395690128872288153450008854625187337777147119383772621116126625054788051485517985132208047015606470692965927595268601921731434341869871171150490422065955867473053387257752791753108335558348774194483739618949241517048254145003189049187179629002073031713072453857007011244863017210805729533702563518542702361850356433000859153865109123135565494880609012403149862907188175277326116902828017518457761701209048074955498968013308879574757847097308396979141816919762082326137596678117384896609732684073802545558072189673425524593717691947349369533759031852152720*x^344+2347466882768191047202670567657223194063360869038566978753934131049828963296354714112319749529337684858231732152492655716050157064252095185098930500586418108754732812574772326938760527110851706172879430121061727824148010359846118030750835690614029558850342000740047832898122713694715950365754118344159439331438651395000205059647372055408055985523559433766908937109597274624717520037217848707046740835854962443100677673888785668772341908411654942750607444083118173315341863439206591006594194612708005618002263112393655230672928439192989509316313603844280*x^345+12077887097344100451150025726618059926280268220650912818601395874312097433549369375004521131344393228082779499735565100623904747292372813532696187116254535871487751020543064124858804746215029805283900449305682652230645171952211411008964312278886031907718489340660604019166861295168274539258073492900186989417538319240346835877708095151770645086398256107309388989223240730571058359475307829339594512682998928632986490465014466848907153768024560908438207911287300504847780462305565440097610671518349734252995527504370775219403896874747444907060406302910*x^346+52847331895315290874693835714260773740743929475594968163944996308077038624127290244225595206999252325696484211775998127526862754478352686369282604438107208700391290858517050077889439902795393146562421454522410921908204748696602906149158029006360598856032787725746816353601532622992521697702217615576229030846992007683331487795592375819635018228469715242553696687565783399088132233685054675393229783565405532195941472771668148203320313062957454119477268588063320988838640619953344000524245411138845041163520846715466167390108748441383366097742343810*x^347+191337757959026040427902265510804467091545253210451220060791732610235009613429035540155356048947884066789141925978874599116694119674767607506850429556825712450513879690476787435819974184441645869994802698709015471963928447376150439879853557665426106912054574187000022253051682740564646162784873354392661385113075445747458570486083126305633204780759534850751144826768094262208614817852001709129365117558996053562973077940353495358234677786670125854497278716025807538603385692957719508908513406888299718473866652796107761319208155890193934587576740*x^348+550627374463985235201997973167174708875380062570988005250005868737144799742374610882750196135912702504178267463857810257457391394125701171257920394896613640972375793920906463743600986839135237681397746568217137730960837940988339759503198426341215148813039630955850983154964871651584546630093302722519377675617235688560441540555473666410655610393432512883613558805727954220327216003674183991276574963781319811404922154617797479085928508445372178403854565585689925538256939023820576298303505565275891511700458464335832250763481599955772904492520*x^349+1181334638323444911303592046377247527629573017873306278875846273446068953994095860721956784649681929340466551341975018738172179865907971235085499169341500793729666282585834501056987096541468497460353212018207052926356234487433734410485236763772193903679407580492125114294498173113721187993202046648624132530991006102310132635059110955356513558229572395478509531296867853137197530201477697289833642613757420429834732559852056614752465244920442076303300763670620310815469195543997401822272844145937134609815876308114716778193052631115032180820*x^350+1680192123516492137227650160115884512842683163607603604028884237356615033957872156767760069572259042586351385070753241584834305846693482249815367065146434378433642926656103021500674265506321473639298694936039811922527425402272590643022603693657591973978721666592210518139417340673926919773841811564268709321598656269269504497356976132984422350956468465770023067561064991947213696277598911176793508809154639049810591248258202510098264584612932527253728207677931991386209742377742043718744767589621253387601034279822225404644711310011856920*x^351+1188527198079178573126138291143529287984494654255705823933901373750327156729280961387376967551242160714540234216005106331389177359925197465678860046639343487017635829086704352729612551868489710277564065725617473089418037494789427074382324303949422350280971484201582396073840037099938811143419082393669115341565601433047526540348486181860452508321544066066669565583975817305123252607067922656630508472484261467121361596942478978062177896494806951524382847611201093853789186843128295219494202939274429452187702268191043084745618771383320*x^352)*Dx^27+256*x^21*(11+x)^5*(55+x)*(-174201660058064849733772901936638293672234168830894874188643577483703187429597362457988649352225847009875219249398436422024652165939006923219724865658815406207280723887838995992533521753671740986062925205420142173640962701934508711334919850306059986560465747402367998459182105907830900437056801947259990885052576050470568100276188279480174432165884263135971821221659822895130727180629249781123521994853986988046141766747737051516075927978843759006860040320436869994400180562599456695013777577709646328013042321997114639399502496706906295997896449989639222621917724609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+158829406770764131610467051420442336519862257813543627927168751101844835055834077306518102177450528637170785555751962998527423439343952342767033875426999772567823400861279903561263083169694362260681017225411475701168227572028492633999786216339050902743371887318055143149309876914306452252036345974776688699590807816932666793273933977154255545546034022748944797927716309617050433559984105174742805084774310389704876660844573112280381368918359057132142034880037292185204859715529098633507797181521733001777973353991658195905844417184746590263055843195161287439987063407897949218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-817429120019077543025006898653947342214634925730297464971653286769507951716930686434931725722017828984556480603634856569704245546334891946923216492114298172612409015568376708362348612594600506042591466396427799519030322803419664246790149681965251488657796657579960974255489484401605947631990775466630103289033745017980983749760037071332207484941707515949839439258101728295473071733271680802406156226070524357238327192331353577495624546647296190478040742784518182230594473720031163773661977285390644925956203198206085275621551058825064485216524906097471103727514218917349353432655334472656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+405306714134799372606473407129908315395887625272085083755195426375880605760377104820632227459805939565197468413148136498666664477933818574371253259393432710589607655205431677010361339387737277116348252059042104306408522720876269462832739205523664134840533486345748474690828714354117947760233209913929943613624121275804751914207163876482552371039911654324777130375586015372735516713614485348676934709526030742397828489086023175394843878761808587604261844380468611207757193539273477797378229752848243661203433604579687360428848726691825276493814794881106423007043060291465508271357975900173187255859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+581511392274616232702574016591994313910450114730524158879555190566878507871911895403621824217771269625263963774127343175129772518194475543291133008480085726737660007326411932808626229710419290620592515071119180092055555754874322605441765771149604519560184094497314179522712583249570947109362299117962496270152059244930864783735982290074948072415002644690051183840971164949705732992808882018200738906651245707467389606423460318890461378247062897105045276101993168458045565036677592592642669954019488728268182762990238564418820232657839572574701549698086243958392008612974521941652028544922359287738800048828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+7164894701096383307670026259928957364243198865103236908366339984311059512407487350177966918637751856439774150277545357880669677228295701154158756175901017981898444064062822857571352349963121463762609122723460873874626658457323209008948592085108301754426198928554338826030417276588994257687968653041600758580574656832690240259394776382485935006283300244917865561398537007265251918777863719278218166850089472839772512316462376003640279650212340887878245696629685391517073142380981164554975040938292564704533340863314023856843321020060880951709354654332878865646943312894194370865630361322473618201911449432373046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+131746924515233380162265105896267234237366578630063992439152669766123756123578869717513749507928596714472676092479279698312315408140751457131016897425426906605662189560218388502990978091495954131735058820802938701401448532329185933053682664421399394439948349462583478934544647216541760594808773858273278383122295855121816687586286390230481803988039887490198721665773030179435033180681921544087247513307666108463251046266880606170169149526287300428589160578707674986425689849357871512946086970086730520149785952334576012678374037378334492690117529886305752861998899183068592625637637655300338224151346366852521896362304687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+22810758214291897847894392498208153427703028231021806361601481553196622243116997200940630772467896361824205088844269379869222399277062356425306009229533702448444226970703940778619415524690793563537204994531114436523417527713176221401738468588625701493481228942314666112824724816559522195176730265924396767847896001736004428163678463993776606637177753049223244648079669211922121867529821293564731933185482555185403568443896057418368971869404287601884579573977957776265328568690913465725435576225628067265706907942041486992979345922287116095308146956004514590443548541083015260793415092312880210201342379150446504354476928710937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+766628349288995383636161063615637850724600517096155697921342463685856196551515645434129475013297574432041640601162132740697976435334403915544498894069337944317128625751955997891103688066730147794125668095035609348334528400785099593248611821099427626050456716774648059911536451177162277086561520474911628696588139040370303581706960457844576113169169544322880845165666967890496781316884726864640115546549113700318073618298277245934596953338903060073692391600566858146961377976600783266650620392354013998090647938815367216376929796794188735350328851955856149143306656879023717108915938454893630044084673613724589813500642776489257812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+311419234572147666719502151811272049559246975427945667356932823141848277397496475503760731530048160972863059007376697008624964483915959457188176143308726648664234388284610057563352198322920686381986759392031937589266852438681085522568219029108698176587599687848816752690438685749102974653811630732332403458574946820558863413953892154056366733110797389400824934209897164969746578369435511170395963332081170572049197433645516472406490914081398858136699304615665474917401543294441729256377243462600296253047935105511808767605551406485578975649337473073114181379378397788011311179060657708568887942247871425394123434671200811862945556640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-59015067420705565464729904675733133556266856068132365315997064359953118677821603790147742308568026095484214613342324270666323938946097567253525983203701760962220947490449682480959274700258660282508201628831825899697409657394969238444217165346269245953431800862683320601556389357537531047932451678913681699041555555718850386382110625035306971889895270640503132464703364231868615915194089363510034255580903846444045656453028422737136839736583800410679955474541062234975503356370672938681332297663100040929782201416764122743260268920119350839056167858618104243493198821167669917770257142127277587009151027346021134434295163373462855815887451171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10+2149955268950258776854530222466325599319898354625283500515465305813579563365072787231835452724833613755250457754106650845558304425683108058473673077460121055146897785920193155049741167115936560801674350027414464563408247210975485965545730872076411243685780250010105083855314562740835330080764877571560748017623394950787248787710799155277679320349423666800686706259623744946956598205231995880585999526309898500044841609319231074849420219348011771139921422806187275605320314958087255493093115326031668872065958802268234688263239948576328047336705571869463503637036606956269435457479116726565894867764791652080258455015382423880510032176971435546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-131216368890209605675575691360530244193416619971891632279944930121581810252606136651330939172898653892183763482191788816303162006391994860206439240439578856020853853498328247932370817910347257766897578968047235089426141520840785752242069760190419101584896830724457635620009638969776638799478831390873598106379550673097748233626231588541303898917298670828753380750930231420057200446630398696603149038717724379611042195144195572184064367227045715666432338925132160806633633734786505728352408862980140479671476199020581376261256006575494142962349232423732349036982173961528690598158539173178950234691508647401659583796307284586646346724592149257659912109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-722648264412973786733318227650485603815762187237936135480421096502958157933452519527012862311836527208101708365830628280287942825609283155147677636355739376059736970284085918432809767394176280483373079454459181365354479825778806165991037509232649406058912336239350726077761807564975240893930552912565561778437773227306066540127241740223804427604715209729113864574377921117501770251748416397775241227317474970873815503564030920063179618240925373180978371686574007891688990160786399159777745675286888792673735729468103038944865429317380389496685930646166037037044718476603883185197758084749585702115630082188141932071634432332984943059273064136505126953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13-8580229740050229609350995410936717881730107720412477594850050958559190421387220187969181270541126656753495817233349265575274340462550821476299608120949027033269473169098665759635728857888427207317446188996006701740234070475357550464615883877411027723823125488955376515234360163251040473465986624545209340416734126964185017663571735899871350640230174397997454598736670775939639495605597834097374569212385486701677470001452650374196067696259992430450878410403128524573953688705575319970961622972749407143182076555994344324679496560698708322469700406050498349939340558622886623156224199068305079104137076910845727329171480409625294427655717299785465002059936523437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+42153975686149601723910198752090575682020342006483589213286947023820135653596433768269831021667415305033358128080039300779854532529528054811551841372295828498837423493416837535692896536545236116532159981616690458583050340447065579154036559874406788002376103325436456453667026324707157744616982615767549273824467178408844641715495169599068149979729307718731590219480369461999712629012963308634329154042674048506368499285521424070844399353594891911422815562121774593666157904920629959255919793015875314656107757560571796795540010137149765291142817442436814112134875971182184269082181064831240078016131481687694726248357509212503959478146597916747850831598043441772460937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-4027763383637031881036291988332603961370956071324710964881089601590591413411577499198064247998509008196328239296293256401996073300121008677944590875106828520776705959369281246937542419213207947368005728175265208469206173851414053742112797831812566005051560929473231499537705714565874698623771215325086480900530503265248226133868680630602040958102521061214428159533091773326507183516293886065748203704792160345872029885899444758790359686096655200300580133723845158930431564758335049809635320020104270376302111771120625683205353960026610417747607884047722630852689445061647989816618525924882657369675090140506735610286285229342818824875387118122915808271500281989574432373046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+57948495288655617066424305302816267529209032277204898898427849661162421757488289615082103240118503456795410277250989615031107016917143952744293489097645593509559024188172540196142417452712153232988362318342490922861954049424703691398922467353318802780359213753468615225010134555107624564295608487115912826146289059685843971871812641128584235725021111732847407919047109404787917041517976442054604402606551764203064393390759605554772348645952639371385513824661667732419356327730653684497146710431087231720018759301139513556368151072736013934587934603659652005069525989037852930829567536790467455930286685843575532003582185639675647717314441349778508794088338618166744709014892578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+3518423801482554738506658918543814538240303619715525558841117081043121532411394492764616722217407342986499352594375528815685245933558427586962414675130522031935168763156924210775756430235638462167337294431941134698723925063258914013764858438695426061335280746942533469989600622046710140961941693491471303638118435359790319562092449918052516708709911045738427595368296746850782368151231552646611596135935232229561978552453202840097239484801258950934952386557653611053358026936882929901173970918530969871815673338000333509648174581882026378669007212448561998879169007113036387176057941060941785786051961637414160851656143879482776438038185790805993657937023044723900966346263885498046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+172844556239771588883524850577189796715081530452740099130945537477261916547198586332293953907464921290948140692601346781492090516003198150807455333598340855816919973622115541951098303838482889699240246699902342357944490424562893760177471736162213434160711596297859242692015096997451561169864569165555638284592248643523569195280352678585341720272540516876843094898131267312254823583274406427727666719534974070274885111395702158963913137806220100783465450297927581630207585085085092110694696795343034589124815315233100341107346417462593976418115534721224744216872475131143665481773244050642151638572136274113751874032198522822315192332854329183811862430397709999851940665394067764282226562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+4350528666157487507515982746145858314137176929007810922531529106583464646906921624220283423462154374354455635785144550776399905682744643255492894929766371328641600324493160588105143057142149586885477373643422063201306872156397156280006964252851558871803653284422240156619984141789108455130605362664209785082139447611753838092953701304156753008497077108747016002818253536490587502255341040838336395592136660118093533263818301553356493647743629088507201729993314835525954043716858289821628022346824641364266267820365705534162280900847641545438462807044538822432410371061800541005602735868415730322260178901221676778697217514768905523276879217379711969340087135416084151984250638633966445922851562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+107579027787082887716983305301195220466677076988017606006854626336002269021350822904354067645717832480202805743573899022709206091287089190692983096326182727425225774067819333005447024800095043812152371143480554411563234578172592934010165705923414817365096992009702142342856057959833838023648165374525220572757323020729804618236139169820768701816963970922212251668838841553038872241431670400429064006167422216120755913618926356231706552085165173388610892841214169354790061072736620641672818903121606747899997611375025701293582874319381307819782066374602615350398944522082319012654572254746187357735981065249198053244227396457674691542613177248689395466808241957901159935317991767078638076782226562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+286656141658885590302123237531114673228865364920082065076084714560474957551423220824971989308798319770657105605008370476224606418791657696731404733063863103799493978846640430196013336402262169786048641384993369360118117030554186990783742506341634724828538796669546443563056170291414975811443941885549773802084058258895053184546402236730064278413303055295247409423895568840892152521915941085658358755641335630289054981259365762565036154094622125924648443968729345663815626814346570772276378039123138382861588419773118949026059670869060931442378257992221491117293542855244568002596322814573499695390887798781982972068223745500045167301471269330217281663130104627477956480419152285321615636348724365234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-6878163775300324159570120323245210332748527038393682881953924759481098740803826830804790591779041352856469319300574277528931661267153451800413966447557251611075671091719801990188321242042416149832391182267395049034199241394794290217878324331888490692909076193162104438611992431261870128387707181515491720077440221898714759555402537425842565499860667094213712037468299936210609156791533933784121409070824013812381125059357630293997526479389716940327769464209436224970566041058696573775241721749155231554613344571259155885030417022613783540658259561286602969487349962154422230651768110141627952557773684920247624354915685740458993265052702323926569001695938914786674495127627437796036247164011001586914062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-145872902949617348986139937900635752579241543675811461328966578574953703015747133970709339190467355755735228513996350035879052106073285469664498459548221352824697630064707831466014143347697464665124871800939324262101085864125856974807993216204605620144799130454699970774120155672841190328449100065752785828251898508735354926158147576067946673564448805775548315300829621892222567485258891221695270390911468704072963198607326818959869272106374684758402392110885324858511932773747516308510753321913814815684155604350061784853975694415823428375391495056430034096996101507509177798933899544283040419898326318598560495020983511473632883168276438911166657253766862887427619181399118808428738702787086367607116699218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-5934024865330266273084917708752065464584265469644522584128022043638069458434361234172149306638749018372974421810237715175207236806908495012547616760812528366932327082132650645678118849653413420379055008943689805972320584382302089531178355399112778169115946107755433337065656969960717306342417356720377943515576842348965166258134614359867508545776708532773012290866789985465678001021281088124071677237239598173463800430302116970170891192342136972463636099693156164609700081745432498672099591213122045215435829670746984454117698198783111550015442104053789965948402542317039700933776153975228471710730858622120959998065455823498944888274985146677275731127956629294726033081557037274222921041655354201793670654296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-142875791577874173009156243135065521592748353367780858200187405451622647676374286988956550047144101475713250034911938957654825485128340192376021407912516303858545217702238909211406491605903809967064119293296794672720088795788153929349689906759163038056341341996724000917029043062655299399160484482444481367564833223518636368644475374426033859794155678658245352980534733617719838418800463380415868137009056184037854563119247177414457534911233675752214611539818555056653929141161032158056260851250045396200396122620498721521955267026624775768905603997811491711785639824292723490504688558260873526132432573842698052604509501617197211341554154531431277911872209951430878235964939265700834880590264219790697097778320312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-3919775684384107650999048014288060339845654804910401049916149221943403181647685144221090260791618276542804108912448826731651074879453548083440108279342983760754022894968450133520956341323593634800674891110363627831023202629740778036928492247854113570670253610451565309578952540993453934624515207989842315915167081747949598726905914280742746817852210664467449959554360473445081975392503435261017881246698872388900797906882312347697461437711506340263469187853350739010790348894877702597036527379358014489504407719540678203542800300457328604325524965673348547370069853578968741170817028715365890289801957614230262799220424115300534349193357259089358552561015836286726197158704516898541925229437765665352344512939453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-66441369664488846852179845603826690844459691844830824660847638543825882511914545694016959099324196772846315863298585184001027149111818112827806219147775676322086407090330501180181884013893766427135516913391466053486437741102738358609942436911265177169970786214248779791862538188812801512781940687954483244551754549228851228368460033275819348997476447754091440430813359784353336900463670126576486399208057436311886466755797701518267320950947576382554141710374846382766156758054775187878582188236971509236917837063443881401017844300288262559553810029424310641343812484535190850634042903082267040653511932058594388484238295911343434206482389584873172533244129910296683363786648290322104683236492661535521619953215122222900390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-887507311355780189907721974920362323576843394705034867546658656494670765366047548597286740251124640084018765199184509214983404286060266301244320217608819304688046292094208418226546779738727677683278128164866102619272284959838881881856890581500642857758470417380588652172054747700454691043271409685287901325880086577887081699713988149256731405256942360326984731660845639641821408909483135599920781046360777930977200076372980517133677769715356568952868249702197130006324027079005678302427653147549479314653373884410158230566012266730386949666393356196498487514663886798325962345848955159881437202262787440976139044158671258752132355078390306320820199867455736664024291194767519554953394932128585281816413043998181819915771484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-10322025613724792396366736171013992767160647691969485485977352869352003142980553105892769335599170645836014207988960817376797223679560401123013161737882310416190201263193431455190374725043186986696138811098957633149005528072150460543076144250884012812424113243995432695354535729199484945120208706046726798929498233288633837658958898328786255346662613716058045384865762077159799021666953055809141532160620181751352296964287453802842496253198764961224059636150088888808939620853872407986525577280443034082979683378181442448465040564259977712133539597504384470507581508874079812425972962523599115932720441954159743457388496921193461522139544445450365179616320993107483154501870922405149384433811765582333919155644252896308898925781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-96974834329756934512939304965709037491399989997222500703618221199103821586521177715034931020767391198769847308811107295793176689144087559126361568158662021330790123458284941931673089700191151821309362468868499720757416629013794624043959093585943375086305356341242379722330079808113677483564734236956847407919653927393818394944520133205128826693065956729620166139322378976868776830254278455661912024819496333957599109143184116376049653943807786381911680906121129220703144392205738844706728458105745288148467917066974138052266959909203778944129624562711537004432314981674566406227599254625052373096328893040893935091666135830661532110950587078866355349204500457002689719013686169771508999233231539116584229986983700655400753021240234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-611479199536487684854225540503465904568773858310115357819746317540886630637408607861043974444762797040859096309700955880243465382298401924511387892668220831918559730804719187451690474870249263502488954104894024869464540385218028591381441380670108988809498227030231688385776758122518498590725670888129181096568274155193819134138266732741362495121037946573349262053979196632489808583975362920477870908561179135997534505726618335787725021130590552786012499059020699509827648910191967344569378580559681264025155206653495265806983674064140673872752310425797739293334327895556398171171167904445154857411194758823672258769114777731639675626246884709334881445952635565964614718913063432476491662177179187837028351282242510933429002761840820312500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-2193573527987998151039114086549241416451967808077427174863662958519974519888765817259725612876295068106651351209810245790918339433631091966496971821406236319893253220796032227707675616297388801075111293182935602830498655179827307913131479329864774891868923396127232989178004571411634797200502064791865973834113119066258278750857883760679494112492645825069402685794093086449514981582272021598373545921073595932445972886116667416847253626729904814530173012611254535816187012826730789970102336543425992753243599853919699597950301155564805826247385773841382748119285266570284140086042093019461068513086429488630462255469960049521026358140139311298795847062240581804893324999748138491356765998557636337257248371201967529486864805221557617187500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33-2231430671841250824005041980388807433479916854535982118621613692574297720402952108266004198979347494588088616985852265628938212484983402101262348095882726137910585227496691898940032043015120349914571790511854862311277866379480730409357989670131453434268384990322899080959101681172151908141776931260192355098286543854791103719257102790463708672010685500306813987856851944399562324678251570613498604167717968597310295335125610670988860162535493192888247944084670933083233288620896920307244202591055059516512872783796989107279301878832499396840889842060827372309771491073448747502572663196070016221606703069304954897751856317913013669996781108769987448502474425090054696825645937040185411483868300522689009576793317535248206695541739463806152343750000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+40151105662726468086522663791448203474840181484497984698364349657996771033463386615352223803570928067022684621151893357677607104167493811078662660568123730218400783730481843095396292632340949793756197297312723929870676107776633365709564013978365091482681848733112568260970060509763264955094102384737732830139364951443603152010895830093454014615839287623353681939026369454136314364393288278808915640164162021687463094402804396963516388122923632952795392169117909385181191411673897267573383567711967047413560042512439924289785137672546617318022472725300931859448087231638164413392384046206153386114399308479284555931872370951490860906733541014833657276486295487986017032470755855663114964288431613109262171244784322965415412909351289272308349609375000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+544822590477375074535338022693513369491872982824195573047521289953319949875083956684916448715734222741297719382481055260989076335343127834465922259082778494791144586934461305402637907491788702364578891628973885448136852849924227867947836265626867233930901388776818170217817975218835286555263943847697319602510037839482763161485279450420691788816846899282897895282741954828859811114705774913416427139912353522485434566611032559038559387683365912067593471695127787171122131376928594315095639825752567827597492001737539961227132086812343098577532943049102843475163362438675780850550340485122461750633210058465044573334814237096855133163330899835831121696491943499999210600089901375039096028898988629038061608472580388262684891742537729442119598388671875000000000000000000000000000000000000000000000000000000000000000000000000*x^36+4874421423091801244531518427650996728788107965231779096202138868542090819421557237439260211910240767288915214146148517425997326079680724283552457243046354795147921999102850617177648772447019063314538692881793353438012052276330987537098207274601036757471442087204006179691313314099426338725238199543066790244272255592851771876346448566906475071952189915300747711658289771190608819021493627326357388668992640331503127513684835372837464305540192832986399139769379937316608985285905783711195920673752053130109977895382611109614664230228367260843122539478367456852257838732187254995929895528058173829043583296110283461747403772834883293090024573783657981052412452067712436619374972709474013359408821875245324563963962224977244375168083934113383293151855468750000000000000000000000000000000000000000000000000000000000000000000000*x^37+34910308552673899744532619397436065057822339487314133225279225563104083711072975309143555736973095435726188617309874149834309823716732919679216755165313415444354952903778033390185289170166325485051742798688798972430596260267632996979830190915586207142766388475503767414350263844058937238780787870259181059343149239956251093024453343860318554883288126014444246688961665741104285367064171290123662591452775772282450692488378960929711068728953159173574367716920226244629939894629480907712457405018944232741475993821686539135491859363416342586505066909216275283601695770773248815313695099979550853741407840936739928598398842947461434845038820673492743723849172220278669859614348445887036742188891707534696534900059986189849170479249096388230100274085998535156250000000000000000000000000000000000000000000000000000000000000000000*x^38+219692918198795942752676097877139438227567814827938767706811162696231724172804871616593644169934119799615444576472407058848430222050278749547359593809147216638821712226060279836626997646560561300231861399679176386583559399372891275902099011724175325009102412086147791737784442407864536034268289833914347461088648514475719775617015290592153450830557001770647834090077746122475086340418455658249691312658730438974182667456583569260578072640250153088779313466645562703777999332992488077346769052219628357981982003412878172584351441210993948712103386078137903233716013997298153675478838035836222129740367804171214616177773031285951767170009181090233322968660173997325575414931078198481846592461235999512039242271278784125135979943266306690929923206567764282226562500000000000000000000000000000000000000000000000000000000000000000*x^39+1384320768814020577168984620402072846767778200422718261821451468490306083204040255079076242620415642209260158365950046587611282446273357547997769624806362553959521256659859877036728013582086558585450035407370397509179595830637180426189778678952800984186258013766948045219112442412903504566967751450845921121417366023519689271789057759580384041396572538499727613151351770348509343209331069341011007043083544447591815303118165773955403792895466267936389835410928644934611431324535244890207694565674970108144391077704927365390948243043449757577191076805395593920309394556577914974289313591288384204360265031740879596385929786439821671208727586133352997963851087971525538396443599929171994985895548848218711811202459465957432215021949417632640688680112361907958984375000000000000000000000000000000000000000000000000000000000000000*x^40+8643671897920280316906867968935653432046119841921377905788004353678650994649457564284715198695716284565746995729131672461126919675225633831259749460790417592599877094752580331323023874656034803798215290343349669694003630969012866798772135604314418315472784007332212244939939223113990911491447569286826127787753317184290480226069223770445912220703327954191974538986572329051009312534839678239804684794663684598929896935729970589362424689811948009391690555452976619836141942638844516384506156543202621283965477504407240487030078988943821312213512386663242433239791513455327218436106847314539679355970904354219249781007190889141239667285051186445395334117216850263150934598575258556509838065532540464943654146693841601131226559662223962732241488993167877197265625000000000000000000000000000000000000000000000000000000000000000000*x^41+46769006061593137790173183866278376199005644737907267837632468975260562963577044339505782339053243916345576272602313860131222498034179216262936010962602751424676022820562513528345837949611814448701526988251107345592639511006551340542658371588996795126154257060293671379943359211534692559675929957630236259627677789032789693564549788054513516330896767719647614161763724221177115229089269417270413554529897453884750005030246470525532246556790649996799284033755727468967612286903552582644515898705869810634549165757433372364358737303976763576559388607563626927640233392021152734000570908400499167069581531975945944315333152573236429026971441097238498779400174922129357056212767120886336481530746258954891836676231337069834993909727555161381928883201908320188522338867187500000000000000000000000000000000000000000000000000000000000*x^42+206177005231558991132382830403655207553974968447701114269855220381385066134966982273822770011814760014100628610539489480568048965193857138924268785796377661865503776867529207393440535324659896635805766630390508921122850065244533536281547383322287666514370022213327018259054492216665445660968056581617917707736469643105635519274431850283471071755541453393676710069298849309202531797540748212780784855694265388725575961504263144792712237963845049701570789566491189990191982393503804554589983290938467614353254397785864447127871012643627420029648950086999892881734402833906827910308238848963218178165532517349293791189719971241070421042025729046236024114955753396841908438456003614877688340926652658873301079656237529430303498308467077815286927489069057628512382507324218750000000000000000000000000000000000000000000000000000000000*x^43+766267408774507187133360645367713815955401701502199485819588206503832678767121902219734654144843082756545966331037849716283432009061312863544918862892572132558482073701472458567460249622381272426740214482029754151101011359734963877772452392579009079375531080954284338463363492624950036920478596395692328553727043785695736265668782707808087469489061112483284322167055125942521549897566917835076563857499128789404058909200096906507628536189481397460284494114353404318580962616800018007233979320247355622732762139647049007677445758097234126934997613610463782465185988563316467638593514210193133254749947013482466725461879570831195940133778588207889863383392944462583303201665357906779411189626596391481592130397716008940534269177160577035667898826432065106928348541259765625000000000000000000000000000000000000000000000000000000000*x^44+2689510433993691990214821455451428882156481722692709941029940306636599324823318060682742063934458234976315672157670706032317427472124345288793778396067627689069958350092510328982999646412043815252599934526226410859308695116001056392644854790529174221088016433893058666429626474500595430249618322631505442257491169609196519798555443122044214574495903867049203121715926840929318842443472051929413714020479951399625965104903349728792242549185615022906608411516306391566703347536244139080114022270515002248452996035270756309815599989786708275700480469249046771900994313033997507453446201567566050726627365940920427843861457751604275240935714344524919463355771951698744543334922273901046790619510163259481695140134086043669257508392504587950433414533790710265748202800750732421875000000000000000000000000000000000000000000000000000000*x^45+10450640402654542755453774001328985106321005200840809890426348053874592653809510101501916930694305960870579485455435051255816231342043672460387213104896772704309974624530457115890800837895725488604388924320283079732744856976334070599126163275305296357168315856410147179457296354506084020625981642078989850280641704469396063668332494047425912551085318797656876150820389653059850586576861490567079694792187425574687160395981212423554749209828867528594622868271365701816680820611012098472598189298098000470481634028953008254426933371720877341931854391174502096205663668407766675064695511743172910675055045996140286740727410769660631048540427887995176600107533385338867591450781332246404639312957234114609511817485752915400350392892528427271625623973250185372307896614074707031250000000000000000000000000000000000000000000000000000000*x^46+47283443807047976115119694265031121505314408988074293325658272858601050482485637391665600980912241678368120769104652951002642443340481515773486679067253046725613199827000261799281142798658130476715818091265503948408806706787429887714530136319797893599662545499669453790400346924303878415999923160814423851774917686839842180318318074913143572047089410270572388867536565276201456474024212658100402599245290388239158600104940997196987853303062807479104364660251290486294087074433995230875035145318947040108234410464846119906890742592813689394114049297464775354445049366671035481344685844516336301339166324500827039035275984432549600063792779804227084971324612843190027367713467920097130902583749119956654582370117121020471688274969021148366830203935151644145662430673837661743164062500000000000000000000000000000000000000000000000000*x^47+224863189603374640865038236304281222194456724861060569413796072663885939231057836768350557711195423167084898651410062464467989907695810682212414465578359899460613930729339862116558729219660267367098930945589088264214653321130802629708465408562901680062143337752282599405211047245637233505680179089579593571044012908697419400725051471185436451476228662648433953257949750832151314228073527983067937905412235469067277864240199937601919235666075921383787894652727052495146301679057707013733300893635235429405935141668309159487132258150512843124273408503203762267809409955250451825302506169292613414003326159588446414935745283888344445289526868878800768149923390936012787322471725358496699995515332366014324913684286274449083533199325225750134422432469083474870785721577703952789306640625000000000000000000000000000000000000000000000000*x^48+1019584493883868353841940892038845577778274401279445302424732518333498981214867442680787856814911706425746735814885651658176995807641804457626052179119931801059684435758272392257038514398964595196896788857443317656973664421005910826575698304664793615193098449924383296273888621093783229733907459966270720665272108847213426998567428705520057259202332199459734051382651032091924520817516837668802425100601444561373192616296673141683453358632025892480627880099096594246561731920470890273664282101449011810385997935574385720844811205539412731026609220368355610824810151042944827001908840178700935784493577128737174322679731477163353534002888742917083600635156803574712981831739059353370015973295573097124945342949815845634397865372821009633696369769961798112944961758330464363098144531250000000000000000000000000000000000000000000000000*x^49+4240362272242486944278522283908187549010532954838256161764666759615125866742703349891611640529899586711411001918051938950144138836836462953084106810147872215227646783539084978503879680559167923616590293094356589803310179305631371540955828188230319441130955777062118119334201341413835384617931966689555710405292930491064816102163423154062965029114924090575694657409445929947614430920168916206941725205910621389143890721610988520276970611663671808964515434453297456801351973415819377826037064750176907652288615432214105857156291713226001675164964251861318867560586136710953152179622158619989338771826663715548438928532191166589149992068702392376454367005726416825205995448420194512508658660696115460614731182444623686582496910912235396878706114359627171728206462830712553113698959350585937500000000000000000000000000000000000000000000*x^50+16031242148238954524079433664053777009146939780168752877250834036892343044252382262016646747708532700247396469471389251973093579986453337164043097546227624892366678561693834929815640385775679776486339513170425033616118328308599218430267889579413549428497209332741857491265673561891058231641528604496733382149133399574334206392977892444429366941884251198791021242545348510527140910072242475721333304095578164964079371177204990741780312306194238096292833765468491844852556002639445285214885360093129223180070810912619105320220417040372926398953975302092868987966057174327766217381934080167820448472543082172728624140872811454241127426063174068202314029771959495647633911015336998475473661480540787569858800271623373699255060112291789482756186261395341466351460724126809509471058845520019531250000000000000000000000000000000000000000000*x^51+55261159433959464916341821845973616554113376638647211173139552143796884696930725431708656943895778127699321125938803607022368493459702416292325286864367313798947759627276696727581390611069213112013392064176230329173811486024205699188683169941203968936390164847932197191638846642844373993977258902661343166445336994053166790821387159449101881735439019674048936923741757236935518950655728232353294867559990064485354954420087663440336058878142041433643533820901870815609262581177551867559620946814747512752361578000520024180926135938687290035345365577215110118436340902455310090956933570826681009846212602645089182187614046416391237359392908716620581999505836810856562049495896084289673354376106864174751292034240907153891556166632825470055856713012516854416356082424499618355184793472290039062500000000000000000000000000000000000000000*x^52+175996520813931160708766553163834167494331650940644953410341306423272170131952149814119375345500155719657499394517582357399004260067207648730771053588366682511215622354520974305513579002348644435731190302687678580948137221743888574382088257734304985923577450961188814985261424217340238163734312235991301616090698871971327782086313609530027591536400399909214120555988732172036829926894620974538950575188622049386749153952029313723804616462676568827066002800204607684645666070867881446188213479631274738060196317785807095133699462311517743197513977473406038074881280478149360712324729258105210473293254614240868331552148645648703817297535569209348531635889389032286970969102582614235364761468550059223725322381004761899985157565495372312129276962693649180233257389716072793817147612571716308593750000000000000000000000000000000000000000*x^53+530771126419689213914391682838340817494423616742467846134602303682828339612197226616604043901499707541404152644589257007006520409463729948924359907454636212287704806280093103129559100007641374769801238941003369897200647077100291150671222914438975479455463572138077551664496465301028950769081991009783094163894211827535311058018860628073860061087946842030612487905102629156718493952943394955493158383225211862608738696615803450224216840599667062413741493427803953028269506024251519660079570556411872889363510533499277266335959805992480781925583381421476667616510985335709607358229002507662210714475202463361768343342586176902864695248000175425820009209036749414756361938185071564526493783292802258197594733182161509557230500615471185296952986788266998924301631745947815943509340286254882812500000000000000000000000000000000000000000000*x^54+1558852460892978637306144537511501236891379759899302670443163019551035402975100820561423199056552428022012981029474508497737220257478385250338950542346683121620501476143712463609413877240423059327038920532093956357527425202409612679403870876020395831103927775812453352004580730014816196359119471336844490398835518905706366673012476078195750570824781288157777088055776268084265545072505620279077154462216354032174624172255127031472125836678957069649467481467588870365408087748377871301502167204362683828040613672339879338350634603578409610092495357085948880358346696775724494930336442025828880980770249720553418628984373871899946683898044838594298884390995115892212849108796809776557892681909407811040129295708214047557605577911130155679262360448762421254176313567541001248173415660858154296875000000000000000000000000000000000000000000*x^55+4504355943058990528411704880984072975997845344147343273762674675928399746905595413008208697106260746314685065166898562898960585029787025959018978985363546481972063461168420700688944480245821268335876814984890466749366459655242746952116033344081260623372468881461808602112226325398879978102516970936590940247664577703185781312932776075652899826496845647130368045498610659890347674152887859884373737700579584121386294413349834765655282202502149200665850594641431995232415538169315599336147293121163282901933077270420536458694564763517753904604254075016338885053940536954304222812087336667667563540270005945051596194774875181886037033423101474595584418236547029631830639531977496483037603475779740696053665604926878209013493660955570151845188840204078973121775038290781623118164134211838245391845703125000000000000000000000000000000000000*x^56+12509349249951960689763918698178064619285276686951745324831062683327353570953009336924559502811551910009207232281073477060676022618591167245652455681495709802118309403558670537234055707665811567747710290511669486203521229719767259796403609199590576301747948377084748260228391772044036452897212005801334103990564987092935812063674686048802420859079896472616447504238851407940303453358799089103139501683935112103115458163922798650685357636503051229274709144588939887475096277540995821292615123635611063855782435764038211181755445771492403094037642413231751765097291338721170705629911510754279385086469571724986364517476663141318294309380486883014649619493905944322888575283826126512911818918174903041666862179792666620195365511695571556499924178088403728497095702271169059827116143424063920974731445312500000000000000000000000000000000000*x^57+31836189983693517176970228603708464780400413277970652530363759898151475479311166735847192880229074150760767607756615423737438876662601283966647103019603234624909713114827600319180260749300577191701528407480805833186612883261143938270846013010002107479717229678575464442798422357940520520876517335221115851675737870642192677716521602296492333731238435837446633684809088590168558416623604375065032881544078034969005739667069699339574852687359784252643970401683302975511082610678107712799744114032503917986294972916833217743696313174426629851536341389091425121806679891870484387714308131674777662011366049675048606834662686621565060248345468836149648630431016088260318293991525941206266068706169688118632866104413039892609908514338607609538621526034743379966724481297535298551792948273941874504089355468750000000000000000000000000000000000*x^58+70369916835194844645937871108622075575847549063535008239105350014035847630985074313285186633153566584529974683603045563048254293234086849179829664800942270720749983434011077319931860894252941106997013938918312856138823125683023460692751182928678111604741453350556672041267700410402161669454634900400174636954495302998943364518549941258228646551072720992312921484643310246207782357268603977009511616699343256138195566934665882821015178443762231912880661196882041537114173354437461070641101807559482098995808441176855039944885038659773728505203922109486629025412045147698514999403717858037088370026800420991008454512321840749570263836138844602802184088712264285304327502904616845386870841057551516012462931685324404400128849616372397201006468124589362055893329941404223948353546802536584436893463134765625000000000000000000000000000000000*x^59+127728862788990287146656972175068604790826138016137577041171095389237993668881354366286750797967761827813638364075262482055002753098727777114886602021476406823094687627115793834521101770364246116009899264837447445060464819509131766245987756564872365188144104260212042832757919564713135030496474361574591252528551766605322242192870357857575184081145741139522802329243967072871065646252901794573508194111384280537777605405412622618558590860759293185263365636140600387850129657846734580311995983125339949665403484115456635560697341119101719939443498544726094825626344947119852691828933510371850150036800379794521519356467522956800779602591541696973451285428079774478452565689498356691764221707067528692121928286210502849317366265685718728608833224744118528150729036888672007776790451316628605127334594726562500000000000000000000000000000000*x^60+177582327530040517904160402523155468785632581918733890554880958821589235651402876140808936808072935781983800614511819910028048692462497567899093476948497974780071726663784507894299102190347003742187111200679357431148661446226759187596375970455362424902055677925537652980418234669199310418355979421124802299196931828282326629511062756682980176600269332783577835195005224360538323626835202905580809288575830236374168344621011230555716355255709531997969576197395887871740837795437624018828057213267901075909808275756794123322832608420958749108713857684188972881530925614751001744276235719299642693168213475686310336336110046296531141821212604993746632942175177533196652020445971127350700960039414808479948059878648894906380959686049775710253384900877704139517240713302959065345021372195333242416381835937500000000000000000000000000000000000*x^61+178599933551042081273822605070671749784508286387029998449691711818653632112513428112489647159120477949438557531377765094042266510952766058591829263677522364279537568664596917543803335002567028761507446442867284345682660570568154575425134232369415603714742259460282251986418333945154834242334801085973016043667147588274049656840103554637743756844126213021977611077055630061997773040977551654556101154196174248023144272330813638419113421985683820182710251357933343971372185656017252663057902970993865838592419227910750525715053079800722509189181674549078216513373546000240973465165753792744940591180542346586565494155287568758112728720726746074052942086457333095499127513843199618956115588750510947824398262016272568686459833135369263568911651218122850483011567119563667294102060623117722570896148681640625000000000000000000000000000000000*x^62+229802460221444954964734310466249995241867208207347858352325214484594360123579160995276217858235010095761334321304181831501577945465543026935741551224319744483056401863327288703017566042201994800030176860567852145892079628219028742748668092915933130013288533434343808687418346384537855529811828867502088296776592956095407182933630992044841976137460772472977671095809230857174541277361967767115919825742805331271862037694313328081861904753666429499307630347215085176865787669013788107746875500856302368924333982878706129551615953079877479192533276197501061259608139346191765455808847076403989915301308309271068308997623868580403526291078852423969755528494685717551942367864088057782888693836901980406388920173900676746801841666264815869703715246416055129152802681416836727557040376268560066819190979003906250000000000000000000000000000000*x^63+1069691939902658552125823610982021415956798394170576414822883767600444452751134598664121946387391422612859074796502463242511394939529051524207339979217501753139405060208066061540914201011988688311210202732649894106753179310254812887058688439044586984722780429624588924598274606860428313955086001379871522241532596667018924918124281372825954861215612225053365784852416798914428038861673082589929156865992199074034241084183113149695993687738744339834714882700933214630758148254402174385960762881205362541564416324053350857980297771156297681699891189646150490652528059220235616435837263910577429195748224574819924631666101118534521227915366752747164132727885319812416762310825295804516626433131287625554640092457302696451798833487147361414199578362920299349745480729797857642748848405744865885935723781585693359375000000000000000000000000000*x^64+5076244774820451069624875449169472907304589452826762298475411627656127584161305523394791241045515136863372846647834568396552967183549615437635106213840795497640810967880843374859415147455901079326230956413162381550453271161071043746470105814676859273075581239491542861737887148715659036745783442768998193611142517388424534956640727037987840682079706032964568240745959383501530740949248220965874987926967715051786348229068139519987637916825266723768472703406782302792170188858346016234353723371781392707436943184494144518045522151675550822550277446682148443938477440917689160073783838985469065994951020523997957958076072912664645689145713489415009003196902635252345214267744298258917091321165945961173268600408973636192170437734596519111685704191022198561175674617535250564281934515520333661697804927825927734375000000000000000000000000000*x^65+17598717448254154416320565205616734559281064015591948746739326316608187968501912426973795084069846516540652606437776519656374769491690942999516361278710954380885353109359019515574969975139643815755532295873658534079893674870091673209805573249497023637956432031573296343175927054511752712163280211327034917110944579658513696856723476863855872263718703340699184907617943989984637898042494517033810792768488531398822611748650134170333281794522351260282227077184370536697833042533404819654999314100941183457240098797382555054711073159488959590527357763698888564208667577900231236976805486449491609398694291603643180985247034023949341973046936792943319561968369772144758551567491227333179365012643364116061833972191247636141156383570647414503363213878393609626936570823895226653443835118650895310565829277038574218750000000000000000000000000000*x^66+47864935976301345009332116955014572818096234075551886168420664088602718438028326356336316356450134256569336662189678391033700084158793262701716884149592986428738018558843379690377708573184291740681674771747063106454923068617152350298911794792028965876108695160587824257691733862790797618500700803149441754065092860949255994107718459726164477342938896781115956349908769123078013193240380771961249075691112604012498060950580647650267405285164591739417796290384952908504532233981127910173291425722445239852093914032383501854442523959792707959816680726025925306256997952595157235411134703569296945009623477856240585123708512635629262912896704469287520874965848318338357404342702807535919202588526602657937628193797227387250624039440494945398892219174359431343872960137625455711261890368035665233037434518337249755859375000000000000000000000000*x^67+108257566648134165735407277954819823245432658550824805973451415096139278777349924711878072997493818579380984652486619355799620489732758715129702093811164683974763633530028735508127967415622316349495293744264064717439816296550648169941096037849127416559791224332014148117545671612891064051171961146511038092860884332582841616758308499912110353658502440482817891522384935724224258295103487800047853779883970910571483246529889011409596570628943857110257044897866616593202341840348798312933769551591752110973893229015337323531380503691518256256588810826924900658121392767495317802809524013555121322056909470116333508365793770018804872148006090227274386696306200854414695301063508645817870135270593896460706799208386495627882294513575919341801361203150570974858161719100893556719678728628153407953504938632249832153320312500000000000000000000000*x^68+211065097517073509938203242534629152208389109955339855992921033260206287372208875344396524923687004910833497101588479267929033279349661690299847463119866651565793218223754647917834606997183040553618086153341317720517405591126583960569599945853777139912732651694020546628297436124120752474520323012911960637413037447494304726320076291536567586714508706813381615660208369185044454941524091234705709168269824871199620546840853088358657382341931540401794480390626665396696083030290359031095793359319804062551822091350185482787782665032373991177275304433986305649435545615684338346647423120686845219710917628910651424626876822055117102290075719430723799192176929786763352890414188732197415906871748961504379711905158141116344248585172131124956426968778374772468558576157909253853640560438797990627790568396449089050292968750000000000000000000000*x^69+363130202383236218157789538962323420137590008949647747975890562673385210732409176462273456447713053496051015593136962734241480128790487447779574088382439242318935697354577421538329268648638114743190774846014217489117956652391183572270503336064008177587867291109297984838849834950704196782112238995151706010448728329609400582251499730724712365417683906727266187698326446989172475673235414485309348527084632149583353024107964659971312784063452485905951038046248168093337982119421621555840816366110288738869857883212916852061824020808131626560663681054394552915802486644983646459925211714020966926971032365011275314674738407720843285311908756188121553301041065855438909082349658031650513506871884379792592850907850292007712825264825509083301336501540132936273830222676562900021874497058504971391812432557344436645507812500000000000000000000000*x^70+560418881358960025034528471074871628060347575500697722933281134521643773023601507697361765187051288382483858674355918267206895797739224177132979660123315747584595922766837987716356289954540328420376934897850262276313197205525591612088784949783888505973600944197001771966526961006428568704645603684868324773978219952986648187639080968374494435166644346084989401810310303723405957977922135381475083660073086790677175461432096182302550573300390101618642559702363252137578979772296777216773241397948998024227572822469503113404152603720793614220593856228480021233266817133455750295019637547945556298318743276630530896983589052965437810913197969951157948867564745991144008216572162956455719324961012266430072105869701787709444774141997404551809022735028273764736877108505676344871594511676260452759379404596984386444091796875000000000000000000000*x^71+785014408791870397826410928529818297085714195704599808656896784047205190554672594333613256414823541698291878795782337589534897384153359250970449008969664070760289732220003123100491389634780563998292022511870813882883221952395416673162544146332589707216661218289160149313642442094267482944116620779834594443616648425614816564900029872711090702349881671055431666572203037943705498948926513524801416206652901472292221151577429450000497208672475900608891607719116403759530219424638648379344399751943906064112183417496649015623554560804048205978680906265300144398118470998953290590695792205985818521152278364802119653437443999877759797389255749502139873936618606125271386687954339455422749200745292838969563221956394530958283532779214171558708397033441008107259797595525892113734763412893902234657161898212507367134094238281250000000000000000000*x^72+1005614013401319981902942206243699618440187539283119529908600062634361969899577174978562468400153294773961777287392456802564413415804655842955896228349321833262505235846158405828462399196790419876663919159734443294064226443704456777713892443482664978150433730714279682807087301373734947989852618634495312315958483071785244007529743742315054215685770794947084934373923199744603635691541306488009833643836204859912319667940723436055678242365350291592695497589968172959394868692450660183043590640013715822879820245970296948870796469251399211387545722077612036211441290972827851435442998478015084174928721438563611385077047401503842562692422031149151455808087780677444426703648686828516776819591447526177311738881403914571203323805818865642035319105780367030783302583977048546671573345939743049370918015483766794204711914062500000000000000000000*x^73+1180278574273918601199348172180334334303614204488162598322882166712213986683628446475372860166168966367314034436225397682351014628710729111284253360670680417420778097391152219658488950680355384717036813387687212328005798740111903247502255779047441548034574254021373823658301424733507082080806943659741927274819678384050870064734363814960044959930904734844610283096887203948835889662044579644471884779677734335429659125722071881584028308961701453616225426602463099069784138875139418261580833731498278913119880539037091887490573344770256936192650189421545644660663495285995850759497514825665309062011820669361050343302059018357364967833501934437815269139326343266289282556399425550549331701635127156126205874240778675740719129063314730473615759977285523683309814823168872164320752460135721673140096754650585353374481201171875000000000000000000*x^74+1259276301385915037682479309282045302035621616119229874905788877683849097903432005768484033871041453061778514155559716215409630460557315451848426014995101977555654595054693582330076923596252989868570220290192595965745616044840124441770622669884910634198221328458951823790189768515607115775740685379597348077989956794248762424889528050685684256236360196541675608520798968003749560263965936762812029633260973607198217353356169180545765174149538657673923275749716210664018377257773224225718098953681072126256830753193699233945927984044743561755042248481930129620533378000767756312544304767993506481504051185490586384314202324515306597859604425558080144202049851682126465037574343415504398655103941676040012743550478953777346822691028779832226995332382862556943633592672513822260266393550723340588604060030775144696235656738281250000000000000000*x^75+1187820055962683783476042195966952057186592720226755694338285637812836794139378824840539137515243999586870613356685041773636697805989989728486063756001254566146098774025301409655806293834210797730357560541049264482743236688186140822647023225137270314167970010325194871171388834498989751837051250222079004881029273259205468861810178782614886824544927211409032838117705320403107385627609916936786766544122149809572981227019580510948841749449367888418526078347722465934916402905467348290177603795353493928157486030763090243164611044819325440473030201621956094548325925683922202636101325706995347883386560992890436806376503203019267751105791573041836547341413154449651106552267328778040793659886658315484319569347390525883686862234681984609979853610392030635574538430230069644239230541317951794777485474696732126176357269287109375000000000000000*x^76+911978958221138628438016528069313931458180483557034267357628076196816592986923738567097142354962730236808098264649704369424666777759892011250630841878359891374296912623082963461583285208935354056565790604402538578851941547185547824431418132233881766160110854645165823904874646720533115380452092224321265201554680826697067892222666935170311587249839637715754856808247048303729682203052391494747438235907973202563636299795661895493917085756847493827544516583857907698914214810063620754176462290517425814629364266865294242564341255716761830175941805873215572170133524315284725049496836845767159052213618110693698208099098378500804604429063620121658041983245863447609699434336585277760381776546732786398525517696610432244708968901765494236951374356162708632784634382098259800979256132732238965266091668127046432346105575561523437500000000000000*x^77+392419564237006805035165028608304352406043909790651609470092639343982008049574416585712567029002636500919127043109287205067028357810447752089695848295280074606052766032478914960077503822289116019293440135227866368560065611288553112536567959337705084378211953705791659205887413128235689204664134148855065889349886031940559724802312703727924157389559126372377173253526225244703846603221736234581178740313374766117843365250358834599760950051222266229871569958192480321934556073231361010186898656496278753183826004063247429837822177324454710021859110571597696623184108641653446677269066606781352937000635455973064887846252730013743856719761481955218831689554802538943676908147581208428910513581626994036117804719993746242894967300710282512026076899425837321710125992209188144964721216344065435333021696351352147758007049560546875000000000000000*x^78-373030896480390254038910581442326924228725157898544455088610766966540323231032884107396851360539806997435324892787429223465622050611931085363972556770182183282095501670321899927059930250656249275588393315267696714909070509873360318552806584742802180810000608827987677995627490375265273092145735032378619264622422452762771666135644895783821540824726083559740896130288939234251636352906436557212283205909751163582629028906925712726162168136442607801683324700126239559056793476098194099429816466816659681708410190983475404372725518451842100160474584255681174465267484704834356029197050574084438466713089950515489117576093579388383039515450284648447599741731699725293967690282842227583654096198130010470208466004460948219940714079526885636134286473310657959916504710386546290137600413527136852809285016974172322079539299011230468750000000000000*x^79-1324879013648783532151620852098385668084326991832000945863300479585711254832499742794735867441675363170011231545785972140563380336846536869955077781103550564438235545450068661135182976066886439761714437119989603989292571277113083134640570078652719319376386740135136682282757290971922100410789813442222191104733814775158436957396460588996435890408752199486271308798632132764532175767022564937836110177749621050699379325859300088050154024747357754422278369305658948561854206924270438790176680886611463001373004363876341598518689025433891523366097572398622046604139904460512364277486332356402990107046731582395689284273735716912900784731709846877852228715031529693203570203426907767746944308758540815177286338553191821836657860841700808796704689497257500406365928214067224204993756596999889690868812408552912529557943344116210937500000000000000*x^80-2329482341607670882540525976370736928381950707804879463624173162815776432994863617894731908335707934895126142160281494540089897299064340516756122070780474423923619123496494961131609522301562472068047923108770166776405179609236715582499107930339290505925569506944331787161358807646099224199487756128731239650154269466334587417415188764503372899340154648238651075084015518602777613891910739420918633998217601288325697892521327929796100786519678369450436153566554190488706729272096215644001691447088349245782713612095255916469968184754841961692243662886119485436249320228681077921381244481123090981409760388722968205148658088470796555190963357411788008570452480695101373070001970541299697890960344961089125761138519945538066440610741245121240895619885345076441307571243536488904802023717144007775026182116562267765402793884277343750000000000000*x^81-3192705318357976064125702712577994108983830625806776212543402194810910496126306164131382731690806793016459278884856818666387322492297839310382868644090547685043519002285794893992268730720664194533986418601153968565112073863718803804855500287492278187695449932921771305101663406701577110009245952708141333397956545294272814849694442417509582241157709062353465836249193861782810099236192117205227755592505805255624868857424549889324551620107892782281925100880154927034042347022001904170967889921521569343979438519519827487608202790887864475134602904570201593644597426206094994008328250508444644596182757465987717817763930351079528761639724269828608284173849923047016082016135654680640952368623259168240004442909673507834008513719643576622130999053599312724192443874715855666924680761627045912087741186269340687431395053863525390625000000000000*x^82-3704343358039414068031768930159179209159654406363255689988507030364658878026541099751018735386302100513217668203226026077882212069727117569578722555174222083843197061754383218839832592004606332892284175441270706899049546884044737480812307451433005811497131532640054147520387408044440739799122280470003659528799731999712397306331366986407937795420708442975036094375605187706036458672870523281825673828202108719279068111435499145698358263772240310170537467692884620496064820298832775378563529919936869999972186884703136707823492171146582026463557491308887043682424703468915363048314831934940855462300519848814218604985966831188040224307462812610922223224866155551976416286214068961583224977110353043514021144322107451037404318072145871882768179514285531245289331221267934327996380997788280738450272799866525019751861691474914550781250000000000*x^83-3702417716857941948357769114336941545049357407623138731705457822680943535421934691134032926212280169751595068414282935041831679600227208607912379024471424828763285086499413786839308812548472056724688089705101152244550386223904650479715593193897060740812863977869125689828916992875146853629376920949073440521476909541391781636909041417657017184130319461621483530394451793186333523514308804257178731115550552968563223823383427408549918697136027891767358047158488203393386963038521886381439281826013696396628771742460402606345444933607924854009597279224966033356300166383983200701235788650953336398783713736287062380350392730540899920623198473424604051632970834130091962650236609111945122999081651724020910381382154307444334725167151115451897930364000001047212155141500471940074530695135709089903242041685871299705468118190765380859375000000000*x^84-3133411014880668059082693602968661347471291726825796721272521549798617550902155065376327665453156609286413293461099772463814413539549503728071127406469778516405137180525230608707015252768272061616380167309424733905879548365738173599674821568113285032422293468487668215707506030557603241639361566337964449024476562501241250605637386859203459028754703707834386413974340908376228479706446166082625902976109737812352271720376283154733996158086476825867220142641216557929171237578176721355438726770017721288824185152906212934042789769365257561224569215967843436109058649864822346443587471238850927484206008770522462853285761534295763150595145189842283300076444275536104106225267185757423017519321322541390683162451326096737240737049208241388921917629225562668550803644041748469385322808306329164015208155191771766112651675939559936523437500000000*x^85-2082256068437965651892672233677181466056321648500657093930799780938277499420666762167089410587707850233628201566211938254786137153198626124269095237582541389493448651571788698866273747135782133783424320882812022805082853924713644362138187839463103498193294879442657229144356961993425643838223471629491405956885236268756773929516891570146246245682843030466399015027216063131144593361978706252458635613202584365316727222707645978548821617378845807567997826266462919777157445070359648790568187279042901196261426901777386164043500119812437836172891846765952722635572180142064533527369742618352979697824896192390088313944430891184885641900734885030934234862758863365350722863890653191745369646832159304024130626685659925444648112068975892930461641568062941526084529038941831554175699062645354085743232275262926123104989528656005859375000000000000*x^86-756879753746899424621664070452965490166674190503469617655335152897618596438508009071337028998639061272642458587020912494752048294327446685815800522851802120522428479766673454944411897150073888775480922878621015251032112424724900343776033514716501558705011644690190478788256836482895274133409256572168957583910695393292063912797109207137081680692325224952384683315906993219823341282423236210600127554541968854610037233601584139293759134881022033488585425284074413124919106331816439727879962241977872189077183793414006849976152426134875418686386121893609208561452761838270709051299128208503068866764401756029581373603146141313054537839930248319980624947233265292347358381853096266241785200955303744862045446710295430253566487689911407857095978882680256574484192073171795499891418854989856313539645094046193207759642973542213439941406250000000*x^87+568877654486943926776632576551077634529733235788692136165602177191036614984008875751163720631226014728513328353184043843711381753147969971537357696596185769728171919486188869682257959321001165370011999361017525112800958764650807379860487710061158040900280839981408030115048509862208421095813823740039927842699374541559371874111654648090697061067194152154625336890398320445999658038900023923353771589565509136829801761775901591379703092444351814735211852092236523642976861977051295175915599033457606173106629032093352871595953227376202728071520312579772565062401264216978714723825230277429582237822817782401424922101434486561566954200893232097080344013194153865742382046046503052043895977418518139722386208456870941152153251819785830042313749224379201313251548937217244631713098726668785770719388716898379243502859026193618774414062500000000*x^88+1632826101956769660054494901020206479346705929303375823070713795514340454029308860349724500431702970809828744741549842275651724756735904660430642335363821810109714193186170576197728276818823518176193149016323407282248859488033176271865627189477662560779604749498547262801412249613407437456568830711590004739890821120846672674749435163036640638553220979537781655178943845799131818794374436012093555074964947936666141486406623807813948156465096660045709759145216878553221074949808791132062695286670949970337997946739718168320017849721416513423910959997576877337096670588584323326553720883176604875087110539086896464010267489963131693791750892836518445416561091463183077259122082764284153877870920307224970266091501080412222603612544548403199605367360270443539773147203821713836090474283975349368940033212282969543593935668468475341796875000000*x^89+2254090125387550749091768958687521573515094875808672757641151597008300456006129375028639037948839611409510850165132268347204136859639617663497307990306462117068211240548038955206771520172241865089448038679836747092445703737300934095089814778765373896074569359657143631361866126701410421288697846025969151751453952873235563618241928865598020186439517797405946257788001003931401922350860121530864633250020578764432862421405097074615501383620592949967294668544206674076192955467206159572825053228132845174675550062166284980809061731424999750103800335620129549808759212375608451980627153174133096384046421753887974002427565378218615805742350528443664468864584789150906244146577268821808522913384231445391109708126179765144359105587522017947919054458371293037612380474533070174060076592052298235027696371446381817804649472236633300781250000000000*x^90+2371869062664292942685492206172439581301506032239285920814035958804310982418905021939342880263471239832109555301594809699024673460620278309194071389684145668502176378037920037071232995172626993022639472576622690021601867011705660714964789867489978233261596456209142423954757882770185837670724253018091270947431791067493217511736008967598328310770952739717031390081955502602947680772170146372362897874346479491289692745018724642170743357854738155110012730475276152615929472551191297945540863273526924230728696496027405379204793706088371006426073220538288954587687621601971114451786352724409316014010272968160071316593988129848943893193389088247496724728828941647047403533865983896052140635383287359277457067310922829532922601276037225097859130282179749652052195963829386323068087579964725254070938287309644465494784526526927947998046875000000*x^91+2044387391779032883743637702099693038499060031501878511067713725854125281953056020849436302597056295833031783984421525493669182901933788729348087545713700536780784135547303464737958153565810552931676712411571389198240118120921424991807954619609885154860075482966785418525943796348571792648964471399114225983257009704223056358672424861652741535103008738971663882482935418952319392143427769657383799984602357617303237082493269420296503230797907017205557969091305493542018585249700652573042917527371032115786332022044897426833931337196341063347010794865603245707691105431392124145079926793608157986388091596178301118829448045345824915292823243186310523375263874000961538435223679559990835481515658840342216567015820027956859193894897365212318148849112496608390147537183923247527018149551719607050909166545693551597651094198226928710937500000000*x^92+1414593220307238690566189922226908836790594046413215155217395810944510394905171468739932901911868232852431503027639795364007447013906661669356718335817733098012637452960151685621453024297929409032693377057196180833733872417607725932195318520664764926726814161944747476156174381619616967836163125220597908507718763808910375637615500747031600989546199562762397855843509092275208944182908466452207692315916972045922472263852206863466339570755073865925038801219277186182069735325660483460949842552168247452642385085156786758122954903135678262345369222014231709475708209065206461264570126583403043640492330855885831072735833851638930712367569450501111207251995783685764796594255841817470900111628623117009674067442072433690129331402072022617507229842643308911423524273451258074439636124702222373363197718831862914612429449334740638732910156250000*x^93+659350839280986424464679703983532612310478741886663761688500052339107832891416110450710198308950306570155078787140035724246499841670140057981503123086321824188723919550669383065785300876310721084829592107268154857999587164725503983222157818085392090765088630646458039202930978991428859563796362524028290857261187407258356295501041367296970213809529874623917132922259824401828908295893573735897376857285967121196097144744142206008252427755842606002294753004416979063977334271892065808375157691958033181412699769574610313664235837907799389054091378499579432742105926838923006660222553834009772067641602890706437418000808288139728220034665197154885823692586268178282088086746165382685337387670575487982779457009578952151373786816655155351380347621754019308180384490188539831141158472996619808765162568109374774394382257014513015747070312500000*x^94-59202369564810440977040774895318240931959113408363413242453526780958473892339589820871112818692569881417966889680080178428539085770097242263623819048958248382444261827206311254148697370378837362422243456838996523512542966047584465915094387662543213468595463101715496785412724224498000141454615031573873609412587225066269429269925408887830860707173725751352972539897423459582141793391340520096753321455364536959285055323251258385705581069681618157375139310357480105973062770275642016078174335337869708751146959796553229206483409414217900689677551597058325345230954112188517420897825996138017025312831850965810541056607659298069337633975153945314377430202847331633473040613444736913363913385878788061911326157872135140081131120309092822860533132957103470078469370402557797471723566803314836468020640469767101876641390845179557800292968750000*x^95-626625644088823684162265545265548827335903984757480535911048001912019718076878828445630419551034360368349837746701104203008756102252833438828960399919886631388460411587424145601093545122736348357074784029764657123324998209161708089238528577850760954585479390706697126608520073754053558352851428413653973248279002794908209561565639250276737399550634597172044578210291334711058957745011443995540186035452132104135702831613674591536469913068723808732496574781752466643077229085078884565828133074124040752071949114550463041720724546825465347892678597295040116568250241576219754598125613289060226911617248208590076006968781691503632913870903957697249364802422733286933415177781490938393903424629753147019472175095042935447981502275767124939913643149820845019459997607578123405025253746003560179804806051784282772132428362965583801269531250000000*x^96-988426083071444372018573581677357073042077168724370561054601779991588038866492887382370306560393584049332807542013163411416683551049360147719457617444891032371918975957653003892411302539882804892627125445399646957885753112425006150234944333028737129186791150155791572552390350214671601169135529140530608214330788087009302711903681569010934157503511167227127960552198004003096515467834152325182389821879935054052352153111685928122466485751791495837433521801733088373334909793224086265522664968105674453168737236753930337520395464371896991085866557255610341661735732652928842746498218680343605030343740370766848101042530750855439137916782191004857243139435268846162749094755488665449859053718696970790350200370002223966010624930720275176892405864338848602190814335272359153894000225406302005733290803879409480714457458816468715667724609375000*x^97-1144266187363610423353355308644663647210887330230857870602643503596927173368052688501875365449132796228642480275539910259710702289095775804373728898660042404437975594678532524666663758732568066850544862769120002275077445881608600991495826736991840409943378170445977162229608087348605035925576655874212753738374068208739556854417138454601617582792293946405392800673973221922631459334357068552297696630001777449931122263099460511609768088210172173548828444578065067973725607936793104080547001140142677501885518600696176215768903852645521248822286048742205518327493733958441782039372783855288472917593744701484065494107913074788104086638649483461708205002504226397433835652856977535230519964863544372531928619439386308793338137063423022164653152460364440122176998041173225271436723548897401191654706487793591307422502723056823015213012695312500*x^98-1131254106848632738856208541799902307020685498389814543906849803755759757413396459233484638909347429376047948292823912667610948982913309036372822362270420677116139204761713240625853840606249304936488682571167123131787641932424407241620745764497948722784993470977006506130151334064909216258026679531779291458843967737446756405356177569761886562794203107964743117994835862291899046813021772448687034223046715337324810129859557729161927501992891581924364853397547215799270495544056106451392206978314512297501881490376202506302360828765034421719029783871367619749852755559518533690254341044676978265954385068921839960896238815700493995471511001542791468056828159619715487360515836920620785470098895567867278720474718318660280331554938172290507775755073791244037058813233024493446511355241026585984845821003519361624967132229357957839965820312500*x^99-1004175004204296667286316957089407671314687623694725638021876760145585338240658432040528345152814486533394846392770771797062502046596629261375792941360185151451463770215913380588021356445922526818044785699044917729662859504490132449575333284807889602395598885105280645803402284987179539562246595027672106110763594759458351880375876764506984396220339636965438545744699095286506604651883711997207733276863096190558120574446845322050370428405644804554353958054354766362160044699407298714060994726377174722254607435950147783217854232771308721448160861094347682631298696118455504529755648131870284345563411209489429060155060402179098364129192526292012790177890961207759829707788530785599999478032973780400851389907279777493195346268722665470798129839678114700718458087749695760855425332701409730356016582891731658833123219665139913558959960937500*x^100-818612687959691137498700838974791929915978297447753475323940084633301434874928742656353741505613345918861627532618465752834311776188463875504505296401391034394420941693090885535185984445935371968661016346087807050745230563822502207838116807821369569517079175149830099715348278958396959715555209478091502579614022524150911457912573882662434163391044457474444635287890346551476730998949600676546769511349710646146912524996060385176769980281502958462233013429722605103724316236196797720178715239908355443786954387306491424012274212598838261869764716414324750308165347336836503168267240780108661217181873659038445181045185668183509562312982436262770197153933834895942532669562306618032095563893225006744276240300789695058996716736816072612339827886300141710688708738877135736109372903875348494687365624028485555641054816078394651412963867187500*x^101-619970531825668285284435699352449794375144662896720109780118510135597041235583745998518108034133598832146946177506006257140187869552753673004597793511603830654713629092208162835244610818973941662398551801269685676734231891011429212950945982306027757658858073021183016432768876381089892755445974570996275448772160737995823253553483860510178616412744839119690600357321790262843378589264870055839983272201182663988602043070437070913353002280849093841044199629883407706710872474690146473453559819746005275659289398966903789369945024294419156667513222335690458162978489493002420374192140366873080332440983367584624093860589757944543770982363621797592047195191943985823780309456643951088169479769741539625588146597612035388100055542931630177210822994291243924441590370967538936664635594298696943891730285446095560786261557950638234615325927734375*x^102-438748034330433829108349260320258326195130940586553753150059030721964366166293782433429168221148574232517603067152364063149496840309298731414110648104246489796851473520763809899364796147868283872025209596217764216450942177321775049899903458561814008258027265042383086987260373674064382359338165755753572565130920381811330828452039821289766632595331494106434544220811119649886286993542507453218024391586644264432918459852970362003588362282357621157608904184360143140727934698132842952922630647613468088048394842702661919256732518853737102589377644473631308198461115634520497989101691803778154936663454110200489463626782326325256634864544591102361087793405743874372619495772057206492201951143734674109248549142902183091764398211700860405323965650046107667244335212247865771019861806281631198824823075418932738500643608858808875083923339843750*x^103-290734481118708589579488949664896430776133304009087482025258370104835869141507715616572866162411283559695315023290692374260878153605950396588426177286170136011914504187478746853814758229428104612699033494277001109699825648538299070040058600311960413097636223343212203732211046555192055198825018976507213211035470300438760930640607139329633225757035297311184705786885663280813957095721971681444673463971238035562996268651386649983095063505809049249520837453489994365341163161622659319851861656585228636947677684601339645612328196743859391558195340659058278531509570855402234300330119213542981205320805865687962523879333929652905014904007311068825741921650612117235713086588743193159676896529938758716449872641285453259526081310902294343340591145531369457994336096952616992927808160160409454612169197207371951208187965676188468933105468750000*x^104-180123548556561908872660864611205652518802749900406593482973502134247945285895380112456658133362024955648739827698311827907792431496417600854122715625007344442662863095465766263763429661638229663521309072328360101576743280827843272175753529896279113800569926927666633252598689669203472416124438296199548674628596921571060207821230662756521863803696197818601753070473795404425591413025848182357424967519271188252403814850312405920065018779178073226983259805617139895760774001806029744652718474894048704118721369987728022922763485662599152514212098499286474621947137388003800710584274010703861529745452396306922801026655692472146401776240131366079074793910382009936653195320381120976839607814599193141647757009925911206105456292150925920294496989426656924126138109985989298661088407957254444993340741602849686131548878620378673076629638671875*x^105-103670269419931131216212296666132248545637991969496747608647767389458345636911661212214157333346606385438157285350488683393078408137143785115517589025281282635642444988988636192454991915729776668837324467063465373935512404733258066414817618196594491211190077350578640906735669201716200127089359455831727592418866746302375054051980282028529815125828167046525334518385654181899096942641717847673719503539804586403313031315430583995403771292348010011151742425534543703287378759450822833260571650050281329432423688951769746683665732345345853640255704368825670392876104996681679327989717438712822408166319944393196422283323161956920677494520251324561740047941418882872462757185487121681450941427408780050290666734146579229147296970295465072781938948289238155757841010753773825005462278756257739808290278468727585448050376726314425468444824218750*x^106-54544466804892560319637807408282519317759463890341243692095237307718996083937736569414121814672880280965156228426726765706575428889875515254038342222299289988689598098539561759643271030817750241042996573618967596357887946836743333757618211230743478929704302510338574197041399239219609422026948873040803481911499943253562625318830319254955606297729886366991661789496565563783718519457802192143571163662968169001484634036962391509642682715041846018725190442006658851890066932493875665714561406484796065360071386163012139225863445093496993664613004983033376532807355401098317670492110328289859178406014215518955914594702627128333026369622574342473447277931065131370386182167174699194843065805960638408822112731398378034967837915241983607513476294667980891558160476384197444707637422787019758924566986170445748172141975373961031436920166015625*x^107-25173105051293718560243160427275390877500986448044823004888659191907392569504771204482614394101162500670951384961646939235081407427453539005416494741002393938283912606207055707986457177976513311945202879826192262094859241729718410031888555883118915075660674442614814994209725651031429792888979972318144914951239905980204029775412313818716066523358933860748573373829704330875783942067836234381351248914283843781918015324551113993405107064175629483942547105294084902211627674126404352857312628257104303635498931809431167242381156518476877474673902800791042156702362958669996250272958046277637561682992486321796396290833737180570212375213142309960943856925324390168101273151285303387206214900481741306065444952292219276219958591997500563350537694280448441938437271076126852106324979248966112051912979823142801905078158597461879253387451171875*x^108-8905491333305057944110385007396141347914479369284833277467808870254569912065860856046588389278861407713410900763644506313971471221718232015037681469381416657934300339261143048941879243091422925181721796528560883069518954321013385982478973027349199919129783204245402267873322152304194848500923954006656204945750218944658506239170317472580628364321280587424027619056395405031319863048452400860170022811143774412161578203040819733769379900808539793955863443841917330553227961827547318574496676662287576565791305342612589385782954360894426494875342089803564076356357064059822954124729175140684390685297057407303869440176137339986248895482095829870558217418506716012450670141509297427806980044598810468062320790136459248193971078067305946795682172890878457912359620344946400084209747558758825209063256927999319145783374551683664321899414062500*x^109-685577840815754342957070113806935194508786295762599456586693735546646089171417700099846190575287958635266844643812578075616561083921014888958926842077517103450010351755991665836983341553639997742960793452029705405394497927029251435686270712681185704466195035659624951151181084127941102219359080584528383389253091013221575098248782842794412068100406875732038998540792153323894325024565235165490368188256995084488199849361008426286711307215930739534620734141984143692634432855563830428035386246916027917824802807288847534236210341128668950500842846578751945786547135411547897678599399831948852985004409423141618372563870672197373221093514393403645576205150852475675816066570531227774390408327655420730464206748832746643546286186819993742369694851120274959775249040367079177707454275060698045923639198928611904193530790507793426513671875000*x^110+2933780976709705070680954913148412718666827864861572989418305193829697175085954581718510549545194317928493853998030575024660520957815279499642132780158221800633386391279867361533788634855933401888084207898296123055124651454674421495912362590868528992656952538550795234037050021605490868955477077431734110287531698581833338494910877484920766626349267661763860588781104608038017158745274178952003920234986197439668171242797038950269523182137364065227764676366599123200873117003605682177889756719144014331803220910400203071715346949154354902634369508894469907552597475212423946405096349410940953196489882649538012999807845306704660919568647378482148262222954019839459958197732805809772600762103714733296878828057017561480208527348032739848515817509386928813988845691562511638923740888288586274053717020682263694197899894788861274719238281250*x^111+4102589340897302305660107176807990242529000468166876224985079071766853118788084566938781367501582748867146669482444025387542479762481056927766904747110232334085207682779888933591791172105418890570854427198378995945970530155195535656290969567640142494397223407018004680588299418802415112793498594547282636185379062112756271578283265272678227374762114970266678270918061181549281391666367616208482246367773757901488227719429228464959226529973705152589211155917528270893408685045041751449546432130199841717348205543159251910423354875949905938355771577341268648213598919939802395423738577642295292983196414768485535667702211779292578500783073203867903706251179561041939153477402036959028360976215895940845212667714625441692742263072312400081269238020512417198277827381976426599439731857873525749496592882059609053158055758103728294372558593750*x^112+4067090559431023634126992545536452293504943764615779128738232606056158930411691436995731067234833634942382086480282117258629638514421147569074015990380362354152222543898679567556646981803524762024278646854823326918882037202820018657476903376980748667846828351043114841655188529947881488205477825709976645788429501589829231006896580165302190910339478450094238086554966825548300541169605893889426151919633952152242631017516908285699887106490465389798155248540239596963651504576325489416794587400509028025600991166946748686149154794738336943268825053367794735210406933693118776044819381603918127684072141702501946813349520127253645941287429894027303252601145144763491095967846991183490254812212762631002139678790634395204647832741186960495989748595950413986266661869084723673239629677092459122034109192389550457846780773252248764038085937500*x^113+3509423070467546763769893076484942420731707629411153673056830764132508879034934638360610550912674624002526582362582116623898504684578549479254809731575995409181805962071535991539471959884753631289674039570493760298691035191744266936851346622416674081349610452305909080567386746302488354071937161197124991049315142622171703641997278758958266534398472358659952995356192704133059080451498780014246780004334701575836527531382229055794597417042900749847939708394896615193639594116867002811208327649710244538110630049054486435719253487471937452708366819515511305134062688451708404087608473686446217526244662063258990715294631299944804517984437870261427856792241227056636761558711877102995661233940569959155408919896627215155602938382615621335168572977276583134486894313899507651859138235444402884770972311789805075932235922664403915405273437500*x^114+2787276265925700594717928514422010428956026402763829842706476886371336323565302287336403809657332930526759085396189596161364610600257780366473045976250912482778872526763290391528947978512716278585611763275106269566983999826548994900117000103519073411738737912911661150800052173770169146616271753664596664374843579684941643313336515539480630809213569531516725021980982810021692546766055187782116316328958282335922650927681411712172813092612886725287545470710398298613395188478406727551055940893923560995082046142411839867823970455335950271827968283036903467818583825574564864898726689586639064424326388937840684261893190580211868592902463537578942036948533570647313791046389680167317801797471966312391371393434355841422930979066940209236814348139542670757579882725418187358495952770089259538350374631465733443747012643143534660339355468750*x^115+2080474656654607164472142044389448878324575330502010869872736990073569456366583081538923495194116540211094255534781379652230109241761702199145766214588334976466125464394341069463719260888071974530988747535508179102838397356970862716340430055918511538014246406976332620581234072115930451779149155139907977070614275216178507307144213939170223457188282015110834518160884955821058254786215272584433205112439022931248975839392508483406781253663503418110672371348755516211747378609283554690114156250595800357323391183281881202272752709278056776128745471634802323279214926216971772159825477025034729076759869690965877104518728143871012918022825510097682794189428308676730718814169185285143531753113249489341429936254164735732577033843032396175177026053627106822141524433357645010185825609828832761664984055127725071088207187131047248840332031250*x^116+1471977411198721873951880415974341517411867892833024943997584314024817772660703152175053079821904386822244426105475859627791456852005531765470686809455186444313153727042416321722366930918401550420322690446444669245531768626954893160349326976346889613570909299567008708838820708491436697067040463900309932664884079412625676426449318648042492830352462567575793491145129676143342817500223167227414289808839804947976890627589950258227232407514753782128047748652161447983107207691702140219539064549964469418028278925634573694351028565974934103591649593079290004654483249812824494918270437779107655761458107966365429987202192773920305973187699462202710452942635193452880990875777939963930104114248118540858377801245874097577747825033367150202504718239390343851439067760190081937420932744749875438423957277334075399721768917515873908996582031250*x^117+990716521448730905429450560244939374717592580739484076166335856879753779830137751151098144396899195222963499303136876276773983205801480545495483567544879449875116007955067667203722881861417520795505282497649742516740877555578834387913626695735687925622188233161200264110009253561069568929614368037222600538164945042333850496177392337036880984211059027606270733636475725130916697626521324243154050675221504658886140479839161997983984623064082215200415224826348474862341958701783160283261942721473759205234373429021551722236977082532832585307701199439442635375788507435168431821047288845387348903789837591708159664012118728505144303402016937096543384259215725347618219716292052208431908275429210222902394279234415149378339695081824547539678235568897305860359454414176560452662955578280320240478840423947737292564852396026253700256347656250*x^118+635228538927745751082303404879328632377472152581992939774006363738715952630589209065864998078076837265051555070880284460004435503735419873310111060989782388417261331053994486564982387848647180738311300700137541534224472958647365580954924705295335127402392499592911232312397713033262062208892086129595977284681253478189004384655210697928698598264150347995243395370612893607621141462493751052042544170113901894846001522895577336263177688958216565925260837282061061914814651014894114149056943536819183395181384967570976579518796020121748352237856838526978538784236927969852386062229026074670262255401282144919235990289102587790561767949013274548723846676783997623996429449762404924284405589696512842935307915641671280188121070548623177217417894431840239676320444748946296092413740686539523155163628961861199684335588244721293449401855468750*x^119+388192243496300277308510114812151464518324853834897308967002558483158398397994831935539133618211428464443381711385879000794975029082528420538618234194603823875909313561558216399309204866204620776330263887448235413303544423207648909026646297322594226060480677974860716652427497721388407407800577011468232033483032267922245335339770079810328131284898821300021546061765825075609998551462464848944111405928889380477871504880528067958642862623322413380515274350605417796372965864750459373053816270616656288117467845425335850665451863725455495441499069742408354745633510456983603378122618257521900604982203235225130446591311201837000164922697279851222208751317094837402088240981762504583349656148614771797171102826204263852195247632616021096284652990957820885101944122706823387211695517239655966692428792907954004931525560095906257629394531250*x^120+226092616971976341310986487928543371672540936835272641970063227159892262504022285568962634603776227846400178849731098938335878895291820469686163466140729429500515456523773806431741228160168723122422072442934211677366400305407355333795212823910058427489682718223847279735312764930204109309253111025316257526637549616435322160952802137392267539470678709436372004437810518561565479241349448156570379478719516557761396698699530673385012452076249778392892880363486849247802947950518854351739883627936600205674325727600984470258376245421347158340773906195433791621808173649896973429376534073811961004029882199738046424046063197505002148274353829480158950532148301355562206371248877688509072844795008896710300641713809367969282727324243755234115057707870647671359432381946985841223800873976640121932246349500950088895478984341025352478027343750*x^121+125451529625927282266640945758288994855236125507734106889306049615647430647091841967469897002583074131884181665147432151003071222891475949582717034099930906223305965970473160826925913066111296606081788399808732589778367534954281211698047592530994553221248674255854884175406735521483853273694455014184402752777682880233578174397427310954191703124211756514006636690127259943947818532555938640602797237772517840436698612241702502321423607573322105745318103668213318486981309210898850409975337215352387284377235800375820556048021756062661632152220485603723271364714956412928788846193267762153042905730991594476489076491497470984328573075942507899190109333234354743567803859346972827006651697983756841708333560979339252977091204887798709657072773370445017732211667375030152140208770799476041547094009101503964132007240550592541694641113281250*x^122+66262749863291235809663690185694471922490117346758444934906873837612705851575058730319842248438201396491014147076987638078546493509010876581125326538227425418575293170301341472129053399480550051775761167700727156986189118232634483220361728094618605546460459582702341053336706638077402724657075068866492049015598566584807580757325520689546002708355709835308602863197874293962270512314085395036766930921848334510273089045325384002743743611814362527030450768364803892923156846713029222910295347430903056968337778369232297326303563692382230243417082935752167635853622396554067205322523961416756818119841313863198424173557924607337378670738612998995516873976560538074659006686267781070472060122550100404636271034453700595549377213763353139462099599957416223973686817066538418731936687942259748927828141851215093538485234603285789489746093750*x^123+33272316858522809718945368625705711268501711688087281314428354798406046031175072757747925352457193619156357780702669889405139957924313755084790505964130812542080106433447440223002448285660009310335149083992088440305964937458657132161266705710196574418500908673397073926524000248328544163332114061549470822558005324293052088765622258436480669351267863994001342471140874654012409806461874899346966721143577539895239017272103087124556233809140590321033297660807601386637724389598250841585336100004713705842702061216686927836301116677729465122722069609038007981407299907836044383540002954291817167864275937776821538272758602966347473226977689023271668547506177732817083262067500010337172192469075815268425056990818820384886741836379068334821501982394330065072062486936708028412911810300567957699975976670891952835518168285489082336425781250*x^124+15848026932935731722737957596050454853799749643541570635260660000956782834304129865846312104807598693210741232815323951042591833273906795045007214206543460098494815867037197691047616882693248715504312472851036117503398615975038956304070847949358924619873349717869033363342510932773127591921422713858713446935692001922853229847294088078772485295767955224644466990092061148278109155160979557646405899747696555574365027490782093035007842031353765562517823582060732944778205104639587702600562246899205603614143417920601094705986913330238176099042224816617848887237808917069311819441104784721267604387305878272578587347464513039774087447910678603505279451859607883667601382854393358577470402212304370318231689630301234449787925505066924780151535979786966779810155614650085871604913043366197807499664781949455516496527707204222679138183593750*x^125+7135648589166917241807442458818414607228709324693634617259390841890759292440041969755464167863682720419941678756279118492448027785522500821684886438285305300730575290934555294766864123644101612308379396387599367432660311149361332661429539983350826028707472929826153320953818557204729969672204967246808590425938523049629141552977797035170275560373108301479616350669703971127477591056504971992736507440973534273347993443114642800135937919117978943963381056497581862609822130895854230845700348303217143344368813607123304167521000299203121402593939984839920507557087280310026588179560900019995326960403633481796396734355971946581604053761045450154856811653312038894161028985575912447186590498588038947651963766193750502979048133409000666077007714314651261748928798570269447401643665554745431662793733740279833455133484676480293273925781250*x^126+3019764524353841659327167168428247597365448270018263667482451252642001739081644708649726252293197264882890752229259575744304422317311629904567864663351471328985592849495826131988586842210925562865469279862475773059498979900958235864815218985194466869060654179831364228818380946803384908259595013356537731085337456849793528846150695061447277813734259200719604756600384782693452032121813198613354647760529674725788597775124376699290323520482280010902451566554640988651828807798298870394785932667542949188368469410040357618981722845921121200130163154304944984236142566711345179843599757868117137761728431816507608501869128052516098286521738385628858430142101543023677769721368218114835185805198309961110233923956328157289434303981012625908514946267078094402515524379454664957546488435541204422901326309691683036362519487738609313964843750*x^127+1189341558026014489220318894507736297066562969564316829361127957541052795905858687511103721985302172751849719678019369041834666939984517429534603434803980317026324913733488419598528666453365172265166159631086193111599492910945050805542968628300329237981235315939278171608854738873008378047074132978779133183769497447194838835318549068319323284636712140272369551537716135032499957246151265963578845565213198160786248498878037570103243169295424480358888701447969361657913452229425430499456113748868111780004048053325017767917136360544705556866660815017470796569635736587528116221031141813914242246948625328782713659334894190921876188171721847219446841970013307088649148235692573386030833263502657879803700048474244768695127638497968696124150678467074155000044620382034123955076533203543374543663738163168375194800319150090217590332031250*x^128+427940772698709215696416920227816543867567204747957177932117894499820782103134208996910972657112304139114076640565988760944119355845330324007351221236848921766304895714219153770073939868195168364753060449512986754025386860416589662445474903716177324730652787278238351224219718957323031135659786769452649170147016716365191214414144936649487866811121034969651444225405966470715783634724995464794902883346835875430822925096803601071411649658756214480968132819563107017721573372328149849827685058475742170642437691814176871757096280715018912830463869701399316225338164300558368283041369132109687755716795117162005441318477515882108576452287951161855370604964076168915907647767304658620831205607981448720078100839240881425674220315881620706066489747473801590908446026896717651261364006987256922978288264935997631255304440855979919433593750*x^129+135133326421277737229490117908729822321299167595351590528500694309533224029200444872139656241500036773810534576078833531806626382626988360803205556925815011217081763472910630729978417028702095571334447220575956723245602160673677373984148792025692709404939277310199303374250473818303346520879348315881389939139524137115346809605604156498065613736310260467698613281730755639090995701380476165015543368688000736495402717686740859803698541656112644438485175750626759854579617042367700377122036281478348839718471848827789133850355312938359615351411350961126402919526243172730681214403533028732024553894004080373231243349570577114778839614091521397651242050488986026656943901712972984244651577151789586514334585746414657658269701993020567678055425564228705908265441395058895386171260277176722921057064330518926453805761411786079406738281250*x^130+33409201658951110399497781782332863335101196963586310799709410415439554518979791514749812902092240932822014566547234224522063995398633379170176056398882089550079214709932569792366968005418261123784465392219981469320739480137006680453703475023920631230817128181443562583965161925159647331708229819458600428004864993497865428226195906277678053323967533745346170019518541209574107227021066407105334716942689240826653523885269408384039976535937050237575830108606937769178646090173589434436309417314634091384549871917039897317075986039993177430081468426928889986805062621244162706102212291445550242408055660878417441043302648177883037786173739175987030799343356723632610326686531213246520872302960116385001779459215419859806026658916560939480296262105922522290545707707704665868911053586199532338882334236984661401947960257530212402343750*x^131+3162228835261754071150246295821986395539242677309841333239657886917683612970394452473881127833114975996411044661821594397162841659544325676277956890291860710428222946543381963630298159629291615209505668075716344562827255402539950621137575572490909372922350491683100695567328309640701343550741192976943937203122108508373423902558092566196392872503806566656713557766573277658455892313399630519924094497909117819517177624334927533024631848262911609012486319317582199158873952101812621660730277487634642802964082637328707381126459266392386967721671826026304956581817959578989510103336347728978866220913440131671583429295727229965494466849822268132683417289435066735305372087947022283084743633371950046281184829026999012496212232371773894853039301692508025751895916736503561780596059283449827297454715058222518564434722065925598144531250*x^132-3271469477567716940235298096708411297448064323935255733891451339133143085266729280229624985986699890423168473291391974124794576750414536993764597496792405009862039230381871213032271516588471388183072658894845268303677093517438210177411407953795073688605774834247121777473925555105423723809965145809765534666696150245069318025049051009067535535780418749602330306302824881626712646944401527894146397000460511527776652254789134027582632619090597661746844729170275869595027179177210116784956812406933127344554288476452095431883937407151141500204566282829911345583498705674682286823072942609309412356059415222894277250441585803099889692237547795313744946328144657987644006630843665101184335633910348356845960729886752214593437704894962736896106235510175834795142284513338791373289537434873157925943609747321261238539591431617736816406250*x^133-3153666010212090157076096387945674187796375166514495004728485938491479489850675189606610806137666705907028733438456171879098170471598602298167238771630560437692790626278926731619432685025621964475037509309498316204874621767196495325361315272665429326091516219001591779073762835592578910915999659276897826227689854215990910968264568773999903827904867119162488508718908968872793145673516950571252895681144543672037043761046802297742973470684921085890014907556892424317293942991743425631749181840617630078273962733583995299686851586215277084093512437436123354357588421974975141641813055563694733756711058939880628551666897968397288899180887118038418299653153614528631249589608115105288976574779070984558369133129324629596913371601699828746837389655521238666175701878655346274394958421202625952969866851560709619661793112754821777343750*x^134-1949681945476641483610325822009361072851560504415541867765978918588209068946251840718592295286545491795015279780143445836959951835312938612701397471957298244538485854972826830208374617547158722796249305444553094192013902112284215153839907889985443038352610756288462359425611114803946502664035356006876101665017617059752515496879991538524946112420788043085576800618906767391901177626116482946178367495151253615857752907168080868188425545435443093974060357030185713102561193559280334438223113542348814694106230033468864499933200331413951311422931808384234497238877671990551786460684615654478457067816790786657251690329541382951614154606373552053310847421388682836201038368533732705031629077111826083930918875283515726902021151938699331456592125708957201973374590848535172457965423580020328806275409228021544549847021698951721191406250*x^135-1012592815003163827067813404658754228028323928354993309473275495665913248981448979902059624320498057756187312505205592213779107690377637477761865932387803591853472891187005895913442408935244576722674571290473965907729388875039155307684282593204697489427170666183418000673277596605112571717401107293639561794837833390590181705928767363822106253858520479252413962205019132311885649573054671590796006325089113503901515513138060258982629302975541195692575715335920664973423783899066423942553724023904773933101967131402692908034916374479967872684774565881826166287701876601494738498115397050414590255581686315115239295546334517402018128474351545355852639419605381351307750649821823178121647279190827433780313480836147691410272950390122020208559231061081786233218663657942743231609656076797125424590606534991366061149165034294128417968750*x^136-473629781280864292602992747104099180267302084959239411271405223112122680166025401700559662277931685092021376401485848104757521466696916621796329636519255066452711972194264874416412978634483093530351456901370843745822893709351052082290601929740456837374234343145033214547792227798922715184346911334391508889934453506692785709982357488913486894961061103169591620460737361951057270729743109612580983861495659217053326382624607770520706933519673062634794207447842110845522987398173169382082930564552057682362972491021564105700764891281958474277778121994701999978053388329321618183716408547834370942986254480173710604784638844396136388110501443795976752548698151750063031311430900087398529268165178537880627066578614051422924677822083818138931059712891227715491324949210204619024302677503360280500399603909045254113152623176574707031250*x^137-204879606067368823053054693289954084204165979635488124669638119598919780803820093510821400382943144541040396087885903431431858185843867409005760965074747365942485325710217094449941248475888170728607859858437465633352189733196314458329060368645526921912561129579692088176534009969205675240923610807414141015780411360994273295410267127358115220519715064538684663299030203700975367728523692967155152013931959501759259355997852728593754275474811627735384360649371587120692276307947964840217290388699819342000648031556083351301062713157601185058846584286747632334659733462847234946197535684167137576504402070434746307275116187911787226170466850329950559794155446653425755084778292328958090012671005021609218361931989799014153748656056954210008313808468580257802179379843434047054864047530839355967802184466108883498236536979675292968750*x^138-82765829699888948975235911919708120366053355615512005256208194216536128706725860344874164331824018127612218583873571070327156721018443690853874731021571139451282570684133321077010095488576790094921803197070589245834662351530227040786367090627767309150309888332493109206088946485036818787586136311511028358132859292358055212610931772177358010213233691471079626483344299281596717165799727172154535962640730261171329510208324433821072221263163019345599247141319282894905185080143847078780736972264674809145210231962666442419094471816657503861920177678112179653316885860404792688843228747149587725398725794096668731535664385782474886743515204021059946487343052661876415176396150436643865609659611538562819311643650280428429217125999973116065356457045495577999053825370027556973882352094425878322181411306246445747092366218566894531250*x^139-31206203296046354172287043840361044619493594302381564762047731101058993003992272462711964283463131535300641974402349383299614983149457977959149119614488694885405432739882403706908644296271581782074916921669858823832205424425198146011265921713618581637088283795911207955056232347625926243216709100370413825992308228638207846087191723870063374719805180620962851374289026484961973383512524491666731000450928501505868918669627018776399781883097240937033245066302688214343617871336186597556001567265684562975066973990147135890026695523901192083477153140659112862317115370080537069108833994979509250162499120574075674363639975992049852183814642835515919431187608762371192200583509208613162782078626864323441659191917172989693039175343557677433058805740671615820190900634576756129496546962246014342290401089030638104304671287536621093750*x^140-10859113191124857426678696563431582476696483465726311366854070022980234390540832303338212987024469610891108936375754517907021551746090646252557322160664595397546475088991920491294428955926176984597736975366204037387598093073687191481630460849762456108872711816632873257174938497483971275886521972330360502097866709759330891023714243857566717083391927443553235500262628814107737117993918462947411592428479857135119609024874922131382936466017484633446080734823314338158041788525887864298207989761659018037337654488892789269411018560838382725859381457723436390563852444577963841625547323258799839854267509764032073192945266427577740732989337540970552485762802388807424716631911681527010902293207950827460718094180642920310254509026436988173020013272589796063695184186381700857420717197277535218113975190590281272307038307189941406250*x^141-3386516652982796670172433383835169081206199872079776779470206454340041448217178516514340542354368762085064084748510243444268556966191518889631503512505436879507321595761117685440313783377800015239236900055010219703514432690638916420650191734267210155482808529682155923553152097246459207422861937881834890298674292218823611551649804146101777595950895160308005454387314479966420424050898926074795248816023000659938083654295600024686142067581520282208471182159441052663239409772090324125598351759624535505168230038768318682032032524412957671299049890426877203440716684260422377524825017187747073519312374830458047352216219941750974346816662473353759356964522365651366905827332953554844630099034134739474998936253846496934151997900383634680285381408035183291818698015507757932738523687208774190504634304943465394899249076843261718750*x^142-875120112392334890167684540680173366350718924388642003217447614969082453895513509635174308122622654825511981746494220269550381128576753196084527699090143197739427808224374816260502925649367681589779162233932195473422872757555648709529528129967241493214370820790575061753726942770515183402041252198047355095834324171711397489533576326026539887708478586388170343172670130551323865193894815870287354887376961638650660090520374969189696966071999239939779874039859061388920103368916292643062624134442293807206199200927993314125498134910089485623161592664664948296073094980460767965250043385129562536523253276508726792020867783671187984591042854250312147361797973919773594577428400184869638904226207933606986527756543891757496555229991053030145822782036168201338132162394858773031347817192857410639739157431904459372162818908691406250*x^143-134567157466240585157155010262314474415928258562603148134073984050953561347042646285702843151255020302251446014425027174344484311997906077382732793176853042259501733581778144003306479448020507161884634397825352669797608385987764842069896912165599807904837263131891805385836683486119646069065399071643193558386856752830085121700469311769045006604082357135880065156413037320338471573823623209609048838709028855910772187964394973733324007347362943126622892021185939573564046949680392774146210287128525705658612126214161009961910753782496442591720875437408529686430020737681880890112273741013763572210858371336794487396727743249919041949894434895493989481495414117934271314491739180713403569690888680331504217554213742919147546726840958361183605439721957174701429043854729696490998141366777704486246136639238102361559867858886718750*x^144+34513587233568734256720552570811959022842090759873942001576207367202688181437096271166696326241042652645214780507990265710142606844766215496510468702710565257988321915584190175404628837742066963040900364613931230034071009258642138248512819347001472112292532237477811382683404963044139629470917659306855426292392516176794675823533013842670988479113487473476997374050625693763350600288054431972884069498882111590145047550186527771687503195617552013004413422450589668504235359176567579633047197935710192643813722866760940810968041945363712046423681735596576960967744284372327684787384258364207376819698968663794911417604404394378467084494208127828502342250178816490266356059739572770472669128802433187093535521655538133718992183899266850086893150626442895497927797421804220716914378316300324178733660573925590142607688903808593750*x^145+46841982103083534963230690040399488278069168739705828356808192866960654513851000157603002512807172818802715836416677157643532915075143525155925734548487464311534148181110367857658164424967030857678086753846081600509708051582385347700095322373866181553370798251010144574322767159545293200876857503487761550260767667020613871877686628149057648004153600778858561704880936662386320265776598706869137989696164555214474893196460255562440690706250777972248931604716996410356858505275672651537537517333140336478727572363671691624226582403042403610824430031544299870233871408282511763844680198325385989802618284470109431744418296383888389392081866539139817939357334573599501873995705044407698459722233181859319622388769707118113371402416472653467068644508410242463519928531044165591194675357352220079754090420465217903256416320800781250*x^146+29840880794749536426478916716940185407587977046165166420777470273034537266320078449988629521355996755725599602670099084618455086683956500915716767658997088223978807450126295655871980330112092286006403507075947286240941124407547429184490158810901757138939457845275111218686202540684302129409262557317180252862952635491811403763055559798750390916698315615287463642992580271429857556207927689134138438388759198904950695897930825205120554911289283861392957692600382924684537743031535613440023457809680420627975281530786149908586780338725701749156152866386296674870120115751117497441045661324439080952577649050459296375500838829153112808812614631608159682097890617633604106272071682552204014800522752374722639856406094076656295440208757263420622612266483459995475710652790575712443504533119206789670840862527256831526756286621093750*x^147+15155565144506504060436759852416617089426402654164544746099159275404405673534609070366511227830939173185850683064126810745363160674035871958857217798785137609810148389602132636530046030511026338944966095727521710494241187834781825361927774243038805929994946303919277662802547521175770770043894774109135876352471311063761108598917442495950465330722529536392534928889420754472225035997954727571900159459498452649025099453922007706173457357513879348340867354319072321557501254013071949923923758884041068900664211760635704692576778171304606899696634718189717935635079154124184619208863300293977369419026068704034899553096418892020198644879677387749118189377593714074331276819159122880708919177526536568456191281342816500345645553196416580411379558527136130026071189783761668010763594139885326872452253610390471294522285461425781250*x^148+6771321744956832407742033896133447476587118998151011183110164125969237119031004666032009968077886512606570534955177300737044689065815516888720401455958390219377310216648655763389305235970947897886650624320205067965818425412944510705766260477655215615807900850430608573493348398737224536354980786367523601080266682828236129735586084774235039663500136511489796479907293874910347618669198352715813594158669527836768644013945549958506544965153931980047260610115027606638852336923826245244768014402931011026985534405027193814586303695034898021301096107511688043770699468362342635632053823158008842795037986325693715595649462138095924973976443164134188871476544448389920770488619042674076218918560455566935349909142395390982723421999333050772692430345337557890158495012447063305524436307774802101810962540184846147894859313964843750*x^149+2754293846294583101215065701634057771670628533904311247068649634366077029516103325979597226498731900192359614333391270637228262366123826718628794499091459132033464620417494180376680520682473841763623665689626564532165083186467636323984288533464437689322105010351200728802433612764057541015931378230891460156967499698377773094326269296486711824712484553080103274003286987062196066586407324264268784941253873540257490975101611438348660994452460227130260070547525437968882499880237585987160675512703789468120943482854760770349071984256953953201365841173048449462258329306339032180818066281615400971294235651189379457890721854140918171413345272736251601053589899769840216934838061048394932688858569648515787048341614064968903072874672231548733957165888738950724819439739218944737328826884506516314843338477658107876777648925781250*x^150+1033830278866525002621613283606824178766426767333935788532453230253695273511465285345122150601323251377914943751414487236759048666103253698311537172649028375169760439554341298125830720952912207159063619046510494063689978524517812391959706070042647840068599286213987835494863856399768701398391746830838837960644157563054277280047576587833788261622295084216477576867358934673414929946271038292942626824961980645760314057027047351458852306202855160115183086726795958884174135640645136775752346986506559074924738591023858019241771081359974639461249626608676525631716902888764764910123573516465322049583732920989787472653766393552067971648860392518416210195720420918775065349323953229947819203685813659428851147026226038843567733632830692015225571633405386271751243343418316649023107415541686271431842669699108228087425231933593750*x^151+359194340532613081646697188270243651968732951227064470926351839456000516761754422376433858708563246352771700012533831698263061728339260335851537240771222471572965589637020526825815527279475028903826279937348171675763251231689173467303122980152466650802270428071592460744849819709638527935899106519045748826540693657145197859367820318091974284887372687174598676742008032392805492762605367938144798632657971162804033311250731162285725480166573438294790207431306108695467910522156624848999265788464969342711179315860009728694812588241695820450800321210833857875918200036414998372447464411132150295775179102627185208043089280046705269791197096250851871371452445738558793543779989407898385268939959769981267820804194287884838768394500100205272556767503212265240528281990742863022512168210201299878292502398835495114326477050781250*x^152+114885997562753669571643881354946199632665217521207651769420554366669827381691298979533630751230271475949343595813973704131865697006597056694451415309953352207930437085815083445051759629001813150399960670517921111203928990968360446331868188239817535177180457662366631049773007822981988296913360574439618472221425039068709706508861774975570263467403716742114707815648331328617550536329908850400218354769500498133573142516888917022887571393933401530783558882503029312067296382928804018045037757576937256607978973942380686929486698999212230466163141237782240753019570311947880831139165173400918771567960665638756115782228259163182745312502062662153406519217889352042417280736687045734038351098394582458334322535605884494800315521679861338049620520531567285427980351815493106381430189885314852027420329250162467360496520996093750*x^153+33233019319583794562136995217966998253436847655155745467628102473309428343579380008169289606452362619064984295334226682857605766601082839487097393997571189669329101218625965628996860647200244416541378664149732347467213375461738315203979289306086252871365508925541074508684598926765138031337162630970238206892674151884234436022925364096627600456194419770496368421206283762565226106496462979228957356105810368823138314621967695475702997579950847873330112345584068691619302828129614410577670529248390722442014417575127742547594344128823970813647862253682431048232585029386489175333339247002489755019136831623673690323453037904593772766649549769189829967325260655744675977614365674093774083535850405578567012908661939064270027366901222888484218589549542610364440492666231408036196472892756514916356991307111456990242004394531250*x^154+8308825490603555927843969159644133242871500881817150526306302924002283731562470598977944955315783515728553426667206443102734449420243868233840183342403396311027069799160712548433804748604660885967210591323459547011435120573418429786653235156999672937125808191973652631324030969146408611760334490908156163421732946483528003429054484139535108060369416454658776726277883284359785638480870392521319608872960435030566888579465084944134205700059105735954354282748029224865131388710398417263252930807133914138396911695783338480026003980481625576710250855843382466606978368863411544634035092848385489434188915425795961561521574274181680335249260094782913017571497900695479552277929699336531712333350693370296432556096525815709476822499783675689402594050821143100897976414301071807770631338571631907541359396418556571006774902343750*x^155+1553132099956563096526203969216749382171843483326648792497376408456841393777287670136017162045743192566130999676147906127875766522620174506967609507635902250119463836311384624935538919034866720599883429666077592773289890101023060770734971943501487375817279616063948719023703844406202564943559408556249834313633233625526208278192189476454669983077479719073359243317881414677094586673872086461573916755793920676935207130364229275210175044261808013910538518069213927568359283570987425804831711506639069583555604556704347927898258361340289055265176501555002004237340571252162803820264475275883488996001600767871453365011306569295456299287433388842599961917428471301888804728747544862671567538851440656431438489459091504267979083345947211069224292308991293431005429749069054413073933578262608712350356654496863484382629394531250*x^156+48382749637104175655202302634375463190992105845407748650144793573596344298100579419922957700117907138555516281004179145466835837485197777531898129928915873802470028978522575982930860345774809645069494773357681309979371176661034647403745116483971065052215321237173453421403933471184020206695132088549535228661299390320913286414647080925222111417627383901098971195790440715732064168102748803537750128516791975202085108933687376853370288778222208859932716790514872190777597583501640618048987033021678923704475472644751459164132609422486043370270172823401279130260345652796198916210019857239074085786812640911360151151814305626828951727875492996414496091307997048488404629298704435049327362613017914526301191862269507358860163712211827345186439661406591164073714116541019706319411630354720976754379080375656485557556152343750*x^157-148029284389815129061801299175600866092751377738735443560826793005339197892914591615900171452728280904764784670422142522168544127223735267370727375811365768032358517446956715487277630335997005360236921784765706774534917315429959133857397337034394879034068064668451444349692250417011898730913152940539121902176296730535587211370038843451688561177200034075962337500443460960738985025776456506783826544398830710023943510417686687642472365781756299943954343527553023580472017567927817471218953805207427296889705474276141323148686005204369019663985464655330135162117739548895149416200176973752672500889697065490233198950932636144364817968257689998481823560678148012529047784320052080517908790364230060258549196421674806279168471767640983634310277054303974983212814316546646798566114157022499675520066375611349940299987792968750*x^158-102020878937215985636372919089898410523583898089629385899746160310741720294700375392169743103603665784566105397286563435168795589474689829620229413890499010447025758363874456060208690430770544263785897573848522714443394778857813385536899288881157088529768356696697961970847611251879458015225690730067481121626631587416570932402866468302799299714382253941105416647579841442933938801893192197842249799905892446276956741011533391347402638241313131801660622387630457330566287793834622770667695249480919330297972669967486519448990650679300920377809628146988642328641016213399918169001218321397999619204842569518849322353306695346648882068012753401877276632966576855664489052791957422512611738576004306571883208230588953308998708452840451093249381976848684352383400777752575178833430733296716574898255203152075409889221191406250*x^159-49524426852372423028158647875269789822138843980683405517177506256390831617837366445169964726371042480762777209312698880355602736901743165950416798398589380527190014487114544995005154454716829037781878465052017156115259378784558181615010490569783990004866661577849991008057467565853422366906254557596779670976424680889945521584126798924434869866970439934825586127187369520994219268683637044895610971900944982330178184569374887359061210725790246563484488368330980758484804408889167554142173891570876582190389038869993594941472647387405604069018814662859439997484946431369500322248864077442677354127060489127597638516096745740957477236003536992316595036214023957867922859019997303617412526363109904856396208014015465764245410475701417312537856485506564264978946259566973154955994316714362746267852344317361712455749511718750*x^160-20657993744980859188674614753662065956138523640591667245622514582463428533014790496501551207762296922091974479363786013368975677132393913497460823115359104751351971949176709134480438946545332894198172686505655899684406843704983999061914770577540961827657479946063860125898984393326906658676400976232509818757881840206446015470470484946189189272589514190336069391664252799674333224510432893750953866837220929692703433376056213377286254453037265891440537541998441966967745169462189106114572639585785843124654378931174785013022830972461914039517752832941780798291029916266042132298430412992362469920476621935771813226073687985815782723807368321542306661860619776149335992470713100801000025048373037621321686165006142130026821309762662410232930057775942357973849787215055352456984311473875415288148360559716820716857910156250*x^161-7861537610689387269026648863612606035537806121402760467913854521490781031100169235211948690190576622157184892533494433743666567813327218678641878423670632616387904421508965376407091390268190645334798928319957183280657609500342544082630518813090215418126408573614340080588157418083391511812968368761190966143759367719658095708070251321181415015355245081914735013681281616407114631889743338310324362562074428749137412499117476133965652039802341770958376371430068855550745320886868731088001239447105031383112173024514801318182065614285262587887050424274588403602518231848968209807158568027787373155522785117568777862381089407215740405948324759628780353002299657592137679351095101667531406925349474705263732717538318968375970630405648145061111290171943867230623284699831289345904215479232668428721808595582842826843261718750*x^162-2803693380874544572696340527885378340611676818691198019016454734687047619454642486597455260690573146318569067926270596860248585450005809752945732636266342585140489251997793499777965191991868609411633421835183224692027111912317450887252667895247229257993085036435058793616460559585738859432122678591787833252544533733542212919111601347809752356546942519446911136944700283868515657859634429558130503342869281041944548099846199911108340398898399513954169199382950859424464372293954088638130582810139305294727896239462487276458092049354482057819684382060344104798350105673132065397115104611447631792040847801263525490718546381098041306634599751650773633394930713132813415533474962269538236406673383066239184468638195244058056106858838505695655912377967391802073557718708675258169555136178452414696948835626244544982910156250*x^163-951013303227830839642523729110089763311714116588572137988615036038185927652447735812791451608213978672312597804354632920250251732488193242921876892834384419721437030018501017938633745339638656552529193265504611438221130613658321792464342716188305608775860328397753858225662657896320058806439453022554679589023487312130970582784957168812601343624021756621255306265333494352241280812347483941854746963967631007931706103979291203567374969650361427410676382736370429598416801330192112100180108682730532708433196777040926398356284854353520437506662586152090864632180847932055864495877582760790154005515649419556303512822210137374178456770681932206599300458849114014469691085761274083513630002549720095462004737840516379161151513139405663292650428451159619385543131734523027852903865816958095535937900422140955924987792968750*x^164-309704307584258794631458642061569401187267842469247442767870182734299911116150903083921526423894787157213921436484237821193661569830385256662678932284145291787292095788033742048006984089030382194608515920813791318706027025187694306918562892839888334927025306857357626939091257875333934853542089248102277774673454858684172987109749981956596052894580149917044348401937309954635532165942970436563099398722072922944388413228065684311648087267324109901160893922005772076852091385166901589198020123457343499147186825151314225344022432264600464014737881034857385366730684158627590216724481639989694566671421300461149293094795168105050565220130482162316451357287407254423843512771920251822720288016903390315520909117052782854629472933435578735437656003087232956467439951486973415741574613968545293118950212374329566955566406250*x^165-97467939660113586271870310187368007863875725240786259195505891525713667724416733981277747287502631403201101653783468228166938492693499498200067419520367830772825028312521802001243573757942589676037162559804183136999690838219438793845697135837649020778472885642580115901934503990078627897302945969038165632518495532937802705420265639768901443478221897599265721615025935984690146169956059941920934827455717266933514734676467969464699603562546295678827404484045863670678859745883272321513766048772075151134577686487487955252379470228895277060626812248917343058585621178010971466972291906465911830615604744734504838865535868016277120858931567222554153823834884050041588336932175983534550820341939964012519407354023990953477123044347550778102680468195827110582738380399391937342805716792959458416589768603444099426269531250*x^166-29790132540654494507312206816263116960716893093652907277932511874149758755032815908774915860019732520962852409299317027855972708158777500215767734557179921799787001955650834606452619045945915869514071613352529443797123894490411842161568934474303872700336284069710063866966627521025418623797399708918599121760639870327089184649734105681281698748273984469432110450064136014408576702975789417774119693022879073797874646389659940813396268111912689912368470116476389629007546235964486578277825281725795914917950368691441010007031825133458317142079677589693526445261111682571828553510653750533802337796330379975307420846374066648821633837356703069609931585758314863933177094806769751233332798590444332569473324769225620582121881594683647331714065345868779954498914007776967948398815291821684070328046800568699836730957031250*x^167-8876937168027396796252333929886400821489309820796905974826469888409602215542223952831614861214458468994815145547823576751566859515931826407539099852352289407180678990560890193566849787013186409738747549143943618491000185791888376879912333174734332702906802955267213790488445093980226459015469670103643372951879301856619672473212665183377264311156825058547048698945074065114666403331896262841062064935872315804009616724278727195481990112510109006104948538154912090951644315880509263460057441894336647036881319708842806121027056193264045758798817538830732771435068086879129230849048018096256142813638107066251570416504059904858929817715175077933627616221085523564841775313516148991376430638676718165649110571053634073416819434224835348974968982104560279292697367280936658634092270570015159592003328725695610046386718750*x^168-2586887907603792312830917203522481694584201654466763590028799132406103744457308416867264375403417820272532468769545693640229704573567026156995964198895041900679317120628479175170217072973063397727838248514940251334107961328454909134511713007146299262132812922311832488702325318364776710666118187399130315071857322524687783978483659289600908240318575610513521330897649193072097451657695293611860496206547009085771583254988073662548363394285175116601035607015057043263922213563146505243636829557172638051124269797569471591845646547860542860514836202488256166548287396303926663143040780321518496685253909985802716121301217988281908314523160032653877009072758519518951982905696009578912153497352732193136695103761143491017297711860328681890719270857296407304862619931093203001033417609555442595592467114329338073730468750*x^169-739038962499908688187596500452521029894667961217105473462513504921093497499275325248552597361571570398968109339437569941600644338123533571491584801389572304549008798302042525822939274932298181402464598178759466790931278912091439246743114674609228892918227588563335072201008330138741808935066936750622935516716844385861157713790587893515684249547673023617079882055382097437495200870165031861911475213711907922012182569012579136884911734922049065336889133379151503857427831659177475529108403290052666182741728544018115517003927449190359037411720522929335491271355288407647400367208786337652222299768879552894310264474677476730754355333357562001021132701013788456424255285754247445653402546060252223358681175695631323810776731935672387853760623219275445545580239470702363276935140112833266812231158837676048278808593750*x^170-207349321425273367943249267594272574177373720585612447365836121315815888043914454380927752004608527032629632053590842046208118686184498667592124056370447166784736442679094790783148320217115692452425638572297371237724159961056940397590334762767281929816824403346577529053844369192259147833316798236578984549535081145058348881358491216549479501564054339411107766686430053173499777461145152767067108176309331004154739948561201783593022640954651829965771888772737681483287579427291643220060312366657847498414203982650668304976575692930073841887331692371648180035727574400020199141568867759259577686545786459392589889986049606707853394208774004179210434511638808841171643164178944558884616836584969161977534945505684485323110550718567444611864571794161412220296174938739832246037061991295047391758998855948448181152343750*x^171-57196296075063106540695713844695526924237184661419307627625312812823273955491560270698600516465548847222376682165020553566077708571397491601583215560470603487815995423285341711399044191869348304498463740972764093109349725196511191595302419368886837133124215224280839844906998064649712530885863761130721500905500573392205180481574775943852293615560763671288321714673134928458840662494933208415489115398491077331708587663640790632580793756757475356858622789828419957157780263786690176950224207866946633316692807627599500114677930646824189266077740753999189557712957543427711037468020515223272743145969234675568842079564551381049121052214297433811354268454116616348912946209159214206946430806927096384702233414471981597750418455593582203664587665412407466178530967143042149135670482174020889942767098546028137207031250*x^172-15518754218592668884463026424657374336830311943311044161978285224300509513042856578784536992485280231621257048374828752550867547217026169442197177032740786790240348176751304578643494724982869660486908412770541743391691907898428365454252536054538797402316653882554578794552203788086122573879348833775297371145241667175387575494922512461759524291458441331332291361578742483675868978199682078546474179515519310908974581932723065502729357362627136645095102757625538045480849299700868150756886561374252121932691480065753792794043679571331195921511347157186905935676379073623140164554778678938347163101539489799917667169723521576670051533685953776587847725339138697820845944146923970581035513089473575074190705352214636281744237082990649797233161261898330910564090502086273542928576696375841947883600369095802307128906250*x^173-4140730460820707377992155564093211761742380654981811688949060726146043393752107206758260909967354487824795552964259769588650724624784501153478659953386155425169980335634722918953772483341474207719741082271811368929975383861792331473729976069374559353044261489043306793313291806570621284644931612702651939697605893797248220079755125195073633638811208561115986207388672550621486193514901205900029830754521591877811534972505755982517024570867121575311189446905283346937359813512891486894807999919016173133639948259952594651771102674305464160662485319230097318235103567754460851945873175352986229207823022535241658831965563942816583511556223328879208027110698055010633803734175913545187938245894829323317478831694208930100845682720945484872982839032468460010687879063094135557651642720600193570135161280632019042968750*x^174-1085593771137392009661974262317150057208174490878797249753646702786016119079867612490535920950504861944759435096333846015970883358154921332500627238760174198975421717678397149524183326953643180446736393773655305386406946100360963310847718335343372723171559509803628731159968409026016714538544672610468228625013188073426784692796652879264319006221820800957773127393086132681885014075921095819250645771859529414423028629991131435758786399703350247429976162469755877445390083756211263819881397583594097706121180526896676495710431190830641101857690260656809121991264735889808238251709263885793406219805565697086449046323439027898440358199635920668416421059601685654368989767399458397716007098281944428928243003842827179805975090484068746409876146154176317773474459776564287520964069422291231603594496846199035644531250*x^175-279271729120439507348363012743854229065654686622038803424540942935534640628559429697831302200638647294619807093760866818237032916412749529021592520406606460942922958727784651648832884682951363914504677405078578749205540607798671812127851140197304790811376446311133390230195458340057782309872811020921395566048450206458086573545343744431990766563713934259111484479165535226188536856678482241895059018532538728869443027494082587397152484084467476150291780183844438309787058757790110270543817380817001084779520473221951003189510743455186189537972855444713087060567972144792026108074849553774167007826660280415138132214874994763859091693413122048515193531763121317136796239472851866158035489025354926077374776719118644564068751609524803348020536917170109921778478674567880576593004171570555627113208174705505371093750*x^176-70363202030119816598407748882965679828952834030139635016321111591516705589112292901843283931085563114366034343861909919422894827566895441049181908279093125916775301108719351177408066516163369255866993394539048404031420342074134825793982389249991048688109650423706275569967578166275441205495714622068179456331357036669830734638936809899068776563649376767850915918063950158931059225439356520145013078701424756672256409131889864653466298265561948809023154854357457821319454788759037365685301097919240000724419970791862701584631211964374796367697440403537866531372248168626881934032230837155734327241079340266226363344071569588012969488084393981705779214429897458669194421113295783057840510226743763361508465505162706502891760478755006925178642973330151136463727817744329010377080102500713110202923417091369628906250*x^177-17323137382580634879343969829011700621025462357409301489447235118991336830791725667181985908982188293784544648456428944016286797370568935748979897686065079733342177805101247192141672912120924179472140033444328116377472793213237232990056908375772402644911869648748852767358723712270400679726632248148666482409023588975112951079244046667537361486268358117147073463375778629104263958028822799673864609366137520342440970675751651669760440756697829314432796847986380127390268439020127848894516989752091387211323725740932921372099761159628397900358005791045510684596988754615077412946032158474394004750279637112464102456777794000827100250180923275334063031673817311684476271888775294014624632340645012030244589075728110396372643429958432936432196099166251314644879412825531931827138798496434901608154177665710449218750*x^178-4156131893786723073653000472650971616956459557908565890282622696725280913944376200985750785748920451297624631021345689329272824094435615445439681064216738239410856178190031151627984406040967668866259745722300249129145624781074187650027221742802611519266660877099609257014288433376069049273611526551898559288313053435939647530576024755103814364151323603064908325802519735906202631444335934987619014899252979051433878157221614981444733620750468062315125270192124243476423643304651179714779952634522507523646293878641828584253820290612086260550392451984799146029912406851168659965617263162615382644985392432669522008502207307216589255857682884480451520703278605082806378476850416218514631641063554633683261273094330486361336455589300275231132407812959792912508967627200186581437613142497866647318005561828613281250*x^179-968584433344033783728438133407639608810426917036950811159447068410303331201889014377759245463244977489460409913569991514017725272667283050981930746066797053405700108370514067782884657652777094208792009704974591100909908849881146933174264961550275557737409517676651854805419860370798069805296465506428369769596164135206454237691256489981901444448169259972036705774830232893759667566346008513161068072784086763471270217339691843737780147268461168606484933060981071587241853948879917199667971803667175697112276122779614279610858279504241111913760126745710130670200554643949597516970537588254950765986955206924195153025930014908868955703844756356197540928758160439397119447206817610616997737051688489243077523204827500276906142466490385353608840812440189048391692658773527088711396970666100969538092613220214843750*x^180-218409521061010819357293826302520565461175360648293389674327342160027431656586164011739745255542239271092851395575629711304953237598169364648628714092818288826496552556424171964610797529800271417093320785220056640859121488000102966008811171714756183699788039863316512727335625501724164596871122970540448911346961607377119228373968277896824932416033622106439641906482110875964614767536715046945875210929016382748175878966139069865312961110752814063859112857614425436734797714646027579441317713232513842784712620449968875859677595449670835219511975691359833426520734148655935114711518075003570676080198499880356990421007244896181686845553292625214788807271512568279883896940474596185810534754980588441215377437939730409297013967531081316046034192647752929248781237470513130749516506057261722162365913391113281250*x^181-47414266453149196155544902904963525619937329429674105125529216789274478760326751452550479747525826211356618160811127312585369069027671223266715373314299923948161699082011205355537750066654534955653986757663998645409388750429444155738278180214275779545625112993559623671764178523014851428932922328584076895548344894260985027023038810034535261492157460475384634010954646093717494199196609912084173288261919640715356807036903915215878879932206335411705522161627344106501887358433747183925817214074220506858258778869573966310488672222645251773208339741258590119473310700745434700834135208246500105597317753796841397232665859571671408087153644624152293841665579189292662257321920590770458409545827201858379045901438692784424817537057305393646180567856900667297898237919967154296863043327903142198920249938964843750*x^182-9840768731472847900240249828388450910063844617040262129770365114569138666311849851361535152241113523563497303740304487751199089490423294044818524805181561925099649618814313873688961203348312385752919793944768515582788822231927033528395396017842967861915050545372895080705733182380300557936000463037548455635792982906378754759360523604762232864454085081005658357598124313673160810748388278322856635382461141173564227834015155248349133050402979357635194569461371865220815444560777889075326622002452006740510354037761874235710304252057040827077342017187895889335834177246789759739353374418619393073585112348719371560273361527916781716644468756101687828977293310911442975212009918414873830901888163266958863908436357739349179261384846350519596185809575692559217118261490411801339917019504355266690254211425781250*x^183-1932138783484321004052716021042590292531725966053539980121523449339543907382484550140290001250902517471235262410427079987131314730373168300146959593042117873767158712294248272012356115361923788985630480608677216892312117271221360321394701227925303443506534736830717479627111866759497284291593308737738270156381039211147257204298812683646286758573949707893563911694790327874947245235549342206513640247933783765558376183065174298385091886010243689879276532718186586400715782908215978175240853875752256071992329010081496238227549657109391404706797856272462163199551084044317944691365523299947524222236586320721091123020406838272711335947498905130918482080636352294778852518229276662427659128445228376666119166924368994179287841939225230898441205936012825479701878868049255699723687484947731718420982360839843750*x^184-352436401770907968489521072381910109741779956584941372120422748343610089870485074111463254716525642384632704261953648556370150978411348188334526839334408843632653077903663793788436504761243423277164694427076512711422509323268006047527141226014841145923636915572900882998970492297110626960459942573065813141540919603518676699910322097136285715426907218717971601184263080575169487954863393495132348586980778584276594665683092016553328526042289313353900043894969573739860166549779559880686200926974102001476079708000062211898013665880263727335491285806718975898374149988431094968749420699579359491424556573699193789956072527824011129208128980397544758752189017511763813201959367312192513478445600663000432966044397074492067681741234399344070987099300844169227848718230558522357398487656610086560249328613281250*x^185-57594017484372205050955540855505591262322071813443130150793363111564073760326613756548208530082832225869712768232494134864093513570816618406023812595677009489768413534547711674367581398123424435890500128296126063911588825575494900227254912810533461877722410019632899777267738255559876574114895979500680023203109661167692247169833658436642483501106471023080839246517476779906491729693773560849863500605032628192897057610715217304884113691180104193610125456867531452190657397087847231910291158002603048205796720851531416712565233923324496515048596024456684503196496852612802426711672117809209425416490672484193366048805599336740476899723388736207454689198838071810772048137696901575003131359828793257050754361233065856409228676648532064003920182267680653615846921153029192019801030255621299147605895996093750*x^186-7669110433121038774666476017020569078909746430427108607626369700944478381745479780903589221511142468968899788176674159360111116274580152323703525217457473262193066394700290577368992649921268817111106408629422909621676022141772359634042827454286435086980174467959359696583166179318769294376983299405283566225603263729931086584119619908061754278072628860736249215304272518529205800624092893361293954823613057391710726303582090817508878006647496142717993140770129165692199202502894977956902564255582320392860970671541760582102918548875959783421061191405597914017374518363836517921092937402003304260052379161050395719587339288798267601504854433866956208302721510283604301352225775183901235909535788358210170691354139439105510148794154795815934198451525449060383704246238179003114510123850777745246887207031250*x^187-522878921026141493395879810977201018171387698613249425576253366780463902087086121691243824389149947029547311114400402836823356070730342628762270167041708690894845328293802130257739689627295695356297678106482830901112163646131433233548963455386703168725578488085147892572885558593721602898550066733697229262996246355846836075494106888589528382876783418673173767168448475111758989759284740027570402246855007903398634691348111686499256960723169900966843531888072389471647967818589559986326023514563923709598449838408330820499020796480321450586488480104424256702749666030360486665666878941672375712536609436721848656913040503510290661150700363676232661686817620802904501142490825447478567225322661215761599879453664254491622801184667702784628389937849226775697065263889817821052474755560979247093200683593750*x^188+138158088565940298151678520557413761095763464021993454125084850760626821461566875210544034819039895123746046274830439357049954761699222727767944172430331363696695725802337154905578661074584286528396553453984243749271883364925698969286418210863282443215036417957841541213280601230046601928639240112244603863975034670497926932296975641097215466439307030991836723158063430802618309859043553405928456564614486789787052011793973589559104657625826543962604290659236843738260835649514575178478798573855533268676656145791473999635768264638175771216644237930565940835556004124028752524278989221495638125573430714299304596663135530409591584040524421285438423501170653276603240654942343662634090290675646301567182597308048304563976641460047140776240286745986606534479661323386312510308471246389672160148620605468750*x^189+81844603862854591493678557405605468169573831759340335401338669728661631651118374803253848782565287524714736772533837463310846435461336474332207653599946119949897403171743964097522974002828456861754543905809633845880299851056418169565904137517473617654980023640398827462227451717237725179242500289961121623761115901109145877269599097468290802682763485145537337452746944046723191628907314557025749993237825861220460752496207310343557819743646212190129173818124403882569078950321880246370684968420959660542617513609765796418283505176024318152358041619236072759076438201566061241336285938647026016274537871347315472667262869940821804908549744778529849175920428759473203004789884473305632378787300553302677918727301219906730757333165569515779703663373798770074826680845370141526018414879217743873596191406250*x^190+27721791725628434317873493913037221275372124845898624123599279360689375937258393850926562420724771409916043370743992725196409006683516800816296992916840445345459415971275308100591291874114545724094290734047127039281469439716635869140272964664570202458830248357226456152054521914407512039990437178680557714778710073065118441365186696869155166873758366643917521208394215933102914850381735785927619560331980072445572695826173537773838423195005727679435146299504395575243209598545099672437894369311660658633775292051306074124272216429835159378811180634778858069116941716955346513369482254427098006912286008062024430326421488631057652418537440967371926361790100297441206447921522245414913485562256934816991429351256829724396296859964248814396061419004631047276400163822951405734329455299302935600280761718750*x^191+7779723997460628384625596792639570772618521170431261810390194233014063318783722741803572098229979176399765326113848590462617771976628454404510634253512550361314454036660882362230543944206508301958309389046934838147138313245513136655127684357767570779573750820078578008700700596366224624542569529252576915367019348023756552171545446195420926520093825938824996129337535337228652086226553016876998249209922147123863706655259797402169072522349956916687096633003186214842510933391219006154240889362389549247058017403626796672104460694889413019325214016469805849251671111035002053227170669042273869793482088323541649103101382491906171357285489088361315177392963897517270512884976992234439281980097437244876054939678832374862527691241524246243931567612997977101040168870782487431370100239291787147521972656250*x^192+1969283019106063520987741249443945252203914538104260362094374708662323629108997093584411417666927284761664272447989143373605574955660690835078335719532805822478007681069158870371487379868540879005201954845820643143380690712186303775157495672360621638208014505868783851741977447847737196700245531249960023074792431794401355692022851789495487005837621480318418025063660867260596300469928446521437641945626295650211457146199681098346588113711136622228266766030304676372195089580405937147573121128063806872293300536603902626717370033419385303591414989556870275286187285143760618782400005439622187726050184919197225987835867341656094599441781916798788837848739049280642357336532008116736023206629744342131102870036515273877738943922245650638059656881137846185300367720105718660761340288445353507995605468750*x^193+465222287673680675433890156835415953189062873009475516132831187371815474961843726290272340539670560595262013300897286334637183777454846977781124276320655539855355972368310749424588746576785548229814912682271808455523068918482442118838228999679980957501239940630303187896396238274559405961195490165913531699884170086424357621728339389318721125833067103377693542754697404734453496826836899030516181082316613955878189217889855913699283842862716008913181875671190631732805760085012816959005077506439823986803078584543857230040965612590228810836024913680494208487394506023723998164854711291537277222955965145633524761945864219368367174036103153838579445457376915051719981184705568643507585917505174974545256868630192761280927931863499564243915100412781314387949954042178468682777747744694352149963378906250*x^194+104401274084397782868372028051069368802430380992095658455113537701719950353489501671647034131892307450110647923522714607263731469375510514601274484587608308621662192326339124790831742663999661810319520786063355416918167227335633647333784985606666566904493662346161677720498536551073193903393019886852157722957431254620297973483458980307837987661331389080132826409798038394649099087019623528043315866721970256741820398780127689774566620101938961532040708895950547315013754169506189292772175951653161320350154551144946458232703508261924257222890156956132932244076888902722584744224044617448390694554329221428685522684971580040725405694166897810053145124748780393330587692543616095782606841622024652773547792579997358304291831492514848196666104399277937103819146756999991509928804589435458183288574218750*x^195+22498921819358393208344892952764339761032141391865162129490059491274892084317416827845008739672611443033404474466099022956367505884102918442882085784764200300792196311789820203792409153355922803668775084656367802819034928356584840069152199792300158314075841915652794768603915064059570056355187770483272625262250435557910528479912983147796721049312382728759578502446229335126827886156400411065137988076086610203403354886941269566845088177869276681656592943360570122344204242322618293340177624545611025067740148089420699268301918838292236625256099569681880326779282571037467169628576126466649945897823584488725160400920213703204502811732907785403755221471463600382439858780580052069559861293354730002554006080127355890402589667016120782715621086669615619820826095165422486843453953042626380920410156250*x^196+4691531420230676160055951721258341793399297597810310143484652366815742739267509326748348427714400549070271026737192022381253025905578301261669632601033882926953301447458345376290309308984364150466191063066430411573345315184576769934609403096994590314627257503889835209628266282232779445252249129860077735390554701487191963484657643820056374125075030178837443206191516077470479310059019431373914516694738871308622818040294169656920622500027197587453794892093415922097956965150609472681713598029052374537290667550171818634557993150881782357736669947848233028395602724597701053003700201245026213246004970393930338703835725255390970371494792769713999041665854136657531395963593396621798898220763002090733609990989237046410695635791040011963774570947609108317628103992369403840712038800120353698730468750*x^197+952096033346831410695655198703144693206233344039126012624086690643631564523768918040127441315833734707488536022099724911076391848960603806122325651423246094815425545147385036386771653942704203344709044509056575938024120355707969053082122838955101959641045196527087577616386845246117553552644498977412218948621530456219289841185912200850741962928716345931800973962847823599250989415702128754322033207532443598066849871385253473442532097102058684887969176946706409233713796169163458306384727547526104476706847058702526667714561488074988363819908356232331433091308551203854610472552633856811679173798233596335729297734261894192964885756218335264031734202512078141184956517784622387151382915583155338602175837183780459074878114697626516060755083753554318627796911568061943853535922244191169738769531250*x^198+188932032041176955680034036166847667309721598240496970593290052038130720932859272020469142741533909150566368403624166292582489434391207145713975091116623741462261058472541439752550810145011765362341209556770372038212631988205356527915018681082232563397613387305008602285206069736901679256752386411074363900281721907700181556994685012872165283619663872145385633381652230565835588481208702751334867844567601398475562273848256320518644122302754641104924574275925740414391264098611708281337291894484128572450884462190907902409379599449932673971173738365934089679481786671295733280324970196794151920365585522567934468586072460269682705303349145026052071044446945778849319672459568482194695702577364650020605745279382213905076731382446301450205763904952130173725780426075004925223765894770622253417968750*x^199+36803305416163243749173152001308108720823762494696375381930472243818074587262334684822992590291607545917004600039262244167777278148276021467804133812359867006916557099716377884024227380955856157412573842380233107456745006242349244460930263358071319310789126838696396429036554497016032341552060903545931755294835817595660353463388014154318458113736323378911145748756061444343722237301841243357579213929861181505340451313290464312079877540751995996068127999860574602904145460045609842456387307217415735308778246963917803783347423853741907599411091301290633539976612679415000270387399938232655866124480538328962378332605737509568971860175840679076442418167432616071005831499910620386824628295187871143895198185265190158571598732601028095208850670400003955841617260809073286509374156594276428222656250*x^200+7059953793043675003089928897789250072502713274690732879108145825908861005202550657277003839897789940538379559931813093047082775389000254037706061658419977463716195924676911426627903432793486261671083149606209782237382386549968053929919320608058082484111249543014986573216129005366418010596084707581403488985270598170780251838377359345957526460236217502464936202441221044306346311099711112451008589909594775738856319860153093435262305164071634808504424364913652747127526119403593730258438314306075789337867169238586323405808430155402748662852738241577093998639513744289286881594600737014561140915325112960561256203475891014668931050072064041570044393280356182728918769216521102029121735328853660340464046397633880665467884679491579270842370005321922858751320318297928224637871608138084411621093750*x^201+1336864226860537332449868862740696848841685115786070048454474950581070391441713555506964291305512151163711691418404371442430565881400451078273420000156532797258437052486761161950721974132574945731940530837650489677508538021317762350377043012074472365210483957986016920555266206462067716179518675204993413089416657247324833560975888656892600047810795692084033175656391157405423391326069569960985710706607187461732077874406626207692155090141113205840020287570941728904678652685415701770592166227500010130397697136031172808808423503262118830267601452245248847241352834873701991006947679892505928242709816848368601801240807630880444908718480310934266268270579251221390217801537990606387226966323688979419860164493428958765099622666380139986098500400964927543030011840130555356154218316078186035156250*x^202+250268382480265172383571264344744459346510912053056029504788947027517922684025862541008993859176565242844727498332551677293741960923642484721098159192017525483588082723678254266503718799007983339436741195356629472911348307903450285570156514473293076364985539160729653849885996308793772704835662001300059141560918076249225666382295838881133299491294567948130717966249646590988005757730161069258605149520022071208583021611980526028386829017844427559994498176025597376718762534341485791775982520622792865370495541417611117787116368916528036928711857729363898577615965785431999565037285685441822678923299881594909737837753271510183487102340344217966281610910726655451361451378491244950672733917760517175010982370384515184615546705423577660713569693022668765536273677696499362355098128318786621093750*x^203+46347891223897093757749833372341166394633046342091084282050840870001414933518677257702160506350913379171582860037270567031739492602630122324702562731938146272182543012957318760219197632246431015280421359021995949742885926081202174869277632616458208511640354977431000567106705289814068539323929904229103983018692419865771464127764148074086525685032915623150117102498003363950769647851944096997012460671701997749998927735004037499332460727688924121317276025360397267408914383400677016937019332080005990719651309653340831600715606780272125515135607900297940704689030251821675709616885067007569427627663808569368795838364190066441384919747550906389797929056129896742184006323027050243593925130282804189366820897710765439894226166343914334384208508537509784852932414480619627283886075019836425781250*x^204+8489014001958159039469214120987394467834079792041099812485668100974595827790332502837957590556077482299656200558475036370026791068640226716054549905824833624106774930751563937583384470547693355900422174558707569688506013701163363912516032429067974556668643476994348841259471646786265213802423073403196779753411729176832514839496842863603925859480918651018311548227379294785358416713524756402974306684898747654823212850388969443642201700644564296192393953741807320443492090757345409468950073728547395559236640187931307081359896320126289776853941339039892465164950108845478972730367661473159257970992170389148979992147301966491467502154698670752501162128444523027653073913369261936938542878993555734771318388385834743187624694176236212832326616864729425554121233915338962106034159660339355468750*x^205+1536261357969971494761442366287538108426317672946070195267925971194855920766304210754591386510442417596299268607241956856954008516833444062720669889296178313355508105454522190482467865597652038651523552543180663347419729137751766944092496789662351934937503527499712032552642410902849924757183009273714880255556946463153850364873679324259693714284739140422611687606781779686855006116676528281610352210207310985629488267020614364852197248305173770914720268671069701520281037930042889158555073550771474640599752911182145600152130518950909881324590467416546864762046676627660640467344471091357442522501351871671410009203733898633778113744962012396757416479267905337955835989191360790456436847385501145796903184572507096621475118855092137824832320529166346254712251777618803316727280616760253906250*x^206+274277287096811678424090001037234070200783615574437281647481025006858698516441666981735488246041137894357006341736508101658965837085133270115498955257299194561812866392921696038060154878396148989913426601093977174565832390351295978443254019789684750451570876483867402449824776902110955352670572336397590642752817438397663033953422023037568269967775881255845769210668797751937189757749390228824515448584676376913222650102831716969785192986976804966541622183419330393357886262453698213472990353184070085725566987299924141683984781854490715325276974429424884270532851798301896881870638289788844332799893963502349992583301143310973451274733201112274767358162446506338737973042722571711549412852053916124693678836159656438214079268097124151373205610475855184179142167977261124178767204284667968750*x^207+48218597983256319106189404417934419730106794243417490289429882214600128263438046664577211104234029584519321838604517970128313411308515947627599811787586265040498439634796219049520862227743567387496565631828036908959791385196863037404961459812712289107565768736572512339160612076996266162374352156318838591347478534368946957161908422940501834173864674976530430777310169907078086696414560889019727835863136121052895487537972268378991529035126068128262757065158810993608954618622568979141448312887845760648986399027227436882227629384878181644619801205438689881521566070623826107498649937972749115493442848897919572717520000376443981471146621598450461128093383931417936439971278018390518046647458394798294516844928248583783329129921630071705301072176879486493704955591965699568390846252441406250*x^208+8330050035658775336668849401434864751567088353136653701768619853155110598989682913661781650106286714022322240799183722532517861100593157721120436829257926023810065322509649912756638656180696997416952321858828904419018830030417138934416167667248907498423675817097030746541149965427464159741831878608520988797766516479963031273006281399364546458800581497766122683910385161313940903463345042698224557652961806871505189683403667767011848040371117573135401696245434743665549987718979028530142223404967949672203756083699534765544373139731820017491677645237945333513197682641730357838881938735078342067827013241161282200380621381215738547502874914956870266728453617643009858108645235359315127705798623870428688545371563449605525568367668833774957771433469262732332644645794061943888664245605468750*x^209+1411170787360026142841336831524562184829754977561451153658501543996901145232587587106771393301648482804647124639743682194203751682023598731111169047317585449474087216783879887414819272287498973557092419829532390842978162356063326921787299904978700084174904610116465944084599498339625647373773515215536746464390889956243083569020192248326370681026484937532715702546169982198398990601231607223347082781058192978028571086268661024667060714959509471303244871373519747631477294021858461566056386272600907947263668452179583967441350559640059167745087613099667412822776214311931549289154651289074659612595213718337485566659435109058461914027384651517981672572203323327346717968111265184733617673340267799587863035233904324281711058963658265842822335507937171038383663199056172743439674377441406250*x^210+233945521587171122415337048142783993548336651476553768846269306312567611225018695615708052097319217721154414099175746299055468040247625902067810543817520501776798866921902470272579969381043253558414441439790549558740251565787848936388054216758308452178653808070000513170718760033414844473446887253371134081094917000345592728011006210307560044552629403601857416404671992295997910546080241305258535069048186532122439876812193092151021373952759543362911881506625693982490968607278552835271250466365708685705921959023915146869213145752962492561151374416808775303078130166136761985797909099745517016782636324118036038681476308696268167513016412393551758571858083656944354917833421666708066777873200360141573759701957538988598275717292691302416942202599398230862032050936250016093254089355468750*x^211+37877117526006291149093555881124073120699434976588592736572170889219020555813942467125781795544832150020417078819313741367471319169307706379303729800496298618810260468037909819897189405025873515043507319490105976998388863311050395745004949585087138758873404045480006494091516399917910025211320858135787335162614052346390160620120661684523566727132450864342260432750867850408499436940570569849659654044282994817748573628263263931658287277589351942502168718126958515050185234630137664247407345554336216930921783997341139581462046092533947921751680561451195098563835019192850108686785324310484270656245501312065438302480617221553911495293958065282793548910853454324005546584382510148642396893808339859223944328178450553486549909118991076370747308212344357832035257160896435379981994628906250*x^212+5977130484575160660093615762685094462387060808342964467416914187334271972439885424430565640400502410777208642137200729707469959658320439630781336084587840130083547344345315408357665205247019496373181375743171913473130522461345625671253846057543256149808947495534358150422594603405483610022253959805305721814555134732759629080320226371348013422661150093340421796510228587991292595012890828120542184466042640079871383272171177690480183820647044049032733226701097809666711076879569889595802481875469445774936392960005330259074074182601962755880160400589854880387182069315039180371372265118371130613021536198159749356042654687562576308552620669211169027838965205073982044015520049036163415805304529396079382877291842463083005860799043598413561413717902943899364890967262908816337585449218750*x^213+917388830765672724340483716955801563248565447416322853791149410917624506162967244026302138982124262406412297997160983848779952355768141478032424771087086081130356505272054626955711435188975042037931239265599737331231326382191474015834086260463710538743640514651176920554744375648310631402554133165080622816389076886144099052615482371133649960727453958701432566885580782628651330660985570373620100303109608310682822608053074864773705533772912173000496643079575646946904387778213681899771131254422130791108007854168076364971096022609149309416462753361524458859627980477100380822125915012897108348488398011261886955714614962226089417881942746392436426852565757982631174431067057442837530164309202009082151714532801348306419094286754847090622357263944730584618540160590782761573791503906250*x^214+136632296550810197665693430638831147212148944048047605080929573983835602467023172412903824341860514858615049719616624894952899227434842088535847318946443972517984129440381009164674316452406461696323651601257753872551458029818921095176973952766054686909386607112701147173623592373646179669030702288494672877875714884253090924469091786707570234912257750837179424760048334108522667573630455079672740444601899379660625356979885532670790090651661702090861275089143093012406820397765429161498303476899216687980224912913286685362056454686069065219945995399889753408397816309029014061000508967738168395618275958327848800061270795491937483045626844707397516518928000292637771657525708584786506791471308671639561166385270874420544114775648212476965150767924805653139240312157198786735534667968750*x^215+19692261336203472138351742517975948193347571383274860177385115566826645033839667450735154824461822566227033074544779941084631288771085158950563995848856632888135315095117889977124315972903672945251786385598380300119248910509535099736782040163704325950850672751135589442308958018241070413437681546497161810329013024674620173216720266726118395013222858795749376170454130118974605351102220749688924458315011280147616583575271952514160534074684564460303725088984400820820535509984614259827480732692640908816964992466444953849937195868655120692496214110305390799385770284601841271307920490734044534015818178919458120874075267083256180815870852270554240401636147005722290466277895253025382230537637446798001568051183450708784662596497943950232085245860548159496027656132355332374572753906250*x^216+2736800506156015298395736339575036559792280944963746302188582232905387290503387891210653883712306616738072108951442329413515887171824222170671985203140646430988507449387511634149213811887731913356804892216392622371260445322766424497806383540686918045545039923402458389827680435505971500332925677993773007979586913466460109562727604043252089431239553672443284486977038664804183771766375688420021240967046233806742592595791886848736311021603127724784285192797774616581995468936027972619370133848873580425698737525499605434518801035378457414903815366457338486888482165253799543659126810605978308090838668538123285314804760502973846647427433566900137604855973549000299681336829509671929716428196494845147254634682024341973436029911864967242845252388833397168631403474137187004089355468750*x^217+364978170612995867667216599527028315425843077978710164599402160941325019048947311206333442216137007140276597036480344480666586622290547861183144897364107711089265785764918313136895190709324234036317605285099830375282582795834996673137000699272743906280145682895680789866127066009156871774465973680968712233487675489482359492360723266759636343197153255535089546001305747508686707681025687289964536753278326478673512233309320514973951172142123338932389554870325497699913779250254117057786063139033891761795523666797098335442571754517112949810028687758279721927415718085797864237610485560236283792308197121341926069241973459143050532283460248767097930134400202626454619491813527742784155292927416365006172612969843911310363308001995757242347199961169417124724393943324685096740722656250*x^218+46363676435133345104928075451469058358134252643446694332254991396107409981266783049501122537443166766888550210301254619886107662397269080820187580532843622814693450610588035857739523421345628837846559674783974510215963377567529158608165662733609736403614406483974177013506820307587238596709347013434888664285491067293112319251330527092808443247281911972666669587109550834495749598792349593821971657402397552191245416806244908193198829092496036736633457734584687605996999971576655792890136371405620511778886876315083438323077806867509722538375636741317356047124404350200729395179636527397164090103457593171014493993360220476367743915380890337981530260007848665337112485357004300345282197604439974406971690435359025296872606206476368989222706870146498436147467000409960746765136718750*x^219+5543146842591159859576519986532093453934524334074925825592247033605525189127009759925911914478142422101414073472581653805622742220297982549788522217153770158977614095734308319430060204847650963426816522202473226719159935070070843773770013925642424328368019057172273943864631067839688098052781671849008066432698533013374701678620237673408725381521703965915469852994093897866639171704431386322496384663726360312026283315973179799286883056905952487375620181470642799040170504141135777499952410980320142868557797965112686941840901511898650108910717773979914531837654507778601216977049664644681024649344094186321807447264331254909479343555622771599694227835711337454909535019877161775319701592978961822931953067960322188998315574551228987152624552951697428792355814948678016662597656250*x^220+610120118396440906672212655978832131460634723563626126819939596789194505593775419525551217548047922005220408775669348591771686161313498135206632596699455358437502559168122584053769961619904391273172449673325670234392007332538837411001166598945591586793771774450358081482703544570476242127018513902756532871765987200046381501380865806742961248550853394914058416823338208880995258504797633703061634826876271938344641208625795677545804024714084056423893490900608438874184903756830505778384372577703783965845723180123059315865727814847015677359600032208646509538858632330716869941163765711987519356417566577185447334888672355054800571128742087749069221156720463630427068868014309946172323207249849757335145403015722711411742900183821435423717110305871366515514208003878593444824218750*x^221+58911695551972964083806033941294845102091698896262219140783595157917522349819622941516536326437864759121674646525332157644532808103602536008193534777441286795086410823829453623488258225745741941977363718529552895668422774306237627124923954837666903995496373062620613226336029302777194526713295206347108618790936695475847213429048347527083546152131735724050500624272800733371098799474606719238928621602204045019862701888223592669438393839251083043761285990266601822998829714487804367085991228651373823272563860555047471951931205100266368570321893993449925844816301458168185079015478162328543822196541567582988360615356186392017363315300331008843043715724348166791333658268801315092041473107892374971524054207434111501886984685281008638524987427660612877424666658043861389160156250*x^222+4313484533287499316505901464820743594137249347163158057597732801112426959084518608056425307532375435868879100559013486634230915947892721543336564052641813474421537118106999466459747691877379500816819323786562748762155921253501407354947236564505681233175221171438650528656425389747593771347917683421842578899906458253056958226985025372076921406585085516368092556449575385007574007790623464447387833015470223398990362355689513094008397066719119493113220377179179728068316373221531768680288513245475597985514803656634292879324546535531829759817443165274681218516889032241034125278036611629524377563123893803480144525315993218180329360807742766882669862711702795604477445388321443272636388702390400558019651402156947703906682497675774422107293476252625819276003167033195495605468750*x^223+57228616936397550942964327850859232574139584525919055424280895197989390242603651578276309059215976129484314475621866785520270839935440980645111089678967873948702791464160734685346800893534172068141099584971919042288388026285308912905820160698717415812682547884589599429899427036932543045358465675670559925260968086935291668774287259993907910805459366848418399155978013062766719545373785236026718330856623647191284839425636049667011601301203612296201146901615102103569340759709897948509970478901364724277362279468234929019153969845083375834094345184543900288563726017020909433722355547988807454478878611552459603804121810585128036107294586527714052126346198184391764812087276796172103103374437792163653812076217355446855281305212256789900311570918185470962896943092346191406250*x^224-63169578802077200893641123562535817471286701631602695272432089463214651000630855739744223793831797775218294187431669601669067008678786902047641023507499328896376716957714146234504470316312159604030475388628240990660675066775594007029637788569247042669106735131733284180559738257796404543424487722605766126415455920598199421111729720216282902659764734510522475855622660540846927106066758166960390767607393788275002336840234427600635963909141181452035389919775729026867234941234938202261301788772593693486749658692589935564883190896403334116809324176174949813663314704476886024135133205163606670133440271531810057808746018108179330270131969427651799469891966406898587395164816612621388249213646265138891495998624605190798452995809410590225919431572854765077307820320129394531250*x^225-17486056363110285075387644950172384920746297513481357410793309619744856089413938730404148461713005574373784104201323545862674541738527446451873013172201531164600411923528839944745203991373393129278042225707869617809181285774694565891549778593063185036439686349982373788653842463543937823110090353818793250781059453218223467075808472832636596082203830823703523224832101219435420428403707217851159816554504315420032493828142823022606553111201425547740695541466995350175689001547669732742951185699671520983491756208991442768524785234825648491792125056674108520560761488809624650571553230154417863267176277487194908783375291045218310972275902498987813375011913579033313807974312656361693966439767293318796834605543364376154417263866194485445574137280305502040311694145202636718750*x^226-3413092768218844122289150809999680931651236032828749005357731831871824267492127150008151961673906621221335327816010930306585866840840307654185482215226397014039958063286455323672995172287874695619106509494530238251977621762519324635686594665779271294028207694188759307747778838932235002134165769744544458151401316892813880088652784160258054485837118395345552036383191450611632678046525305461966305181112053623249338107845434125217397264654629912730799443223172258463154404709312487964398303228744731165759958536762070045850032538856894234026643426218244739693687372156908385698765561028716345077032828495974218319036599199771830459287546173313134603310151937286972403047436881688664369997171920971260428628887350108542159419732007918576866663750638278102055191993713378906250*x^227-573831798641639749668272682317473422801920587160077843242722521670225434559793096494906010454195175563545191799944847832221050755055214120050214877567386621251943294898017183148676123753709682713278684418846236849173303771942012783873030282718930798628782217536412291224540383677332662252730142103310516721987813677969543001277154065858962699200358704712539369458551368074486848206300549410875383300595884632796872554776350565088501466335708172214323960058167613802149658630192083528015679678718526048017835346785952686766712373215417982589618871086449580687237503426990518271099689282973740226808306486410345321796972606272778212261887018732644497955353085327971716479057911095286439483339819155172602137088661992517387350065527150456416767642691599190399050712585449218750*x^228-88139711366721758923535812527398048206200336548366797973927523335443657451347940658354381307325919014368455484770431471324913490676503147206850608744961833503331169342030522423934435751835105043697811919294023987924798230303286269240487675497157497461527404265265510430594715178990796362728286345561657016308477253177432843318099114521162282050301415500633453249546569565289257658672835935190586063499236911196612624943120899315870397327854927631581322239874618070424922892081898854534806828658004985312487105357170844592701263812157704697546938250555228421660632383214669987449290793567291978768606976124999168445382212592522240213646369583229798939201037252366037906339620254988044497453896708838989405046908345142664368253860234594291492399555157784214615821838378906250*x^229-12686177270200376918511200820372769862844763444300196755210270367063255483728269250273709551176372880274789074231255046024374342968250301098735864611695866791725805590751477740640472714976664744465578310342402496364206701254019100049279270904228519325069950591384577374140057730280158149384389915579207408781998448950485655301105416433076792634506719161228389183412297522985655033909879771115442026867388034001816433811515431527214326018439396130723914799804474314026314755745264682890293282675326425138220392253421930203775619163289509850599964807313261101171757917887005800953452091537781332692378428795151219259860289295387450541837421646794914605177076338994947142613498460229817892360042148555195365869478239842321930656618843105618583548690522150597572326660156250000*x^230-1733630586015350152568604460442566427057709476741923819221565373653855880016908644937237527443171008046639714778345030588971642912853594247762230330304573074706366363806333196505275187756761842485455966095767202141538057935250569074647465657542525273595528048016609006094221515378257257415349639178324447388443527607134066096505000144557048946052106960347256595493983228744222731735495531004601618921455771036655778427475307849780422585136805595529881247781154683792708958846434939185704967824393971058007487710799902777927366351138542663654622430468675332499031512910443168476512662145081393805024188796073580618254560873453458587980152446941549608087577830336113729401627933345773539368410275341060978220917515515096735725935618533419807502326269831618666648864746093750*x^231-226612668784082534315432018971676827988602117623317119084004309282942618050887030523409340368877768477701720944607481951808868170535794598325787354697119009641057533829885539709673024124988197197708737548076468856842703459962427248858192609522852906168869994422585636238500630932396971441193467281720334623650246496191049380534408712312335080108724828606223301047407108914850770157602763774672061010815809791923694804334944752150723816663757414558572678212927168934996814185359087583341981481187507734458169245951397420605967088328516442827012954420144656577708992248193504311059992850384041427191061423965787368857646880225472933097917182840886594490651429655437627214956789485499005829502208498498523958129998769088344694140507567885260373901764508380293846130371093750*x^232-28458139247612497028798964977113495773248055371328096161109843703547630514591347305965759999879793365230164244856818846683552977993744799902655615563548677540169620507005920511385548726287554546809095147554383694211126569581155941387253921781065808983266087864790760154335739588246520003129454385745855437406462875213758156803167205821658366246201639744346812994155430368301218033161882632651445440829695662782574008246454881322463332901894308259399522293393900416451871124112256914341549318331761545713430727418962693845625593272906728106224555284114980341059851508632753046991635887041846307878209430016393816935365703338616395437416176557811175599520452088050504297698240171899062837142828006415290263597964219531250342473713304769237610065314260561418533325195312500*x^233-3441575005995152150639448358686088970553369154137397727315973072910986173206506670757091135668466049672447203916139652635559777723360233588018212480887672918981182316783074522648947103518577788112486072400087593734097293001124061755754846149194433470477477151776799338568498747417670478028801717799432637840406398142778277482617003154374303352938244663086261501166324524184772585419683030353695627285260742312318835843583752170141038457167931921875084416958303037421602938695556155922763461952385851938274081272911237719539291091521190313047047745294039609964682255026268505805899287466265017986903698831538746301590918682362375947000309019817539807415956157728633581358223154195241623418425355215191150361347954513486397955867054569635160521468028944039344787597656250*x^234-401150861676753430807382135395090844513394661126564785157206546757425586753262535612335437915841084994265783675453943079375951997955652366651270969712887656057413721389063367321128053066983302933084808828686482663092748394854425892470580192334470196137944756928775350506788233567120351266270614577866275633033054777814684683757445293636764272072661721002368848222594329229806346287887545360872561262596290067631513963445770124814288685467840659535554863782621713208004699314239820910201203165573299560788503543935948005845749236502851790951406239743575552925475045710864196806060110254359853422567855241477495399978983450953746029530471349525707028592877199778075407270329893993462046502231157387173694903898741768377749565247170923977184584806229762729644775390625000*x^235-45039282057903547819481364356901454014819831290188149524586891240480702730382221289509264274907276006399501950903336327354648452560273876093819464945124910396548188590411384189152476812874182093322453992271846497052351807417184296877055408111935543439137479765460918580325215146674753107866030294764864873207895069530470250866894328326877152693476892962101894397072943662514423859030124648052854310950763114989030305615491141139425236836800261621006226215510468369640362831343370439821713350593986267469598312024527581139504093672908333913110323103584243521086265563291454049142931360972744037204150042352869517902668350948710196384292752802853368226956282504399798550985933424060213310393188933219260942545160884264442847735661897820708325992975274890899658203125000*x^236-4859261972428549031484814773380157307255461180875981236887758433583101642162188469083235247840194614437135032079366794251736774971531838717009841586186036577880229215340885333908951944417876306426427350480964931398754984015631673582487964469307285936571949621079993182932204052827359615789771567476153875659368954821884958179651219641702768857753955615402221668692350809087857587123417300232058092847403674568415648396148613755201317503413247898693736404529685686688787026503414135669744141279717159497078853370764081372156749215973365489911555007027209999152708676592778260035271182934004283125985394644362383067206096457768930816134644831994680524026016625326879680723494298939212882031961129314617090112513569881063302779355026269589941195238328075599670410156250*x^237-501268019088941631860365216480075259797778403342413146856235893154647131085580203281969440725857199770184778352039850993625374064054630292269579332487501477254906391583165737577040576035466881070798329922139976921250056987088655382518341930175066929129527270730220555546361373358310619176398742887521329152440683365791242066504083528618346069482639210166313205858230590412266880935324233682384675822819482633908114069306579849048173278224133830317770594869315952069113868230914187902748647629783385135119352000284831499286967736706008813880773162648292018059243420912859803885138763768193643182857085668250126896820047794067134706479999797019563673393263883618259787237992737940636833274190974786777346602448842413527868608163862289120045032501056554222106933593750*x^238-48972017983439420305602488940672969797327956846608440951934733196806821652571820369624487698813406935461476150934670002384287482253103619517256838751957521511530826965014002178230358118893666524655351058538047758254936592582785686119327866434183954499787735844140622606577219166444896861221237682893895593881845824986053639567446277257271277670919823061521553713027051744359255709432237794563082162612367453251740569023609403704669056107683803481357208809889939199025537316428659430464200403980462095337652117756454073868098732028174116939013974674145684001219145239954050492173859137366910080864088675493541256280329347010839763625677288943721583537387078576398806723660323224507721482739921898671038202116375059527207435878103700251916831772585974815368652343750*x^239-4447021198551740870327655271749580407390923717789141015920495375615161358904487772537283351808592323338848462436161152904060792241791853538493574665910380438215061564431567582969854230524334413020916591970955136422780399487573741659898891596340856026802022605887129717898258016005717303508967321269790896491915008949039258634099486268507581717384775255841249321320457807912885030443356649942429055561497671563150929113418487750067263601887829274635902728088738845449357851312547107899581982422719443553525480448764453369628930277536382088463166365053834320579841025368315874472752043433901928856824774138685680797513245381154329691418288784635635287872998661092519877413151922232004951355340297320365862957681502054298710389927261464753094257384623762512207031250*x^240-360085102575588467989154031090571543594686823493773430688474986280029070755689234572134834300071513164227847829828569292524033849346918202936475718656121835020160339467253627159518845535047946840341475669465587894711197393426441243126080159347013753009960897578789316061651873193732001290274075900243009492013248756088078448168921787213072838946327862715978289698826810250422320578028581661132936404823148906370825954931878600195270282923700792717885572158069572434615157826239634015526646584582750486801896343379204077198346326354016469031683947567306028252344225037683924416649065304087710937223505418610599510418578389239648440773708887870505339206606558223758458599432023378645302543322528768003683700051394267850912758677796262206022157676431849670410156250*x^241-23051789385125356105202346804719412250175575084089125502849177993791998382863225459318469518075273297157347577312153719808477796599927197399715495973795400110281909966750787943406070876996808742005145528160540062775888579921726144645084671168124414135256999256129682111779775112373147875072496812167902985490854054369051019737664841061201411229042937380224736224781040239243820733883051459915201555404355240212027786789415026346576415846853738436759893228823814440456945477395845797833617983407888913333671382195416548998041249825172739244305387070473770451380959068983923540310317298372939545453556281299779959097504321354281263046283581541896744148906347509197369319682982265445008597377447423345375732374427170659540783788289975734653875170123481140136718750*x^242-517450240396934430151514715058598715752459759084109368366121221400985548282250060494377555248800045750669908637285711620619626922026743882858835130272837730643932595224380396949762821566491780523324618489733006851742580902404005237116618786581962519521035155468292511122211744154803839679409123706739025921668483654755235690248324042624843919806827156209605622094202336668114709730651542927269702438504152682379950496084947995074885029343547053427759624962840560851596514379228554220301175630265132944513501852304933919293818783805662488951202746353485341166519391547088374364211473240666003805278619766362497745017881269205644926451583912221993108690197521121953646925494403295009948211321659527211581008726116202328080750114795070536420122389341491699218750*x^243+179073165769816991235137141591774641302638894570200217470666362360535221150272695251983126016259395262818188946612390953116107033610525880797848162741601011627451742088180557927436553046759237943526082906769781860970118784171924594770264911335194404217300464837642005516988911462297377021263950408600913887314848445167832329382214384304615104934764922143171771581094597160191552412554393866379861023702208005189103871590491026762804377814851008216485598739399515846531849169384889938533143021678439145256169569015789380379257574599642135857549623924843778984877904321193454992516907628173461943089657462171329363147123063645062025978328986651629576068097470694599832694868667174171950658571788744081664063832384223903889420888537166705160365049583044433593750*x^244+46302885325766728732237285498689736284885240178286955959753599738536687772796321078323752165772547212579335608799669705873018831501411186105138678177768636988401715768234854948508425086376303632478940498035479475921780488306900738978070072675776611536048752193254756844317998575772698027110795384368283604364150193917716148397242727734266094753426173989816525488750475541532749747290691403926768414537263699191209509778377719257146800904954282334511625529133394183119118845790849538684511142602585049438879241678632541759147024479027906019626446189828173416627600398885036513868763730884594535989699498633828805553205391605073721877468920181919203075360358468586292181225385855305755209401555044248571814121124347977953019166040695345074187089045627441406250*x^245+7991225180643405352824997911855917119966355103051129765869924134197087472148517710937020460162795897560439543012499345428010873125034521053471152010652204120677043571791017505640199990541241477925952732275234928472096833298229654085846348241371773197134050777715058848426438214042833484025116036860417359486619372699612682947867403067552338667099807639224051913519507958574861162705125752044510680807254181917107638872289611508084567190823596902613234932540320717912476527798505768658363515465172104951133972665183763059972706611536221117472481178272711866410504089921407259286908729242881266090194683809439426289579272896787796862233712503777211194130507920120405739659428463277830902956834205122962860234767130147855515721879627778968113187996345214843750*x^246+1183923018922701704690117010631924803315675804861354635517162995607189587072036841272983607008086355153091743886668658150171109564804232053288854901452887454625869200959853652479177289868962544453468047435288229117697708558719790785225200468267024566606120516245334920395588393140087710236648489404254698584731393625538384672095562291040435906318376837937542031658096020265708370511440620830318940155799218052158077755000889053986778048006265733381266713483523523867554256342279230938187393066072422183678620743799717354184004039665832450393704524923275611710255503248692188635175936360998614859157540526170847954314207103025950442452853452033151523039631001074562416237088152816345098229449648418366207442953653908347667040115251608024001697199875488281250*x^247+161127153241921606317238225238371629160238268568569942102397406789774133835584003658266127518746585760593407258423671627120969517945065043157499924133722530674649005988794831426785702543163851876068477149789624377800429893616052574851445266445620347343016681290329262390824828323535503891416395044299031993917407995412290604891188684009103237211728705386083111071454844952676389945779800563629803560241078157915219109582638690572819580570482485365492374468198075535876012493187238306922162625972544230411593051214354076521203351341493770884070282728506532920688663143498292966921900853984017888105586042445553510845202005892178908909174996183943267603048703210224212773531614780480587378298983067240729737771067691900206895563076549036029773529606933593750*x^248+20720902232036217570564273586717770745447683495487873221215229818467409519519052518523399746370694326108248828084812695837699178271165108923818610705592734384610943109670551679573437743902090224882344398724339965927994712763195336175312274267886056717148545170775124070686907907283782198318984387149735717856338469249521877056628647076156260184240580484344710830440736741334474049130384061773427403287145419121787802376122597755152599402761597845708883197171007582024064776052743495920955717781277684359448777749020208957484691574212781843305277923883256640188858038292602793619092126857360186009219089815132972595397696054428975573372016791671119722519732141945772584745478535127057636968572594175096699652001141902398688351177056707359531734079394531250*x^249+2554369004888954179591346189990453870238590619100622327777028751779666754860061339667333508397936736762466485078192453297903000438082191085688709756784145896311303806094584599312744525506870564583873566799738696129613885791436855762610584835706188300532791231614391936408953598921013850389155207432982476556149292337236984973764498755360006306947669364691846695251014381928950724451431298752813183419773652953201364541965806015029278377118810820766505418802057613017171914411584347322410335514097746612830135642943950504291996912430333045641933841592801011672274525232486450016526993830900006832114357511968967922828335076430596586182725709256248194858402153032492555199955263973427294229780140285235116826365024442057337946603627264672018838927089843750*x^250+304340106945682171159567813453312040899181026013194245979718818373128545141242772084558737357734273068908399550693820338809481755786970059262758994144088138800364691908972157966764594642828529484400663467061845885398734970373955928058978325867835927557790556261839402862817357793005841999861552904780535619948038374133747750836695993939012701575619082031449278582350122061340743765312854853182139771617676919113680454006612864631375686797755667999396844568930656593122422496726604404950141577950030561784697923899603960974458535653347464691774199812907663406191451497259446150759644960150767517390735893177486921111170237753706924042425666259068677377505347508073521272723259986299676855910423650789723649180463812879897978278759765917332736167363281250*x^251+35223166803868372661721195858894775011050901177272638507722165812121717846017956409933650868697874597439458465718367731093687081120427172714937490798304859669253330031860655970939316733864589473780180817601438944031910003498080013717390531755882703448526888204098735480936367051766009255028514460511365989310745250906751859967161848024306125482834847130798838133335413549817748625778303977084644520417713410093964585267224619091724198915541384487810976670066714411495125953764008564648062954898236002532633871157668313918340609223986063089742384986037441065232858978918235990963257672029985772310148559757046007437041001744562652155269324926054607520673398506881668329984958820532538013667042890702939294468778946866980761451021604029304283758652343750*x^252+3972926122010156691710192713202294940027857037211590807906722969914956727568306168870877473237338321582413272375578691636428343832264521474310852697047805056425940050010397768874374926618610483624917488465869417673723067761956488668025772979701975850759881494158151271431023872938078019880896349789456706415759700872708627525888242298067852748676537009125183841382862911930285413319004697142777491337758119502193059203747419101943528967947756741950207958096544006077021288309902021119592951937176109287744165865453659237540596661393438115701102417884145506571642313038688458851059312730741802012180733185613085706140468860696783612066405526434961328763234160752637687814889251383504088081709242165345417414101300805847289842149114412363829561425781250*x^253+437683247256350225760975225514734812770084377438056974725130671777327961762191085423035309350367644914935451376549819350066874122669756986044670489169132904569473621559451851932258255288748537183603833902557471907486227162122050667300222266622611618877412285758995183786943966844255686599445950734514685336988899358999248062745282289958277683252737606038417799017875291653615122813673351993695831600976456380458460192423798539983856327122737045405562919859902274389050059725676823938449687262438156982403775478778261866420831974333940144797767263336359831582234489182389860423033545217984861978931638267374360172317134411004944687749133424738252218707830967926574430605298864948307926666318829319294853217338492659965571450753001686683675217402343750*x^254+47167225731234128036637795503572164587035891626702894954114875662700961152343243701862710626344611991100983327274354217560793857750073278757488951787330081509613633003399478662690112928292175703913996361147446770770635837888501928298399735225803629681947888525167889896883616481325368230004339460259111674159376086924750333195826054924676525609090742172535118061660900020641488426399222392468822277827456385433085104618169514910611262544138564224167035636964851952943945573306310158237955883926624515993274335806962631093896581099096202615777310371939572066828599998395947083717731147094251591231980290246652903533569599197412044596457325579763651555828460264655355370376897641631705024996095332345374833160836685134585577809614724784858254269531250*x^255+4977701436852778278790608339721640953697263494082884508059433641760461342431723708845932718499640334692031159154333982880824172816640625105375835747401731537020571226473034615413191109337653684762894042051400447754547961187109746351658807140548640559746029132579982625319134940711392403385989098198967272389298269759157286785974354951727136876841017977770715655449399747609077505729085797049538550645480792108069030505661589591631901008458528721780394300451510194605165608426114960193986822720072284874114813118673688964566032702832714406018920905288777542430091410842387433176197458469536676541005865904884729254780772735871103791695237169988998033454664348567122265758507331249284016844771531904632563883350762656335382176796284427535179121093750*x^256+514851162422483473981971216731834529444521965044239209661505478724836062882930464930469552406011007850263618788634254978964456680890304294147804799113402042587157330464308659819351300428698073036724487298125037876682182863654534219605901475179864923830667478259136601652270372076323825586261506073584901995386512439313289969811209253447079621491925028812031052191975812619027293168877079714547413259795282286388148723525793013190787661163999136007669621452105402545286837743099203739665047374218089822332716128896560469616188640118204358044694860934934995355135536687934202988862709871134252575825179645060896589918525342628569778978310114357382409276596306644654291064509151347540251806168794826295097532594835655327530365570483888733611875781250*x^257+52224814476687380818114084468327841996426318282978774996035901889414822452284271026522109451856830047629498987750299809330102384004683082922326288023831076458050893154339602888105970380141086868863739898941451947433748907726259806691217907462408321783464275156251829223163974322537583349526379676773244457422643239072474196512564930554151007733016983545830782259746527557047916810935389246267053633164345267979597930929446134266229259330132440566402406553542789443826962468250056175666082125422858551315382817989356872583037889668174842340868682458917265907340082214595847786648632437370739431330791681898288597897390910736122542726666242723888395653665282844827424961010196570933526283149179637541949881764404069408884351602029138728103689843750*x^258+5198075514837038395579438793114519261165873409728041041823604954084803854991814625541446511146449070652929048485596400139072397353434555756070163959290843180052025118138566218512230761595621225085205207467966829543114898081208360223856019518770383598817604292521493591030399698957459088112811013267385340043315693952871996438564934258604807236054790924450420895943917915918269884820819388204021054948227958574621224501510801157408244584395122909584422780420561017547743761511252322356841214577781914427316983310372409416332529680210218799138085545555835765678661854059327908353727027315136483024846542827586047195964510325746400370401795443242905150031533797973750777363633321189878024696386913856381847689010651842982739976802159911633472031250*x^259+507897343561193779507746439588054089763321231361030275963746616625735472886814337898141154773115331990300169046629886645770608206177715224034972775068934130628828118561763913118352409967167758205705095124378731861229052141921476430543096838879976343544582687200442078172832923964940842256999624840917542760333799396574195446465163894410359128569534904569962395895679998655947355743452546401776670167672387143003258997540458621318380705615651105528164472445905304014062168734876456917010025954940040291296236207418247412050986836026377335940717273759271033787753018797402372925319613706351273019130882827855355322356249675361748646654118134029513763091676233459821865987364471504086915750190948506078125534047942804101357316303843711211900593750*x^260+48736679526851546061951916213054635614676057961125567470471748243814607198438774413505722090480193201967124481552347858582783871961845281861109239470924668600779091580532909175367751548932092662303672133783854377082021363903039828920446466824917144491856074431791600631530128062883344367536562920074248261251446219887693655029850290227711868364901282724116542961507790648081893983286342165309319837137072253436709158265087827815998811370519523908954917473832970945404273747668521761845182096071433399957403738755616744877161682180164806418925211414860640258070187215987696039677612182455997396654036018136879930554263733016434297106470200985949646009890019596396869382423066422013872270546695776667054931663209695530065227006862308460587781250*x^261+4594640039816226524679697353010140281413076577707150527890403481548331413789043500618428098335311341742543056122743719488226395803834066568797829599632466139572125958684609321168982103717489744951358835566346100811855510464318335540404809847255186006606397380688979103427016496861062435329123451916955438044910266107525040840602403386771290164328411503720977352613322420442377905076677527855512721207851157789392361498465575311709886257062125474232922590078224595717971271309700413341260632974781637329144938130002622956845901884825092133022950345153791619433229842736019872219256259609720320683355957304057516897721592446320727275003320728532731073118985672509379867248035264725016091907550542848557210090101280488672878303470174570491668750*x^262+425722348668689972023366400395274825942487704490966376508511685538894378162525345314434750759706734013909397280839458059091935895956077639236489393737904426789319176243735378883734184415035428856107808794238542629806012552995243999049788329033359314716576098277495325088379124702907744854390456697237577063704556984195346399099513632939243586072885819420059214339501499451141403670051688967630730271467362799273288769898312751332492737588471242759650749154178958055642884288983976478193442169653568674735788951206389033615175569995442922221169486019193886221993251836742183998755242246724596973552990057060444263876971771034163908544054352350527912610349535880910451620254940722457128692592134286432895567318868623626621829644138688162181250*x^263+38783058145076607960643895687053496817533360926949149248178197106784336716136908192067469774934910259808827787289738354121634035494090042368135095322338535436515979754012338498522910695825249566092115867725864237108667018883243495956653605679227654915128207073751931292892557213005781577160793478122942274321911938433669869282159447326779476308287565126849325392605350349376472480731403277596526448863422267240177077041274801078576984334600702382784739530901548933666315633416920688577351242323242780599525000646387574184671734234261010625920263052212942718134174561638265810734763520325229827296490211410982618474496397090177063169048487723050523221701995412916686661403090880240207147411723212439558054950785739825842153778157407857333750*x^264+3475021416374768908122694451818420739536005541752727558042631532216804322398365560250127223119881078142430019415719699482825184396795333547212081308255924666787024689596501768063649160323975745956013389213287159454608995221046413935900227136878913230610885603558023216019465165490689491236638307211327299911551043561354512965292058803404699922828710683177847809674209457281353409314146337900101055589367903061596183508551078238920172310626274953827669612708293719662423233783666863221288086446570449017350687118754507174298389132551635581058272021753591086569300545726328570465779356435084174825535474635240318309220575936702769255930704120569753450892868879642571393492683315421651563545723378210852401935437451980450489682028216692174250*x^265+306357732486901872605016832973767287363663104416680815863405402751946648897619023348660492811931672843284919679996073327121169630831022376075125365900074226223920367335447224968381956619283492772864110276586140347662310626542512559368540173684350780346819539816404286208482014939936399809970948746073971278030848259002393920675423966472891332290247800068421373883720424919251091806541417722982741619761647003947106908859971715393847661026695927878969560958353620145872318603407498955253551562514266093389535929392215589078722223306351711998607165693272182371092161586005612853925557702401740360010635526621141093541838334377134501962817340098166935052733355693920899645363167115388977494477359532437174221724898786495118699901078442789750*x^266+26583173987443877917377995319530717703787238479607305333330271210370736281381718756038512579690975232983822493732834174352174241268753241698006728245824629403498112746693995367381960921707667607132563545595102786695623578329547263919421835534607640845327762053182335343717934427824507709728844642760157122032442335354068530677209317821139702255430095061834885884893640507021529121238312187875371092891329489306667409438946580217626396217379610718574977242514102487244348780249418477318818427460725858435344534277076099337388884030743904627584578543959784940772272578400841879750855949025623304642953956493411138350439234260930983617520504477199692399697275570619499191571185131958033971176537127460741880246633477299652468706589266754250*x^267+2271085406699405547162386775057575652261975545886366669915404186763853077166872208353158192058824920629325646278543669680221327158681046137254432567308632235523204632395788474598479540548230425651664688715417702800155301221914800859709281337856182661414144934749819537681598533428213489835052334414546567313507844658467732000011246533124937650221406920811892005224578237283776996910042251691157506463817996444426927745341989228418477450088151505977138233323776633978690838780980749800219495983817534688808805997797057397524987734877909808731853532956706509387296227752405320200083565756260894693339275276336425024526540390652522203920950029320883845917585366505738654215864206875384600724225914478819488640926116352714047850856856146750*x^268+191090070144377565168421632116687723082344821601244131694513892520794497118238581504992899971965464749482572157891416405554977787050518921143872966686857275843677408661945943255573438043153614312129413864649198386029385371835975025092487488097631124591948531296755757210356668884725790343271639322756578252644054588836243724808567601381478634449825400327208441445412454869283062683437938218946920143051939864430630606751423357834879211038169961826355318517355221610088130741307131845150231594899130272644890900705924206896235896380003200620654165283436551744603261353075800061839714600746888935105302641867133138964386882878037888021477665969256611361386028871606400336036249326516660777073764134098156118803893384516488835840798221250*x^269+15839199151003108700728558308764465900357747557593589371523771624205613285938866285477830250031277883134733693680757500671301394463036020139797807749047665501570126243516005934167371844500220278855952463108433039564914841743728727337593827013658772497343053092121707815796908345471516297946463585280772036742901037173949813008332891702592423542221125157256846794002150464262287422018689543910619209344094343904105799860270040050889259745093949572981353155165152425189510771365130721640585344877836195135695977493539207886864616872017160023189270140014854298818999660686125055500774433677656678623957259369289919412879296277596141479694673442578471668651781168594971342722066835706440962770996821613792363327021921880100970178683222950*x^270+1293629679677326291120851076917504433485751608176546623409437789206958472192240002078716690262074971824661381248845155183622927746995982129774808186846839448393994439092132485290805585893763343457641004394341301046238055703455196681793903678456601870737140133324902215785303774625059110134911875337479404720839139104006619195078288176313776982026136211333491948203380539651162158095226763761049740391639920823411713118511302144836277885933378827115658967825655275305701429706204215534653585181037875992571653791019734377056534770837750304173044492850510544039132232868217962999662681132461218502393194665444531299291479333271661012749298812809755289733964433615059122636845884302581546647734974737141423962627497421705989825875576450*x^271+104120083791529590764853218168007492531339657564421740675068790527472314337453915165836791998883242712169855220151833514089427862434299031994342763336363468928891823202044344213476433725037363823295823839757280414205069642268441561033858439593693032738812869609993494477309580347243912450504396036807789989640117136164837708340791486338564483203120742447417997136392144816553337080231740237722204589696232855579136504630017368391913332077558165925593692511073112766362968804401436612857211782043018779014436690828673069602352365424028041809664743562088341843053191426155640511696402857521457400181805382091649860304837040498700803608707478996497208421894342617783143647624898089105553198768354954415874557015148577595455089447315750*x^272+8259330261224405681849161693541813695265330687376439777566905177581876064187421751667381356431814490531079618423154809180437188443320830863285858740054079572129854937680820507010536291549718723084207193836570215475769694362230717072149662111405138714050501513493197947048393166761374828308171163525126724207978301876225834755491867620107758105481189723117738296179498510207295082923986059979696624582732653910316813297121590941797485381643184635210758876348688143647068935328567907213817539561688225941410516870315883644129885699452652041324615594294106967799281846598994288950674546253410591446280404777059889365835970102313785657712498604029950762767722796517999612979034986458331681621502662156297264973595444905206573197546050*x^273+645726839260673086879172786109368486012211049661109544624374774790505098595370207551805352879825822243100975149995300424777880440709415740648565110140791544806010678701413858291734567612378924600450383690271337993066953958886890575789450194425507118151531775025785180708278824915206008178516943120698011153430742286373971197847892591727920903049927965430830431590439296411508843315205267662535975705491242731287521697476877883697378654244996313095369522980320266447174982000348029847155210905466358131856139429299922020673376188075464545735079360002893849539318114765873916803752626512685180713705805164338733648172419901028778622951442524217942959177011428929524963523970837950492760562548121184403001437508855036421594050175750*x^274+49753502044542446926194265947286547958071742219091699578796213208781214749614208625725118304639312950811923724174406635643388043605909957909143540256535713919679093491588691388861492513622963134221055291006479063695401209349258763212212943169243638987633277155024965965546685353249145972380553397996855545834283425776972863769741402656807051113701800577956513369167541550425939379983625712087575343557902955715689565987857107736314017365912768020811824517211048871557251561385678480977224025260185277685672251976238720271864194304088294159522410799394761334752475595937072915816539121303903677986901613385084190958975427420460391083900022726265183269056732058594870167820432993570791080624545985340164564939562250679219850504290*x^275+3777603411649962727818752821936299470318262889279275489629712211614560244768375524087753836294301591221442226364092206000969622819900570046371801221747468956899398740661122358719616907994760527562542728529248405156986350426135387941550131200582239948059178950761497716122087368377244960424438916209419052474656093142301891158850120977314041138692626270622132096626814961674651840413032921299822435063064600122522875516118179514390869508051909126430723195540073613893494087144003868667824996696570353532483658616483959603599332066729184782807658112295602287429428233336486120363432609553458746505738216229138981835701307967840944643983284636094839314331533878325356328027086253073706288814603498724281024571129922201077287049990*x^276+282582992694850454524661092094726597665699696318258883028826524462709759755105235305379312192492077398069985991693025700914697919808262657903174880508091803963989073384493481992496827384269596989377810869071314719439813448649070272826627546278720190286107810507223008975854041475685041108483155488741060607173591189595865408572096589049942476649626938333385587927761490509433158945999097541065290915286975306606880403778070752111598928377257014834672406057966143712035585594550535369866491267830908309969200129274651371913333197613398656644649068386619317255137903010124331238758482265809342776825522801459774681992531726424428734385411142868579775940140338700287881060519861054403308730502956617159516184234166014552245593650*x^277+20821252233167810712812552714459423939691773390306587289823037081074041356828706631580440207114780885039488812547410523210220552721741892436938352146843423324576851433618457166895795536726026911200861473473029641971582353499457327085740651526742336601734803098746839009947749853869404843955899889278354361297649057158904674063971865720928369413105582031248031980757428122322935124502679871709887271367385726896981094458542173904021518369547842433660494689482879528532908567652812151911367935935305586128779232271437520583547877444018767560355812629649340847462487618225020155404348563013747837210667232166715520166892828338976484593853830705926697615194831831931130380431985190367479635153298291113830880887586802345475659910*x^278+1510679119907127495378954260866521627972014642074052963047832997263413261200234331582708227429943150614311145582607857496552302016303710577093312260463230489812986041836796307737286579751595906650381394305732651650262257923777236041300347101663296884972306320968148341445116370652728498751661489698266707113618644779799449891295952467091527934566320853250511466294442726225265202299389114057074628894152359619479325849604995586387813437398311872909580345964963869105368909081562063610157050365955687705022722044450143832491655920370757258532253459941503015222440645474378643535416268425116396496758071267347572124572027462090374032109967870143000920798775478638448445893341994579381795455811510950074568647977095793863727810*x^279+107894490023854881721315630676344758350438482798593518087377258298229651837092682570826324075456867547346994242003303762029162905021365669700842610054987262353375557144410010497730317594632160298576282921630567580468280382239843835715605466010039121367468125575630075833471425089764101653573513981300900802020244696406856655058012997668116122779768086580072167084955385424886594411044582889036246913216596386470001948174770772026217871897031402300332298338138574370290180915015790284361351749425990156303997820082503967195117269361782003957343771088394507103330975393678007191545269906865341438464301839013030404848181557573984781587773109167086521906487330395073180837235216319113443479906511039460444555617600633955638214*x^280+7582868097237502784369010128304972897511647874091164722013498917140951719840726041445642158425386431342481338471664724578568017352013593380065756550221468142071478625873985798253202563200809319218401830250702071507495415602882799117598963394787677222597638996355790732747326252746111545636609778545872772717967441842903026983090996269528320265136906027940811031080595371687961674570550961202862079066350436216549189106028703165132166215020830548209751346645857182761393691805481145598820235118232368930246636974540275363938318220648726360396586600170084084607806120590262218213160070648954182943265984390075903467541686864244791093539081354940616864037109445866404255607919297823267384831930946994977951528370129905681954*x^281+524219894608727524900612389911420058391304822652879132028263941087231504482724131476313002067674128488229328647725663486880827229885165407200729515412432039633361710001884036241304567229692931890494124918045975910146671640581269336712426215012825821288770289312168991820695117116965742929328480398050203372190343796937932368130094772833609241296300385786666989633232216363768698913933954655622303706693169304924465856542026031213657370070767654554571364149218799243357747273976980893123801229706481389760410265858701677963338193317984572908367654440324509324677768768372009377322917543867310922042842299769517541673696669874968388954514170158421352450621901781856208468730227431765587183369403046373924349086873355853078*x^282+35634862891076079104115720705748497910226253516794384014638993462589988121282113914451971357969348880804238111972586576487288243719646163097042052757214458874279035837566205715890322027113941063333876045318763507735874831310338352036147362618163587092935960463794293781893103734689055306056715043639584238144250676448227763007783035197207680627434347865162781913536543132923118220342014746663378877716580966888261300817362508384111241933400646297224346460929081488970943384226351424107918037195413649087507649033544731037451076351682902328660034774739358387000340847488099795513727569140851911888041644906044687203164946954004775338038473323447662196105284709677279577742544310230817167887541457184659654558746041366610*x^283+2380976406869663254605037987393064222918142003466340343975997074783889154674390377522535828665215149380897435786401051702445614474049017790552533501380665527603797233332815547117028036117784884200186219168254259133123632265103419549213411722714748288831267631789132681354281775475149204384419062395873081082956335550849414046091685850135703558700037111321858776771879456427544536661907918088042850100325664643269593879568404615519670958089500249966943202330858641222814702939842771581351428243594901273472476089934374208113826275458357138041944637365820740921291497995580037837226171571884464071979728025434017427738326471145167954781625476223194767655116063475647564370541744009846857323421220825000843863905972448150*x^284+156312743047705953914863894460889047382451490648608487736241232014782752109011486769654413885603194532893374190134962499544147098671277195964303806290180920483906499806980340481227404591977038422474686979717044808601383493347987070387482138244088241161307209698079247743523313315204259560572431213333499456007110468202300383584574020330291849704765448336706340936057507687880173877148475548286738621047337957189005260861223256591437728421270288803003660746690005024597553414283619092888302628855033419615118813353710401737892312402077081876864633134103677552327321501451525421688567582737208164231337141200659450314205930870876017204129650534287894638713556902910610848500983130948300141500915647478277607300383902674*x^285+10079532805719127537357240101070982748136096828696699546667239472729286465817817045354797998919157804861146352283903940120465505584397048703217464737834450460563567623687004207243510523662428719822475865111106466659287095604409153262113767777722495520870435209658546951416015984397734445127753986979749824420285425485977328260367959701534924662331501838993826830512243877285273028538078973193458234486696330374448321254399226321184496230210117963152564705491635196623700898468101744690869714651374244354983077888959673924340625284707557078611791090533030580682278268742502707711945158275662335859314460275056796225374177987225856502911391603631508480472349703060853484138546228199818045669616166553324182372657477494*x^286+638188552210941691755004115699665812960055285385412539004066967966416135767859419235378240638473277158350421928517075437632655886389741998050972413706006071582695862562452264293719268772238030160121846835513485692957916964887249278818310772464058133201402941651568159662446806017347639477111514298622567577729104798603297735942487420633431526492073367735936007023015059761479106119477978419300668962383334638055689699361436162340557394106831507948743537023230956498067446454378259213062913294554297279928775993782359183477371816022272970044511983019970322330386119892764304688043147002514861218425375156040404896791957775996631985604515012321834072825319501432605562749167820260164626010071623509646753053973127298*x^287+39663027634861657288904071474648170235634165013455396169086437571292338819871687485020010155167583410848571832518417690616487666856722792032403235767397073317513922906471732318114291980648274852684268571547235746666490486039918460308758502969851529249217786251825598689098152234505157964725679027990450851391657194771949737148907319047613530603026097464620955072728224129006011441933649694254740760176430682173714135619021500959329566478270098974332745623386583886328819394026434890788005053649836957854850562823108873735511922174088827434234553450621706348851275874681182468583736604360490120707049067285907053851825579752974895721355822584611199372677571327195810227850983443260920454609217427843049867263778790*x^288+2418952607421168156229665739508870502037439815493433394663326016756069216568035709972043663823482025139642010887330152974259770798816032517289087203062919720833233446267030096500673032365231874528973492086789120845367356423166002167144723364054494082692397993145972891058068160672086395019267650320554338590470582726000036296155467413912063785255399846662402387638895503171793225301926532792685123578405139950876630358340916292734525728727339969382882732952387873115102630055835578676402212269758241506317978273022040538102765698117837077220730438150014777077950751685566148112311726858813269233964216386053085164036890237588744606544890003009864417381435674463830877964143901882239927861378801217936338108945586*x^289+144730901972562663200886501920970631528925734814320826513817623408615988196802444447836016329633056429087937854925861046163279424260595880847922680471594218760190891054975953330113768386342114922848139839342602987081267291632535026637507554569873263265194810269812732311980751176223854810098412671128547274287706469970241129478733626281939750259604870074125341148801909209240501057392289995382631465619046670572256681530665172316126471138438282195439094514264098415920869616887633982693115864967215832392865757278926519017536975617529470248543966228223610134080637578583833333138194893434826987451883112556584433341949506397743531261393113868371666458847488335619598275426951549447163680509883281143525319429574*x^290+8493508784207392159381183191029543026303777302608828449873985394096567164900016485794450579603810473370901907562987261369938170958278917681531003732834815518364035775203911071873982017611422776210392460071259096278848094789065467073542766403905030380129850481471216102832821744451282886424641851690122019643426696699502904165782304246076648036010416581861734145019214356002523852250525466971593666244322983971937165364987855398609103732367936722260870911560179774418390941655123065137891443323184287529196827034633823090287405956896719399556370681840130428267121553677278247265554035949611426122168810249633967413616996692591118986744551431815374105637737635782189905074248406292420239269445122399780850657234*x^291+488783567375132834497144743011445122204910512281848994625949840703334521671257834642466430942147055933040448383689143330962307160949599980213718222476511278770423148044424446491679036934981671512478717698092434256678683742257914094494876479506949496881916577690521494132302623654688626536007149121189221922756397384331174227544814396529485933279647071039196874714143053738731928968262178888364707708505115502724672870134798048121984129500637804161759166184206153448063689510330169557844707568123530830767087165790994604656312899662342151899095747161434954984676873517047420373327659928724155316682703745337296649993851909156166770804299764001706931203212241178584266931364955709377830755163016602554577570710*x^292+27578685995955019260734695669132283022222576226418563957946085262582868971198771239685400971466563708450334827040512951203226823531776086243673226688927632451781469349381450659854481816141036436879007498268633007032451083383831248018472543903653873543811857672896554689412364303504307382792983494322007122159147845867767999317643566087169848078557099705413079657622417223043668198195619553679468148386464060208319173919517933322735838798732432492348600383766740943247683443717067130523236606400262063490947095147522785632579200060050944647888289892083843013925980081559203978665004031298637743310917522191956700784370854674861424232433209745124259208431371387411478391893179288745102722642832458060261951586*x^293+1525437940944210418320322319439644005002447283824015016363524275762505051346385405786636600065452717250483034283744293198973931022914617809376702412479023973204984497699861922138570130404999909365943485168087209201758086176864805349745444264019631123661284686305434230971991724755884225419688366548141358775028890930656877081714842029335587650753208066524507838544258039319418102299904528286931689067349428992821638740583784104125697077194210532588142070520503962713295449301130261417672496866847530726133458823121996967821724600992374580615698724714956878669128788189819513717729945477170434918256665172126469710167305453835077847948996771630426415493031809646161647335769310102172017913983864829975802674*x^294+82704440378756323408846932704202660830238351734670349378637478203062710685069054942337819578941750651025212353447976648040931575761081107089087425299731678272440169566215043004856287881082083692246030871659304332146965626458780016246890878234221660761634238804521578371729816010693527817830519667430868431563581260054131296856235691837674104282207184100757376801917234550114173535538568702042524854776981193110143144146748250108211270885913247993997247361228598039873155074558337117691025373077435714721889783821814510382995548198406605735068906026315384420061103967206633521627823280167076081259901554906659842850197080250712364389282492117126890648251698830989214667801797320908923222338027500394786394*x^295+4394797354210052817406887862595386674320514300301120917676078351418730831190363296785698472820757869930552772447187973447409802264651594660812451994297374588697928728088567059634220851996728917109308476837989275847661657690613980908607735928595556946484689446761315638789319409076704252182260963174177787843302312138335630622399368458436785337795930169680339189632481199379171454482386758325018765190952942971247106791375466258755855347960382951628736782375918581126613323343493905726279396452779683339366273447674152476967810378555525575353170878083135781039596661482817039177348711851413632604682762926527187776366077818355156124486758096878218748497110349863578201802631953565939840150842079697020454*x^296+228876112068536201718961826492287889764147570337765641965638380810327284827941293132823062353594198727251056268068698954308588445775870329964043854945202243406050502644204670602393590717812204068479811418419096472771692980255310770479625511029347738888625249917257191856073194638617716675007493718628145070759627466442119438981478447375217090528492457506122904233305604221702208995592312600966941339903166910276363367904669757138217087657261542990900496930641099067274877134237051092633788901292887977268326143115873941641377138164384534602303207794785703552151263988618812732791801078892316664831162248064562570437732198748695984088424757194476773295233672322196352256658789864217548155599541168577534*x^297+11681620202068891398196373280200862447965046310340172895474940461472429305204877360406053442304896228637360429366181277443614727457537218255732830540341970600043688655972557472630305723976900851035283134075002801289783827153998750896994261022450414936151208122722656766810030518318312856270478467808694127002395361138727376091145603147195992481603091587023508768520758373696727475816487512802549486518474381671511617076488407816742415764119464921208074684921152707714384523755465018387580813843373693617079257790187416727757397241669855548303421797491892352609472325686934346920103780463656459724706048652514033070971325756411128989207887051944378372977114415457184589200408621893821022588218914399118*x^298+584318407485072829405630464491914451525763513452448540978445617575009573523930203445546208709815410352904111211582343532651903693449914215437998923927312125615281926049442982832167283139120484568678461170763999974940373050925199788558676204700526863825842889008705657594824232921691032937424589274077421575607553769981531671829860454592553136047419490718874690223615131375032050243561577434562694171847369745299307199320637500855504323955125884926001095068373588609868224660865421818749037300621404288003983887479375093419717837590743154808187948251998791149259968522745296157442415812910810201220489360419504757338363292135989995493281346145489179624252414165385517348241510971050889586242147014566*x^299+28645445818867437485636223043397482507373955673550463894433015269652850824584829615952601344482726917361262861333860286262297078361801477843065090994421580868306343166935518725706991867790538688563651236713793987237514731031490515166205093477065669871559378754153177378984056445842835518081405374853752314544831558863407292342855496393465015410115567250889104146356963886303818863866128133416072062971212801751197207773890463211869164041961982907104566967879761675140953913686127674547144880709166496694283360352260324775293049608796519272484500228573527936849150625423793698439453451926327620573294702030383165843102542709563854070575148297281656680718867131244420993088510549161875343825346013234*x^300+1376410606344164868516122287746700616401642214831631928757367510521145534653206133546766642858743921417100376742087255877585725940938669563219069898265003617441317651685967504215775942912193765114717160903954712493670022737476614925436778293795717019427581580517055301920323483766059586584706367034058036643380949314802312472426686644060570092327277807150361432803892828206151151406110657648418175012677421836838129116125876578878967152012936354880111546889314728888592847378962402964851654556071142707864668270510597135520908611569658936674624904062457496491252816101935515343123302574040312618519419095094690302168376131134944655838513024811062011388137184073694381396917884892334415256188360130*x^301+64827895381222429153998461041146978279942452607184525720838185100371524759530718521662032323431427004851687934114644118628503531553924188124595545461693522446308326320047588348705851797041296297735704204634719405141619037224877742174740285123604326440694776198052398431093347435029651963360640743882880398787073731271186063419056121399404844084197693904482280591507909432287737922679927301714261653329967537170181419450866628676899358196086146357491395344673390586187915225818801596277690560448636152282535100622493850905718537791169994387306721772748507011311928389229604065202657967740532561841474499425790086723688288426213313157551935485532791842078623590043090989754503419938246889212852278*x^302+2993198244167577249982848881221421148957581686611827199235329179758011796854035760270061183887468190873530353621248488277218407983286955084699545432376704375140324717709490032049383365563421121845281316129413708375621469962020967394773117798350265279678003127706560032443695289915535849370232100481936329199914093876077030419198836500795736829971203617168125802485970143330322566624486542497461584808254765561471063577278733559363368087401731290337993757343909053549315282147889483064323753428358294359729345711272666592091113240856573505226958757595461848508051842260467565576276156716978826977514480915002908357392604217850788148927652415796420054438368700167707577606584030139064784585945594*x^303+135488301997476417197710829436811884468744110230514337975100845480799134508392130999478631867411942542483197719663856076327493007561725462403954637356439784953327344302002520342786593177506363036924876129180817802156806456750029233009521504413959054889623298008495672009552519527694396655798619989964191678930031885709185413118627624326653056069626686439276435164948003134041325695431676139608582777429055707650582930325884047874131086358596404328471769156100988764959677181393867823851444503072697452796298223889744258963840729388132733725909165663208498930856230378728038161957554410229114272803189515982746464284141859949620269998651734945979257420688768837177552556792994925200140884458574*x^304+6012799159043556603636057307748901993663327739837710544837557052588970495214872719376631479536966852343375486190424317160717782859701845499952104393471114118704370996033010087804003915080661802850709835530249493655854837717983515831406580137974276577817918706400504603818295177656734772910710178508539481342653151909186109005015545354994943364505788132282869740585165518380559281594098811677349568024241418386870923059602211248952738901365617464128630909307949353609888698793349871656125874792429451738877952633453446466300745966600789004783556771944778472046757067708043891431430292846792483807857490683658024065455172540969809286092400585852559488845971880758045258945048070290412911041730*x^305+261601941387236303232303850630651136339938181933217841886410256375123373762302493535368352056062557876872001759503321535914808432023618447633892975554286654288648235308821624580845337746567788833670725771371509705703949076333264167070110746759854184238589065531128982268352592472436006553108180570906800955411973446824761720747819073201727314397570547511220328707795132688618920635705447155329180755610272597337709195479674370254914196503577621269653388581366026088003164792474088181913860493381757142256545191495738716992740680264340184502599451335414870755826197306251747438333706681460055106117897092173474344279751370435960620940937604144063183559890071227842309051991233293801139786406*x^306+11156176421463412682239337973087637924764239425224570052897557202455309849926178487816221168132114705627419716395175250342918803140161535436858456102655088044974563237817248418670783575064931491203845511214680042513311568570461202832028619416316918577100269821266375377365656709478993099031899005026303636583796023747966044850873069958484402828741409443200865880833670872860785491563373502402161551164745114479008068596323697273952441351691166803981554650454300296495522652586875570909329856870001447084033216593981068477795210527481676678734891300936551063005577943189382029509480975351958571901335322715790907244615587819121252017239984904494073901806712801177620548562137187340144073034*x^307+466150525646461783892942151626533227663724394583218127321039253749929798550044647299208843366772553815427269751663241532366778615833286968716651856756131061823580327122572629738193101434848257943014660883151590039412320117070410352924906472536281430503262157162413664288283091547058909535206582244016526901696766388371366062664578601900135645989774920461719149752819313802002950091500918791146622398136895107361034589239504962441070842548638993924242094084007934121711935640785406374233892164798872798199701227274485619956675740321400931619255362516799405834187188692938391076449453959906161818163613498047013768742958621465950476066894325253206796540117130903167266609401246799047167966*x^308+19070304800658720179153946613743955539803606099817735528095071792084806199645674014116083830185496771646980402111125227734115439268867263408987872161791411757986808955912694375303787562771529631355556225406389436581029933695140473951405688513710132354122663079268482937574315320602507362528395016722504368184107284373137464148319145097911328717867490169544773143380420979491189926798455311399816596506753254146722329340069864840874904469314551111069541199634585876034768836778787896856606995423755320655859014315557133808629644968339050977150239420263988725050449095483664692661497064139212963877892184910858532361875492300978517879283739855940840314051999660266337297254875086369617258*x^309+762932225233901226493050485455176815177551953198739819207525338287626588556085679561096342563211003277533020331858149352427921553966847772443428570031173906390692637214313519318125777349551697290937671227294078217858013941994623320727464192311215001934461309205537029762292714430044801223026473751040351719502872796640806053681016823728221726174229225924404362809795696804256528417261280963376141439007024889993999161079206025612550412311565255838600326113484314059992491935911187498756280462343721814223253473239402221770563032982555478492783203738935133714270269303083362128724629066338273117434820747786478212663551537091738763251612021334325822079778764232389474688403069790847518*x^310+29790939081526160035586161094927886167156525212199795501913794025085283417503474554228537684873758506559286114392375810209732599774646535050289352329378172937605253634692711458674691214207355436985334635001688109637733514975368607705586154720916765958351035446697123954569065010078468810714552284257662424676510849353733284454332992287047004826823820440460019795889316313559253326413234459804770226356340081146502296198499204063306427825818402513294880300039500320675252778233123785252110597224657603827762188417427818749432811603089596622070764132451827438727229805810641498241354212269367616625055068484431275089606808839641321185298374058490167129553151158663941676874210638323690*x^311+1132079308136799895620391008449246423676332794799700537428317095328039252377059667874714819823039233540515064892026656514016632610467056957419018152614515481863069686149414608906485564669628452382063709730658344228203154461491642686333565381714931818600263811714726375154486585141597423606753499249854255687718889920626085669232051516649274239923917936649189553728874638189906290858349670759706073090119989402484550202413692825654279924933314531520341498288785138892007541479019632372099599907215682853783949326339798922054078510128775832365942257613365823559276769882552563154755477266046943792097288903935060598149730895951011816033905968805322813907598375184643893906889883091486*x^312+41677248128009037293608109260718262210726326617448195144440940080285263254301186988901464545558863638796343049579959165046700164442260456376781317556327752615609837430754447093487790178785471921851029371609095684947274904772939146588156984446046159306976510281568883870738106208395068821926139334612673534126759131175616883671652811538685819553342698569750253925146928036997984520305667455825385826674123978956349582386765096206982331070989595612127752418273302932100911414731509041629209917380228147498206987919116095873099677917225785261883835856008415509302102461708583279968502389377181222211926384987076032108375129856755475844586359542852475962744238575427180721711913907338*x^313+1475894828852927355512494079269890361239433748968747373224319272852149752024500975962461968988485281084164445750174368645145974719791039201672652915829535723609598775013076613342582548805023907156918219164116601486507499064635696442625976287997976204473032117345957420372607909446314900062106467610303483591596546909820573616536844093161299365229218954718341222269039227617390522643267565213820342079833265809293163348377805314590300272833555954185685763574139409304157063952922508626020862031926962506228104768600222691520664480647791976666329711051894835484632371232104568674003004661001030733273875540658393672152859750166789051739014885449701288006467302900926102097032396270*x^314+49683497618871699283562368089274454835314938853386605809066445905141651380687603755327965090048447579030909217032137077673795948944153587296204035851092466416643048420492408030806591669981193756105812498158323565227913323951725626285198852164507708921321036762630314991338780697099582816825638833719876114386912609211482654759263480014466106920967663949985772136808520565567275322110296608099903608531986046466308624492052063230714402457199687854705580572813359710681953372242495710884381999262244567680070365915391658451349968462273032418481603284030724416821217322911000274530138181630865418507053858107930596564835225798818788748858554590339321769224877215442724601453834554*x^315+1556073998332575573164849931820583467742106044277645825199710621620183874246623743628341274767859999156746747130468370758503562543914028364343647991743952637657061132209615974673346253955374754872801668032319236729638496635635410997707489506690461843294828900372243923674871829996552564122310019678771673226550344853658540789783506076200234125672791267195214098163064711594639609841664308391812198483568093552556833652783125037525702695918298715946853184171014319382996084025685255242701799509222517806898812236922057967413104531334267602118400874210763636611046692541276716121757483236262094044972488183817205952640235821493671117110109925653847030517736103249385246827310798*x^316+43309085909237972052063245105389612751450805273783137353370219178447779190608291195589111398548763292920625450824952919912550089629980526844717379870209431065720031672398687304856342598208748870777894836885344600264490179169691396100233136975613641999864936904008898535904929917769407383669051692743578971513032216454315310798478061297055700897960903070614508363635457970123653929285168225180450568539102626749693457822972897097534960207409037838829834851554270873128091281865312233813294701988331028635616701892797014460335116124114100280752205611508452904478567371017371902029880287010931305900913936577476139025243038639713468476235041731002591754417947150702972111817754*x^317+937801270681565138774611029338922270995396944577029506396190317589694099123608043603858560244211764265239828039767945481013174484121198358005896313832168054779973637724457387077440066111454056109044244283987537668978720548311631845759303477853812320294659600024994439127262380278382561364115039386563386711279366445663705173680976221503363847296386017430499758959674139238551370004065750249687492034627740269886862205755073345522209854262318809110625591984054386913000649807367189037233823730799340977418002108925251826593992540079416177403221837779934897752510507869416667438988940632183172969597629487969714032598781840299724377218645839188911491765855133855110614314894*x^318+5630196918499293743889728103401982092325812342841752259474728025061223793870974597978227326535585152918856516665653894377340216115288821469416149782224383706596441598416253508247652305934867132602924726960576904143607474520267538463318320258570606398440835583228369042945208189394838186089190504606835917047684786707543485002602682401748586785111708631218607157959750994642608426122736190657416383646957387104355715679979166823821522080649384855992783429131245446873289143736387728220321611076846701626769771440286333718412093146482699415360804365555153748143246376042444838861476184662444993668578198320674865360691463873298982820009015475684753368635358322490947091018*x^319-994687004976291956188476661414892963105046190983234268887854651624730925537999371165733860647645628507220723635902657287201217302661302603908670004321736971131072102814702177963508773717930348252132787092457711064901314004586886587286863105462093160439025571756147354154808289317278927029599921062551287789645831743287966616078500868639122725822050976385056311174150137426710683930454095482690080907646606697087045992757370990825047091898346823290111214132799788884856203687754999759150950922448738252600714816229234306940048965969899813307843856361930360462335096986981139896576840492296432034212890491715822751068477622964322101980886989543562013342799400341224671618*x^320-84030565248192768557741795512503118590898539579474602379350541487535462864725667974890460086270966328133061755457067704359994307250512191454102904802478397973924933392049897748219809395861115453744976976352293405498197778640760912894840554788180279786965284913026150467113048702303323230429931392376049399007096199663497378589529073157787950246826680251971213762200506119046139172080351212297839841711232185014333830909784067828772200210021855309603899544020071567207540534977841761190355105044469528282664983616695453488803929459412278167449659734530943999237329294414660035215935269762394377951125083116132181063064694801600531009851804187252983300716848880728605414*x^321-4865331379958327635528324628398808971047927010401118517406031312160845867677712755762747264505679753976983482571594463523608870525316451609865940123307417708384295161484621127983996854177757855935907082875663704631722239331641648010269946362583335079984583587357111830052056894457495085792502775667447310989303907300197130966552410866973210152582774331135944683790756317418227194764383035236254232452192080945584889897364125818551848695322962771822168706860842602616544951027408138313019959430391877206604636155214936990593741949280434501976745471328523465203402570522005687812085546905857856637442493049145852237416325753578684443354931745119921229540461575469977938*x^322-241544454089211252005632283963040481281185761316136780133171434075481241649045140390818067008081447793576654118549782569149556032879258980472981032646804102720396509445197112981946672433483624176420415925359167751279881005726018955548867011143916422681213751915722954111703017067380797654511734214180826307566208667830375042763689398286150063747603476376370902308463426817434098418009034653248254261401707495424581214744156377066206538609587626145566383500596826885904610646410038270345394501335069327384579691597720465217613724185455536466533412662417451401592613829606289283587832403855708351540269814599880033678056110887412417605469331210605973560610305657577430*x^323-10945347494225924476575861442310696082949045186517734248184542662574682714509240530967648686863505611997532521942473099698884481243967810517959400420161276362087652353622517495187667377652931568277059524536818973972251004397424612789184827541521321786672404541684731750149742268693939393996814764484858825623934687843996818382599194328567809189131868232908441318033994116306871036150811571811286744682429165436800084876732623516335642901375036554757609550947976233655827317847983135115169805566173526742253151210285556496645386076041145943652258361147250396780979027478049774779393600698134738942047280860200053977268495296894437542183397898106564341342718907933666*x^324-464685361966240694289843294032770429390232300831663830212771209052500483645226832918548491101759869646529602731111219857454951885143146496846782440267677355197484419444189627791396011972879824496360822217024128928981329009458745863036501998553838383095666126017949748452324731426678064231496405873686471012367503655538520781549153120954632102500251103163038763195772557096559949692434216070408392438045805238781528068910355452096743571061500882053054708311045352684960995848655378428287562632026567975161773394862809192415810187428328153735483553064223071245673112283424162906292279853156432345167540912290422924293544457185682048442104619104470105101815230420902*x^325-18729412208967752983284691904179287339504913269331657736515190395831501879765678645693623235149900491865635896398421593820145125360383016883027120052217898627519827174219165434872612048515308639177853582757696490526707219118980265326688437472551744929321255283183691310574697806103448480790041561008868657221239068191175164578613351595392083743613890873356785265097641315352513192624930857856374922533984479372406968110957144732706172213639266527975022611604626399541449208608699390342251069683039695083704639946899217889286514585218828777791666355498452575469288163721341197116454796806106328713671957851918008928096731762017489143870301697145071695931557026170*x^326-722045027721344615102951102841579826468264391114875052358118623575659463280644080979981372455930609748647862797428527250970354134552932215246890244202267861383856398050846245830497630810775884979806868406803344731223037227771609052828806546672608400778667506958373789061369829573139394289319229240236982390033220575659837847155570826324932967124551823054673672240180105415120766415771465467682613739669933305894469337933072562042772091134399532616181789568900617936461154939547780405684889080618642516137360939842359868847911276511995691511536275944390046051732168465840299507689918742161305799208636868798003582360067781008384805902747162259973587045102163398*x^327-26744708759092197248010063617652011194132081613807477189295608192280014640966973117856204339474253625541552154811180683646060409202183859452362656228087236097847003806505016796177734346756154738095929225803419305087783897616244000954051473675365148649004163478456218910037326720954589737083377238235263508855387007795445547256429214541961737895519919894138369570332347770483614409948242262904410514751794372280177723953236138489061057517738046564886952580873276347552209777604668940871405836726317778627945012315818571373822802388227414734783570498941849781222423472371617927019463926938275392659388133068028639368699495095265649187620662893668987687203589634*x^328-954510089525887235090145571582242285383058380295088453386034598805590617822831009684958200381616437772567435260148874672135516767069766278759301849025411868782786647137208761727168048568771087944129106904909575939531915891960718198979547126024586360781877516137916361208818534198591020365013976569416380242386906222513159327723371170150812979022578504641316935975002125615023212076445735729430536024428136927046350932871548237272321292204600601477426654753724597300227355155938167708963770846260483452590036867842565527978390024166102860098999855383794038813679583256015011777578053463572701350604059511237484589712350468776615595400868095014236697494938446*x^329-32884357373247385921460091405301105037647962779744384640205633163515941874189820926345837967870926350510283320888667629356968244567562211804312160709230906745423336939514458141170846362977028140071990040173967429751935721167778093577146737589524814765965870127518883737307107882920217553935455952840348009947296998135420798357782759525710152738174633263329286515547332975994393567003875115349105146958054650901285492173317609445860155100553336454693621310692181848456312417916663377495004207051466260298526618945815622674290996600884436358664859061933348684207681237985540651632048067641030254075013894596899679439842672894164261908445002492290626447923682*x^330-1094913643868063283278537948533237170374034156640906057806873831069012671428835702871059400073202804785878709506148591984058352375177780440880527907634648102470330702837879361440394870785471110753268380142386132665433352739745584738484116815996013110768712649721291345902887333270380301138973079321595455470961990905570167216626596300327806739511194876213193791248936247177447917039474111037710826711812435013474537355169187049041265795191844784128017014474061392189848294101479636683157381552315309323186637104240866411421379975498390988792454343538749377622687451150044724357176626155424409912831757504440140348033438805126539570652623883542278783746446*x^331-35259623853604310941900998097369140103425876546663023069733814509169325653387168510363444211603926094475564341315285387390565270944573195787623276454274223459994934213602839504917334435075566405318611054296188628133097664717433390232363116222890388032776367111978206502405303990557255851710282572997450034973728988122122824153202034928796319407312313848478037984138698111407017582459620812035310270237185241967189991000388094550394636221627930000721940849337506553784476047709714137726941419278443199144918553757886311510013376847312406948323439782112949524210646873355126395145897801298478787702593047544462058033025852841046318004948153321053366254026*x^332-1098688957468112507662562812064403324804093121569595667040145278971156939296520232761408739688287627093956390235964884594903296338820771966133882219526321071544395144405525896754462821887422693195471922730888876774243105902552236330039910270536907706015542746289948398436865313877378728456575091569201276391299061747598544862783764936721779614715837680306846391147460664311805726666778892389179371256017081453058606288044910822268904483689245812593031509602088278959910538094013053971235471836578961386089344841177282193804852419465753391576003852437309321299321234763861730504604870652500753958984740954029094073738718866989232179082900968455627785702*x^333-33133330612446693415974157207511739430138785571012812033501422979249388806069229877128153101239824734290740421042613513668978483991474847580991496240005932923899926338750427276774638281268922221645602726807608425217262861811950468285258160379246302760088761092497247257205428361610654689758258261258074836808407369851137368762748134774255751795029379129800297367423426185913473219504134318994299797157236435504060522505371855318175019395721075972216293628059842457946645046886777145987630594292967238643433199826117092677847446679160526938418645597985830632420117304265135512328453322493587172349588507386957430730836199280625353835037968045943298962*x^334-967092048571511566210672466657433868072975728193190107834387665883134994510899771058302901025066775351194763193080948625554053729318763209972450941913728464332927634783125313618247177213772337439528330471755693412978495592541569527611281697981629729604699758181954169771629225151535109984129302451411796911649819880537786931177002043377376812982766684694598420747958951504734911043937077443048298709434933344903521830224125601063188041966352227586534000201841645930519138528601104119335899947583509652120586056729993464815113166490576895368591916296217311672565979461234048913287798173295936369373528471943826406491725116701842821566211123055248710*x^335-27317596193888167636289472042352091965228905303047594241865272647795612100023133393108715581190273356537011682668987342358045608721849667986466485284791400156356583795204693416863716544608099403958920219098467140321719866409269245917710264634404242326270791358417267285723289310414628884243372175602617430552615512336069102526771673211970639888173910845328940000607451818807030537629160368713731122050806906214522175831404367983838878275751082706807603423455511111622313113762855532709374291166911081283669817921344628611768375748451593306694355772318380809580871272787296527108576166068186867325932363534972352789372359143669935033420270792637874*x^336-746619194645297138770465400806432251890954880732119455602129549990548418702133434374315944668002692218392370473330892503110915707473373780153360741972048965109446494951146337389308496200084628443588046686330761237476112938398784578511834742361413433776265824580759201565180019318712336280816466024740570477964668252790710286927404175276605674789345095463451701516357337758568099396895061439040081294597084139133124158207198328424542528397482449488835484591931733857708179483815794205184602883854854610338252398645871452333355997218481038222395755646736526087348810981519365553222313598861276744296316420354355200294130167121673492544668775162982*x^337-19738075375783852181117509845069380113691402711862666782208497637850185019850047623663933578048709147025411675020469415308585410549622041560589051277869124894190629200636549604864738505777065810621228387446454581707003222076025727652272108347371138881613689981967086399352947224381735641594026732626875792223431532668733907548464703088755899481252687857772219359294179591319435480509704490581945615386388444580675622264671066590108182215945516636403495142583441538232199141523853635037966093463886313608318196746112509695093978929256355611290101967507996044923848077136209146038654681584610498422795598550706709269205628682208853860112235303282*x^338-504530175510564714483003601535772776884524114618995619360243125276280203274211941764756999388726703997444217838490538987043066557793662234762878492997472205624414781756225805341276040437376569818698155199283640430365684434253386606839427464678148143321914760627773691185900815005139106331557400959229589600318472797165894356446094163363555100851550983337896570291039758195500561764735315552778754758497755477374238405856939739719332167875746072888325191123587185747903886966090502591133257976543320095517350549293692280067814310174613232915950812240781991314357982386245778936870226006881052493167837677863994192682915914990314442795159263526*x^339-12463393965390929625620798076289231312041913419127450701208513349892686555395927896008196555677306001757953080142177379546527459967510661061801154971665267244816124033735241609179114275713878232409416935843716064391831665462410732430595764232448239236631064474914959640020141135883244815642883230988444567154028683398218369247428401951261624234016394643683383556953612042400511624602396164202331567760733409630192691633598335781697050859145555854452556729296671362980874050033563630658268590119408899234918507973950064510498257750836437878300559139997561317393626487041492731079452028401292871123445237218129737137175273432296762094751340690*x^340-297375239586115923258627378516815836671376608319927636407690492996220364248175401503041285962860851391930560209920895196646564558921738542902906481119642171701908233305025773929696488395795596720084032928656995224156824710470899500579623947792627598819628180291404311994665510414407226334385866518101222632971905180002257055723973364601259222858364814284542628341804161709452596622459118459605614684157526097942125808205546216518028160154966736643372581562862943766436393197160702006013914715030950662559288236392258931077371093597010617878755403943188217673165198546546972486561026741939948080017875735445509368004422427873575917301266518*x^341-6848658690376397222514967291440087184547435881756647115808536725682715384335677962034775897613278058367198435581945141825165921679010826895238089985695009516782928696397521991214341537709258886367880870954499547586518177328599531090884359531737572838004283051795975403795676908671177973514427267822014695483983674617341550039483813026998176903815396845672010951605551986502170419047366203753785886802607202211400378514610043558508937860717364188885770639307732085572513493847766368900334618972595140249121644657810899502952972974347909747291645704697637163043487516433350077314462912712948602256947108194288335242320307081789877664376786*x^342-152127631150064988452259369318820143902318696215845787020299603440219438276873160510012791905394967476915205116453814166238509900844495759765786511751910021333515405225215441726430410069263621105836413975239566901971591292895220478213725690182170539060759178240827680075545045263578424439903059618823505083194006304366430166559401381076272220523350192516957485224469698217281039974070523555134763529294494287067811115043675540808257843057922527557640631426572407702975657218598831804767333889471790249715625008743455708784591314746011541052420299402826009282834626753664510187377693290894861515293299172018376537507858083044934680513350*x^343-3256363085991505638138693553883403705179691952657931935786208925771619734299222008174753545568263036127163730997136958471571428707224096743519071202513135785276896102673092528024234438657461853932350810833678375138878692481455847353131836386397397800946822109103131873564949018380546636367601414704522240621278185033889266944411194482706610069480946106390530641878060609983402536190962923649699776266767854070113197002286966245550400282611722062655599954126125385996745859406168751562565950832436447358190804471305015161015216734780915714597410239099734922949993709053773948615671901188471645474234058428341036563729335235306214855122*x^344-67102956888942715744430409082137931600458707181605830339926279945844333465604633325146882883608283919698325320016073639189296433484530137371996755568564987000125769588969198706854453069535939365331274791460002200458225182697018709145504392672085824770815854286326926829952899298702705048699814383574316475773289978909967081309332065731720133554493352936990416494122262796562691416680872692946159329424576204720443046346583678200818871182032355778175195315336506703895309602902903615154465325609450886452578495537611848977384701173113408666032327166376300354857596012003160516730407523496678425570868909092436942569304095256857672550*x^345-1329613198237400715035992246592489518168685533747607939616116024112641991305274099693504444081173491571279485780920764713264998147991677352637156782177174387730767798365142676223809312614701073369026757229213239372879169416015995758912482803599347047204430312345312063920829597627155672608009300316224603076449797917424877831710009448209069706994826669544494005205177115048378070942637266926707787569791123200594673080696443885951045925765391182173480487538887890025828474035080810757101706802382391338614768801661198536560306016985356102272041494657649898185456651121669653554547735669585713180380592458105899881257427366379028290*x^346-25297905132202454737893977208591127479249316806451413916768310086808841392233570035092676339562299719059726696771081127919819236544775242390975993403524675396706161911325339384400280462075900715578517191289564139100771812341591706781519075207602682879434053969550713329802324316110548130576529301632604516482810942174156256773249466800725097947112612172272608610946421250673871204517106225291897083572641516540157190266460662535565394699585011298900043474993242158684550047986625724968330082382032318972810892406607130605482524670023952119272614262286610072132317885246442479224579308281838737022441408300464436748639629509350006*x^347-461426919766646894854868656488662439429300339168626631940107706135021731885206256840294445788934472317761830244639088464460607131237245340978167610988950693277765469845448347431020849422355808997235710556934075572638166754089714887390536380710535932191460788960348992578351810903450197791535672945161559945226710967282607526611879220747842479557502086657900213607944970722720586887183062406920683517869052463378977232886793601835295585503301327067909369434071974506621403382188327680842514662735613052687345068510848860611674355422808108149711573958403398755762853775485044585028874920290075972680954262935621818117179412693378*x^348-8052043733853908405817688439087122680284358519641337177390497292569284557329781909276933584400293171885526403596472022836451237980384087138054427036556491752051520964819558471810539854828448538287439857198216317263551610127131574438190111550342454377575061268293645253627613998789583321913283702557325833011254903708775025725874494739508070084085862274561750554903697525465749059463590070617134735127140678584633055602601122853685427077651435916265420545455364339794555978487748639279827947565119383428936292952045010655234577955814024281192784642325016616362279217424216060821145993003305180037154059801040321432053989412390*x^349-134090992404618609434530259669650970826114241578873620494343920425683812476275361311529491833095892261992763378313409921427780146989824212649018382113267407960603741759394470261524234716434343715757100617007568490290417097504933901006205250174145160209192562807818054814469236405825284723601241348269170984379354932824420176548505915566337218411092037916062344719119064211397141860278428847505527479508739249219403068735311982506120478826422783062177598247305152942020085484364705598802904325649108996409468527769299393541973919193944198257026572263361433958578813071798228936117146871970437719100975532900495059808829043522*x^350-2124069937974290261458766130064764561457949788611876005264405701314647101448175943798553460305634240244507860130590803504624879114295499278159900828656785691913819343949637920524664025814622483012577821604652803923953477943755060545477422827619859099510804218721695279904895244373054309026518736859664341352620328851189959696029308180297938163874938991208895464082540479961605914173660727270285446952943418650174096064117479205795279269055413535217464903366210717910902718572098842466163319493257553782972991042839717204911384064517180622089958517425736993616691997883029993233968445651791652632562955206875862054849702390*x^351-31864816928588118241077301189398659842767112377550263372826154313004132883739559925417275772005211157060516222191133053775720769772962553122099196000450844031336570912333411973474312500902250099545673690250083857033016698467748902730341078849586203168173896897516542791635757774537392781892219904862218314387381215949667134843980424052378882049291759998224826061168825368494664899414991905117199301871026607392591421651900678403078508354157579335060301062667445832839361243497841981009714123643585632162326485371703995354353225516535153065899981374061593820915851097924175310093058950730706879484538327197756506494490930*x^352-449921142824861408440146196396196086629394190124478495969373557624048745071352811910626143901740318960839807038466413275114214340837131727697027448710579765879571474067842961959856321430206384417552771633226220225080168164769414536501762121394290864746730161734295119556312943480944492434809417903650214216409315995927496649102833822036902327420677461641218690789359395964009054194423864140593655116531896830223039348320774709838175902692627002341813479643751073864797153173232746926162969391609715646619387743364583118888124775730985987422181954041114371656310431001434844317867309365528907027387438404251277181932430*x^353-5923475677624130291923430235667840245854378174765048392510828438132325183866085350933723460780441815554641355674757134688174464892907563538643643155759783876726461519984193639439959271663471706003735756326299923153148213734417942614940225902642117605014896333964303764341235778675502600675918880470698973443841027042412373622788438498900669390736380286120694575759069895221708832917001346470910311021667905951523868876483122071081107449515189516711839701254743037463850088556339360621433210860411481150077435557421016629533669679023554962599639505555689277287240055613170929136591472660830771907971595413002141801558*x^354-71598686694193236860628651891403692804855690448577964849772742646236331632962243581356330428041514432241006119044663252801138912612080012992034192568912492411986889808314102286976441629949475389323943436050111048261712607006411464245633004044676410653507934654218253209855305906053142302941092078124949950859730685439030838968590566007113082584866702379490571824983373892088037144050865864120933552647044796360336047626027166858451202855989959008912858232492135741038642254070600309764071934047739387682413054694559929613464563225797782977820206497755388607495712859407278629452339928230605461879263556105765890362*x^355-771675884638377665786312614341899536654014325514396206513660335481470654127575215629725087059831377500276163473849063163032113714018797974246277105561636651894931081959635164908554547589791447888458653278055217547187504091966713381268234852760881991872137593910558970616213173461329564902495261351261357666092863789748628036123434116975072097334346972443091588697896905820855678976970575088186760816224248249456325124023951439520957374142433667959573818924817309784857409339744532113248790691361744957976318862955842556864545224228679828492163566372477026682861420959420276767932524489163051351804989800457880334*x^356-6926966785327242861078315314019793291073088231985040798501653631898972163555013963705225993627158178102588220824548739093564851320352241684577700162271769416662975877035196281595277892738666226369139444167239282854314017631014628298675567701038669956210980154134193899879035212330095245072918806792514067382353966203828973752203897179299783380864218365140705987466587679751486589646287172083047967558972014447857886361128089206350202577481389867121856775084279568627057059536162395846855861138627056580112256423805755717918891894793761990715344519558850566891489442040451869550499671244920310471587157971455426*x^357-40413385197041275820938142090898875803208909424237641029638889450576086432184815626620502133726733529718969619257040197645733052185865792239829901922192270429867377382157502644642224284316896890374312406880135840874319028341733291942237182292834908250391766414485826837039889258279427372635633907125946625256167524366853503247001089443211398795335214687014588561329776385038689754988835638596753579131404260041343959305282479338360883938261115819490573492699944144312103490865175577129677129471883690353382908766173860986163182189336694072754208477237298093742791091083187838532441407394164477695648185179849*x^358+158831140133410673396362624107589661136502667627239747276201948948111037552024143911811946337480939761473593890245376976336834013633837553737966892344815186034479138291494011779569325029742389494403315381752898323970601756106676138571385594989482241830870933543716810105414590186295178451221868417460801862923868618915526793406034750435153418754249708566017529946742870391227722296777995227310725188917600035295919851587621725636883917215065628633864924616442237352958122367692020017211330908604589486376601719805324923647646051585602944755022290869094340824003693124250615850976576389278911592628292008404*x^359+10258561421066239216945158773169415196647930410568935224370664265679775828535519347527164774889234414134058680799324024947935323441539635168401371646633399242783379370537464221153897523615946881333661380411511962934805348818568049625357195150361087266670464820073852229043783597437566944245285326782415162401070005402626165455863835744129756945420542071573628683278223118182905869186398533682758266764854534683528351243787291430333416811189494779408260658216893168006394933377387677491377011798200305370344962564940741590623893516885719672770736904041367492609656748209294943462817735024838413440996793118*x^360+216625636151681633019545266177623765180975392495254963757086121617151885033770339224058296881647301898311246982005729983580328360295392631021453033265610906407791209765688974137633027072792052838756394450330709419120854300021535440485715998232243219997796728649526234680307968928814233122627456047194392872012892434290463494173294217978706044410387702272646550730049101326516505593175679182004665987060095014462082945972644147731593807874607971571163754687481824516649452316730195532234239790977748027552611702911690601301692553277212932028864383447337178881368271858886415876486938858408378018002582535*x^361+3473994894932162948151521362358246044192859342367770430535969871237193199178821821804132643708717933142210821497104826180230964327762352555994504007593788080718829318030628054013361417534642411045417941505011647784266178251941961494022131972215751671589823073933425287831766317906065886420363387900501944834623810003035494851777947398396266106409037594377338891879399762606252864578396551472671815179976370717913007842440101564666116972385201219996002907166746120231133319538094666367241118896275143776937647908223595423580481495009892759791554669223257701621465027233089686229786093667277717491675008*x^362+47733372917253088850394046631809526002494831419447269720762044831717218694062728403801106079092757498465775790878060487463921934595745063292136583793892140119718136917517410969536317633793590371831688185968302275858965805855539862152983141322840620927600931092914787576566468378936381934940265928192377594992145991038516008117919156791258683408541558068142270445123366490839431103648095361669546982601785629357859191564558286955020180233237710238991184892264020126773675593107225623199201648638099260695190570274959153174848529710645554294050818066656251084396532303415602275704534221623642202681489*x^363+585050353463013175542825663722203204938317765527531099429038589998538971558812911182461017741657070295834103576928974122149689128657508439259801331870474757049906393416944213597008936175883792020144937293955575431259362095221395498138938620894544133778061384390706325070504091232093337152542955226589602447684410417377907874554801897129497416967820887589636484913519207120409102496396429310439275870748801696252567331730595216876053612750076983536075692268352948809719713425685719148348387826289076158531119571463905832416051416834188144844907857988212581782534284013337115998049996653404459303115*x^364+6506590800663104836340918676124667788186146289946592891603855906524612320518999477958246552499551607199428770562886662777194572561337670860938865961084518358864748316230574271606027969428604602788815072230738314502973526921411688034053281790548181901944148610172577418220728225951478187302942864558312419426520060876225515847866885795701193538068038550822679461090725363957466638765704132984780875378331508561813614576132165021271812259198767022062134563274032953238516699348362063186551474258930291598218396497216416186687559681504956385705634553980791154478428954739723525364480163791577596742*x^365+66158410706742088956614262877140229570388824034886470117693658850548798248427355396264159008912359698744882745286502020311868480977573733972219070653235421699208955216035367786058280299393952739790235074316164861367464962297246820775434926098522472512978237626996356495984331753547212326880964390924992109599632087080197836135818864985957159825120095792284413542044326469306606032401488365442327111438380377457904457818267022375594580233034674079619240414825026497411758974877376707599875912837021493712279932075027634582423121130727551719433665641798063750128366955734312303637961119104741446*x^366+616700896526220558194129115469548617824352334902963907048723036319728186553934842414610696982196205182064133158212092073876557253756340504865583458366153784147824238290850849057887480268283930268685508598636167072057138158136794699821951164866530899008931562475346139930852204840274508691845000054220612824070881632650079155200764551741011522060556674668002115824678970976091560908490286365593884160041718275704565581369370065016333439206503073927724384561413623521438569004496999249436023446619168166542152034827698067093195443249584365986604186768278811711007315223585186920416722723754332*x^367+5269205360129611561923245921995066352286145301963448444398790135924472587934695944555502387648256950728583228452385899542712062923193636411345605778202575648859966579667693484001960079634521551993911701765247403707025264512068218619677584386478166373554593530886108731683747659832892758385973310406101224276986037424730953965826031551676834459371528720625041684899135185485736644622294846107846078527632630884034619572825869385713400840871214746915142706736880437984009991229415673634630353623940200427755981748496304771015952067424984180640019840836632968113732013143008198655924742818340*x^368+41174288762282720053179748569118388332832295579364123093768856394605895498601729756786034608358431441902779165223698238708538474129972224629917459679932964506638543854072310453892276694812550899241536222955695370240711092889595417891086680709744160495456446561212473326772890661653605232170751273051578388925410135313964375728304691419529317164351449813092044341736463072216044030005754944979714895347778814337296393446726189033758849589149645335662665379037826644139742220293598298081729470850305032907028809777124897784085244911968128712632654623300690752595317623902237613676937100870*x^369+293095830482003120997439543258123165002323023179716582123310191275660386635817992363027759713335327369780328386838150761779763233946203914404809556104492078804614415532905695051818088639095023602880958216395603046588252692165808954845663488858281786460451803315195618598638476685830328663848811886054856267597090114100570046461477938050186169611513129560947739495130099391894223071208893134941012154482415454081476967761158224642410063156628037890600249539202307820791136011127809621268439295633056297287620428276026581008559561155251968538917153259349450038098305973150825802297687034*x^370+1890110494537064802947934797439927580258418656264578840499620640768517024648031863517676545119004515790041449304304263466945014335543630292898438466174464391648039236059725453593545476222911868317854865708674200463991876750497235982873110229177866590368258996177061672719490670493662688299473963657168356272707616476663365572335346085722819297413655379037239997146980220155090546874911130529099946193520309864113473959318502410309222938997597629426852458163335754234839326481805011067434585821304491111274879839238212373124588811355245947677685741561919267129807355653738103113041800*x^371+10962259218945822593570067093060514099095459527176503214109225037966296510048498040115895769782839866385212390830272664643083093321494020844488466193983296492736982120053999022106670429551169727389811046061151290065826219916771933049942593365639675281356439437872251657034181827340284313598593525379943776069233935156581964637086054467060212049648598741529953933652719657798241070133201244385338352489828877988423737751726360368665155929998371401949635411570262943803449360763969516850431615950950628815405632219431403893301775042316454520268924579629064457423626603909739190369120*x^372+56650911150706386070824914033742918544418304884435509744659120303639292872059778625895867428456205041640423674815491564353224878738789374585602426949333430251632554086369826876048644197945650597134985712811380841142744342454841419363227944854092606615353745465187160820026748723246335967969336814144105480522224454348567004706044206292152419584900165594406304538222157789467885023879510829950345229512581385599370585306343413847441201025245812050488789636826379888066392606140015728554431000615277513355360500621225635386481258701069405151488818852196148472688006254319475215420*x^373+257778968868549262950575629626738968434202303715485351322363831561183529729371974024714903633107970795423602965917743133184980634108931237489771597885520823290585916341134090444310684717656830602747108913300394742027608424086204658285458171985481778109059969742611996942479911448387920308448660899108148084338741505730102792193033055312505315432614201680580299020890938162095588980183021918445117384049970752339390610303295239775088185428150862637237014868118928739201101207029753974735605050504315104738448434911135277592761236617763284474726365133090772626755184924661849000*x^374+1017070767001070630766466459093318314432791776981707684259161514162010195001018076352199460582172674924447118567833703428576709274082292845662191211578476773346901362028113990877193913326607984323465120687766855650334179418698413194881233303358327155994626390661878234442254333758339486248683924547396076159626022687399687294634190739361202497839698117223889969947349108861829557626654664533009174739810952111334570603277810985562701009308176583751834518612500328739668565463281987602648414860706564889719337227662954325454073004563194473167426139691003825783199178328396840*x^375+3409426562082333692297344956249373240426946344416482693809284384282361554124929935805604515230948993105880573787451529111482512585637361485808838647694015183273628373307323340796903768294881137405999161269707343112413488389941837075598975189046010824839772961250004717652088416351052453808336948075595231141191109814832080227506244580827846734875098646924905272613586696457116573869539385607195808633742377501024862150792717337729166243127841997878586013195741573948171312853554198604258286391228244362040312694683850142131655668171055108575063574133866175237579291244480*x^376+9442387450882166348904106204802401984033312423767453105776375039226601041841194426348731233956138666434419942214900532696243759966414787392462510221793308463522187862281975895300046583402193431987864110744839711467029164703084343976435156379557215184255388927237659714632699717252759351167097525858442228949629016424309777974038270163845412800782186257156080760451218988989964095365422038079224688024393112627821207744399541948247066062695278163312593302700373261964382628615624661964782648085700526834313273036615258951091614121279419851192637667064537852234049324960*x^377+20742897126104810869276737990211101690635269718553085975783111133906507432609584406824266884287679898430170153717454698705717635742765454182624082820459371715423043059823979104218472193536431722941576060363389742181058437331306236637086113175286302884722567116585010498774914560812897971265369424495352950939689976648976295812325033947510428914030771801157121793947829295974793144114682545269107484088958223193747439673392228947471560983691987895997311936972300663602476565076376862729477911639242111320473790536284794744837417780448450783685998863964592494167275200*x^378+33886991965222630255391356281266811642577837426005434971691413211586910257379297423440051550515065707280290349611168966967416795929845871035156155611023310604947222921412483813568252400440420051586021833455282264404779196873063608999145010809190443105241142824318509199902657387884910605395685815261028790644610093996459582714824167282439283414640651329635414134007419172326115292261080243584675660301137263459193858346437606130484243794500405697853736416305773643487150770088160956646645737393065178401128790438146349151908775492052762639209933568814119527744000*x^379+36594233089484545309576501303714019434365925532815951530814971661003249461491849313103757876520942328606652633758087038722574259559917600746511747768829061154715192632866646887354762649669380229463395458797517602419983888801863119741145415057556469796547410431747655069019821048716117927496666074314097029554232939350688273348775834430270393816270657669226604854825073882759620633005400844581204139136229189515943315227991495035791301112500390580478716020014041561455202183046984963372021096502479351176454649046268398811285986400838397981414269870991995217920*x^380+19590182898719677008838460054080421102045921806034973427271527820013718019031992663112313131258662819992703364994370142977084631747503199812169976911005657174566572349653761844146734934681006814987821080034012182591365151991252542046333530503031324997085883298926490829578751144129135368687592680350132240052690985107729720369471236747656286173888433376480645552859630736360002015854433331005929426107178030742898796139774668834297480355619340012913775394704981057281910357074339231308969220254865147842920993208315912703601100642373786250198796422450483200*x^381)*Dx^26+128*x^20*(11+x)^4*(-30363403616550627939390926394129866623922026915128039155153531519140768903305122331680523759242296045300069990939384041080523671480229946906270698204227369169656820603782389287790179300706029211422476917175511285582807849091328773217050777546928905520413341911094861249191970399954834927767921780903350137118522277427565337812127242094166827256866326717018310860063413566703184542202737622908951729037004715189959035221939523760576494083450155308216267912599909815995912344391478635104980875339208086949722501970926364237563627700156043687229612260125577449798583984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+27583614345411839579993277925945651664951834694408177531778768202628525200340934926139943270290640426394822790307042590534134225089814494467020694701748741980001144329967723917184009063631551300778890912087619968598352023876358862409170703885968607831198268786322438012741238384315398352775973027800646929580255732701789616518808033545165288308536205564347093458048515973146391816593270458292621213177718403249514767457119689297659821057972650912459731031652909154458829252079086322378286345064183234888232849342973908287933482601517460652849401177982846533609517791774123907089233398437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-141519689621333415375295505128188698606047638423121666462771858349134901241426854243447448191020866831302104097528487331125289854382794525993177541053959413129847241963230965070796192276764203528179154108770968873201654020034871219677369855414727601342798407272887503255779382984695467692264871182932024886188572710853536396035393031777760315439071071886154576283863138345734834994132547199934803075222146685826829068317824165210321532595293094776587634865154486850136525111493886417103754263403699184910663903266252044313771128617519348697477591268522678982777485146016260841861367225646972656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+69905122211004115674266036304746255451518157525535280486413406590046524693140671853946798820333220915215755638940973970426066288917703998287407041786554426692461428786434012296755063778715637817831610912346059385974141002477762039089103795500482331982635358080428969084992137523408160777144042457879242179598356154300635082071804002463255874948321781743121410070442730264812911081184380130824013414122948569122688719126596490940688526734393903401036819276074043908779159950698445837071132412934314988198188965005225883314954021387323376427835381316770434779667218842813536383573591592721641063690185546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+100024094657606505086489747649978674923606199643418211605799937690439898420674408144156841861291740939796617213937353961926175321430873025098695878464736856270241637552452389855096900906022788466254144525956004422054244760756024970897583747143705787103367434199639953598170437647222820223380041851067474927263425058008961467781031863850724860376301170423321094340444064058641377157481890146516224742289840612639850510553590116735218321066814078849260776074423371518081032033987736798724987730186641318832613171253956197710093081389564039872716998528768394400837978429390446102886791379660280654206871986389160156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+1254323383187515271129347504774273865202794017345542957979867844146867658555911914866620186163559251084656785592805957055296502740227497263324442047221543943965872955544299650876618010333466173087836057800070105365232354211934887676162251215858367281439585982629266316778464337492824596868848348129157288479800800409858087686785729022925623976448346147677853226067009640694620149781577226393210512738858190425860787302296740218266645658232310018302779626080749436822763070774803450279388346366020025377097646811070317317940926551635620155188819871820302607120351749517062528481783911793456809391500428318977355957031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+22503597059677198079411195480826378400932139839284482342776648491829892457680793862408935469510440266583281165483548825673762470406821788283155040891521409019055385110730304825529365388507839480701522088503590540884560188789502812573700722723685011097324937444440966901379659786379587216385498009016756782582097931001488687927165293548365781866767172961802961305207699993371207775871457427248913743591678524909775557540963040350737612019006621154824174563061357754480458572605098091755113332169647237959047176972318914586514339249704094412782611583496123467099343158345810838490345224226218956431466722278855741024017333984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+3889103180837963589812240254425701285541703440826532242580217853673703182957451178585634087165141381107709720999017967763356209310585293480849172007839743028519553814508533998277682375189853826252055904782226056613773517127254828946170534436129222358374769521920513121869147160089562291548122471190001376864919157960043336800511462053746868164636566586820084537912779626471815026805039808997849578120278130486580918384375861613227334980838871139833148762598987381952505872145564181825633220811094934342884973074602347820034231864558039227518938508107986239975531863757936120203598693323442971048198302241871715523302555084228515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+131120199788638561301629356948673999592454275339918925581976885721718800846752386048296322322704986914134925088348296085538573721583275051662250246546087201169979908972792534097310583545019680318743616852133205825050728050900372699602757174167983281064927496082555171869618990004024434068449310785600544184234804194698745871592194710289481910303435173163297449785201299127145300867653407074710416786160170765369723522815214972434541510519695848386950789241515580878019857296846805753789298424401683668006983897494356167836260462518667699235662525788608067458859101332726151722915962849169872815428827816930379412951879203319549560546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+52688566257697526597888174534426288915022270366386315344013022435484113064195446237179056329278630949303553062390392144596410392307948632812932639146491650462193566932059756398754384142655569917030627286046837043778059806626634223051194091327955139071548584985125784626349430815444159143917973273842047552621868030122704696421728069892674297780169923855706831923753163619805215366467962564980576967061827749413455375198529685190814540816205428871534157659921188831436573023525006260232595317010170345624025983345037897933694280470906784854375118132512107269556227771096005318868041396908106277415526422225333647020306671038269996643066406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-9928709699947471070928442557995914142207326515157346441836051679810561893528774813329771937976842585346832895753369428330002116120177905664272313335561228403639849435506479491145116184969511452686877571328383858449302919874460493374429048401755303850552913834887371696184500238164477311253024417350439735314214197059055961718958327104012234299660924082508007131117952329981038637710144454262026831357638333023529629305135582637641465059388871032851491749891721378362349286375531752549148161161698942862470796164583477091257405831726636557307116080111129702039215919085770451392151584665050124264262353389635593070572383567196084186434745788574218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-2402510690497274245627471941353295237524113690764678855360015356544958963777645232249769924021415569939511643099902433703756381990042262850673551428331938454356948720158863448122726490085638489044736524974807596426476574210485360840165794786997822992350920367257251701855034800124952573276633586596505576038751190770328943319771665026680564948491343971871325883102175245100151474487913104306527504375972985590515508719382053462013631392217641496992293372996066442801787798527939104210281965775078224568905302600399853850290007550267532799431739360326078504118931588039910004163923826606384215935531917078955528935257923706103611038997769355773925781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-21948482112475541884121142661993446125487021994866432412903001590121709716974868340950221204550799617373634816430977872806443443223687265932541996472028291417431477349906853987397088585369304827965215565858366998814528656832504970011716964274159900937611059519708355541291430494701767579952441901164757816380064537451287983944202914813958172772882844024968705845250160624599350746031026045960781552605216153024600126499290529875068524401160982725622637704411517317103035725178711174709209918522459692569179830049172711752329855322833211807621864667422863779855236336348034491945683910636575761864703043470181972700566025435975348045758437365293502807617187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-126267301596888531914150132416170780157210743091001431434090758381677398514595534982530912714822472845504069496682320373991416130952153538645368777489138393587248785448523670438806914441763867506291375173906785946400029711961229330482865799225854964197028603064943417337858219196309296562525408730015249595221322651452670741531592250317592304641290337577045042167193924012689018734829417815711010355031442475886325250312371136181072859435682092152054989185930412901430335736161061806458782760143943953536775696188419406576697403365762136256822427987480861521366463216660765977536144362340020418932473400626886315706743496578567942378867883235216140747070312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13-1449339700340165709897950708652289797304582784330784436153336373700951225913599095552071071980073247537164464769008523285075082928836344930802192782386258348081708562379920415206010106854961369473890012899325912017281605636219442367260304417798117057313307589805212484187163309626567394483599298959628929157791172467684625266115472761607151456884717941985462335153392102055084937247230766514662932219472859109492323298848781459980452277665073242873286886504275916804143369502896690001960134989879039862819424898507915572726979079591402055697340550632369267769506786784327841597940355910433353215387916453360317536952497842646370163066649183747358620166778564453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+6980217379037772013298512209435573739548481862685623839623678649580336295721860817245057462900348067713714060505954576495567692186240455761236424199806324277591038112156430296776059177139121450247344635135710925408421240823726675570907900080024306134569344446918689500739777626667556126661829703623761762909181243110153081903243338221928879592270328179290239121358326552767173961604873865992322086385134958957138517862474379104182675762306643278218696927797695613644680904444642527513307869821425087151750171370315896934048999572476468282680853454763204567115597114679843277823272283524204862531659623675025556451914053628740348001607829431236496020574122667312622070312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-662661986320163727154545172302354751067140921146402756586843689512113344471763059915775269123438030833224861976805838278975364523861515552263496165280114685389838987079771216026465804997701910059435840611436548803336790968841830231507609531858844886181200760997579168860804919509386839720019148388404774754634431127316553376975664257183508289648209267050365461630420357690042930214897581935079636190354678818676588938473094044818151081108454767346977746728599522017329736071875239343414782207670885339793821344334291225530512164956181704849747015130657510403603527570320894513214017474886168923911710855394176020863037617440865307842694448617337776852309616515412926673889160156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+9341892111993562058572309474089418506471061415625072627684242212569235931845149607058944284662648822849099629152514237373379493244018363779440510983737573733579172922298307028667685662748784600067694297080848292449841203896132911881060169644524915633765575996394244828694012634885011942950288424376091294619969048609065239557465275086895852100214278792536277460413463097949833507028894192629472672717666341737871175576820163614386277855921520258861325866725859080095462002461148414907495711073797688048166278596285589998404334396193862651826241382844851123783664734006856762230098511871212802387741601764441016931181323623357475538170473396267987076235783661104505881667137145996093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+579193946036726498658720294196850906021435271523903672768069179430843938787923414026514914157686654275133299264067197114573028122924763410626583383539281679660701465463017613741656144739653912471891176824038633334562531201269630947794689474114081243562127094694975356126609500512180639298161340467706028811687040770834886372013757315317203269818249344793648654646423381300438805724642916610238317450310290841831363351167078763300820571293814969971919987830610300598714723828547716971300768858707091088285109817941459839941304789675458658255458951618114633409799832506065017005245895105833629472247892775855442090692501239081266068230640678044548845526673375161408330313861370086669921875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+28371024035842054491657616798419346743990406386086775159076314686021253122731313232873151125992739028555306509810676876545109466991641546544551093973989542063628092197397819151408522132382611195064506611879176116038964724347613682203203944857151197070428108227550925487376667908026192184677493098476292718363216634647163431786656923940791142476042944583028949887785799657457484225174871556786168225562826696887837203222844762827111891870014218798178346349089527852117082008013741323863475240557738053534186193239277944347152311730004546930617165638480303038640634802590872368429058262991141062902626053617663638742371911568586245427515093547081535802325061301765174448519246652722358703613281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+715323240999653366354911128847502161687557431622547001202993092771681036609671455709412410182879703662707548920773163804291316795625083080013710146233615898461689547367348200913770949301571651711435776914576571367636784066930223956324316791231549460916715119118046449472941705708800055374988914154847311792086839305010891831267130364125640707536595284638187386150694328547339256887876432213591763340222768335644982742858818470017859789307610393219065305422632981764380805880098016257975014006656535783610650047786867182278547754423144190155323549481325437513197202885176248576563448152098357047243331099674505203181485227270467033741536176023022106222704692875258292161788631347008049488067626953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+17625360657321758854192867722859879749453582525861427425524496762432399242043078002810578172770208027424314027019061274058640591771510838249612947432395382862791860922223890364123438550481600097740996929687015944002183509260677941944113242873864980532956272508712671446112597201222210753191369227805861376141007303786754545582940561617664513092899263114403923133394600741379160437917683619201477518997439133038700199630000048577419817346117947562259255070824947231171128551702859683328312045886473112773592371303972139007277849017373558406941068575326083120633748043853398579230258018841365216060315831028114345338845797813712371635178339530746807616722629475855543823570314998505637049674987792968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+50976126888399014793630386400356240009106428873522366189087062321579439423482165178742004188532406185186031985078784844679586159202981853829789941105993696604060320804794485291278829075745518778344145067703155672329056104544191606946498727159595776010393718094635086861506023070620175216641049432276582660094123343168971015072705711220920684840952418816545509780201191298203192746402365869193418474043371550003326867273671545472550599260659102540646548192157100068275222076994860098598099214245866828418548521467555949263304889812557238632549976385499292138778522088015294493882492557249108556763587140191583543452495137394328021543156925509974081548807351981384425668175630619316507363691926002502441406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-1097512579390217468838156025218954575167217935169536938312917691689675482030012100109518407264405708839691974872982345006109015135619557990247925973163478115326263473265510758172073973322577467536761563847267623584611254610256297093669398447467732271622529376838194656891743229561790658499911168178630285668584730182640130392828222282633704251590002692882019982479629579303960681928878849544516485979233627512289910034492330954244437260241655204014841500067173332187659230186705843968167407597237391623862672408803222889943169579969429898706275252248361921901659381427577623611695569189757109180482335960003547666148553040105306880088061418684034470724540680746625408506500498617697303416207432746887207031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-23702388247264052898423657166823548087218624948721366356084591473654274807648737638753972752489617245107322631792627843412038871502488703069134623635694392857879290550874625815119855831874851821416676215791847474881658818720946474326286163465532385553090891832841611224400225278208510820293985048977939726292038855932015014990571112475956781459574775498418801837403331959570488804120515258342797463849364133178294460387752251447445098314528875460888761207363019241748689483386598494346440086385051877963110285583294183354056668373774464708415626971523449200271960236469905574252383799816052363414549966249953144727889010852105309769959371389049134227438183024149126903220696077623230735298420768231153488159179687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-954305213983299198746376533657881678959233050965558924774608396376549468137321209344681263300227692171234595052376823009309147270926721791687731689152809354787910979758736317527013011108189642365454732968942298655851094379292582062136007861403364795963108995404934081850790799505785039938286864148046057988891459316849291821559082581237371625142578747167209185523621312620876496512693396756882194679335709621751899375406079321797795417927690757161634246534329238989559977542852765797716893975391234410734855101491634411220458368677793964588723374913505632549325636887923616021521046250841865013724037461341547229973256153473351768735440525845826414617552855434159313288846422304589900420523918000981211662292480468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-23005799268526726721365132998165103257383778894041387514288085401364198138002806168409491380127726725624126293283598231489115463565209790350357283263191580652040468122050310369750016134020539067189821282680071912802840291747924204795179619372220975709025141203963672025651130865694094342030629529348651232435080774578429648207727491915461331527123103325289076985710615065884638365865104654131214333670811567850963291264752269142763557336255940161677784438285696839056064992704362092260119985771821570416892083778464010962734518698654632384430700940667571696654615954976790257467484014724411006860954089631024026660557918292933126107736879700187798190520432342458444478174325691349072497970951189927291125059127807617187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-627841073579379386061932680597153783114033032992942775182136944796350603694490628506115548105583145238504009442755264401748146038347016788233168100139596287808955109525671706573518773975979719203769005928720821635453154988698785679898178730950088533092711933255530960757527875411862780750696315217360047159550027770413871693344317614796248566022981177724378479286209930248812863181013871477742349271202183783637900320561474354715868938955188443441873338787630188440303976467163353748124630108916345138469779165606246635398698170776530174984542719935542503959862069982981082602314869150084856502570797442105926570209977218794139341558824352426380717495566276653587276400125554095025485340508808462800516281276941299438476562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-10668153914290650516313140190412948105847921044851053058320960447105451545245208259636516845300947905044128343223072623596767853825625869991462245579599723751017272607613333611004483516150262239172159632872057173628597584245701891613578546618520753288510732193354937622239835565518309584382340922960335308866725609440060736213012902176527087397395834797386793871410633669141415625332516424581866887245776893625945437671441948738126321668362939842537677173893046711726785872166211275446305995115856297276501676784811236362169480764497042634126059208487011838677403605005568327060142889466517772464328969124322995918356394079640997573436044819383843218636105188376998971073993998553707413532234959951949804235482588410377502441406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-142523856119074197663960275644554504173709227735567757490030078210166557787161280613823683024555234055468048506305450509004494739711632820534383318648020536121959366342302356823393206860442758517807645948536420917897139603241247163533418198528928416032423083754252008161083245637315177210377817566558111279098839362620316134782045151297151263452316751876236622676463233911629727292519915526234997852808204553081682879272675319980651720490994096784695394564851846408453640933309780514730881412094680575507579689737528279707833764440913767157686828944870734087237250633641055169814381683892680507784678399452005657437146822734937396065779199732990182162449260026373966042425837947841112674494425116566986844190978445112705230712890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-1655709908817620562764610933594581660003833183243913046556204595440330284873335069024517438306988181880142458073771179412014158870733799344875027502094682875057025840478295906050447136249515906346022160268699536201657067514463713828664561788368041237057677262046912885284220686123616928929923716239528259063791322631521901730138780074381344436711512827315441714119433991678882012806512881693683755570710124914075570526416276935288983987569464644165535605075581838215869446586217829447320452276048203444876510196808723176967376911967685755650182831136618446549814431827674878218781875119579887345128951889835274705720641216834693188153553525286719907883195034061165806823545152051073081303527627719529569105816335650160908699035644531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-15574979500650768359921863787134208285879021724304942305316627940287834730593312138962185908618637255022099354319348407378843593555027754481812523791847111270704143086620647229659221639611570427634903180737962881262782324522559262038099168287615647062080850423712894077652671293705373445804368761707686818092638548439187935952700727810611077740069467710153793606419872635505990570045603584082347526257364861347748159764640886436858211195537752916004598014954022046894560002933069388475859863065855475275624826543258461399001858402022947154315067587719825271754360832383096517162483779999282091204363531702737550733235223216652048686308160559758728723488669644197145268314738632247617308468062705725104555298798914009239524602890014648437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-99066157757223806349142684876124438241561217613126961661618278336034073640788283683135748523847438415261303875720346598099619873944108363755902189645519143421035100925701095358192775284147826286493047863049310361885299159250120155475534462333003954144767847306643095479332358131564020451132191959714064915529351471743989621073875545165947523821159554449398869334224364130749062614313504253023156216189732154033470984755411594259608320894698081423507371726032312480666857285597262678633116994854329914406809497429914616036553785124602894764552774904728108007448292977902654054832149228343663929883448047439363048441523602114981920194428696619217938702733281922399852887790566856260831248948813476055269555686777493974659591913223266601562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-363241890281514861165836609668552966394919839663065846260898746690136810128193256134143026712562646435127479286451838121247860160293345750380298064856141613795076665053436479291843401150194681460989205784780893040945653246910396299972622403852858510992308358100401382397741619174074438879228459055803669108676146027578441384389446067094927481193159565144863053669145761464142180825190972245360964361562583379371831346570131459414077927306528833676001997220128251768738192052477744701403841369076423915321340479805948031532919063914299890888459310616939285640643804586490454133072208616310092991773720482619316218207449213542614372028031534222789442169420455225442570030721832122549692647631008295190549288455894583194094593636691570281982421875000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33-415566888748813536458381624018844608155677535609760814705369377948358873456116229962505430160857279708776308374005221832634405216593621495488310028584688807724463560664413615208148490745577245454121272303207739507295607363835069146220416010050161064023902175033334938387767748262443004235365764200936669074742488791757643426234291928614465075978615015447604038317064982762392462236587367990795911824582225920149670153516462502161663824958206864263036182644611511321907191057237112526915688771956503882902237852807367770481333682096638880543675531518881565561222442429707223621298121129465920676724621860479575461023830988219981665484614823401919395467509635249860339132460684117825061025736069582333088144338734126748136077367234975099563598632812500000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+6182348911414848381992466433879162702279301099398431454721923917445832076582696717093136750271110311861679968722013474840559917860911438044331310510705506433009655163847344957920588236665101697746393257246304243470689409191813580488097296518977281195569680195428164638285798142681769903209592913334981411520901343814176178873227404036223293777324995047741488597054717790810209729634661030677700432105198437589989512152558893443278568781446208054743593305002232407403199778147215303350802347654951948515828170352430978022633250663222316705040571847171582492316851041405991298962411028017700348996049527518650317365256860733210291694261187205478994998474467981363964594327609583645635651070411666621126453065185671342796069893665844574570655822753906250000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+85470970738052832563306396419284336816031804510719882536653066875808244518422329723860487582874028447002274870539186873099611957972254723468351231702535197186639638975723564380698608311232373490531977928542183481716602409501376313049366262825613727578009367158142180730596373382357479191185128627007804356212249938782943505946208722872027149760111692769389885081694356985564214494618261685432312149890594258385947216128988231480162015303829644481415264844629619410925838223841136393395413193418340887506587398266788712449900560287110515625832097433908519308795269626521101864073504087256217417785583315327246414692034636771446791599760564533669185592936108679989665777653950044834309291273079305628088881002926225152749317715006327489390969276428222656250000000000000000000000000000000000000000000000000000000000000000000000000*x^36+767249320943735842798005507587955403522651382316305591679000772868943334699498915642878451430335720397176145030051419149408486594276274019790577501538524346937375109776932244535993287674771101766629202520557739549313947793821316829037415190381002190496948011677139946736092717465638605651017239267169324040052546127610127641741150422892235778251040656688765169572762849097665735023670369894183253307776808636435674310187758112862060910466434340439275294169792068867084853272635239883716563928470878745854505081884154515722673011639391067445671328794940357496710590618761371474114658447843252584735642481743848129480822968337467690757095989074314869626569935413197265026553012515750021384046523927665706608477317099935299804513988419785164296627044677734375000000000000000000000000000000000000000000000000000000000000000000000000*x^37+5505344570982721410464099892255244532841148111652172313056876462378212286355419776799132076718039516926941437101663133180711902577378830249464285594244764095946141388640961836621240170111774129329453164820576297989604899938892064859865672207617287246055703323655738979350802875157017391438451053724254170813469776761011144979973245241060785888629317041476129912410577848603849152805261187017671986176702671450995239919382118135510978828419277538564126006719725576437963968590078850010162440096911009655363780824025615754917584258985449917745733921072278405518853597714790921009644161384116833091631003290942907330934150403608119281639035542467390885947778752932036517575728998700436375893558897867267626162330386157953750897453559787209087517112493515014648437500000000000000000000000000000000000000000000000000000000000000000000*x^38+34634213497841827857175648614527175038227918609688789382166788415056904263217555239608237647329896356634852622910833780130017502502608557489562571105296948168372947470777809497863254729583618266277317012343538608561894667829245827348051145396738480154497280661161092677694532377228499121435810723451126207651789234058910530460827724264433224540663640618913402205193596594168964896188670335545161787763555800705686097004434522322696242283941857237258712784343409046390880599178547612214717713322909696520225360361582311380929619469663445979345110064784775821427375219765053217847632124639380162524258478271306354010200757273944090876820120483227480997881280520179115709131805506474055859555236703234548648959897349568974427025391804590981337241828441619873046875000000000000000000000000000000000000000000000000000000000000000000000*x^39+217173207466282038465305335631281110271004234363390503717044595048508347311115213683351648410128413044592981028706878227257285314888148483328126308872277407519773714852366905453720744747270246656463942849320437545937709766969576405229177660011097598754836693585975789851788244226033115465392252214190160914616969473082573775652624078425549932560627255497518776910849401977916041433887065807010120405620721523745768666599057422350148588198319995077962233034851632181335042101691182026073278018230326681729402639670455380742382997193105094333047024079041597459199753281835782631418283299900558264386283140258526104813249491876326917797786415822704246918650021566278791437517593420924164501055827434177842807197095781567252177580648608845592661964474245905876159667968750000000000000000000000000000000000000000000000000000000000000000*x^40+1351122290265664135633552193634029222652629535305698768981438668984150443446182557614833000134695828112961330005614191782424453596914983456813720855687723595943950183682007467084028511062918924272857640553998650175758391595334003683140235644132565611519451440163697127905222358518057684805283065985869398184118402516737880222008884174680797304274730242250453343230345159129544994514393571141970655051311150880729047248785886806054571345467462834982879345054399547932640840584304335805765860324030254360110849762228597717620391846726047247213198216458844854751760673038015721158122878103439917335372553635647315723455320482169525642197306945040171085970807991721619340031455712605252101947708358019803423211773373843364496766912379033254154592214035801589488983154296875000000000000000000000000000000000000000000000000000000000000000*x^41+7324367391497750360030948661700904341706717180959397507627014219910141161721540766015919623631310872726830634913053797249979144319690097015578424548150733317007846732494231786426400794509734672105709809897130905621216914097749850799654425753883302444401362833102583847470497640904886280767140682490035816455828317132034183596943672206992705746782349511034108384922511912826781660736746475123603563450615235688204906951894336304865495497806360594115663736450112116854884099182357182743618957454872026727442494606430893435535687259748577983129936707981562207443321798166004240321166000373241740658691287733833175342826110022915833953004898667562617454013845763985620278946134278221649821956189549827925222640729173576180861816493114328785463129634081269614398479461669921875000000000000000000000000000000000000000000000000000000000000*x^42+32433216673166957457722088354698486732672761349744186806201085421069865387793079190414522531639633261454837322550776655591591723750839895538017956604437637453346440263222487639837385417392248882241141155628974927377561791726487247020344344635699853901198760552083431791577587165373460917503073210381242049171380362450395993544081055090404265462705376774031527540685011102091476471113177939327839430324992249874870598726690627043148353959777303553966875707834996718801536620878360467700791947497156057983299094334360779595247758360061142540379047757434719532969438428032982670455022063143184022878638697215998168669664981641671128636231034217123397672960123785514486608276836366132566956097785247011529036479935628023184579292771136625750383331023840582929551601409912109375000000000000000000000000000000000000000000000000000000000000*x^43+120833074496192905394011508832510990037642114299934121846652356367967936912317205520685784755016106850608735898020606956543093827579335968088172766287684682436443092361552826520131439441467627840992608534127239322273849986446969500732725325776317351169790917762334804038898449436198907120380916795198515393943764326692832060415241675414405402006814491890970435590774477037248700044857049101594938902034445119021164497963949057024775694920118306742174500175052873095511625007838922987297734841358069760907754438955260039488485735015653710800167141141803765144129687386677879133666871417426026342488958272757309084665479128032624402658089984617421005296668625208514864874352695683870245595646467084397991516496488353238948760010477152088657903927781944730668328702449798583984375000000000000000000000000000000000000000000000000000000000*x^44+422317449652431248234669151660701636914799076243515666722324569746460092329309777961724572700922194375768389717511889374225253604898042470486911243503630956888262956168538621068475841333390929971102789051978140785817868509120162809205251422699546298922737269166864889317274106278022004826764839211572289186364073320293777874030979332999777699873743270768384335225450024768525595219505570578104384636819573938058899008165651066071538893884069018799547600305963996648214788095305674061851257572398120395268964561076910965343339001879415794578249901461452170797694508285734177707254087847330202565481277264133366527611775088543869685411159382558509225062199492076519348167238916577550042017296124897727298021975492333464173363703316930149733732235972638591192662715911865234375000000000000000000000000000000000000000000000000000000000000*x^45+1622975322399509787608062047846023777422087283703737901783529468149165880909006527317517669177879622331367471777775804316899858145708036472521301010249522416363296819285964252178578033473073730404858890386601077234970054034427009693119386455284108134488273271846645421648514513543310869914281389953850818577627978885703814688721814777978237579637486737217418574710323869019366866650409817716470206893033664543765572657906617242990124276601230024867202267364260873870832803066089549978844940044574106485674957515633983333586459584057349222730324975124330586153694500053286392614106873787009558989381917435066593710323386080099588740140862846266229290704332074587274979726025929484901333490732940620123808041856552544654124299272281996378867671704249175945733441039919853210449218750000000000000000000000000000000000000000000000000000000*x^46+7274505254712811143978550101436000272442360396385228469464725455108577621429374976832150884633360221361278944075127475163902240204051853533504530073992337265686307935554888697881918340486743360776375854976908839615186881856954083746123034142298962894443478597070821990889030955091323529698509801590285485377839932005097855472059595071707142377804614070252876490110719965446668477635258323645787283512554120663973762997107114411176314132839269808182215573885673786962246048045564813029527864197953610076632346070765051313055514917691564498547340446857315088061076096354221611568214294691801318196198934220480394262799169285106913244425012177358699589304081837975256708949382311375536403516435914028807929130564885697279251035167155418950229181854205684487624239409342408180236816406250000000000000000000000000000000000000000000000000000*x^47+34471170239862023798394398945592193150843424343818627996968662441991688462958209986675915542814073302446253777474875804642898536316225279322407872942001608708400206392385604931195008463961045941345609411656849199773725362691161051568288050641342956603297387205986145433768633904255151255794960416016748033517625130804694736904520197494281526851574607039944046509910516422208495518015871272366209319013638464714179205383452032362938664641088662886070218563643619640962588304092122606664223974861884258451447504694677302751244993098096305054649041633330091546998965355231956757882895117318262561468052223802201823440629254919737328966427880541439613637430127191822480947012939604171346413655322948767369943945743684054702820456685455086821416478782761916299648419226286932826042175292968750000000000000000000000000000000000000000000000000*x^48+156200067014610661614773015288859126356650834577424307341853879535503870745221415925395054344292801679513655357733425489989872883177473147361265405667754167641216990954809687119486135200868260543332724743364779670943668655726811199994940550918932642514379903296759548365869858448808653146571629352865149460891309815360326441170063494213889507605241613371637652435755234095479255789529897602601991920884863976684051935176521077975962868255784871447243427367038827603191498200395072626980625584206982796747040347948967537063743040944241179790224299918980512130799050106824823974057296549532727705773300848023972788929614151414013247593324492819620945971112019760391650208339348613132821145940005779388950244388364808752295930207822711847750641404853309823774765163761912845075130462646484375000000000000000000000000000000000000000000000000*x^49+649581941550669108877385100344990828024652544862783515598021656303433216350503165172750578639576086017656179310103153132587079509605363533784039923302963895423396396593497442558304714706621458710358822867612857992310805533893398992199238654085994481393122906663442903688602967396056341523605794155383760049372283134394723348741216940728632529293440444029658166392427438749367712646394073603154641961176537648455796344119943599273184495786516565519602140040540016444334934308557077075506438838929526199114998201818038158066730746638464409606403684413486429383840480895293465115845790811619160659170855569325265682251693228360903716222773898514004054122511597266880064645670544913240572047412988116199880831008554600511432208984332029930534119803038867017874746778716144035570323467254638671875000000000000000000000000000000000000000000000*x^50+2455222831696278910699482506739099654656595466951083182748117357839457517515610626464049703715159326350568750141846708322129888735465395489020934309682684502992748721914065422505223679200400475180145337506782657231383724923070229488072988933462279532904988164489823061930652319374595928752775667652797933080341495064357083662865118676631695948135172557739324085799031776119841533884212844941261132111017219235374531710983678814363919817730419135315346906814980935011063607268811837035369097983499405944973769509656178936162054503963476075321742056614993387845554091611087235710759664107523603589647243672667472200384254807298663609800767837007534475971851150656697529680873586575807829340332635970252765802294562233967899417122619675686095569467628455667673748052948212716728448867797851562500000000000000000000000000000000000000000000000*x^51+8456599264694129943835300589957744317555085234638108639563105251624899187554046523870437360786306766380335542915792755026390463767745861324365013917239347861698404532373311954208549810825316244738361382733914249099678279914975309644380874189246083526089250095680406630404534404909780206747034323077640660832980510993003301878032682743507824560356253309770309698928135280153503583265821938652773267229478920129241893898980555100087783629451611304044074423329443650941222342672213842450307122506245610350062258936729033988294436014697935919042815449152743016396378054054953694253541682847266252828689903823624331915986385848434497703454118353219668249176233550194957821180564276224159882634732950337274093952747764283408267139535566464378465379477758690233632488109094538231147453188896179199218750000000000000000000000000000000000000000000*x^52+26881036504561389970949499674669530993193448283530209958550381517114789570785100746291792620211121116154792711991901563058426370513883893494391450525490080181484564862537516197351090214630110956727933178557255925092657875640705386868180076673349396767805960406393143690778571551484761748020189044443047043013762940189402080503392269867868805218160431146975016025230203239768040340740256535260332402837442658738969595558449874862313983563228418415818148364567123317861611858702559022483894061023744853964896700880703976153573980307474093386888429755439309542572101641173649389411839210605295866735497340840718497768090798416128827638831132310715591357957120914017575038578217245233927414772200413351845541516465615246003198518937526935861567528072974964244937906565624530230707023292779922485351562500000000000000000000000000000000000000000*x^53+80776569542935822322304356696761654608378900796799521994587416439766520706068181029124483916780638711596737143163742276941442988245049106237828058745621495479776481954465579059438481681648087092768481294904645412711250459965273342167638950843938946191540234183118306515537414900885598644536088989603397528973773709518529660530987539327106512890943359471002651709088625977207024815511452972939550439263489296504579619479802786113944450380573844478660069406322901455365352125068320281867886247381667851429942872605028087898540605856074276989094543270843842159846005701224923196071979003705706284309510894648481866927507123156019961787983991255701337665900608651041535268144436697512568887619003313465357722604916813124224862242125580632813874591579003190335733254612282649986809701658785343170166015625000000000000000000000000000000000000000*x^54+236055146324476526109262956442641706245548227795091553186692953846899499404498020412873349682354184555834660244392820010167356581816838825589193913079475712672312813365548579957921150582501895440974077699752404651879387464627801937574901627789310801998610753149071178633993948174809301634080087823081604796373384467855097906885316607614846232344007327179802253960782122692084003217573440989811158501535826792070937537553228737206616993735287280038589627672865991033101927452578843333768960959488693620008022687449691799870327511051164104433089808851110091099293094895065792970914646732514616077209180804096864888697874058962377569272629929296790150727917008827458472499910434557812999950091517134840628477659923829501250342386690785960078191170994083896733813348473018933759703941177576780319213867187500000000000000000000000000000000000000*x^55+678844435313062172880802330414799131074954426989526882200301445627135387191326715416812984457519315134911896373294976729349147086977740932280983230766667334168195178667828192542936800305647878523944529778375363209758617171380249054090550716079996909207526138406345493219167321782282658075795408532557133506403075617873143676508733012748646533031980133658120227386463896725296393839025027595944815443631342530130088538670984560335753341275791723365461066549214125953580547507120831291539926392357420712666389462929760398637501745174940910297427479996830318716387693024418718489930378465504530817507350442057093612684948634389759964704025589823431374538327516451770956908754987438702020580291970999704512808908986051513766596581051328474530980255187883146296813977049744437408662633970379829406738281250000000000000000000000000000000000000000*x^56+1879939468298422443482860596555623432435696945283233297469327002961936096014571727976606219412506434084686083842086499293468133219652632809322617163376501627485515006818596760289860910346503705124205904694140923627116731781483000540334740229807522108610299361619657254874836459643274235550169560264739263855753431424045746873435214885419316552581508223891875311949330070794956708798500774851320308940269045022774407499451044383514624971479354962228763030932639099526543793417995775718305512366676973599869856482291184893407871950906669061638957998842183410584901066306835055670930197126315529621810646738953023785968025857824205052609545688406994731156974185887175861264812185571653419726600571272481328004579886241714388925029656598034559891212554335260536366087637250021913359887548722326755523681640625000000000000000000000000000000000000*x^57+4781179157384583403869090831389365194360080509521147284881181645134754862683491139144843686889841158079947475763760098359341577818854737315396508927785269206700352613600985442562249370147941376928387352571495532934904501029572852089099867917766977880610607889072184689899940252517396080056832475919778617211254285487836010553994339014561861648153565026175423157879421097442215722176231443379873479996673625582108794886507489460565448842050934884323864650557122534338383282939692282458061797305816319508300291727989214178674503973504125717583691608888922470795507476691115892843794087762624672431818768167820937401238009671270609937670741300725713591328536999422356378919673895333005014793877445396739733761141953600528926072087952496767012892459000106857368590215556433675736514032905688509345054626464843750000000000000000000000000000000000*x^58+10569192564676124665635484143138468352769683190748739688084129199812226858018960117449703410792660023850946648896345820885526669286017563677623545605844680936952735198256465640385103954848115698110385128484174599319737439312539287673763494681201085492793074323929914916165883293809055728979349155120642168914168707739690819271984328263359525486519792319358969441553588887784242907829960640745358263502223720323913931441603006546535149372657146976139726489522135756455078737065788996909270203651815788501714762801268580828731880012485578660702019322560193312032338418996276588586612933193812133344407250154845043594663699138249916040998200529573705865882121958990740264767505402144192230734563111744013843840501005093742647503500740037291391115825580318005351351061242050344279874707353883422911167144775390625000000000000000000000000000000000*x^59+19141558095786692702074779003787864746438027396488354263029906873687415470360825693400149649282370320357720391679537530405495434348106111113069548849061014691096223681140516901373783591902393198702225508061368126098218687762033509116320498397007760337840274341177918637650083098040467406593359243938729154059917314263350134246134348888033302866780349930886180345104787755868229429629579455318309035100017941319751918402648640384193778323773646350641251747164064230270183069478494828024198718960694651800065173471992309283170709482323429602891692799156666757633913816688518085232393050565251489638035755388957099620733513482744493775467651244163289838434827192619164930709897672231696600663904754150361028733545148146975139611726021131633439858967869456638286817398253263078355956849918584339320659637451171875000000000000000000000000000000000*x^60+26248589266556507545950008264604860480964795595914375536463767641192688109317127234487353416368619758273742216053796717797888608813487313753190718794204534294350593651205729522573191231665218041487829458579913601939006186643028969821673281500661407095361859219905570186902350631181075833032097292289347368213591690571820998212706738686773945674284121277249515982849710693003958236290653902093038360178229592489359549383685394895465778546586970228237304813934391699531843016496488269793658584438408599115618919324714368735566281885475741013542665316844845777940186985723005314861536248821509757363066740435588745516333534451666979992967867643209966238839495827797895598012327464795296410742595130136244634016270413284633887608693894049030794090234211584231947833001862523116809455814291140995919704437255859375000000000000000000000000000000000*x^61+24670831806788492169478959644326222519090394656524177555676788614102481240352664560255515929413734318497955889710700579315281709693152604619154304531945241371631992156126920149235458879797002119839016182035015100678806902975078325525787356568750503483112331632250688249297385950859546028938367145609754985825459761283049165019906941007014949268478174265525587468782318973881736055851961783862243475074730728771010001677566861612838808940250125546655225406489285344964228841864580359498538798630270912395072272068270212490417526161943145172586947967387209421643408893162144487905368378459511524340984247763266982675445168837728373920819148708823006649474475271052164354367805606438844179868977694042641692545207222099141541947008028851016631033932937194981036634999936791624863818839230589219368994235992431640625000000000000000000000000000000*x^62+26920548382333115485016230657268990213665461535006991431247752774582079373252429943388763515165068168857929094744029519951533001134752238513301628948019122502421861693847625502265598186444073948750226746001548532697629797259560182991335654704292319989748833609496220703311354991378828269240614419420189842332596031611657326267668593104410036305412638215150027655372034974918852857566560279480520073596515575106253405260322884884771462276073329084763526747406237017590982221243892098594072367574260523026110190816313001274074740428107242537589978389842373040702525360841253585765792362756732906471374472155284269456702032578025238728486038621250500167504282795529785483366427687757391281065724858197508233580451013656622801351788961663604732809420391770361395012112917346329410417382632658700458705425262451171875000000000000000000000000000000*x^63+139816456345191017761255196690333937159402570237556075349509331683441879802889951227348379207868161213879206264815802756385943246256894526561847374958054614227592730619624356076834089016064049844119364831380142073072558982269972021760915354234236234257055727997917894805042851445884206068310540523624768696916761262564460928333523243413358246267876970920346405321386346939906597560311680026332722417035167437056944824534240059310783341920048270771435301252160134387271215230372195365677158694208434768780693908355207806646432349038113109933163951902223770573222465398626611808786929986180342016096766300198230531169810759055075458641623554074102494319271070961747520720158271385016968106628646383007156397265698931225349341554688394924988629003160369514034118433464155568241027438602941401768475770950317382812500000000000000000000000000000000*x^64+714294515355402034431513033896222653582039028134048299671123596594203422282119092382470470844576856088044510799443995266522553701454393568260308030837874983539489769876261565482241394474586719202365241274573592725084157684506236110429539593775010927740614982336682649409277614547620104163221006847729105395694439872986458535874877048513516784555722618666392742017682740320601339368870890385488706508534617663594566530784312527108346761968266400977532087113409546994028896432815652176130747603185302801716743033925255250615601801301886974222468016607764229764448519965690428894824065093877716866002055067650952888536450258357032020180632441465135706802905314890906240183910342037558569375565409858490138593335375524639606623146003391695084382882494086897097394314253339001963630239266933585895458236336708068847656250000000000000000000000000000*x^65+2541381541490055441759377427950617706543744255271010278534844310958425938748815027485392385914349096888948915184126609924565520517578810304318214558625801667640524479106057826016858743009243877256978591016220989721440037679993500772387746663821693440194510997132436991384397554086489791134759623147720600814176961170293922275382313142033074700234360018586858556502603016018982355597741538466739338829614228277423184901794562422409819543478024732116368526890368517724618678873611172844141750951301462389686350864213924242676467738748902557545850222589455559154999209321510000060149435482034287795185938716106477219275895719386283962819418533657296629511117309015970484936847541272880404909797524690520671164360805457739109853427071138269400373551365260336884309399332070263831861653414101454018236836418509483337402343750000000000000000000000000*x^66+6970290295341013240760075478642520924889593481565754196943489104279852030740043117250184379280677388496306083391118500983496361827144820754702255659534079224530366258738020005015818612680505563411000772897036014223298634880973668141854689748315649875308114247209278865271282127927354531959970563938103219446363436745251484946752724166586238116151728139172614733864717931015782495532270489233822033977633605084621236636754388601457603269993332371631626436837955773671734706566500222315152243102184796063929006744560960078983711903735815508722780776954752708134760437003326803912025649334006143838740507961411321469199226270969127930674289219554565594699876686432964621508643287444620870504343830487808260101341797533912148533406381305833869803489302240394223092567839125066012518489033666924115095753222703933715820312500000000000000000000000000*x^67+15751717973231181175947482804611540592375787867212711575726658490720354783030469531676437050559202910848598647497491236998821358757676306894860983832247347367497668959025700544528457378962546718253243802684454442645323001614166344745725424768841058878530869735541836247657610705085315014167924522657473634107638662421344231450271263426211544657338881038999636161323833113293622963750134273014660899944545378912579162298660437054975642979532847474967265543740082617575446488659513577261691159089227570680513010082090940952825061054133044159933389346708851754191377549007999623933883574019129577006205137159120519390367328068732241316252627179271381736634963297283411338104496944904481374903395730859257141262523790301312612331767626959342634676760496067502042193840515116107660993031297502753318440227303653955459594726562500000000000000000000000*x^68+30463349865577421779053335776118088772124959659228177211999159598857692574451598441159502214655330334912516105855545029750040895160734458249390917714598885245139094320704094223076632790224611794348985676548502272247576128002904320806713278887471082005566975090562331059138332691999375867559576011906079040221766262914761851568823318651570067040931962715123714769939663576445784366190185508738421041882408202225331142752597496940644267972462951669324719998307100318589299881252735967656529639031127980823918664452378434386833868477223678665505766755656151681707104820287591632190375600534939778315394106513075350769224491542994496779435893832738567406425787955427083635183980738759747157632443093243362623672484395499096573037490934422829363791355887628520820549809325332731726147924775083275505949131911620497703552246093750000000000000000000000*x^69+51599936761754561300281375473477041194045504026270728149780512860528339794511241347178148980134202906238553500603768244213336084091491027040548294229692070232491158770043800510149764078614744646905889076164655562665192623869441556798207877285075686261821954684963186131663606817642350844436470788480485017734340562180167569367225943360977458301875666944878485428573027341613851870939221837671227902677626348229767259777909493660684151909847120743978416186487645045645964354945372418520981954747975165385786338853768172671410480257828969401078404113241138021773502196862483578635103046992827672668121667805136199595313403964455886583251727154700905547744438384873383448697306118693064941943920994983891877328289171006167113624071352426300330016535555745995814061721289436124052922398586229491002086433582007884979248046875000000000000000000000000*x^70+77689772863457287795127867125806968534590892599916619194080195932202952727718001064537839500438410520983058031425329872481211258244946922635516595820274287360827349880961534527097688426460634788846566682145149035201882832739823452756550155331214377520939317192805685615558370572660812442572359737484314259397434340229494669498440444185409827317981455340369384213854500817438891367539260515523019542816501807790216456838404523262019987196660829784965178990462949742475790970926365013315123267608813072542547830251606766340625802992646147122569391269479496053389898286939115326573371933928344831171487816800777277875491185984522341936740798487639265050122427621229914016268050420617176201169363750290919815602828052039487597492519544034676462385887365715379393270622420254581745309527956999673392601835075765848159790039062500000000000000000000000*x^71+104891153454875818679458934984573425280452959210717048711425480592642337967271279633283664230937067197360212365180914606451620949009573424967044667955766952909830338500593241775529355220208166979237248223217440037421469583834640771300796021465718508045907238175666904992977357417825329239146698430763321247953921567769036121304179137906699133844346652659220122927929529423939831687589227317297805697877958616770398801310008761399523382053403422169349447787133050101331555551613060866916853417861204440409993628196367100085713049243683255961335407724151833501245266749265783595612739630846554609382684195997717608774557622563782477963010298306083385051963176356364946766039386209511187907382415938652173556456419278995891104433781438926663769356351239812185097186047651907929169798577677397144469750855932943522930145263671875000000000000000000000*x^72+127276825835948881186418514622848686010768312426925122804102456306411862615930539675668507868179418965445958618878811172794905926699332303060659618405688247244427599159819626658381050236762364920337460875709093222625943413287638169737818777089209917950785966610925827658508212721202672006639274124321268491345038273591694392052935070594539396687704782373897321404144679552804036906818457078665433001626723198252469998841653909317751237511435141311081503331465528581505891252049767186737879394512743418460012218201272766928946888305758920785019041259554899734704304318887967847105789461920603023156283431744827653716816992242181915513954084781022344676393386192884830866749747867763336203659753391713310673406496189206448926162242314466672536272863032302149324814706917092053919393770467297088977431940293172374367713928222656250000000000000000000*x^73+137586873522885034944932172911546641887314744667306908236311525273457241018680767490006544337376458065580121689353578064848027175984652815196013935065347282935231956874294006468099365723999196831428782586751400307324886617177124424707680694680798885018109091414053234992246212248072223397404647315584940713666687876857272874727885559663455278966052247794130230601217457264924795801499329242476815498689154772805598862728620231129749473666575628214419351761063881762560479209157263263590921162559874315285961282221586250484357211715988395102774337430559237194751017216024410742263554624144754595932512770727783058173781388465979619445210553491318389634449117904582024179506558217812639892282836998812119838187949852500330562619768498265453808976054751477336438511880832205413720353827605833579861283055834064725786447525024414062500000000000000000*x^74+128021431773827504917639084021416915956882968113837421074133411928923812701740952074579384363757854340793756501666961820760513049325305665329523837666946060218827192373410034518586954974782353813638143776091222672261886482104162623986068921223057227025192982501144119238760000338534028606590309202117698749164383975565993944099560434245650390633952736193213317784847055452034983501900823045288877077783462108423614758952299413646348497011381037468449716104817436727456012254270816572033721643588648508587956288415959276538990910476945763149575723146168943701314804749584412573498323251664631104934387355687802047351962854247630497524118489827589107689108031573831480231755640369035097389626513803902536384553192240397476854483941742524558950809816795911821428145419749841701328102322996783934971887219944619573652744293212890625000000000000000000*x^75+90932228698905669741120407597775103510344143846929680514136683196191179931232412247301349290738705919710656356296635050461301590895426173824038485960422493792780166084473555563926537065454564069470430674866847816510632267263666310913502286906357619605606304846033574501913775009084406224033144878558172044133160562848126366112348416222057474307937463147830338807926641702335998281681158190932496454881194044735198238796500082519503244500900376868034365602254002028068529209982877098005753751271962177399865602525917425964231476857552875658849831313542674731177971946521170412732103037347709635004791555710216399695707243123153066277915136178904673008017692457218481488210917854425037710956076778378650768504989253460434710533765576883417324954248085612395173953942761989472880794708382922765521616526029902161099016666412353515625000000000000000*x^76+19859997117570562825314493181207938895920668944859598976383699427833784406930299371688420614466046102808684555623255337612329219400889910058678251960422693789001286510755242653829582683001818597295138821771103305791158666431322410165396595874800648212337720602140905673628553230958695592305419603287197739262713400926660122444511792291378329112905246350740677850569094519138651688277184969401672045521253874782241377581431501244368470024767604525830817987778021120155796725314341396441740571305900761677425324154607053726966319302828507706358592892055400687905166254164698593938265856440570843625696921702398213403027214475723465370993176889620818426471898410248443978413854425573372282305316206657779515936058011265510814477142499002363910597172194767009787022253843673153072996464533659603107773605756847246084362268447875976562500000000000000*x^77-88358872969987273492455738607409965760380747861063026551200945464293534108354990341474393223492859948971461773774608325964530076154808619702857399134513135924203391064577456523457369178461273508999633472905692402646668421180301274370443883149877620269803908271902538587906795810522262577311040178294213727703431065528777794263332472627101527928304131651359166062712508319107246703957426698147196318522897456849232041913255859947464456557208665713358225616857328432185788961315742920131967572180953444782204771786487056914633841281699057386619173668162047545125452146874109843813078207704988993864068286130423403597540382496259777015276608190709698765106647062623500714408820727587003453539808405051946951987398851188914181010274788053342830943505821495056535486750767551573727942705578999611076840281498334661591798067092895507812500000000000000*x^78-230250856864705264860170622255803062562754538579352236853048853265947402491521280700390660240793328279815856012777773123552485295830263316649622219073567639200112885367522888193421310674491186574781154413204485472857907210283041237411848995894687365231438351473189503715226110513226571410402602383049262673416474401030724678292992707780692167371129761643431760709600803018162111835150635469005820934381519610334493458827530731744198044688112142489552602323692290182096098497124032159272533139487100347088839599357927705377060962282137465293015024485516456132082124053822635735753144893822603749885431487919433833517343965702297980692248664281109573178353350355544057390630224092427622703265277405063300505831381185421293886184352770040152030666001608588325047051759902820766889631735274771842311714031836800131713971495628356933593750000000000000*x^79-392241102224275655377691000144882552806403266450001522476257854989851877519330904388931655532168760808376855994465387707317465046714084130940764929336378909175592135843226776390446907712748237802652662347974398985784086766106361333150157006596796308805316819723932587452765424833908226711912376985170239977081357822183058144827956540540514966899315153959714877667552744493231118468823022637995329562708413779543539430280486708506691060533567748450674430817448513151377192040865132738505627463179654842819943717771797800098063048573477281140031652777190024309108198403942659426145315476295355322015593754214393428538795927759458784388078488228883403786538668782490901014252643613220711636581383491397596295511137993838293210820414452544017962745916004651391447282146896003257584233079005207010803157885447944863699376583099365234375000000000000000*x^80-549333996473651760183481482165368697840974781952109286336445756002426391273529084667878664019930634134574925633429495745866409433218867963653257740424846919320988051949478012707410547817783484648184681821124370645259767936107486410754378423963744425800900723441336991311620911190300291279409459039892295600377992228937018336987957146881697405918034599073111945182994973362851070823112561579881934466224016703019238082244243825395012069800390636932132370367453485734240442237483171781700334677755249264649287961593806626135018365250993814436116412851093755986551545231430816444820501191502499646507128250428735479523900621889260238474115163352860173485470398581109953304563706451695507357154499215786150969557381696165582248522697073692521947604845780363466103442629494271373311188455777493832438151954988825309555977582931518554687500000000000000*x^81-668186897691170573384921967727373710776336359079912504792564682320321024237214424474360488673433216046250359492162350239734248520070949620671661842530083956336279227800090034497487562819598566914441444320919653904067958785574290357720941314141441903320696654703583187710506943157819814532784388277376685586038016850634570045195017483428298476183779477267771186055321643543156701906210932079561557331469961379206586747179966576014630357285126376452646669445694308534722383285552213188834777492662599168243403367454240647599044120405068637648568531663610845946509550190700335444899205380741255267116935191835367968058021500696539763456717676789350437772396345195089542083501123204007655708400239795229020296052874376623731608433817836660360395390265055383706457946268839747925973650770003468715805411415331604985112790018320083618164062500000000000*x^82-715172534222462078833528242356555906217394769389160731848679945831407308004650126277250059925507249137403256781141191080818912984779597650293035421849310782059938644860943751295039719108501504099093855020170182645156770031984405499420109842358809155391049548008838810216481280856139977268682577191185069668629401327416685350308696183214102141604977469514349789181523879652569446472428928564444353409047517149129216123625293965030345417113582616890731177495849314595721356493781801000034680582927048744246137331062745807433940850776042408992394894183298264512299814726251580285741794961817296219790841924950287012436631810005695248457561832573583385803985974670402307722937499563869527970194691467156693211874792214884766124657107784377663900522456622966960861672735905345193594318408320437184880202785564051737310364842414855957031250000000000000*x^83-667372765501554415903928220165660800147543200039027324517444532799531475049227097353894842407202149068601010344416718630446215910897744428884959839003296956439409112279485879583533202092342670327021455954760255869245059354636616924444905099450553205436831518756147439433988224129252222253813732044138588775399051193411173874377771571250445106603150134153193428735517839299087532739228139785797001034164700855995160269373379729046781000497053271013091194262197859866063468348115533314491825705779958267641596851102014003132605944836792262438074754058043421868131807513975215525257981158269384895020602509204522835900329810362914857936119375504233288143223271901217679058115526848238672519238894015126526246542671480546543715052218557511156534178907349802008044377761746445352800120389432484793745294082700780791128636337816715240478515625000000000*x^84-522282109917168286243804385766494321891182845555178818364126457920183300135867268078956649047907702404795114335198333812533640393906148969678762217766141635594869498562815943807227843283744557857113484463286266530820639761354516366826314767834723033420579543692718534455498905996807618694638661309087773274608990418562784097006912581717857370511508673403107153157291624433210568713388401726482515442680653335913547553483851974991566971594532924820255385967207855707946725011854493600891678561888452005328015311129596948959435807289438109425685668519838882993444837059479734614656823283331453178373887144212207689473037828328814802648751072295926976202892961869910012315114259763793255375066576118009567212514382649279760662934855439330771438224605383343010217598671480107686720720409767885286666817129530571151008189190179109573364257812500000000*x^85-301757316332873551319401394015972590649158125459757120673756304865968024138854048351255963695586119594603057613574234876315909052783880790572925294846665379671604585442314086316757576914495793146499857149491450678287772334284802725160765744793833320036508930544496843490541778625585077980527111491184599892909246761913085503322471613922888717292100613170015100008024950513364558044838521190840141317780639643213556109743517814750390433025265874888824882912542919111407251265682799269829768276365663244875259816137792865859506708686051867177687263873175555189189177162866728396328881484776177363744435677165334938215240717282550420100902262368751442625948283807684713246486890838585415652597878693097165997481015079033718973034492630118233577117314582166504375306328226570088530376378694697671615978368242494411788356956094503402709960937500000000*x^86-47829174175984324447691165032652851969776462651912777443104503555841254476371811087139619879669779866082197577772145043876892406307237778052689120155765417741397784217636138220521706200547562358117875274005745143688619362142958830164147883118311647910170742795775821216730928038571645860580399215388628241100312836154895468037982406529272226215648185259326688813248080220302047441035230220291076976321725359246673633488465157828058634946744030808305832138639890974847490957504075888245431866805227412527799375817303522358070418112089412892834880782498429004601707468547987698041637247573367475236704953280819657021881048748715846756704307033346585737478190980026676784415214287591619674184752475273415964377200636642045619843701735322635334454310256496624928907439009797117028963673248113691350040174721236496679921401664614677429199218750000000*x^87+188572057694021708603702541564066930715330445909280950971479828590340734007944631269790367683544243922165457566603320130481386630429731804274473151781018324690683538270600070363364044976811922142102402287054980292355480887308717536004674490529878451036502354576818071453742984329798405040409412399445388419471223780134475009155901637606876748569618739476490666712173282961470784458988752905813857982898694625152995706061883727749819333314202824230864866022719246189113379147306149464424758624602129396961988789633342526473183027548272780990997994420446922268997257911486131489789106346381333916716931914162433687735465039996494761983012571073756241431179886153352073884182371724939163412951049353944084810529841704974291302701553101240056466828946838814477247707233607577826405513820873734496765721305178153954784647794440388679504394531250000000*x^88+361898391361938971539229008407462794383313630705166797240982626994382503538398409008444664473968573366334764152858255940650094897218564528515485148421974205713057835424895267296398927967174709091497816411447319137351066780392758897465284029625697258452183789664587167575947963810833347726572623657970473312059560824504161579143553531826836249873732931250513640859137718481053870739076488577895606513196985576065788417569381256364623802804530833282986057175636533600232390449773834792744580887493138612192928121433631877998334846692198487651677344448395486756130780374192192377354186697834108299512972832017899112384228584208900622986508841726398496182025644801789957771683343640119865665175876396416273696913599600825162303476792431777647082146413604291848104625240860734008034011647672714944494964071919351766837280592881143093109130859375000000*x^89+444069691631288548616981064701061150846214223178162561639005112835132998694144194945856933106432227666868232586838324162331359322912083351058736826652478459662806996388125245632271092285871092718412713368673158309609319349384670615403976191296348312739110093856196383920192807374036013183912918569197641614884203261739280390461740509483318588181843805564766659188821269070378288755785610401048112242042456115620398379391498012840417101470909614906233400135229856313483834942682444326084779355819983148984145508614170261062688432187900153060469707713665304172680040341662063709934688090814277567196558686256877371991868178873030507070576080218611272234349424817951304514065972002331149879717123296131314085778218758236495239814353957305395683488561978129143901461033466640697620881639220872072094264439157118573575644404627382755279541015625000000*x^90+430348539865977704427238711734925372807637776456580394319028260450163829004700575922969022801667614320113813174821713776080300588473317187902173991134307899738871406523735789958018710826102953132038749683885553173662532028366323989084055138039970404159033271284806791446988246038275039130321954599245717769269769139951771583928525206647447034118617039469761602590322031024008307410773542955417684485214866605701988482024982953330431795070045280870492634832560600235372019464272289214169349624452242616125167436503684309521103815805138042127279334334865324848406877046615773158750774301964046154497412328892120062086294666922919079967334470951134782566757569706764577152043936202754758680287734756238365391324595036310258469098924784908818702301884792992314098969351442781486923420082241877286175347865071483255405837553553283214569091796875000000*x^91+337715330160588805355641212959085074270078479011045028859583336396236657081394061343156427881117789987894364614397802848676594066104949210390540738607400906963405957089093854645544155536520143205996429717052892736116657520654677665235149877945079089814365576874154205327575074346574344007218474532363137832998154030417186393978284838229501926468413851244434603900150986618878992732118141454854785503781153873240436720605694524667956648388715312353736583247316041246518276911774783346721750424627682543590745034258204213788877601873549577167900457658898083812063283833541079740857942724391966923913911120133289594662047788602817746202793552151275899172133135351777220844218863861854113521526965379394419026305518491607865800564253609597308288386020821455777996413665029616652693274807461559442798670720164988523492866079322993755340576171875000000*x^92+197322201865388968638597848194822146088642100156084503102209675859139104838850553310241728487447407702067138311419453899489653467662287681165065680708484661844733950000830072561122114905879471221212311124902437395456296957377991437807637776209096627574477176481834799142794560839950456916189547471940419770338956895717511813766184763064688536288605570595847763882178390129820948805125824657351315050859242588646769670301580486628429995379261823902670814471614814357470366560176475033578260252313663959231165155098316643663803645181438535792395121097373547938305312012751706012454316519933476228871470215631473613638646410718967365475485826398080504254193078414978149133081332757445414781179831231732355197490597056507603158350466356974597092106790726410076359479944362504001687415898060188037464014005825663211624032555846497416496276855468750000*x^93+44389285745673263297306779592623306423555760449058474468256996176513333484997838335621687897834631147556904153376246813996938079369888137373947917124746169835327410657506144998322975003912059884937118470657871341415389233219320064913654525260008444438529660989005352672612511736583434548769293563228358925602605841108565267113427676640296789760887256960329003588309550825852837820591875229024430862340021754666611389607743074096667750801746726384812273224063251293115679494523800416602910933654896595405050288203228984964358498677034991581220002180870038335518990173832068792913113429264542960338281853105536550175567922049410512695421785816542403019117639555048483091412959523252878417479274410768116420452788856187566368618932676456191520383012661618780101851900390332699292418569574504890166993407649154157468274206621572375297546386718750000*x^94-90903419041946052135935944526603704325010909840216956510520851942525833582322595159788566132953016673707444451525188196298964654828235770013441206404315488092021439383005032993536560366847233612919481060257678287956466533008656708881007717965157719576372393822492388630161105528124177117480389615391782582668009511833520346460682338041747433741106373727966013423407484014443414855006540429221214964602074085668778362272458674109105206110500843093798027249138872351574248773545931484480286757689070190718323953261495157529670344705820340475289852459221823453905881983137506658680407960395193899630420733875172890466571889929736077188550131848412610738129538573737581206547699820686330097257677688071438361542188861384387390671926993154602987892005822532590601979446680381808924002163310112427412534516490971725488634547218680381774902343750000000*x^95-189102616129611756175100382608208161718602664079972953077202012156787654464392443371779230597045334809875492302971061349029099484612073713017541555784261485833229313744266199557058328625913474741883208268625534742096963277354064946683483099780075383518489557413172102305672750448745282193615458228799279604863107190261894785908602650118002360038443442487817847217334656268073755148310472526254508749147814263794299073298977694426060718759260500819407435298158713485695027819749971143546735581587694096985629091779694898594034115813895787915548618780682446736759184599706102925590434058572153269611614454420072017204207716432761597924569333785260747916029824308596814508494077519746532200347448835257665976682718934610587531551030598340926030640641337052984283107962796373678631704253349693895213241802075176956066115963039919734001159667968750000*x^96-243010878385279370482201617261913636671794854573540960120345782359149059014334868240312411765020310602866225572330177891333134721798053933101515781953780709415490165765294896126468042772760735161852029819205224357970534299844847811329255277741501825704565499742047509931115498620150126571054436027140526917446344528676674497216281391267332243356410590105611128910235879651773917114551949285627335271194849995566759052375959360838816392783329159045737155285915505133273235800625593211915526155719617711895188099608479737669162960979196954973306843999793759433455404004840908885911036465092189028166593833736151121222373650949499820076842174316581897634805584740470483331263071428744212905954128108019274702492598725525588936406562782540102380024466516144584952913266026161580399455760847438096994296645968203218757253125659190118312835693359375000*x^97-255796246455204102336084372073025170697076512214881180008786673353458131816804841756697564202241992924721645767649909358830601833372067839210564105844842961748635575089331075644589855000824121911703501796700096918224694295053934628489919671413561899150488534836785662582442358020677025712906814318784268372306945797682567829804614132109022854339198119210383733715122152734943194178606799531019995086705550246232055279508262054845222586690218686247113909914617543035018198064815168521927274918833763159402585197792431184180534282971561029313804279015061558697653045643104534907675774441379218152225629353507729147185965828983495103781493983045763124835690709001202068550604687709805319018383378073644072037784912106583178047946284899606993750602361745369760422287700544497319787463926296007292179153990666767848338736257574055343866348266601562500*x^98-237211213463134392791855465176392857937936747829552405485139280100370550355285975772686083688348804143795758607517983475847625936063672256891296022577623414944472614633830544995409713717008478645127058667504277575066362957786873920831380252412933576386496082400748698645044205094333320679401319452689832082906758864784430147483278230915641618320722489374424056169879541097144757024867154248962652275874246213764518952386713318458703534549825402520238918942335277608624531542138285329340724863354360706021688245155589292521316377828697624699072815968955184395025068894848011164969918683606108282823601953274321526870775442155430240809596790635512749413822614650148677031235909185109555580320570097488922348822572442784174709579957765005947011188510266776544951677429249285167080410829689933107482788850889354748119330906774848699569702148437500000*x^99-199501296224507741481138371508210619190692444320434579139301100218437952624217363159051949066359338532069039571834092159292479817388901012009809454021328962890611875233732985965507504586873344162351316922127745526627884568146165593486196352666139405149978339039166473096412920695495917803496330466310275913096291290312314065006341902512872014425412741512960648109010476309417364826391728785046976433279679570810010727818138780378610279512235951772014065792267210620430030112932545333513082681885491617720707977991683581272728044323459215756823634214105664336353817213275565673898386079942843374478384311190149194098297278927039771678789190124053964480159390180004792235555962626869234053665681977724021493214576446990817861500114694664429057211783419837051026403665534697141185741366958691875431412409043485656212624235195107758045196533203125000*x^100-154131880779992213752375906118880386260533085094134794756219091451013909245875013871935038426116400975802595242289587049844799906750806862972798995408401060652619931374112516903741403345714886790727057214043217467520812189989774281379368284977472196134136207378588411081675607322538325005533122000856721098176893764603427963896055291205410900468668297342799515884172353619113146802120238088475182858345278290603751324646845696399379610529009047355102773616909192792584415917322023320814006277871877488128345703513566295338998924166515648791496549015622819661357802938518847221149929177021706624849395167836214248914653186076915184379784697897607307131034587365326853955506448546580662735293725856940632751885361431177412779727281297594277111496826913464857152298109955254036458945236042693145764812532368809305793888597690965980291366577148437500*x^101-109839018548249826845484251761508673868635938660048636423587893127989875770037678282553663608518459987221479425167861188139798618786692219537551341356005782529684270893293019249648894609296241762458285131976042551886349499515726283960904859922282334867010151247266736363846281769705617141638515698205850996973821273403851279457412927213951947049749507958061850570916164123486176463197609576042658345986587997939966576531699431974805104786379865690237164656950267653442378626501512751074222926949987634126624324460449142730415933921320868020124897689225731375824527383773649781761320167122630531183842446329617031776771924889600217866417788251726316741466819219992672167730849543986747290919516609520322025025976078293802375408094846432891383953711758790476209550318907026292898394321286848232139012117324940176477099385010660625994205474853515625*x^102-71977514760706428658975284323456522470008424601848334049344336550803651565903573900672093984177490062341351904608612353489118791963583451994603587724148524046259608362657031761613474919846074372912278376634579140603394198205177844523751060284061285481839309431095931695946437029411038152788837236342240510596101944637751481175699279271991588406832410195471554472559943681952756302503650945276104759177368382908183675271967931403316466504362112240497933272540828042978691679136854637015250619766794448256019366201430384568459729894468878148675134950357323454033882081651258659823800620072964717945298944389836375848030153227489651814791650962863457349885557277783457473706107799452800078013848034196144756358157818161272948735671529744134398470385815726718191140454448297160059730055994981715018273348938131206420365515441517345607280731201171875*x^103-42822789769540471498340846041157382455794177225162129123331661971324702250844992954602772992693683205559970825228482471091669835463160646247178428454641693743043975391105018242873593609514442358140751592586282019602807364172431934869456826270435087634334216170478637174089263446341078787816774767538005812084379565382752234341928439075303029731389051210899888774499593609389443213530585226527871384784841136941436532268264680906524315926418916135876740298256616838103727089275841170838377351849016136556736803227495834148552027167000314270631847017550702154211328662803721679823549779094533531937723251871377970308067581051308765337130678131767127826413149442671648806989574537886990009088910436553344462983968875853331073365415739138831112691034134481985095322862905655901556203823959738068235128817507449683343878632513224147260189056396484375*x^104-22384552246174461548299341613046018298718684606006498308899251211940705287111551876844755311068342173175044765871529503702561508498221286455327545396460259210838907477390284863763117443104710555788728555213171539227324464235354580748504918033746566508806226732515441465700377917856997440674360458229201189951551831419034957577011011756173375347146155808933216628798214609616202557129043409623241327123360563622471937528423051044529250793999376903564336127567479335306427254392976343597979139357775901226580380844695813495233356711718646042378298073243873191622211741825808736979256582277157895132442094834465181810804380937192329246663315248315805902236522721959306972248506591217881350861768365532950275158527210336391720440251741800228358951095979681106474087200362342863788768014890818681697077206522311643155376259528566151857376098632812500*x^105-9345707861319910979259664042794543569764216574150644287878539338217573918992407371398908494315399697287986596211883720865704153157083506759779791134336265728131142795839403026430412789083191637750668603149735745868837240168309336590401185271104699539184124596367551394370525685621181157072790403085064960514376283913077814593182856908229612504999423158985063482511559192083800944713195202873781628936844661738372736450246282632625889627124678819305590090287154370656715714286802478056912245892349299518519237403745786295155165153777194749945884589335125191661674831400409547222233099771602766992038926143982961365419235179797630817575156505767629902552812070191730211318228656179404097186314954144907557676274900195198567477772684036162340079086137957638024420911584299288288436581404275323872234634034299183280580791688407771289348602294921875*x^106-1869116590241043334473912221731233060750952969164426859719829268824793852898628704565289782258958262451553200418014748770402395978059351440533230259682930007088340082345134246584744270167391745149672418619966243251160855506944062970615785667565538084082403160663420171880678631925170558004569211056448995371175910116658676390338745351092533844721300145829407369137159631620767971443979732735361633805699663943044853232929915265539252812039854665787226254769404552829363030225019399411442098443670330602980438704233791989808514484434101558882583573977638617198713716233662485853165482515418864813063723108983445080204833709832031833039254420570542340791056067194944870540512076035227148944157889881843163699448527818730160680770903143794022560737174483989612523851187664530988186256043625361478561174282536638813212448440026491880416870117187500*x^107+1846674597180608837619352679991122367096073007332590601933363003914387288947622502548575766488000930932841053484368056935488591747521497472551597999423352239941080206961319310992507880237973457618179869822854583515265404030846270986732393388764580853499674732714650937217512103113207003339967221243898356193303270999021938603061357505184253604563448684004547783104518962610152419183281877971753455871634457782520003625424228442471126300052241245791799334007761958322604213100134962245520999669857232579279983862628532826060978502996503505136801766538814896635466464002931089794031846917244150071309896806406552982807095745409575326428717238113020538757321144302029606691621330181652200694034997443673129570312371841053823812654206225204314952271984682432141343569645259860482549056513393982484353553273452586136471609279396943747997283935546875*x^108+3272434752692663723736727748379577709561974917031765228177070173272063440070504484561465189949030088974054663585024861918025690593074325712421131127922621665817873999040181747199139932891420451418648480000126748071555857279554917503169025565698962569293163183245069977546746625561322792067565944770912763612311934971996385681143877097713110167036949252469052250087405592702546644789021674467835864995106911411395665451064107122160896223404691651230359349329831632745761389693339067828906624581178211620499468164620270505993110912471964554440155347934417747701533974364463732931620546111452645459624183414927725940483520754378449659119419878074808145221202848497502658510585094956101268141792000353735746186115430695307155244050742360583747414808649376130271005515917313645200202767163226934003510696031061244504201113159069791436195373535156250*x^109+3458734853281660130175077189822345467461013320584854809292572151698328966102668470524378339066644251326921044051622261706489557985735778903308528855025978121260795036676414647863693944417785597868517308829204181478007470819044739127152169560932496748361846230788802820866552800717554652796168981349547009031451549152413270250945378831752733362362005265190289933823730820810076111119832220077477757384018618155928614515094334537497972403266143484560977885002817371658483649839746584838427896100823723399891705470843617826571587742007425079649717114414039399550790329282899429030107718545407113121483767554143196398380105172137790472874717126635681853365753550605586811481224793705596849510878907159511828387288552338533859774692027729606596984408771081274638570016555277075559021962796468654664889613931447187589185432443628087639808654785156250*x^110+3073592425324393150271659580699624562175027439817916655412533746685016559648308413690089118177454549139577271733940594329569678907274460484407835435669891222508192608446748762718858267436358010535918771721264406716971764164103123783946420400946902727911083266268922422152622464523199033891659266119765326288883353929366570000960523253581309227058288173144813703966136988969004716023128415284450439185123372331334952344791647491174192241163746734806010206874517942827465794801938057142797074421116534579660684082012889671021727409779247788088353640887595747291954739996274773247650733149423070452530599450538217055730951439375974051322000788463269646256870864690270096276681744200583148304777385708314681567622084184375239172625912838598955572704358696380105862909923625651871788469279761764181201227105581785803423144898260943591594696044921875*x^111+2495793017578817899192105060845874344874102014356092915848101421249116152656536427313671197741159860172545386496776169509440112145343215435024268614848769282544180906769887305815355841975859238233928751906681621246774275632109664542622364928413495636308784027766729809817025249209861238983815089105823854284262212950265433205930843646262868188665755976062726954077517921025610101828053733971974108871487236719184024362040043721629391284367733681124285740347757509825330009801111062625917596098197871337046165672247808364661088384198303409436484828365158436045404183689212643318571067117242556070931291060143394398498017813671072586836431849807184818787639867884808135520112627945709528544290182952889632425046388685309241863578100212293097992111774960824235938330213957525478638007514242771982779944437910724097662296117050573229789733886718750*x^112+1914255934833866888985804602478545147131448538141670500114069762878860213416439895799515971627188742519466353964739498876202626457832043778027226951339361297691250606672628621579862494088056798092587001236616329841452306778849354243456868838615395506443216096444506434339880772357545109937749354439008175661225154714307713169532138514010769762773724059254228460812322954838213676741179874782225074182476543435597272224102542201609265638021051118665372393029828369267582162481400941405024495248473711969570178063547083409178453613247870791972338417200724308146223655343028921010104688912834647814835849356267819621212296662938498386037163715762365213219994516998440390714984737112339882003975291742856751610991701977862105078100988652028255852619468697070303379778644180958010430343344488850296998051249419692254605251946486532688140869140625000*x^113+1407944475546124091471185433806609574160595619555881107620613674840304051724074258006139321729381483220221913196043726323910703195064511532388096572039966843332145750876736251598874543931744117650022242821257556654107382582933448756655519144741234114376477338392753331092532189103768510033988989995412381678932451819527628137888333811023582416529831547563191309417747650651954525970009908038002830787708127671296282521544449461447311272110327906620054544997490133730665667566051601198771284932164129000204785789470110285510867773221199076831387581473422075919085223507957188905627146156530144566913518459238892258466195351620329304333991824919851980391098192047653199106215130527120547864528684385986606572304955621261556994069374329055177070359703023720951589549961419283340715971313512461388298547919351033641532922047190368175506591796875000*x^114+999453394485747461340054043291350360289293725844986418502212218245726180966545508734223055498258756853363573382919620935427026220605152236261816332015930680124987806651694927652909261720986483496788991846215456751263649318912956167232529725565364766545569449539921329006236675110404828440229846821656424988682596892653661666751874915850870149748929475509956769724792923183199792164270459520941270329956147760113720408567858689071050916147855071371992900740127289411080759021562286869762069374339269326623280160837416623238173809510066893836731568678978437912447175808167597294365457645981564180492169842604911994613289003980882521525571237070014566504308127807912360602136615547340418236431480017259189628288257578398394409726306959219972909204403362606635439937321823034190116078619071574847390669691510334260442505183164030313491821289062500*x^115+685967068557727287899534324551576236430848283451610232974811424453359171096619144134861505421988302380481157305343815845131900896983979122584567062954548997750893215147417388117051994868644441433323901126575253173737370920029818426984400935978910434164769574812576977094497084933423505437456060137899430366292274153101407030255455384968735841093641215737761328434474680984962873107477553560766859531683655214226202537480662260499103686143682883531087015223944993518071366217023444608539531148448884187574177711146735908418202818357233888843575060489476340291178686331293830483609976832459813228065651214061351625062566047205574143041700478833889971096994268965482438242910188127087365192604035686870704866094618538244414256813497273425922011486061514507451225708268060176141619964752465884009131381632978774476327998854685574769973754882812500*x^116+454903616551657323211661812285290272770250708948454631837679030279836552186534788531227324257127339854434824603857055059620999861660610935459512112283336307404708467791486142993645105742656002208978064520285988815919523780381680775863080080536817626542628447949029593826460013013311426595858092802703952550925414603658138286307395192656663997463731655546542953640844656415777120752129718951534702889461232640123482874834724300188317828289212909441176677377764200816695811953270967766644413937700100707328297571687338259751918776675782761842718590465860302391574129037957350954430941925520204281880243959434609039185308483878451475378092641568451068737408609989773791378663562340978220441414780871809573901782265083180560080449751522976188385324226251245625431412990186400732348218182079332242973680007144809955832442938117310404777526855468750*x^117+290965890757968025313243257919493285813056228172824735901982579655830917891637687058258879140301664803836783825800977528510023813770491257398500926722398120976513718429351470446534131085726525192236226160796243157724372125920485677508416179205278286368468631018705607350674039334207469852080061870417896753705626800729504454453207281835435431645297242601872799886596451116304214863920292730538434424438174528702611052867896431889178864691620638009812947429394917097974185140305315384328094351661131634932329483498863507314924187995549602842926760971327830536674687671602774066639461429520787386352780082156786344274083529922291013079356340940812934720432480349877233659782421168515040186230901809381860165743023927817305366848013949625917535388691465045844016520673282582352303392115526311074191517964948605623476396431215107440948486328125000*x^118+179122038989112184199718265489797710664946275014646804058133811117034501375351738662799803003082365113905731211845176527374934699758707857884623359168617107576163508883368353620202020492348783663111851193201835397959135277319987994427271320579241238093957262270427086563123376375510733062765242651811948517763791145545201397128339204321042620937024661644519943480142773511200715610503205425410555664431529312602314196968451979954831306415361374360574413965149104791437678598716357188973872001109526981746226100580292772958116603507335231531983664415975698648642602596694009831849075891726446878465383072962854589328313857787516583234635728282604138898007815066347337210227060229387229796487126762758486353177384354669133468156681411686643800075529746040433701055828662088194091871478624514810224128708721069713760698505211621522903442382812500*x^119+105904886490867807346706164584684906235153391855891377118323887232063630640576785296089745921990223257871072319249610232375770155348919095597481632410053587014632682870945766776420401150762256016781772837809439654513005524872774698434526504443558555212476153031077895362707320567154401482664336980774430537331899304111989223907289804650568371902065800901609810287811969449087159831203695738138357720828918278886718224525584033998657423567465609760251797059933534934872181115854255200957643090084480934784314628345107152915176089158174046448159672934997239774487207066764988940326080148272103671458605811858823720895737584991280329059520670432830241825875925457707974128398297078851787452000491864946421897741418061443134453901115151983448417912486192834341127308533773048778988694229478404262491809516982810279728255409281700849533081054687500*x^120+60014178175853953487481780444565582336101715721281459657107814072055514731246230384408890708806061744585547560393246670110033547410970410914499475654221609757872602855169477347545501949986774310163028574028264221717841112041659907264967208214197087438094125974030051879853633403486836893096621876192583892319052141335484356351120538392026090186400061224372864138035968743610110957859936219442679005101917488114883772082249899032618239041235122656567560906318699782120815051019937667750797819748064548682057918230080583177973692740574242085674170623443390266527211453603386703222099241977425082746791246030333696389955817357579608538056041024146573126167423754856688291870431459777154626727922422534767184716560582669686305288307021620925791349900010060731389273895345199900596385989182243850381518780745526697728564613498747348785400390625000*x^121+32529283331330158262638584199807388225678957332917275087699262760468301011483264149779496335821039824757103454872977411170458073552038563106769274680894788814848508313889414014887558831166110990050575302251345842510234109151087519029225078754154323048472705224767943119664636622519391366600670850925419962647369736770953895688840652381717793807025245833559562926062832112215274985546651462642183451420046090828054434599993310874251658554740827068784338468741572935571629335279157805126333032968220362490148561652638426809666317426336143246093868946206836161695965445028976503112008787758033850544577967568581321818032779311314034109729423695247030090891773311831092504427468019125164993829247392992833418717043730568775171449583734846258824489744300372337403060123038553467346241388168474669849612734839894301330787129700183868408203125000000*x^122+16827078695302986053653309371242105494867137811079325868057413962917012904501410200247831418421244068663273675211954282285003575845074285362633015326545702266109443811344881182053500854576023482133067158174844279676208441376153188881793284077829858566208740738433758899837715074007670218945382535826947144118862057257119323781482788302575027576071534347711201345537474097023201489512019756382326872785740658741173649129258810318718505540649397542666733267160239128066539866534820162060259259788265306125539910857564656796873499074367678944467686694369673039492193559816291131473671466957516492014687613844167969920023746789209665348626669350200787986790019580826730905522661372106890080512095303456984461343025170682919573329772877289446742957273533268351807963051181826700892223502001399437075159111476541085039571044035255908966064453125000*x^123+8284716192378849726523405508155691079277943921997422932177938950934653742171857543205733993011845127163143181652223375015646689915908508371886384102156468511684959140609957207537840822938871952434599726447090839283868944959764174652719159071321275613520412202029827571398193327593963359778496924429706367954748241354630024145835413244311586160042710923781365482929023884791037941020685402497178082320587800962397092293741832149411159129852791560562386555256927520502273799598252087092623077896724198536758454371944671385699080265364927805148611189149911804143224555700068713066973125263901551937554192760129155436982369190037802299255272578440274581376930497330109587326226895771456598296657353372243740305686552703836691935697117482379185256344754821516870279196009589402735838790366715013482033259928360990897999727167189121246337890625000*x^124+3868053346395415137414244354077904264378320505271387286705334304376998325916138787917708687560733148182696958606565105918974557696465170971936665507643825036720203670815921308008939628196765657340704478052239940422680373887283700861067120267877758756832391767868886394265628313446258443226215252029514519279912036282775428840985948133800687087765493787336885194200762876238518225452869260793781381361878336141164108867143703403339583657099557603859020760599492160355204093024154496208762525387873443254146944655016051050647027482509827592374828839029271817474764326236794309199841624886137313378633326915700353225764838362798161908965769301287964179958859001661962459833757792139506649038155764827756944321567288658398853710965465221724742719215599689018036871510258191541085617465202528861173175873944263258863429655320942401885986328125000*x^125+1703389519055731485770890475025315424915634940683488138302526556824221144988150368087347126282372220595486507372665622633112175863508350298799967049788458028933157842144295417524777221064943644062644220025949513790227114396125012918687020365845673197281585341186688843415546353951732323292886060853276510225077466323364951436995204476337220229156007033949477291749314120952617890591865926798993500975940606299357546515570418273174165560149560452800308922002420575218837368912678426263836196348056111080541480685559430651310695123011220891016087737506809386904092193800943809139950263601087905156686074290924387043302438314560154213141414325958362348865221267079341771034790987778912770361070060871600448603538999441898109404139126591761549786622322108272677092278520814072475989095779078806144261719335286642262872192077338695526123046875000*x^126+701453814303318539965477300245837116361888896481757968529941619558237051591018702346954183612403111488186309557137337180354183107720814658267940938790320424796799518789970774380225934509797661986548138857305047547993979055662203607720618666648266900762267523005106919060197868695050232291205310208589367527985173146288918278773892414733987857385055815640088739504354534357996378701197623723951939977951756225042687600005541441146863358510062999832221215519781242401392997263923910600055586959953759897920119240573402730610079129327670018068920381382309309704371785352057631121289309758249871255837597604321847946526343758572926109919882108754656028038237806842886977675493775471764139444068030779013565717875552057411509642582029835622533039697893624727880075332230722195277481909235137376410515290536817900601818109862506389617919921875000*x^127+266048814809599475081808932992198751271861913265441701783015198879811734783569573168468740271832345105484162851101186557943590321295363679337113276424748475629870780707904790672354883632883667225097387763960995045591646719449740439003770073543793449911530932529845650106064934320755579753354849335016450839361708208618933071063393490425107415836257377155754752523851622958092450523131631394386166682078190869896593181855965129633907329293100703043786321284090122318827564999712849594234314888130519899723439894051119750944136997048862040097906614519873849220958342085861183887664556154776604959545716222016955623162893826525852477821120512225277192683996021111655713136534837945588093779463011461201691883758721189232724206238466483172940559727249160742561687378029834445174984222284820598109964483179989969130474491976201534271240234375000*x^128+90152455774542552279632220053844760098381474625158880379011062241234402622714270211703137819923522445303802322931671919185457078791560401615258079693836832248706563782548784586124102721531797579308542992573836519153025152314482081494938302052005969341428892229066781710956087186340971727951528004108489278356972298807578102350975579452472851013645398313107521009441131915163684280386471135163519897919032581838321811254028204107082121087270258101935256244464616764243617060406366861507082658616794152619546242878951743028949249517305569669134406797388781227401989078473555875672188949444389423697585420852260818558537334295908828633242547992656625346271713793553754190575678507541797271342065799773007080209388399976659288882616560328816724413912858670086244502868107289970721396152536378657883255061111782424632110632956027984619140625000*x^129+25291271306033558953831404524912080795083331706190186438797437207924902419206135789157341734506849093575846364846257779073613293944089097378786690826519214820593876569943658440368890400310569638849321929172804581466708358641368569207674037946987198333841515620639976963851520003439027938139181210956426162143343476593571790707396760092484181822211381078007820225700732196067023917499511778292466525956278332910973562437395853192946134104484159589382111318688006396583762031104120416519513306658406072214248575539504402783618259954014499172520933843256030270866079548397330200127829907013344068609986817403679912167246340901227022465922250122137228653780084187826245397520439320339017570217784609748822103005300921255390616062773533147668173243443997310480691703190941469875830920106526300916260745210717431064040283672511577606201171875000*x^130+4298115281360358542265144025157286971904408984988404054696490342295956247982391404602354088561159922438090352218722212409841714232352841458903361645275666056561113091934815558955323333601198815582474316851709035412605514584758644830974442086665290530310050130974944618519996058002540584412056733812369533772248167933689563259798270944703455629841574385711093364406821929566644476204649287157227927932137430373364788920457721217195635187247909955921551164572447624042872300582141075254362398570671444784753192228732373214774508758565290401826707090350845180736861434788392977216070399733616392112196017440635248661236349266645242831564605054005412804540137535193190469476205111064570001405077673670318289526602294885469169893097401509688609123026476357734376810709878831266318462273521776743153040289957544928256538696587085723876953125000*x^131-1047828564460686205115304332826806194315623437375921537213171239916303931821989183822754793999720047500471016975204740072417653165381272916845360044160534854702761924618262966091349918797679205951298281730793013174050712416556366741192678905986136801457332172484065372380236930297905019136666456515859026445153071894841613423728879083113129517659883579746658548923080873787674127075010457708566921624327528373293038168117181064357572190304478654759477142381703467914016731131675036544044531647024359305583593551298547108934148880199813586211129088099825181808506919716621660253758701023186805964533323112936881779573476987165620472921127710871555365626525184361127366815471423354988423500642407515891990859922066518110609958606319265271706089115270526193963529549321334699950236441902400532266877164477847372836549766361713409423828125000*x^132-1609663018347315781692701148152546863764912575271631640115784726941302361820411665659459906820892789728258515120638235312894596204694302980005828692062091556567847255701034316373614051264564587564332817770229676141804365516757991820780394806900353363027476808567856096022786613229524810988985725077230541667290267133795007115393513543855612370016672290489768371538299327665063731481936322732239768557911328456257099627907998537267928943064637281105356155305745114285818482041867621952117842014907112228496363916969861756708905098283586214834608161600155145282115748604893433686301266369694361005819610303189895662129092672646027522359354532747466982823402276850218988986655266101212201187264977504509648771079006001670916391670894116962716376602419696988111998887675722727792043569102446511922231697777618819600320421159267425537109375000*x^133-1111244320736764497721692729544072748422623233251921611886177150864267649223959036510395410202294943835441277138080758490827544468221199589959278560050016532019992491496092608863205274993516282245057713912181491044452523927513384104348807759941283488869720564504214214604802296166304406388376884732574988132029921250276691719061724852409549535596582967439024474743433974074101378169799047919475561961556435396705899930910697633159729382388619924984827662242888895938856731946170010197357683916247850862484420345256249496687888154237792447030325502819896587548460036683754364228637208271433428121020539245207103597129045560600434765754886469178180096172943961935355983364951689397955843626778401802150957889244001465731085034378488124660410086480739803979382470460948228551628026374643152152273117838632288112421520054340362548828125000000*x^134-611073941161423445279720240473013309568491603345086710589036588352023570157109389186016566480064086126234592971270707975210113383995099434250526447528928492723145309156669732810029947506303090185634897294462830728758928413490639110659354067990986272642177271388823640234973644612738498068085018267484408275449796459601602008350955988419746172043821456648874521212075458808969546839399993558042208744924512904415954362206759464705345160734236919896671048986346619668921865776185881173292380440679834358712752702962428888799723325666143589273655356319101378491174039469359829522868532392053110210814234789171262074160651215446770637423465583887094188868160576895637540960501006650983877693690432508454594876570180699878326508106691844045657852160015403219569294969734603754671815021018638821453938803074379393365234136581420898437500000000*x^135-296989799974897400858206517813191718456945539476129306972707933306142639250605510281163692631110320993788439721538110940636515173080089984702080830989917216422579095541391570922364547562792812858265697367174523622034087124746642251463467659712816034314252556743343476221839747238787227415535394152798659290544531574154440828017312025529211252446749266349626946823417274206068482375082487463214970695482063653809615496010727335939978572340590767421841192564334019454371658105332031256093328626206063951308229808817255604716397563736849020173080817395532280008779215020157378404073024483022233910066562784290914221603200026546429489433055609206832132747178359252985621169482262900917613139539864752542175691730112995987470963089978903929251284533992751314494832614642605561269038561407007068308414043933396442298544570803642272949218750000*x^136-132361527461713913864992608245828596513057907385310614611581448279302075251083457792076004246068787683866709990005273452723519720115688071727996379446705590485376659433743687821134208428807363533943925693660893063103928024057979965279606120643416015248643075540476430665102456355742478384245080634549052495964305047151227699628636762789583977446732535783476196021927646284219936049086926836753054429906176631160352466326017976029168262348044606527498762961740975057426568503175543595220480996615514962371203657210308494150025200513365781661349574890057588284917050317914053257160304999483985894634264309926291832968708156340308701959800823833585835385672725641003037534227254642381370465298806452206768390568866777477360614995118398647940126857552800367313677140346778039265337232328131691102938993775950393683160655200481414794921875000*x^137-54909902582762091338427936970327123033825135337896805794114441389314465572597473541012413865835690418471678021707615173513686986306131795499773747281609891093644151847532323705812671737139177496948724313433691801975832415606108816383033921049035897554660921304257854407242098167314375610948065981390043237368751433780739261384692818571981190334749301456943691757095411870094979897920768958941080583656123576372641458783468650230326826306841798253175851370523743907067088598559655693240665135915786204700729660606138836511675661067906329008364161196656478903372123134356601807496346030358140001809522958191539689166729990057142811887250332071328943212381872918596841438536315490611262071543019343548671148086659227722297445845684640432662681732100748245564768155241192399140109214712563004195597371470682901417603716254234313964843750000*x^138-21279283007110830968408533301181048461812224509664871104247356027924377013680625893989153585070997188849701107547005535529115475156431001059912693669415695323765484688589343393978252603764439383756906484872935433829255938325565552598352213030357394245935073663181940649935402156867656151654241209675118397952834463191669551657054831119898291627660829387425996812524603193004916281822734800781433513903424109414997720549250346568865991785154054034951914044838418909506623451929000761060061508237967268418476619059423350490959961340109425887674243693385095825166614703292482853947511548756887293200909673124962086516371755035024439896078877953349427441671486010402816972208713756062463823035880538758943259580415575838784954083503900390972145161658368264939253429516795618086737181585561457289844378149012982248677872121334075927734375000*x^139-7655873821596270192111008276751666597717084666744719682030786815571809186589831453649059095281666577026019735493414339035973948965131849843358313615167561372053707397559566746863584027237625221487953697539842710506745076732913078108505890062450684411175693013651093521808930695007992459216240696601778418616734364505880525441299565615979187978363607931075359259901806307142085027331152308224026866438674155206480331557392493904202234195567987184779793275132887762883943725226685058671170611917893984504380085387864398647097600221274868812431050987085720328536334245936979453718990989604193219433117908061543319954299877017386581251495725725181403331204279074371994755435846552805716557898101006473852322208332441565533157916659405713482293881111963029711396763449864823798639436710562105117827691458387562306597828865051269531250000000*x^140-2505969053375569110991172969372088955547601588195014121755211514431974622787003509451260494710970253774083251341137698913665695015267024632843622419199837404479341951606604093575648017815164369728103060243968547745960630499705156168966692037912266423087568052379591024327291355360247219363441906338694160529096668821448117881968707121920396306800948167800324756827757564262461964700729128163363125814688450530919702240636926801414807593454845088326856475217754316848161690513550069633577852179977987719951190187744570613644003850973539360506813849147541060103422315362702113493991206601235631832583760841098195689009660283152118626845637383478791543460358706652837729478816395940161968583360212341626491925188449183712774380066541806960950153331343972060674329787241315962007772058149106448633747223908585510798729956150054931640625000*x^141-708296303002779931781036919279622029166442893245709330991933171532809201042808021912339064562092217006256900172636623094577579189961137668936333927948370673970016943171035165336853830220061836938361337826992620895533658934862924530099240142731729658135693617705182045628069033960845833542826289942817866704948949715817015570665526160675241200368126056269467265871099745522984230865299831077135801760323957456002816275591337433809743955867980182894290653681512788312426081733775157834839258927435793068033739814539042310957780329776704006734790815010926731157763524002107600630542432332091263377356476185325664834393501090307511885169284610714953890791792896320177758611152811914111820085375866919912522306642718212906261470154110117707164390746120470188716573921573239184143757553501621958107203891330527767422609031200408935546875000*x^142-145319620530264848606937558162608621723826692918921538710895625556261911344412124155047465446386016641405403624703677697178520140251863682496377033922904983243993762851776603619193819963444501220440667801811677512169186621303664662211356135678949241564311625186011454815946268483606633896770516363612171586339672170793583694922808388879451529095821091834226991963251751403705966059020005254919102143632056441742358193782949136182835668493478907951902518067236642410992128202729390757141813231043333215764347639287403474218873836229625026581510880773206974825812117769995436724761476125217048497115340492142443047632962097858798716723659559832438798341682820197651549770404627484859130305539958838808154522984247879631280804407061584835550297023967237525937744254731632115592560501259430027695684906063888774951919913291931152343750000*x^143+974873237559408127706437971921445580742739730044927068674080519595023207674792684562138609658654707644233382465852267940555568231696714466661057943578223015924695303594619659191204031372735033324833737963819012762115358559590764132612009907901217448814321733774362877611814283075025075155672459922181922974511510187017811997332299604750287285246973244094623962258753558125668898475078932128904591872724186730301844720429034861002384989736189969556916332744975481458484495773038499188899246275918459759325591979722735781422693349492325826252827631729833754572399946066969330893735727550479098617071548916884867523422343357075111769349651136629991204360331550125193628978160463986406688302336348443380536275933548272957165020505235840337277039590197215581602860844907817660566801133998769864075217839172182721085846424102783203125000*x^144+23634221658992494278110784173684993892896182238938388683244139686385518821757577530565739915704763656830313400511493283271566623954685361338312545375190831321241915649693011743860715840733647235561220580228546352144851342859359618447542454945812423272172252880498913009733072450897780069942522870518264587064454983376056282251590978570713454744369035571511946005716579818303086046426362859370272239998421400658283794511996336997992942707642251302090757833844326612507538057939073459280093164731688858126327156037728190935771629146503420525889679201281632127961124138548406617247326168903952730944903465261963238439196733619123712063240804077695310441651616603470953826380866257325574637136219960966567879406490929733449994741326353268372538886842784863030744330613347228955854214307638464821759161083036815398372709751129150390625000*x^145+17782953879259042079987268640452210771185860878471403817976377248774200485508313116549218158878871170238174222664360769405766193888005085216458488948930974527824766357982020815916702465016358301570558544283447019457231818050781404561054752652316275225526544209947448618845394758776008702721617050477405651621961605436144953863994675830166716022617598302733404976372656541513184397653356172731366201711681142701268805271096502389502314551383842676673612301849975849493662287958228169888282982005883666443024099485149563998059147718887219934712355628305482322085110455141016665428209109934059467676690078073589344921550657481693067275874509446885248192678240054877538417249448779664851650295012048136334444591351114516189526125826660589469380961766025472603586501202529299793645244898054511538398880787781308754347264766693115234375000*x^146+9763609424564498911878002499364851511745553621516987266144411695104204652976959309181166512011660379419796582391448488762816281926055718614777726929537747031427840280536272118748322699756836577110472604916147789341206716211761327891261020635060859413219858304745903219319620769029756193933381897885251005668235630623612262209261906571051886350374140585507829466338100386222848882821718033013272432144546177892914931565894559195072612957768893772616748795773699143121023897345273837153328172604135324089815102069505038685227664846041626333611965029048577623998026297975123003922954628393301080752900511103564922064410516774616456928629027582350618416860149603707785423718660128823634724786920639123521262089873859674741011026316751009037361832658579306870222603567399288812239028284277486159636882945278557599522173404693603515625000*x^147+4604365447528785032422194371875643510698697013550646519556642661542456660904773991217303145896359585183208784327712781693848997479727764666325290304491865821213462880361535638905361460711160948322357020873811460485195548298042384534801394123635561457310704353889808593963356515352900563879621562281829497611509153417794135225195290651284242696624961115533136151781805601639628767834628039131818191302724685983703733856553237942456066707440508804579187656572535275560154228705669272394981747476204282356317191458147445291927196968723954282514761404043892405602896110643321776650364058961659144304074720322886574037867773914623173557195803064979934654332027152435891424449463581900814969393812163717155455862799035851375655050076981538451920357006039505128494764178253164674676825679388767441346796971402000053785741329193115234375000*x^148+1958241188949595150868782098340117186601753826862333182097111382010683539476860349696631220169218228019555948057989383022022606341164549759638054923386289770818876299108367508923363620500961905994666652010732298946709010086572287267143874795589444924979839638196505141810201859014897179629318039537738705268893620726613595184999107132510374384361125277295767299205506846267558264989495652723742812392692877737248143518263792361091069519471578455658366414336086499201874451215482835892528547195199182000217288755720837861094272720445240429630321132207960403390963634094642728357423732233406127076306607542693045799928841150408273099472709671918813365554061563198977937212865250421274829894367649583640078035530046947108900893268277786971843867224936546079597514517652441851567748536661994589180846304543592850677669048309326171875000*x^149+765076214171453917758559482249397021875368792416031829988868809851383888321139120612546217972076062372454713805794531638354019809010452286374890964152883366551801140953417576722421215972404009351087546149947941665228648125097450384706189544334993944962199974126125690738800972145482742570001561406754512919457284460690834202847534367023528336002006348225321042463547410295666868047120833105003036303208860012803095020067192844075247277226962465483793112344957687575418143551933364313168327776746391467880411943550734739818057538759762390205409918633634760223496653276957564862834370949539221498412265517900922442057963167234268440791296537722256334166024419838237644206268177472819726660429099659221308832904532489507678375086558647655699663610457894006526019229729150565747771318365400873562354178147870698012411594390869140625000*x^150+275996370301828005003383376500924475533398073331141580301136080286787723107308859065852408458667811040445445511400069831607825730099985714892088185268740781351487080438373419828211564418367455931400729819244803714889193897182079974637247432382407930505182761333102336868086242710417895480445935981065452368821975552260320834059999099119730278652220900325846302089410516309995923532630864618318896251529114944505850159109708852363296627589329521824243826799672723802138837009675638892940051206169631205200917487882540305730502754120877049999075411311482890939702311718404948901203622517078030857314344677693190517843578937793150525192125077729676036895714038486548656755612000994905487569715773161755607143964702051925715320643909096392919248011481029017441254014718269278264898498038266115572891834517577080987393856048583984375000*x^151+91509211380193607016687014449590414792927688845191820754798555009360748997840202168518612641436668583959937457983706406478770075467070328032051104577192869907707104610657965933137910542393579637743849614000487357341236514719065437571984263655561856225707328897162701783978246084016002647044524689446591528942610289791519018020013772398622563455440764329690789713575542388913696449858392339621991921957985786450682477226413938425176964453046325037967980712048644757280350890508985907612375578529472491292277806894942341189110620003779181674475596802263935782359328121052978586557392417079450687557206732909272767029497558217684058398311064844908368522703344296846372040949173770588020204871439174528528147074556227930509480835623899493277465965355074938719514242318160595209821901060390399174071518473283504135906696319580078125000*x^152+27405591803713083492277554709948875629688479527765185831189374051007745557868618063335909452862645916080258517244096546886355245742355674955159249480264200311264793699629302453276859874543568507526795843097372836040123717560842532888325572715887108897672065436713716367392880727000558512506249494848988748957153921656456375887055069875713051056231384620593356541524037584438214101259399055310601443336861036051449530027677010170624333190628098218443762361187085630824211478723017797030008776998316410700431108064300321229358571349507966465620416587982387519696111835594804781547904929005750298003432314979562801778997127820689365253198341106935000745074536363522840503659464328346922983521045642197484508812267344751165803339130106396704233686107847314403326842684047512457827818120278430547021031316035077907145023345947265625000*x^153+7083701583898578620465614280836501163571073435463345509655473474602096465857719266777287837976707451056742598325190733624942853716469401911235771121985603059874285075177411059666092861763645361679854134703715237615832103264605180465202150202150480642157450201808634685861895170545064130378183037930776487981930802849150460424338537133531378306273521932748841198955331305570638526359913554287075997698544884071338439900576065457266071826253080148470595337742659780323900785082377954774828136299280563521459853165609149992072787712116483320978427989751619337173677528827181898814625977776370082830234932642815397205018587854900407770436082377370331332669587306402702234700126285484890518553735936881674011042509952558427599923801824142526579422847049421355738831650824906459722328210264381820326917704733205027878284454345703125000*x^154+1364709510070212573252096509111431961574458320714606538499334176195648298158063487401964915201775969568961880992092856796563350703051394214091488689982174715397723158268371295430212273511737294360879905195041552512303738219075307121276302489616110807371966361764017232849271374656141516520454302187841936583726238954791483369570763688820474306307023030525095388404900644548200361977836342729546080417279372921308309189407583856328849716500205146185804234005605169759973663822030278204400829199477965614594781468669631958327671352237860547227579875861558494913978578229138148697961205426594815368783151376445235343989153593477068607888429273255579603603705898335827311456526162846471305092609593849181063778322890379042350616853241223593243066556038765090784704656371098224076144464944788936566766324176569469273090362548828125000*x^155+40495601356819926534297355887674884211166923677453859392870642095292152735172895786429938889892002857183783574242637993266099919269487437160692495403533346950538192024739142452499384572076613979994119932066394785117798007380324563459611995088913873697668961285507549288844886744786076890699970835844082733511277715673252075446400759029240641117787079280194778770063456712507367629988473303772597228328877526337728861794187221415614527744522328529612775892168430014352654308682660332656319872110618155752506782171738888671997659291121236851380692054368609508901616900163000256802846677477906160581079515957475532167676135995426720556339690606680793119188882545473566255354114918816968011781542884041599199622663890662848892977554081307342709198748825308466111000373829411791688382836647275286878766564768739044666290283203125000*x^156-141303913978350666672192193777370360031817117656152785757042397390956907998997457489351929669789945259459606149003296726146358804464532475060805029509359990614746134494020970519300247444783233295170000378119647293491973533364954933994748432706388185873918085373625612966353828477544994426577052589148296395272024319979766826805753877509334130617791624912609075587665788472780559670627919844182300202588445564771911695366542119443101233192477573931625016171878181199842859891829231214996853437163294823943655212730239101869996688289090802113738278297366561986216140863386175306323483938300617408530857946264118497681954883898641741284297948750227640322579110113123412231176747766210108910436169372276068797032257190244913729761409043709129315562448076209685593168313537280659628435765078069419331541212159208953380584716796875000*x^157-100036047155315428628735149791179500105801205256426695261346503534113328619025973631034434695477742891318248531119491060031488976011965365153551957613730712743929782773924957125702718403602378707425316073183309127825062355554064624048142142673428746854426609311447739834743168906601589671137715976145195221035379512459900835220206530565440100795205613411681989473984091434719409751329975204211788524740123893398076339304892728126511877438241996852820999953922170065021901923418276146122545525624754554325389576485394630437574784766114840485925227599206028244775997806489568654702019133518050798545874756228876957665185605079414447726505353094720395858136158334759930500196556647630007800349426729887421053308927378673191261666622007827606126123750361397692876498021769110681639485785528187467008365274523384869098663330078125000*x^158-50009926234942782079477218899820200837590121076701014148914682843119387352261483572357450779633770192697607239851451329233177541715350573297516405480683133495677656679080603164507913161901049196412931141401259961399226658490083595961812712406688684694787970155150549881765876092313669114452086741498880068582964181546397456408129197528453891263799042568939445965844244283117163492309235816234847906417655430462237628784084810359160526036662749498003308546517766358945358771288567599783140191517178799666346196394807978467762512358614705495619551976837642150409429485420916609210949408525170281888998120120432014030487594458722955849104724913649207556971558077867030585406003739844515577854026201862529240493595898758883115469227993454748713971312231778089796447944663363374901552033981178002619571998366154730319976806640625000*x^159-21479722909869915213241650134828201921261425575322329556274330038779202970709453413687816578707206485539157861249423318924389048733257514784027926234425179108820962513723440037980977702698696041814997304383154002628805370534552188377547065139352341355144769338682938327682511632459424268213061561687822156732526095091941373939922580826787640105217445323526139559289349244922635412998648779859099891476206301283705825581864042565489590311256250126168527666069599990937670635299506223299627240180854023027473895932397667405734665397841728638592168674397871688923446998874859282627539279142397292182371557658128879905561287158250156190890438437545543710019541307260432671953817016765035604815080093721358616493934648867406218143478940918156447372996120014394751935955997611449173577955785996440596363754593767225742340087890625000*x^160-8410519553866529768610983020156168779128624496551878006317496137850986257149984962244675247702888616478891948653610159980448857440906689739153492893094152020515079193595816872917884960845593612401577188464496752606641155680147440279705203285836567690672787110930248526347623135176140814327442108521646484651608957651373283534494128565035695581393051315592417624784373084381277579951133683904945855087606213495996381164670172956323510338679605958951423458341149653181307627363380800709106033568131867549881563145526048196921501044849119536678751003914548977914745385047423814061545890571640557682785246066364002764765434392664029748256077615678333161977841083243245010626264405533639881048929529351508162011379235418624045604948078199772249287195582683842826511029606936002728340378946370048396374841104261577129364013671875000*x^161-3082904725227092948699951832573851086682758275880856667362101297764668602248695772368434778642425351726266203247345601433148467037885113333264022306120919946755181252715722518684572624375443359479891277749369853782998824025247394592782842005613045117289276708423957944894093053803991854730239836814399883579507859040703863283101197568647002557749004473942769002266927279760480403457932477722746171578280728948179643979561986324991262376731320402383023972630104500844700186431510630868217968205100756959081309026475060167906303224223063710997752124743661185649266962429813102352738279858842686601330067078889919755018983674636361874281611642289535666957326002903671201044716607150098609736137222043718252706238683139996826871815153964213202513387782107572782680287727826860094863608251214426303477011970244348049163818359375000*x^162-1073420885156888167044468887141596339507402183692943648021224094524069422046245061472494717788342695733533386400225953068106197097321410287679364696965370264342977846724013904676585415777397824151080585582469776690199626636628004951511216395501588535207194296900506387654213786534219841064215037057258982069003112874617443505887776146104373846841107520702352530320284979281109136756492469001746887170165436677449456407561789974442270981110615191165689960939550691350217454939601818613432893275916652520418607950270457399081068658248718935874708097372046386285266744780459369055331370394558183068722858353055314751849174883778503572186723729540233852074414294758345872987057704611770411236847017958262584428393829721363339725491593142541057401356277374165640920083667888914182874412865664748295557728852145373821258544921875000*x^163-358290582743420144835704810042610762128919603646303974880695307668776992852364747334422523870809346309659748877134394936684437129948634330915853546793484630270937471177792213130084343801904283436984206679687559617235876602796253034164976261158847734610848645668806146404648217978900614664086461921320799392428191766372323027787181787288552412762577065132915741080819442992339272706063488245667843297981042878109715413152221908984135768607599356432132857416328752100382747085833530060463190555110999052518144937898505415108278154008073742093555954647356584210278614525399747213082615769076078078308678382200571360806725283380463832592216709290325717002279351912659710502511788241545949338938068790100419725590823786647381439021174441546806024798435001859532983195173700430197316992887712761017837692634202539920806884765625000*x^164-115378979078261173560278160261824291504944515427905203237354867789315839891763444872896862491554015646173042777546775994193296075359137934158537767344858771757342291744186911026971154424728283805181746753303940205771081912867253892178539671251989298186726475919131633714500605068714853905197294382882372327542535765185191068067169490235173725137478928515554211708148391533410815629971308340884635332554529986726164031790936611365811508458230275839084312298252378280257215390844485408256171477174390588278978045330649569880782230079942812413095335331616584035736092419884647154166537243584404066415863102749600700826721735096437384430085168416048628631152059456316506141276958239922556790034321708749925001462194708165968806711368759145126391718468383737762038490908974721284007140982563743847322257352061569690704345703125000*x^165-36018411674082394663398271626510406180910932103415704975280955844633947629144117638636627669853201812274694318552467989072021190128371289008449792007658518388782097190596859895854694577028785281048915415372980429941022850553172484296109122571353016117162455505825155743129271250040744553428814848849454582631389312310386848818065263266322896311313125629673994336237073081257331399898027296263515410792543715542483490438628363098852409672530090020468393984615913752408915834644777438598295294376962589704841807493572186866102701615863603813478185771343642458048952260483494819687309852971635769707997753583599329114204950485169244388215211051855962844662986147435294519899687921326546569270362454325500192132081400108075412552642028909859609169657203181138005697955151757922062606079999236285971164761576801538467407226562500*x^166-10941595943185030785685264058998048907017331113753701884847763643026952792225813141091883243862478479583105973716836824331369736226344088250748003802688502315446015026754839223191017466931919346699528296541744920443299377885854553873228135931600624719180410431907931000332812945291280106470644265763272127953546493357743316589510810110044810919242937248313384240282635548960724721044715010160453344259503217270031126330309438242967374655610629011541250910363804952384324243437120846827718666720388401646042006830105977546486193591194201851538024121562221519854218513034020234153700992918803836366124314617347673196092565927371674700854805392023430851522177532545519689580324055985150010098447738058221874485500583552297325964063279960782028277865548876657925044055783050568873306356704189212791789032053202390670776367187500*x^167-3244520771181701927579473978472222757068166413904991979735199223691777635622543556737351442898634307733100135228845461851486274682243937458647817326963674884616052129794310556384020482641944601557645441114068406683677988435947658623521165892321613627345700786178443234645541959168514587085092028848788168209347095490152907900840438250025350308578343608589950306512378048912025026359492820912232539921426906990610911640360633930973554795677195953497260886317615148847184139202176025543582986431506412964124660713589132097507623717917010573932533578015629589126680738019332566388449851248561293287413788065425443931287258909043256032248779662195275537440065722966947611759697156418758059149100586150458908430734905690742990857219815047487829551366809942425724777023364936541541768671298440196437695703934878110885620117187500*x^168-941577104419121144324877503034574456246693282142877656727186817265061337605179207382755038172617397959878075665544909482480454411819409790282470810293190146653602972384629855888781320385136531957655604847933063218629459180425412359689119975175084912477459034812960122494583119847058689555302065913012012006823558118415820569650868066586828149080715925588261559335081273980153231948504627570019825256358452045264522717973624744760174079039252699881205181542184052517002563185916600286034894989315558740403286626141243503038195908647809363342327888020995831092116910638303617858086067847813864629184540586590373538721230238619877577260145794736933428380846489235943047913803399560973069536131522271435314545301992320707016371708889117248546580820825183536366082821811588048015293113401913416282695834524929523468017578125000*x^169-267981755137994076855753565229447164912392619675854216379717333073146346507346100799267255645767626075215748559451088303256967317255361700683750766785682953928485370498076157469625369599822251781011385574158747613146863305829670843522818890223542035154981457475375353357714140542879329508810308116909616927786936345284794821439281063224599739504472652957032156739049049511498018758482091918525065946649739003750424863397179316101291281848279175255522758314155248996250042400342180692035000729362503038346255310637234872802000613178280442587696291324804812673935458165326653014532425769539799639126779760777219538219305039024052290213594899205525470788177652707273705734432940101119858322828547402660089025569773865865189955733696244489925366781720900761454221046809511959861085841211325586641578411217778921127319335937500*x^170-74918785843327124890195239493943341808844783624895050225057698293816375978559309308791353980004890819877112575197655357567031825285128889374455980558501377315275317132575420275129776905169857081167603990530544122993870851461024549278701596834428116623140684939585070660035683805815042543996835093092947959312572140788806176150701690195710341160488992442741576665911681487822792571186028545579158515116515636533681757285236296311118753392555989780187475355686003732619846529500985827096379722913899480191754602296323424624248702579799291362823978542173307607927810468163762478394856255872102281376547786531308598178758298584908584709549735429735270951689120894297881342273322134904301021635663041091518692237220948549538631631062664194445502819808112312448566256773290149872696237765001825437138904817402362823486328125000*x^171-20595575530188715440346892118198478813072193032330882136462374360863646930395632794800873173911458720009267120926436101898672041412111214589180281581247056026289266930463417493442389795630486535895387293668674377669642531125197072093382504034810517069026870558238568585682724182742184882509009382982527062887150214069149530566914820121587109262560763021995166675483479140332053708012573946116686272182576961488017868745604761265551966111027105650666136532026917468150781479562325723865260173752115221406578107681456449909009127313072449790756652727597539081700955348437228602538713676648716275018345674004079100059504379063667138845018315626444090010150538487799163479760147654342430162605278896383992778858457207135763995900428297530018596927839395983142791918386301812747129092590059329381801944691687822341918945312500*x^172-5570206503551963761430505522113840756593938021423495454883591549741061487471727549881474983616208066850104358551238792277753685692571028440832594506670463491225365555143099418066625925501041268098604437763123921643216642377799062387919033855829821665457863886837294857806382991684297444554863338885858754453499799132832227857751554405467166191220414646008841084637689616769696327323494215598287597802506048894080539752320635432162717123141252192983906761062020476455403060343827904930799040894951437326067665090694024149480509839038001351472945046838545507404896791877159399380592784154652974878613881454621097475592978883184455548756849428582556268505709889524527351658581054798198037414191141033199295158528677167925935654096061776628694424597010387638022056357864965911788623920131158229196444153785705566406250000000*x^173-1481997650181886110851228948285823990742906299349873837872903952421845375518348051101651690853662443571040971092791478764370838728982554229617244324213781903635226896332902717369643193060373039531357836615432074088443894014600898358173386517139043604599875049943132135079447360190699870317740868807750724990274157665344136865515195044553344214828649925271303302175366804438889901017299588582771155522416249442847789062533768721835847442042399798771491796508053366731995763205506948750339504231863742532694452852282578994002698409705475048596006862543322663439970761522621128400313418949689877105071417166311492796383551630529496203272513647059645398928040867080087684775243118755536633282375900197652072097371696836277389497844242172638531216728978285542005586252558406321283915318964830021286616101861000061035156250000*x^174-387632839075628222990303290369048708326061676612317885294742351260357839529890660385796696720548092563895393595720622489793093614198185963072838825144354452690750144778653710686186912796380232758998675783124241940308717963665805090905452975758980255356771120888498873223592160132396820400170531416737869288131591656521618365078853026406760111176377972028132804083338309530163135307319965683232301679732994143294548427528579097629420888717355436290121216236447810262948850869740646499210316118723924768912877716241530764760388665524942490802904039191716421708478443209268282417564359439883251949983839796403671897998920209729144613278181288635986927027772778701698632050918459444379530994494723881874357524595021948215795314840608844799475001792440862618649036127914843018681893133114968463814875576645135879516601562500*x^175-99558339825239563204458898657656569713723280144890029587653359778592200923578685365549074996081748894205326009174117951722066655520753038130217712347407880689070257812284043528603168999523712647270839726352814377770932547480114985205685815857741314693621940915842612507854860031381529751997424513866398857375252814713718491252293231346167279104392212158964229177348297842019208761436707417782423177122769506484583273112878674600611507357785829272624586611714859341704876824408348490322416386045715305843747027669361051517167406686736386736224159765058805293991961522016190166959014916168988835299759670056247379504574132602540731828802130695507867054307009500623378021768568845769405398422984538996332243341457671377124012920025688644493605013613567277331286196259515141812612704086404846748337149620056152343750000000*x^176-25066670638881875837198309083816960668101725981875938919757773005530839163871427628139144892178432122754983019651030188245513333823300375674189966629866571705921579404099250206075559899074111639143029382142320451768559804511630161515665575203099143658522608202794437494272858777802706658560657467477924584155796280612553488765368397714433380001704532180836630008853254380883449594264086607175927074168614768415069636006882712655435362191201767440472328165197134593964821330478056386296747864866118248243743805418873433307195509242005133706059118206649890010963889581728602651179390011598680758114590851552116085193840955286077217985750578849652033262411030472807510449239783427244837393782466598733599010152672884519441085005972183382705817156590560647763997054986610257018390945926711310676182620227336883544921875000*x^177-6173966090383453599632554850891772923726894444022055477016386168031148767854337760178629102892915174813247819280721269308911830386219393696183777456862806436647670090736074131620222872221576167778155524143616673915443727886873332515088207918013046078705845475904930642384864670966217221513034251532397261583965105696067366502893114011814809773291681174583276481953285312684994313619776808903182425928699442002181204280808316220526993113395494449480637320888785212979337146153519700405541265248909198089710885591641389174389386958545565752373367719054285531939601054689101522542771783733396968045191356083037126734888376595559021894329111583567150328896112190010462758960625267836349671082813833672511245621930834561806874261794027990165388927721604517738934831993958795019923624369795334132504649460315704345703125000*x^178-1483814086230396771525688979002466275967098311932806388981024476859565801998476800378622012628651779461892024992588078911557425677364535539117835686422135222323696821271937297723393581337120939867222211794344375482450334596823630202715276982191498253354585775362256691009596004328068323693684358741282313219227017177394528290995858426190136626363734791629883599807891638773922970384782327955305709474955849883061074896475674267628989587928728713084268527389951686138187880757769804313849178383436065204998921984105519392655090469299431270928953844142492147281210429538312782629730303388875165358729410835878902534078671918150260468601305013497995957372250290509490264731859792798291051505014151563404678184638765734539624007393100080817129950743572227623195365819604860037513038850676139190909452736377716064453125000*x^179-346920408460007863712409784401703510369452008957255383551798267862121777203544429171542333356520680323505928314417431793016228201580599275287399756688626093839002597281965448927968254324807230647865538267034951403192871995532904506763767783538270431729845560188760043786309021187308648399913538014173055358453228358014060887421802637587610421965433266486730636628462388304008517075838636854526839074645664212684005620577450207489795375826607298418405612690296268871986470062503475037323776613006714691515212242035113198580611116241530541385934946674145392720163623458055191160106472592030099973360132893744518649086432928074774016182066084833893929100839930297385734833819539156989770076496767626826777522411957976545869749177859278575203474907032546853548343195467012849662891138535769641748629510402679443359375000*x^180-78617779748967957696234992004932609368547289557516277588947958321535570539936447983836709434889384335074011693173562068274615791059779827038859670609312234965616802748313619838446351604750904391790505088337051716558005244483019408909757966539075848016399464785448581140993365371614945940882868377973100901622007219066156695399409587004491740271977871211156007387365930558340564415061210519166519900420800591965089088907692847707380624152924255692031448101859789563837788024036496586693356103583197523463748178563361387628608794566967630201858661490409549190507588281670567912767750644697037885668166780767461144847144045059449376889628983015649280880544112009814234117916749009562219105880927977518068698947840271379666724163177843269000636016317956681472194469041642412091008829122529277810826897621154785156250000*x^181-17188069239743958960728414990085757002849726891918904238747521446827839922442080034953230524538307838773062881621590491301682332680580541271362933087642665352714022219785449500297876977285994358257202260969791177399735927056190138461615417812282314120115206279323726072589528888335986406833546272415280196299984591069092443471785751173807984050446884266170869088786696094712854193004375226586241681770120341018920208760838756036516207298353491375376674503299999126003572559503277663285644413244568990284137545028976877174471129987708643935086868635896449798787123148145716186257780373584409236013053833949629994843785166591521303205993165947783361924799856096776050240790261666131962309573275530087659766269308217243913457967686083898757991404951583366930774809879224770091388219128702985472045838832855224609375000*x^182-3602463435952056633978070293466206462428645191768695780047377909083664662484862618820371981762689057341039975121393510687507179598473786326624849210823305278197797506728270238572731456894741443735641817875002991645669851632482044574329095528911784326391912376362064935682284349693165651163554953846687352442729235492120431055456881947362338416444138332526410852749773412812795528770841908043827395858979546508346047276370145444411782825580243928925828723683593713384751757432351098018707973090965584328904877901964426786712451924843509521266129542236717525476534341934868951749963321883791029942661594027920163771051359198140301255369066153049795990082609652427424423624189731084993675182289784595137197617753214583306045140194075594684857350582909943456708859701704927673560074907754824380390346050262451171875000*x^183-717082346681761268298203674111553760552095598073128584494276749520166385933135669688575047172712236426298072530768647179981821165542384584992007402155544165755182036118013045274479939893135576693391198457279232760007298905716266397251571456544562457885021528004501176212392568911233731349444358792297107207613304296419467743572835631644804483585058524549981023933579599403126407127159349137178593202014853565327605273223002085967160888270428098314248571620578979937758091818474266500919431325725242657711069430484600098461484270570421656963641392226922809076633885458383860774307446841531769955410637946115235463732420592139952171155141591419248717995600870126071061268831022480571131359375435635817793378457055151857228414928004494553529065997257362278210224993864664068399239482687335112132132053375244140625000*x^184-133481081340880612280080734869039023562346405424345703169454336134827284449330853939602823464307037041630546359425757317621779693661384678359910915706288120440209619622998087007569872150028630702853806653216286781245096040253291568463973426075054521520226226762846783381034696596117680704067306961011924237375717031623663061239837191796326502215403090683754116962641313572971047587400578094610303973210867059395049817741564638751150006625373705943219223182600013946447870047333233785457295650799600021469229149417134239518564465335898894594794638624812183472851969098163705448189350762838545834500146521255203181277073423755831932810138680231339840342266534982575550913335621585726370061254391212169065912774327249991739171748412638083826991856577943381167936480975545580907049014740550774149596691131591796875000*x^185-22559816770160192609064151558841453487876412098129333105867447006470840149943927189296249807187134560459132765414091033696261881072729137367404476009293955619172481783007452021393501131387018956862226226389561075075055726541906991749426220123315205437598760940326823229037584801038682311332608653955397041266674145228643813367640500623295453666768112347964711617029303703357238911811355165509917207873447106013986916128446956330559435639240475678710999782485918432777937645568020094286101161944823239469815832046004468196715296881572971371042561370943200794120837428323912920656822405436581383111103962119600921338684303933885714177380401442180918173451611650455042196091167892394045982645908365350323837507807014792970723443714121901887631687123280750245676495371130974854079198621548130176961421966552734375000*x^186-3226411399758181659045531495231039974079341925575820338996248837522660076020545016214008091060335877854258403008424096438963355690229796996753012374028986865551862839732793723754049132439668906095146468711755527708978478425282707393121136741968866383928024393983053698867069368306341395377784341816054611627929483579266712717777466616306752756248910402604610256898721522537873908880898104178195732247072051938462423151067661421757693853559027958656138464967812743586892624004424126835693794905906858169942714435410516386581522369591345622917957131031752935131291266660426458513641917946548186336280584862390180112712189211544457825875680201956240613296359146869951830399194241593891732210985174597489428881246565148624075210108445722705955845183349260846903210811031335880638692970023839734494686126708984375000*x^187-298959583962139863959814828314863665354417828845455820892617544271516968424805805527800529848420076657836865201434497703897208697950825942854422030089133605182164363131247448562487296916158551681324715572700491782529369572332513061547405186991792373410733442230060118937778738417526817922445122517267793098896106168122264792738768068268556344222107129031369633238322444335203683135017815848638491624147655071750404069403240695089430656732130323346406445650869527326466031718663881299209464915810784505929074938002217423894293020264226955183855778521260340436434283353694708844168376917968129482877902636150079616999541293159407943380264699432570315566874615615329633369654274693975348635313053952862665229182944639638416751374090697653244425912304908548283636608359874198281858070913585834205150604248046875000*x^188+25025717750906073780422979108553213180437419887093238372513384853760131236393825208906220677298135555741529199340637964259933277915335194817830948902336854950606471402194068217413751213187312051428717901159819774143093842734901261244763157339653690590978868833314797822423387793532075140477749628244503904824466218499405143829496917505800050187599798588612620830500160012924455935932149137248060076380930186697330904559723500393767180934865282444937868915355844362023693901314084817247790171226726189188759120901240096439089434279704066776251843229490842288079253265998260889380273431935981529009706822583931494598413364227114004475911725137146644667786423388414897027620936257720457849897631366091845246464931394650631819239990656070456515249362399870023151451513344911692371397293754853308200836181640625000*x^189+24277371566114028111930552030034604719561661206916665615701765392127598795775546972112215715677867625901292769053343967681296973181575790927516114132428225061624133008891348738125498882506733553964716385155300016901099414273700745158728719971174786047188018519677901033923156799221134560290235547569724697510729355292946760258493409680501388908223119910824636011455245553596146570854658367052919467655946836192967789008574443561196511242913277074376951595594344884263161801404328840694369192672993626077286466315031404319401971704793975882509117222819392023611092573218372356254924340524035567397669655545794704293017837149817202755501844441232427611226388239687093844075513934148963059538441171450851248729767781688948675823127611314009823882169332117871111184101434454785106709095998667180538177490234375000*x^190+8956581965952252713141936960191290380924185351820519332852050749491375543844118901435525769016954990804663684544249807274517787525196439132185839232397207535005206137537014061788424281127868339715690669438078620266869976010880944995590452811396377362349558880095056648198256067570901712608262623956090569618734161334561414052371004565614459719116759121275649820404606879259507236607635234492368407961430344134289008181649036023292177063400233654358456138990359457410769654477837604246159198525426839715965734266356223505919894047472408144809406379951244353144775278667566834602975249504424191056315042026994815889259112471655113557005408317755742628147135352067443361082222882833166327528142915890490058355126560598112195110951740979631181453440605966125330253320867279764883051029755733907222747802734375000*x^191+2611593609339364719702952558072223014367351031293230753197371610483184558100921497508418458264855994109915908220337376582804835000437271378297776000367700963541320260712185501630899030642929161075758390469820056355262733059884703317325704968347802841575239792551265585861671097532766612231112212405684434085697882984986766768590031387980169912308382952545369127743176801632449932964270632604165262127390339369657790440582029134444621536538425450391094916656549911567090830918143031847886689503903256063359342599510199564856082552424576892897806912457735450178074155087459648164794948053663083499666414216866905935601887875715584156277837641628907985923926553850435309182482797544316054188259437755221572268194853095168818227563732510024874865880486196775461947728941225488341615346143953502178192138671875000*x^192+676437632695159329049081874071223498545106206980236681866293244079734526602946488374106649070316936866035591674542307304779035667186891824937492018603900679825138903341266843961419272087005384670602344746440983106974628012489534354529990135176089982125945433611213197246152731889415074171733315990157111155197318631695364458910229319503782505799633625196089474285320870038744917304222887263686156966124349987252038282294572558346729734168717463651159977567881878133764783025165860905684813614880201608227687690911259937666076997270041197542721652026529016875772009517486659559239337919618295854118070006792247639780744978735542672908558363424015887902720247919914022711182952049965963802556837758678775702302822071448416023259357328981648671695962746806019524314521274011013929339242167770862579345703125000*x^193+162352721390407091460033257762352942104355597439549627938493569549694205857481266848301875542607461079565150324053548989047418071333405481709228448616516704339476510694522932400761008825382484072995144956862801564795618746980147349728899071703007703420094246545229861005011514190524529311374163218503087602987721068249416771642932623271681870543123855884505043926215165635084890213383120377296140942462486907816797616904997924470909153114224069396625872855562145375092286736034857935683688413836445305779771823935765046856660533099323609165273836519115653406724866328009945773066249352288533785919935328772364108799127494045832883043130823618725017265989859322763600162672385036427002667242434913482220066520456631992066066186154386033748395760530028501491169130064002867896988391294144093990325927734375000*x^194+36861119854351671535398560969368894591439614133085986693608802177669536288306966677975314457789640436291204988262143363989120435737181476435898953796589031152283932620743040445921322330896882371093625530575362327343524423574231330748646960551795814628355243153797364477404718712591990961603886535315637279491690049011955828407498984250388661509444185209522204531915094873871330487724104184538445753077004692842732734330792097185293290924231350797085136402229397192978382532419163424659502965197312312700476987729500949101568213275003995263972708119042525693232407590140240777372907256933091619280190360446161193664394887441006723653672042286661472628941070970058681221760393641476985905986768490504110588917863567881754269032046684960898985388012736440288780699787237526976468870998360216617584228515625000*x^195+8013491663159367692995179069470649793794301568068208474225050049570979264299012526623362256218061141389533745119930250292388036114715764020341442447718352386372721631265754746232205394815811108976986865954552846157123574839835489001726737386369930232621922293423919619853672879962802194529196647278558974328027189184027760692864178090552619970746825402873412174049908784678960082842153626597383734786107864757869573811561130872210343646284000063207423303046550782565145999888067660612904352984586831710396016169170401621528812395206807183878030667882953923157643900504900450406406685386657310307099353499926548996343498144568340887543675188515936015898082364629777616080185914009811054453694911539159807674792517774660665227751372563053381602425952309805687026913614712242406312725506722927093505859375000*x^196+1681760152718344585983300899133462351433945031984995750489626084085922046009767963670679490816805008838637059586503741269350423896300389109415237441670728016825190953490015382669049992385291839119339012534815497128416745553143548938817212910527253118290876663495662949127656649492620437288591195867765289180742446846778393627913270320359127110978367937416870863060447358713707648466961362996659046798791862980483737756980771144466911269802907221166638199588969961314711198939817078079143732268254408132111336270854256548993032273783175643755937869672545145158872437723482901232464218270924287894194943936890062414883728564999267692795513001470862808851361325969710079392965465156645609756387283460612196497411944298555457949885699777154858893134863274329805996276391955035478531499393284320831298828125000*x^197+342804172107800737140357847873360935363084250605449567698999065819406743893317861913010582798171129860869379204431753326247368574435240646646780827983497863211420610850355538307632381383004497108406752229747520154284986996083532225421493789745471068084076343994086424387127415906573022356250318573634754078606295865055421249552387183054171958234281865616484919417473760757110777191003420566609005300423033976633776504683080777452040948098297973124381775531175799962089261020412451492741134079095646886821803369040714976506593909337376799521379098898821584390924966129344461840008520707140601115138643660976120453270978350694672017048583668918290490174244312260425573559382991668640622094742664580876452288797649766424566087601009581255589359028250066247128381388475766300416580634191632270812988281250000*x^198+68202935734863099888981475340945561656209346768590947464093752658588133971035683434355474373690036699097092679513719067475561724965014695987732062575969578403610406886700590338496268704924618525282804101343359933709937341588239400429735245125684512382620454922302952293526956665796653405011288218718918648694391863389878842482346306134413365413569410213598140740308422883150887624054260051807242832276746628042460602154037548070896007744365959879169350701665938086482316603855634501344393187060181668355302628380667573600305149185546543207740504633258331899761207447037650043422277937133624897288291183564616722677855044807678033087598913513716046571188234039148995125513823152916884909691807506458573684173097826137505357942627735078484848202595846665455603461534160203427745727822184562683105468750000*x^199+13299065359579688151874573724678877671921402086206090775080577985513466319416101783953140408570047642927614315705860204536439474664224779471385529984841248184563032458388838741726985676528365776662667980891747100581153177613471470269660543761791708881197736834242308515952763841858072313456474357321097066422025009770143397495780729041199762293496317732143236614544702976231888362250681066887663287104466798689801692184177787245079919000093656387920120246312302899620947425659183612079356337689516977439403659200507001292280645014530115333040359869508930494942745480628732300713928075777968267434975266250910089553533472942299750267287817989666138504571596467106296656980729583442050222032277302782266475088615867810095297799106596255032935852841260813019247551157695852452889084815979003906250000000000*x^200+2550290568478699657318441242486095119403320230571854417826830201829794213725334708315399264200477059029699722434910287359469595527662647585367367372748772188868785131264534317071167336919018260955309925076586149922885102823620942925680365002251484359264043839982616878766306800782137778097501353797946240437118731340571368157461827242732154281051727782067836165346202744000431963338142241903356506217006714301706311010247741166174047999617576444748695900034732842572629269636495755160568522735923867964908377080639422185830220377541744358595606521350862508615148982754756758313778293310841418490388540580672361710062428220563365335680614446105621239542746657592233334123617501019900047454624959467645701035996299005087534199154841012216279488224696478349151047192956553999465540982782840728759765625000*x^201+482269617460394954822670811511848637461612279927423918201080813956301257573078288948208293929403241027610731081038067656716758466491443171521255395154775062131703100185217815549717218861668044570665508077915570195949453749621194300937291871664949496197062395043569005098048700321338868719156972775153419771916848057290837990920878185047188321644596191151213957234294979288388573356860399576674712946896061792811938167450839540763625941563684948585623644257779173219651034394161545687050647437791005647066952356586785258377871651432933711787343953747043752279230620436750377777079635172643850543648857373813172256312226477704420588190481778518429922393043234486978111771129545277846594410802941766463310663972020452730107763380507739886549486748463038458792133745325827476335689425468444824218750000000*x^202+90106412965212864258103715829298650264995289588248316452313536275251219168256857700327122021756412058415643896885402122739762563139189289923360086848591899186137273768923952097728005611403644386984539029793080812993529619312963820464115061980469492872530949894539398257350787821150452600647369287195088326745814734370344892503582377591750712794638575159178442699031610356632784685564667830338461866822779817574251212598063170078442261706997866218975954307426045799003531006804658949870264411516201490946530653232788593501254812415340466956893157751636118472656456968487518072235174242405992826056385760762589096602277079883722508217898870315446792447437900993682914372292435526325229747534380253301210740402995423968867296356900156125303020774523540940739989648643614827960846014320850372314453125000*x^203+16650894670282885450638243118182636970787016332130561997225116194365733535012022149083181212066454771311811586577741869197566894781554906020935722709266929942650608730456489346011707214387835478802887288748828377359560923963842026910182259726640038858104579678247577235941211344718498087145358363381255911609869687383960431342975222544920933026157095494337191821561955613325431631013990019014319248717994849063487951178245485544904503307458881732493546544717971276726049003891132902732819875846480852978765451150123202731222123410174946611891706014269166593820242432595795505412718824082568493780695170228298671882393737940043727877339475199163307355961709139679522274884905086541713439360164634672037164495660347161133440001963113125055237955295942072848340322283831937966169789433479309082031250000*x^204+3043641586679154832349008816168407827078509614572257219935171708748430059505167683346402259135971803178238763405700416118965365482265241622784118775969719524771149095573215271216125654126948913187339338566758240128056490823985189306496708339836167487326497094029696122806340335444568755278463463191761648058006644775679696300431506304629097369042410479474896983202322246970216711280416086040856240837283088332455246212156449513898628114340407346568379963548629448581848697791979049076432309942046251799254369596995071875831207184103377043096571399430275700881071997088576620197889690938039354497172337134076329001210392191517456893970686221866965515448085055596552950943572026477151840518740995628301290359051684125558878888288846314779571833024839990371910487586359295164584182202816009521484375000*x^205+549943501570541517399096722062443149841020669056924073839202592257920046279871053871348597918153714978027243038222801993820636855982206462499898288564028954942693465860925030409329715944010132227320101405417503350627177823939257243858406671347791822976463052701750779133347259881685653530624648320087472614871908184435205778703401777980880962824541983683267243869657167393165307082848777685743301463781050825536595058323302996403647692037870470926742324394504160187612352180187153674791745471808554036219905407281599580752107586722272547922353075999682078506240964739540910485897149449464137133983812464009915160382321827554472036788420874441005145502332244143018994175991475090412625249758857507219090324915679583180618801751455908141086214179002208528434883433120603513089008629322052001953125000*x^206+98085801957714277741169756356957977935839341981286841317858204271957055498153037241349418053489512196963129023192592158982684904883054239854013940568149200789964138706987023347590234878734487681530776135630757394153659392156308738330317173940390215062465628735096193533749285869483359308982437040498033367038942570286978901441732875723105265832165597568454328290813481741665327804186278179014112131881366084508618438181666486451997640376375651326048121038224717391749549535401905612930172688896860487754193613290919611853225236797214183082528398657795516048214375643048942446405889967315129214444560804811477036377729213690351633120266548490326835119561546563216849935197829050430144788841881782021512293611896560186059557336300777267685560925375483436709047499328335106838494539260864257812500000*x^207+17235972943930843820755559025026205136012898432487438707663511412430470591987814670108418614159293554729260972124183994006249756671818792806470846703064008880598214661345273072687961776638176737768798801734101106315747327830960879487277905716327287437623312183895420823115310879253374260520880738160296942089126829637752502396003099449345709485424872787761013536505235501639670057816906038657818861173564610941542903912734148301169100860937822111604890516321896048254203954881638996351650628263536931905166041846847919931600363655685465688465411074449616881367910884415991866250316911290881285947791909900644755006340324701133283797283125330778591002768290702624653867124415686758922665577952180848514046325299373289451103188432006767351282594968092410525134260762251869891770184040069580078125000*x^208+2977491560632680754988597249504195802038474194205102141876208771582519986876447121098456990046282899075376006048281113632821171827553254305751531465338475351044830004070236572877594044361686027037506720082531367557081472889983986475283140377352789454499509663999880892238061721455502768184211373372082410806195967780179880186181442611160175824451327376138132036734434708181125721416128847001886822451667730072677027525023840490133944793878703496121557168634827120345926502728489647911497021692124817144178054593500009898477729859181869689688807058938028210214145192499661487351658787687662822583904338837851989642865597865227358890227910852642278174454311634825024956635295733074545090259983720276353514498497850219241071631748657597906790329866127599999108285486627210048027336597442626953125000*x^209+504456912353016483395597219184690428170746797160244713334784176736025490295369689497962384875101198570597831092585398769533247657338389788429673001355851914327959339022677115687613376428520385486870091570669281018174359832783792662802729765452045988219254967831767364407644748423544219485385184132947460488871560673084068575273334398027050827987896513723438222989436943803992397945807733222609407747328140861521499920037376567673031705952961447563551273025608155156676818563106125727929909095493324668921440420748308820788367257648034173962682612307517054392426981846420953849140816478250775922661935557100551235671290295162974384646933533492922635934646130358996380607777328441439930263497962798128162346125427654003067599525302412496941933872679525904779000863925830344669520854949951171875000*x^210+83617605057363897283131172843190770309135501159951531449169408049547238060404444392719009451091507689021206278121317182509827012789254552409622965594799711538320203152889693497843581537875844323296313921981685553596551259265757425464429789480148530302408778237432899196840306538273501036602649852079476052500744654517668406308669945808350276650240356581315862799774598518482716201474362778327335531494879064052664819308487683266880327282234002094868230462633423049796735911180672818903284178621160039567297509550534672458430541413091021922200165363584589553436009353681467142669546827188554719456310379459782404062261723232769809077738499312742693150310397641611625154291984420931039578454723737123349589828491084961277934053403424797781859831936807295530967131215220433659851551055908203125000*x^211+13526525362377842448372905225993085128274425149860784377239684870369064602165856237803756790393571518839235737687362450159987000711512216835694863077260918608992323403251243952170577361547379479230796126477072171437300948205033429304452617721930299228633080660593941090974540689419449381403601027453621649031102757349973086507535318400842953712473155992489545392149806463358488884432455132226162245771031892663637593608506368120702011973955306470435927818327167889851090099336982811182219889229080622802941994739684995175793776957076197757246870317757257706309633215149002959782934423971365497204356678684802999021148994914173563082118873408315415557851122752315977000929953144648659596183607946449807850150892283648597076950718375936241976284760940182760821516609212267212569713592529296875000*x^212+2129858896356947085205252161098134252486969383207888190990412356440630929102715561540434483572534996522908052176321742226122068272053033630256974601173905949701763217065594390758779213562510578037665204215800721042431043486399891694297810544556535307686238208726243771273835147198662350357879349455526589915773854682163942577848902131715071324197949308513518866424587779040862258078024503601282611441186340719088863365456925158529871883820565710792504472375731716563444826592312335804788142497160043443234820565954813086002971461001211628274982922530839620072158506933597985234252937114577622967862984684679236631243426837949836075869831201774733947667865823319682601250991034568079295094039420271303492366908371477355531801696479867254719742493619405778078724642327870242297649383544921875000*x^213+325488328092157303925799131862806681989932774738135822401040603953697465895773323255303720102617941286703604252590812011250674665764010235252687403376215766632420625439519067756607826693901409944261649532472550307925344281968122904663892202022371819786178350144321353118229541548410195402151004164965666835491864818888761495450087034337416366879745678384796949407692722148440522167767206580228894031671233099929250731191623656234455928194547493550164827508882671320492892835014669162559646087051562166285911572342309505688011630232688603131003170893356661166338339172234010228436573753000009855065492080091816671753128494459086976352924137740421560632825530340291099344112336045217101715966830752176335866508947106381381219674901045645980992420713274731826154613823746331036090850830078125000*x^214+48112154671431311547366907947240683350578115394150582039450534635614457840148406643143343149457856953961280970330065524437876168930747790003236770822389682872415288953787923312060989728610293932263993344171596776244626897417731504946144774299184233365834382023865526496121558662610149075694254049571529184163187326345525086082233661020081004907005520322468198413720139714204163183156413207649256254806197869413710371943942929261955539057264490981665412216390970549697783561951242808965281527124497973716995673002313205986969186624483532901117861037327561904749626114741154676843167052964995619050802614971558153863314127524892294308284567741306620426899205768597747329265954118478920301739433859339918009782780055148486819459118868052923995056671108489591233000342617742717266082763671875000*x^215+6848643840780381453660896440113833690407874554630965533617031352394444476071822473836599341979990640438542398507730476440638401370604825394782975342661180894419768155952674919962707425484816822761484466374205646311240035440673872185524184198211642453860875545035270388081173712411245966019385042426013172563204475592491068060916481720469369278284333608387306421419419952485261672510955393392871655990383423684398579911399339132983791431857582195233620893063378988358601531844964623129193156117739297796689010349000919173274165862185718447822413206516578088502696095575003408068928364694120740100262134002473600618839730297887878538843833278170708045186631523229767047396922581259196322447695983882033138847085391169356899514607058954197215772995871722453531881110393442213535308837890625000*x^216+933087698638224923979440327901586085695310835898832008283682636756888344483563333575239240584029700539771732025892323418244161950185477729359781257734817853226595459873771942215850127457678615317253685127167586953316137255253512294751388299324520679979861061568844746749372361843067846981189726461787631848208778708722235158749364997381321458951038925813679513764687656015400945306790206408207662990951590325353251583079138195692816093737211218044531995741076119028740457682950290104025412053235707003018203646045418786734406712240351629003097145973352365572772102201458393917619241746198555154286215933848672895035657963442979997624612266883003436195956935423338430402715959323053932130927994872412732182879691760567682350687016351329112775940345569007115130287711508572101593017578125000*x^217+120538970508733249655460936042117008421925738335762263171154004505358450839546961691707333593414530820409278201314525335097857455096107442049766934625255984353420100395103808894501344192172899015064077032972980881796536300566887713213645505492810882734046434653318203833804997548028729044386122375459897775224920523244269813585114687083861667204613144219028303248207268065056061781078571699030335283166376471448284104602000617790992015741540640306576461765095333565929787086436247379725231459215512471929688583105259152831227451195183653512304237086059185712277890116148836172785150977469769363181726283307330757486720862321157533302146408264353957915216048013253847001093453234240686643844564869112927096599046716453732077104160334624187073394456075624602696377434767782688140869140625000*x^218+14529735238056973651249281664756153281503894747381091001125702273848690570576178415017261477146197927368706450601038752659787084604814238756483293335264105582218681608758431109099009123045642957535362012400504568007656945646642786932592373645366945918742015682801837217432896796212607154514910731693414531770738174174113489894575924066757077524729634917242331894815277109347772660438185750224028237374473323316812451425673622063305755134636574529931128122198092170712711106877663274242064275354985148400488538727187985390809958195638734016125923842656771725475810195529651832481129566368676052195887261546515707367166957711439781651072283106913550552078687598511021683426494291669545667999181785030455715196754547565204363145281196913183760723222703367010121757560409605503082275390625000*x^219+1583465786192692575981984292334564560399895908559698809098420310620185027715019912530727906550294029896740260884037286941156997446496017408554664156140363063229478841495859670927972823999881954224280726104116143896879051752147880555442368209242297184085215758884281844330698873626292239698770849803054300218376674832632383398516326226157494171925317663160000592938230626973328886047826158735087602754124734710929081069274583924401172038228575868507748085358888068931590232443506904612750176211223146989639596553773316966415545410723415260385773735379712720854735600124500433170119115432547261912671359615252896873772473668779472858064972957205557842245540383375516661344622529014590802080656166471764424659111719590549616476973305271442322764553839261089132201024331152439117431640625000*x^220+144282739690775828278617681436669716181286732130766798124579738198930417257561150534986992156498638889876057139193661895636748672239078992765922659640504576534029315153052271383999563039973779121065249458249037372775596791177596611473286063018807362315799474564806782465660643057578738102225589680610835345004454743008939127017265465596227763432833052397557547148338019467738797325797221182085678175111758120706176408557089328755839392778046625988023631037186171334169024252330967524859840961689302189971644990657385344090538717737048660637528113487934381262444128277727816405996331897920213256907257493412222869753506795647063404180327521205134734434268373480959279413613859866542622930495154482471666383330352884385230651469558509042606347996980434668747080084867775440216064453125000*x^221+7960886343226610546005772586223631302947875205101518560091456368585463776544509801256293980647126572638641980235850822506542313951865863196568440141623445867481756714629451956122110502685585608936886008832419046060428023696540447491528294230178449057118839135857302292183704694312682967553508771851336533768067843989224065627699256779616896236244942963330167023531763927299351831774700513011916618500944096574974509568043202044878710772995232751206222229625126534549486527683143284410759674734910531177708935788089269487210329265539584562357128764502804934234907412064599380912968298438169771600912336762959084275854099591740376240346795356074075070620599543351077063463990022042245577285404995438671920959197770942772422113636912616765904965911626543251487108878791332244873046875000*x^222-690032486057885036982497529008613602157450473761019647559306303828328918493305841299935713431435386472087210985396942811896412881223405884499708634046151587127483944976171885249758311444434007912245799820261609047254370080968032003402954941028237638995057532120093873201221807434226311675692531157496417354243582699476101966655707002600775034782787316761402366172085151256390439637846627904565176221403167724073263194224443053607555471355460199088170854768662702933576589629161286354626410755155392694395908515736818900488902495055924927942269667002019275979882023386440493989358113526928035678970522090185206854703269457630985047862572329442355828233292903115396787899937204804739204207124622524406594561631041986170152127489051377976345477684077896668118657357990741729736328125000*x^223-345819546124211633688949193437331251763866029071594801843776945148714737895179261589074984724191140306891783228933941866456877535097244931208141999781436873317030489122819414923245118869684638488937343541621762404237625821841189419592714949639877391411537712306307953389835335058896653069817300419233326479818926255382122866155839006239552163769942707205726665176801118269354262365221384412672980052340911548212534026414192644267638208674085107608477904796079269633922583318650009898401177658285432738984501123183323713176630147070218610458061407927313025341185435255729918992683358623885554299275604867701484813182222339194199527772531341436687348285857885976951392022395517968640278837962041453167648166956361807276839371701833806152846241100939057931611359752714633941650390625000*x^224-80596465442298318545823574019433487384587899411438835903352120241137995556212084428886350348257388152057243643461682829740840834519273785228013685669345281243591241915692361995111650624219591705572617283988409636616477328881814966332928949513444447324991815396172370469574618327706011717355764244875248591960115919343431994294721850707710011630857614869248343817174969646218190255550544957534865723259967490484623998360815113382767130856357270759403627210965470128850615256075759246178395595691948170007334288952336940738919598215010345596215424498916629905683469935920638859069348934341747350764067495214643750559822609520927019208312374695680124679396898716823388688915056927033804705810295219415897031525892209202305104912388612118184752308301341008552800603210926055908203125000*x^225-15135590950846016019543807823510913722133349048143875854531834109373449378595849531619234877142957085457091346223204192889504777549991376871747422529483155991996388653316645008431146559919360352693694248031998766489238287371284060678296087010729523160409304012005457866321593166956160487286935983334056241095591606032251490740432120498641145637395168393311305569840375508189916482787662912704281807016182203677786436236973894306116069703615031602382864821797992641927427598911772289583355570661152803280327211318774853091824659279152842405573635432393341870591105189645262170920896951370272128207035268562338768835389261216737928702541313724413721280080664861061623455459193179073542827832470700898454019499397904325011568676566886914715568165400231323095120161771774291992187500000*x^226-2537537278792835864475179178947030614845374919418802916128890111785924846501549358675217909994524179477632197263875332083324062534821781791850251775252002024134947857706837820328758039319146315676327741182374992032551984671830953486824602862011988407924679371420176494042557874701191535833829250762024343434598863098250978904185844543808544992484388496829959808458834466656552461388983408929880050237733075210772129465719734627041397796267338977447817129943164558330075653960032985548675020047302856665640924122654616737978491216483546289889818304727226427531856193304614431589170994609797892762925249873790813461632412275747007169297744033146216288577013963183045922492370654895574627986869332718518435069322162176153091577917121336393373210982414753452348731458187103271484375000*x^227-394480936232331406489900039838617666861453954723356080161041856237955574660741176221246720202282332127216809751099048716036571201380300686000140802778978621928427811487081799754982258887846912514582176863310081542597188112399806727718973475586829047096101403462469906766714275231948146286563992554181341664184922284170808879623778183299910286724985689125581478625635705911183132427402691723462647706717335822033116219370841587072623538621601779037142835161081948173080156790176357095822933523950077602773975930355779702480940642058249474979138596804501539134667869252077021867426272400474841710427367380160835700720797025121618559884714480797379161115298122648823419826130919015973629412016085754863979548687696340835477011089712838165882747619480203494806972444057464599609375000*x^228-57907704117043175333261039209854735908231777617638438268260008788088653623378232255697008641150411990076176998614868185672434857066051992982709769714092934693618601207234253133898649443998936000613184247594886297356043793126285889279339058766619067762819996470845413205919527380105811331932203223364773230388835191912363419653870164583307810974444949175825779254145452391618932853848038351108245384977872746087416049036633873192201267683491057816615771626841822426819525245756137354486178510843399636627900093328595792216300604765335970391158093888872191085911699660901467140328458861699429461537059835627841261608322886015747080946770471015510870426191866242002048466179905094262440044530935425088396803723929244260797350692121650819745917605942536271304982662200927734375000000*x^229-8107614089945814731404405599306739439533474115085635191339798328510731127146125972926384145970042156423132985298646796420227351859169674841172125713868536230626223552690020836270022284573552879768902446899759708774123850747327051311289422158603484783901388459648058247938988163211364465250621807788247077897405510744025796507601299806673502531676599700502214715581800821637731730429043338412849701139168598929803997844154296742485060985275991650474381940855407583754850408545996752603701509124707937635088235581878676623950184941689239269059832032091748092169787582469945371432802515662582907102073557029422412995656869133595382872521068371323279248291916416708480886159362600727005729817512325167104089533519555810902033251240605204137160604478483418977751561999320983886718750*x^230-1089140928194389963587586590330711458759905185858229994060145419098778114032680579168110674214402008013945140281307323732697129663580758486464594956169767944911433747034829535107025330863905475346573561065689803019684336661338159452493484341294305022048409348405182902894880415219796724263481824672524514150659344835645852367123681161998028430883089575264380321492259099475317401949849794585122685915136793199300951590945681373705542326795556953969725632408755347204150301850799099897601046592363915541000283313893236561811454543941890822019954888597425518076729932038908533653183162380038157225214643867408895165766377049024034924527388141965623908380481560611574357618193348650864046132532168182554851479696005511293869546496223656168628759221299974196630325913429260253906250*x^231-140893495529045796918028562123813621580984851091090133259535497800557113663385990245510251030258699548016867662907782066267901019707203039391652549744596653273594954683354789026024027535142920952336294295326126963376815798505894090169836050926676719533929210885881647092807209789464412735983835506593714789548520782049303739044651634952068023556560092046659652706767485363005664639321611978329196558889999445614728817010435939078001388416191118115735980665019015874640154694636670633305135245583322044021830099024747850795700732971124420212291401917343267181168857958348669928495334147937030018185898417570288915343978397041006864172264196022137053037318078502537625050381906077409296221688079491610977512770888519111327318529454654207212006748383476559172070622444152832031250*x^232-17588876961633000532883627016487944327733538685304089775292346885121519921482424554308629344744909491198654656894747833027278465842891666308884280594411625507026173719588068487381936895384962100285840556432469520777251729556901254723599517980711435282110451930110273605369815757136384712096018559892494550681615506959313905786578945488079236854433223028381731802814907451280942021423006571254823477020708563439814154820089980252059661888958936494573430222864220367449162576850674270914929335316468161027258663557847835334465789526633352859234933395220042282435938999303982928535366923614135837423701619631654838493318257587295171971330494013438139781106137785814269838245014000286503031007762228327034195528884669903054753758190203445037986396592696146601775169372558593750000*x^233-2121041758760399276541795283461273418347157221358563047590287167184050248794721197277111391931119818151063934854901561928885815850913584832866752167243328768843824732126162017124612583743738252353080551431134785906912732294962512645799931906948725858278922867047356515069450428195141513088357228073648653240112300275483587975248240941946270872336171412618234614724213242321122623755552310917208720246752210885111853736156422980355952343414255656250439032000016464427520693472669948571079621082538711296849686753407850828441836984760344320171327894339945936315046833066588141566571768593401592485551589067107551877101953599601316066607582962281055388365965208220132361394048784226204016835119278075753854486737542800767855818296780242841669850079143897669040703773498535156250*x^234-247051945757344398091912925172911238844103593376071542875493097174386343505374928195665581809691180003129241760305173281981722474894391184563133219873407489048247404375584429348505497871724518056585025890214199946242707829386888629573093599934217146306570187039065630586062947683696303938919554838372918870621015956383835470301615695345831552324738272535370054739981969903515210687664705769088114594040210764313073549326765789164847855330145926003852299765195621531519138319842577448116610549862160688206543354094572456854825344943234372407507070766949354644783000723965267633809154472752792601194484915026187724459736545560276258019060405192675202282794994102412078696732930957692494615941155980790896261916556680099653269392276102014673365808298821187122421264648437500000*x^235-27759022194203708187824678365952027087664110862623973664380283555511951439762894732255527343184687777486409187576438562700056785478026253860763917572885371196451489018611592814760030156945807656630713184953282673190934216977807129265319481003691621457330626973711438649840663152355576402004891318012211591789152502495944417370065342926785803193811167363377761685372057545432657958754165420859178323765473992465903698552177658917027622095920931680723409757277505687642083617280546432471768787035625747007076435208099660434915132775899496160330857445618729949266904983334380560209363926901218622594565223894920259516767252561672894005105022302776415810090907183939604706315879111245188942530228500523779153328466661929203733766545914951878886381576040414187140464782714843750*x^236-3000222463972640618832485902345606851676714712037272804142804484874759372360074649397138197207406981533132604350710304465071943446183683743039316492276078068662436417454072369715550552189541126018711976702671265686978976959540946142514371309254524534470196482752244895053808535671108907967988698134066805643017721541891337680960538501064077638859258617571758743753726043519939745336072873439493883794010082561784024566576646680632927301583096085301246277995933361637009331664326315583339992629984853160545019680246288987815291073536687347629181894766784689715068136026249461671163446788875656795028385714354908329773451920696100554520931064319417609449278827684652837875277280549811593913641991530744375400935074761597741840593609136100140099024235882316122055053710937500*x^237-310250226761990336358136303145690427940766990155673394743883623451390838059885134098343394752340045900419964199174560970101484669730360135535201475993445924270731597331216155241866790283555944134520891066620388323622339516037004369680577681113770124441770953590146890332694874165718220345859688552042844524951966143467780406353460341798042196413290781772242454835108610743077522428263938755918488558358697501686290367921541561357860569277186109033222663295945704468578621371599652770258827882043071300856501283801928868018101516393965627095447277522954673622006543351784255317730554346329677244791523412512662023901386062370220151046931013761302907630431030493576508049730897844188534508582684738724865519598722548541867909164437730928613109086808916159342575073242187500*x^238-30397073936875528716316120765308218081149573153998178856888796000371858673913006830869292046148014643339614877458653775564604739115775179547682748653233721648139667198571518812019862149339311676577939673773085540661519879142999919758208829035182222111679689794487732532029418427269869060434711137630953279183075631398472012718193399383076114725605948266811816047465517923873094596066697695300853312639581781439600919210463361501570121253575733805078579243302070689766283509123051304418221595692685729342634559964650668736789560506966587513182648144746911013617651762662988467713618030960985200323669802774452124231500195552934190288352613457888266741668366464051980465591506513703863204281106455326972286066766496735247711297231288570434439460865063184903526306152343750*x^239-2768950026833486826817006596735207075447033360454480694356359711349135951036182289418006655668057295106474708077989025143113092371798414861068951037123019502007046980051883036289398670114737194817138563299431485609330316937730225779153196673304999599645006723074908401915701163798330637811684671693429373844881976935613255716066202461530701809462565719984404587260364189630445371082917803698089456663411567963444931543037086816686590002690671825535456757978830219628894760607920646079247563071754222806663038527593346841587255142882610959939752678778509549709529538381003075489809207547936809922545887356101131465812594274108081410133269801902808276967111399029664659921156220117036529773081086623976668395075771977438026766053691951112539922125861424130691528320312500*x^240-224977743949400864083771534281364863854405237865194796344831044078609140213380733742355147168244382580605069023217318816399819261034428405179509356578349483325460331373168093477129160012121248615469668448359306044536291212612940426434840476336348030901797175453692415490840015064667184371581758306780202282703158674143417239141575089853025051880703970994989591504731101064255505646635027828383438339030023725244269501850547775310381199353396900508709647147553459408454915518119018589437862833685908353572314469404895278968754277051140210344221529369840642227223374395110381352068245542272829502825293001001160430587272630181750620612475906054563406578737159478406285872194997770526127796001351766135658457182074319289942512097223872702529971251986238061309814453125000*x^241-14464243398166063338479594797958303852411632468256822929217843912697130104350617310460626193996735063305648984553910046238866571926594458024072516426530607271128355350813757495267385539349707085602786609159481545058434162691637943649171479661161546092519648560864414188511491461249611126625635275782124149468608762698726756018349869070908603316067660974147422704346722945206009712455713419740315111659697568574117402712095114875267114495229025134321892598831147372781660154289461836742908966546894521053477485798057013060837541002011934053093921496669229351033365311869298091756934276776214711468084040563849032759359008520187227873009984593320875377471054435027796169240143435878544859438622478367775856074005221699421167527726593494984610814461154882342529296875000*x^242-329969451242687696665316709744189563218306110215711129748301502476333294252514573924063746911138750731491516308997967268393316937907297560876575188731904396307592390047287603130658200266605212878214195649550955199043870545669762093600163189650766846782612527628342826280669288496490093472684046610235482085832943781643252026114332907614295742055246373754091239121414647522269472147215859775894636457110238320666449093540736904782599309783521611257255801333627961014853554410515070587882352732018431518073966891733007805778501956391960247201947461145034519908643084552911015866267624785840067520799778211891590266394996950403780347018339680176022479919720805389426287773321611329142620925982432273584747782336172881838953996391323312951118625930558636835937500000000*x^243+111960124417528144221349426812178832240594810254971890181115313893860060798919421361747053667592099669616767929608745930456601390213283371830471123492900684638486193188342376876488411255077740641738896189808405413171463779465653681183040782204660871680444095740388902387413041806517952536435627536433026595430745319630821000479706247849257697267719162704015133283401820827561315086517492776770044080015817683111804246217264119953462157938704517501813635958537531321975603366113039937437911698581003421375386288573094318792002103095305937920005822666507628487569794383872324310214663295941492092991575418039384915535917944656274806429362409607775465423750505463926416217103591203589099872456792812550636354422792027992124017158357102909667926703523124807128906250000*x^244+29113869409272045761418700800507392922639413695356960663305085205094699124208230499020431854180564481969020098813337193706572013751161499896900232699209336597575534460371544595035782028002886012696585415150422766077792306186847498981875896524304482729350773962535436884618827828057272086370456805677221480514397053835916517294800583355693738698074335541119338383023498953107455126910802801939363708038302113563973288601492852522278982991105552986620880665692138157936660068999106123665311465340054379730755450526603004081134948567089790685530350525103520322438869159750602094231037307864721127978686234577803968539483505580121286290921897329208221045024256978701614342286662359553050997481095597353082207449146841932588549523026461636365523420196021141381835937500*x^245+5041594088483169012180876367115527024369781761311475003010558792309628019628307141413026105107548645110000707294136102871435627982428152416699561123272599569581484025018914193190226298071010544109703375113501754395002453996380272276630884168612332567216513283915211200345137452728778595484053473598695054627326248256092400063904444145212418057909305595319742289708954023270947448743161536644581960730928152774250967560318651430751741662513352617269496522001449971608246001249564943936215835778472907335849626675511174284763408024730649698847437518975537900695366225129885647623396012662458113279969075004801879304905893568666064253630140606289943248237912337743049282143583395218462898693619458001137018737475736517663731575214303893042888737915921054443359375000*x^246+749162764833737009798274885662479457911743980541458346632955109424883856243649906189544903687550031318942618900240806169915960776727712929202053301564114680505272236286910218672185816754177751062615036329493867301923622968011080518467266271663582994958127932442354783456657636140702824520920002751566407974998917129525298124493202976327627961476282882444492731307183215575869321624946493632810367838241268462663972872403259369357783991177820822246266157861850345312677978156238816703274890496237032264080476368404202361586855426741744260241998692482929775459755374645950180067150078880600052079097508568347557740873009441554007371511312255479237962531558651667925967198112439043996605862737939057847632517276703539669372228630235646203789972379069382792968750000*x^247+102264000417146531731589970766335437538708974791288434927994217157063149727365357898223907095945200512345777956948650168306707707438410387911301599608153660708703453493914387923774476521749061015119810210244295522468611036613267723976687746119439600841107410515719232015851011008829410015294147025766044240439606594890156053755253971608070400443388153580811949954135386060241081143032617669237221075600986666927829931707829966687592369195709649828665008103861082094677081281979840396794512801519496766009792807996111307947581438207943857876492230653546747214440878326805100637633189689992162222777780541976613821413750449805516771209875815288433782026224127700837281137540623588535922533134137308833958247939501014992708702118127989796072939146870025996093750000*x^248+13193130787184572760690198242483306716067587113524815737109151958707321339035055549672252087682498019756517747769654832117046680938145547297719385682340998816890884538283559604593329927207215280763402416947936340382104296780845879957478923103866992047190294895166431481923933065338212309812114322284428414812226609857218294977361686603954710934822799664104334517848256467593194190635478783647399782849059592604025841194055303709747159612033377649478098703804268627528780103720222393338992075539678629957196194284791264131813778993988664151828675261689932642489463182453554281206757627544781955568221104307695023571879482926777446627332606734102181469364203443695105042157719261977431756307161653643468119278116664898726735414674955677339733120436886326171875000*x^249+1632101025995439502665167007543786271525615015111183870140843130740111450416417178141266168705031570084921595897973399938291925220898161586820212444810557365285913799174865934963953754119965343850447172523291912818676864701818399719531727959233916094266240294892372973214088756850082690389356743925025236251145072401860911752651340104724858469610765432075657031594646942773717794097536906645124809749844781974813477280427023055172873105702400595746363239113855542042722778985239702638039426349102110916552491580197469263914640678912751156120095414897963849229723940981785045520236193672226365735778065594310636452670542904130247237669448870581298260037061647143890176541562493905417143563447574832818322496219820450157251591916340282544359989391472945703125000*x^250+195221362006135348834914517419155999834287311162304707639492815617058907696974129859182326830457893331618486038919432281869583970480230956593421029291283189324768846655211434061758901061647111325817005066209439206091769191428737013473271591743067392437615912800782089476810459650287293783369023924465040006152977410924743471938849393170332316427608939008799260793239656298738287916149604186834580638230996410609838164921534048825987926876404076883373817771489160251623385932933816867930606406272428360284796358975760275819305768306309179328565767240923569817132266025669012865206506744431366797709439290318950926806155925195619338366829572058270118187940197268026110959372592570112494854578342533153054433680189989808257996513677406456200697744922830859375000*x^251+22694070710636453885679129723933347969688503303553852121967672680859014259815663363061517415680754487765821626411545786194751235908191664525671598805959066401662297421099130280824792647870814151431897760815962973456001861985373868166548668237998190469437966637147772421989400386981895592127826839952008464830322150418023100885373348360772105617184995953198535267091835392362988050389078573468646587218540892010531425929035378840894358041403953411375096498309510843017768005077471735220113645099456738342737896098615718422874538514401557668948939760741926621490963429316328978900468948789044113252215839082537318190787243882719225168704317775106858310801599358636460209567608963558563481784105881565086633650596120093970519891667667465818240578680934296875000*x^252+2572419851603027175983436275880613773649728354333649695149886729158016215951564351154357225154493103314075224866060167794785801629742374261957192744883949444029101214000829514080437102929546670118423721768994489831195911443881964740134515298838842274298889437334656341476872400689845478589757948548258281210737885802949161704535601842124404069202440736379907393864709842316834613104122630528838159565211227636489313491620299304716105387978751927135528172029496364593568717016644173849790498892958549590746994672309273974407083343814308995910492482092193857324300528353201902163814036123287217247824275455087440687826590472275496521263340624896690170212228017671226288059259482516810873088487281714256347917327495680939121090960571270863545083941513984375000*x^253+284958110581030768100995329069359639983665315810507032786832180029840002249148967229264466596934980042156404561078256319566175950140178725449341132282450992532287119885627712084440121975818780754653278742559686070789376250458202982671450210807564372888118644364314536124643287086458628337105515705691486885232238804257648766517285537904364450443758843081959138624113840451347877019237676510590431690523428273370039161651248178503996381943698978575610317261125986571827462739833866507029310722753992810513855113333530113777684781674093720583119146736623111192842153657851007578373945096285967253644998578059510377202975755476612803500684890365280774726671234679632489425307069481745170131711033423514904585149934797707740984348925557316121892948419140625000*x^254+30895538165250136482908979526070383152382344335654769759564406829141474490059436970520405265594448633655018979602351553285192426624202280162611401356828494923444832207728057006699923733666755180148153358240154486422887932768640965069678702452181720204212607584625596539990356640936528537571167101982263890010689040579140862236793488046072158109214210624725069585887633260575810217487654660753277835772898614909254390841970938407222739149286857593210034058033604726655436225530179815028879966387309776755969931119730447737529398425540008805004502222581390691458673219338196298739011509477412337236233497669466002042332019806646233369104989027594238741348979252858752301270497984139169755033912589500435529878394395489753795204725533991595741949503515625000*x^255+3282146016609025611533239246961567302001064193156629797407349518374282422021484603319915874732649273960444192073753453056279038539994200387504569292471102327923231175326391759993425264485168661466862615182732338567863033655294240151634492028416149183269985184393657113784197454584180833317470053021281727906511981470740805016054391482516135562659569645856156561734076402183534446482886913353639242405177722138565918132975070981176313129415458347606005600024730321753894190139940961423027412129148605421893776082209557661906727507703452637786313429517045696430809080014816591919051363541564626178247741938910816687558792837737615175387643603067165790004580235257167574559168823629186431546469923039194112810424996308932093886273203998026369078830703125000*x^256+341910230275266546872204508638338073326261495534700744654555302859198310973576005021939632413397922175347493583462827853042621080952897837668715052372036519328027758031589273279769998779779838530458568925444731984365392962477257262435529655774872894509339278054556829057283098653987109579857660214563475747141118177129906804465525830749681035560939858383915425849726106722195397618092613646413575628875791290469202441837024079921631538878818456608997754498594788796495064757528728708944715370107943760604184223456434686183306404640410770704254213051054396716655681484786716357248803365834886834294973371246190164362570084410990296538408279480989328297671233827766621823184368326307185255617262904236652064555172201613747743507980689999558828267421875000*x^257+34947800583935327491621793678587098829232878632944471323244364951839529920652893489658179761800550505404490777267392625429832175370831045210986187747466827036861103580032370005863241387842841069868040831989597602638959307066608174555922324783193926580493590108546800510482531012001159852288662091769840053335306708041094153685898349430020461746004085918801295125968011788598644171077241091610900720441040135968454498155435704803131194869164328023285692895971712879258270780250674306964034716604663292225456995576316833339690792029736345896363852210311138441065272610331801825439089910837755198038007520023762352686910018768024865611472580119400531609513826546067718192086348589470009700388686203099635795815693266435302902170854027574116270428065625000*x^258+3506622896316089431010524294448117203808470720634331214903550082774187050799925797839093140548382006835030544314423554450763351859493395286011371272415716500736754612363638671777142384600459654091788068415488428116675931006891190164061080677664128535856596647724483908947659831435592212702263637293202819512050712645357115738030851661327629929638380784681575916351378287478418098678003677330907595583790229328706656795317978862891473541310146920670925437318400680033561138436070406246857629229829461341270954851442866224941607952026659627917496721747305456484029791530208695384661607642256168342128137603773793291028359827583749693986223789843009091746157457449928745849361485904340487171302432616596692614457633789562666313544920369474294523959375000*x^259+345536733789141918795697015941040948860086505880832233545950200631448422372102708943144600509307514071677309271629542899001620374201037153304790692502481067468041313932481072779247745424603838955807168340699828247829293864384776598143092094728039905868343523421791899308994907730806246324008893794359008961476867269849176174293738474557040549243306206722035151481474192518266622668240025665662070561021805906560942273140494487724854276811792225630578676543744612786524892456647319826899293414541720198612452259080536324962902316506747730977955666216295367094377119645876701292145777269190029129308607131468379249978609261189385479516053808610911652787421961796581755420718129844063595117686423136481752917078003316396380403768073802679725827235625000*x^260+33449537819343425490801123875067874894009126390392444336988836735606973671990831471829845031537439560240785334393288361983959264722204052000196899329066804376420638242356032767119878984487482195843064534049861421020179315029649274925855744421068477308667837152770860205806630400034180499085144583946540215109392565214626144051221258714894846801058144798828655465200157444364174953271412761777144557435744720926006019674798060054477114582822409554328210865063361132802628537243736241186385643248963144829674305530783207085218868569258399751838672618514340570776650188231595232256072787162810953495729687035187552186100700984112983263415143442653727952900280729968891601482614945214632379635034327610809384188166453536160854514581125902768332021875000*x^261+3182153026351931105991685567514728083051608061874013978067099784134716730822439186237834483351003278881065365146394068258010028098731577426290557090181061909219759722935348631720558762482746730735714100807774395626538851094581728959646003144562568697280488430477559795678097961746858486976187641704898006504481767094803177035870327769009339151909927124646486376345401056368111034009605212914668111125473846949191500868789742460683172839534800841830455725934170272136665915609284901661459142223823005587342700819286385327712720476822384206478289374721627851190774919537766380269369866637633810414614456621286445979674943834090194433272630923389947095751897060395368433470012808804747187122035015214957838257503829840916541359589698085303693789500000*x^262+297595759659425078061389960150683612992032262055671505512192076582721498091822756863097270942900792049754140777763048970736335240604004931662939772046565372441887272245046303261777444660724455093723421793923593247990473503898639984362305760089101922615330267474041789148039361978895006016357664626921646723204590874946823409333287903215167118183665709300816707117798320813811625552940020545660010487461531096287896956360084635827861303277463675689256709191304034166903871189284608848962268699997919013636694682551232520875538901984980276024125446358990189122059339018107856296585240498908286634907307497329877299014218549303334964728889953206803892396892654774830803463706975228025578314074336903934518444573756282097875679305023935129055850300000*x^263+27368161451413971164386468879813694271525914248429872259191561630290989998505756572050842689230655087281001285647206438537277622441691412947379146750072984585263450169516363021553401610965206932192668114232445901996334165507009602718601224708323091574429773384427580539180249468668621208496319705667405177814064114363393117616593980918996552415901015609167064281977883492530365320925597429445677238243512144353442952594641265350355411764938352919248925214485495328279169878656832389536045612865024978856426559741605835142989916074798669954186389669906453176729205093014449857725594737003734995045944871589021518132282825954599410972855711244299281970269546892839049236937771924206126224883242679936201075230967576969430848524889407864881699250000*x^264+2475804547621167669264313573054265495461325955416103513743406323927189368618177366951589960117227488155430869357111272689071788211310840923633499059148057742127473046260115775991780309487522083838938173008870788910643763266111228160698091520612821600985909300149118921472568870593417578861872902347822126067148540976765565186915450823771899215861561233502662362250280733382939200014164821078605487732373272509887991397176714773164043379493906446547454283051845906464602677673339644772362941872351181472171377372866569743421447150438235430872804062329321185989493821879485602018222654434011983156251176596983898482532865611650220038219215471915338238589849783492449224917918786904173813934424108523056545794902078001473773625132639128599626615000*x^265+220382734691101130308752773980695257413844622786309407100310842228693023706390639123809413475829012864429868268622597120272373657760223100922943911370788620145544291080340346509771623988973968605275517327256016775824590992683946624471863937748027516328913292135734682270603079968701222651508007991838630795639666844914072064501486427624532361744733672182023738568709645905418817945534553071760627656310251146506147136088339862950950917460139644880346370617864594651151164892155290505905139432887781139267217088121625848240973159760965503088687986395861156179355827257170290598906379605264205964321788056710840178771195231368534108269319177253052991613630256280557701410192247834167365129510722046036969180638074353462221913602895846975913130000*x^266+19309293090114205635896981493949154172150676505485451146228784289386517619181027040964972187307557587668962939495115873288854941535554096300058629213772445631014439574123018510051870018284830195892897497951561825787907225933229160644243263413379936868626215148571427270437375796370573229358343197214062327775616952238261627614836351365464466730770344499645549505295785277608317735167706275132331411148558501723243412870618537262973754943677901212370902495039950517193584296913455610433674077356586794634119676192189124487887255319573301470166859549796879529468945705965896131929142136786499584797565949738238353630322329445877678198298286628758219791782271349246850477943547286829541255875892682335629352125931584768866271672535340701064539000*x^267+1665772980054395161205242516495409216338379193209960281410051238345681877523669466102793397663594237833011338779678104570068937606826890743911426037369520113587417720230044024778189972140096453719780582461709438685239409674709215131466345244432479287958858984539768451233042040466001945411545404891700331376406422273224429356528019243967200876204881766817503371374212118611926403295999180556810682008155418607990094788504384010959883276007593854185106795921390960073784602410472440896864191776780593409566150936328663462314988878929720450398782659415856471411925848889801093695326754117137264234479998140430481759298325269564750686295378836134202444931589096239409319433564487475653875616045049487459746160741361006804945398118760786863188000*x^268+141530958774534140790230197658815488193538777199319104125548506057845611823691373214399622418727288046079520564984554073196036271720882157727066719917414252828277144232511016332001238350100399160699798841716978506893027903514681951235155382997048752590002993915960359548712929015518056647265666221732766443896279165937243373874564680903569795370524791986688448317702226482103022253767766708180755164930633471858118091941837529857597904610638727332228889379681128687644850756870079094093037708203175187334473835651858362504321407950811197086958491704571820050478190834313708824977765181688826677820496845323848704728254488626252340083103090601429192634145950192375491674407299883128759763664227461260530798434605703546254568230187435356805000*x^269+11846428249797248811373834935608139607166582570722213771351666631362509370692186528452187915709367589298397877444053596049574709012694000812710710269383564536915130820208310989621357766300130942604925952988769292299390690003476504177404416936931476097441497648118406717339121636382572014550804906511325334563364511109470087788291631350448761961731725543528211912333796452427593111008518558813849369819067747013859468156894506852579830427256801195765050913738240635535510599792985800606325101574958124260058320879415600010879636656322473669228798242675173261071863769969649221710156632408383233046479221867379256540173828981696148251337386993741386814514398878430054129617830787613199560662710451607387711945532805329042215631144605202087000*x^270+977062369666518722985824705044062448929290230797851583243687243709633703004870964369940263870487216103000445797412387387108718961592841134675557297097985579653031483888308306023459466430159278850256635967763969008457810421317245165156465243914954353981673096441141084409521930087794655592294712995731788464350284140395219797683959586270400313592801883935585065144856397534822720044463134849490799134234385481196194866236969117137286106543675854113395496666612447258266587033331725403630464441958829010194285996507019372599864321610050651589460850657140462854855031061199623702287606024264171351220569546359776175996264633302934007322354755844227357757465213048616224143077939372178196837557279190086000287217934492740304497571837012498000*x^271+79420907012442841319164154336839380403155693325735107449293574726204009058506564296531582564352579323026243901189854766420980775445659986296060192612776595084117573571331981103352865753569801838800563091409256176360017866829470219394132758995892551637639432560301976442082710502963543986534726066917321747898704026263619905839801252765659714359284770650616805837700119788406866182495763177885219069786434269798410857499785496374230301237979725557227843490384976569638582262586075130287384974760932153107426668341737092951859376187331376698928781041140963835647772279869754771530878912140685124287592034857481760344109086443665286206802338678160423097028178521108181885040629824713532276777120340124496208718938795145995666384973368448600*x^272+6363272571087131227736854071946604607973561110323049803925010057739897548611436879508936519233239715190646272054926834549048566663003486539996217979175546120598206645242794565473862544738917995881444445174755176743786896080755682878659545671332443123760007356577930104604207967628141187092309652281059487730981020306999251778081224886932823121046534486120298429377940560347937436769315528484129868927061155152947433118220598949253179425771168270782778280182739736182829963815874618955665298717940381713723807226815194361937343321164279701117942696089748026040279400322813122093932605361320576774644369847167952497417067696834590609226602267506051327126888926669814216525232147877435299298112303497508706060828237439171761343031224559800*x^273+502560661672464785957231309492818481095131646929815011016389883481258191926986095857334471914889460513329501405211017850366098688487436215054791809720713444914411640059694352471312952287620946060545516704806976013319043336644625022876477917748597912145411651848847555306934385980953541633616217981194456988986233654227819431105497340730091907756320899504984385006295157330141985890764175473427171495552188567064343337915769644927682390797792925090410459019805171184355436999104108580423132071982329658697574187645509297060867279763698261536895620015918151956673618123083886214666405323803022107305458413348999438018165547794983077757773867464924335038354203190948021021980586266261378817015528615937212652396652925630713418115262830600*x^274+39125486553008891589906504460186639030263183087174424117659927021662396744008792648842280140525498011235997369985395397180935333399977033671870265799557867120603772992620904596695403504489372206065760206266734864753010984344786975671533655307788192828649381708600102085189113611306182785149400727383847399548786293008892926821242942161921720479606920070199120685573969067088151709351114407667957974371581224007954604823571045319954086917992710711621608054120806580302498051541920335039363282295622680809075002283763891224494542569103446856736075338504627840055739998934844415416231907790409896197146744375850104202793204293555320559382966290289188479920399354793126620921741518157973504559075052517458100678829320768483788380575959800*x^275+3002386234319423462453454978901548375145023479878345371217207784131235050691830551864153301085792065858461433506223052838453605802254318028667944507623475203525282867168857299129553213875006864736030760962930374888680268462743521852462356857064397297289714607861083579528145257890073057318432100429924833222561578715966631955106502516796457855238309813641000165167353466240681462347517600288720250325277210965832665341015912667556757059794204144421642769030425970498394172434100920879718056633268181073510328127525505171166937998369704389534812394256265634078995204845848107290622828574348964225836112355697907919272652675497757540129443681944586916435708078574088404394273557106666461514683619434525042998649406300509516787582078600*x^276+227066499248036150876480554596467204074143862144657581562323190021466829927157668957755106313199465143762158141718353692163873362403916194549209180227465760864103704582855897217770009889954824784279670131541663835090715597152232256334290364193486241790503445722616812052651145554891429412857621828644536236512007740584369121472561296673920763779100949714255248015269497774112592613409301435855239648798796771561991178644316556394397349717543930520982122559369000381795619625346307116767036044563651072356100971236045401974210267989426802377654782370769084520378945900970154166564605092534654135074855261630266617738975777696446403024995048712223525669492507907308649547562896781189220325295137955205019083920195676857124829543362920*x^277+16921435081446714288284996957249891376179214572071065928326588548571669327889433635020330118071188874565352629764739892833080609295829470159877886219630694104916003522568528065142391803352918830801738497927576511554227973195880052068898000664287962278043264518048678072063964658234339178672538763656006223731520100991139217802239858865717873299446549555450773896334514985611459548417160061032505765952130064063040699426623270156770069648735095838208837347008354507975185961985032544463795203458465531550323264012162629684164869802441371272707160891145652958352623932262244416460567484432517814863545769864188698355970684331449345310490278997197668734739551736912278602136635668523334556073322234582219027011625486352477801670810040*x^278+1242263122350250975460094942757986095926566331738089374147746749807183480638834082314871484496840879200045688634723448269789710160862948833895607086378031759242702414069283694093859573349488207703696687685212350680930543797246076925915347667544381462316234777730857872023850615940552814593245304317592389346141776341944925869601394773266477692668034355316358751576944675136158605682292041422949882728022334792916897485474686894683044674991294093688308445626612358807276881635934211485050280575004444530960870047672674225935434949726667602769491754342699980714946964182928421200574820367237111973976147306116305076781120579895261954095446757247060059275428562479943367328962131570231881774833791493148735169444145643282891677477000*x^279+89816757348421860559751362970199952877504990413461662840111767442392359457229754460802712854245087826292388235877134710817008789972463496038616569238660096425310699124584130334914222631987870807153910285006599774623444564110910189884611275433086604736928274440799091517027167363797115894216023964921389211208697966496299655560423409725360129552249195415879372719456936288444949370539287599643858535242179482647872846282682383938288086503786350102739465859544243354542258811066785151496667908535055412923156208322611519010178114267050054580330033334867152523363905506223201925294544436583918015705335377661359473035041756910421181380656281745838290893860027035555726198072523305038740620582536807066720902967765015899548343575640*x^280+6393347508915872962965589390607132338322611704569368801442922934492595915703627551609755031591709403410902578353415440925153307860868058602497087440798411176871781848337247850047515866521152614530432743434113099317165542641036700093221864274678169283802635648623516932546041936944804480295256409970433458343617226457667538998435162194897879479137604937657576631457948771619503085949513244033371011523160280105197624828434005967368106865829418080658645897835056946511715692413309940593499384591981141455502753857645866787051751244491972996381507858015494904294989998454351770611458025007675194099121936967885906370521792319003740927819410357843732778571832144786140267084570633720494676969650530782749247158356419360956950144760*x^281+447894030402701837039196021401636217672814495771995518942046257848746620867068124812059677046151385259321051306455021719948940609244565989278058694385245167367012888441324266574962829073496400612882968887017224564853858533035158678988638622582792458744304329377006798006403267518873249306662161320704123203995406438774788977120822099144664575197770512702803086767157412998061957894317054571278177107378037792874658744578389380987164651747835450111153180942585119497430197460819372222424603867860086778664046268345906871202542729193629678900341820480927846216030425782452939847486500730064476275304795615072387604400421131369733579731692165201081646726932261806347552226291967776100629458207624626982522605995210625517230185112*x^282+30870275554278492127884743309929673851404241945139847788509628957802013208452543410043756556189651776821328145194030079937484155259177559881904113716991099909681489318541111021576434571571135087089823388526419732740635605143622083500123909467282686323847076335571669545138336312583056448510836643692059933900842571381002515847653395171717369477778984981251057308614514812592353795131018664241944677868250838276642441890110090390506767743351387579189032401790823267984616093157352000425505380956346451844690981092053500317378840075160202728969892659714995723383338136569040224473418128376691263533588638718185087721493590157581949210361863031405120144471518024208827305214425544171799259923484613519031941660309390809210881496*x^283+2092491070817243842268746762219977820045899207102818075601382888242383732964289829192623338229433451787147242742586653923256334956170991527612667248585013267678448185148344184531223671317298433815893758284034635360552039977883548646363431101594437285547872600535415602655745190395453987657031442366703174359883676716399973712388806254795390218339074198505108433888014275105508551102753187251888043653667622079339999337925140916561642986546207231257814367009988660375545112826868427850572492801257430907712520867830792300570004646071180091496828331488718356829869973783652632654017385445664432282838291916754851227434131989023414035169658858450314717942979726816289316096208126447255843771862138165331788200194785442083300248*x^284+139439259401479037521662896846629249706876791593102899942657913311829221024498138115298670594950783940174676475366315680018740253878563763668777894455991134909053009653463296842722604447140353159879882718778660201756483845807830831482386548207524611712068212903984045977599817176430315901138770130482973961711481641000999921400147377264089044635958325723981018380119125963053811643746081378432904297218477716800970564201495811504691269772580258582698381308733165443246441736170608061738740649243357826300371761341661410901416194958169120239587228100933408371615029882124201767371705104866019678653740411771718088785621072156506347252938774365107251550997520335817680736375363696642335225720335701253247661526252095184500120*x^285+9131647727459939191266109126799943338347946115960451197500276601609874949655756684149597948021362163684144418462460972011386633298481947053609011577337722537449277548315501175921227166554869378268905736555838908470560788722631252801891747332575637856767398386719755656575873151885354859258891435597066387681933380242176238667344842320350982434547849747046198473602458863090504440427448487576197114292677835880143214505927712841362100163857549082395476501272967503339155172825168164636776115396105446510723486261293252118565839242321959177845714881782482391158461446245573384523793652720063003324193345868697177620205578366060324771400137148585974075497707122724538930192740856647147685947497693615713491332191389784395560*x^286+587497897433512896324897122408847385450564785268219548195394672987275125455761271837332148798809075952817498566046967771828423633154478258738110030448299422430907941121194669448631145617657400396795153606341293144476469670631473215091324587737124517686487226794247246796574683964235833907147224147220748988357243438289911640247899185645362022004556785106167615940839971903976298737465969632495860452160927810385732002416636851864643394230144487046477810074156971445081191458631477203452816882961646916849150727452973073382137477850329251058904159909008259048167669524048230692752129738383010636361589533673553429381042619840062751004679009839833702980384553257629550371299575282140110720261618807452319679543353071859272*x^287+37120603000318957846708877665778495701053243012614240440382308984689859589287997488330685432845335502578026062321458973608825982817513676965372538075829404423808839338784958884100477608929585502602394420142823996494400022125055517503279318234895092738369319686146573694384954954498865621338382665086808368784809632762045386287188371341701903950367911211589687468624887543414282136975368011415212536225696141616196058626385198047583438255488615771906461240261231101089722847880822686114954626406434975006929630248631288701546750704643934779241965552452746423744582484582288387075213417734448039176029321629397890349977614732796159244398726714118774332689762281786692794827940378706422226231405468218193895671965170481096*x^288+2302730168398444389102904810956173581355638325894936844576716590282759749829878685672254200342027328046489883905678235712880940145837096437104698217418051311846122627363146031497087715682240000423327475171143310560502475754267134077228044643730683917600565787191609232352775952390613495955070679752747218208639921787700329079983334471603982628375736040959074163766315732120561856799855106738366092438997476766169669131785492053995420999467849422670186345667584531856971705609223291887624125481327846666416076307287909019627761133138966599127589650797687476948369980632045791158005542784339294327199429832972233547279714646620287365308857416068734394862324483118396968605770112640777511222471878358883860486901671158808*x^289+140206599455301633618254553830933651038463302263963828662584230126674774817697213407753209857266460429816124979157433219140709588061774209908927521664502344646627126878417101298554444184359990297549211308899512722674020728417632562139581125840578971030924078098322444577413582253594313357007478279257022518137826932886780713283716258333001888972537512373279561518914509893406872111394259571864322694763327973870599286317567182128856448595385234633530588041621164512367951289960460643191326617953876128324090995426094916253252711659643377824389194373250614687064032111288927744620117378293804998863156417337761998445489646324537280304403887942293015954398694738530394891824357487994030799147339161274738751435452755224*x^290+8376839609548360411143078001086304524187351923021125236388985695216675283761800979107487729481274328924807929833903306125841102717682515705232831690268357748367820858657508836376597874701596905972536435195124937675892897816572297630065011103514653245085225426160270803189586552956747797979052528743801554876546442598130334491288452322852020000510844967463161289917115815776328615434683031678820343354780858226963706171817191853735762124959219790224710068227496341586925897992136377533513114011878204847457889880956079741500046219064337020615794659414031020099671527047214277694620078377803021570520619023872879065608700420993070495069644108052429145641516046181474983218085035287729429717307716672064125501848014936*x^291+490996705828249526531450511637724613899503691563596112887370939576718756415432975680571849703474174112114666288977505975470341658027187182760986182939875847840726920962714019196558182135241837090513315720451581740685149286694306251604564848838137529921153450419928921293153080838297203659045741710304958200982739650597608251677041792629881059691379019765011893642930918928493256857063789144182290580197432125054844375323038505854329139257767347118929935847646063188684317323551688671564505999499544885831641668178221971045382513992014048305251324291582298799313557662990446464927302772416374860273461855819266979233878253351491904841122549364488275207302850535969829732454624111652544685070881666097802916852340168*x^292+28227701894622603994108973681096152338331355905519747338845288863254339643741824858547312360341245077021349975303549982991753930439696384141171098318950105362957610924292146099652319953180836401422707456041967266259990713281877472548043562007914719850874587151144002530620381413512539974581920288871103751256461454526524665271992215632295622580533396635707832520863363513062601028671960307286008694785254042422551785510253272562705413776683445294775740365074578375064045004621538579867519262029500760200380996055289391839159707341752436049732019327300108376099786097973086995420974060417860688435674746637831290565723396618225490265940817024117340470650608031903537825355255219462328503348923395661499855589614600*x^293+1591456767105831549941526163684190661341123315825450426531095912051123976814160595448407256196638533909075056078399018444894854535414127724023461243436024566523395781921519483381488060096561481178678950255172679970000781318909345642747746228334872888305930002927963970365518606934643205983327327790307705144660198585250732472646461637946175809551450664970785753527813216340302302687362817099327026009806180521415887517550973896040425590701531633488938963419857487445048324076235516862458681055053775576127899595236520965505095777957979976840035747870430754456304111658441947889337708040547604834192799016719550963681989034277845120061684141218436381416332802710833774493076252709588038836803080707823029335667116*x^294+87977675641434355010496545213126870774950839319987222050149627274565736265458776831503921489717543331965884184512824757391696979260842264811860872520275274223438117283321377493024700668133379230375945672359666962892497218484019255373019579004291677708266581041592455167116275303839285344876081352281252057036735325685562896521198389875348508060109644325115924482102103293741843516808709077829217049785118933675057650970395330870614763507873452548928597453519359440568361901219434326360542146221762729177442179366362524268944477635462341768035570991071326376933553134906288374694880882598325135007189797380848985702877405592707947249776020930237552969593511877501424026914788656220757375913837918711158427569956*x^295+4768225231542619489536651458178933222207004415315139458787923596444232451715910830796763263310042131120859454942427945173658704573881512803622047021827419862438314748298559194701393880672687751831547211183434671792468465564576476396372314511070896836133374258696645371105477768264411702095562639050770289897518719095144020200129132396371743916313240416492517826387874969453503023197820133707821079653432247852328112471701713189913008469438176761222295379738953888268918371416957437421429608984234198790291686952061475915854098142779541663007593528196956378422608163220170283655392263563469382663658421979906805353953411933788668249227903087884970244598259903099215389654882384970130725208139586262597706929668*x^296+253342861658557368141690585359931107564365525851566298999767471498976705765821888906231849623622522163992457064375456359570688496519282114441266197358153544673661795374857298093533049043387573575969933441480034824650155044027064256578149335870499602542648461873648899486747673409405228794642071606684480639393823885975025864140748695105057915363820492087650449853100846540692661244439671098604116981023442655475871582409659962059150831456242409621349958420782983050524308659034642646629493317839719372430378139486084479741542296039517413460947954349925773173735736450490156434119009546790081937508011588150737469201756925525349700476804820846027960621669820409822020338357432080019819699174710166406550567432*x^297+13194779570070841457756775356180461481146139512499491763187901638411485189262679769011025163319424910059237103914633330879042276410866416124312355141541120344697124972606622121755620332284291532097675534433158213655200802233921339337605277147833071105529507731453988379177396902956098805643831528897012928050743651645143654425615157722441706529292491878819208640147656428519442393854518390772492383918065826630784548652062292886936002428693593146310940684669697164762102977741658616301735005103348238078599243908769735985486704504327723387823423175826667119228144468741080659852373082699450325098751807569460935980078693139818969341230256441869166858846806042272863999032057973742738791721683427689700115604*x^298+673634264202229781180059862133477550328104252244764213026999682333262334836209187907725431843975440448909926728142508330769074275486244845972910921657553386658116997115150052213354198618699736023990672665390448341018976138068177538711948323404726982481268784127075506961041458497171301558637538879931334175238144125355257375210437459677311423835223350285266489352775354772246589819455809873917896053220441756605178205754571288614379234850620358531632061648507613252633123617126036083113686614011711019735105316250163379475290706344607548113633827241911803943176696873691741496433580903600797908837058830661240734332824893579301117955081173611301758506162731801982257633269971185623456351383091020503042760*x^299+33711240315656673208975501921753559807479996899513933655959048628546866155578594059507893662651575978426390424348735948136353294327581268346911370009711038965311728769794430163620761200567520192867047745314218897147545357052455459692048586129563612530207366157848557301528559674864308707558403035983188688154284900444152137222982528285630751031765296623173460977862024303561893265721243699064029336115775419377352167101195643913175783580573481549775875146157421274740863711135697946019666001196504460249530775384962759981773662123388215687257184243576971913388892635249607634781987139129247001165066235791869960547680138598302702484841837293965197741864143851324608742746224421827952896945041436799525436*x^300+1653735851606375895193151381187237553533022628342505011352066786951758984820176963829833279932378517476641414603694743322784474696873360356399163715642383426293599441808231262026975421855689450851996298739361413726749718215265266025001239806784753126962008499618281553382169221147393731724579910073579819254401172742427711030071438190938558009499361740497755099050398922962990782710476148963381279644074240658438227376727467812957236956103556898140730441512277627241702393219024428441493183798638792438019878542498141796624364195648516012712174781808075530745715352240143550724919211450268614019811472454001923479784958399541139372425875442441279925203720023400275174842127142469723075945232403203634896*x^301+79528281390174552734957530285529591084213238799185335697816175525578117940161622162421739719485761409768829059141911712231035692861410182083197505591528636472595578201940126263953284926926958186358848423690103969884447954111310825181287295286270031607977642975511563106084949294427443523419005950498540397221552925776570853733041024664498822494574053787323978773404052255859219861484387820366681209843491331709474934497143845136282567381153360495821819538894055861915610293183357840230313098310646836506229925596716235140643717728431054969456329670232271269792788491973294828082854345535541179150727440727359155401584843304085378038441872151551326651134358830185237039680464772800465019074557782104992*x^302+3749491703339476450290880960384465844573515280797173141409301013146211783080618660503323828736191337051654536161175429462775100860485001048859520694875824861743624075239608794609507349732366918263886986278125712069521137231586772048790952640503886089820925451290704921008494131728847887243616367712541457270286529340360444521201531078265330393952293743421752737853394222989956434187077529948293087943675365319519190409374379651154434252553635261838501783600072630548307304099163734254716228978796991536693080792273121600869650152326301168757003686888711428348372439918144495415816779033532967690284823314755199141578207187590524579163395571415984494138832187090702645700046934526624739559096876013388*x^303+173321806735442430015932512454341356364116697603766758469228635453833137667015702934654721414153888309525404012390210750621511728671565353956290499169448493260975956332649552175340167247473106402941819298960451873604449980025130658225077553465752702720919315612645491652738992735900883445369600693663096721510478907305235287378471181239415265053807426666983407748957875584673749721353149122418262233195275849491553518417800151589274900840573918574019232933267435808727499423440542691082524529361533258185439743063616802510771028366300576223208767997567550003027278212337809649360916721106086417830848747409273415310328076804951096559075465502102476560020510667784381310580090556615848903941506452208*x^304+7855875110162041541208789649947400373203819659618832079206000607790896049641437950831071186601313241808369772335034110473415612006722286066612909850383508229792362775990985568131425163563247826480126729033643083404694852703995203705673525613172253518729755046590741487014974310799756230870693022101379929227758760100178502497925569220544594113019464894184970652342119530080487874744779110887798677132233695229420892898956800854022761486265812323420733756153788679626072935385013499424680941226886041089141905392634978199513308553595411407203225320263949131784123870370345791756539909138534019334062204306405588517500448163737834849385282832458281885992647619945816742984743582979289322706480387736*x^305+349149653771510906428995522139779723512155612892163016271791990850060824574741024172949577866745186558234582749285887526217493768342096743730371598934802308966277270046417859847049996936309912405487894503390824285348488751447170178579268692715783562714392422257743738988283078444774568337992997724288799347500879525798205437706916601466867993399043174934786089795963953464578976416082531099646674282774609727521186372549884252521711735975329418181076602921121584793638700348142735150056708932501371016415118205321148702079228703194943016970612861314881828313849958498441894180871439355955911367595891100435510413634204560494906453489702995342299402902292548657736819193228811052079076128336949672*x^306+15215551882808918157537543118151374336935102817958518594413517522294908369355572135231287232599524164054862755050008696159466351703153467470213210048450014686108851139900102985812039962967948407387337284780618670236952893358557951956743947170943935187623071722068335198509464913030919141051543004307581284521974675367961756981989868988219902751836600358679370961452963249710645249497057436508320434671871558543349272365905145513098872693637468661377864686365485453013161711619787537459623434435005367023084952614983898835950175871792741152022111403008337041643692160660921973149171494097599835940326451346973492334753322846062147282600454271252091066681607667523270721387179665588486472788934536*x^307+650056995219034067865721869205870172849477142820089282380453402878439305305418871866963872413437015726221553893758002957250853393636547886619954324286635581362243612263026608870895045695116339570518303553438102041310045328413838343595828147739278370826116496789405382493602432175244114866588162944799733565036702630635966011418381795689799384088733752052187580011956641283971449623514787345671291876170678600015641994002790778381124420263464497367100011520899581597483395453174733758043417980107034114968896313351826812427458437150010358434275089170602023509219806583390724756796795552716114262387194059111586863085587721857227266144457991663102910137992707972520704729613086883653663077347288*x^308+27217285284310046713120550587764516256901763887833770127426941187941324504799081574621115721114783445527751896873344502383399859792360930401322344678318744897263350972768947741029770739573407957045150328965145532574380886530522207913544880024942973719035124078721733839097336057089436796331095249532083114518446852114413873581713274973832322831347919183264761474399958043954186476401206564116219045063848476866545798948486546417605262800321170739656572257117727868998642184951525471040769017063553542550618711129219606720805153016634748207964511586844003165485089490629937897122597703654985534106525508683198912380916955438523361498907902896057498004824829851804797109507417809828083929420864*x^309+1116039656788173483574276838270929786749140523299714490384055891090470665074385729791340234511483761929536314210933718500194610495352121372814931296762398357370807886079390611579751436283105616841795147786248945904406614824343382678539572524844515718356461501173905634841183564654405810962151290348853326334515221893958430890460878726677912524031540517547379771290804044409154180822992323467400981961447681622478203129130898267532060999859491754546269696474960686998038265066612479208833272954867714905063510084686043153465665508060762463107871721422658562021088355867392081626840182556940291443885962262860369688378270301491334372427197828934923705053913432974793096257044154862874032843128*x^310+44768966321337927593775578173825840218997078096950155824589205322887339984060209781877995338764644914998735724025944697395538576446815289152838615682084691728741381765086736187351875846562952382843812307042997737780441545770138290172650172989218845763044371200216826825056426712863499443991796022902297596755413143734482418225757043478344156162892130703899492596830567728755013475475140825357000297666121629440769914131789719657345493578487718471804900936987867000849476452286716912429508527202562226188400303927142895500906101229638958274077754009089708364640496648393189038431817005597792916557142619810377397235476729987982778312995626494580491722142825220476400787094346458278152350968*x^311+1753804971344571965388322498176581892306540209073634751994409700582260888037289019488623239982365310082888568464560884650494419358385797411924391753483899885998659282639754794999687091384736222543633852359776613614835252531643010337994934038595072396765814653720120825608190613974588320587552321207074575216012588851337033319746091661104173718445613836525046957179079169243940142000399355036516797683020061810687592304288228997610450866047053689737940385252882233901572246368736132537314824921519056659597828771701483032700364766450694946761837178320412208402322497140461982327455017840324249357217969287755430836072799360511962547503506410650541524171157257338972433428724071328236742056*x^312+66915886529975240460074994602203469673797070449848305326112284826722610200432248545416478578188132196825969529968288402908080589143670302361470307461876386776990720378705637617200239368699673955444073455139199694223244776442592887943268056480064638406238423203199289827023024987778403951470857602050962877460390271947402905977390342999794584680065161479457917571724204129838117217891772513694338035470788298896301742533478949798132105832758062531698611904566788539116681651014144601194651729417918016712607446712841120719803352784480294303538939831929043246556940201961483981285880655713845794506387216642656273627897161299328774880092273201440442325963645660280444642957629938212518488*x^313+2476500530863163223716867785645032502568620169328598607156964199729010800724044456161501334504451747056757930472772227304355913561876263382686026366863629067464850535997523342136458811330444573558658315930206969958837729069419776602221810942087925347684851290934324965177617979276860679858754643188181037005314173546084929807065016313962772753465087853368639908046362368665807178988887124453050768199735019446419271243088931174527800126707129832296036270240675187782915594493202110148223108784699929998107661783272026375657261440473112553984569698414772570006035646434031653539606881805902129126598250960595846633200460895487433462884574166845809385075598820674919488987693869560771704*x^314+88333855500577504323401901764453742859640810070095390061371691372760139915968896445966724832514756208033459276862024048851125508896251915873490499729635800011362047174280910395226713981660746801131257830597564343449015231538461545744506718555882247673224311057875166221927566422003530495705450168936124301387661693274295051605679976984166004966944266989041251464621726509638064531962333087898869691646068307531538510718705774135592552590428248917089038017621906506579503685117520226239263835500174833509258526472729796173765144457649748565064079147770450808630996032681129760248498725796859064601372725156095919063224021743295020801899604993214896719792631574452656057337729065112504*x^315+3005065622294131938052043495773570743529005932732200697442249771772495327123107594226708462638178507938181408971940580558207812932990387870235659366486986860311836572208966835766064868724050017472948550964792264126739559653679719172627326365751399557988985260632714487101366122722962154420376576828771848911746388585706331666535854100711592906465574045452737906077645201230070349260764439211959089997067520515811557977280662483646167956023488720466149506651336382898013951258653543888690776631913603086898430516127165887091350312737228165193854333629873723490707130350252068690710884955291872391516038132016125053989610405391721870419462014380119649363852219652739633186048498462040*x^316+95712524599983436455620809591977975048715404980435521663211088460558294353907656684594622131173353607152084823625737253132593191956538692390290345370137523891859029593108300550837513231969291930213379730138839421079776787555676268139358308784168571836565758493113801106628146311963221337869828044689051243323742371480703922988900946658751681868398784485958540119654802290353120988234773869716519806159501682571683311179729906476656840938162370586605433221869211698808761317079530631014523877636216375397127529057937658938644656687409420034444806278635716637111621291958334634335854753195327856014145959752080791148493378897504409992645545798043926098325170351606057444899228006264*x^317+2748183234864733303006669144338262839499893600524117901682195160288129477002149380771309291894162552572336983605516315396389626294641741521657686763182257592394380166395521714462031391876696038217112318294780725925104225738139010976393879238667758630249804537782913850083576736405313462903771439413668956834896548959809012930180059868554130358450736029542344279872556215916129095069522039538562447235040638163358084019169501780200124781563036809390228060830861330156264029016641465501053375615078140120936566621316598146462007816880631116004314746173105923294724416359888392009817872106743573785134199196557793002350193360144703568297886828812398144566030821132148163856479158984*x^318+64369074340912359157482796887095818016746453724702241966224452415946360903388878546835923906837086652694611599775020347761684741954353552490584226530478607316081291546941116353065747942522048583339316428598913939363010888839287390899105241287724428573888578170273550720448697690096980691190622016272979027516125642264521365814936615998469666021093783526518420871536886335366375222736479692130589269321306597123791762448280961115315225263789478084437661324045476127826759548787384551271841752358483505721209322782246994594744278163743619056079614655010906299856261486433334942494488811416465430133917067947052198274377591332213453669943731949834717653986275261106916636672568136*x^319+736544237235169299003901187446033431775911238544100682690679120126193574930070917274653126132885988744893833882370989923582659522622161589575229500710699487044512339505367211389777228752778084930907037941667576869557629183291513545301925740876597844001824357536316390453821157788418406679031175627132838251230294368192246416877648556342823431942010900838637851326573195863848405620308102714841200811588988682667697883652802841671804590784710612386867687571890024489244920057691688699255178450357226060979309949992086310660466000250082598762990895400438464874473500656042681828458837969883117217856839620505660471405271686125201727485114476218300114910522773769479873525078248*x^320-41351447810762558905622725373873694224102399180574848082099537712006471194623922970410735899334515054606256379401554652175143668759636537996778367151414621367020250990529885073642172702306353818086444026793961047795887648016434633104683243992260766393586894124237811508064179693248343378359660040368832257510633638528442668051033833203037877923941967713517113729398545577718818544860986981180784215645841570539767080345696033117701179417589093408198348069721702121353481717812965168107522278470169353234449047921686399508516761060969048925665046795180320473687140788829266516208022166303956504242502545165597293685917277203700714341758348234170815105195248054317825110808488*x^321-4244797907163080984989805804111571549099632327620605727055788042238424278257240709860582402683333718753500750821879071730574973603950322349145188205483592246802852992796154216531430787580529884542597006625531981358460095232410643833422761170786216588553636713456145760231107236644439658059056440058503309123928270505915094742720995693175060719478192384033651236794584896515753325844042167443596804425327662811598676423118433845808828672498229929849800909253923041249831069952703557025986559113601146676094423226959365365253083476230421679414570019804064077685848027960389037964928209111449938120264502493440686562501517901866977967018761395662239286357322153677636649190072*x^322-258928086581852104873169138633314475931987466550719226655146499409732812032682005853174982172530342849830432876172650642802354335131040891837774380359148923317479162368517936489300583360425956941997120188643025288427704148516841583032711248321954223583950160940274250496962578858330392335882578809780180606301819069042712916735399254938295822206512533748565005593435411679451910964780747625367137193458152667039178466238948233665994184390642351994969944784854858889906001003133069399812302051423714218736674866352615156034578596432994758820339821883786829964525165165783760039404688965353923298286258885819338988134352846649133137718197780840480475634957154410120082963272*x^323-13188784134446069251893091184707777336149850142002288018940600822625976351641410725056375564814692041330672210702611588044114646289684709360300424117839933699697703441150113165778002496517377891629128935352512859759045420343098723798373651461179849914744111908910834342986958932436911636088429632635718779556946275839902760713427881845193107931878986301005670629074650242257493056952757617616463398734350980414313063084517255631511541954342792988062160060641084146528080590829065180277767307337881693059713529248569822588671814910356985916310615238607456686402231971195398193651588484626640164762823703071476927399126658135909782674437040382441269539213088730916003528824*x^324-607477619638549269872474246558241987372639753361950204773944645191359477403247443855867604153626031896291819361524353532472386047735177241092047028332804705865663417778386719991462846331271078891365113132360821641240545500507639421673348506385621381353733042408158601802473413850022325537707498612983567972597914334266322486284918963622141334107619089498008941589180965345103409174058220763242136975147021556273104181678002865929051997067176885743256789870264659386021233581275140931284388715810703760827188465170619497520870586531312245678446780299474521914298124586656691031886156544878607097143350431551738542285714907793843781322128583237666129912484372584309306472*x^325-26105397859040938071129333411987544758413632652433912345566135080858100742520332167516526811661756134060855567995639245510061340151523340833203208051941700288914698325592356360392773001459182526606682312740447713592381869471109003409047565625541379353107638057711130331267423982112949214982633593181626505532195881932293184072132898963363199409203092233266550358110673413863621729897216847304502868795056687884797740067710127173968155335278321918803688647987687773301711693577990890597160664708592228840140750694424847860665992802368592234923021885437429252845373366886115205706394651899732743300038252878545860609829775225981627480727620887274209029059752791355248496*x^326-1062776825819686769363030046314266134043786121309375865246413094577720748867337168058527697111921580646195529195700271717984566811701323118390977167960601157154054705184806343646800524579372107352876061029332989506370102079503663834842341465055575831389288066963273422207766870059530595110195899940459345914308556467776664865405734828034929696835868806512001511342183033244419868249804853281529978047806138422507062578633468580428729061021106297022463038009879775648455418716172831620466493916198744487186532102965498798147930276740845986403873062805026757985615401336762132285684773705719922593908065704068708535059495831711273244345676984917981597523925232914397328*x^327-41336894581515923272381781275189137677913561317505118578867839880662942029242430194966418911560497612820209508424817794148194753127922474464940561633444714248887529372896151183013742103798461813750723919151104475379386619445966791118454364280960565255411496844514850896725270404288820620805000455412989718446918935313471225854849796905342996519069233740018129000052641515252721918704070399979254140021366450508559580984993282750594197935966751705367767409079736960957300328601318824914006306030821214962252416101404505387557138285478713566655796508057528525434566010236621455085673481723907649766444696167092648589701296838208050259790275906231841867031664488256416*x^328-1543871990297390197959522704561694803898517041784996069508835706546142129495890853081503650952285661514375392214331307329498015759922348726646817665712821086585149484267523758477777444107396397819740446992456300830145592991469933075634113069836417228909127868572345510635068399262206862244058760570807293022800880861496433723162954827057266275387899795324746212174769017393759974515543713690835613501261232887827328545211505479561166658233578741068078479751581134328922674067138870514271160949283439430566845311022381678799549134089193233371955040593477990036892560461436994784153823382992385005648894021917567564585460585234394376425989961072253419618828626102088*x^329-55544050079709359682242205800382145566965129850055355513812176098705174870431374284432322218754697270770685890255277926091376306154442128464728160638606056209552009653375385370305217937375345310871016173494663723089470496026588582730189614953043411079861424622687123327237239568313889979991639942589779353312836377593841803646341714566077882024883089600802419095163807600662070369287402487886388238217117002006548556824660870627854019351714013242650262014543491953728086394342623227256753577744871508671485999603339697476918993393258751431060638119499369230004607591549959751621683931585021316149393513310000871258059585270178036991940945618401476834913987762592*x^330-1928868621857271201931092373140785342525943511918555366401643081833783611345474007988596147947620503972348912368081358337934752642558455703743363739144915626074440253182176715785175960903411151488757894837514109879536220709892119477604844605766111872873051420763571207761423944059817494565336368764947274320081192176029598473139117739169371491166799118063073742219680244863900470020111675035437975435810122541364541338603358485693004421407437576542274327937384020374637045121608615621009540832494184985509179203901488976916133192821029045531085367370277217231860020678127634033276310943987319796259981407049842944004094492585863438377711298152746315940234115240*x^331-64741438222638594720752895565842250573742211004250444069207918342842552987894614562966115630436215750792204175924549608882090223437661626655961385881189351289941165054482590085445669531346916111470791105611437311531395494309720743646910532089034353277308953452216556552545249678267903766241806937379975764091608224568205448652439002995423059197274165577673564455130904632678541261376945121913356465165690186535539398630131159674794703910860266950264157952178093355609392134039882956821992330263946655388294061405266195642469572678803168138213303371565624669225563469675072974610661218437591602517703415614081192992794681748770974362184460647764683175822813552*x^332-2102061884103809094213067927346864641461610625245371232315479331890618944667615109697634394380566395243659087865462460770919286399155585597374896260192927756761050636743341669923633960232483442974300417998785142609828877800261593192584146743719249182449397562530115683461280359871633657847974820855892534323968298678956613850808886145690013147492263925443049998411681274305156448641845871894883889053896642991528846129227966930481301598476162147133216026250948153506508755459143552408255978678851486200414280524261958956695437246822191595805367288813027552840726895136214468018455015979365898777774236690414160757502836437162890364878380644734332377012979448*x^333-66056703607755673772386318830245254273138458353943139468975536664275230859159571407185018058245264348913636731278748193434336489260662554378133033163946240012955748100359145861233209299491575720903938852414654504771463173119797635722279791680686832580445581316544998127032318553002258905531703841339997466907150356848961668106471903507034937754749061929098147812006545492771406722987243718537214075674542941454986706895319731900943266651704841031575647304035963365718274364028975052097189810666976798231950317651779057769120973240769898817555002919370295987555519162208249596757527528305697898322151858193807879542833052787673985753744038736539717903001960*x^334-2009633289308806118067068966225251065591703310999015235620199425772661674742289909827025321315210866965354469780620420705218252762627527161484874623694740760601416017638622659267732512041944803394184354786778185736217719333934720496089426107523494092406062788492278438553711408984410948556094169009472077403096977666556015718476956011458654241253402130725651088962254838072722053868924905918096923359173237334701382004681624258685026760276070643347911627907467069504445785221772216235182938491157799940837784832184024469819244295087690124931970922968372518332653239345434495488325553958155535471413660779654449926912537595164778308516500136089601206550144*x^335-59195221020131573606022588839026250521296332333620593663326268922123894668306430778891164503327396920998110486687305640078857442404685980029936883183913940104939017476915362967392936940005976331604522102528178363408753873292771493767409356524255368747681289714945020987168190454238005126400313717328115043370829132645859077349295864859176919943117424043161401562487567977046525917378330633567520357732935926191102195470232087643254622022496199586337267334714641803845164869963780498298039407293388366620779076608414364370282027733663954974361666225205277779094789685667202499480995104064174486473903267954374100680704366686153356121806580244296811318824*x^336-1688129669204000809896044587079954028973638137161015186359573042585910860423437279378274806426944518067670730472966306733661787431006488451174890831253012220998616091870411056168822599229641838461392810225760405354671136168671097857393936957405838327420568554421173525027907282318281193595655459732768058450990246345519748243419032587616469658183253808373398649556106172640129973485918491307938194833716260143396721397087364309041030993115653149973519632197143855327338769688456389924352500418052743056304750032416356191227916629414998905415756663847034745969836502222021938311184073617661571746243386810253590009399276536607241704038473013016730784296*x^337-46601824325987476263429992298143939735579471837661730862847025435394310034680748503149844331726382852815749975814240783635129819433281606563984551555583387556930033009017969445159677403035434442669101437154497066552670723490672872700629776719949203127036038130426274571602714241231406447932104930991387073873134225362303629661870902859954836519908395156590649907983952448670529672208276439713262285513380137080805362951415427719841157546801360422774922405161347261517402246460576777985108023420378447157698469709049976094976734195890296658103071567482298514699634790044409130386656221659512134073378074643919603127446839275354586123280335701100776472*x^338-1244982232479199889451534168584116397395207707084013017212146359042725381668799347867971051803720445770444546941703213593635534545004671685711510449605373359258906641095062885556748914374039449398173848457735759045332488413271301657528110763663039193473118688014859404253166177808529190452016256159848355955122697123795723897047150619572461134133460087051840580188379876220474982010118577013844829287631455108153942559558626353727556472443245130965608886575846219232897547202285088010944216932005606784024316872256838917469570402756310231276679958306038604163787897061770878463969679212116368947270750222815877218268140197449012399298830798488482344*x^339-32176048534424569785761106575122756975820087637088472402980317533355283242087452853879156148795883826225740017080642925127313534697838362434645823994004604603356411447752560727676396487327205920047203645741061242190283488483362403849998436566542203920904091066677593940535425907707099408042549210468676970933795302682265392445189013461584511391369014359322695172747733463900830747632669509165126546681652580387255391519846927819650456036112809900602236245010449790339681413228623350016922996073944384200719549922911683212127226776323533319725084110520117121886403257693464788006710391073425124233299177280518344593342687352602914064730020720231384*x^340-804120605798672843504498735364239434325510705829191631135102135080077403385414591851886003518106716287537919743059448710624172128668776773249176484148997402338429825063876929176383720181064446079713942648931472437284173147928935984283881416083462236725900592320668877845356445042334808879589861492236566195474226128260187569269863782787049928038289569112407077950203305627605798566904717348828251980772977511229954187181774129774792876310689684191550279926401492271910320584323745787071046808158067325587256871054048449045436290130089138773793345911515142613840274660140985070504802196431707818543500601466516966639531727365320470585397603637848*x^341-19422368670913353029198645079590461042582328211360048275202427086185050603365509991505977848105898718685517157540458669271161882187487496833618675823265983237453728013104285905528034840298283152019073545074716347671659294819657878796160685467070673476816072998842507432550940528791318384390098788541302518467576282403367798007810963303850331778865899174032733059261779675008489544981263475146664769042131345690031143329465445465675243385192874144687648496840408305631613478047846205613204721044692429652402910021518287335443684506392497011586774150587544881208106196135446463843445549504416359304025412546166232306453073061394342296575142335208*x^342-453118927956198851770557951396631010192634530513213375799238448881395292720698373015815195670785351706549301066935727715650064613333483900398411351109643962593329900832614890391537437457286116097051126240229529020157436349442183236227902839056074731754412413833329182835976682937348765132300960863052747818319194779263636054233152201776696203421006260753058940600263229740493207013077412534201731053358559837129429136182235226673398426495592701366903761608880772866927652142989446657025866759742275168950459632687089069290748526857658690918061015497896216897785436264606495630521158533027926574951395151497700010986690835776817798656676788120*x^343-10203467959893229751473513532496511443143643127907077795969615348301465683444502658232555595943488861072158264995042700934245977250543233184136422486052403085953019423923716925209471531774913445395415858293000386422907497639594982578105322584661773596822620977621696403358576128458418933035161436232459833310748403548695431824156115315837317373735342266487239084185353727242428491795998139590408946930233898347229536907463965188674423077161571063869659047424502597080766796147471390516761913060157196335519427738133512707420958270612487167600467132151965394591625618047384275423897734687949408567329897151308961016664954093854937144746306184*x^344-221595481440253134399473096096944032144258208371619330556514442896359955340291681951711817433819296827328632503829963701638977666293690583614588241104836636470345290352575270116709716230422725252169349968483114667617696296817029255039835062187275831994669779051098380829482599262708315894007497722833209976239889104009141940488133619801414617835943461547309941696733583869260985241107878316775900103670146809548543948672182197787833240631459940009096957460394683324844950539673796177969415872187602967239072561264519907927030891981561956379508343399584016170599975555694887760053481887589368405448020368739797484486808769970362305309674792*x^345-4637153728893099980013785765706183572103577778584042618298278913787653125762321784678173708689372087089401352422472339114663991378294562374787577135300125929993847802889806158898418344978370909792857468888205140494880888364465110095788132011069025664931419502898882626425053059082436443649681535480907357278345195094805408985811825446354063531853979198726287170351634561357270032307015559478218137434309966744987999369877929656217125936394199304922469537178750309546687564459424104575500650481160173537840464098142586799177982197973302229075604872703892707292249765036357537950295307754438903782849130102788895391032725865613246590807880*x^346-93402221017312961692933681412004413016657766886258112280741246848642541969949937659206267086627428352368099112360665236467025886862508686772910724896713441350317159115145591197114894250662862569462545080938879055083619106417145587566769342520682305085906128955308396613150925628164087671840002414939505949720429038047705760845694685564529794235325371303371799505778636430882110754915522835821971609710375907819843800365814965066517905928189771371800099564583355335247678898318392359805760518852035033384241797743031879289535886447594977254274051959285920914333482732282770455406684452315585268816188816298368157828678425647603395435720*x^347-1808582039670912416736265247253503854177071413068582540806241278937215775855770854300771117360493795644708737957283453480981033313146305438044035086357000555621231905872705349257806537859352646485816130461196754836469449261850196457492861268840022581133356094446700669735206657023420166973425017057513391042311632100239116942643589968333227501319250761857977133571055402565252067702831846409321831669170458850060800833722777184339785531130916591023861604724204037528535016274661591161046472930629414495466021502842926105525360835254978192649317261234374630858385738804773631615248979677822181139129186871509529554922632221772769806024*x^348-33616736435340591766339125560392221036013930273887854262636317037272617939862342982086860523110135712504587920200298342200056117743387875507531147399889621448145033971624218058919367660700897235307504763834605363538852927600887291027390183892041777157664986502383107006404747491691664496456592906065104529939431008062599974355197492633848897320734472413316528161425691457934142499979410428909238905599620675411466004553435668029181282757433267908721059775635198506806685944631958647218612389078214602704073253832373225932618129318112492539104504975631832912774842396269112698807353988550006206709285119475886738083874355428514045656*x^349-598741266151987569643658053689075070385244818535863788221457555508884982276959161624323945589969853171964409518115673920589414216492213770905336875604041907124060702740744689633806163952460890897176067455614565226534986432502407618377386318575486203887704417713410185526465261312282505679413086556036124962090847458570872168758512234153811406268279974271452495587220580675742626254338897192586982615960110080550243169355252216873383968700788897283158956138405816497979349994502046729699175040495110948770369860783420969967748140754094395120063270016356254859430733009802547916378745493109279787426317798347525021630660361240367624*x^350-10196240457288190082532931791901236746694049523617832549981072583773367435298947818133108512382269257827194340326397961792743560874746014390504068230804832948526702576102934683106858437878551421598916486227213817757853565099999132368865229946519386550480529738383205752680574722071255399349173461066672949983454946760426173506735555655815260307431068948824174588751245174417153261542531326874686544766235457814620242575544023127995170735535840018073998090697155016782139710500253032946445592143270904631158101813960350729484854290201162784599244839534094259311287282507623967069768414162385761007482603499235095815373413759378200*x^351-165559930617441243323237826341209318247290669332547875356460702622101942665860671934663958373492814957415263021278912536243234191121868631426991767364475667333116023216366969354303776047718579630462658783302900612862249867097295144164502515360286172342897612590181820758350587072217907119225518068648901566353501883274129753712615185984520219698418050091035603118495966992045553402605392301388566348560124453263054575152248369815386299192834259417431520881466597794595832863637695451417690427338617332915938606064329186948137639026669348535414961161714562748817845912993811779561616620970416732116042591323064296714412811358024*x^352-2553912474921753532366234050929785014694832977356632355341549290038477531782344028721146865727099270845534987806291182805495094418270701753952529559609159573491048263110065304406904070444685655200366571783457173063991480086784942338655260251702695460540589223443531298675449877899278378368174628747015878220720279430139559391822215791854691204498621523189826360568855348974749752831469030857646150792587880293088469042843671833911702209134344501452350541903822123937976495317487837045237065510215475142112268481587491803430020228856542931522966524651819238636227303315500663511613108273789919015752523693513554344007092894912*x^353-37241576855403188581437583181864625972207474541079947753421124580635366584034842266146322689938092389330995299726299947464034426526897367210236500477216656469297047133705332531011249452293157683495280839506986817076302663582140148996008714247893888725200709090630030077848987296557280430367675165513869402472681912128549332859958635090227284498691193299875793680340337032785680970600939739603465688322591054621255338696062820943080723872750416418279890724026979192836876397766894643823921445706657296813415124293688736160291076060703886932149088884323940477091709253090272040300380156600417902264361661955122842464958785820*x^354-509662821710226741434305244904954136233797398002498689212419744118101334386704052865835168487194498603539486521430259623364173042866299359613461144168571325000654281866659523823668663314504464327337227279504876400343194457108869903922702042154314696986784181827809867895900991764919738444938194470760421209195086764827621149810522947642962628366520326944962249406647028860402541396207448229651342777251945266887295549815224318809163093071451172091162149077619495025376818691503680211250760968397067389184278641509927095902486377519683983788047791248514198196452696872077611342388471908649624648728099770501714513199792104*x^355-6472442256885202923040057064751298814901092176025704219838764968807421138324451885673399176430661955417602198910849297170057150254639307942569940404740841064006459316266506183287335583281651439185211443335923540699415764837443728360019581173243541978857368979032817927504873772799968704310334465185361787182851351124658635723164244922319420475291936499951294282639836865396881048067190435461194061751040302469422309704901752282898187161019270897377085348066212849263816141432087816100114909742443593308425593414612574247603168177111222841526584996785056122928272333549939273659648377392036844367896272716645143088050432*x^356-74797752056037751706244122280044348656753914193109539764025230731760889330749502465237319881123624515847974950513280757934054699565309027364108580985067698904377025939904631798887864801402747749743715494940134685655598581513856272479917945795595028675736157750175315696497945503936665942214125015401084126870425960209047076164520180164263771385282521393218317036503145410151510855324630428749935723890941979331990934993884036153157737113626861460763498680990759684530782935204259221912092772416383353312435377051939924463838103990323815932596549250138196973060215467082744551215062561869246482039155191632624488276036*x^357-756010307292289790357914764452067131790586680924147761642334106676208641555442280016505739003917136108295827182801379375307544427104980270576968338122809764165760379333886032207892800996949156619167259659323212143763250886966422699973308680960546497452962611101485261704392573864278184873428473758042857808239800393969831196469357182228662116269958687833119101874519811167198318547865057282810170889397983499430059790940611592123400936956400011458751887189081041769356338357781864923824157624343672796636397078506077612695077806811180913028607216382743088467414077294172514347493187384756037630766248464766500447201*x^358-6013369379958655132128981671379846196953731777928176152615843254781917848061504493272055258919193652466460371502961239062744445410009705354462996760268877181427708177070323210149293930840735468531237122030657211735001265949519327817706660091284243661099921095886886364689241016602252127073534579783542701607754803457561802808695665185476514601167325395264590780354336157840405109558286641973989222648201182282190870161672869047419516963700467017367167518622834898812227843132388680707781241462312810121250428592517584050974942121411351672458536942264593325380074902448576638828630712337888735595476007012815199627*x^359-21246900025115612075886790248215101149500432985588873789006567132031727531335588824495307920725362693667515593922377138239957962938171897098210434382320276371939850147449928276456127697934190332256692249926424738299274032036554681331134509019550399237685196348371233797380784736306781021902650740902733847997665843769839778034613963807335268024771829327247109609796554581170957487574222101565367725151644605686984312870499208275678750069677306352401260382880838893981400866686922815641878294582058376199808454857082697756369690937469515382360241250655984823904684328566763941527121140483299155891140489032979119*x^360+462755633542694458174235761590398584663823351827423186502893365522327711510948128395776816912901286127436296110756614692125128197106616667181178962809808797149122375721862794233386899247303708554181294505784715282232926238926690681107394936073923815333540039177810900604379665453510540824229211823368487422626246013051375938892962727907617610576723692998460337869166273498740389386035415181109898369618381062456676013168461833583695420510167970630738120426733088197507405705719062663946420632801051782013863409987091782611810848306719952707040442379631049826456283996052270402173845776390283426553118803252356*x^361+14320419257699449038160790662456307078298312440783628888462198543435621812324611107586294634033409333883568842148947565905478166156659273822305038103647713653705271627972275338608206726490465003857387754973524995781408438849904771115040654459546929927859463548486704589462370585028412610211390284184436256773093333393063097001322891363525944759158537401338792729689179169313276908950766671936268640109039835532977853575803166029349566065819595088313667442118869161873500094084064737496349550453368231085983061539013242175868189265950740238726876192228079985280275595661543247685598029072817138864239210118773*x^362+263716418964237503086763427827115114644191308987365221534522277152810409133124979014649014766952792730284677470507599383883387817856862466778910661022408171343422795546722308013162418564341834421881931847413872407736309660482036819524867327609229006595670455964793545413229540470922608468073106596009842349109186787598290937658039301768867948971193590277106224908804066298452914389523101411599172848940417081475759095471298903342172567843437770053037305537019455074963099183145260155234587406909798151975360700598858990729822673805613770106448060206886000061576028598538386868527181768328422244774606490508*x^363+3946498384444096066400765589715710458716864941439720872028337860186452227590507638532072669353044870999213324075621221965198627470714647102617517375323942628597715194496323928002000706767097124582475077971703538983564555169754757017960207872388838409203789038708835911288468321142779603032817868536398708735664870707264419927420540769357686252561195847564439378096272140966601273137787014046052510913193415730625100665917464349997280258440362816604618597706355079336855596088793582089999020335311925673609349740148907185642144316403099818260454730297512889656303454634739609142500961212281327506828560547*x^364+51701499876412155118329753476938282851073485426464150520850606563025087927597169742184387435601100514692291801881783053427977704704121079833947842072083051701642479216725125512852184370913481537663097695395362807578934101367650898245436577565872419533296968977364838449669151563094857642977484530172144607669501897365405691755987756645371561664204454049787432501087892335113935762989988865195182961279429876071722237922753461561956029768590024917189196624276348989216504807560132611591794445113856214820581228675852389322935495821225486408734249192694741522772178130223118159772135951201454707796729906*x^365+609933748038644133013968331207870219720289579618108458315586300244097865876364388320083249178403988958754566556638406945790506017863375484492605235456072888572737014047432388833799942793441089269221173382875910746148036263483806443402126216196959120300891940577243341259072200522919005972671485176411142004136809100418356595654597379796134416932044922512500223322428582875584667421784734904025805812358002903321604168343657473228251592033236062005588468105700593018897612520190465223767745062884568549502332027325071141866042829803625459064295269748518671841822742113713014594860547455274811749481282*x^366+6561247955092018977290865194642021468903054194473723230304529353214208214675908242079660722380295739265735373810104041236879221641082771208420870901940230492686436420713792781377246914337288375837624990452157211177448754174009608960479867203715900624947645292727303352467864374622161348205093046052287570216377428223839939619140427920418305437110965024135483055769798698004030347250881134767113013536017026440794782925049000121428327356554491973504518733415739793614150758533754848118515232011486316159315810217467360275114801843087177904215812229922881973845480401257924851086411990424646389011051*x^367+64711853425292704939516342251136314403757475170002075111151266170249653503797255048289086757000527536224333193357223338374209282482844250212026369193835476854649175932911763988768534959210096968444255827799859123751345153509971670022163550231592464513843231559806294645508858469500310134332336444395264946252082284232258370537540116194288759137308104413284324169916558589024218186063798753874097470946386402007083372723327727661810127818747278412550620746850852005631476434247867467766923353751263685289729371233124167497655920752938023262857295156482608904836235920204121466484977693884653888806*x^368+586112321420412045965714932806453273886690257774910515454299322729472343902018208942095011175735195185725096108508134782911123770413108149636977644803254257049023048352395495747960991779017420911754479827617187702334732841307548920069677941799539330575642514406954468866184355295385273432114663778869109114094362568413852675581258157920369929720788130008518595316907474955305799567881668636350747671217751534816261710867825487751281161087917562995204687565227375889908380544344394747754729174321356025613252487338856800501835338537789205580326616495854251096173902757259722245537342310009208512*x^369+4871060972137054512119954826269257279140341742236882786128471344051018680141065851359589973121699015938977524202496534456997623919807878123728001918287511130047926363275782987823955225512783955797293373210480187943863539195395460548854638166898654586437774767449661953856235184735233292280694653432785854776914349947843759706358365784266358999702550038790388644392583394159005330554590945445719782931093580859509282609228430398461458254355230026334820274526934998342829496330086099653455518309715898634292518697458049598144511840006788512714876266519317528327564078957856952794273788835365728*x^370+37048522398994120186938590510940622698343723419453314141296926362439559822764801131311898178788621694953009664132911803083235450440470701984039276882704795212493822168647064374586057397431037675596447926960323656689708209488078713267434213055885149524288890253280140829177439030656911444029360688664837904960753826515898080564737593694811477054212993909927223093842524172834809510492363527196259134025532591610997103003957945372021573384083529979108295036867541464029464238172589083910698074251882306782171708131738165502355009883027365611352572616283563877622038851238502117605234789487260*x^371+256805760981799300181510640788837972152913376582807310180620973340071889635184119204328493412812730785233053262048402412675311557121609202394724540957315803274711586930735560725579436191672923679643352344450940652401414545106993047122382716159302093527269465186843980242883553189456540642338092965241484739390835862744758307258035196783888146437859078707273432852845662140956616953655261717689162996067438769666663857550283319922906616941748702149679552236195407623183639105818600231903038028076634767891048785426969633742785913085902842719966282126347220031452777778717466578864813893980*x^372+1613031271897903864662436486017201044261920892193692843186768670235324013664586566358246552090706129633029864412915760800218865992400883473060666782136242117246562223816515215909818044264615442325322388686904646530445279810412943240002425702868683855104066962972843774445746653022812552400810844531432890140720241783347373922904446712487787922153595609364968179676478657950011292027075442344366808535572163352370106228589809159078145587103933296491299110396936111148430524464620614136689518479071929217000820569716926535306393363342947385060739557952056758824349489299967245249226577062*x^373+9113294431340805452816315276085879876804199303353243636443150130156502039881296424448087466333671792671065960650505320827874201295763232409517756590509823021990976241312390794199169051667250747428830143526181772779137655500699401064514425355413783225891414379774879240299148981655313045834843884271732781615155928999974249059572635459941048398491750451223571356587164673887516834015888599927580841091511969265189642953533475300002366206234169969827151992129914845357983663211350686792695735281369640612833533070033388616814706769882820774787500030799073285369488447042969450264232640*x^374+45880223392840824913545050209038941955257251852994931634359177205616670854892525323290697364105240081687481572806643583794508376442459665969151495795523076993262792649764028208402542330451828257455727532113989875408334178506533109493562171592878763557815564385850421260637835195919148864972166390619032365395152364419948575130249065785644287731886314277680139067271084560626112112795341667900286841618394961122709778087124390737932772310488053506924793346960840918797238045598005894796197864752087198619622211109399076840704458384473212261400650802269866148561429930329805684849340*x^375+203379685334994902766039271131814222969869689430245902043106752599460656293853793417809532195867428128520216846956825000373832155520275062835536329524131987668054047164743513248261041815994105978196969770133194123323909436285042848957509508050417857532843116464996492325952086194173669222010380389195604372081654751187133734665099840216248992886726411863214216846618660689912332321119069706501461273833528034379791617363569052356469100945989644257115384398995972878144717490332254403807516667982182733756185897071564077413639894390124268773971153445427209672619624529877623448260*x^376+781686906308636648761327133471091738991927894819902772414091936781993833846823097361288760528168877027948975025021843585793916030580077184827873894602386836800989781538014180050307058654114095222507843765605924500739135949353673931815047360426923510375166959144483364310127880421386388033591291183757271199782245680790055749337395915945712263884253666614956747439110459827449241363286641717008083988016497406980758199920907250541479229546533731658792182580871002952795264390677172091097928030314772769609861920568137069191735825236742351882010939063983722352964267344733671680*x^377+2552419272874674362643849544278724171683291888179556509312721104873160529722739587108128266923559630576171688522731001271654670191377105418029833632234359569894345201313369639608730807928773586764405699980193947782770464179463307474623893878357070342945953117766947913358948326096564748464107152390737382812078918082486897693618855673863292701851478269696628707028257146361897052186638047840526905226796172168235768645212636106937869595201359859573968904758522447802028033822051789172364891104973638261772727676948099900423370088064632263094312903547313984833196786879687320*x^378+6884944161159863721754802065844406474102645085877134836961873684557082191052659185230516867455987835284893914045822907731070960822848022679005739128528735507857596925944563397601953540369585208894569951929477979417716855062085906157957481920064087426066953756412175231196328140205738972044852082613541615801471310458775356728030444091644226012890922612376032245858300338056980113609566263291168722262918987000711099380512093818680353605931267017778003358189108822608105237845763326754022832344542518862278891313886976027116627595251471917657992430123097850844869106831360*x^379+14729561087153799201942963188520794623213249342767100649194541271120498508541511339002322843404625538941520224162007097657144886340153395071752213942114200439537090401035392735493501773818232308554849111211604040665993248758385174947522706881383950382041832754012734860458912678137947454935748956275851128915986020783778324560883548617949316035009326956158833007158074926266497310199577502460660808770534826075344154698436159432822378240182411228706582463127373139819294375177990879807646285678104588454859922570789240628636937973717494236933378441760429651488426443840*x^380+23431877040806750097997472504440898905706539141809164238853567203459449093426294051635483819710257477399176682605074585966803216999679573419071964008105490816417694507060228399366916134478170256977633858176265639902568003140156955681683539516812070003477022977806531535801971006186702960007873017494888604470150991627283591778085991850784841961624363491678564265325892812107383569915464987686984828902345959918809317617868119091610002329958559408999358501062085139886017983617994305422206663209030128176771991732441200301759951346759712143443927337394571287649638400*x^381+24637310461734891121030562662920192314819033933353572103875953341674010486784931447721177318662501713750783596983700763250738009128080343115028429817469119931879265908616121075223040036991112378717537145936308775728223167465788412127803611165863718578162411133653740046977408867623627941862166703614085859914683604711479235923022180434891286276779675038289328392458170167157703978492086698197035711493819498448399036141808964830970331714970795479415883356145789556321161091342502327229347227301546668297657377647179080219654678254995928059491494764801548342054400*x^382+12840527288651121042220087790302527434881084939425349027942316925995592281659109752114560625070483761826341042641737431270136139629766987799429620371451758919441419074401465586653329005892906539017939500170533814143023759892318712139079188835835667178584620745598551450665062530846457553828564634932648656499045521794937313929692033136976870000189860834311842609329913383966985010352327201678255389887262630762669846115441054171790496608047336056860187344789977520253970291658269650558722473956339426431215278737034046775289272095394841188017228350192929013760*x^383)*Dx^25+64*x^19*(11+x)^3*(-57243087334439599762608102854734899025551092740960141736904180858421034467750904439588484020558592368552155039761755935357050135380584552567701145860261116032334106441046362914948275111674383197421222040049409737526066495236138963579892964554801965498251141734221148619832293868710630379303867403337825042635487608777823543115228075137725522550487173804659221617350414752291772661887643897791955255658917444836340838842770969430253841136777456452117608665016869754265145585668794927332549642594849924389084744696905249937055018926552150959619069681139080785214900970458984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+51801089595288551965503151277723196661331725312212731857143552562688511954757684836827068966039403227063426912575870074030029418903676333094204614877420446018864686437523762167266403389459636908504628945428404704933906860365489419722146227746296499145956045478391622918532374971446056888577211336176989768959264237546837591893094773176594414777295894336062384650829581587361187533831215979830448291638406528844584371833491968869658300716254138844861208037481550710948150266335037342479506987505661667005283428523926930475528528771723047377577593534427047305968017099075950682163238525390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-264873523612416466263479194750242574933888393837360623089284587598329136929051608848405139286625406665323073144528952708963588063357658720866666344241069192025469800543594037389412643280282885692381124319970471930480395809362528069012671074052449517743209852499116657596237030693542298616876310040745177643743879444129643269013540340494578214081299561920839846052311556250639028814313015827990548940994513496149130969590111901879341393882539638375238978933280471455238261268256286337371391589761761441918772702849403915473916726605157021135165198777402823394205855223049184132833033800125122070312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+130322488069985355466432570048476214416364070758100868400094357481786099116772230832592599860887575750966548147744888005637178957445364218104131827630077706674480095675628681573322093304722904454991634033000133128410675340953208105305792342509038408186460253668350636575076852445539226232281520700221987142587136293667107203492568992295375771115105019706420002718438253556642814885855596414372751178404191550747342375495136361141160765670065565180347498305270940004041080441612378803478169905781549291676121416174098451189272002792117232070080094272102880010849032055633700544206021731952205300331115722656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+185903297173552298278427180815623071854284338382436800389380491508922640429271343751826278882946288376897112319487589040470379769850554943663234415687092381644746841334163968524732017395384339649658730326589713882690414045657049173295757119936686286083557510795787892152316343134779788432809140019852247337905568048930589250667738975979419371968378992850392240934794162149713839505179816054229063568482908758473249063283201347650909192207457242416094449321750928021873477371785684628413784004753896991627124685104022543359072155467074161676677277720051290712542072592198855347789265834990146686322987079620361328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+2369576152866932068481363425508059390737802822151370949814126169038027743078679088887089775484485248798730053244862455923579036837084527610870130179240835636091888829479880353747071418299185938466264129572212531574411982323520761182876226269940634656183901440470866771610682383529961395592182640865069187230399134537983900538910955644209357952812030647990743219959688750696185154370276204427053678548066047833553990866767789940757012843755010795874466318746810108643079831534838197240973773012750341214172336195664599547530975127216279679040751216517234009651410855348744168100832974133140851336065679788589477539062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+41510753564602676402262968602007625273706983103701879963205016918016569484850540924458481201774732915852630479073211791930789778697560744330789711716278768781683077792135941425370496391234107506261110126527022070412186234253501388200883059124131095565631558922914601651715507846376600451034963487858640719253740123333732694067979428347742497579949978899363390746364211787634103016424891937686915530457869889186716361788609243379435332049179702102916497812536998094232334776307244251162877705715177750007813913907387367515862572454259335082127747266747213649855564248201418370421641481065461176669373344338964670896530151367187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+7158926844095342796788906040578062632004502436847736323762339563552593194495895491240553701758201044130206242739669524958850234499758474900620149906990218152370127323372221849473475393771214134721604935570759082038906176047787370591237984079238604926199890133729499677245222442735399984299986123595217446054118191859192486108789802040323608041336414487844088452790479444008927804124292598293020776085382204317699528296453388794938912345244543559471109275852277906948175667683105805623555366211096510000699470809320699722361985591408862362986751642131647033470936449474863572290368835820289529492388425069293589331209659576416015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+242089218953198244916341944493465761870485415126695749197905783069139687543376427598385216575875024309106021517150274846804668886174046114581626138351242383868738396418795853724642307658337636895277375667230273364380689442303515385146467125288487649691682947507153040575446800595076533329823215054338405125686188248967181671661052197885886811019783854185529430931213788659315819300229382947141961305866077689255384782122426658475718155251704541724815801310768190270689190745377379745017961513277754644907573196004008854966253122563523161997981146744093140440791462363826435870857944274819986999955356843372555886162444949150085449218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+96203760909194465492043402709386340705500343470095020267211429608319211747189544912633375255916915983555975768820062912231830398312168421392314969728652925541163326437956772780330516181983481202369046043126875668076205694012311695034201166717354980144180212926957035528887462779397828391430814698208386921766436242666682124494752549811509144482866455661985000811603403355462909630403616571891497177018131438881131588995848822659066350452773607700976255098901343348778732484624627816497152800151340566569237752460836783608713339618339991463606532538813889418938342222031163075406215204233883285619055494158891050915372034069150686264038085937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-18020436337500211493821352196658389566658365651215535256386234580930419723484287642946801188340592458126394812872008037712779916295472385143930946830909325167006320815608586132600542165435889038285159107300458127372855957963118476512922459557816508986872637035730257492186721641571110251182674892071628721574832044942625646629972332283891845659308588960539367097833862012365783518387614273930319512011074737919280935463256531071748453028279456829516900128956507421130772775564979493366534420792654056058128725126895430877363185190149895187323062416648568067293444587041013528873031673472882610667513946577458251729897398263346985913813114166259765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-9446716854627299114112134349985457391243333870831476267179356113211313204402249668960513410132463782954195308352404711496297077587741128001507844239281929217713482307923634037418741717867151766236786921130288354131931832278319214801201553435570085743488158233675875722004004670649258632170113905077949133643259218755774380205992252184702736285059600839096842884232599988597672438675171835081257133369970065044503388866821288141408595493736073484162210171326930802548348454943245587195186162609481434187276085020038022917566164235829167509317119441211225844452758680396420050431221532326796314831744515943962319133586635899746397626586258411407470703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-39576214137063157379055046560326039315243372676740114936756022424418889358662309344075943318697784679218243238305395477896578747887574981598835791111706117711412172326275372308708640610545301146662591759497426045854764792970230059843242142655756066635069495885920927664527008391119872601372014533985422163957355738435769122471966621199495272555866705205044294827807504026279409527749740334880775845670896397588538394460680880229977587607550469662319131377499055185558828612558669639875596304112185972686248513837351061718309077802124214491823492640201658604197307178403165813816683225188604117538134391142282191894039272000993534561530395876616239547729492187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-236803033499393227000574442510227520699854959127423120611317031875929543790767770555329051317910468606465283646232467536172986289970652907156095278998180699192497324991705658937191767498696995610341736751924552344279944815227378562470435499152069126963711040558228308410735572881842778402946428006685505085353285818216971751323944612536058948537131359072768300080684708393191107752122479247840441649768346464752884516611291580060945165532667038584949450034418982954873051335204003613090841918852545722007327195988937065082727102119769864414902706509552282401310609868304912285413633347455724009427425649950702063501023725104743800073947568307630717754364013671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13-2628122760293343264886283125466702861834164304011293554801153112852719953956649258162020269961689853868391256092925747071064822830192330909086803651353031603527976685373116152512057921681698349933596720468715898259691490949589581696042310813010732285632654772835657195263153514488794070401079139991763104649708687256922050870987214333842095640455686127992190330603576367310927610108286600527027969611935330217684282807430848691690898049196110636677751871283833768782276044163679389582413159764362825975006538360132446196402582590958846439445781365577327089534695112771020903836945366852383278751381798659650466610349508573353559739982365783816931070759892463684082031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+12454422609960368541228343619235346702881352574331936918440343812854826954234532912107394389893802537639414719283716279822191883160464675228191904081233275812091678396102506129009979439315545345498430315247080959790198680879078915352329524963549203495522014831900473876967205613603295369160599717871763552504172625182087597627271465632888237206960404270992142170702732740493402346238990481881792843065188590295412791824546166274586883126355826776351252880528077437792398087797336205565357408258381570816825784225368594578971770395627234032527999496514223223768659561244725031369137838441914858824142175536697038576078333008070423310606825162416555485833669081330299377441406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-1174270300355770908696807433427532225094586859168956153024941478050367874330025659021694738972657969140952253729149696576965683682411874628812263531265393545512882204787189487489955343826842930395575580874018818729294304339821257061153781417521605669440337479770474827659046247470423607880526088064579963112899484956668688441399711099836687872272226477942367085262613292346665083850747551259644341220305854103553490862887621281006619113429795917960658802300150135682345850584290946773359595043761348805939553150278395628087899836123253097120925497316672082996550356249486002014026536341838552693884239402740107406273500051797998829357323529939960415902078239014372229576110839843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+16207525039049448787848797105009005652061055889319510433057477161418157038496312230446105716666134818758431245658961851492687249227168782193891247679246288458493609549766449235271160721344599399083772928710210875505127343523077312421134898363681208968225742884032522984859851592479823378352353816214017268595162551317114713153120972862109089430785009558961909096372816481201554609850985844311648076479942897604620691560649809244849934847967986857064177131056355980376047320584141901854744524817777315483715617681988994342029550804326266209203408248653816609576753381172708783581571164157333356033505006710159447894896245469671637110306623859833086154225156860775314271450042724609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+1026238115949020786878186561196617036895854066088168926959632333516570833941747940782731231670227491927219026760236133266316034553396775212976395342761698674254816732449684497601007740631920703294541188361129209113788415940368451555287993174869469502324493937706968889121938483016763241819527602218290102476607502341351978441561669437747245997983364341905883811108295849532626463457924464455034706243231579126464281972749832489493989854701374344303263528994728310557834942039178072387529813340521041707199598682738003654985021640372873596633348257331215883827416425563760291810524840328007044096350623413329221615248351893320697107932801684029081566457836105499268342100549489259719848632812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+50106690877631870317660770422934503077145101787596726158379249394589146533216760051476272337208162884556045474602832363382290030220448159222427108742018486006979768570365360612967057238689573880314716028929627083998056726805588862394550648665433603005264223664383955552877472628417389359955244197228207552407923946960652010706411569326894456573810447119145780354980294112529955343588306371398398735576573609026237178062866401325737642641243727982219811107113303480607778389888248958441061800478773986856857717518599019062888835579457711333230675915981943465447452261553255432261705321948703380372037136834790258295885462974276933859020626098196130996417340525139749729532923083752393722534179687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+1265105322948471684087069233219234757547268373794341931377216151347626153561842874552739882475226897198991096947154554199311432355556293940004269486286320446587441298822927833681904298481813104047036999012238730521834422906466490548844914829204232851712173178312132478514122027500311014633439418324875362870619707386320703981132653212003173667723088829888294707744772524033505529686116845146321153377431913381923850801335963746455580631551441677809394968563727931164745689811025770910128538672388215440769128344102818076484488234145888840257209900550373804556751621135920062798696986608177102263706604096827099665709031515164832680854419818559149698691900615913491501274279471545014530420303344726562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+31051891076058997145294483975884827319353646118456376989633531655195010432392693058616676117018423399157683777766801013912084254910952171108584925139265054892982955629482824620420455843168039283998865269066400026976202239160065132208637938711313959678240344161742783634103088129940250466398675196547768803603298148043253579295671200285356431667309604690804688333162745449582692254608332327501770524736537713714913813572584473916786921392912284428554752161214973745514524130676441188099031956490634844203788558931265884115573604349850250702092457890677877867616921773990351515508074281593964299170842698136115566872821842576515695673550453384698805726203043255811454825821016356712789274752140045166015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+96679183002129569308887178845233690493496524501873999438027650957547540210078318437003431374164430280522072748058992693928753860650478029458533062249928568104372891909341230396906941196816077544355829010773348440152517580926031726960930135364616564112110341296027869572672896059696759857189664462632801492038422203404521289240344256352465620818368477782502013683514255632590151957817836844094863169379821775747458878918212992914175249850282729125793389120018182905261024911406129258000053572219539685268558706047675088747640622585692280410471739466603155429028124560538140542101253481355962737000112396740709431722024446571645163325294022470980860534603871428557721884322617711404745932668447494506835937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-1880181444633722378987322327279121100882058976980334639883197311513062380514044917064679095502592721415917060644315814430425063463345481538611725708234022634624897254141392432372587726935344509263917551994213286327660865425747759584955328131035433660449104716345578323767662265577675505258229803644712569478069462009215877782368560582261676895080996627651529760292921499310138465196402817129639161950083099261290562921445771189277775599431076435357049922838132189031459043084954070633290434815693812521967119642327035848500774196105755126251075109205176040572203744605436488862548641345985866445948708577242392910936491386101011105340963099366890734821536694345240410975589329112267478194553405046463012695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-41361104441842620335063412673780028589457837378882318167745793038301515815000922844543429528764436728729543548642044813778346897359938587938435320972938121949659693777530557157738263543915099749316273716469792782131260026079470659125885572271092220280046218465381520754706977347719237735330711683308046988915801184844362631601346592802316509949044206660527182327139932072041572357498574974345802477409084538057389119088136861182800887727986372182316640509474819554549530928654641059299428328553779458739055932869686382557129475662831012398786207387417152272850434296306193140683233140920441258465869440703687298720053231777982104192457693786660706897997019499952526281418051581906247804454324068501591682434082031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-1648635341662291108050401421113164508896109133165931630075313343968212168302299162164243707295287890632476503823903487422249174745428969761165592275920179636422890629557806330066810016916769877765921974961545741360063536068070445585434060771268202535649878976875967511854971995352276735833812061279109442263101418001524966697519898704146531882140043134036175479564738948123379310659172530238556475049694477554938618080317600620838342038048474693152963982152208651000580233154705313446401098647026059442254454509844662643383644511777619184406807779274846673901168650967168472761026268325891775325008093460106607278349804657652681668869369218548633651854252684132778197065174010434857043705392243282403796911239624023437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-39784767322731907704161290460391032442101298283089853126293169865121974207735822630015333822357124523562815493794612654124395987114220404195181376078184632875429227898350924959237056913190849562867886607056987751992117835974953822828723858984191314925058587615368939238485294079988139310140591710538049031361027042870239279018392603625317539760463524764753785980171333590070061397524233053887867500800894677088855439833387486042371175820809871325421740805012306498311185059465936500160974513413374845621352386209771587062240323646191651235778423116508513640289711096527581693269823960043697948349470011998753523182151893791086788181946514932321455440388013245539218699010782881409983846587863354216096922755241394042968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-1079635373587714481553049084479620602297177842603208818085536103255140837533437690506993888002926125137829254748253566506102365472583030970475578372044643621752589838979673261295064373618830525819304154305680978666294467244722142232471659958635374125134664198498677225510405904765894224745474445699290719323628805887532943136027575280203336293254407249328070139497162645240622003443057343536702340580002010196389580662799985984742046789034483081301916434205109241584309266592545513868374834418052890290036489095899803401984666442888561707444698800163811873216555712685975886478636550300679631356982923073616665201418674473184729227123386607277820007263653645151935235259673997691365278546460348962909847614355385303497314453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-18381145920159959295609597454608797154811805094750126532519377272252890859929119254808027617817612461124243109912348271201972649463908140950861174217163071140251626163535941418687558450228702103455810420182957340834545639836043958544240832103886813166423917617759132565103812672312502583978545157179829819087286881432992643653863887597192220426926558129735490432014179729254329117252193770047285750100331054145382947754880408223941173557590253879550758704796622700263005693075133922746430518976299645856552921009193407531903801006179659255611586542045032487127357966570539193043796398081714991005878840684113883279329181651512977724331553681993381414743207264031822108861283766353835370075016364399544954721932299435138702392578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-245493920945546236161403439220444626346646980037447093477546242756779387966874570828506065965264706794532594545050577178370124370604559147358766425388699659485560261500519047277712196667585586225543960064527627480519245271617032004750520672437755711388285964161798708198156821695339991943918861818463808365975524609459276775660555863221016626630435991019510384760859693657468734668733850908505610516111513392102187797257485518681109088500010780189297921014949840262783452491856404988635343894354842398310824569146847004777272994888559422441455660031744583414347140978120323558741735306487761739808614313472666300664846421356441761103609461336284548794215920135842283861360499165722512568378003289248923124432621989399194717407226562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-2847330534746118652901473193852292445250336017127880236178200751376779784420373526840388051682333984296647830959262152381242626486993740224999969502819432639640005620539917778975571969063712478741976956800516147944114871980946062625526722118803587778982658743044038576392874476502570641082416231782459952003056923931606907050288455326482908813841266705153139962039795929873335249649552748660200395241480778021546254289302077209287633618854693869725977369640190859061812720587347470174548132723263360592040345886428426336920479365215059329885084973105690706032627203864353774689491439307484931629960953749420421627362400156443307792632811685189209131075695144386206132893734403252054534746801550074840614357185586413834244012832641601562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-26802598054565687767502189709510978615269008770934540507914394796020776377336376098146628744302315879811518717085899777262632141374784398190220394003155639967457031259221203839767541161531241327540699023707144659170530136042600606563418504738416562089612421217633832958477910090050429048533611073839156889404651390166754600638386950399562035460512241973315802393872684714176518947077737986263684616425506855094622075787562133613155947161450195561399440459287504265169461574127077769160334136760718718545212681403649732511189857606930162282489816846353765516412083629813908613429824816649355876211454855088297383568600115323976459386601883796232781915346191638761940848075278619328481247410489114507605584725169478588213678449392318725585937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-171781952868943855871113448631349772216845047389870136763817856220726417279168151118168652218492305519951785732599733780950420800200554122466651363028879167017034801178763821728412168387162088336468762898452006228176767677708761052495024711741719035106430450983362738148637388703426797002020706035182684691596243380894129365407425936653490348049930945199706354547555624836067289196576605363307527856145001824053456891302946571864746318603883801471569361447792560310218792589332569667337203247305398393428230882326509176357829345169539630229013429944366384421373561593467134906354816713618187276495316187415943042500936608135970245319165205877660204565880347289310215194749930951822740593363427797591268773869099817375172278843820095062255859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-641944118512737085928944198230996327346881557988667863248716529724015948794176576744989254394360137984145413868505466953065782587675032556950616857536181610957225647730263196771959181921688814893534331979956784800165480993295703618534427161208850240397710973077918748433265433980116940208301593564869331043888385325137074058503352933107156340527719616216920679795130962918174394172616694593947798863300202615493893400449132760839976992903908156991570759117649090742010555101603420157020589685192492823876352807521963940386606378293458813660929026380735402647673411104857804512546319000964799737449292533958755469834039069293931101357150691695836681793152569586248539981260506373958110780385915400252252018334364613849629677133634686470031738281250000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33-802859260769807952447816095633024974798441854501164662286674052662513768079947027628946180232035580751112096409762228881292330612977454531008811457847920409701644399237449897097619468867577260320973422024316603503738286912102140016748589200849392934972894296814637937843699634720353059879048566296847649905750738796584179895255081117515180954193421156468923046968693860004042010438663874446455420458118380814737048797867143974253583692978603652218745756957894461392863172535433973186862490686260368752665134298398770215836301080684666389306943527129400519712129322958740454264651888663187632665986323346321633607784929767309242273607326500790806572451108153744090203655522606956359303817481703199054752151039848762081874156137928366661071777343750000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+10218298563696503143165344890995679117465235711653915683109123796372037790583504538602083550317364024251427485217651207089669559648757711552613508875513745137936288921562961794279609427220393944204913640536359760723957728352754188224928441766398623325672995838513506091211885994067517075902091371181922311057567944428044881903436394016444916485724556614608598301999994473196545766926487560866621125540924515130383070108036234728354606075069360903111899341458365928069983161968380066062526363666325612062250549482982213067411558947606158350214991164285337170242610842444248680124302428875492458270699745562767369058982455134708818815424136054773410139056234504450447829686597849096083243134122958502185115874246433553818036443772143684327602386474609375000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+143612991397027655652463664140484640636175614750613640651650941982068177400178047468747002578005754325568554753878545527676481275157999165126362179484787882050989182716515308568582947940274362204578980918278377844392597493238737355861444967626992829403485500964323913138244144603091749068015972599137339586960267703842942798171293096967295403132447759577485360773782072778505901308652854857573191621729708733909536785754853861803635716107080601708409196226812949966012098493008082066224442473081839831666498927080868003077326516102136510487432181129235230076187410230814886201390293393515966078052593182167894827770862189492273536793043799167049735014053773961848509387660069002906080202912139040526319914403675058467424463515271781943738460540771484375000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36+1291974612176681881911916826062581588333335655898762655900478788593203612676412379875560381783713198113481671080157764128618199994020569578232830611744608320631295341112423119367698477691836169325841155221074826317421204269632819984057557072421034557999067815025924209015170354110499266054728130694085503203893564530946450761723733696846443895616805360140328543877513848089147798878263464028779960973629817257870655658766595628011192439611414297063189685239213759106435035285981896248507948652677434717506748281950424250775860772847662629286102557599852231594931145216302623369373214750028988809882372920666445283312028215264626536331489153102086986747004549918569946113004646483153099064753498939371605106014190774452003729333426917946781031787395477294921875000000000000000000000000000000000000000000000000000000000000000000000000*x^37+9279346475030861843585954569072317337565275326169474649729483898086313575021527587991803666628565135743740786395854415414651960789618581452537740634480520036363020504716981485630835144695082522043716711664484032469820159259733998931403072717899278011767135171937982417961374449277455343321098138938085000535582253001278554324452834937962513881372832490334067837084761238648490353963486804231008303366037763023243480664255313478254042662393247173110841124385360309298548832470146072862444570447406968174893780112781100038416898878040920023839748610679932718013551432623608804263350082002736693506086160994542582708037958816152649137643551180081750659237561390753892042839436080905263878682458303049321347660695684267276144019387373873541946522891521453857421875000000000000000000000000000000000000000000000000000000000000000000000000*x^38+58308224889235155843282224521755460009666836532690716674461584370793247157254045311478192803873510739241585034645332686006956719016590614265915428156828036342726889562075370464551241918174193194319673544067919439689624740613461068973458944496889177096756719108601819738869902948313541589750649866542938755260486825612907708021202510180623849949369967027192959224879426520407207034467854032217406530020856183819884364512143520794497074639510932343787635287139877274255860130504571289014338378085340746515367487983327669986875510125201899973371208247866419453863580127467496016236070387846891229861181378764226271285152936253127998925698077997741255989381015479786124093163377826372435469492334213285631312241288143989426204661513652993676259939093142747879028320312500000000000000000000000000000000000000000000000000000000000000000000*x^39+363616925323303599917424411038508314718043172857450590886051823979860769652027205878825093915427887476323612945875163289125367609470710236827077388007636204682465175408039512343490283932101522150329945527645663142486364401979188801351216138657987457205266960745892482535356818368141256321147353267610071467559436241877109933774765949708403688653666263197179906272510257953395167648073429115062319491197288508599818354493450813720147440889381227843907867205051875521124727109282111158373351154418007587545018354473185975182631953937225761304926615891018876100609558809489613536523788081070947612209602613206279202938804761699750277143943548451695969664632559252021683069641415355856316649362000655483903360438877542403308932195300784417923978253384120762348175048828125000000000000000000000000000000000000000000000000000000000000000000*x^40+2252660614219426678627674031304755701824521179063809222210183570504137288383721823301457077515511440118245589021126899094034119580670690267447802387414311302904349514980808245839905519971273018722125292656900814460583014210420058726977618675911293578934283039105293655217598450264118061988480275555371454212854722410406225319400457234408554113332320064917585675087010352446805891146923115617587977574482521970564131858030580056744198556657422819340115795300224712637493077659784196088424927892917811078806126322821913482602253314829355813891109100359193939245974072488675209555315157214698195758858404671776451246254166482743285390598400143807843210384920367638479316213272606733533120192923657512900871345635486750756132663851502052898556627269499585963785648345947265625000000000000000000000000000000000000000000000000000000000000000*x^41+12223710178723367234442347735327111637665856879101685134714910319251003531304453264654278781103099577412924994734995943065232440090669745041919337502711016338071368989079079836579584299212948125444698341567242006976283092255912457371009381738770555798458795881765568933783819329936762937620639759966225010902412226848837877253490996396042213426201507809283783921980699398094783399514774285211631210259022062539732368296366191340743687526366341053579350750012987979688470067832251002432688934788989325905406243223411155161611379878025671191914058056396937170630247437380033054697865843342244796451993380907956581478056704486106133068818343605164303372110775511918301602832450135044847741247957945268417465022668025330219776317994517236473206445168671052670106291770935058593750000000000000000000000000000000000000000000000000000000000000*x^42+54300574911941201977037862473367353853306624868041364894945685438545074486153155611851071527098696105203242369226936076066042097569255354058904451407267088093548404643042979402531699919897271516985760670130300673592265900375077805053530865180436442702289269604400586589727273803525885545052353271447400348497400032388708918616469651052354363181372841623412078727312585582215552508348748614648805903434934509647184778604232609732155635165897594927777979821212949900570113156827140283410180813305539277714017920775426561191139300159102035611617064526735421680740933844163129259880362099470243551531588840820242869518704290126656967819917815086385061042233997846880364454069402072784557842340577015970787039413839102347234359141692417371691248284548692026874050498008728027343750000000000000000000000000000000000000000000000000000000000000*x^43+202472560774697236235954182401335054255722693914837509924184628728691452681891311345753065892102433877080176316185453227016432820564682535701012912416272614411789520684356235323340943080953644291835469670157605685051047215818561167218010838062382427432871413360082135290779750995339694552686864032069185666158775903052321555847830148584381488156828724350088508946229042656464977181182455722477270787555337842873499376442763169009016993783523843797544924979622734371174015133483741179857639718402711326353510503066502623369383471530486591802949627833553114607456233585640180920567610742793016831399346368830121416092898826942752389108730139384549249273162993174526293542156001640916905245113638233770955649248298978351916325452348543342232130293201208814934943802654743194580078125000000000000000000000000000000000000000000000000000000000*x^44+703740106732201230029932893619866478913339666346414629417921132710228571663626800271218045673411568217463358335247104278061176761216123625192813056027009972842245050642792268787097105438963416185752443163267485491862735796466311864940316241254416217344669790380802922283143225150089183156256173104293171441600779726659050373500868290227248638828692520129032671462700654439215479515711041724728166574462981874610928662114251987087925618238843348838524948792355064115383131447380348403525536824402539116463703565567536925861193915360330870093173969829611215642843393621412889544040249567697923238045688293144480961115615189033650138598178809748902967958359264965114143970446465696053882742186308968983156113929310188432202354662413376851443427839605249118903884664177894592285156250000000000000000000000000000000000000000000000000000000000*x^45+2674250425768703946470924605295921135586038838301323389977179241279754304598338334122021389131196194417336519389642080566528855397887367445636179556713274353137799249691407429381673073782345270519881684936675488519278006646931426965658983980773243653287916785470053986485900741711050786965540700910727705920589980991231795467074853157298935132995839562449093158012168822248748480587948008260662153994089189269505181735638467434019952777086030102737327229385512455203304695152634554092950196185618170425936244672055496110378918886616900953972985093573064887824057656021912225595819318882506721975413506936717761592835168481873468074113744742097375377375677756913568545556598238811512988069923368296841985515700977700300775072027857349808265940288576345551518897991627454757690429687500000000000000000000000000000000000000000000000000000000*x^46+11881898899679208464848659573909109368022108438069720898314562498033363174176691297031183204052215891956032175477718765683274033406048114060623366158673865123560305494812436916727475373381121158270873295883875955501996238066813688076911890689145013972292940706677855570262694628855721262003836170414025389709497944658738927969429322304127775433007626846876276219660563547554977719014314581031564973330035116882804766234232437668334378553809432001356670910008843019244457387590559352985244546737761866115567197101532376977226328404143030565738260388597906966447638519523480742791260337792193545364517074531709278505918876211326769702118548272179307908330496207453056325883665735017662959101039638879388620457962611904839556707435219591311377664152523769836022893287008628249168395996093750000000000000000000000000000000000000000000000000000*x^47+56124950267121773763672239751201588222233896015900959767899442411095168541293207650387362321735465492577887883878997183485425056693175056826115212245072785085520691804309075037340958107349348546675560466916250530958410578625159914466228496781511165064978520728356660625444607237980363225813057294291478040628762998364532361360820107194558352832317263598510559412036969486223200811278110653269923446668156679332376838205598781689371268383620212581745575517598468546543096924263100472768371870741477497983428511949875007340617791765465186183367615720052602787241086461120609038769925740797592426719770105013369100700726241658595264997503596642661656087207035489438323324345644682373032123536561391964555264921988490359275911873003212473740058549521916159141809998800454195588827133178710937500000000000000000000000000000000000000000000000000*x^48+254102317300467025612325033628429663495521899585746373172530493143809133725706675602309292125695628506036512806907381391087174060371843505861807147782469732025274045138510348758306419272175191347034279993704310395116515960115692473264877816559422736689907666476749812455152395047430342204019391957838642147485321493842943509620105781253755956651249556693560599465622649427690491377041837886771477432656211940910827056791518437412431140138601910549695982125908976036027449746769570409415291708585252649919539954215056306562356078308616697868185227836525540506250522310790047333872257324311266081912089852592593364334414683335434702632637399201142372302155716684120478830920375786171334904500661504680976274318166339910044864950269874592576828199050266617053939199877277133055031299591064453125000000000000000000000000000000000000000000000000*x^49+1055885500731250324387646392455726054388067271356320668963087673479477460611225469771291662260699915092450265062908175482406051187344913931147041074168897202197904090858105801038648114810339014132846127852420077659174455117339501278140868676575245281896619180933418327481242523182754555348102124749773338943435038576663241454222869729966671517718301013315144137778895476561448013196319572854046485603815252525812632542278756459408875666631024868070027725535826523780121960731751476828524237206771920659491673664615751228528057304669831355312225728935468631551709047568824477207391377516131845104175078320604978041310364220216726770383190719269360826877081384057778436671854521869964278470820068203845930238182354486207220033016672569466369380572263217106868116168527649278985336422920227050781250000000000000000000000000000000000000000000000*x^50+3985543894149451704538531868982589275806943788388697487196976979324110980047688492733340745464174545557177501869591862013772069600522775828108970058438739074927692023173322063387240191766460839899748032793731896814402126214534628538766077385629282267603028532424629755698437315994229659190242966935462115103724970938949498071368504305534108957880355798745085361699840230837914449757644831755802718226863942484353274302544021143405064760257119982527202807131455626259499392379684402369610641979799423157366767335543292705057625526953574444702900362289977024650406483599165733305455959434356078258557523757173129431921289840453875076139702859211078356347570396017102003716839674512600223247719042858605043790116595666453360369043644133671924351713688653526743155275369190349010750651359558105468750000000000000000000000000000000000000000000000*x^51+13697373064163620363597978678181365825007124518261576848002839791515079301690149437628081187269784721534452187378775833573396393216417320438649016146998386082568732737437076906186736206867882122143494747278712432526503298267125528553090467436463099242854282539647824798864196870085791781300258506226289786021431916243761414235160647398778384371233879405133490817397971617157084088487764231847260994613887138024092488253854641010280033834066577672017715026812056912631663105828347468076969616408858089842980542777151924321566646963294138109347994575026388540503261819703819343914399287026782877021675848548847238457076174306395172104116704021519377254208897888692786356400981487969477170812993375039196986731065128046984422093648365183341866066976606087295348194998734214777869055978953838348388671875000000000000000000000000000000000000000000*x^52+43385420119769139518114996663412311427593645436915388370588034514152993386232020884709971373095469160915064809400546389162215099045474210443878946876741563907368454482019733848986250396865231425810621580084376783086138676784201604444842168520634056386946518409994583827866255774749919596818375118279848794037966442412716426003108401716282757253021442196133726622790256389339980334994591577487561677742056936944556658454671844995744326653912492894697157931252143910877494265074386405427580379657643107783095736868879346086802951043809311202869417116810560793238603749444753076708736685016705777125044112832173646453705304665856001104936374720572882953739762944938600211500570548237928308919958151831295005292561681494531938380436055549958145338046004154583773059633555746472666214685887098312377929687500000000000000000000000000000000000000000*x^53+129676804800245449301338425984018875688858078730773918609073893880947673040267991853410924447664077357082303457637028360527446415894336008598501500808259903267277065427463899489770546236405656863449048834473904013736041183643346542150779713959973748547964491735231673358430678028161285847977676514614009739418184590034007219516364556449158124662912968302897028404989329633153754072761549258874956232937001941167983751327451069270792539921268925456755140737200300827666736575938359366786803811617255885803918193128253074256976361680804755682772685591967341695015604363032676397882860746717858180999872706719990658294237541781131480281894619254252077003947052791585555235572151330190055991673116365030478773300325905428222797560408075093086456364718491777890144677452821664331850115559063851833343505859375000000000000000000000000000000000000000*x^54+376447881545081827412251443054186388000937776486082790545790382134082713756220118829780626082313881921166887318398012901021058428130152832887061248694792645772348542977909815100638318737847103523877993881501381205464375901997034235834710068752316090005185156532295813643107392429981015820962760843435960645664604606450615151264897402049041724242522596508504165533521582361473335396230802827198442698609977994103433382415872317243341674952286882343539450038806198381179677399756479811006373413036644327946861928551702215672066713851260590823633227416848004192876578905468520958675959025533190016641181077681878640086132316498785048149643652964766584208916346634131441186551378333979004077945758587352713128964926955864971774641259617442598744891932975919418182658964661113643046519428025931119918823242187500000000000000000000000000000000000000*x^55+1075864486048679871368649232844844635588173344873798089245192908146307410893285702167662377443133419189679142648906608033086761468744858218423159708110083081109774374185286132118626414748842144038838184356559445630003412829675305306710429203781671033226324525343367839227525711927811289540878675690030156131500545103042464485510914130933141310466322458300618936516498146594914021471295491599192038588225441270434202717583432782104381952905057087975539809331595044030978076587590977826529488170265158315893423516439174267375498430228664244997115557088529866868332470536688895893995905360557375251999243933715766918354820785257204932180023958972122952654362645502554963575886576364650633931611653995254865975577179678732467604346650367708777508865877536617384748553237841517393746926245512440800666809082031250000000000000000000000000000000000000*x^56+2966460895783841861078256682940987267800532700589201926501006230382603718916903185400403076327754077544989156045442069088702910371127816289163861237433304666437214387359652765885326421041958048840700228834521016404336885041802275495374678957727228677611688611718121285029334679873640860531105287951277313184331238938869005096240487813990597496569942456961584062900507747776660162939779784338032867013778478830180943638522643628526464495895260901825986588968308990068344716863606488705854803000036324055222330886359657899080818563357576682289726667826128041180619984520022142268900358122849322205947144358727802875658873528397909372348218784524475380033385865719299583532103855307474090139621929597796157347642852755958521137243062083040495714838597998530303427098370715186970159038537531159818172454833984375000000000000000000000000000000000000*x^57+7522299675376728198550368691530122463903927588895578282073017223944529885616081296523182522838232988314272106594573663986473833908583021832033285043690076637639477335322419512378013565685961549403497185942745205142245992143517392472582480733300223548188829500968116757497089164177495143573378129070837373053244687298892877808273073240526570692692382371467264582232616816602321454772532490722001908973240199339094021566109354675339754224998056971555377843787230406036376750068476754509310711295303662510467379619123696932213170554456391350112993708323030494973478299549570003588473599791734237307536536338237019844597059370519947941450099035929323037901009070716546970517028652132907551306093578570360280409627178796896318039143571069251409869161800908858701957518969006752374006907757575390860438346862792968750000000000000000000000000000000000*x^58+16562132442047906874455230676491972110881717217309353887100476246547698563978937614342889541648901916910727780764067338010698329905819351430585551384825743966147435528932967916270714869895011229824952986818602730789250242008190540821491503184722431192563169822402731356553252706709354950984798023721102111403470887229465729677757642159180737587425587707082946900151093042078477408488163185878414341551269662082283429845513554211577159270615989400232115033456183462052741320845354358986748524125490500604427654600553524126399631356106368322898534267374123024944979685571090104802457628427309078316147464959335399544753704822855357291116738561334724768496868023890575626001660299202544478342122300876013133493778276117318878209989307288504395294035641621823122475853020557114148036959022647351957857608795166015625000000000000000000000000000000000*x^59+29682615572651048034797511784360885639543495644642904200480856155350818444562398872750228300083902418291995761460592464126947271958448988098701830491749093980665715231027370828272305677768497106121338101387666070510774838366863313973749124965784644994307503293274337748530666996795124203580135837021098498028287520879529265547473489347216910350079480208340916433274682208908996070291253087000026740082120096017770980597465059808919695221947361530313289589447904368294153913001689669072568061606549025471947878255152741018842987222936080959275967582489906261106157576260467606456828054355300039925534143989942460616227532891865499962882705868245511364658127680559227613835713503903989559385963176288090148983774706842291086452218028434921548802522291904699468547670828527662578721901809331029653549194335937500000000000000000000000000000000000000*x^60+39355222294475358385540708558975118654242182766095064875407923036128523625430474912072223465380258120850478541282317464347361723290524546089623495001443437000327883253803954066824820291003009269288796998075711397896064455575815399687925944330490347413791377086420672213297037625083981166946809520067130582210610158997165441771489574284790404187701770451925969141061973885224587112878822761324378881941345189373487828314511305555959334807469323230430732666284443060120735806323538422783220104168860062912890269413242948601343869851292148026892158622152631683136767559355844813161830025046231906524865512636311960566049959338574360807319859181782936152290776831035088068663845714918082833164956713322921948543761286783125709740152240743937408438819631263357042389319995689608844280371613422175869345664978027343750000000000000000000000000000000000*x^61+32154682175326769260097746729568475004528520239956833114551775503372628634724814080288332298099771780655948424830828330543205243210330014356128163491948408406160179670765123148750067332365252767305686435310898337180008009463450945673558399028262930636194645557967644415822321283378645477451849322223181881826833120840750755120127756669140227687401353771325239265997254950540604228760786572608233553000564355172958522611551101251729484627081862995836645731777640558620313147662719975488678268599392742454816902811513553854438665517671755550126741171373469793735241480835415822665074291871758673790018208334514458691672561887218270249003012483251482593136086986081669321136300823792100977434905510038092553112263028924337437799136358257207698339365777198038091197721244555540569265428274547957698814570903778076171875000000000000000000000000000000*x^62+24214652617633841399634560438802767805023879739456679603836464276679548700998781074972558842595541006269117799991533468098234162756202546783573977829999985485691403770127185146703096006960853108462200895371776585062641412331007776559850407566944301651384818764658927877626965992400347930828899591453578974355538390601946479004581913327336883553850905904618928993389074388114504294120772593172785549140170507193547998593240407805023603074337486942296813234935593221676319052869758847186994771117323308510321640202040281707434937840127172744043970293850069697662577709222526838991201567263543439433384793897207018315523408612932253076230591771219872889099323511407227593623553352655045081356556056936609757766756034129972474547823423205470002674034636086652541140186429454426476903794451800422393716871738433837890625000000000000000000000000000000*x^63+179462707852571336030802157005347636398658121849269311790716663317625092419076892562501071655546180817604392396154111388812298029651508534018589536902643435478178447728154290040723824414141008907565671376864859922873007098233171618080027094440791289949325825302426362066459522892660750982422363810983468967933170160366593841058778686857181322652660873559745132896620102921693456769261240455303711386356038588249251124456078259858407262771201498904891531739869513804494654129326547553218083122159966262720465187427953826458979799150741512762218772894556292057416928547589523142779588954778671030569036449835453347199697601478499330251015737249927050478515808096685737556775027265498229995864063755737329590205420716723272778877460376871154131504776081104410391553828233221203015609890307757723348913714289665222167968750000000000000000000000000000*x^64+1045494567869105397631913263510772195505091620177515344221811039423945976612364740957520445095725921010548558317670042366571111543099651977217488925683780109443337586202910756942613757440017733879129345042866222046602738882817420218807489613754957669846104315900157114990282090125087812728333410857466604297091556298426853773786093350726814756366740544951792119335828249098155395039321771713999332727649717474414784560799128285319282491336165338088112305857915995003929023720651131910044938852112655241824468130466690963107202708114476595305928654181691418596237919641004919954202077381305939058594672687626114466503942816399865642807311023879364563080053926216958624118240248624870433525496835238505704386125184628029004529872949702520469626955414183942585943737394669057717486171377174741792259737849235534667968750000000000000000000000000000000*x^65+3850295659596518022897997396472359846380920799682963176507179707261901468616513135360497748787748151948010408125378285437240743290859761527497375446558091446936372661152544609406393325071999798229098267018386702466766245433339056966035562461771952844668838338308863985557209783370378593869263738720564622859539805296037652038736646936147821041625077572876483083796508001203105199781170901205443140370033645170740858792653190902769037472057694834072913810370576294783658725611051483490804212207204078981273378046648897528028467982987788283922863984004315098174516495107507769859618875974562646289770564415244582227264667039806226181760410619776418495458043999040076038588091851820477191416061386933942721411286810008964145694710769033846989059167073691705698013635982860476497207898385899405013788054930046200752258300781250000000000000000000000000*x^66+10638928846533056649010262651009327057059669408552239613362058346607901130352351886008056979885483677521793351383521733186216477791062764084391014035721120134990041764018903509151900851404224994182938417883470131930344614973189683842049437155787561925539404200911165654485380572866918005695024938313969391953278330278565056223920509202958151170891765824099959150225466964205321746158624425511946214344192292885540758847439232091486635351983601763331764025699360770772157006978720034443167708543760749336587796694179616150022220020286232334212819037936481326844330570517870665985144173825428145089372894258731340343129712576512751391897238563092559988204827687987435481468984764234895175830489133283222616641059738648835992008923537023061256826954035566607379596675353391477563856030302824606792455597314983606338500976562500000000000000000000000000*x^67+23907167437340001103483058449204511456226636122692772373452942698369249569946586144709792944522908903874865939501921029321051576776547894997831375174280387701796910523357879836515319748399342725730546873271850469499888611739253278732300430919239698103458045383361430861611150699038341385519493269079231449381269374625677264064558714613637267470495867948845938008947128462159999900091769571592004701037347700625765590171113404839054098132439857677193711435731209427982732321162080069292750580242802592313018769671601971725623728019372931429055637441256798380038880144907762884585396115531555816844922408660666168005100734007433419800254117833281012963419364262459023325390173177198236117918607042739394929708212987035465519255604618039160123607412605781246249191989355732629996547256457511965166418121953029185533523559570312500000000000000000000000*x^68+45496574313300213429732154663634404925574121294096612983191019289875235307491014148255611720502019888039184133466024653515033283272546722649224303895077753674509620521451301926910118021191142137439644163993542926275757337344702052566358989178225208418496801849691899007751116703570166781107060830143672641783375226966957224880793020571192657668849651765004439809166080521713342923642653968492017105112015397455218687874673744163483235775281121528744937492482226298475513163338831318608804050475783202231154995915742638565990726842076480423080204980459268030274891620904054411962581817170400415074615050808839126921817180948416891082926997653090469487294341592848644199670309565022669946920609156322018495234829785721268851638360394561222327418458755576457404564201114794423010597059072943060265004078246420249342918395996093750000000000000000000000*x^69+74935710486347281571282209198248501392909093862133655557003741585992979438471430406139591414695084797830798609779345484702092639021526154366460967249064704203223503880467268235156262339406339557095806787793084150506222941696446576878076940613780154680250194505979594978574991927175472045325251074280599388752132190317081804728472489322013544607817041508654153317228633950058316882284959711156195976928685140508191589733482618840522560888247963066182652485007958522878902220168451395566984715248426949787619832914424410853362887265246152302930382393379995307632350033966148585518895133321261227919766837868531933401202792873860931451557823338479345650412739231579093467669306518528322532474136472808165698918485116532902084064510303717818483638992820210119127282009940927861248796953020506750320350874972064048051834106445312500000000000000000000000*x^70+107933497234591947942506080399206532636350107231127880750503939589018445789221118727039237067849314295999183341807423836950155404221514351976922401827555261800811466159478625084300154399585603311183293672176398922934556477609488145291446970164703554443203886588644927942088357554599020154098077221937762665303501235530531214421665330817673726710358900041332261656409818005286359962821047661344928546858459661470102407967155651239386722541553944117797933603831953642886353950711106356824935853558334051888418000264922546538986576470268851152610457589351662751798013747784369683597317894415396985666554870125635415724666701887519973904936490390354017119944688202175447036334032911836977579918920271786559434464891546603587812037907692092888638293404123262274697871460158993679981335339114478788502538009197451174259185791015625000000000000000000000000*x^71+135903612746678054084740351345139113090351161888290283686016610521565827792333574466232773787673467147142409292996839773476323461097032589224658921457097720059052270970155275426773335804513166270517540506995920845251265039968275827161301435422135868105880353916659624873425357757600602887140695527324145236289146185079768037008820030564586589896080629201106563027730932748359528112567199705816870971774584537469493834511804665548090573653295438850931354393658185670373708237708402436387455447843442810861422018755215603109456890855614711080108950175682619061613310075333091441406794859199634521568835363366755945507769712346768445519877394129235621780455530050099342797284226691691926558514019723896537927798940823692395167514010701989847341344647228774654409949912674330605424023340717983726610995631745026912540197372436523437500000000000000000000*x^72+146927317241846392702758380586955970340137372355498008962535795641877337676472662405047100445571720437813241358674019245227815812884069818713046749660977489973722615159295447902865664715165851233527672566819512140031180895862428879603082783371748178528303190104018524907035960196223798029160954813701991706521070516895757324462974473882600357283306615496294350349470452833802843519551455649490091933359522698142956023127736063156422999923153254867509799305574394917316969056258028675286125348511620385426652308855798002033362506628276046978065356425757626062975324698577516888220651699721767757931108457896679038588430022340202641740159625943383022745101930459021965607102200625543870464088250089520274564827577544792988929589820447511683248605859221992061944657850291553348342257718166887700550482520611694781109690666198730468750000000000000000000*x^73+127713263240730330715156539786208749120758241552076470314895948421618478320885294388152766995294280173781312805460325307547349271706795390345905163011960876764717755739581649272944858761123892595534729699733612733538564913923402779585009841300839786924009877740904595447813426706342751039753333950526220146593928398713135995434822433938221293021182892813875765113856690045194983019333857227344352519419599855587343029125036125095863029178897210084827019717141895018060206287242840954219926712779439664352800178824716315612608015963695645656592787548775527399837851743961952980906252893826975191947844255295605838126862432347410155429816866139887580549406607708571997666662077862800504106708053667569152438878511260323380159155836952965193745318602587692352554062064029818402144160238165790984682379516357286775019019842147827148437500000000000000000*x^74+65636945841802314754190099692971882648118456319566331042926495124362505121305195278601476017517282636865782259730091716292386368415877917481437428477654416699682261730286632028016902109158259357673845993253608994034393516128907207668019276659167742203959149580774302940192808121613723031298439539926125813399732015894564578497081707353102834754306374992297144654717269070985177212485757714975260605765780968368359885238467718346812058067644896783041486540212771287326748418932571918728960390229525498760782550913661230551556147355255973040368678150321011252024360752767601356942639259067857880201951171959595661237667136671768032561656303683894062671159445116907185637732116593292638962587006893533023881280447661910145193636796246371042064467523613027425553499558518813473840241397703923302564543718062850530259311199188232421875000000000000000000*x^75-49599124482261019147712475751347397831755844821820767717554941494240918473372033120870066158316320500436363669974390183545178554596450920779391431470036463013935271416376425361278245893087068287558953555035037162215355052313375334095896304117204136417966227412204568680361090686668112564967556766932669690823158200399518132073464911918675232885013865508833607834578912116619624629919967668634041257895861924563421604481285088452884428762770726044114952779442322808063493180772574782650849510554044818853690809564898974289387264721488069586843704829849383275094940467459492246456832782058193679508932678672606661739386645453726809690990246243408161884856342690356219386818333468379966253408627704556461722238172128772798321083077696081346194665090942337673299237350214098190060822806583826021474548095824275151244364678859710693359375000000000000000*x^76-224063447177654544162265213027782405098230426336474046503677352315607483418345937438532245684856377167608593707134712342776392283694954933341056881500102258415210289959287626966616777219953670941420431377652224554333259802755173393845585546727181069922462646281546819397763973674163783278802529364365799241267456699605353305892677854946827594355227121817656796490162673826507268701431926132959512014027274873108592348648842467230490278703898438508928558595415200170603623006366656506600598760473259296478345096679812847337986782027061231431887147463388370681714737542594322005950574689281076060612782779926982389382343640003744397609356530306537685133304010227289826565904948092177899637644926857371463605417856490060877125094213769703908333511789423351171746686048517108466435166715062877790167611413707504652848001569509506225585937500000000000000*x^77-456250647852471747379664772547671988002087053181617336914491942860527370098861767115248089373840587873330182783651710536652582618351900581110835154293198670604676174613086065715719646675764287171867708794882369271598152620906839638153798471353440367766468820540587108385214647801850671647108086388270997055442590328529911502651346413584053167758647851834979147142589505286350344225490935530379634364083975806400197796395355395832586946597597453605192362979027597406134801017724537019039708199267165675142416363377760167148634794571065879345778082226280424513766636223318971418582632233467621286360692156772209759149826320140437428843050976463667929915175880210482499915375112201378499972602573763541698852758624609062201846902463819095794582516395948116964710315692250468414619767917222798380653264738171515091380570083856582641601562500000000000000*x^78-732008286294074128558253695094059010019392314554580835720088323284598638180459644539239889551427899209450735548261031301510994480403947517634951123190020392001819996830338780240727248469433816050906586420589417407630522815037007433283825752371480659365632289787960235762271472834134314541697555316158068865593182712908007993352979218512466259678900676199307674860189030340623999510491749666049071933774734510984167448584057776031522987980253605523509402950878212284103743501431962551038632115352338494839039439132785586802745201394443845306887302101327421203313856966061293940449879815198915907311820642439603033869859657778590519290437685633237458243159403108389893690705995571897370337154576230209730393642056388860604407160163865431469370962727589285087038934249590738457878698966677451812025065325251205194945214316248893737792968750000000000000*x^79-1019681926081157319948447980698786978667219079645955171628966408471987681124725021975359352779405419293209171266822447968650568435965120416328563424455987533131488300176339700811204967963163609112199035013450446110052996802206327369347652459343859370551090141527012550672912723487862591528852648781139880794891054514679158843494805012116164789835855220556089079295526942217748762312139181248526119790795149248863915114203621490011165795616111112845430518551009206902348888132720804617127750300821085894383009898537533079287510895519618061286146021540784200677833905151915671685468497663087617352811028629623918993108818611197639289967401616812725104622277146773589203045663492053262550983974934205814773408822970501263349472487404267255272495727873433702690583621567895178330138858652363771336354231200616027308569755405187606811523437500000000000000*x^80-1269424628087781667339189597069285554167494825758440439261956398362184120088175835637645949839361268466830109760832320614673500802719567028683778445681108278291131334443311465788432125605865199601653105855839002817018980109336447559428405254438000113111437725418836271357177907781106592698399287836015310476568751626329522951461344956659290782222355207008428237028276179408003197662188940097904941114724550876669808178973716768388198047755575449810912184261743837690212945410800584231866339580105962653017404744303249103419293182865012288868440773605099278019536446806880782147214398443852460808639424292474371975050464909738711579376719748715714626337744341608724794085889585882283801803367676088310241202664356209967662097153126547480692410794318131024208896495276797191603008355726858460640633224913997878502414096146821975708007812500000000000000*x^81-1420444780170063571387925648166447516459873835943014423050403991139175552740499583144195460388536652860887785939627386504189398536888025690158820518003994732493005127731040314167558089892739173729517929446911855740536320601925083315511944883198889160959513315691859581147248026303530803277468585200440061435787010848873816415651548161334141460539034880223168812151019098046286011649590074945140163350843502985811422986883037774948672713530674942703614725901717799750333060240023183227282106746696848044343276192419225903891389321665455829889188890612676243735877547198890199549920361852511699322412865539571466882277322333138627464091000069226729351915750451472627601450708301975172590817924063744791951034199400625083880525950162064250211040910394968232383740418582025049268969258930124644281273085105743447797976841684430837631225585937500000000000*x^82-1416811981689119729626994873260878469019060786878443495677253824449579179921442954489688996584989068731452645610047482859441105069864365450214202947699392722193287886327927095543637883457382857830967251801739669422035304222560207489951818924160528691703354294411848718354329858599679694375106121536884625428560552081052057241423486004255131497755759237515501777818854614411236407013836263592912994422124126850551911773263558412932132990069889915163133545513744208187852463829811099558105685242056974719394385752934251415325576221657043873434759673297427928063003914343785075763306715133718620007905824252093730341953633480071926792370377685663462385111506596139348213315241106512032397493656054651644788607422485585593376906284736319086706450009232417688746277501569427715702320051530708527518214595586343307331844698637723922729492187500000000000000*x^83-1227553052887895712074425032117279727020133531383465673125115075661219860049885381745836899975859362237579828149587263411981271571536855029311936776685933520850492766714735008459936629814226268747147180076352985792242637247764044686837581566702378781798572980592637681119723443651857411823044024465336369805847547021583295724685980441803663483427431823907127147870583854397724654313702986289211608430456722698074298965505825665624726650256295924944619442633699531756993991535858137323411044059180997863411984239666481266399258639503489031372299051679480680960660680553452681925238382764077685974627968808931500039596754239142304043354648409036131999498696803814096441484928345961262276077427984543593793666339891491385859281739328714278407510939878333332481982178635702159870325634637752905518006036646172507431629128404892981052398681640625000000000*x^84-862972722241768874953800776182171916695656110712419979034922150306848079887646960892988778693111894261919009392407834996878170443004240799345004313333838584691192958004962610832165359115991239692713258640654783425347194032427721722223979394230678991011443419974729864297238048567412704810588399860346075905894563417465391991605442914433192477939141151000056872721299573393839671205437448370735600568960504660898466949371009127331481608468168825407747148203655248821819640188665429759446127519282381260898512425700243104365258102726739492682289440250199035321533570612828742978067916086423903742468570205027673630755122624685228741807088539471846549050098004950667561465324385472958621277250034604253400935999147394699115180184134812025271038559579049916020725409481748849930969001875991110343308142672374971837712109845597296953201293945312500000000*x^85-379081272515186734853101911568625595588248480151427313986693066129920933396315023673999694465828577571121430907130475297871614183728401558072035725426460779822966704381121058739545607452182835668896784090556730187397479439568329742830539340229947909350008738247623947445964927719516800678502425577546536030261710114462577986435580367354842689647935615900883354763907341484863071439367393683900755323012738201262810904351658087251954542502188390736607522559855581576006413154506098701125701869762290096337978545424113124286558487415001481042838712280576565196695913284035427801827715065230380489086335864736840382017599762334855491069452282337561540160090806696968846882754284502710554328207834774478530256355625501748463641248943814775426499816351918527313100085673441981276294459763249630658412737179568940959484280028846114873886108398437500000000*x^86+133661959073784102626014339450990752594836510355306023703842536724351867376008834298808912155852576945144222185975234083462806827336639826624293193242196208684593451272122864501949678798481486918515794030320890713050907326992444014759391952201947540174171903365583665737939707447058794806030157835267918075648999592001401369632971134025103753236061138153451633446725562065148191875352893160678081370744012276352675386545742995559533500883249227033390732776195056195759589548665027609112216267170926468869581958424563048234886281761858306035862539071124678259328591721398772416974060927344756799513797567893988793646633083077693737665019901651486436196818113958555561412310279459423457437748393709477887322507650768082643171395580576918054448172812138310038066068020778739915113297050194472419756705700369381339953633869299665093421936035156250000000*x^87+574363718035488604986380801022676916369080702662132707871095515170729279864946509580791048929421652761002087044312811374269331509526027999595981136789765927395262354950976478261022325366645170728806578472966873422607670538132371027884150435272878652577427102111919707336547733176724835569959492004238088596743859432314073996795418920108871307374401345398142426381218971303715914369255612949105619036095987745835287119718781682712680213401093381237950011182021067083927481734226771844227626814708150178541501757653002992553324188231497933854017839216061624083779865142190593428621124311712209095961337308482210283772023033624383009133131246628424704351224745841363414104164951511220626261601210189797876799996931164929955132171608678958857725929267141823070664776315537511532372110579074858579277435737323043163371494301827624440193176269531250000000*x^88+859905342499147037063632902595053993963121745340947361207235864530173520688916428417560963125950624354980666168695370930711635167951961499860034720547794605224486516683598240136191474382742996897684533641409141011941222455688882506585617850101313752812057877036138148276596039162923445508875336392529473052026607373160933779387582368195954140896584069614689005965196594543238396108876671658344221003725228653015122733367077344660176534109317006757896951054704215418560234842476684981474399157127722799192080926795726065656357524986145761864991758438963319817643621438128409867039957732076412320811500768261992268005159448270007613406879849342704358128275558751687678461038678168780586201190591409040448185421796803845703660121228416167205813429095963628031369409592425730909057804157019331359224314950510936750305290843243710696697235107421875000000*x^89+947069925293724572492456562169510548391026021952049535363734557099024706014385146779328289665917214679797221199587466865633137472824396585329294337633869364554958378426677966553212966225190281438209091700591935160819562397796776767072866761283819714228600133552497146623878960619364414859100794714592146275703923191923256926858586227256483958607660804232068884958956165935008557039117933481046601844203573430938522770388575707447587731071619083176442730312933146082833964870769430536171963778203845825839481109510737487736762597488813355942461461123139538167696378222566308004229895940726209444202855672374522115773816193135774305121504566697463566127678287352305064317153189324001569596206278354190738819499165088531290928413966204230912585392171814260866699931238981647311008202953285674958439394771105013237644243417889811098575592041015625000000*x^90+841176754251609368273513549512676701714755135999379240307065601326491733428268247435732245344981315700493025932241315511823086570430750686537968657968316814162399956857922967636088111629073671910910865786383500002692871275172849768538000927134035922816326267292904303019306863648814151276286710156022188549748742854124654695102209167888120544651144998125510714853777104162378817466360054225761422650937134403793100625451018601232708718495771546019209896534068455489008786241876920737609888778031979154885567555177282712128033107973189768678848421813967400874108027889947596107824460267457316299590873843165516288362136822749048341699611752023618060428734112912411266107224692704989284718686333793684926419260340767322377384599550647983039436841583428919379615198232024061966363708583846312927803366460595413389711438867379911243915557861328125000000*x^91+589537095585251404002749041377056183509681743614595164538048436444059874251413734949294350259311284645481522430757623643837134791538062324341633253383353829012002130918899326855762171107974395203101476672446747348796692154231971525224684208451587342524217483934791832418029015684813944332247770568601763521988704688308452083312291903466365206505577939197851226403383143677094550397079267192533961914808552202714031209668054125719869423192895704172719270663434119871422452503468407383517262484092765808904400213384242247323423669924102050835804011523931121511261406382917018381993613906696710057075350620161870897249851069115114148314594687965620031166295868024508912891689017888087177428912187190558298660365322834691765964303790303483726403707351738732088324381262705477838732753832491006453511584047520732720926162073737941682338714599609375000000*x^92+263760504004194747352519145386314232725930980075610488367233620844632378123676761105968442219691767812655868498324488711973294721202509163468163452336596595242834678288722409435957182020820957391252438044849522557592082383121752371318408757451786527525949319452520145819412229959418246068232146745781814681152014249090049096783656006207027244003086540552285804089444399079993614836080151029281094759811578374833323443619162714245123755853574471708279045360296851204257841756058992373480875243679240801331226596067306428040689634736958835430319926179208814378951134966012805363442081590569393637353748719946654386728147965342521335862037841196149591112981296729938782684325533867845295196258561744891763463511734925767170545149546729588041380307560232048856092160612182476241482463561625952455009667187461538939707850204285932704806327819824218750000*x^93-61777472253815837864649661469142194052564818759241905766745985119120799341248691401999702071044349396269990956873639726684407475751100361665026170167193667619337954748537094720908580541162953188186497874984602775586982151934697113102016584467797324841099116657881410959674473077837759278924080592100612474590883896327112907444802339463804711340061375281403830130027092109465070536328502424834155249280210459672481362717773072243934013804381742217853525781813435884504074711192435438852561505226055410549658160130513695205513929083272476309128502568735471779769277116052241882197506073409100910342657260752011843792023305429365852772042686169847148060152141761830228739433069338312571290735373833363968337933120209670482524548048395490473865386695535096400920128122643997212152557767693146010943482999326972771036992071458371356129646301269531250000*x^94-328048666752959752287650119558060235711620271077311789319334459190061219609819823753246840529636971816766115663080651171726616019064638042230611476054557066515874533527391109163443228464231993264066170811168475865465499004263428893606302704986139371184968030149277643940972314218477765929933873638022741368720648229626117511635640129766965860254713077583985279726413285415106640092267489128145845216196758215903827257956442261056538600957037974116505808645898814601259050266511431810898799609328277791361277983005899088073376676529727361409959049162811184844529489462120628773770447758908533058342577692526003053459957080494381051967794046554055023652464025008914294478197626052913118813807342952320710998702361725395591685595689170783991995978069361301259602900583091072559239451912718573799505876627518458077403806782967876642942428588867187500000*x^95-501480318188225625856501218617955869547518409392850877602362720539434693850525537121220760792049131261776597213846242881096387933900107263912167478083373195803511684083172636734022273651114718722533139591024478093894208877580728757077590228643158524894651496651667408755934445398445480337475714563736504197689653252600685111691178269230270909196282727760596198239034930662643963853710851453608638636706854582921442415582277167631925287878686285204359131051676922717469897447967181404990644254837117647213169518839872241680338492865976997193494398646201764125080375413290349237795623930678839521172208821666081721698386850931999652118520208398952922837674649410844664025127647159843855524329012699064587547934019631206368434587875685817266640538186971218339833743173211603452117404433694230565930296427334597608727051465393742546439170837402343750000*x^96-575118740142437262880584712512488070876662454556479014985024969993643032082767432909601330861033699089002072588947097716764358896410255425056492629823840001911202357556938753866345084399260061353939257204591110366510152371877124517889575827365756065267147731369634882896247740136496055903607869841513678304776573224758474937741190526904823130661606746941140760036745357379771867153837145936796371277990931528728030719525951492572063064662988744880382663500155608674372144190836351165898864493579136258100198946028362476642976874954453299551816366488093494501217855241495138124054781820475251790728459291923123716332650525036999551628040466408339417082149201785773642061420266632490659800749149671265438746555435628758485099269472302336425487531055169497613276864451255235739551279840965070733667094109056554251946380418303306214511394500732421875000*x^97-562917315644358618460379604073438409353663305294723189500093150532793133448377082342856091422553401339873628383955683288022382430103147320730326035099129944868529402401589280085613150709718173143266665531947948374108704617498369797503788275168833732777494306631169417697575129555248227781940831934534537804277090490803412872644945205156806666714596497967654384487743153992622427794288189983998639747893192851511595424193198871111888819672904918149900652243365574678553997586449171407448984140100425934295947513579144509906834553714376165430280347487256321526181607883006215797259630490023830207081235161764320902733825097412291688296799788770123668100050009407301370704876288190546320898048497675380079775457087794399592384094803569537078515515287156598698961616616258300463203957752963330262749342603096919940286468886370130348950624465942382812500*x^98-490676267069078080984274644169022423362870296544432880428850975235321766904758372711045840885478009145183684212075083084699371661616597521330720057860528155359679327882188637521514727807036676418490939946959118903266298915247307061958394958899691014888398320868110482826849116165643543445082275776968789385002959237919287990026352672098020798127803146676043334375042467434407593475096365556268365730647509295407384568073988487715950013340659847734488056977288875225340067635315794072713772296954536058255526821857522548455029957496541573572623126075900577799017467081645382706025712159405718256877129974689354797035291008128467974516849983447662874292058046422759941071302646292448911639638706259559522072431287371967465056187154914477566254997047403394055973001078344519654243575488033717056073626993847880406462991231819614768028259277343750000000*x^99-387036216345008398497699315436262999740956788240691463646375572837619349777200622478446323488438544231998119721470847444319192753688864142196825014772746088005383007704006919238594249353379976109596058611069948052587410905818436050722088137463583077775531784560752761138988952671481558337248932680279302342214147297292416329845089694008506429021422776483996319491325906708694752423677765776514742085953314560930370268090720085617173408125956621968110114391897934562720044079883803501669698676622145423400297810269242544909112799954828201399104031517754656548632577302095314432031482852637181541523322321295846523880425627051700467502799730038847448900763535328050815092945767023554092100189130865408149622076350237966557843494145158230990432231666780960454493492547867034957201556369722936886854582449308224967321478970916359685361385345458984375000*x^100-276787241163919831838137580616473624334415170919168801964006759840882345395391117448221583933290537532082810534967105911099563162178453590920857479683983767108302675406046899588915902186321055838511162502565249781201437372531864009599698320605686651621093806782920950969622407439778939582164170479670034038637973686000629395038636208304922501775786181092160151137878727330966792396796197755920581719138051855281607528380648837706596119324714505347801267739524190575898258132111026984157278193579895351429123818070893621219314532741171148700623727273725701266450024262349697649949756172684500288666018495236227159279904853389499635188115522537496687100265375173671965001343303710598689825111206162774247365076170544128839903632491280452770521967488015673185428910938783689691035572698478893307894708934009057182956681231189577374607324600219726562500*x^101-177336552775822714521353595491279996456205912837412071222010759840522358501234083530119213278604342066078659009902405705831355702342619584346065212434335096834523817129273436254896050569231975646530324251680704088944621368614119414069098311662787593295443456468924652420588692754425724506342340172580061955699514100239480873847959933601036324311582536655753368321745232334231108653958574826452642209172150017274106610931305502972742322501152707045514676463260609021142801596427210322898520250812134573250162289392115310004687699176137396369720682790011685561106298436595452564382935094415172266026041167965314996281816419208597573372524603584573099713650498400615468137651627146349529969654193341489903702220239252297420481141911094314750540195529087985172405786549024005822621887965194672099509542845298675113607789199932085466571152210235595703125*x^102-98038262309302186489762919581761769881475376556828756820579027541637576438729443829035963891850930822998731165992495877294998989390027385154143388296645206442626871567788627062224006759604302131311843721673371449452495015124605568077471573609868158317068613396759799352450254889730989415035253145107089461787437579557106386876328719267864474144711972156448401301098323368948810092132273859833465157551640608290835795450375979963100515345302731625496974669673915620873109773711383494108627100050353673086560912743024674898633018523017536377451614545150318613241417028499309567512187423320124412790376752174391187206441211524166997288414130251199401054760853898007997567396240828774221624212225620042708782785953282786283818507578637263392007791002729093280262575944655438950469874135899280333908765450382362220682619380340838688425719738006591796875*x^103-41469425387240787341975767212214531988109357505096253073856225869603486161513992317464938316717650184711500063896700213885188187557088529525968290317427436670166379660639827609231173436385481235512607436607097771218455655926235962525774637354482504349539389279826952418112277433550411583909657427508213420562349989704386491697215838806163802796232031651371015381884519359870586290816413749512118027619812959447326304499220021872353059473887013633388246346781583250016539497503073647339304375418550670245703213852245142266463142656813134739207462860096976569242622588335825612455945159401365439289571385101281113690308944844376688874917541820757631434599720328322177382830045610156255077956861413925851372246373824252162995467134230485665820295178545256719462745886319831493270553003734868066954067664794882260015373987016573664732277393341064453125*x^104-5609735062167988419859459385700602330919076128811783722649804896076261155237408232499647422738919050380238242245707637223777344321450150949333382767732889505131939306428520053235514565996653718827026980242133608836750747196748414484176429320623497811905133571646401282292580695672302264240048456641112889021253909025506649949013462517039364004380785999364113860500136479694629143279954167897633296488752186291571843902415296184754116058754937947396163816910844765223850764670900780749575073094155234118355894276134076980421758002351018025924270832340379454270019473593950342785900383759708231760797689860551119236368176529763281662564398687122574041605456608945136061769310796136388180363111779009965621472805018736521115660822927743552043493636667350436314736876822282459460941154700485795259158591433276339066615889805689221248030662536621093750*x^105+13920887088706775140034548999438456842392028150589368868216971537530894643348678837589892096854259154413889028988484307799194548521339954459138334872363998049126182286728653756033268268702171510275390206113366129336601552506670978251678351097852967896992464151037727362552417558887616270365582526076623037796437374704383946379826950227799246834853524774539558913656587626358770797892917588371895073258462784875844790864618750539176706610930002676437170772516807289524864564456617511317752072767071352764195760198910664317705127272896302715698088434126791475876793470712167729876746918193279601929841638932874231999746658178762952754621394027238713843358336448395277030679848570828691921024347709333954929510337131791527399164845236643850547503183847903863183589746752304394669751656695320704164658857381639371630921431233218754641711711883544921875*x^106+22082084500732107436041706516313213961038974936243003535611435072905094309836568682101159812202750863000351728179103400351683805807456638157319364151429063611873498181855974069999026752780639493892887719559482863710526959720582683511227847910686755186587680911226899033546073741424961316014113968182604599803954729740468522028042572192190594982390993510822970995095831031760724461712324896747157877369053390780045820009796152127332943524966198953617345496224734247600254801352964011285537495620973512423067762669375889590407720342553768767872927468039979109599835075762590734077084760001859284640307440053107480364083556146592899692183539173148748189332563860169285385559547032998414321428498901131804982800406020500452153271583750329929445719057427565318505787629290731999864419339637575908661005335273993382960711073792481329292058944702148437500*x^107+23284709582584014608733275172312718646485504985229220645511430263921958132050097794519359242976218021032050245376473056835255356188893317008570314147911200191635982827679108598548537579466645995541901831530958883260030210353049203082739773468325380585969117805725380598101627810033102059033447669918462822151155793825981458549270281428381403030807760810793428125996363261607108520738318282330022048534400752864289523322508987061372133492814808650904569991409042122374723827107839218202364329893830640100442746756256003910203363911600741480745867193436116380238838165533124678414619398695171194354886659687296898742296893474801473317172579401522504956495486792887103332141646687624553388337144989146458241710882078891579816711551875976440522889734657708850278343150357824174594098831643265278805806084360080325523778554952514241449534893035888671875*x^108+20875157430490708111120039531649559105043141557030671221356288000232256285742865897880335530191690750681730359982390439907957518787588248551544144952712710439022995797110926781225550908642494403398524805276693764654594345352546034971859068968196815959853296734666153057494822451483562344901416438842734471028992136129772578908468026468701515120194889890442222761723501832738653310780486029651064277326512816361708454827816863382805425447534107546547180269459464165727202541656918384489949206541440383620040606161549575649584918399086133938765413152392850090755564216491441016980448437738866446200115947503891470658400282765691298774322035109006681206532269771355619851170127017679454131607648282461208081380230222648508651408887333690563129526051135324484873869287598400738922391839347544089029187404664335975246203247479570563882589340209960937500*x^109+17068436696196226247563265680263666177864923904348756851008364300772982170317575692074137030086455860931250882677070662585952616151120614372875356256104298849415759531006342562393240415943806800691293555322038234729471275020630600995174693016943650620971836047439431251970831733527159347530542804368229968041175650052259655059534101295227093474462044971188851836639548571107754197724288363085552661045216964525323093965290719235865751468965184312219477273946227660329270439419138045540960509872398910569861783161386038884987736195240979973504612513859791430917394590926891808136894522398075795546567300752105719865980404762459030436058351236183303515380580239477429954981525528306511441816940772098205397102074432605290943238693043620350945740704732613691474057447052139983019132101233756349919840137859330941871860432001994922757148742675781250000*x^110+13135236687065394307535835526601619118328932802708580111798295124924205446250379772292270780387363178829991126909514864576315439872289540003549695671011731045380440917388421743391657390384375523072709543087338102917310230085095235632300580529272885137540897975162113881724017007312795719205038769269474237685544489363202923039222855213283045330220082408297838104180203344322734937295444234554113864459367697044221165311174604865931331042311240560423964090879071674087741193236519161706425805601487122985546645617557754022967365790842576902437321704722150766645055834366158320435285162610725210962754922899073582091438750568692945625043933298055527934716202704778023887139932363573443330678134371651533821912863071224149037712190631372527424012195450722235800965551423929944985672613133252665377382447230050592501537920497867162339389324188232421875*x^111+9679127126081555292690137724204403176428914751440170808415174591455001593588907087404631502706237391598254275843728790822131304681866780439615246761090473627371026983776188093130578625939702218839952095428564832171713479212384762534180216348580198795018792799146082691983377514893795394707872371229951942439876175583333372010376919544579432210090291127312109267129495008761785902707463326666033105162364364600382290077309257168126379805400918404085652679981939854684215951195193655043828183515716926730697455608339551572242251436546240243469221889552216297160096177588097054761222726374726534908162665821698496241377390780299492176099153552320412426922576816104187215711137686191621196696006719553218301096365576521562138893563194370217010411559962741081080859127826633092223304164478525201637636521455158866711343534916522912681102752685546875000*x^112+6897747818915380122255890865707840875869943436778110977120645514407176578025843072542566789851940995566013000174455210870634372049795899314249252248879023601165311999897469235074877779411800269982398663664326167984430837687201600892359074091878272261883032989242981517925637967217622463546704697222366401471245550879091586988412309774097956621395680362910806092124387365108111567959840007457589853845119494326330650084112450307501325336036090914174651739871605402887481075913545531711076469396415828492616324277564607348222534124254114791643171567344542532776822131597855443190232119214402012170378676443021124358458557402606865021884533956572833640027041366208874198874479046601976238966913554320452945693669773692954701997395663631269046652079907836856582993866417783148707183411740116048389422823258667477608341300765459891408681869506835937500*x^113+4779096917939747955213524199249887744004588628368285024667249359139369704148091421001932078240209101272320484163842818606718346454020552474974036408995570501244577162132016557723815165734587148844502809490242045552860502409247582977436192422104862289206542839286439887508835691502497266999968275820350022093620907780369414345406160900211861090925824636478908229894205537049776514642359298401580808611189090263271223373709170825401259058974915264384166124473673193023075373774184965274487589774210175762014595033864857067126160910933614650198607910578242997993249933000113255361263166206387699693122984858443551117455697449342840750669705492642895264310680094374822327933105087472774969506287161996563021622288907899653764153196010947827047509160217837623613111968316615509758796724188186153677375706959502832393837934432667680084705352783203125000*x^114+3225505744528194611403739052107557122509080865916424121297741489902364513583464983988475704543385428419638596222941843892891692714523585839804990940192627622232022250482768381424288318581692416925704727939437771931052039862940206930103533976823192832472879482299039289165477453104982864924198167547023064754107402542875098085111453659413529401584747043803358861243796143302711950131991029936545242674336424946170215229218647876708710826977043553698219043915654425881255193297758497900725397953265399430020818478121833128751513063240381321604693492727849687931267301094363975379893777263995366590631828699131611093925938983498639787328718586104549099996012072715656717129140816553682454101135127049049906834912771772900299308535130468759622709601115978756008059113048081056002909000989341399218512055214590911189631583511072676628828048706054687500*x^115+2119762007837696357691043421228704773531713142346583427356384276635272480006461781558557134622029021646049188270609668963269413976344955192689123280687662223847270705750878921254969909022150210592543458969341792402942676630668685446084057981437149019741707402308125406629999078354383004320598024302743563827110592327998321756971678742504234025448323907270495931192466206091299173023106028244235476190386268415787081048863118856041877966784110366800919970621330470322548608685105687514701218355014807418093835124213933436831122460525274380189059011615227505988922269968380274952079416233661909216741610989254857194689081872198542208200183321550294945368724585206332602786412734555715246008957888177014787529999444603080059212533993897635758470572376655178360255353208741167751679957946889136178287253850158200485509496502345427870750427246093750000*x^116+1353905359174872315079311720950420184964603648160940055014189083891713156965818211973689731706584524294669788517308623220460384899932071323586582087427508813262907831800060766072767305747523756119722274358999143145662813683521095594824940112183247836269980944556683340898523609197981845009628832855691745394359341739092155077116587182584629739958541553437856338210050854147042572558968090430850792324724039082170409905139487570289385017390968337469495394395121221963776365112892537422535816132177956085411653706813501288599936080440484151410837517406942689287950666093016404420216147500677281724652147085225691370379610506640365985805566256039626846480361335010709146960319415716273242110724924173222383226159842720334728905711521077638203877381853622689421208434400299797306115602736565019362093225898822576591662425471440656110644340515136718750*x^117+838174360650211721840248564017147048950496029830613997143211725642044597177071285762956722508994992089870692298647670348251438986603136108808583341748269941314285989762219131284190552743665494722826758892461707381089734212179422723826331597772222346055399124476024238019690059308938754399383438400251934039586738216532116077749818760673932298026702014032118279347922984355016812376253675257368140415422304056015057711751871994668946376979876499109469735727753707896381799276825273481996753060216835771341918581919649208075418222655105961371027202432449546932815136186183454715404639891331292589112820645577698459935026823533497665702808454234338554239078132025523860442704739266445799482437996082392198047096602271290286772625575345484927905609467537441675678991698105195101752071658599338746947059349250847004597630984790157526731491088867187500*x^118+501454101469959577551283166589269913635902893923438307401321866941444658173134387537391951139718860259242103657649387218325635061032454351436285511873936921610737355588618311457071615497943035979905655682937139033284998606252193263228839015249543803504230271170576395684746756470946766056165163171313297997825292477299433137571745915468973581123281930236070861478246858541936235695849538551427292089846725195229052009927119021609621395295860015378826617510077739070369907825425458136724921067085738840300162976513293144833950245153283821788558267483298247852857230958595293861064416416347055342280639730182063234809584602027415892271269177302500681551629137291537767085539594647340621912696405934888182134684313532865358863694319849030673135346066329212411532134035866690057077919585712181496264530308499401956012775372073519974946975708007812500*x^119+289049120224336848415355475696371517878028062129338706168989715903128377978171041753989440491503299545372275941207852304964304156602215538836421676855549615920858969923524358115190106902304754358644156864588122178299289550504475564348362715555941852192507405695224261509705363895750335634276331372879663842699051151055621858980560453214339994965422442860169753374933531665767698706966232211411037271987475613352519341215743614678713426461251225744178348198214228553399629231635907154213109703247108780917056102317170535491662315840705329883955239796193302727104277477798219916517813141007247740882538674115042126038758548481976789645628970816009938821398855778589914297038536051115071179907960152373008719640250173884591442253682582235557287418251192492365304622807160397223775723335521948460543694250143159640842327462451066821813583374023437500*x^120+160051914496022805161406193498729677657454793423039135767159804131402909987532245662582776819725384794655863716630213004317570080257102366294671975955349875552411439574180690598325587184734432085850774547666037740062023065876530002258828566042122280639833793342751076951133997042878388241733988278503963520273980703934440462039096146681562703030877551919671966180118571163757150577384302274442117772769672104833546809112948133290205033171926009980550107980033281925557878898465185835211296069548909183790880043694785079357291761015763896779918517617472401379327593093015420837062090271299073623962548142064531926049756243239960689811737114324914853817204121826549238896081897922741461693819978154848868913031179432374320133986218476171753386059968628977125487676877843177750227381013125076291198873126332691274598118980065919458866119384765625000*x^121+84872927160453751380354757288136549397126280592406909240594972812857772001535350452900837851935365526257124550881634511067744126341879924446300034663778702785267287595517986171880000845847917449446411656755778057782789686318661145323041508437186650486290301564245491846033694669309425865304638229014495263333152736409675769168619817603890411172296715600422425842509507622978814989261939316745482954992237513539741328804581384854840904962011512100901541030877745237576931345420153420630362636430706507873034945232442702550232834863883664201185107216461298748390708379534460104039503929866008979437626313696332543095437743893604156650487627475812702382709402060452698998328963750312178464228382271183851073737068070554062247950349899822863620706735660489984531392310006168827274486017337940327436785945512676132551632690592668950557708740234375000*x^122+42955638399136874171994510334053074951416851065765919796492750898619306692716513034308488182440427798425254738224105799020853251179911538556857857814370878633735547818488896793467810012240163017956204441095105119564135084500897899260334166270936959258445384080863493279549439272212431198529647383380395301503209994432951360491415489014712562682788319971652315599203705289962840296484906381382736391231570514605784545389051839515127084505859005649442390173708478166313112384041330257061492555150305688055270788485610592877615036182972971637320243345019722933030181776701051859494230821626732331325860457634228454586123284105355915386280369110975436776611743498058654293479682260718824841167524577715728830410837335059912358131188452701652723982494801752755120986161655560920859761465448533076457750517346267926654945767950266599655151367187500000*x^123+20663267473724651899895283678069482725495801683069914095425208801718613866052331171844208448274603507596782311834065155168890909144606465816058540846836300735918508818111176525574898754733559347836944043268773170995195009301596853437431825173345694208506717662874603925442381210345076161034031646954368309821727050903788810926334754872462739085702131957803754101917262298201835543905888603296638182883347683728411485314204325706373602347395761905527589090031075000613456872544726673175967719409496373523066447625627355233067714430348989792856621644286570176776545111580827279154261575058532494872672742942309648154740763679146371501643014907926213414107725861119961555640390850767197583975319853012986807287310366082109349022828736137239652513443043998591986163294663486484155182736039533386534605263057384760827517311554402112960815429687500000*x^124+9393417858059017636368186084919136901084519676539225256021948204147406573580910415443111765799696009207743556980873383759934265817809082410508878319310038916461752082733197241061820941258565635134977866783551032944479850065673335179024446026307086211407410448728322457411333495701050588368820846070588764826205383101084957193252191249652444907232719561542121318659989146322069395463195719578241754048162264745370144147951676699617123574927099640316906531358119784058676652007741385786010332574992180243629317500901895682755440209391874164830113788616365210750508635411636758351629132120376429287581282278885607180999994503648984318392615214529871884126097219912972480936183548264450197584763808832615177203712673253151788845030898364341157363510292543526733112975635349442113686406746380839842390118518689057225401484174653887748718261718750000*x^125+4000613632645421612207315745610091919585092300127686774093808981564335508015827908523333664394337174100994818741415915149688814826978531115782921213076818050900516678303530045613571269913370539211027221979856630104482367514395008971829454943575185051610587217078524773350040783983325882628063153043230989493838065275040850823542682085617956947005200068274256684844232908404946105643002494080707037341558752310930521241783229200146371778056673768178755022391062270692593351787218232445926923260818027927383862672823901920914900465620995032961318304171312867719149903101695103290736525498839056745935794733449541276966504009967365338019166057323178739019368746399017922421767586376191820877318972412148010938811773892077874487257014856236705618541624879650072240026513156977513806417381509697358952419923849852523289882810786366462707519531250000*x^126+1572985582203440388260469002539555145402791757156472377112392923740673780196984410379610583833505536703155662417400907123214328604898169846421350618769395888633811991519576570407836374712369851185187397653276895969133644041261979331005627817465631102418499512027408183580072053295210423249801408807936663991610714690993697247194802909838361980846124583885659167728925847497927024287889935503877508558628727312282323718676333053338670363386933973459417257576366965254678197318393775749492528522369786917922888262536942968215475542000559303202595335564954754593225728118544161489744805113724918625479340745138104321874055474962410043688572873824936361545263619062762724188064595741021957094025455401341453064281672594012911390540241508599446804815009740275245777434293260601159428407826203831867441229608317598831490613520145416259765625000000000*x^127+554886806630366580500232354429704960158629887677709360084858671477353815762116019843192039398835034463612177786815706820595355225115846084372767162931538517667742864308863265469689660345267013942313172371936771742684432206858036625942778697474048492663698575911183502960456428936639080654418331176382448093877859770248621506041581562770827081802880179358871912523233017068271258353465019719006909672640885594498718257818588519221293848874264012885740744612496792459284271182275395269508652245009470247340842534070229656559344128628438652767590319337292173938643468175676796654809412191140572198708361554957917600401862594210202121367952168576467060771983929805301360531555934183698973972935901084544384824399439573737456692475693742386114871222677877460988452368898086074137660724729622136539838655674983236565367406001314520835876464843750000*x^128+163932867184106992400696186965718885737456317073276884254181401389323695229390799049555868584025585052152032455550006999305814668587784260314096396149103131587292461410483034424896860811379333265127697403368223860518178745518553421784713289928931958926960537947538395190305164967723301054722299019217582969270118862883231829077595876620786689648772409211104940572447760589958363649370260361454941801071519697365721089630929572183712970016772293565362409081815243875392205480489803792834176197237383673805840188115595097039532310436865506119818612084619019199118119808122774487711186367737300120152278635346202326556713691335119073170055474382185892753008069128617434986738774471080288341968514829398899491578397540798435950012888645434941475824552955413794097755578341441737470816732253396519070889544855695874048251425847411155700683593750000*x^129+31282687022681869460995194888789426073812655487635775620623403705908158199208444203769143804488938709760308302644761784446093783437289786345743628369451686247151524769687526515614888254780404384380784223428298272086426732547723078621947317170720772209251973523325835128971324416998484625373709272073964438990339123912053762193071275843928845534478071389968987357208077126689067518885904208223561628901633137251533912860124089586456730944274365138010387973480669421842195225831454498478982029329837756937963971207113507764538610946846219648801634032262177406196320630545336882585184442300005183111924016725022983405433203567166636171635022336759413448589981556358711536591738055028597569247291662038529424625668042069231687672552242038991014068830608961848669339664934865040051745643465718224829298296785218269633332965895533561706542968750000*x^130-4901210337461330175605003577166158230286890472744532345302107512100713344072986534913012436512005026828609630210796824504298822657268182867559292940702203232267075221104452305759926653547296914696800698115853217409276067379850304922818958588307007089964821173931687828864642573745672289515626474656846404821222299859096919949074759066907287978081975608357322077771955949101997245605559535873151502937300834711123262667274686890176901805586547052835808244388052997928850861063108947203804052753329776091966169025042126949417486600780985660212252884318101857053953531875860437842430051410845574981264789045522434033380894768419394091773818769281111211878802266153254882982908286025561102035087283738453298685535395016866199576288842643244394935267564771616244360438870772024974759262104443513730035394959649863722006557509303092956542968750000*x^131-9874041457324309355218548231940416194509981126140181325239690588372852225072849949736437885905754256280440651552362810003792891595389098059354182393891762783319674388609196281862745426372213849062663222444935193855106980023945104054805997424037943474400725846498105872782348466898926382012500707581843838262886375118846030327527053301901263711892563462025966311244289563097658990549334511980896040341350330112418690632217976807049075094129167653164701833348462809825170418727182387912365155843063903330625013100143094426774429211457235883407159878323110671102613039861538367354188443429427254042680493396845877922637331985800839613601435991574147350098572804051157047303045385525758992319133705938564836698674471142014896045459756402265862221172850695721752741307514558403405290953559199680639050025754421824331075185909867286682128906250000*x^132-7212524286758681892032711304682524655613470070264879179908435248498272701498612358366083130992014446000059630483564779369221394790066166957315699885280893468188696920422413536395999732106944903343874810433833869928355521222366569755968184821226023320166480000145754256510872543062688377877627875772724506929377984327160190487585903092951339089988997217811925284806549792621210463646985289302265711894524054445117882742607381883491715826010048510870106521790441860036583663296381975962048991626281432428687118521372207740837791584509782579334382190587108603020799798335459101593673589724596442843415031509926701332484895572764482996798123359514127511786557285948247824542056442420397528483849726798933823654087179056279791951285148782690887881753450498796509963686926100927833407035627545957203821461178883112097537377849221229553222656250000*x^133-4104408694122284654743317024429967460925827878117935112198591769275244877068087125698437446106852015828703806827247396665104823600603559468585033927642473529662181601581159930784136198877708931424772109625609348852596154465264758928772256770955061409251859860850960917231466339689077149381479218594786043016911526637301407005418773113236551549850626273200159429887577922724283715317718341416555859500271296145111332698645146182680370745280224407594487779082187632005247108752010065705023827864328782719812152171916576980328984766033831673554028319228135669457095359266485189146047238029251817295755426910407996961652516868256783491032995373948176961640093915071292638100833903325066494242605450848588495752033837970911464008716095790490022387624991716361993890302313858320418109174440254890604156713662664657249479205347597599029541015625000*x^134-2047294967699502050907918543920227315005167337049283280608700711800025442465837878647446766893038905619099156883883812395128584584263780385016283594924869342271755267273509007336648070830655803539414178593840807460602150846146345500545091454762466415087395131032774499931895845526238559130063411785831787516221731840334967082431451584538715694740242845378368081627206406251604785321549115946022724753344181462185923743094477873431417804425766288952047109834546095767137154731820891869542333166762517206322616518557822076787840618990511820746964876089577112986130925771288599244317649471703114455622783934268686240510314370847990988109079287875509622015931062800361700410603017227997101985227945257021988120285205033144598095834413654378194833343196229773108589643460209831050473260770527831510913301105158978998588281683623790740966796875000*x^135-932225273861239434915669156279512998969136587329321534735939893143059923407244183701566515824101148761367202123695942683970465056099031589948963725819658463759012937398489895935948120988766522942390408061332310287925959334706171388253597769599779690838035828170449133114316062386082767074882748615626549900576719369386682986428360911683417211946570338566144105244839922472935697365145356291418909402751222823930198694779252923905025673815900112109639500787417280055500117175542086876836826300856237342805050226329176534084909827866717266019019599663512677025600252236419249299226137531585951843401977149362942216857196420868986590213079477619094044882825267562609752855809417380543022560086679893595501163955263933818208262390137178952707736817884602322623333257096100112118839341129163850828008748561348539851678651757538318634033203125000*x^136-394136914969608917976440660867033289442302915575628064094786901980002954441148080959497883242040275407606700407906992970807834428020287140862004353589431611343402264240403591814193191651169911358424770750677171933017915586549007913959681354755726633411718439150598691601239565143553168759734260162687748243227496691455752696952112074321810962033413662784725962798863420075836090089938866683671393372795614443213799124164797950780824630790516913467832547550291111615508989360272542143342713452067631043604492650116033183841273443578253189475144265206179716583016154090079097294522011747315403979319677630219233574389778642355287989777918540425506811450550387971139181743001681027246750637686898407712783062933027257914039474657491531399755607987366135084639543859495798917920262219236522185374874821528479174048698041588068008422851562500000*x^137-155581388624507831175735417540558767018938444682249092538961675469472938664752124795849570193353256751606457191139288599339024448431020497006272828239553001880319699808271811981995553113474202643253705933172984026122051392634349220223251004634040837979947825914354055335397542454331276073535782606227566958413285071586651775222488504331744058589474021927047244360176251124250904110691786224678782369624179942588053093934692351308956257067078385445487381581101523079238357689698744231478846050092393330164823057593813453763774341821569100881432559517539946888051017023425484550662011593266474572843258171394464928081363849387998040852004656714090542367252725582575872670402994341908267293879621355418572304480929985836932740600504919605883130534557074918863109640860091445585474830520860702902570006644911160265110083855688571929931640625000*x^138-57140183118395804857227641733144430566084522032022580315352407944691320881734949945618481301222977076279782169585603124308438682624746116454689109957525864553358419569519585880999361560033957295754410758343521348131304622648076398853930366789281707697707379189800423103579952460293353967085382200217909449458955322339983622053295740806408577951958754566995947559588307790545210595740050420529371685636356222439596909224802328302518719340046245573015704858102470580925349590508037639623517654491143414368241402405276506442095338017747393326732064633686787932977103820496095868375867540908018995085508493389267162617412692566014696156579853620342530036713857326896849151116093881102331264571327694189360940446943407466525441452060594839992943382342128074001594267527353621447021070511781570025163293213843473949964391067624092102050781250000*x^139-19226580988865577020305961802064516291753465895159688552376862106873189153727635756844227614105419049036576447715651397039761907429883885567268804623105741310300257464845454604615218077682935573833188375109052532699272946822588394467065522709885358841161002791869972737939545483122341419088245903652544835285173933325668001273125593756569614473520643611495556764667821718624084685427256229134706281667689918720720469561300184586462637476215423472125839822597007126795258573001118747253141327420599968593085454437767337877469037812572799584168825304819136860829315538632980376767780671350627859728602302050696893315495397688530395027790970908824742913798345567524788100439793060514987109922145506906615779980516508198788289785471162727029832037365692888399549082166193747349503043573276698534790969674634908415100653655827045440673828125000*x^140-5692690112048621855219356832692253677019356229566081746647286663684645864927294590102528539927561039138037759453277679353609275871062140716875134869457195924630208008990624129383905717494607595290778340014261443646562709985127859319656912172002038824015675253660351089821484088499559353974406183251607482539446836987476314121177512721063073062121980148467163918120164608843295857634213478761576113531556730043906287951755934115011486455841842750610087578120712577103106484833436964867031085601829450861371341366909452514628550386304524258120116886095776748558620287840375888764111755615459437300317845791043466950490832519308887050555294301610072270145706983273285818055796477375144494448917746504548848976111013749139526471271377773292468126229574360736104013977667738721073679152455238554461289246511057626776164397597312927246093750000*x^141-1312565506249811152878619443905269145851188747565771997106656307135666695091441983464514081561054666549399641460385920635024223001502208358825302499827735084334064082102685162819028266266497682316554424912957012123779299278600653195703012253100788447573387235976850112452002529829224734839183592557778943925246725820323026742574457803091918049459791234522371643364694740476766594627674026281612683828798874662617162826061025165714628578418892867500217205422544122229356989887892172559496289584632769482454067197584312485940611034024001148492676442913380772391554897226387008486209469591823673595739766211964547082925455902677762762497356821724709345687773177051527960428254301463204096148571076450494787458114181836577037433176996616228606764985313379368459314302622264611139173404549082855912942036091806130571058019995689392089843750000*x^142-100375981555106338414948363252577714452762618203343834742569536175706546386089340039149549635680156674956600253834861719871536201669356736243303048950118700405632761325027792223762151145474263441157396844062905614064174142665697230493128352494067068086756005319582130668818995704648518389300482412428588817086572033321683834786805071900959010697427029524208032845781719206908840173128198824013968627824806036755347591072603718576565132046156585870158953340010618493425713072355525562147414474374709499433710737564229595694133132800945033483008452367958574761189852719392486681183378811470528775437113290755843193488933803003307405957383307199219128152646874038287055451148552864962590887119800986547565829989336484238848335944714704824149344596188929647359985045836182045817348028810063435161716027810285822852165438234806060791015625000*x^143+132396303817508804546511510425099279185522167151320856153437250959107451243931623037826386799887813247142645289881697056031878500891715250318444586041558486009582267087199839681682207765378726579169008254932507525601307804234405522753214631257486008218739007404019263036629977968690432870413697547445686851862456896960967638071959630525477484499950771530889198055566034942860435108498943148509248742257420891802193505980095268837906284950278589440489616609766331631899157395432900086194831940975232672859371669452701874388696768438917362004760969784189238811995724910201592741568840928785212181263086079624449558130489569770667942859877366286077315770434473729164172831513244740615161413646778677921654961106400998731495836781927224159809753419985529507914083084750603369718422829392402180611817974487109950132435187697410583496093750000*x^144+117485492462194514417615935868090692924399764380813269246583558433065888001790402192619838860878643816246575273804632992805628030846110778041711778301651073375223607463694555843867205696594810340478917803189611754354542164306111447450457181776776670945434065689061709855943956788724874988136679467588196358188478141397343217352754562520601438706222881875482747576589179896537038248260471040852774905929355618083880910000444101968512224042753707908383441508378461656054995115094264856369954287648917344852171522101495529477027601641258766576771000717948313359637932119991324575444765013429603486402283542266282817842305881175763753904061959767535760435105108418287979849606311824514165157228397432403836945157738674451076561459523162689541731326896243560322891110798702211325588560799523899511390134797750306461239233613014221191406250000*x^145+68824294663202434512846347792655710398276871068770183374949518867634241004189189501297254417047644694385867081426861390279869016529815171151691780500279986079188253441875934232720675495647896701001538866516474414888019792322988387990460617302547343216813850235461106810150315353794110319452092488568605923685305742825924176404000145870106868229925520826272943079649157662743361018967224941080358476440568451674496494216697028618284901548166953501864683216052076078676496547107562864096276631682660466219904038487656853896458878118365368732881656599495287749294665246614420821904364660403944004146444085122885825920159944166174446197691870392756326192075439215514227446517565013393565163328900932502374634985911523471493812308266060453954168074356173568487519833953917549014782598933556218749954536129109783360036090016365051269531250000*x^146+33918906619051194236183279844045419489432419673482320141264460669273824421652971102660599399178596867716283968415193838884176890134126948539600236208612399957333064865780371241550720275047387902235263273339429437608910727341629796888261186683937116182819395838072662577453330274892903871924349976440553144452347570630983571031415399629301609349243205414877725014104632191751150017459550530669308792255753728973708554554374672794534901561529892112381024171184142322701399327500065461512305202965783055760089019502874192292532463587599432078024403773765773617530405792324283707322416780659690546311615997172180340008453480122414859516860449340475026042809383385173974415731564052630161463792858197800450196055792392895802354391939976286284917551755695912570927975735121493134077567163473806250914566184917475766269490122795104980468750000*x^147+14977888667037267981720095148768522310583977440665756403516618730123375012894786676491036542378095944116877397948893389791923929283920501256157369778850344801828514992659570142107652709137352003636409458933610093365526068155816675938715811806341755651910070584448189795030655158076578260380639013498196613561145793983494522773915929342858192484208765762464395761833760374583159619410693479175187903237580626621032868926228681275230707157199968167571288948490789113923354113551845249170522969059584117080846068871825698603682151686678324152465133951719710476790594262772873918256297091285177770212784775483892970417775984776015866731523973799451690702009921157679546348107246398534929511663478579030161891750305193044980284671325465859321972112167149091276722680373586928362111802385204850423736089304327379068126901984214782714843750000*x^148+6063875606356369093862115442669370921642296858705868815158926668543362788128822070616838725743595220011926794277154376832273775116459329477354562076136490449521855829588177771103298811666951299798007372881629456244489500992352514037526635923992268742102651511662951305954062190692218624624254402310901894555310837385089292796275527260697765978698786932906469191869493704940936106492504458433617829033763916252775079831008027814092994599842039732807499031545000640675125857363611532002064118017319235474339360785112905011272356150965596741436198749491312792425307981866736689188262068341915812289846018158413998829668325414639203932988764297115448774705191207582446820347823878756148682879791641921217748364139791987521045085700767638299020441989622543154812113272447850383174206868874822617954123415984213352203369140625000000000000000*x^149+2267046903082581293042992182787985644736872341105059831610801660209446432327498967252559797314000813070997976835513251494371480305974190719770571886968585349370616257112768466145030463167314775952772300803773689478361979299458093528921588207873517518696245784079794126646622076243107298298984791762030844007852804718778435064124013329477822486633502608919472607088599397446609850059290021927398438922016680927062671437728812126246829188528604504261344126243265772931038770566321992363837264423117885836135013387792080832658414528046242929738067908463901260266261124516788963047170883336694228869589669345532105899491571638850714842814223095294790322448103075482599337370366319768165178698128017983044974637710220826674959154323268625131145185105597419521103334066940170967641343734659932843134022562026075320318341255187988281250000000*x^150+780291415277525799771755216443209352765000027062382062090940512958591139391757569649622708060057776739389510041396654275785188179872540073583418528769748454748736300794703144876149260835451885397119882683366670456500060881140312295293758136071453777765723772284417483929478367688814522474231985418318186676436899458684480433388122507661571922436410022369149197903757461072653471692104791519787129860931152869027233078683239111563061644978960000446097683114403403168207950260494954908236088277280373126267508070013200942039392081914347497827528101144862325813236754921318596985252216099418548069216719525916524567144754680035727752044681872178767306289589745933044360282011956077058640279709063505097610824740633792409028527039528088347359426078239590128765806044568435053715544582254479925170764786912513955030590295791625976562500000*x^151+243544203110745646501402765271933994065537444699016943273057703647073322622654542169040483473364568212078848423311514514362229789609738842904924820109589856654635615861312782247448421022587452830443467170834667338995098232160476326809364017525700858566779566414950767002359488088055841583438357818777306915325961293639560697167343452857640690427869865700142499009915969317210298189422089630762650465004071062787791455042121257036000106399927109088188717696437798780481784117825623961045461391233347026623883030659430933082914272792550642263083767824302693372876220947058293424017623033188552350075819608485537972480974047831761594150942786938145131921168249210535055777595453790285961598286614451876070147053782772729340946428811183143830808558107930708259098546240487409884684779749297687395648281949434021953493356704711914062500000*x^152+66251179304877560311644165837355250229346690640088236663028320016217472212251131220841792253994285831378157897413908777272433113341738167570477081796315068043504103066809127860380390992968548970619456423648940664178257724954979627911841795532516324264494521159370095741674628548154470374553796868711230986335436949872883397513057149180535048983446266341339936310522167236800718061153010188218332423277646625841674711783711548915692880307924567234110831361472562050836020073597514095228521439960601437354683239478512376621147075405229322760862421108461025083094659234449005651179778413101144882701000731312784111080411241390744456825775682788284192796048338605453705504060961309069245261734199738219980225110400786611744786626404860040001158887049557194119800686983720161761901418698809821186679336335600964957848191261291503906250000*x^153+13917995063597502393425681860930052024637246753198189090847317623707775694118654493808866091216506044926337886361531994251678424725914159980484414524793731873263969859973494931871085074315921106196765315095708427327102062246923074109828960776071148144229267183409010084006215906681287266495017860362873158636749704975102930415605849047043838002383269750388738906156697150989045951730208131751038036583990050913289058362057513994045675950900503193259122757871859673757267601990751926436069162961546910172195202590943543901634807135624415619163575496427179630321722830590594419237421123464454652618328371797589577467811195297309704136032734770326637071315913050332688682846246480191268391064767003531575417674282543184538014945529542472370469166058136892202012651170069549847327343003922008740635973822463711258023977279663085937500000*x^154+963846102241628758401746591586886242803703531794283019413272638915999608945100792878968210657050423432391675710285736649850733271094418940879865391568684860328701164489910637030469814186506138444112809918518697522602812647718964397316304475439271619642889830947748287716174689886684464931131483321772338421295794226684501297660371757980250568441080869408133393957541982110492009704885429943722622851010379911962959252814136524480574368384312161602408430596089389384924351053108271301801410411036538930555012520371345377668402917603660781312888768877840296612532379306564537305169040887893847598077117319014184237795194977424474834722087314235130233227513835692431340122498126215862411430205168688497650643708927139052563076944857960103995705119510804061947088578581993764988625705646520594460646691459260182455182075500488281250000*x^155-1145119690578871156331873737235070962016022526335482573004038303070575068026902808210053966376495817600091858273099379679865174956593422588490794935741210285046625027650889092794979850290294321446121450186222851488886130462853295544599696342191026812050297767839039878121539030043738640717874822666365716673056688167069648340561693626642256402188395075836183529341655676900886331312695703009773601410072439322356526703381780800786041264523537450669452407230614632474035476426267658296314486295494059821909012266168232177812076093136795921087738199366309348181385904751279095620967069054437134558474245507011425822943183836725178205207058533546339850711273515544885962540524416333458864080178668414481818531410626334674855690605804010459876000258698439966324539262538836202551141083406764653584986035639303736388683319091796875000000*x^156-914979071888611771019437362385098053091719370218922012358032391921612500822192405459201832967363250899032035701705411441488078942468511045532889223562915362219777652669268597704906451242903028485851185086965552353965216370555245617720838777290939460207255059667428710987860707651052417014704328884800856541624344581147521951542403622872931575861406310625064828636011641673909839317983489506035688871516975061676074499629388725548622616264068921145435733928598824771375327616865710734344553476919467345210290116123250290837443770180802208934836416323628484155501646115972084862746496690527062241040963719260241142074181360069428972161398825360233495718854211525369691409757376678589647447888221390471360821139584202006825466942841220430168489612981937712640511323310045829416332336363063340578527515845053130760788917541503906250000*x^157-483706556312000810760635914376357073230982166235025836193906495954088482111748071832264550603164336143776374814032160544339915217612961642386854586158424446058139094336729788758548210594960152410378409649190565978583657086564185157926044503413668133724508287440762517315844840114481131433581176644079998868281508207868311197430269910658499742720153380594630746182356167115978860444767568750022023424098728337820934073384862461679949985840720227855414055101668563948193419422833659263874895223826241778111760054208395656122090218724799081457116775198630744602946206641640449180131412225754214287457832819655742753736030114411998077844875321156888516256662323281126137859392672643664997272487877527511994875150965228858951868107588372443048331010849516386453443376311054367052126510667089606676505297855328535661101341247558593750000*x^158-216494301617395219259686469510537165843963344140963104655293615099001053079141864231936095537164466842801996232507140115622630377451274027423202628636051543212340326746832521807772845683769113747146540578021496303836736593949561757534337999905933713047105863005232635195947512674517903142562777459620614422166356285701682463152816841032156027722620241235154558482017392740219791793187816823007314473329931165383379738131239240791352918876911932121233065987362809105266611114106052453275459155162822334594736098165927451969664103809665383861493284634786424437867266420174881338159336311597825520711539190828368155709054642827400331086990685472896515536050678720606398217067908558117182038169169220959683862640964454055786751396189296359714709330829259216969842904648102701993396745027125466220851990328810643404722213745117187500000*x^159-87799526737664527247448953795836798892277654889792245709196334459317211598844813599473279721293812174157654235756025707167738100535224534712338623443991507811163804340095867396243312332982660303093589088871142461505319095096376864765153018718354176086119308985824965874371173410495667426085371018951010543615658380650629513866262205820605991289158451036177348219811824678906384001912116471340166682380706178684845263395620689390462672036859352521109967837091711545877392066952872283243348442203834109797383978652414204944929019322876159825836802809319057439861179499757125828437487791617296543771307693929943710043724695539909459296945711297433305921708632232237650123447172074991286624553409364270534120445290913964500394833992474272138293053887243114376553622792371062197026556690087131795685593260714085772633552551269531250000*x^160-33218198417300873463711146092552807897854961488944001684338914232584864313026176560846759547753229367728023527993301613923820585358981051993602080417788932720513688880940280613157065447845520512432262775730281016088223369132745803286746017646016981161912236036852630795903830311687689204260096390077052582526683938551087782039831646947379143588249612276067086459280492994306974669648875120875170798881293818637847504015482199251383172969122488877339336836310352568697983882080084333037839914308721310450667003308523275982382760198365453841420560336473948610390848807989464094741506175307884525462033041909571146299165979812726761464180395589578379900485031854823135704535740408393385553091794228496537726610795459726105324947711116966996871588084924900125247786127674642207448541143940609621232340487040346488356590270996093750000*x^161-11908598170683190902076110805791918193834371451941971727453872605960360851515900255982780587286219551386073552769993658129370861928408198955981343126477867777586313267393700422260717419524346841402520567698075034152156196725979415682787933370663518445680796889960813142190589196844008626591487928035798267139443002318408652354444257611857068759075100895132220544989101616744872786781873112597773508131621216640855969267347957421271918589538747812564805714331875909728520384262837714157463308298196762492238494664626153004712442253502906736991201600219695554489419701754463637581572372532633902434868356652336323195030862664614748618160874064978255069354337447715377247667110277834525033200390144209004240885432094342140678010419655174982562483652273382581534676860710808998650867961566907071713217192154843360185623168945312500000*x^162-4084184576798010180467324022915122777086279090697475395815032428853584621058207832756857102528376769287837219977091016809497898034990552707578916141897869437202362829832115129583759193461140871136816899271610090447168509414857492830862620047709513288125737621192674014376169399920699568721110529315632412588798541826170126817363918065303723989981467677469634606066177686031340408523949620985029505789196339214353875583088368730109645432526957562976698136308735305872089273917425578895092649277732324034199272448907510307721531303827440808692386106077550441987227988318781314037282030945934642242530381908190668861301326706340781708180914694333625610323892174685690468929960697688033125830826087727728507737544520847471510079512745544573566570052646560401507851898347623424451868231295145750259223405009834095835685729980468750000*x^163-1348798308489597439936998649861790782398060999938627464916412274236937998179613861974929466103495625848745991934827202901351069127877048575140460040679211490792094438202984927143816860946347431048053072696665767330974219827148594116811119439111903638688650670060547833269327187957358781843736373420733770033218765641449448159826387022229251539456595107552909999712114705332368493237607432379894822987556800764825005337785202077690999723511587702247191000266981291575529746128609167766912028489131618824372806913461844658541057926077886703240659520791930308386409861770019470860764182529548425789954549254513688836710270036466872405587819828938897787359486989266039087080191871602704711827948861551985386137170474079629301395701579612566017420252659509875273892233629196025135150250945023642223929982719710096716880798339843750000*x^164-431005481595539729166833477233529505356106654040117879081714765728740912620025263356467325724840770587367528269175126125029738018993215239267162833609814871061634426205222535133907122342390969027751843502595087657919093813770586181233418775899540617025141659040106947626980107127162943570645957501687762332409725154705110864013049380744381108453934727876409327728553266867951486285632966622131773497724450676663795754871215779912299647154137916441242006476819988595994817587199976340517047937807172150819733169922902718113656447504701925314396795910793364968433441786567498292172151837420750427140535176873380313788576013751870251831245537722684226463915187940768479427630286871754583409775017276098644380120842066195839934705785150038807165633257880533216856592882774649397291941762405675930835968756582587957382202148437500000*x^165-133771597624711236782286354658321521345506119472690287860945170249327829984620419767815672959038287808121445538303938701261493623390213243046790058547344094707055525766369874131426409824311730408820754622887576666274799321588160202099880434655950423163797871675647916869525335310685880129654162958840663725618019648857109809536777864733339272936677539158421903283194353079708857863326578791724387778725509212212701574739745787807102250489878086913907779112657479989485230611363391237464421830911199425329022056219273458869958669974603898053380019693692793934508997469236082143329118504727140705107846610237770971162678839649960241440028059585150248252355243210331243109697743092068765418818729274173103037566540377064879128965388557824423004687927922489321674937025693124137150302689538289291348860388097818940877914428710937500*x^166-40453024223824286663334848084927642405847607482311640656264485265429508207460581122990757955993810545669861092958954831265332718249141188259435783148345129794242803048474729176459092566797067469243571314094500711357660767535892259526904788808639657699716303313317255837502184767261982565169825458782249043621533526665486840813938308823944944040340214837317913293787603676050945165025501803392757067613657668066244963933467318139189285056438495107949602446439728339448130998211173059704607460182398135903027937811432451708872023912872249138883109823058677291584877671740123873531801543992035648425535782653460034941352484152914001956116186585271207343687401175436453271558396157308270503725838199639724259297128098175608212371586805192853019101190454295604611968332321422494582908101993373728433311953267548233270645141601562500*x^167-11950745929306080902993306608362050251360637873549170415532323302906967299667621532724861838821944248479038435880714292637158722113907980580551403653198258586604344006631701213638857676201906893347923438693217610268488640859224308591009654389860634723636453222049642307739422141467127719453522923879523698089504586626789207906938149214915759126889621578069176535354011409698435089485421585870413825091385684591415019656192075388418876250156456298593542416853615679565881841809832572134340043331283259313429226231393239521332486897004896437714117256317400136752047915120912054941825113539286943483386384715551458943857495832665571483360716273991210490394055234975539011247055115913423229048717551024207714564253370653223517733907444568676772479550633059953851497545830274245116669367457878925264935787708964198827743530273437500*x^168-3456795591710339272367771517212772497641201092662944632246966066507968407529597952652941605125334244088104067513985799519737532251758227896292310913214613210834699157749491334706363859811943115861668119578423517690979863507111089528233467410233113889082532675853315094178471938887836992395489339857016678122712462589140718773692254188259904476097202684618294166827620943128551893398575991643954431573484502858223587936809080692883089851583529248756807287436967114186296082456009858301714663672829260528226775046155852849714755611066092560218970595320557460633507111949561026815794325572182263046948517777439134921084306428018016629407395792640871144956261625587087952182889321484647963941208447465233250931007974848866298707782494284701328621773096625622556662628087342833619664372694912923833499007741920650005340576171875000*x^169-980842980928278337178604001432166707301309279912950980808609740659792228273726272060900095585169721470626193060487034916533829959649923199454790306847690916620862923440869552739140020929220201217287170009355451410915318565322069543772235340895942357795139457435880122266705521079305933907566675415819186793421745136734921202896869173574892725608825114278698525269536555036495752508550665181503917497014374061202845717329941681604987122458949458147722639461574949011499194490616771691675398870829460169266030556348848806389402323118158855414792477179898688530017411256937829646262593249664845301454320158027451316487107019923875485987636743800252793456545235238342636881158795222635265081774321641454876391259862835798080887769042377655249729641199958543369142976076728771398512520592744001746154935972299426794052124023437500*x^170-273407086817741323041011487695970189686017996152034521698225083938270505013923204104109294928009265460207948721117769328089820966416696622764799849287924172740523415173438961985855666011362124132549246284248586126376001703464713340575964487153880175062241765596976841466893565419022301097323178581777180390297433200334028905922056558936047746943549899220584251571322407390382445823960136279797467890322101543447895532687075639691116353485199951890934982061119529154746336278880006417897775179770620202549087935996870248492582296723789116787363104296991472098806184184742358875207884372691463065740034511230649172851186519930286604547418450488741027189722033326464026926007216164471636314454382279628264205023384676531688064751164677356733203234263010941385795236784806662730200593064422420752634934615343809127807617187500000*x^171-74945973761667856330131831297021405022156812365893857647015717856465961244685661961435620003219521959817270411879622354697324197042903891357802058063081665984802894663104650489718462934035865049975788609155649650392833898417527894969833670984957659488329871406353614176304427402037450354534161639481502502374336621447735394438194868658328939109974704167616968701612685339181122038682264309192980686430410268632689173636808071976519628982201440443835979929304680316355021806379426717226471967898428987452868883504877705465229467064294910933866640338013033681836654966835611128811961840134159490069990602490353778235409430259156921300641161563731739758190457255109549867229677293190524431174728144922392911960739983693574569886002577509913201238859223060487475628147562704500836536138791421635119149868842214345932006835937500*x^172-20213707250763225356156411130474446895194248100546679971210464009648679687746292741102987386479321968024731115286313543923377065133108725066534644822345504946940963632003957020294303345125133650802894234086132613829980715824174324908368323510109588224738074070276009041652735181214902218407866239311511162790542363529767999120823567102438737905492702839639114734901422933441931975612740881931885278563516644857970954737080122628221856737907573912269235457973324370284311830826074037025821980396924198044272769883756419871772202272380086085352522370598129744089640857193687681947086997131801138893239739005327383590450792564450904494370922701320859619873786553767997539816845398900691658366726110134300668826395497446511643937465696004527635052241592421788661847980296414111151329096038864463480422273278236389160156250000000*x^173-5364230660147848654704658651822880578031887357309502619857200915161865954827512331796219162595866194310921693535438714322144462380558787273713767455200559382290279143377313891387483921218398281468939865391938087255732218412578901706314026773085983529105054347699704702447960032662824833099848212049516196597300464164753649301576425195718734101129236799332409536377148831801464506972888069922585048838769616288735971332765708313050389694280554194220436365759111138974048197454517222341565972359294494370837613613851693032419768463566073502462828805952081443911839729988846664482644628419509838962724571620854606145250326896351128784750488005379280468551095183116427772404852491147955381852006823726650732187755646486484523883239309063871086386638457693739906085932092600904711908113564611255696945590898394584655761718750000*x^174-1399935596298951837252744435291060115932026170830071615683444857752576307157949913595735537747291903036027856581167699329192766961480919089531736298347498558493683015826856314324438580484335696528920274054616699587920435883133494006074887185488407792988497697980173120900972009617721357229286518819251625192115843576900979089677968499784872728486483496117057745275647440555647804073805554821372998269951804327708408035613180648929563276062202235640626572825427089688247813524050384207294824031459922619390693709989035393419488176044841559498394461752663751572082000098160872362514855355404179966081971518793034439397901085917996075547199416048176354150093368634447996513457035732549219043564166467076116693556474604929450839145424319849407680144826153917466230369050222936899913802472061874482278653886169195175170898437500*x^175-358922826780983699988285873146811278637303543819873565476468677076577384106249063227584302805446541584409394125888214140111114674583547895063803272697859717747601009003392478084695949745363620557764575210169335346845563877388282121574633636755843372117172690267921843169326208961216013930981114009049919235475298604907021224879657775401089011203042572645990971576386594676660045445984765108492406774947752494391229547000861674455626384836842293447295623565237418076525923271576095473262837123208922064717308161798399264856498293489726733800427225026745862841014784153336496777578910052534055732294086183037210357500255964735526230500138409977941990307563163898671920979024325979673037549016375640703801466628506798464243501785032814858911111070473803277589552308723494012022590601840299484592833323404192924499511718750000*x^176-90267561577842268127477437801359926205209398287900434554309001030045120453094836434970398495282225083735708249367166155199582845592459848755388420061543787597395176826176127792576113120241794572908778970551499552966972805486623067789898411496506036377769728670038062235697963356819025479785570873243073704553103902835604630682162760860891910360038106415267718637817950351165238502293751278022231020026531259799898968404422500620097311593456376016456245983802818974296871346983522289512406178796930971835621010964340227312509244716281519334193073513654562199577686570866954755048307000543111538379521645132424272347045142134198401279598493930877779427373846876883877603535393692313636054076382730205818433729989020366174183059889597486965425023826244572817473427824518078478252536278603201935766264796257019042968750000000*x^177-22225446146055030941093881579235797780524890499011302474863602915701041882069144164127188634078516237515933729948988416885225958082673678836270562063286239161155679677590630859211672178965704164696333997676129136595899524821630526172912060714876110031957578220601750461546138091144261999455706247413381222882798162958788412858058805496472202929182555896280793646203101256433818473162928471285929744108360975896914492003309964973495710075112987755071205327380546177473656872445331997693836457024275686729951850957545413013339666347381858992634754214696050279927257853331045530396740177331228532359115099278339570533303697707648159549600296109873868556979216588405909534935492510178542346808791902022840501956889974290928608236050470590539142762983202833922311938123981739373483459965008535164088243618607521057128906250000*x^178-5344611847557939020921698386820025619407485735352173192049154181842223588398958828402233095326235274641218037342898270951846512283447795786930966041371061741377953250575876155064472735838053235104200711621897283441926474297466293074750410706011527871536502856922754221622773801106780143857471447944825031476093567201059601353357842149111767380278525546346194414449177402154351021878697236738308336402975773401574834005622633850804803590594398549833126840247577364919705766555579634262720465304756564417775756175260686653006232951756125139460872159808309696609173041159621781612123888096498703496641348684827296935571090458876918080195579875582434257916962268958402748722917817110902507968780606111677280434840481460117556171806207533638101262726119624381113839394465062318951426023616591010068077594041824340820312500000*x^179-1251628804630878098421947923046362804145795420811828269329216214126929208081443018259427646520347062112730932003691319200851271646249676833792120953265733193583657450871070560763386753320513132654945053046927233161192552052529037987687950536298402973818199654246475118879403139206949198458054458556491472097749508079245307727710619508858719519578781230466910499367947568412325319098794236569824385244101268165013848762567365108990967706212933077617262059458707664554556721728481662839278319449516067972279531546232809844552482614871251120461711388508133955673327215928400114885457064125081631910312776982358885251845151997902338467780183450532170123964196549648777847368065286390710583531881681721885524427443085720545094036166696661927895777095130445776271507497503205388585459378880671010847436264157295227050781250000*x^180-284447980051788399113986600136699301217551138957898121296056638598944818645410974807295290250046783977732000918223860469189888671126860219980697052318147159700907211329465223011102612356375607347069826939035874276213907556702488942025316119673168248312548390185268919511580585278745475539686885305955607720654124355443625055479389016023767766672570892377283000098698086232146627702858051390520590221991979605815327003663137043864040095855648988245753026725595323872986771908610605757579900275334154413042838695826809314968868046985527426895502998492227399375611311969157206920744510866644888892127032015286866416138501781974438116881693702070725782382905174295037738572625174146650578655718869262333076372119466027460475793259986878888350926594976534239750850106249619384077460815252180736933951266109943389892578125000*x^181-62455381860521617463697938661608629273146857557032861116286230050028938625155332416150107013541890289261407771921671831435866361273712645600933026361630440722535687419059193862854702481124122490234960861066071781216806704954386961842004382140364020865433576433457476729108991126527717686753805833377866502174232736010457214204287342826403692659157561833547984354520668101065475337392284754646605299875988383474684393668946352881760259459236772946527058666665269051761143818291066105241892577844717446294306269970437889591620746474358817473918801138946976461334064482603360581632740503987605116988250768548916816611362847350416108564635725708765907313203489480107352732748060647225232071285822422695622678982149444662946179277334513542443434166877901407287115320590092184356231785891111485398141667246818542480468750000*x^182-13170096157337868433123651607976696978650976842534431103378299388638536304793942073954059952023145446080358754559687556706158084033694228214980887815553971662124463233983769208810612829380230673381238252559313888924371567672078628810861327478387372643787547582717355660838496702834730179125712164741502485272426025361754092398910428130423050191263772682358703443144674127874200794628577740575014966789329928042917910439070852551723263310121489119088968219106685666624723227329759679785039171085912701689164266835724530544728028207278213936798024426140950954128234788862784122698687198613830592730246014495394882945925104906004540103175152633667077481576127178359006694907925251983352321532055783819924979935558988226215974120929649076295214580204475373124709318801106377695361859814227045717416331171989440917968750000*x^183-2644209074983363757005439359063718895583009285906435678519128552807420961891242638343838094222511725895640146839921106485213320759987734036595981463251209750244718374688496250101599678967875150377944211152825120187986026056019181290404618140337281218662403966498129313556290233935899304649259955435647039973150125034190139058670891747535776580948791749313700588063095020788355525608717703462111340109082305821397088786555571950207399268769607497509365729428511710513298266931397178023169018108935051774429485822058259995595015435489481937035028642538006723368940925586902258510957368209733558029052739496684494686736586608684823883606450672615760960777494710557097348376081649845537020069542675471768978730467586515272150277046120677196690834983725860760523452557565927860741550325940352195175364613533020019531250000*x^184-498449782529020569762547443952274056280552893637935891936845705421866191245484320772874737216382814771395191437674361916975647415888820280625693355804811596236058311652752870138083493606036165922712624668375505499171247340734421980478540169168118535340122474457055760215807963652113676810009301545623369279459804414101326463931184863461184641935888146338100554698132352095770360252567356488801476883272582145533806483486919211629204140446449133256394790396903114644599534415934704934959579851870886902431890129312533736032231888756592782129426397464437173983673291526415077776859065058206068956201532192019535768138222436852712446097245257495494742608407147043502375627027204509846003383123384824816718514035642881504048321970766322738470871855290115317386484278691057761903615563880975969368591904640197753906250000*x^185-85971773172899211025780625085662225209435502689300417973811684603167679840890760165579923293117927802820436585306004622565107032808079228294043597013043081715226584126873546323370689719188568444158836892257889264349790621519721654596957558840519809158869011029591925998175694197856571768657487932696573411649045923948266703203471875456374038878189145477989529361830069277694670120064698522131345017699025655780274682666656165045188227820213723703362575441729531670691856298730235672678898425901302681566171252204073708893387277744512022942790657396014069283817840859088879631023373833768336502332588843123482254821867418366710793747322513291066213242065392430670009091076395364711102443195673147734829799296636352104794441972821792516720715552400703725441193701935699914701283219642391486559063196182250976562500000*x^186-12797581015737080492282584607171308031718305951673735351452738687120546407358608471845037041150247030477192532186634768781880169131820977442960931749264476457310342241985412861047819341796037770989921022495885504480482862581180667843960073025175388522640987913015380927704222206568512335358422362761678810603539760467981159497730004895990595393373489142386040051760334271042822348779984005617087104208138600464861367730844525518206314216630212273114863712387101808289168212613276688009779009747012799837071433173132656470997232379760856654619153149506210443982430450134845756576493822713957025719610203280055941259374260716378150224234114974287640259684690865533473657938423789113725088199237282812672513492684263028542375251197041863772058944189799593525722786869008343810238947924062813399359583854675292968750000*x^187-1352876281939114224322973616154510717905044080310707645156552022415026601854558805881759766496597388985062017820183980015383272311095300318997229208527443739236539998930636527566831371879252514506850098408934090506657772501149198821769171927872303752755152299333673187427121176713800304920851697175788320187559584913227958526318959012161504601236450732071808952665836631375642949160377143882633075121135614849655639419262602501420099544884157427130802131761250780424931531287369022993684180490897214655620687482700701588260319450518691641699827882262637452920753350725953424338869613751414653482788273618336303547875238962619163825822849526773352745201770877224819248614354096938691844684810720531925633712485181636071808245283083319027975063796828566783451584965291666945441662051052844617515802383422851562500000*x^188+29052650538032714336378943059420592865563479245893885522178571825416615886564463256324987102740177122951739238036187572425940243409755482866153907736083205117527594491752417650053824827174740213609219712672737105359192148421386393855050834721560204686468831276772884711213241749700121478616716306146976949322967602022818694755270134468847311309181565014390350978155168814361804615071927954662304450176072602260442933545063910473377589386667861259909022347973937745460090824647782587768272190497841886746772978943875542829486657253421659972356248672708842183377370783205690784582370408660343154881319254375526726973200715578950933260378527565056990164444956606546611092155666470973876127162562099749336452978293399428009738935133971633929709857756110304205214996833656102004361798663012450560927391052246093750000*x^189+74682766346633763200631204663633398661148622916410172929479182842386509702762935184827712618706521177495680478733178871559624670490335826293643403368543479730674356814753726080728112681580551735912968869507839885611729861829952042954154642668555759928478574382105071064983229708739813035811617914840243626688317816453154438823153865705151019501411483771440009823448354979316302703951688039563297573774506119646168651023050261797432108208374472692264951264881741531814810450815316161260343846523796567986027131661508079443004078061989361977772410863472086817384288969696095466658983346310957871316916966511555788334170243790015316049181120733974204006503962614140192280477580790553750698105430943090904226976838525292052913899973364782689673264460217972370738097898567123267277167997235665097832679748535156250000*x^190+29744164435591190429286663163702188583900337250581667719349705426765196940143688073819978266204976472741411480649165666589520623523689292949411344967192099578527664863728195321563996921068415838285120780821018541674300492040586510943911302286263716124259273160312651498973638151211614620469010680000146326935832349923175313307875902427046913756873426352027464070080465283058461739264256904625684425149781005323863678830193683361914240352482038722693696453144753527826035158177117314914198475916138319729182995456027350845466593698666250792157880640567741804999597175308330657578757467459324260139289843735630490014267699640157134223069840130215948609336279433748865255703188991174763049980770248518836892354214942950443622548466094898724861030255744080500141768287145322968711980138323269784450531005859375000000*x^191+8938811709799613141104110330276054754112970552080614874033343073048474558374600722666542142979079798789631093129241182273149075234735139037492785241271694047155624825196185288682199741100093127990461935889487314302048533072645924498163201806429459479643404007114774713187302772959431182864218421281982173782042357309150607328155827996223964077552231767150511401545882422569917567408898390447244762149106315038237978932565654718466386151722257699252624791939811971907375352376042593984728825257265534681125526375078671888679704949186346527981142772925409644634933609704455496475554227807657431030253350627256823311154534179601601350186044664691227376299875934079480027461993180793772026798709273936537820792011157790395521088140651321150849310496807028042070164529313976653490669832535786554217338562011718750000*x^192+2354549324791453765468726542897739664609067710370409506277446206411507358485775163479742288167832261830022714157959263051008676945055450771286916467063342486002024629334788470678292630295880407775060187314620616054866208711122028774804540705415618183691550009505192036813406844976184063577199759973250615382346006276492977794538169759408694166497684759415110627199533686343973390443822736443495043996400188198949875747289693937650995328066716389869372163898019406321513898904530064884418168593662754724822253728267149879589073857643518300040870934636214603887297903338864118343234261860262736296303347778162238378556560266414056247084285035855591717795652233293488406297504365010234235973592678252509609592894112943694621732686357534034456842664825782466781029878284247724984368232981069013476371765136718750000*x^193+571272908656219324077311806619996949938437015508800140414392887660528717262344586153091603414833248093306104328405983476503156802980604643269301160000731895773557353252926690361392676795344002468594004874972301357407558811206103545036266085403252770613034645514255679537975273554024381489356214347827797447765406841188898000681346919155702957013750614528337205487992575890459738275952466093777330135263770842392043934662734417223721724153345877924870422816855851371429406596304234616371796270567506195842275270508710226335436109871264083868974737027569654128295050284505046724745299340333184780582958193544431850747825663434652138828496129434216118510627714976155560986818144162586777917860006313044684489716387437319770676532662314921431601438749046962491314416778618467951389447989640757441520690917968750000*x^194+130659404048999670225048727750769219508669185145803639718724783518583079329382759805487256885685331262334558155345337279649085886412092005549559732849853970517702197160364374676869669550018819963942843069067384573729538671789856311963132577889833613002945133114360219416404610638264000102038338263497286805413195065086231226322308909815082582542018654348238608106232438035629100688214373220112183651114380822570255587120228169215181534491653925683768121002864336291689645891872400790874815628862505879991749724182415514514044755329426086995324991197410237311141442546797893295917673645540657557340916501633393652628683278679806360392174256875878920286597292048878974202251322525184681109477207281740094482688377483261646267503865574879617830429715236862525440990650736424960598469624528661370277404785156250000*x^195+28543571284300604780830185115337850528071443697929621845646782319794148605866558797640760870824885340759159876727103051183785044818175960620729464530123086749334578875859629054304576353848210106875893245144064076765698796039059804918682072957307320684441494481326492814116085983591802951612478776074903219420332702601473119530675476152968777918004263561750609051951912357362335165097597775434795349411144898572120210376234456253384756230634802728150747681535719455298407636493600964468872053587132139639407234429695463723304832316374786407176308685963012514244367269081017671573144678319997489304543944904541089936197381875268844929300130220774855553591586194237669868150684829024553217268961523249833410170283736619322419185848260292579519905088800393229902591596349604508020547655178233981132507324218750000*x^196+6007421279213865933584003200401643875619988997369377686620344888197044004593530392210394578629678161912040664224856638947557552127919234474127912633506208086257498541112077176427413350252235151568867718743855834523342027310327797457832299028727060291650180122921563099910838279928082711456773893320494998223948277719693019132351704576333926210082399788172602582554802640760120971213972324711346359723994088416570654993976768089752815862552020969946121343184454202073138724901110099197488567944394524451779426859149339695112114631417012246619369964064134756623215323256426153775270842210999706014055877422229159897796572572149952530325154608728194574043196596926672872911483926403078290572249328882485269305589421518663340931515717755438360912384247157378125013404195113331240918341791257262229919433593750000*x^197+1225819496958163187363404259625044107102845919886075876165192188338756090999527170040391358476181724315533445771887388094980976514842890547189019482842847677566259570334630475055721131768007627528671790192432632078187365408355261667814560128959476873097702924728974821254325667079019677234647639119131612747815692225302629283486133216723927347021883222219606570183603500286894182940314801429895741082557032948301955034551599371762058958820948220272548929203248299224293667978616019170768730328327994673841380251699136886716671301093699589604378626377589559109448534421341211978304031247376310903620477251534822648134724718605857898747936894081622044724332752559278265006261801651541632401206583244702851573855146619552334543538375655696912705580734428916199200662107688817314965490368194878101348876953125000*x^198+243736059542905129991690635493644698836763788761215442920439246342080314798126343276402953661487793882115403349328547233306662737161719280286510262512933857208045201512808683027099836653655070856739257826599613915187579530426165923494782101260322353887455574068148881930638771763723750365464119831590887436561718879419405510993801077948727984413956850585081438264851574845144427829570875915350338070163951896831257817338064375701077869383490984122164325729064227085376439683416471918654512246792663358715061008735414841942691594482370266401084216506397415593805757942954775537870681177518271187562127086394186163651527473516988820140662455383425889873904273747872569746308397425808345749899324786852208501195865684260427016831756806210488683506706823574567862322097129517572966506122611463069915771484375000*x^199+47426092265931332708531444050115936420232226025041309116476770937152302101063543661434257095316451761688221905418904077609855565260064920720613833758728769634708535375530176686235904773732158197092753314989289646479027095852603646646229087633243362586297630228642964562538894136911287837298440092255693912833902583706326283618709830498199810317791790203959343966991384014361307528048928806446938449126655080628211995687083608011686783487881444171413634764768833524538053223033495910572413602880249094893700219714622732644112883283061473528013693338171695699913123660742194116221727894877624243343427184130065847862166672145397690199257750037472587915601561031706354439611794814563899047618529732412477940038745159554168955882175286049015503580441327146042558164139408300030709142447449266910552978515625000*x^200+9063499428976379418060370933187471760939151599080185759611311568123454145436465699736336206068047526405904723186234945337221397703347756374217774732142561576393924758388157848456933069445522830297235033741106783739947761277524252176606361319640382472210792823964015918400089021440352566773821375958807279499959803023916972986872729783769006568884065868037491177651505031962004669653730055262624180655978456668143886886001579817789792441735920952111705735578229101073590075390704827373315839403226542155121315740876480781203603156360366464723161972660599235690843899592452270985836213599255840769547736772767827702017139138992760090943152087951220079916872439897544252126225887856479902116474427996118494651762757968529601302413720019532182280962290066500639008617420273594689206220209598541259765625000000*x^201+1706305165786574955232513515793066812296427682814521684395057159311311465630435527170554913140245656093604747841984841459475797456199553970110732178962837682463929191749112747805635144127758054628147708957005728331370661656032503604478149844535148292160438563834436776790021225647260618681156896357514191494317928920546000023495241048560489268600043358027798633885912482534818063912802226021742136014912465616069921467991817543489586060070094435895261999153124264250188179605698542933029961644725222926141680202891938608206159003303048105765569457020583963981509331271402079284451202373921341195604506895266888230897379439206440838029043730312070031237598270247210622037958923651687673312037654479971889765824643598342354638157608067485403747356350802752901834672158616541537412558682262897491455078125000*x^202+317162045652843205752922132451139279357539832527892113821801664117498396696676944171375739250670862325233125495440021609935750288329042982132900290857534627518196679765138353409593796007159585568660107010790244824718058328281172331599169107376976163515749168785448691244968656716616376738864549455045600172061697099433723822278157784103233064027284576473276987632677573276217719220217430595231982874400654647056262655846498087206641284341035434673598970147604049238246702346277883245434898184936957290163024572535211430530088060352681673772263336310801980853637748841132921836359986033193038010101896230395181154985117730660181165105527766449931922793480942428667111147490623620087041020760944338225938877005341147096190355012339912073802850618522726070400257001568672592384245945140719413757324218750000*x^203+58287695816632404295622045774682402742334019695763555623983250496595489659242207128783060330942337140569744374105413551712397718308542903415040142452314784706483220982690161280621439088789755915806420006744771522920320419693531236241130831928029035189020527668032215607660914409162973202931677197359931184672209888179784029130915762338380342572800432048681263150424907013184514603215594137379469186281434327508493016144357687420844908272362568949057476543162508311795913295611626644515066293735313738775849081242026828664704708207779269620115249386220744260356876656447659284689735877316336936097222806611199584124928837855929084585048821279290216600590499214220224395624582822267372213805230588278855462219597702777153849271855827610311782609448271960890626643737557066060617216862738132476806640625000*x^204+10595978128557728570738055350108448531569996535010286987829998837459893872541252169579006592598485651004493299800522815874918244133118068631856823995562068875210787430579880618858359982839880361250843418548335283639486525876741033922990366182626657606790888976000146450806328107795089838125717789022117606717046249983160826295253470105796699057122546715252261092909142450679435707610840198877485361632437924909880269511454954218997004492740719967931361568584889998635732788286253696239024342702749541288785152192673017540352015927650140094346711158695112446924442976638519454770659147986915655371336707691369937689026781313014563255815162571384424648825956659325145110904722021806804498671870684813612473042116271394948437902328585020714208681052570677123723887097630288280925014987587928771972656250000*x^205+1904417417690000615658640782378069499371684922123292352675638397792632736961395181105412710490598532844839318328852096262792526582820881957944580383565908860426599074341495482524132078713124896423787296111107867769465759767185317434025974476417551958028406102863206796331293246604002610545851982640850661861268878466997836818058996866354083889068403226024127137394843150513618899826656942637153110218428494188118964918064885693570324854505904273622303691478545518666004548772389036880937309116992339273242061323275172193456052212806493097897766987013555321079208574336885149776363484459246351776755882953748387326373057312265384974081628580644632732849802153626188617609643731060003319937767455004676372736647731784131075103867812964531134081985553643129942956248386046809173421934247016906738281250000*x^206+337957747103606143892438294217877026815472142402337383211791914919268982432679431317656820354299048070890719421166198715072378171398948735604306703339789320674020861079048915466718470943438541569890388922401181393535774395449956369057808822574665382105644272868241933842232828515858704760785681190142278302889162849360760371256694930704011956873421347848492587941745317202407764860002723025644740037505683566441498666859540146367905960869218814883665678550751280745630685456271836488803388674231423603990882663947050149214043624701927011078356538426833987177454060496285365481895303657255861101855506990361398114147742634034290176862933141329877294795521395638007407755166168672035502625196869844705867176766537224190692481170391151650605434011894999253745049431238613806272041983902454376220703125000*x^207+59097652317348784485300044824356117613147233171433713438590978034124276458202623729292278039270594532114593627674317020156355707348046865871592800732795276820611935033135643570734689619766195256555597917906767916751934661475616679177900802842692743521908593714406698363684603678418108077816126291867194258896797854668037039778854640812665274677042729960905887006001887650621431133978613565605832774428344251855592674346067133646593518650631922881950252271065118670212153058203102574466546802635276728912780266363692128724639409780000424167478230449780537632926305033165574103656316325887335006027451389923559368434380413480221072048528649458338560888379983731501949889731768435783088347436539070191532724448583232211526413682757972353697934359021870866860657482894687836960656568408012390136718750000*x^208+10157821200193694425282657357564744004121448591095272173932391993188756394461790810506769744844799704150668868152327291273343310909082974279650560968971366814554375771000732014543972530360739937953680059040412140438444123534914551150291394649172155976028535426531481902797895474454412986187657626340212922575229137028174122819805617759250969627635983175623952271943929206676752857261267951585468980417117142634719866308846035117116559118921206363384105389995309059104144815402881661747202123450620741171740183312032455243074125148172274126883349499965782443842638841655073495220825140516997365412254126960311145538531937282652831938507213791991762939185073287102657891679548830030755846223885429784376483980034701961911551795667569237517722248540878702032053750396724444726714864373207092285156250000*x^209+1711278276922913254078702388534792387625976385129961850137193056474477056057614690252290969815931989007933181375709054725327973866904647743853333608771140458954250911149851702481600517087363871774322295364868762256721671236745414095540654110994393296237058758420589558510817542020806485566953198353927167687424583736916023569669089860450720370510550922008313458971514597829834671656868247122091846943742231208382245287298183255546883712907962137397270729071219944760175587822408977326352364796998342521009340501989370960397367370099460776772774475184192346206279153518353421798611005616888865802518188242633925908202880164079964557113071938867634727662924333486655402224595687504399508844087128707486246917192579744229906634374253500039105724809223619862315527509006296895677223801612854003906250000*x^210+281697436305167864438677291125821106950968525595558366015299831803557672356620424878826356808657827325211450546813794738772632047248448448472353091534522584003079892039423632793543767422339891055281717366471779104920491669762875840495785407435705236449073136729029738607085300638588191083974402345803277037995364340810610903935699726937002023839188663923305680821128921885426559423169535447194295214115431438072800945886552318775904113278868484815613556686204342884394998691959895629662265065047792235484131283778346574303405818603920169046748310534755965311523647509419153321092747009183221269032448354705806376311479948715113362778751737538245114736805369057767296479021524865860374869294954327800156046006511915806823351722389400990259257484483514193526173922167810815153643488883972167968750000*x^211+45155655148262995915033991057203319241348651315020420686848596906118095052485655101188907784144384634142251143261596543585696017044419017996819792359564602891917785451182628023239085196633984561641432320946226074905805829394215232213831216746364301345996924319403671331056999266674313214921190423506871271692514823527916678457305714975905889810041929558939822449338329338372532150916101435254592880719237053277145075309058962246558536031037638453907272203183887182066551217811569711840263366511337435745837834553166199998660646720390870817180576113639704131407162778644845195083777651127337694266424767646521779058297365596370271844055772161608994895339953968798794305256166058262586731026816315036857544146911177765625923683601616479002627028849074029850962058469157636864110827445983886718750000*x^212+7021559436938348849565592702880828003833602573995321833194661947225019977685799375975679293629706767210187648636310174252771191255150637745772153148617192665150882593077690253407556246424742752588739365757955073915107133427075886398819202883570425126434178769081206467013048202719776671569757420654584701724425759944989730860409887476684854634387688035634999891728108023150737770877820170262610995924176837132864513514802255344073366890325110616461733484347129102914770195803427630700446944214923311692906683691801006602816479302353236915510470925553508232525243483053833324812192056530990402388064725612816004995015098852054979528397632985026269457186866698401233596800572705927757171969521588745884898632248103841589804151953870809730290118351601581688463058283981226850301027297973632812500000*x^213+1054185136382058993547361022623873747635944137902441522242241225314859107804091629503822943622288483801267476285367413443051433601713974721336375661859736297654492429857613598177545140719890399791029160343694806517881539356449152040240599959342704921203242726339586821488201356539613153188590401655337070863678583909797728606401148098159035388285958474372168855401129149411188609227924273084432617902464381825974960066586418612926760235460418692252947622957689681730959546987506614718498365224985647266521917311420780103028245017716454938942627793289412203487631031243313083170000724572713618553832220045333050193850839809240635457328174468895509567295988102510740253197481906865126851817963033599962027566661142972089200074675607480148582600666306042549616732548127183690667152404785156250000000*x^214+151872360653975042493698466382068436921100248526276230776700204778233306144985998205814689577275447994578603640144652478945452004251161873786800290966976378737469109419705519427036469757029094402491556717592954154348386782333886841180890079840567155455841717313691399689695040042318409095530322457243490978458208910845922735280660942744074433369800800067428067972919097457116158229109705297545887942862470071058931004219034239175246689607246667475579339166078447461629042532323254633443785098366051523857241454651677419098228942695323000699332565895030785876959455664393192599079253953138836793056208121593519909359113655359975220139376390263026171817761842293514402149719716925222756917733316164785563709804718735545334870500599767718608423376245739150808050993591092992573976516723632812500000*x^215+20806480867248988023408182601291544751251070110038887909074237129223391118468101128864067937991396118447550394054354060800316081265291198729910691222824089354069220919715261859007633663116685113703260183473419709513164367788467904679239188588772588562254497407944674480924453120022088709556683618246498170099651078962379382681774930410543869330948760633164686102137345311089053794676431561080265764166583119629396504464431201826004617058243038125465899035173679668340100420291612401827946490825122814491650690689898069626457019359797737008395100481918228320399358277100341371150796094461491521796472748700704327782715846019613983479981589853014549747184236219434720123528284180574157386049115673225657796480234849772108483565702040517360959011038322050804134076367144007235765457153320312500000*x^216+2670863496608806902234840792646671902561984944008366689152377138787547426735262750960991458561603830185701767652941371960819169612582524962859891184181798434460399446502210840326735644206103524689786541935978781554216324514688493106277030221986724273675885781125923853993486009843629287658778621061407878286605952420292714452361564139148121183150297846460421717492323481750637204750953350500142611090767308988415543967576738274869666663294857198391754208349327788757659786004450218115141312404700824546930626326267679519703457346910262862597701239528630786978339032789934263795238863765109019154896265169658744994351554547249238533318321775697011610241911681496923400341070626506418261844282919444337871678235556836139390905935243992730595163044514935429910920623923884704709053039550781250000*x^217+312377038921121732511645518656039092786329113945617811861174735040726172564193676497333229733706211528939611173068266224028296951114864815262832379301457738689795082636208536990775079212227997866775219273628173015406768056436494476220439679716926709634929630180246452792545361520655856100312921134892317209987824852827891034215449962321869760594383709270975084357949725819708729022619013503630200624467953881177362885896044221716267615334226409120808158784298356911298221119308488458536350002372865302373735894071449912186967605971399676208115361581171209531812561349483477349922118270709094445900308614057711823783498483470539939278189021788251042537961898266997838173574019116156441700184357719144120354816265300260446712403565775259041181972152717107398338763276580721139907836914062500000*x^218+31170657979257252604283540137543721963704722072560055234111359434802829787339671391911672041267370717241641080056122354116589027341068359588370754968059511317458409219911383286285768513437716770165328349196637429318237269653158175429368096022729897856612885953746115002576203945841760169700262752568750702941580335030910800743489958108043803846125573300144718431115335755464389096547691656963406390657594671012281977167876219535365428430811692157292963908410207556271265595346462395603315998731144182350552873592662904588187645517147442898915507140947387008818267189207400095332188788331210850437863092648627522060215197437715261941892137388680132721748639214948571247604966846467336399499282928816794791204510444512998218405787656524125531552646538873060673509506741538643836975097656250000*x^219+2092939086570601940410008454906292185694627289836924081958212262358595088962776350138125757433811380676843981725185674845252394604136131016600763018384460008720848325674128254362105346949592252048889397944649895630662729136413075019875136068009467733090007256730784816605997367225262430523227404408633351573883013529795860990335706107769536257703727951879134644387338928692069229969549862931178724813450235608102407291269097979493160334605558557579237470495443528523722677362533543329167734120347345515158220696192281219729346805217928718445799932306343741805861154480019887260308494774647347907625752852062285937554878754083637523642964296454470358610282035489391900255630160728591439518596793014037578559149033105008318604923196848774157737245179558699139324444010853767395019531250000000*x^220-83665563982633513781749401348033209742395299944499080347274894947284100479718366112772637313013515644396542746567273506922326838327673260940650117273489494614942951872890507132998791364222373597212613623065593795594122820698673981723381012819125755766910755763632164036607407540517437417458472849304383516140145518526776720759229492425531430678251813863734433359665531735615016793126081613525681781157003446833443483944284607187944754233861063087495396328208938752573974247812816503208049810418284780456065405824385529243427786260786565448487279250922210176424387210125993218361199696717573915509487637499715637351953541592004581830830404214226160588826967300636652728999778848267175043554837682975952184830879330489752358291109858054827357313485346132721033822139725089073181152343750000*x^221-69925498092252709708964613500116501184785878637221822043423309740865601282301636163807365560070278637463334503235971448737828893416716265171419787113407168406805870123534623071534582942714166333749152421126503495235706735641320015668206752851936681307001404725398447791549931568338629405905280888883966421721560411452959627132736601849255783164768609197635325455858886986630013283057659743874253886182621095195830461773101670298667496528674858767422075826531400504019973278771126088014269382846474168158019238351063952394566192197097163504938490643578561382961484750267870535380790003783700082603359167651653108221954637550698290105966691512932008193667828498418349996253196360160094222713254022483124022296327856147520060583633978187862014722813788438536782596783712506294250488281250000*x^222-18223690057249610051657242989958968437866138168741133580956454981949446558209404109763097645160936449684791703396474104237444887464976047376198595325326734966526146742273539715294726836667912049367105044989640091276630238810779909982915991579938456453593575463262803638442354865502645467300486116535472896039834713936194538734381529527103132403046438995603623378101828781215502894204369840775407789270094022319384380228664159061888692367568188725519352889218327807088848251822328213697001119220860731832217937983466223108637033575075785215608185957597592292425076773798493405940265302842081370290872225328785418622726722060170063616025563568507903526933403116358283829708926408236294396764749863616818376262679387650294869981994474817186684095111942675894773198010772466659545898437500000*x^223-3697259862693500265560291619550083515538626118367646367150178875776416004401354344804707893562117259190122682770330358128472581288780216550397841139779361153733897988122594363028655607924096687030475422889436219334177672738486464285016516008571923823760872147830816603011942934766165865615900851885973834976533756512720346276601425997644497603514435282401591444441476342181953702876036877333523605856035219927726430977642357226929487279273765746905673255275531549661411021495566444632482459742599030176689072361534712700774963502949088099586031689198927808691812908039660975564456822533809266934377632649211887674276855213364847624373819649973686570639064796176921056557284693112451267839852383823591003202564930451960056104309816431008120786129708228183143381720408797264099121093750000*x^224-662815606216307197339319010783435888206027853526078981250318087397386554315541824561695116477251992601065120493559491784098672753943170614028449796110229020553361162678464269377713555507593725429284997168788286285279756399705727050660878986654153574044206507527850216726832828243609964179851557581258449056200031724099527583361623809975658095966619001774546906770235818740870295179779971513245824394493273660923610845822427247531762247946311715570913073178339536641874198264216061410927745316269495621774687003159712994149967328635911588442481690718827876034487974623297227379816519303533984977294423252295481308375472170655816276844804722552033476526630586866552770555108016331081593742007410181526465580221525466170086901042782165216560838010431827370146870731681585311889648437500000*x^225-109706290216339576681091838831988333332548169964136153303148923493520873931231841260704921964097443616832569561773864091541403675691621200224682834042082415208766626553107871706364574357715398027213500276952537221535059252523370266619665206993302165951217852984256372996861759264064907387560917880649827882761949968532067157554326902072284908146088451580889274435615712096381463678952468370830596753179204271392360045349923150843678431312736211277897172062036274934257233813800616541343431052501778472172446432926305983725092987719878335260243275798359566210183904784336408114898159808073107256129843830146196234876715864423529950369640934135556882551790017347589769562938783008382379310206602431177292963336085993389773352673170649702626120521134154181461285024501383304595947265625000*x^226-17110517402863851942952398927255249004418123799154656933840822560533199525650824226024372665137305437507081013187033842042982742775772541259431549367831622237396262755666196553874482078151928039017403307064372893796519366339553765250805838091848773455762396860527133816133752238374282403775988974821937168331205013143783686713247403168505955092818628704686723334084824834529718297610906980561224747127733286312001005781161925575973508394972586843315811570931995396073693727140276944868293381235970173049374484213581425582049388194739585413729051695904985302698950705666591378973229592971290778804912988923256115543759483813062333792056828310253150697459751039659211528334421405612096015010029711920652218807797030378514879700144047743364400045050521749003073594078421592712402343750000*x^227-2542806708078417575347359619069449847041470780730400894589022161120580869605931511782312775205134836344426731623636845534823018042538666953297722074654049858763925963543004742473399195532256650975988408414692349018913702075445052142715997820183894550932139665697074930737475936706094992286554421485912320075382401323695959259002763749147629575574992083933280389263271791129008171013778940552638021349586458442661073359363489324206562412158999428929427550265939065976714317765411693246304982935831282811142261620041135243071278563703710000802280302246781013624973288119056072437307286183405301137583906409565032899520413915640466555264650688283540961696643670933728202217965324328662244076618921774524062977608363246071100827050668016627466576258172250283246742841005325317382812500000*x^228-362465983032084648941923296521440876214193581098851138360586944102039934258812732464806780322280798461785117640873438992124761207659677338473981261216529135198967997434016488845054509768407203732951002925903143706961939625066277786419005557239807628716397994444665659976590779822702798251047883011734687399200466351681614532306085944247046495789315106707112617364698737061150027852369831765019576080936898049974221842891692083310553471411800750701163159996523134814710870289530382044842638791920948888335032138925232144286270542732361167455501593488222793750698527957626254844130339105895818769585161771426320233394619540558323724109539109710258954837075612236896020631218121231890649599636178401342314843402764811786142716893911518764238188849665091090738803385555744171142578125000*x^229-49767394735605955179867511676358531085424899428666158570172593646844887311135466810473532707778907646450781755170735902330601735301661631398358211738744167254082532280125709848622907779153501179524494291124658896678858555198937810257172781985390324634115058409009751435931647657092330295659481924052582167355839180958384420896079552329984427399881269264501135429907265545686247156815634561724216379933961978441369556067904596014165415578430064117444269530735503532320842909834928049115815120633583849337236618311938358855292481509303179001115974598482198538591111807938122018214714438371038719673167499223791797171111340079890328494122837898571607684287164463118080763649544817860878989517795184463083068531060032919966120574990224005281574630675170005691472110077738761901855468750*x^230-6599533807486365224089965195417688098820598705757758409269531244696783906046768368145507125499994972217594900257867409981679298011105575657553225187788326095141067477082672338385397455919294856557744420184562777137694523558494844018221459565219771409171660991151221810204068311523817126236521639708380181756988802526720984963036053980861618267961435044329395474229565098743784921643475782705470416933986674611934383347584027197089630288550997954007015537860800931554990118989897780478278437439898098004092051406865049395246325744241791502023697343676809067979830452965165229684660227107730803201898128295997713987247438207581570713965037241533819620816269587054184672644834491605001220776733284066730505284413815017493106706905136461794429297121640067582790942433476448059082031250*x^231-846626049330991162965834628210995752784342810210256969006816898208710444614098653391217141742027632291955760395940529056360533639604472829505338885870869715815035139620362607031582182631115701051759382950128045918747218189494313174460282725027655745346187871571963876879122320389415453949073561911386738768303431877951477696996713694097307547489175898318178472876448880641056610698917411499844356463237230506220016955492210038140505010787922515750052228067565981486073313424159629508500646736334393669917799194461129427756152684021388052855131271106539407898000369980674163015540951770047419097007574494298911221374711053192718468250104894177542783667276691829059069869667809531724928737203353162986423909294319845489194078793407409381913524708263307609708460022807121276855468750*x^232-105159891768544532198259570637379126397851281125357969238140133397364485505493460027881418235611579739417005894699247355611674143798309900563263479903696880928204930608154954098976516617342918598233419326147886575564801097104161493349524752094690139544966876786675754175275949513025733383711392577712080428874198212507539138312403269678243900828886706345407024330501517784858972873857152277459518697415081832000217826530085453031232579491322331828435029509954946381542389089984177483465037750684233265637802603307878293211655721773528089427956168625833724243643552777632150702317566478613906953691531797846706399995461052439402052906631026309946334772714619706670926603963701570402357607462142926476816242008364896729866955626567480727201263261641374864219535382509231567382812500*x^233-12648553612743318344406054620263659936020807051553081540039731106122219000735051030319251806426629344336646404068362284909319890478192683583254449170494559978714227990432614924843669212399490985732233851256564482757592024302294684793043822234531677799641695890425041904889983680800360332401281467384831908116309249438169295769315231110763707992539204123973783212101793194658145350999201546372993648639192994161601066963609485192350370861155429520924515367366524508741620322345910419740334995617437301091035377352486907166554096564597460664939308587531593909644214960979925406717266796279658711000209882224937515543136341368998711704382959074154648612478645043713864152599762393402726841748836610138224507523859105755545538409366079093256856454337385261145258116412162780761718750*x^234-1472221271727251146949582330040038502908004705621717658881502322175422898981076615217191570949394831974181906763023679693238511308623505315572586806741399777057250058999961962945791671097606960075207450684918123045704579763666583399391419258335795947431558789869732423334866165085551467047438582062811950561200170920992923686267227463226094615228886756220580807382465002255314377695953033481613698872477191570853962534894648156604896646121857777354689563687291647503554015812602177944086158106686542046207361234437614718921359156086937632593782648493164646869326476706887212995896360405243409730489221103493393165772011773491407196531428916293827333795770986323981795726686806907360723473814023351571250606712099444302182274110797159142249024831769235330301271991729736328125000*x^235-165547642573227185337667920018447783229404819137550554262445603290751340654781565305453398613669002892419541508587500746788483021289466414151550717044776638636689905518658516808497937340972147855414882780943276929660246489074569147535945695375835344345541840590164695079325995433168892612147756820534535863552044031909915211926451532477668919442167064714048258140841516378144426154271540234234360003075768439475370157027774951038438700986054708956036180750807821787156658271899911110087584734537858043013625502529878143380091092043140444514185038756399130240910390757057159595140037531996980104562942061337683168444738784237269978154766335652811697162263049147264101873263606080024344931741488892952007618032967656711998454996933760416529830956462657329249672350883483886718750*x^236-17928413257478333508034545062951030604632991925357711791671048724050010397146802915589368635640804125620833131552786195830070554830363431619859821861381118897718438454862601778282417672694944986948774523364587335541803231159493137194585612452040314392665383610863686504925005910436951039030075114202541841027169276649344329847020417941363046099478092693711474062123828689910162951916857602004577595578336157743870269446365482201954168175460822675211359863908913308538046469372009140914373863753156356314088221009743882586924720089242628176304362395265946486512998746419617584963811178743575117878628568031339146784237618294079908906382699796978667390146040377759864522351068711340514328493044875030971358613388001964595605063665460481468848350941027018348849185943603515625000*x^237-1859822261581318745875208351754645208668011795661758440699707134072470889178421518048871352078381813749340287338114257269859700306172129847779758562507179226416098998578010539870405369295372634491422060366256620060745160670470590125681787057057568463342436354228681100896812436141691626442582918934712355244272814975001777142089386572964486550920948781783829987932812749353331180392519959829743826069521122974256320670023630455244490386747255827129590620398049385232134166064316053323910607982476828387474367528204118687743306674526329509489916289785411752381749184604096805801741565586694806585088614582723533795602592014564036600997433277602560724518183298804820664661780517871762452701868457946604092167665844220767869307987136456478402392105715889856440058898925781250000*x^238-183035259827917148021805079748189913154402884991289417086061205444532870093049736954931250104701882629101641068620882685735411658417912410237794766380018730356853157376039502250955361960317761551853976974847592405455441709459988193974118165356850083190967841690139126049097007634581394887392459232642605304456048325221583868165029687271164465406429114297075604634592020003080377079398967966367160976244142006509350811349949458775770353712224796428760389786857736122048918760520435595015274623355922283964244775917737251305072266536442711737770556298206530473383883441747252580119865581700817487499924312594084056775494439309429562471901524151417880395598516686833352458860473338511010273892820613707823542749898694884319425068846866196140641532620486508767300834655761718750*x^239-16781365021180109263873646125907998856139383223320365683709132620544961807409061167542264749615372904831596086813243998781641413929111173934623697300921500434264344639503516848935938281909303071585973811270112234815636607179480611417497997593796001811707199305993772002853601865324613782107110993254518743954034198881309437523007186498864794492004693764067483304855338523536018390899242694218848869526102180911986375685359656104145394696852348619378872652819499907842671652490099922691322957323604106259394174806894374565795672583643988641465349696427422714555911274621312566369971963131618711874454688404705780302799211358940989517168834622778220462038096861080787078192232737811849329969809762165781463779521723541502380391629299620276298868535719930101749755859375000000*x^240-1378089952807124049907399753276481500519105119199383381296805935300686743748110601017881960042803561705165140457513196300585244402421454759282426894407356483891443145034901412613194331575373284646716697728134062815401723098122645422965396488211844837205757276492228755376687106658893550819010718450843316659773739273370769186433392440439583769633862020448942744382556154093082975960939500944596489440343332989320488224178052471043222928548842771048275777342594360527876686563017519436674227043930905393191355728119066738846952968640961967620198484043444698615366985991850826266944587677452904292141192085631540590533380368003163227311539738328395256586719042306804576990812652485153841924273483291106897724640943561928870270702393915986006716606989468942861236572265625000*x^241-90778508362605061272700276187744476146718128288986795878245982167897817233854224546042075035431423259721785026724790796577852411467565009099462056583556912125574950007230135566379884902620187505049711479128146157971997632228655951586336617241810133722554404945109544797753596406887163035262226901496411073923871428309281945601750986984333985218748076539743305288151310251285093265225614665805145541081917662371361980839509783513108420403254819099670518193454013066758129260118629401388544544138937830268987755811629228525319673517853570800924544352313056858570345084342461954665085391629670695071257418508585538232553119067186941132963957612058998818357414299467944777476935065206739288825331006889837974517607192359738220370776625428544843461232299055060058593750000000*x^242-2488331012405124919486048327351543360596587360812115351722575862447418988243030123948808427719117574772700122298441696970825692342849165742139604820313360411253938058084007634314450414144087273274470477084582247482746940422015047354974849891837307605954291210434403950191090981289309940188806289112721243447809298943717333590306572952799295788536244438078727345914115986255015595526817438050694584449524236697293945852027787439455488389410826237289809180122623963782060391485684892641468830926184271473926720869635224919301556823883737711191623524326095094023225392205485888089254636446702730610238512647018657851261978422866607410031624775122058137859608741148703861067617664376934948511322063416411585497218196836550316510752736892538449182216712345007457275390625000*x^243+611822342845243174719271482457908503691639897038699757807440686294061961451676924993321506278765916032840273067458265105847092640202852011134646356929616115536757225050950913945452637301698011869361282262285127012917075160139594083291889411187760100459490853617777342919958964072014864999261441519096448848037389848892125891052222916663982712302221987264255295121420440453180545451264789361683645729386903790421378734288841397887565464107468997351002649541058480579497235687068885581433107253402451451202158181148653948108128219506987576841638480238268788907375423927544702423467866539253401478970407520485115134081449060043595398043098743472607665002829925861489669948246330360456546605978543983324112051020385576365536688092420520147109760978729195124652832031250000*x^244+168069946958688994242801427249910078982625862286495272103538008576004923188692515889195058846774560174628779019568412728410821719104090733404517949366057254931464287796519481814161634790181493209101119513930634067401395001724566407063121610183478131368334946945064838323557249630800678265703750784291468191593723989423842989733005133411364139395894129880211424944355722257560437702091133763420660170542487781009354167846183828793679385034875735362926002112933601439889343095303636104086046750380623289236710288694297303264244726610760613544889849842826581315354564194599172626473864939975200656282580307513538174540834022141823006960473936477986252286730696641617664265601389657647829149626395472895231399747681307305713149003502289613052836814452763664066040039062500*x^245+29566485255783759506669701408716076698176578583749604136932495830895326204286464050970998637702138697357161387768780724142335895767286607722092723581266708662643741660012517028535054073418344602667636092830877008864305039222415133988829916627214156928662649064227933360849742414816947810390749884038416650962127189973071694174202714561252584213705298648919154416075165024332106038371380543711787359075413977266985800272418323147254354914895915758005125869421374153677394858112658385103869285582687838248363215567176172538694976024135425767334675391252830940839773465936452319264410089300736931601598774433833882616173246812965028210043862137841986568107910104605924796505523064800495339669886533221290851143259763061986276002804083835154674996170693444587548828125000*x^246+4429804092311611454701077932983100786219872360652609780339220162910246882660439984896126636076686279096089226534639387009308907394001603720605574768147830712315456745046124733127171893063467775691994384905817697728853820199569437016353211723433432594312723197090569646305276685869930687875153863468274585170892730779176817005164639083329928513815493160372442256697616851895432728404679459643243806326279876756229577571594082270886104425009292081651810366903004234556871192964772495074258735564244575193893687084115016438316421746083988622132079273047702242195550353840672388868686878740570023470319508281407445460858052409425037682935136339564100566856607327260019300012235446755389827778162688739726629279131179271720105921194783836332762073409984634643115234375000*x^247+608067166746786299081736004820438536908301564862774771909738179668878667090592713663520300525218896535591425895586494315240696498819783778082652305015618384475699430111896385703590057985562583946826988426892321838155785197553304689651674751379521360698425074078419375388225581480459273122342599221189570109251273323966196679441137806424145207307281592490425112071450105636535991707253486844048579445751234835002377930863973945954408485113287489712465728933638375711656219191115299717462061599421785354658472112294017622591478807785917477887222569017726827921489684958700319212302983083269425378614898861022689822799358463154181701238665316658813119745174465060704340976636117276740949131889842974618914953989727100471810784794634211765088598771805016258642578125000*x^248+78794634962072741102520903488130821287789716918351302276141500622658573429500079920819904307488147004604926291656488638429548018377515033005233696373219956785978508022322729575602937227766388803091942435671670955696041014586477137960679155843114011549526510822859663580149273491632536600244407779545226776301784001050586333168947129532455992646629146327726465340949216368074383489511686741009156821352803291496201866400199470460076653116633271334378559565179990021725119040488846215270912724755645276950218215654647515041857115256289200104464310059122724484374151499500716123907664066687639036460077121409740006174673071318868043878423950136404061095075114563162796165579473675938796985500974975873725930068503205754951370164236705261258721971228368157203125000000*x^249+9785859625568123729151794677798029584188562313960062727418164569452203098277533408108797273647524084807285205693693171788473409012934119602509557225622838876380366755917388670841847153140704291123644396532969598012240139083968120842462853677810124290687098947766251029165092679468861975727282333974834510245208610631259015678311681407182922873732939543581691355631049465816376845561045934573036815272276602125307594063862355689940912774036224847550228110990726686919103418726568886130497806479674387204035953749355525400437321170862024331252606107642667107176575871903098196437520501755062920092377892511819405226569622484821672015708815236226656190056208330619991063134288259693037096907779224242772485066355303764734102526500298518395610280975950689147656250000*x^250+1174940642498762562518570115772474763473917819188939815765074025981641360640476062652294804403783653619564942546132625018444712513406414100326993770821225769357874737040052032052920279414480112607543948793964675650925180952815875936083922744729690359909787749534496507845001435568676814416938239061031072230424448351949092558756228996554346391099761289586478999204543623201763479001797948092786991324665630427470094019092018476066605346011633050696563059888824826018940912315324963634048669939998663638078636540401441160631603212451039129819711273900585519977870828290800123009145375442284826478665127333923410942201007032381794084021997410215938273144916526238010855366032353520857973079157411737704477746382615250249897627479224951678724382577695854119531250000*x^251+137107558523988595669949562600625632505826250294992979370231113461140183523776162677519748318821654733212437406114354754468636002911199099128347209027418907137001637426813550974405280892509003886342317117949300944510291035847040695583938580606997733821428984241671538264397868446534128364063778222695189051054145926930701690857950864947050946808035209513862914134747229518033551632271512985783641385775078397432766251950808893368622205940515591052550310013189292690185238982035899237830301433945905549132724976073505248183720271139997583261793139773241780971190230598833165367080011112775737859022386937237898445791933509510934621943639105461714168632386935802752753681366430138733646647820345827549130186366565441853338968681899541890482451881678009810937500000*x^252+15603882839031774172945701225600160164105428822286544551501016990099249866838143891449945124669018706117560792781440184396599428803721713758196222393457200347299926142892549704774330700647433365594523679866495429462276918048658414280356967462321458275950795507864616241595056209016870082127785596451071535435215011510871599634803247642730404396564187951122778199339075929794883285119797341142744182036305380945536577311418804306620202357570051299057476830084717704193932197352627422483001022635210672985547136146287727900795720952333826454602917717422185675419512821040222996461594734604416487264257984167123687869219840580355345768014496821261357011387260027197803312877335331415245634033619118990304749184825704013786231551079096602376023759236112125156250000*x^253+1735929715533351081202128908417375816854543197843162227983477787327555116107249865947697364611365905530912741635241621673015542633535977303933268582072496803440734948776520273741986527512434412854281469568368750799192916582445205063524709117440084200970990852003309751155690052956404451258280551889390309759389693098989422034379868995667391455523126089150889279180935018784379028501936910511524582067711245005907754792995339033719552384428326235168985310583072543590505719912474052051908742069691109545876426875808938531420055630306923548550674945818156380168534867508353661872526276210656109454076989316752880653763385160436894959711959601624714327627363582971033755200907756065291457128198819957953210040510399678296971120897449123987755515891258098593750000*x^254+189081068856671736728524987011279719341744063269288295735828360234705197775401917406604224857534580521532129442879527570510943877254543700975813688673753784632737111583698113462899315087487195771085772499560485486984929558716944785497452254966926200166595477261035474676458310869073496559880206982953613304561896518559541365765410793129000998452436074971046599718124517277618522877929475142302308367198744415976464441855511237986384834403766235484088505254008214124277842692588600885913741242374958767749387570773615367461226254460575947240384523449351311328416099770757236653702799158781428607274635608253409240972935115545148222777115956055921444445383024977144309388823611089336251825863156968870264125815894604718148911304729590202557642885526321250000000*x^255+20186622596294080457991241640599524283571131389930563576639280928580299590366375158771576676134135179628859828900152021866985713614683175125658115716325847335845646467320224059833620769115702581381438115564549568907521216005507341488110659530835080138982821941802258938685298908545516036355088262734917681945808257413191082585122357918421433284403511485233774544076417952558353764551895538955317255191556529555379994253897718165250579945803296093081713437376136342944224671272218726210692803351777218054093392433468624062718525207596759368578606868784085162966498106317798728500623394504683665261131525081225757303643943014263634996804524994555651157092744748240487786980256251521031953678675240622409900852568537897226918998291210502121763259745739531250000*x^256+2114105021940426358012173860204940270020933076963836429726222279505203050028651210487312565582941030538252949249347685222669286278431550386714675226457150239008540034507851538109586395824111603746442794722792846662439074135427600940408759985572176782987129055138041463444093010383158205114119872141517999079174627865333970029721520259176671899668762526136558899193749414993763107037668378664457814073561665995595236960993711198259446780563604286544047342549420271608408951250067121638025149124024678902842094084736585449258968963408236320642849780960387395517972838981115782993261584917901405871847891096376905368607299015908227654126716167847098611116651291657077543615802321828724016917492608103988589732331542580219928352482823114793336065709110281250000*x^257+217317403610639773048106998970595764928865241246385736524670691957993590805028367476228955842369124157462005453175246059738268540633730263850283564652752725869004423604427734301627060853324661835054410052737579142637329867168040704772416734285925213512396646686211871472465304377910203415585315903911326846795836657201000311981529223718782033861362560760717559633136715554979364551712181016417448623059001196268868274757874228139645185492967489257087462809045568579469560188013794534798880474771717232655887073359636643578183393285657640023296640042412593604700531513389968467441559925098915954359380498481525114157365282983232305332225596819893563067426791817753603762855857688102893606524609733130113566082146125795961290609243062751130459791520356250000*x^258+21936465421327506727913128146807391171204641197785648293737239902738941537584607127545062280679067912217725557841896829036562068563198353188596378557418236531690964488064177448394941957005978220611914611571510047485298820453385341900368248308703167522523107195805048180333341570596473481674677918475793199038627606993009309091122097524629479042036997444283925752874252891120215388883663377698929557690659570475251479088705642866417757157858261529215740781485721463597184461645316083170151527627895875988134784850012767596086443877741584828932251950268636353383914294155756031791857284428911891757562010528260095482005200954488200281340999057819094446415107354513991534793033802554359979992763820312576748589921719443598337000580613593763122521283493750000*x^259+2175229002186655547168132017851241767048640052258500180405673291309757019798172277064697572036901298695487892639575629395328700449867041027168523036252004558304548475960405317176330412726554128804553834656027707393020718176869588998570190155571661465109611193080437837254267064072464774885493906865441401260672291499626425915975674833085669559956093737317432931173892551841531104684867830378505420620848682323967398198144530830281584146883123988973673182863125626108201040311180607697559409852944085526284224197547789713817187630981992673911170841924266948081389617366948493917558055987042891314239969000000786937730781798593465662185507322792322795053033580307203908439570329466918865420677773625690122056315424241493806915860061338001701421138541250000*x^260+211957720507215001574129224782565600363402280242305687897201800807721352052126931730155191759502394616135491648714749275786874187610197439683455567128862537442261831998787191063787968709918166157788430564743972264502478180931627366792059730219904996838344278528298687586608924006852721365644638045806688156518310781294173470316978867017095345314547081795280983605478462009865565386628163440953841673058587013662382327714742157609605897346831592230046893840662753302075698403833945114511443025318662608981898718889613122242304750983661697113908202792636371496311799079862816432784369910799053476358816896994282730815597578714017582150876815441726387481186979578564104776291838279173534184175117732718450524073271935362954291374601364297694466308461250000*x^261+20301451644747044876945102977057339113162906656216248177319013945672583190992237540669045828615039391161537934969133406604005081049182062036782033268861645862068556250172069082836845005798633656367243730945039966009728534368291800041782610393821688583123131282467120545510891956596324343897619329894735578066042584194248523877790667008782310044833356329697782827555732161925315991113729809127619176285561862700352115851613300962599498423074488143666608684398754256076779289725739147542150252564229309244126769279111598022658254641980945237816326109203459629146443716220091303477940566156527267471724721028016232219327132214527186510969448942719925072923139655378568247395461685500327104049724068940478624981883247256903676655020115607213300683287625000*x^262+1911881383920478569624644306885275675883754077816542811265073468630122421937154422084074714855489421414548771854624510238612834083436199406089534735759899602204013856866981140302570967946090357098958734645678171423509163442622273495206855476299222698440584585006620079366179179748978800434820138699117705012644816492315259960945277327558015126911191095595603451412072578856911925208234982104667446279195676179844888494812027629369412321265644131557918226253870921431360804404604091164945103417168803781323330885619934457623602711312748467075961405171732279604130407551670216490871689445256770285472630510938076100282303646444207605912733862906074810210556275882931606083302341440905523556296434790287437212657281413100689559731490332390505277654075000*x^263+177081062903301860452481307660817052562997919205589291722875460313796221424547937695453153652127766080669503523750797599846944094112272863242995180659481700434819938827484529578013247066941264475632340277116294158804117388873940798478277135903419412923040734622517739014259170858140349575608816931276213451242367180502080209558931279885195376966087291082362736564580016328109680032208440969361681032287789001140628015401640385779155397446272814434317949010390258217332813878229399825602708887460128012442574691802308368504869537789402523502945142171502274905658449135876331479916265838715409118220244367458367234850244079967428688086275944649067572555850215322671425270523682118899742245716823818962404423961146189455009384604181495252685185024325000*x^264+16135523032369063414644600318653220805521878133148338371687565785693576289316780879141494694949324319945373907572925968626757843211469403947737153513800844182415353839654717881384799229296134063367899116988920802522729635985796067165438449611611726072367371165500682941283502907487870864700280459951177989490014914834821196324538528963188380549016334831323613615692856338420129838940895349029845596147896777918367144614579255336566935681473039666243945939593421777974414036342213036727259385224414887498961389825778935446803281511970128003255852949580679599868416970805517678074107587912868912136302224796194473972337233896267247852716200514216563822662099112847781530039185763730875629313586002861869360852895376425228049711192279118575585487980000*x^265+1446830990278675519055520106368277413036884319274663385699398771334805125959986037545627089658538647656888618620242538480759620145375653494470797043928036084366577297789215350689269187548032723059668919847242968064418733077882840593834753727788579800014484727292010076543370977905705088683318135220308740135466115106846633668808036453947222265508825485279018219773899291826117838092359236347985248072370979040205795551162319668447795766172548766769358493809228255933142292517286032903701128971412565195544246869518528344944204329833809899533818807017992378091549817873181890446832779634742430527419324624472508467309128047281766661749101276271169663653119753483893070836011602035311657917871846253743855555289693264862547504254072201383969908145000*x^266+127703059913883415346715650483685684109349291934737020715040278140024668623762470964803425834844899419874876593679131865265785872031310997499768229717024676019972340854291838355942943780679153262751742850803576785506260612633816056177937706351937309454673793303988946579532013805197510623386388803688173629398604240723102135080919427019986029171331134483438506681659030464766594598378112319599153372085822997657644365257173572993636139254253355939577426042550680935128565586379376533732332449704489723866458945960327395798419704802694637825285569721571617930014814325216919898957237610437899474438353759332206198129220344702527423592873257800578722032153498639552806433872227214792153504106668583906626376928874048378506627100976150937760484810000*x^267+11098323618915599291575081537580512286318704102197834972112009092518908844133132696454217734154855595432030512236348364930492104280345149358356961064412586338769969578978638220584563257781023102305137797853042733368440575189223079512762790740359165598114720854731336994404369611812337027103152513677163451737795835611992791524632266815763765606227695319132144144405423121616248612129451557348401143053598371349678136043008073869493652188306492533602637051553522854928038051517428486295263264026539146698932260640804194351297149107132950083615701967178451313246982754068998233239050758471479477341439038652725242152248701092935269214978825436497956864988059441997376133257023815957726685256592285005924646772210135784029325163525446450771880493000*x^268+949961385378810389124288469937393004740479242343388898170302942706996789335036197551588370454954953814020990414217660578121564404939137334606789180764168926574936797546674635399600629111909575250864929773736208613024582771641171457638748920668592351803599075202917260633246786720907271826495536814277149159914040082887798748368986849922285475661839789892343384538121287865400699901301583846658109586523004446119689649556170191827377245316208125519096646078125639720106896112945354588586191003038427387585301555705187837200549170731258189990136822457608660054191468086233780021732494520510897630632654634775504235304469573562490173423566741545459023668920100719811291681945936750643214597773908882810158551497648682473562233817870183015485678000*x^269+80104969383715978560168670778268218485106887530434232811382100627762198031900469901110711857898816633862314183072920231127819288618505250456872577232568055409106645920171315133232461360931974876681023816376356346294472884384004002025814239259964971727562901140130034771225589655054247449593884424257255432236180964847724985306595065379957945790806834176740057324734119270148372895446011899163216568789669902891493390147815843543477952602829850837658554230955909398436332836171959161268808635117359232972675237236698344132367882647145740051261147066413880083877895073138313731610220133592701688886878639145829915397765145276120355028978361146278928087737569880995470817155886952728939556566134664365011477239108516898209489319792848935800014000*x^270+6656086217548551037118087616723191444202747486888003000448606383982229722664575697597660385141606416378013019291439910747359826452219743941610871682305756363737417836159382370778456583590876603302649944489709211235217145257978287665046138744754586169760129193232859684537271462764277801187817868257138407950513687905060426832461400058261960535219163161116260207958832338728456105861663585879374584037423294641130297457341560714823395250015113727610869465285571555104221539285520690405841630390875199439848256969177572827390379405456694366525185969627886312316027195377055468581915594519610335070567278627126288479314505861876219899571691434299837805362223432099145696638537010336902414362380291023579470011878898553698422897200932372432041000*x^271+545092125934835523676308298382918649753305310140735921854283482704077218562694581945946323008084236068853410476799728177441125674770443896798620496776173420603434432131862648142720404065234162092512788886222453123372937637154401083525782902357402788401458160491288897062633186581137761981396486941558172688745806709981520477681022211788602490302145851776593243260296983333517982893444115919730019919341644099167545937671953006813442601881043491498341813122925233092925196645431876571413571465778450196687532173837791240240713657199305412864854895426601918323903101003053149648028909447828714044732273021506492205614763691134906904931654490701334322464844283117625769339196346546342471535611440368591294930765346834059806369519282554516802000*x^272+44002610712657230405544273519995787751956739685659681124336357568961587154154677917002520476384084574511511787129994728661756134752203989902568595413085637531863760619765656336084608921377147888153744452588084257519905412831162465312572286233164142476999890733545740287083212971960286681740698199711320682928650732851796961861958486746500903963561519680019378390631618904920372083589660592834357883835820449833558283087477560634640556840246567430960829498820127761231388221036265594889079448186393488744224416087350865281580624715885425017540468776712559798135773062311430079193103840833320457728422382301946172170176610360491805328611427813501369433415638686925740381358336193044974668342423406683056199876666065970040823860019935877006000*x^273+3501771205092905616409246428081457005776644825819265414587713483993535860562316825624016684945210913920140381515629381829969262454156560184982540345881956447862273873577360256574526362593859876117563150232782462940688030128897664958670241876336003415049863107112711455918538842737746139532750398834616264070912408153902877819973183902549566416685203659957661270232848128330258198288355049557662856873906896516023728550012583733350906810324601669528875243587990659501569487232959109864223505384101520768486974426102369473037874625128284814323955839333439092927852103173004354473311757101340835847439664074280717717274129854360767455038755834074460469089846787814672479664521133584017766761397088864937107405716294990051793213232162267919600*x^274+274736038916411695413962972009383892124870653701671649252166775197802179518811571097480282260413071796248975083045138452985726351788831734158594028027126828392498304856724378564197884025215597582011859448903777181513235476431521660487185887536615842919427610550613281883853282942638648265667689192386124781591914158895400980758756065675624200991372537854322115467551350557348151531257304982842476055993215245801620687328190931046837710726132329998890951200935821174294046893356742615166903869615268991841937025741576454877861320086821324702138525213005638364852627227968451838712608352769045236504285122623641746109048439640893396521217420932958673286412086015103803388137783822780969848440329530301355261360426989753686309105845059808400*x^275+21249698006695944192017230522623017434473581726488101074606648082243527058401551413601452005956658522076649412164702819252850704436082092583747366790322623939588588580256961062579694698046542357679669387459228256497493489073096952049612226736326383349441446893284515057971709327221024532847342198199527834942392281403025140999870612915221244855647462134914347977261590506013773062034266394655193857525724226606326566245769495235763096445380458579018244828797745762965492488953041872828226828050057640449080145165945761593992920741750525347779492441760896161000162353089354297397076826756122000892370878572834285675983881776566203076572070907576718738869271995399745084306899040083609883027380455671214077258982168564600077485445387096400*x^276+1620177027824465310570188396189802215339983106488227687539149752222744829072376065490508660872558283778152589230163982539307720057506843343931833613605292852909372294961162478100689624100922794859530405977868152709603940856840982414650440346869098552524040756614890292831311030240712627422143331477353232069094151304145944899047932952633134846649987178440238500266311001408571124869006109942065880232610493421200461944792106583374348781369601146961538303096893234787397586901525988197519610843780028062191065981340351151734271192079187729365682413052360604790357303183977254964081009900240374271629485642419979520973903425035275280408852676280295799549152943976826931565386911808447100591381300712481283695171801853324428083393898664000*x^277+121753514340675799093991854620600087388037611659892870194939714217196259309966433656607910308505643650453461446760935841758951448401417454508559452448990998172047550406726346990991696417703801937149057056444540761127911848670290307048332687284181238515756228032708251509106724924536167335833383732223022957135488637545788691760329065505405481023497953382165402534773112862937410572679374372458955571191346566140436566004918257496193033379345716605013404877189009904234264035263561036394302215180477282511046368481463040698151974009011233255858816994611227915118060770433456058032656102412947689012053434504225379642224273671090845840790389827657190156950949006344780837749335785786902472148600236465747282336371330209239001287562427520*x^278+9016169053725575310995324147704981368613344215582486310365089312703258472003489684658521445885254805856696191096276588232086852125427911624718225948556935753585976790701478343548151904300209699166446601020284753095382242819748335611128745814014075666599318761211901201359277600958986512992355613228597035593017856717434599868252264333250108407291336621232902746109067951685373262329849231313270159357655147479879601987184263298937268184353589160685766294390791174964794952184886471076342614854509609339212742805142747910754373267608965861844223857782058619100316438893802276182005884721778610879388691536868645053921543617941740010404623312632465688060457558948251578146587318178809639258763126744508050771376042007350613500181952480*x^279+657770882616721103463222858063697387891241490623418891266758755213910176718393402599177231470946207832063642265166277203087657291049505717945276548333688376348274716372727778795320935119317782033180478110118983153258309343836622507074640568804625129555824316900999721841209606683657792328302007288983483849299761918477944583985379554232317307846026030864353628994966236668001208906725205776327498178586592682177999067053775757001279889091293491726829076077191056263618298315068577423874688695480786261366198641029568863899309013206537261521292879438628388662945301222120423830740427399023687826594555872255596911337734808540413361835573079401492816196711978073848993558330643541014358976558712136070221759066888731023635139588456160*x^280+47261977141721209825395507478422864301091516783585198933649590653805324394340297582650420962052588593772741675778861472102059568957694814724650602056993897792468821813054685008303420061256456156665034832301009947514106283906941449235051100449301104334161629781321655871755549236373006318883440392460163934636183058892710130925436736337434222082927652746750251888430207081419930642273318864431524945749889787832349610838126695959927017833909676781641974726859196598679288211087512851753213913681406482649199857565423044792209242926493566356596681820268030260627792249152068204486137077489653068245482917419152436195607146216421470015500045631846148447093979329172283530411378718138150785322637372348048585655328494926529523594469680*x^281+3343431681850762567552610965085050024432822481596224657002756843248547627965228328269265492448998842211628427867957586701196402002571665567695286266834169707666970377226744349447024716691357282430750275427601661954002080485911560052082077195491375594012350677579747733873551969768830926359177600434010839117119579316154252346003835090570296152504321899557141320493720214384450384015086739619116922670529848757952218083738961948434534936796993682624647302111742492074280348712734189172593323373182528246815486531100761773377274229223200473481007104751012060416689089134366049598739931985085766490329516089220708072278214042310126018813420771549284655421456283454102886460087382174982999169609955720708663032924509878773846370254240*x^282+232790539138549598267210886049395434594426005809875740471505373461007174053386285489455783576273197750288058675681869696118746056163850473939766384362013797677297464068213034918279120484833694977809358766785860509011125780064459462038363576355196407158069879482826384078249063032121968916411441201678366035916217820602566428407255176694983004357066400392241572185514833418337672788939654274375129568240413268969635440736755080727227169933129579641459196447777301405998585419628866034919676230413385945353555959444236332697601055924093787135113043002593617374104090740346018677953277540146738991890663453100159441133082627193203024987744075816885010877677265001865426093241731077857517844343167664558283963777571606276536474221680*x^283+15946810793600241104651865566510331577212314685562532605368813822452686694675566028357748071506268374171152523973820961177468086751665370878882244841374073703271469133829863345786580721282008907892078637349068444066581434309995043372068998281906065539587023540498284784659541959888370315781764672599800457970598695502102220004418324583923824598930885987884325062549701190653442083490723544676400728283821869274131235372001861783733580872769599301565618709786182942119263999661457103686222437899673931541574417720575122432869012684597417745936061504412051372467005993976029463255834516218928786761510689399064711638098295855114102750156668292568897506716695278573993016410641681338602584732762546432882396591745602682200945284160*x^284+1074383751682722041422439434354254828015966572747277539995544736056902862798893782730064007342339423068357156814491655469965987781336645666055845883542291806246139892229034450726831476003311011627660283338670629845000346430373522677270103669951183412503179999278548208173186184140537634467788244642594476140640124130607965080040407082886156760842491660158685728830460643532118473424921249377319340662556677563808263645617177745073086726047698519509657872472741167099945817045093734678421314443484259831918708038680089685652403270644621786989217894566808734133694378469620734921067897414679744515691090378474293919212778897508444722399497437983703627836672194233890252407335732677231896031276434717541128879313638792143280430160*x^285+71164744844383969878504705627159449376871537251462074769493770946920779194947526186601482360636894764242181978076920179304156766908319479450138132012741221820875324111781731109228735318695624548807269261539306328856269012945419423903402782175694906696408952073025457719862237930439550789558716634352760196906813741239786795246742874569597938544018621778762900853811852194142810680858932933575840831182444933946557063847783242320752254859697503774288511782814446381827328229555554019944482446579276514708133341004974804152174783958885246411501870707197561895674904595141741003391583393367130234511600229614697690408442475345677763633977000339753079897435134813873311378305796019457225741562782162003368791553913107189370398640*x^286+4632731632000952341048260822992516953620948738015424612508734766518036697455833176744192475589444768563900146492772666280038661422335067067118374482494051330988661753545001663450859072971210360354901374731689068171263506603263172802129775801080582288466921535551740911050871013784199226208564930586478340388653824609122480987613330537917953138647219929848288158767594769831427269159016108957363979576333825288509446567695957224500062867866320360426249205756196299234130307458442414040366920195191770431196171075992745845951031750577353856165150495402212176808946032259733574110342216708581946637725489733341858753746277969961400696191164955848101890291307327426444134254103575781557231062147575994113362687783438415006738400*x^287+296298450774959480217985941267133789010115965592330225324075972608579564653183628400383852504069682966749653027616850607074410030862164080618325302351847382608036164670353259810185619904172730444957456780491308453001849090263549467043239132801096970432823226608432318290694032420282979565158339573765149883828161008497416980636599888288236055574795695267053624991787967360875911276694180671071825997117809667158356100506121102381817607354298737704307700733470707913913020997119030429247476262033489166327335647264864566781746456414813128768450408088565510982693824865715219095940072114320541087563275061417642523357801181113754482597440066725907228395567198659359351162314183205640598735688914808609507441782608539442208400*x^288+18612418511868315065286545476158874773917056486175318227016639981622551515781350755488802845374707661627091284714364015563729561279674591254895322164374858193508030008791538874973022484997456008245162422544720805082696134397810341245292900844251708248428156520534659758303513349211320633034102937154742379661839744042550966063951020490256531047486731705056336783367707350032151407463326689134175422710418734151306628550047379573904054506293997833962091566891745595327957569881003063595068581335396133820668726538263292748406416152038287333583001848592566281140219188057346682281532755576753722350368893512014134125788323590262926914417790701700815916600329731902850137510961105272943705467803799468929918745394707606946160*x^289+1147962907639264401821857360350573794910139375189442663283164497467132919263113560934174841621824796905706523272415675852716575971609786044521208081260213145910824798477211652033214540413167750591756208113725798090281195735756449831593327516925730665538998353218423947335677724679943885880520285092083028110387440553613523912765878938556163983007237577276491875221306327192084202882859171980922977217602804766883075826109048422055918733715982088446093562939416170427092989389008527382030007075701988840281296846424585141532714190438016068811848208170731759799330398643213741260894534874756408428013091892170361488064204414296677309879288021012678673738947114987891107382036757027306254576841769302745982147433060123294976*x^290+69500039122542194098298568524072849745503914870999816938402337027674311672030590101161056857461147123487195758293259525047015299727781128580026367046659837095146662286903212696906169711163430077351546653428236494046547409013667832874396177110967658776213759918126024161173199587750283911500103433885369894886543927901817193691618460068265721736238474401292870751625336137002224526180359914800189867430042691973083342382835954171960961030178166945088513898910218955437738365808025660371215622524889935594368651247011738873227374678333320085133952601286400755835487939630610151682979977117850664561138560627620668439213531134431074944358859388320029406206704290249261061925772363977242990707401097504647285948004803240432*x^291+4129197175589648087739036949693285334674218673169729188834490844688626978611862785148677746163119352233188214715086051449615687162323404702418937578206590527676246128274293965647866787048679101938591213952271863507456645620494255072514012500140616663216129597998533292576967132185726564726710238003420070471881168182322680676938972069960719076550320094601099613655962737811308226153119549215616820495041531448889259276009119213506066485020312152911791868892622255104002772167205642819845508301733246531841333308721738091457049428714986300686035487894481449354177438384217181793775089994925872530125605648588721141221386033488262829911921348709830058832836411497187914918130372112658675118930904821610778309161782999024*x^292+240697687914153701067372874248232570088106434904668638207093952848880980341838955310824594598350582865372758478458265750425515330634189317474474857050065345359117772247406070157067994184209014855340441706899163308729613156041380874935765402596871274529976387588438813871784005933130494375287152722473545561308807923650016588340577595604378630462521598718550793189544950035065226571797835489904354653431344166179161635698031051427484150684530562806755985437071613001442169928822912926671141070362843183235756132934941137574028405247908667415867426811707265702205467970865593957565693125604210424895838396464605563747023489138299632468255983314999391040505025757938676810021296618742435105384341669257088567261360051904*x^293+13763145445092439198233125457000760903262320345753055668137457978554676954682305853648913155672307848660349745510308359076950638054089953306107069646097933921781518132301997122089840254943188535846472265797379144851067367523184068675613385977843678148204549504122069203124471937576314034880401377441628496748045970242752028615713117942744611733627234764029108817492942470575639227257404733955506208309456605686979864560545528143624949765784896113731207664389140278338329059595087719422000692111628603777198709450067905423723891128293941931215202189133030361842949034346456610980860135041146937266972692217849574429483057743121401459889188104614680062384959843077808243266790592460610113134862121820844443506361870276*x^294+771841972604786328243192714531056571012838208577556856140692291998994024789196464984172587489468719730984303328871926467521850282182358072169969678139621259647528156477886792396098330697670639802077968046737100861915993958479083692381929926492813965936432290536129180648760615898166554636003401720564453938594401385969279341899556968330154009446790198921583717509673442947474085556010268643616716078285811260682753796443592283158836329224246666557593764976205616072339817558739209130307564823300856730330315543863697723322547070371787120898518668710348379158234657215414697149124226755380854915918574449133988041592248512788121445958718480191405761098348435258783205340171127682930153971061712214803401759262366172*x^295+42446447020922973133894386143906853131117744055401804269130183025810570571399305858856128347102163389555450682045243070832584116829380730419453033205941215332757734604123857917763120352466099777948827435546001569650437989171689386247042716082992507153252032442626595900137430889259359900764579717793659674731804317567658288720578474736635399051276795556835666612436308929711234205810191495526378479575853987385795616908972536013232895373243246324712986480700082350942512024672584463674628070350140349512140442085842992678320693361222475217865000197201764152308341231720486431819015350344269162018882891722389144579615052171973092641621082212216543215823566590539901678032141524180786809014722882547853065997699940*x^296+2288790778006129437827366459990845339974111148329783377695457996370953982916706913067520557135772501648597566708866535445835255755332920023462009008586323183811583739500138182878965621551461654285575621487264175003385856938880762336405902444324638666134544330443439096783905541317136690712905646747437205198855163597316716965022604362277295999981242856166221158239417344259966158517317690576248016520962660898349187270289839926872237199046981821391140148423443558447350778875035167894103073324995372333701414827071387402123622880221420183125069641758559313542635967473020251144916425678869959705913718148667051516851260739668090387671482986845582557579624789610375545212107143799718205455327541976306645517201832*x^297+120999802519364722766191113247662231416208176851847562831308419945297286372462593089732535676881840929280598509234328926667454257732410152350413003859870791102733795036922628741347334804233020837485472178588585577273750553153030339210617323900106366226932309186700667916337737973212196503469116781050585372884908081202778285005710329741711369288688647665868700043756013609620491824248266341649262003915531117605425789283995380308364835403322606721115779272045309926723839750504199069392926433886381003443256085308437126712025023971888543785027888576935776101017194760207537343725988287912909385392923824628842453541614968087238211963823052108285603949858946277847615178081013378461670956427061406399713963817892*x^298+6271216313033655659680604804964444234077635082918275288888460245653711741365849446841956240295381225621613861723335120529503228408014198048111326519879119565517579241001209349575780128994926482484150461907026414284998601113832509444586269973260875836126415815840867601093137323844367555871761114767176522144840178934760662205333212815031449854842964921854665447471173837201827822481672251838440239299098032685572699403051448483036580730130006389471233627462112448962848631095921716185754615936618446955145579559244342073735536413615259014838826592781919640157502610287469874773692305966482671184138025956916736321178562920217764321218022628359356231977144860483373611770749220852934836332275928031013635565888*x^299+318636138005124498201966038884060582221562217778567347758068550304618561157141240894066240069987324472104884068828004938527620145915388991581999121119471075722971093489742720934193068322925379068929235170242134411636171693058804776416443074517030293557472044870945891781322053061447597874747949321326938489402675540749057153983995241934179851162962968100316403013950200996429014832964845006522698815491269540564584899369449850983736055197592289325185961943694380409409688144252078748091683062674430510555226178100726282136065218508638349508199871037816131250896106264014596876311095306314254406774458600704253123910454475522238535571116264402590689446766134188691302628791124223879753361118329931692975236804*x^300+15871378289801412986367002974878419862546192513232823953534680429523217183954909512228762102785726744976671926304603884286693545731710852514967001931166342001901709837793746887671128420335144515771084209189247979342703891449632209216189196492493549975492901249772507589121630381074778482548834268941138622351226003298800480920505986350139843796628329394768123307144965076830317519241421150159634400294693569789403072348074196481026075991954856941169624848158695624913370146007633682516123267256601022728814262142405284959807696971899566384846915043438073643419903718382064141078588807060411521399198853179174839906147530553613859364562785021421142767253460964635222930585782985752366352308457818443486512736*x^301+775037655873812912596234725335588894664582059812425562498069549043948378752225502082441913841648052292144767830232296774523842986744526791409218448188271387538152680199147884803315390431623371854933689661133433763928737418368806843721439470617947974021494659369547916719130105519866066478366471473055385540730801586398634256822719571379238158322239328719021494377102479660731218938696629706132644949980818742314390997908629317148292860687882575848613200630261957449482755318346135992813660436025085455612794949775437639000547442278054179812617415588130765313534702223662889467650713864951459076730950836866425200795625416816590504815869923912684755510646815505549934145107534419236999466878379405247994608*x^302+37105820382724471220550642266429310274158975679737341634132439192318890517245406020251613448744678223160622158962688414493241623285492341504961183587688550086730446671193952719452020320165817138006203243777521518796202227477792246269429866173673678088501891746716255725435937865866469637185319094225936258032219136978071701455215920942643982302738254861804295831528433151949129331866332186337733247738084102749973297315996656260417945688311125253957146125347005237715754917066374657688091722132512791912653903623231588795915685785894779385085533041827162313244105830330443430842088013399744694520886013226434114797454726155365544474318688297684980611994987515829941372450051016697739059379305008224071268*x^303+1741815891269431778515482222462213418202637110758919985705505637475095467273925508747097175458541054012083119827352121207798133520293075073931504623692010741318310462599541394781623486027378456988755706590818548022720443343889423557616780369503341053148372282690044338240189354133918633141445703741251802957963987697569726598875802425929498485080065277234540703518708061888424329564104952443777768055023233074497022572151470375777944117396098416549390398267133249828612192819796526211019148491890855058067557416388544596803913779181352117792350204987911259923386697863216493106631637194194902461563665681592162488262907547829660841724534749446922321472520415992283257977598024000991536008263206933512752*x^304+80174403709899561956265550582134384246605460208995927245956109913742180743492685842732800259670698764239054520927335466917895260878393020893352364679868993324840812340722825225595919614794791377258406867320732449018746822404733539195972933370040708115409966906237787223859353291885042326432809991520755808036277027271031925614450910031942196729656326584078361959282752787782170041897521127114468231106903200361124050963929058233135443449982328567416737142196423761387419419936138626233646996352714424994561891111142662774563956014871418043881252041430127257367637059094475736858629704822512242048744750014615112494486403638641342859475449641552345548298361823107015921117567178263907349947492393728352*x^305+3618840258046159150693730090662455369739729651818600294868172220301647209478383099104720078634145566886072488353752837967296750923758336399586308808449245091944330778772823123759190230875205312658025473070080281579105024466858788611935521190457792638220429913897337307045135782168421904307638335559968704988340208304843277801477583942049420333184873727730966499808681229218776279377631002339989027399791626161999845761308852835128664566812545236347228142832870343594853259150311723860815710095857829092467576829639259440858528871740130715764051737579062382416929592326653280612395832068408053572052272191165803510678660666357134785440861317143905204920936942623849678939442707831066346577419362858256*x^306+160181782261484643559626515306576345102212707709457129808889279691521746259373926822341059342505113115496293414821480405919201365591468718030894884185565459844064506678937596259411002232370016699398135629605336930321310587154612753342781535539864461081523203485953341916826583997911789464099590572059916595804964687123450952224357482596593349363572653359089438112482453914465133518686936016462876613350618638056122941876919323011847297132531724422828014438774731583226427205529936515883646818388256919454958850460142376305993059816830609857828348316357510974187427332855579259074649502278765742356582025129385292808422639284526468474586059292365494672290707664119874320129099790772191473098660417536*x^307+6952529901486767146804876468541562825352858568002566959751253481903631347114939984246119264565674582750643245362370467246274959127735482310169044175894943462903649532872038989085794046028001554062996931490643119557366271870486913384201775039740204963757198483627335732118422942060082652047235733787064466557627766085157109782556304140811072093189853743077727504193168722551317907323727109969105687447946257894890096424303237908647400946185188277976066689673903258652244383968206035869361186138243219715409451933005177283168375030059149896383712540379241612991759924637652724930417855701720558282747076998492978702597128468779917649035874529609437684417845123932845399236561192844354334591707141136*x^308+295853866751099759993755160857248470291465424971364246147936654334653994919435245019236286162847961079489041930255842610950128828317167349473337756391254972874355454338810709207445586417675894433840041415891471924916479479233582081442002257894273042257595432465016112822257196932572512693498123435196341926501883733369669304435986509458829282748021812246736542862002556755085705728337295566197789203709188555769760142227533926779351570711078030393508902178027335743242739591181084334128034683920588695703301036375484251881751857351414586867714210389452555641273859249916386813882477324559600231762630854703526705296220112570755759713614968971897265510762597208414338854048113668119511083700143384*x^309+12338007519412494656824198813806906207684053206595002087135435324846998781055472414737143531311273659894113222848414794029787653064012915690103158506820033856679707101210143611058725544576509133215678579729580469521616779072361038037714256211677169461220264912311762480542648067437884485377497043967351552702776101178002153048703049434992872850162554737195122090190294844702642715054979718729291517672726881255479831140859590600119453623014210634556958323907385513154598080785920567995347839318674647260647803529598418046994980807898171830098503855529073167494409517893804729491429000719531836386380616198366275856603630422405344010190005500235866709181499777702508267141758241560542950390439632*x^310+503895631546074931368190596728130089859843014681478724065870337945120262479394986482677029062860173735920013082532086128360060772259299578147619338640546095358077806161505113856537923764924253245177217231912807155823554066712263945350532731019575738257569556528891598466085395591974826236856370038328164178855212344478712109055153033586963958195404006084098279356510849162020138626356535011738245626894703542762358530347624165724572893325779515493606897475002620961471562832660956342356245193497538267450333318962455413440283023655070888452259554262660062727714544310309066351477197668142514335219932180879871453600140553251607430234278647011272067811436779395356953629077291342554494253857808*x^311+20130851167362683179862240829048903053690581962922099788024899917491049561672959667312125801743371935058613230652038487709521168236325133787917687195985360531297482376156407424350834607395362645283572517099662238692894969084183584160552821198643757607949341719952464000960864579112821237896668285626952101964905567068659487197464562010320592561644965870227536752386160296585691880821492497707939867837686182648374806194686235947514694543547697122514964935262448911633951618871968655555586458038311811947645341535669558119158364359957067670444109718613302797522011001792303812631792183873715432658199456674411626575475597170996542700611237193905817916562382586745939549926750554550201895681904*x^312+785277147289025025433895048570083942786550011228043553419137814042164262850042905412897979982353164948515640891494376446688719645939187047193670475718894585313761953480894201584110914131496087566399912479116569804616412820437369081332562732093832359089384492720476276313481588024358333706208936336260430231399418554797743331273943002148111105250594335128107534220162576635390587315866414893470108053252105034958204482076097774752074138934162666813829797703766715142417540613938975816285544094274529024585321435303780296620762643052272807155764147031756573051706216278599825403271736018596258595093539632310126254241998138623216700632501760725951873669118376789914290533996260870305057091344*x^313+29827490258563699005821619296598902575726686611197254912764631364997533568465548010763783924001436079123250135656318698962810630230926438465850002040308314356354664688550177922667933839400350984913595973275056752757910884003439422604279721028665281370029785679724664306670202903042762671364225836080171149642027765853572592497307566741420657704696953038411750779948658741297070819412687873833880080104660478534051994934647702087420018629567781840030353761921410454937279162521989567339803938199813648132031358080565822331768738326298435193525731309718070715562710372804961154739099970235408492333955062418815469307905763613569303857472399351890456099792421881231561382218532571465284833376*x^314+1098490191994092599700828562440261262684062001678790964447232099472802034068833034586605675782933143682074483318256958599210514462614791892122178533042451739325875301389537887867976687529783636309140083114260078251296604421524714252288188520305231701905410165640966672256034139848238786824021706319946166226684165820237533489674410761632079320238206730620758542025684752633510563115157891975556445680740427917503515209168248458386963321710498890414532903285664086767903997664056413416484042424095968962933372623864318749869832046037031871791821503007269569969491089954132032941482026849830477191220206623853988386947484480914599345894169789130918882946589380876995997727301228484451991024*x^315+38964894956887746414596358131009663591303541101312811914298726104231046971080888969124140471922523323936519626582909791497106497574384150770074709435086081255876414872815816267708291673353046901370971121645116627922069862391912291289258721956774422727677445156356178987101054937198095072455378107151676282340738040214514083751877894031995066623877494413497682198829289217139064831262483603393258468153790544306856629907893405624714913015234158177756713788340333745748812999510680013767893107378241929183590207711561576721148334220085919994720534944827016126921055840646715197835111594566291543268774594940039766765610997940880175741173349047272336359730821648005234500210546081404944544*x^316+1316774263770610147403032152372736495329237295488716619039745000634507108491153647584972353668749613181678253852451814532685162586887724933327477142996047484443897961243988397267889085207474824710106686106990341583502293020664700173307399653658171478386890833082198173419692208133644537670054217634089401669282538471389448488278577749646981856029062894421096811891565308803691186357592663605251290873377889737584873787469480202760474851895904759673319674630944569416180080583960544891494598637371638805103385759140061144559379103205017595311574155555013790330266229739851079811170212630163071470381734225754521478328695126282472036551632643234599841913684539109092491854507163726051920*x^317+41575666714984448630397380807774385746926471250826779151084770140305493022369370423654673782196165990145054841328025199542376218131190803141168987926378311281812380769692477122178859636033575335926537728594571639471059141621747450969615256169606152286003482799115571298087339448727816903907197967085993645909178716339980504758148752919569373823387845891897811439571644830171875209788688393954568645150378683350345520018227782808366774443383016401313242875904403725282656567807323641259635815960132587429724685972204185012893357464199503688811337533967658769347446140559796266840127036521692814361985269088362811188756328771012787890315709919501967503134863240113838964726426265535280*x^318+1177898940278947819454259135050557808253015610653314949455543493810902507028140252537090181224233782803637064404601452297527246952280217199412672096569184108455514423260569581845119661876885669697795349604810310381430244921608871518476721811061553188267814786418439333548663524824104427276731746578294813878309650188699986365648257826095329014542825793774768071626780510045512910718480911229276176929720135532931752363705863241350342675852665864862915037587078515828038418237873012647320556579912823294074525833392970937697455429532649894476907134725448880181488514862611045785121738627606790111398497874990128096443779080127476850888838810485734179870062625880146104915757768290240*x^319+26823006798118603946275880923415643510401923583163914483095055685417678474758944455456743364699165595047232144100426381524796342668837765286311955685439762054434221818789204234954059568284612034429583011937107815279407226471099050520997818462930989512200982974804657146083170708931846082373307272166100031576915619662793418481588780956887751223595097684968855403048533346589414362315677793042290467415833135729197759171578814909368992045512047980135892059799218409777706159721384580386447908698796146032978589760905401601352838538035131033877363702675530142121326923569764794278258084557868363971754826024035321471068587778138776347723650212178776610684618138883100936505659846928*x^320+260530176048429871628501352030964418167978280887122554272061388177234563994054756466828132947768695815711334964152663735033352626616961316988307028630970316316820263206339752146912256337219020711572762513681273878863554980047638414081183006767343027839970963797516173040088565196675955868583807043078164221483985635040737831878387507281734752771365730549457224237742038270100791044179361651921135324094174202165778294359306693077090557946264789103328724203176433328339081019336928574524174846469835618163019729077360432524784454170425738722924141865932570271558523014733159545599000175888377312739776957407458325632192011572957548031421588125304788703798057785041007483736775696*x^321-20625663194663401677242903953031883241250034336477916436717606074284746516100960163275152044607525055423968868713048311256949585320679514924115450254652626576815158259013556382657158486440613818483011470233275272895493373613224904080895922561198245820812113386935370739159613418227177467052544231166313687720643256652252156125999562257834096580241586535994405015768579444863157269662008727388531272388082300632340156010297743413901091481501886242059475326569083476138916581779387030147792461700695506461858988282774857992131250121599773388426103722341663923283159721545169232032526761870978750019556537640261408686373324253715257397875793346741199461294911059084928918213081328*x^322-1951222985679029332235666324157530950958217927306942041246285197409911390497827079209633184231453228780881306927387212921118000325897366277080815421039703504776629771271908298493631569084758734518999982848984543972782006801312011466341997985734634174316468326492969155622765942575774786210547567823268616852422885126456080471131747911025428393751329416974532032063561425000807220520981330541560003698304725419633383841904229971420230563331822380139756924194375642860511795169897465614192004676354674329301555178996989841007606233598726514927835941832996733455369650383118422369452189878190877931141581100872523887092879153704742828795826750536320667772586863746846981810035408*x^323-116417179475899035649060551025328651499897549183798922358976564376630982888050978669248490018767067133238441549928611806017616121150677914101930004253304886971715328594181067568438000483448573092198167115513158975986259244140619661188660740101444132712119337534514069433230355688264242192237482577728146231991465205949140246933748941206399207605797991550072557578421187636761095410434297351502802567694967088032630855175551643215780490731307587385789390944816223637556044417172121289178830001286076054726561372728486826901233847091846080401776407954258057826839912076375232359443501753243031137883309112096306955893670089243778042134591509521260651033437425608714552736205552*x^324-5860322018194395665783737849021589476829080847740965156750237242966228375713788894263605324755327816183464739829063520646176522005456209133042409223935761246239734483813369764438693590344666977068585269307363252179837343141502254269765733170569678487167658849280289847888677952725401715784619808506615328475437441881341949109986694607037828946414517955855824015905949594641893299178172694977914780569796374339925176581228809410841482327479582580779757844984140541246128195764765752877759238435633716192102476544205428309120074783466790473362987787683196578387030339283852906007524039856575930785901679530459110240615200932214136355129340132467182970248945233122965133003056*x^325-267740122137586648887285194111040144662526621786092429966339619519616090250783275509754418518456534530569832323096468760126399700724712215736583122393335563652228493960537070158846605507900665908144801178870773504203831885807579126801371206879588932991106304172471297514906721908381993097208733891843040903041454027829818781889693983537470168113504213407257188798722723964846815726292437475491515252126858671529087021941070635875049472623425033118208609550184221118192879496987412875271021630115748274253974662367206737168028891947747039270681384653755894260729171207238599605264546702195692954040656217794671308123994779986552881363943785802437792322323504943573475252744*x^326-11432190512639577451211098344512225120680651254227694099318805021190426727113263516891855533285372091994738432148450895684887988506816547129472351383677295877634306669320831230409999094883260097997792215015218061949162420897211188977887574239028919520312052457101270367444432170528214001860371169382278702809223152294158342787700983547535107233479599244625088276118969137084266566751509475178831984971492241387630878095294024937816817802531082413655053665998932467566407862902136755163118181975464478812352055620440630176313480586093720349021565695867186051530740187783003218601508048890730482957259223509571996748442698748041521093782675040366918180149864069249528809432*x^327-462888149945288750131494390591778945414453696558205979023177639395434103538080321535872384408776950992263330694249835773544899663474958693062483940047515886792366339404478349457403452138727512753593810410320491979647807913056088491593452381848224965479672965400511053020494325542066278078937878704438486728813756789852051073925112036517682338031099305790847739730554473417054648078266596453482795241909407882562105634073071276710698052714497936428583266646926011242979292209756423387984776907822380178601315130136477822486205209005150648386544221241689677343925278523021644826871609496713642098322204113472937253103209376379153243505789694241676329083353449233703770152*x^328-17917179450786162779067072334399443099466663656610453450089274786476932622689922384853253804397066913930405322909276675069215970248527105896568947533681240069236306267657049484788645454636796077569903054644452940129582890173500891481401865182007198234152991086214074162167813783866331019554451670716221913537962096717186417305146537860950496387598198422071190265551913732272989528843848957688282373947971977538507520488148267398185690349265141352557793322075842863144701023399441327407888268277870441009212482318703686567952802601699010068571042322307259171817413874737231684172917005736414212933242174053716299239283317882308410074298629372247739086684423789064626048*x^329-666225382828822315011699672937550083172533108954972004034972535669057498653139335489092789689544794152159012289590579905490300743365104047891272383750708698201571537017086398728023294987347817044787972192999556958979808212781850732784022442105147119526667160469607435153828151845900709508918307845184112573680953756152302646213343701002222463510713911791257604976102752641462117037520799836099094445461754402387697267450403829128216783278503689192552581898683714470697272864550248645905892695787670644529382523244358115978315658846480363114188727889224821479966162297930772756497748061034409197792201300057312510551275497568521439988040717263801625711004618963365704*x^330-23870315502374570166461057032603977977348860589305926689376780278301177789438928867403347890178303347128546212771115584659807274114676608199468906537080800793754484525835028861408941904149784000488554680380691369010564364664893032435895644819012165234244043584955787280662998133018843736234191287442816823296412472957019439268038542524040513889720654592632221052376071137861173004961841206138537241425041098284309353176938594366914202247243223138600647989366055349399110237959973290216331972845372458567649257591600916974573260951030906675524248868547153314718454234184311566480899429941055833000657612753033817348193194168392315061976738600185205560048900651952496*x^331-825728733756859028296915258783418912372275531043013200345116164599344932529410640373173533268504243584176635595841931782859026558096887466297949168081493093576346617117229556294470424152950089140603164311623421290483404379268881815053343339045801809091367821205373712205611432142393375762299854270719712224411847450535643158582256963824498000036182326577814135326101924922611038675851976352358684449849622731137753392420224572328000069649766781773145974955371312868368068262984295266747505269234555193258155036241933013963486222478057712359189104715928161361786466801131695432194979167861630299753770786176588340687981376692034803702739759489207020607317219432808*x^332-27613139658392186276092638963768990523900710528465723647116918400694182288395424056828096941375363949106561085689841512226313253325856063000354906553574003790676282105037062684904494093945523349199792265411944641588805174639603861864603993463637697367843412598255458034190699083672076460599411642583021954587921654159602491568714965734579753290304766142171410331301638955945478897770232834085255758525355139846453687530771164187453136820852339948944364776247988403777310486330514877047444984087728977383004700930216752207352773018745469067143063745511333223681676578427369820922231105960375045001640791976416772476970704602467134102938515567040546834308956045648*x^333-893407437391120725750920528850904537922583513855275281197926627046460869438730290720284616748511282783464247551969625828309193140498448752764203854353238928544644202866227646293013534287597821446674294832356742309647477396152611670210569720268300368581101152882950898167216050952526212815336112498089252855132288324209225165649748751914750169424988069056927945117003422151688960394796994072232544845181793138474433972762044241223575459788217111553918678559242556520295976208075130885969513917563552648704098158998685666932831402026717047944203023470235302716994223342033437722050977735400182038862527789252323358500671476543141599731880391982998950738104074512*x^334-27980452799593026229187132219123557770927844796565516802228354241790470893841870986636875016181674233317731227691118274250706877972048403767859939520977611242516052582203451653942575943520323915853912037504286162468033627583423159330626215040189077113901717406309985214099150538190096380838525234953189268817675133566367467404289339842377621462607672900786770618886741485491388333450460605593572810963029285322169906423369224319231556254791980197268532224362011558899103751862537716708963902460101905447111184530600445151147931608957053098466328342442309407757215894833389896100629897565325868457892988574887059206370008688002441740932118820574195768468979336*x^335-848487272747605300974784723318870180783358415813341353217927157983520985631868271180547461363507024159060309018352646651866217205625069266891468398772581290122556917075156940117213124426828693292029875492032152191414138879351042769557091694347012191192188911538023425713056740518799868630879539148177978030960115155703629102552512034777642815580656397901918373028110411258053372416137391737737371654536017329456034754004808758433488829709059862272789681227961253002890767917687460626161401089658867575828583373394828767391777204360149441387286098298834349722131102416898699310720244295424619182637636698496343667496147752468729253120773934868606448430353904*x^336-24914843913217821146971044817030888155016259798011464696827924516197791349130026121634251665059810413591007084194147041887708037593067951236185027864715132174767014576917184722123089373874227745531107592407222872066790380626307707203111674141024019890723052512919225397431163588269940976507806506495461584191637800399526137833912844419971956896776380463563957598784600339970427126754178562683901891706766101749612442483350178325006371981807561426957280257417749830407641397421519183482717764654089039290531686410565723160632511588536264969183947089353009850587377176986066147067462285460029197236256209648073265666489055098371704047412422617473494005018192*x^337-708384849469371590252458674523616371845463842109589296512502402430854265193412985895937709566340910635457815700126346940292085839971956231698013690160360456279542322906366023172556534639228399598370086163953209928187340552068314759104279668660338056564890593648303729088575194304778813374802719103196161521680742249180643863487535155345160962608206469481261654978809904943468728876256308136391627098938035428893444684954019350979174723013274862990367648256400464662709749685983529269766685619575935814974502518332387854208810603766131968457426594976461773376669414554513898350930606837508396994332124842433065914423290141480259342969953836428772536905552*x^338-19498655591421614700620648950132637783866581420487415207074288416008075033623865233003431775667107000165088012057485631446664853880707770167061422362453349512301750781796250435013073611481187761928312457908510134394330358942857244623063680815779866747619092854898703177702550971968086304526787269985900554811792669711935207594994491006322542191868652524344473409199731924684806400110036376641026886408015421747160672001833789347134825040184711267312569123735834384665216714732886716294510650602555357215551858787959895131270246799598846329452322707597864096659730518163774656301190308424358549414342888159911187731487870824531186937842848299858803343088*x^339-519454564563117377496165571827425706356278343654261743335016710473295330948413085858660233056434238815925377143161195859696426921198547417033662152940508164694503613992003103072875640137983533548560408337765443657394254923592115000988776358813769540918492844895615973585042370265032053126625826239363254617858937911018797433431588175468869390796889900515689524637028269069993022420739196167617598712651892113118734875650581559190573749865657442623965502017570730986083645788911383191580368485806475485116357868216806896528614169528616428919046043950291697310858964625454665238684597115708321834586864821218636623522929281746768911584620155813968699120*x^340-13388830154296699910219297655167402807838769925948418693581180797225796963348076270396470841407501898912912350671066806799696256923583494754989196319153117322448470409142825874960609079827026557146980376335979780924835185579335039295765689634573764244475697583657197244064552397275880461773930265531611525833536488859737945928079805726862517892107895768195227237699338671278953849091986403598881984076267896673057778038521135246277250077856518911904562894199452163518509018791392249234688708433233077649750168369436106885070660877165732981138720910380006608867826159514382991185772509529574543398432716076068936869277945088158537600062168769645466208*x^341-333732336980432705537328128423172598643487771413194674192144639843690711518728536119427902668196516027664450908615512743355208876749556066744211245970802571743237218866475475369673577488754893091799141723240333418104695797805854523718159627293103255472309728500385414104971676749066385834882673428290078783984285193008098345129026483574380336409827116002094295353174820076481457905078105428175227654470485581965047002781727528390885122694731518464771026400215684525372156130711255966715846424209836741793193894281620946541324148911682888793126044928539834583287360741273560830898739254421092695008999322296569008014061224700989136495090513904336512*x^342-8040577090582046615685808364006847169954914069780699250306746343180169645783063558684658988638457594697339265605986008674642294808794266584631389144264736435126198159777897690425992000144645543614384906238826490142830873113345004992712884308742339435986584467839787012105067743876822518467794438439478369934374864725056616564403774151231080743129396514079422754862062172488867593184273946144075711275452352468847295338622748595716867841817492687929592180507425976013444363619746192559717622045728730551641216913272444479391187233147664810457717383991361437642288900578512105509823428336469278423522700722270785799517161984276705606498249124564512*x^343-187130780094031656090404891628064782281272265728184076222994445938427060902029746470491531523565444952109821736264268133544826577279577277092190949065784386453641296929234959983231029779798786811715890076948591694456304307725515515275613846195615863235661590207015550686496591542938776358042560896429038968610665052435606638695027126154945942822006485502784877911155762980419631640167682591056509301511994302021217699003601915682393819598607014636546453019924993860940820558391502890422688803524945285854396444817449097958809711626433988445474090492558955709055605130319098967595160835189978860331212525076089784525634013439538786269923637883168*x^344-4204055182060929008791966702985982390157843007454425940626605517454489604602351968178830442071411670460259661905118046167553840733654968779738894958361028159526858429176782894030914949401078964000587114987764402502295063626973655227003366372150430410036358166461716152446083884982474234238729122493212970378507567814602312124515551139010541529931476005631680427059628451802942018464008674519809826078037012106130522084170833400424953760660703230404604290299860160466493647524521078216311058422269040468133633811292616435861281429713547711543681140806627217527901414346411233692266972902763712645041599284323598870296442076976346273279717532368*x^345-91097899162670608174705808520494660532190375244055644326209584753349281127044605739938027000423152827031873559831112914069499194934363203100817809381666036263051637481951425744957608424503148001514014981815890273784762440719084270677030600592598616058255254143427720731211132234545422277368697297697408217405652906173759803230495275674096174330601319306261026527591296040948547951313638875996670520166023013077583294933132400505155828482696381876488412518539202586090353107603662779163846983914924715299997921068243782098191535422433425207087659918291445900140723926268438440969916227110919226745503326397380975120271027308538966803369703904*x^346-1902238557019602673979125087914418723242925117676492632931842248405233565418304331977821258360011860827645465355597765468013953424170473419760535254940881598200759548146761983106509483368976370871409435906129397349839693611990636807839892598802891658627166302177382919644961095774322665586488232240439899014542586860819837006375641593672091658023741360805249680751637670115884747038662257446263019597790138399909086350321224232191881341551988350511796870653529537527684447243066946052999600753487056088244413368850862213312196867499056584432366382265474288313699471153970698493358962528139309803097626461599951906860477043679328384888523024*x^347-38236310802063416236995759394267910808366081816972230454593694439126779274146985551674674827452885175257707053754969903546560168125580320679414354468092884717536158477796335257529131820608938984310448490965848013335727062781541474394432150580665057247934447670196900020670325994623647178430174032711564927278559899423043271518894183891928003445076733905107008117521065462505988368609013618331462153374131457818193199085463162411287202690786549547095840446342566796471952796043958131259772844958625249884748565750245160222148761542919822557573964529035798682359613193278473545470083542225820017166987995276711781468268287443570510844548544*x^348-738927648885728610294765415551043925601158206096749874603258378733458611994912167214709027635114149774255814463229446575853436197420737371897891449746687275755174996834652722939349690603503115310089399718244960954096377458634795783437821736350302415176192531948709893034971662428308307950268405376913016892867585984013799109150100945514856434184322248919309677466070791620756652777743720159401925326555145051859983441543729305270465718114705297767107125102984755486346704258775140506626925814533468946779413257257953918951075883524904284052498909378726765471992206250636084802235517873415574539579527142232703951702139949371067386661376*x^349-13708960278754558692457205476236484316304400142012673584689526218574331558378213371870611451727597309897526794201180657275623092234990500310238756819815244839129414030539816729179915535122023772061219342478246098352314236315925630272844440671451397581144631543750950820449306927851805431036888117560328254102274733604131274494505716846985445796434939639770996051077427438149660005561051365496174305755807746450564546252853514560885190094290312486173668667185551098407046362640722013156797809916896332318520114642759475424748197555271762161267015030995255506208608769394273791363445498695983069663511523188066370104739099925628869650848*x^350-243733356886716663120440238702570635990178717297980793379449137968190372419813587282199921453204168303928252499957126481049635576096067151215786930428903227747924195458141424526348281906185800014578704909004364031511796283133186156084499417651717461313337707732518046613272917524941717244329695670247556178672572958384351483094670479228194745755541112079977701655407061350906879554107980716080177054337013801858363912972345020265983907440125133784527748185433801624851113459079271606770478086184147598581305122153803915526174774074289557316200488947251158830939564407062016462518760237245705447014647700221392045054386534595626576832*x^351-4143679300037009669135464617843949018889204795575982000509541321539105040974737270728473676337997691762050314404472506650766406990753581758999845714214512317026395942937348218360687631932637639989260810909595389557302466232167586375874066527095544421886706291078566540764426463814824163357928564357460511519737656026292110065064120657527347005406668868524337203796250610404735495363238383023514887561293138249151278881439894884756036655380726198805762484789714665735377853959309052940025131445774249747362147646663169666121234123707806697897865146419132129189672710552646260076391572644291549347548670415315989872626953398200397536*x^352-67176620550080608069994496226315440956443964418694226280558448901596324664115426274053836216980168591776447055975692782642532524397276015480152040158716818859934860661322686751252270858194241677016628985466957127353643830990545684322885829962616803031613088470812664426935264090105441701448011285077836103094893135200612756886446211243108986371136339711054831844914407802170425546383029626284159507626656497381577441038994789171089676459067321880117319313715243951129907871930405995342073251950378159590245338613905604222194058304973266840327777907251956248401926257846318451487628469202463961987762561503071292029314396629643496*x^353-1034754484544536728224591444459617054398948515281259687247305108336599360623832800323358520916711548244705240252931125089529269589816015483504319400621735768223207834768308026008396330759450022068640349482290254193776605274633409934670060793614804364412809788933005001640778177289842554688327234465222384288737377024175942296531311612032650334955428727920417287941573332643830302744839399532318049385614504287909132397057757312950458277957720743644902003420274059576048737970779504230370583538017866678714721307921502950651282424791660023373190063872185498825159169904690333984942463251195182609177542447956530965417765725956324*x^354-15069111085648326611965885026461401970514866962971975858999243878172618876248725047989138100031013517795670913016949250133648844065803472675881083581030616257266193050496606684054293004191071628062443354623227457495501834516269961759245281918482771392335020858668949869444307015449899550878520212734331660393226704416478739142320366366359510410972244535171294293505996053079480347024587658353408137462038198429154744013613932535918480016793828057657924861663186027330740174010719763287786204879147123049612655727588760614324816195599158404051227987824918479031753807274069618288100455646437719751274576908700450565395718391888*x^355-205989653308184031566798337971590104983254408376130481162181676865446388148343020740401154612677383153203437541057223284224968132580001924126468654053014216755828652187843439821426621937831318688293596890299414574578683295290775325014603187918367562817557658898117987048041238897158945586758066032469128504695816176884646077698050873672300948425942534666022984175812059980003051289486613558673942599815936164865277192553273315920393790748133131385060851073603991049696148681003924055442471355079305880978147907597122347757415233588188970325664818379540435878693976112663241923133905228705623358763769831714573126440200418440*x^356-2613584272343417010643134152934164364326382262641691802148164889299793401104482297091103057386548194979943915863569030907204969651530466580567783395274760013924129031483137459593000977514468776000666194177871445829595447160204952103351413394797088253652609206285569722961308161467598254963003952737252060458480747923499066212173944869347871666643816434180492161494609923994820261868859122064557666735510396350257660245916330002776404683944363041716587840633745590430405925295269553071635665130829065560093380471170137324397585686286778394982614580235189966024906447361824325716326271630441736191262937704435411920601294548*x^357-30187545563392900451000084796443841830804328474623696185872437952804038122056595493058187568714059741712200264067848899085636672196152021179918693917271778646088254555363945495748396177013612627023826853538696296227221139683179256650493626906062628421880307612900645885092896575384148672217335225308705195091169246432833851950227005540363481350230649889966310142774953864443671547165037897269611353062650648153331137988707573356872253175317269953310813889917369708047354129651261358993274762241530142220243474178759609538354462005630146704318829980478053840412335636646918540233689842034822293549067115888555203377175173*x^358-305189408405455466782584236356414340658672463044049992669087265051006300333207466867456464030255307953969649150275882913625207253006435424064281947271838973582648492296592349373772428676263594955617553503025391484052365774790066844547823109927830818930918134540980737819405524633497329893780170620499062363271435057777869968108186805062376557054420932962908766364235304282449769945644116820799719385926277507038287801372324029248060150976221419712072075636099028483727503152810507183332440090877616491348072019813878980666817599790181240657322534660111035907020768724573345562302765359441950306767350701840306893808827*x^359-2433573100739083602670875499785423426734992465289837099696346137101177153411853107121861716124242805842730492125747198146130048636642146167930798169811269966302841778051564268116955072155546766790843360632463228145561453885607822093519207273422796928761294050343000875329605886994245221700723525290305430312821280198100426485927364696378992788261831504381452272983006082678552779548463954645596482279048056216965561340372790270004023027132629418759371627757825966780026054512693584125012075270365844629848917507046604916697999049288814369422910601048643504527896205354635877170860278232246382041679290948532584561621*x^360-8792785996982583366553491559469433346159292213380944007988313279573827789148489312602533702292787526304644411920306897287807149437647397941840515379164887664872781211494077645257890909688409506663957064621342800880995507167193024716147269680689637246300740633177726230654065012828222938343828686929230633421015595219663675073237166973258148537398114463542805100227514115777795528610298377345092481074892535159775401983212810622619758458654581497051289709008558267284811606792110834333576633406317667093774922719102991200250200223887235237045224897483636995190596942289494520204932862096942843255809528426001830694*x^361+181754327460427301940523523506579658200391034137385004771204697507432098523949620114926398029663178391169084414562660079307739995513465534140287664039303454656461860913055398371502122286831600601727734125130429848960391842774247558241274088412518664998955788728420830337858681165406490118727885155432274589980957162027741722908372853748826573574221132685128193500140774961351991177535429508679398857038420811632163372336795683102686558668571797029512328677147615196541961085876649095692047238273224895649431692776114064883901564754322531266703596874529053473521585396635839118926768314107483104803476078784148323*x^362+5685601589488759612845406582272332280584527228421453801531965030966634372576795524887851669995147164583126616115454467477747558012684118973742221712626291361040217836154086142323844536232028765942582235053906829963214078533233968176906003339157264258276906809415015953271561442461189573168772595632223072809306140372623900608237417330355829193948029949824276711610306946596019350653002191689536137607820337247876272081282899626517975806294318320247197178031561884253626126821278696692893432957888642708781553764226734727934669677790902085348790045913681715354826956500189214249160881128012140248382075518457068*x^363+104908442750571128409819692787608855562965296675909697447200720794428122444317719143747559895155774079240515118151754383938938362420484881274465884550817813608208571169704894113911528584844447912015869081812851305039210574226682034367992035820324140497886542230093326534156807986973884631608557939673883862857312504219868799538520783554882501418169837772081493063203832817512654796419068738590980923936297153218496221649798374777572220810539659783078409220916768925385831393777293389836489213425075530050561740176941827181808876438276321963915872347665399702835560923371025601152195493501079521536685422230067*x^364+1570754864748877141830600808122719090558314892369025794768381953139963844294110875606810440068495564040974363834285513341521826523124080316759447066835489353753078803176346989187218258509750179768660940640372781205908930660154318132208206679048362304393143583694820571232399699832946849042299319822501133213130041446959579500431152327413797435043952377806529757781239834180076923901255066821135475736072275719035510286287103441539149087362135201477261478490839484382802058386164138245458404353840904628446207175502919957449476302254353016885756980965213866220729972818496291592952193155366486414310433217580*x^365+20579266962943084792601676023479898861715137490928177510889400130894637507212221558218339635604873743032066223472312026861332556255581303441163386401735377064414518382629975097228098682552632775034376876057676444846731436384088038774521580166672789436894684151135455290577334462810532203509965463099937472747850572475942034496552708723234142786359904060023613502833970551310051211101509251450098584417179821288290554151304503366076010056469932353451699201288802565575004237372391183900180651165833927437413891826331452591307736088398582381371057091720579045668765171712043524271412873345038214282151241792*x^366+242758503718302726817033708839157131486496587326970204619866788306967499955695925074377946071600256412676405185423040769878338492689215907255955390524208871574526372987008177375880601708325891167003804821481862767761694539859471036461676122362808217554129800697993224135779744057662249540958301952993235713579798281254763196375156810869133882351339205149827944876567634898574268514044890129632854608158193004759660790880577041724856377519184698194865214360266053781373276824923848013370634711385862761557681429407676617224566739194385497748336035073369794755916589700394352287558650291285756283045466243*x^367+2611138976597200615463974939782376277862497526634176406378779523288176563594241582893807096759202567796666708944189757882800162358953501501071376197366915943364296585498994425023904954212890152910462757610558771069358714827883638107611319097408685775710449828748987824726681594624757891958867778049724189825880472597500647412868008559353389780335247153457715601175554836742668328595141898698505914480657573966198698999384041780615247466157941774188783664327199490936772919332896207568600475141530103868020923644259062500573559164415526760002764992239369687300186283847410092571547786348308247840441928*x^368+25750862820949074882975213284581936723769290626865893480251521690422491055509392446109028148067682590936783265783596715336042345995229824165158390900836757204991731320780857173920059417281361474361807766536448440367518315054817601868050672833154367489519237553041041113999787078884554468900177541787340160628796542021881000927696153588715404576544507521858570554396993746177100267836515513084899117975659917118271663291681791852506025701985411790850395219609112577610049205099909227930653745560017985940533413227197220492547648185934814699608253833249475333959617162979924858069325842416288420822252*x^369+233228120297561086739736293945401567783019090133558673632070804482189223387271826771952957343386457377200000739704293718705812162608917371840340004935815330821445886612529710173454567363496376350353786820708090708665392335604239693682230832858039350952605227367467544856217992027288200470367828786104653739922543846285842444477226561872546104872220178659273211098911163572981917984704671109060006159941880097661470196485667408538643558132125427731068723403565510689322718281736973246843651156825795686659963223161416450148999306685863466761752391942947422004977754256958883359877437915117861444728*x^370+1938444131354224462010052343328404959175498679055396451315892599682394772715974236240308750883149019835464563357741577950929399012672894600686180357690208981618698607887226284676703273255959622820145429802139178224742579875633418432736935717959859990753550967688450488668001356305187128812313590442095358612066761437068976135043773379201135088290477846646365103768870547919347855889202208549183061645430111205511070561255002163998790441902344107646484069784545778658088690219592835340872541455282501535474902334205945616782226487887464125301566121769961743428220889342018725847986983630550094588*x^371+14746024420552093662485155636257745051504024497392119336996039202408394611494943836409878476466125314834363476749670984482114887424813717471344505209368150852953662517438071563315693165289353093805374717869825474565565191557649882170258019322317705503340578463279177819256879169761520202111537471727540137401047081073695231604629338710621614326799727540659163415741810764486863361612457919567337593366196115970512802190397240491974948400408653214947468551076952457580317294506319348205694455212442717154369196475970147271363335758350976613736540918225038945569009783317446451498605620939564160*x^372+102242966223689739394554411882388343838195113412019004106323367808424531606656178293820046733940355795418203495635494013972640778678705038830605496318808996266624228574184217841352076443171660329624895942165570550741104993910698019736063079556314163307894786315363109991928937599241073165713555360706612323262602431750570839973174077925735934476530250169648530564780618174236598494860399802075720673894603053108283223232883484106444721812111435778917558418660776391118708409254029972258710229139541075775215957137416154812249304415503384661457566554615693618038133490530851111866548912373550*x^373+642467446140611794955334480155541934623747720255246534258607471881959675977534506418641578300099458264529366411404516746492972839688127606873996116041253201730064994828954260704749515594555753414682693329460694483382079017674613434537461057530849620773837879188032789970732951161957480909025115226246847469161324017275920258084325541951813774096502158125718381854806810480173397436635924902524776541357718474688588592081871228043629054289268328422091447725309130585803329948074412883082035186278220365671122091357242312643101514281458505049544397523442002401468458366996231309291173838700*x^374+3631806583638130122265785196103704858479809061200032347996037563141122028523052807797536104482782071141854817380128146428082936932872329271353062963336244646014739139660523639248435087007393187368157949744756203691299109967176016191705334169572176816108014543698475270384098984982216072627119396576742144058520543056798182592747025775998203139084938279282054058980043716557296547240842398613047431890459336560661351800594616859736785592450171677262730144993727393961075338524770782955852745595316236450222492412489949554232192272688813546349753614426361020394001972363835316214835297460*x^375+18296799963271089032176072902086264571498806908411994497312098964283410448585662465294376731039689650204542245062965193242895610154605978977428106717981101788446905106499912413543013838168487786686740200205699087362646690283316726224782546454295011631661989062761487296701496218550035308802556082611273510117109629554270511814099481898906245250687078361987664839379693422547916955333899805409951656044720734820286912820777791847448354077570799474312918514285346495005370979879787955241441697154744131324903692895730443883290118374403169556620751871572913782005405420842380750922403420*x^376+81175838503124814431800565773813204338244401553108805478171728389333290641847602416543732640221060669235550523997900002436455138998046196734890453826901449956020979519677220275247300772840263895830099389372602621908608893889350391265062316167327231902973309489448828660780308334992266856923755003441088594384335752339823350814608986410315890181917858851229343514790177946270088188643572871878336132907783919462078378979025088388359822352693412989007582232918137117549018283018790799159988908972761192041663407024380426683825485329321399790157754056206403159870974129841332479983640*x^377+312315073389511436477780092351248797677763929991920627078890411266631120102828077165440186727313207571603201068038432481381216771532529733106676423706830311680186602627501835794681982649897988991597767111608610798840977311992743380440671809469234998198627067609428460915767801596990953369613746614626699957067129763031424494884582899125160024744532683983307951811224365994727797058552221178053578401951904673392073840804018733058217654840362620249639099324615865019465576563704799001851721389433672125591640596520771073762445068004834404061063713765404711278883068782717690103640*x^378+1021006461933242212846051519625591810652610776499105836001877012674732932633201225162943693022474822706075377999400932297796382259415853821884900035784418421810279027273654112578264110507542987589186571121855184451776240299504947665311731035804007913118106156593539453635584723782030373759813747984897311043646509546498372835741813936246597247512191674373555957548301522443359497518206855921974390428913446239168490247153065814687123045705333401417824471604349649911120523266607412944213196317172124959752422216378978727284017065015311359305456802457617629920755775318132796560*x^379+2757866044879083702952520355506837297402079262853778777119313848995763452574313316138038646764908496660384079394723684622025769975398114128689227226188240881273549164531319479556984811962048225988067171257397555111352581474155945434241335221210860090713414124994211027411384615758564967072655340101894754535755445640016953120025894850454475336829236006846038288566931348591847867865470174596983381301351834858634564110094230160320850785209726006288998865834417761205871174934041394321450626961092622483777149775447383727028905780516815171301019316980710451879203433104053440*x^380+5909401564193098839095266534495650696106729874818665896614527284725122565709319706691564747377639689981662522032784123809163287723593265665267971134922432614507647178901269675498812623894514309116686264710800364877076285438661926951828714530673172783377202686534966809427080317173646342055738978734350948491128750758674269257714758346788336128588235204538724604822835919181088495803106617737993407990037001133193183939340807957726152079344453191044346805344512429731864558759287888826043978124961794205038983915124196894117372861005271860436691938855410892618927540119040*x^381+9417413261058538705784627907761008301287540878866668592703884452266576568622648179492104763236034079482836816810531043877874108547621186614416265289876258915636920913305155207116539481346140103460947964336025383485139968786731306143741494693336863528409347510299588308677747533464559028600916255082992363930204343927209127352419760248356553797713440637144451661281594515662558363006850517732463490115131112450712275092917561411419035913718065987621240874818157685442802658275369933066591941370384342738595980786519812026914372272374167005748016028452190277234400396800*x^382+9921660330515736516759973136233617645522975053948174485739234264804713779955546099726256300269254668088758122502807883261553831590293975621345728471704943578807772935443501924363545756172913002562667550591367883842625138056791698341299567140830253447920784185249986882508693619060821504692116308855357836099002947282232918619965482747368419531083412580595162727955476725225685693413780242348651380332645565701738747225159683968304524395737330963456170965025900501584574097808224698883395946928303629050985791391252242983335409943081424569225410301742979372144000000*x^383+5182537890736558511027240243352787585324636140821273341270450435692462992688580193318832322254213107224006087728033602453234611749259088552430140146276538995364931350182078402776443831642271862960046645932531413689285282099396127439515379604842566107974660158801164625222870536775674832676798590811919966134363307357103890370675629263557537727846308627551153677052798495897753607494607279831876036552530380309641710850164346754831623539873332610412776051149744935743903825805952491980242397925162505383589985860519390234560083398560417862875029299503888076800000*x^384)*Dx^24+32*x^18*(11+x)^2*(-71763309569279581519190973816679700862994158214906693298941359925655379486459621401340322230223270122362976003537504256827747105827027990160110486130731059348465586553639953340613103778673841753687172065990027440661601935144822185998971440300397336614511727743990693273757583567539611091322826930010335840303753266516576746223426084093181703385484392187344589961869002554687161125933482508196427715375288716329071089133544188064769614125567530129660786690235626524381870296365843247560612395630343793621140012819926859685537722639985555410369055806540927733294665813446044921875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+64669842728248017624844379864344117588064380989515879379962247061227524324271851056823726077961612601118756914109756845788598876646649125533450470825250762909317684060152425565896342622061534190335512783573416653548028274778276421405686671301584774906678257131216113095608166905897796063517495943826969215765571559707400829228289440595336489912093911283999507368238606160094324040679315501485656542962486345405195708740187457022092386213530438724473800259863892011976819144379809298036828637215522507252183679780280592258339095247991758506064821984552284939162802857026690617203712463378906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-329469847010197258843579789792617747199116831679760181926690331944409908875202708297154681580378324878537981009878464386960319942089705791379755036545563691215943697699674296053152925130660668346448689654250998580001664483596419944619754786292341485245897954648190149093703814699472429519321137315411368926521500297925336423533267130027684507298948474901870518653535775715998139346922447946946874859370156627844771863207244268418825724662184798625922709617393783733589502906702130110571154581625371009545877552403303931134062220473686719224942800582851389697321142779884439732995815575122833251953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+161433143902127252746655556483992925488773423475243933164479957318220502290459669208952429188420648794049636672194791495655152428748912258684695788115231277473530915903361848707933903147446818588333990605633998624673765687881406963855489562664649341090700330018096001033813764868477475113852326701577760745857568684672502342595354491761157551271480414957589018857156732967610217477673458689844971700439833590321189837896138461861742168972963551579446875135387633199943270725226481070876451219631272600882069084209367066120752048043748356884858978158798528792320751696753172721443547743547242134809494018554687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+229500836248426252011698911685382496737407518335881860056652986489565489634758521982521171334820920504874548937060681634659555370753077860667428522157527015620376003080654682574391797210157925649726611679772540234799158230268262347875243522317782798905362446097187601475427492297726922527053927126369020199017371956269303267474793653254531938618142330354851849686963584994643709496108804185163755847997831374239560663826994897679626365094969514330832295672117566410868107581260421241950896951555520512548227043790389101108522758032623483635334419140673453067145691398727799662285442572340343758696690201759338378906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+2973838980984291821894263539696193781933915641765653560583177046220523664723047840140005731318768958882031483712559078618666665722820161168015457085792187404472640308549966880912817560386761482048086520351191622642592614887656088946171246321664661209047099445341258891140789466011970352502291859619289091915121581325900874477344200448232802858773559004413721275793585462882861942522872634591723016044443908172656043883743533878607605326890379406281686018188435651502251181917631679839495678303626060591118332531452563469270678859324557076539017162385409728573208274916333554601082650448162780776328872889280319213867187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+50828212000442655727607835000494414639534932245499954710382396795178807343877531249142445199211951707694015226519742730557555182730628079702425708291016763516069841966484490455106143196441857413420167107539735169775656412872633645530271541303123316576557249045298832651032267783879137680861815365644420021713659511088664367236936256319376898476254715028485648512860286741215881980039070044689629885818582150868013147610335840751773342713808740456376172308130029587543338157862740967122442018880954147669519013917246366880638657092606711907563767272415693207611349604457358862156119097704641551782600572551018558442592620849609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+8746054246371881225659448575405790850156987184352841738105036660025716422832259417841714206471438130909454469621258565149404630292483059266502035437673154890560890478813139072877370784243758970786629814343616929198197250606384388662031777005635560147690830546841493015011097128603035757570227295565013969883143914304173135091283303829557600086463663739966306542516320795090440320978365569761214058804408674955648846625788563657465147651999410649352814058481466360350691716247154094209196917405666272073663698977412312289153882180201057700114172454004421575986669586470788001540378726569765739998207898509008373366668820381164550781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+296755052430572387524463588477745082129344711660176977824486516256572050944901830421331367670279171972334620657694426830432118661232947405329731703610231666807190126898256206113521669462490151517492983802358289769938788982695534965346839280626596243228666961172542506139298343521035504599896286704959005935239917857464850007104788598077575629905666856083481331176586152403109526971177735173630882209526405007649052483080120136498854209734342273847613121325688111785941837881263152490942837796719741953380823232320474370472959385202584141341479033498516226659141757241618752398424049398674265159894097854120786905696149915456771850585937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+116519160530602645569336716946781687244433880102566173612995057998613675113289751567185746653945786953494712773850693473800734126329192909981543520008532802852390974706333373948789190794030085613555030089563357130079973113465694083253937110954350202077156065082898731017582447451214573613907570704780501261197412804760888726799189627674788862663512704224778118980683646708627691199072901442589963060348216055397363448810947744716788126992810137360331752364695890732263435828122417840648979612286855296644493587471398665324619290266378683490224046700743057213034092046505169343157704695239057463918355694865169880358735099434852600097656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-21682314553005580949178299745554909327429468749416883377841788963409799660907691537111942410089841002671763521694776414850641845622738512886183345653467953050502893811725569023572402368884669242033585297083935418268534370558169880330340483127561071599051136468338672942794301307172554285618005116234152412787336896099156597358468226782146477100675486324043435525621450563894283356725916714476708793350280340181056740894880118388105755397674549835184411877631593783774301988234411912697567312619832325482853173601624415076597197877109884659450786184948385424237993456550985011873439505040867706753829061237776433881951909654617338674142956733703613281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-18054278887660669438044498194754377165093093426404927420049234054621798704814159506052033871697153923120284704149519307336630698826504469668526923161788603363074484741924813855460009745452938788019998338609646408366092261020518304958556118148785959242862150042222275450290304914447592837261658599428307433529665226846698627265102716068282986004791571905086763955164050671779127408143062410889500777734013967801067310943316015466656007655482182588851855859879725867735927564734398378054895046448794021734070024534056419566384966941935103649503265595729454405259725152738901012467473866903128976449330075690358627911805133869904693710850551724433898925781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-47271042055080447678700064219704499024488259870766687808722290748280858395195253247978540583355488913729493701288443768638464690201794475524532365968557610943969023244031128048124567586323239517973437417020073526893841803205163978186119280679854743128642444699045356530080792427309172315340111771800307715584400025191967127076246229845056524795011772514211903067636390505233579158619841813391999455174804776715725704202110512623864792044826738845942260622816929125158885096785156163336352018161477060936257084776994546574969109093501549626560158786066405741409535692657330099767257619174827082814870572059280185945323994427258451622719803708605468273162841796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-293883498026470825956693283311119440469364406412385534720922546714171681058404695718258204225886564558489559884754575106793551031553063698106680664374646270801236761212892221934427826075651661178877548627402733390794229037771610074506747033900579823388281776987954496403857603159499447709745716225407778559176327925156455019570617050191455495241348149921577086017208500811559396861312805110561083331294559383510904003109950622237663428839860953132436123617350948292395327409791624817355671471979898061091114779330420437431702034299903559517328195394689474557557376312157714944718736218110230599089529714338280665081203681934449156720745577331399545073509216308593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13-3145053099101158143588434104839839381029954140017527970104484684507601469124594295131411807059618994187323945478116508306710646538767848019923849421695057892177144387021702063100648164444175031812676303858063477865558933331470663068961445455801611572096258810162044905649540314720435789379976229751899779396733166788738029258773258542238855627888506845195500905482528564334112902687680951246616599057545811376620455919054244701609675642715038219922781831104146009216692545795700217952428419871839191786361169484245370478366526549063062115534041642201525193880117957355959800328151112832865455053333493225814395941518285525940080028101109022031778295058757066726684570312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+14713236601656168342643370443827670586493092333528316565608340553668622533939909520897319537912522737163617884803578034602265519150593441898534928059463967310505845040740159825780395998052767299338783446222957986581336369161931791687458773611104689627046452928523897334983391587601368860793472223225082076560143037325690496302423406084283516341249817563242345504610499083499638478748542691244847686192799017971338111816019955116645580868576731471459843475885569809702116897030399259607356684872203239771913995207308765102715331830032506637502496922246878673181596030123033203705110121852454663023353367830790312244737230222509534144999156918265370563858596142381429672241210937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-1376795991031027678104130689493532576527443369468099362892595059952330735665378906935202705165808706716484885512348337169031749934853401790471477092705013301837969318994445976642788408604533399514615663095377298478979470257803541096162554941274404631666185492909446245752635596334036288822841212209886875529557419427414859552606809934523033589168327517063415059737304143623605572972166674834360784745037814222186193500271663196404114339977353489323777967421996728217425220748840842523206601499800999007646240370312127524260600460959391504520426121879338971028026754958971937105232410416463057743062818427124382545423921921928395360780506570617248707222302073205355554819107055664062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+18561957193315900548589113272642403511688733134695293337285890156529915088072938704812672956001595701899929836411144729840176311443308489054197239346813978665392758200868273763066091346744458563066031139379777360308792541011390798563521401295984829412166895057722252182333070177112377456116489424698981337407995613918199646961135789376056204838403526024082033909532963917420265452689699087623484234546658004102646045972025094501805632902368856365995724531396957402998116656360513234219467676834406354113127588619306503111413176193638574084636182403629561366285235021648340886548142502094396068439021197718628346627273152558586506259966595410002172805707942870867555029690265655517578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+1202825411452529489114564294079031284171130336145465756515959912770125333777316067149890872711165465566497334367655385424587082328732360057179776676304045969364638732637939285873232742460504878417093309120734407680334174353030517832462957886632924632836246210868054037807021563062373661100425428920875107729058216280429618712849050678049958313100268277646632290115722907285161338851752530901216724520656178523707387856141232990731940145452522332209711810999299590110716753880103930685213446003562464785513092573719315032580978738753597343684247025832563928411856245768488882722286721945279319091622956913924360130188042493929739346452162831391625457300338652988358489892561919987201690673828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+58520596908762474654439414087087616166678184230819279928406005170386315128655113669323644185183729604670356735874283918796715351449682813197150635431612471772418100235144746525548059150233053094401489964428435713006022604590702323395201417766126643080825574734166087297917926565707462451441543522420601972263356746671475672578218750156556103708192987681033745245587812457806825489266936274653442021351790539439793538692100288268411092370275732071101957021612969372741661555647838804478005359288021832004125158389696533574922002714617641106689295364239008638980018434599399140278650918226712945632529931723800114194523671345753371773344405882422203052934252080763410930330792325548827648162841796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+1479669264295016276839195404341357444079333615959158847667116383344601598965598821442089861011062859526439832981319829031175876378497626612069591376089725172013283426275852749700384251301912230121520534710126363381433548970342287235811439017615013774142848491449089875484386316335292471236757889368688606784424177896671809773280935548000126777267603667156471596397148370383245976626384343594812703729414683250045518642802047024490732940799831203348975112183921991049995825815685594152121017174317747737463407521519526891318876510648536240319924862412021898807613106831137251488881409854659110614195920262449356528433544253311528883801375853595330201144324202265113721299627513872110284864902496337890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+36167105169885933864110062856676572519742322398328456293880484086269635504414516462362280137773111844399068350098252383367032995669875313763507273309434885390342377029906741584374749273651368327190321552755491485135510932787915467107784825802711991023294455076324281402478155955573108162091739611976487736813224600649862883488048322079658196624512523588454930918590925452472227932449685415779210851874580179472592143638983107793601979493282439069549443404098344975530377871088137844928528664269929242670768650495253276431431208263787105343744590203036583095749487292455653448886961509594145525357190157976987002565256873985828345433900311577355146930431785665295421963727484637729503447189927101135253906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+121017810074649782778908025479677603935800082299215954132905189289056397820023117741259232430934638066518633232957851040049394135098145899786384535040979472197602180958625079983959895223245357038760067455891497538179261160207384987704981506092436097953628548184146610882596512918696128001268682242458287408247116354796307113931627014250900191539386199623167748064401872897301716496208525774530178993587864059767264725941131134966905578878046143719517517069773419225610526632603252104267297843381993756349052949228382753769845853651975967201214016310593531088067698310637104094612487333620311529391779514659436575258997005622100594731118084768381685855536797395909723307205752007575938478112220764160156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-2121720960542525702762044958228183411578828692076654015971119735810900087454963782271271296156773634207352881856992646728717089638692055829386362383413525385924505302401901667763365945647475184331070425648342931466279681447323555201398383123916860243628033180140072448957858826599403205262169526654137256585308247531152518866527352099615077026736954339178078693505478847310798529800233537055332717974902004512901061816989410042439945575684366272340898436881194865034121833812474046833608445749664369828115697187085813747008915110244804720782246704092153506246921522818815028527289628318625684703021325854862358092095719503275920645197746598500277955335136753828750611232042966314281784434569999575614929199218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-47651372219437610603292441075754147367891208815014218501747359367543498065986221219051860796767866260264199467887610544611545894106768400675276126382486548583125233148346016592051679095560372133555458127725248481624902336632329252563282711414199687612162686134870881714881309961567307751063370706427495798261824554355818173110728715141749173788870065247181618830127805681124522196731510259076123402801886403351197298672054151482747561215209241462801737403525141684985502277240671478536892372644505755214601469887353682916213385573276654900228411768256509495180299371101859829302685492931456256023002805063032985991293827386274586962310936195079425675322129471813322958835773632962906631860278139356523752212524414062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-1880115743545719371579452960297559406036086579463704086892689957310946689380378400502139704993823379194990032177609812998034107092401302596632686157195195184908410717236188053773916134726319729971326353145294100204513691316236352812108441158562265640293741221375353397771900479592397341283425476951366004889494955530198006292722000226717590640455922857655806033429421521427723296307562080386234092873919750896593713702796818392408453581706892808427144192318657217124090862760236017498363786645460387552559507454902166542785827796068304973490420299759300728464112978386058319886196593116646701200839306976107977267396259348052111176910489776833219925041943313729566439130831697972533189666677344575873576104640960693359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-45422572004555169732944366150842917639335280077120160622336879739822559171490539097790005714190641253148087857264713110743447047356079833601404530776224208591412270865700688638185960582479259900353898252783091413370972373031491634753849095986312107851930669479610366910610078291083960712643377489033688746077289314362961093125827374452025672177106717503724843148558431023186031638984315742769981776018588535141538987483082056467169763849543048494910101262672895880259096914715249756673976932403670884958346203710294295590701558560887424648530702274441791994928019151342195704034321699141606749846233581476731219181098840050377267307679676389591511067883467187671110190187713441018922330694174149812170071527361869812011718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-1225023561315228827534529263879443235542443923977741819606534579296719415153502917072039834431069705900020004464569138255521805249208927423763747823440994734258534457676934368045768898268973528707350593347882116228863792090671482212117114039897230377219620086254711788636071010294659053136525993352154222817864414563033715480446457118822469543038805347022362870361968175525595779455812170004329661900974935284241054702190820924468837309754478210919266394280661311747365255632604304138232237785854244132865032940842561602806139313378113005879242152284461257681276207453946042017492059460046598485546552327114785396529078104059699308446408503059501944471425645339650172275413524476998604730362818493460963509278371930122375488281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-20895959002905294090661834214246055986165562422094872579207681590567481647829463852645809156297878477104860429952870522688363140088218717310224053513451215433171926546714383676722195095753866852893313431290583018635492915419779385417672381820943982127232921046231746806038627355352857734116161276156894887545656930489465310581154490876845022880733613880399059273652420302970917152486337246401850181171668078057890978084579663915475184336754192350312550674601783186802092898711234234563726793965920868487332536850404054213549250732444768005665906500325640520105353400010217163527720449305055298457309036456879791906030065603829842065536867436415422784954600163362067929216614138481999202802711843030003535659488989040255546569824218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-278941790720322287696229222468816922034427515692831638451300438473409764648930865336173827155902394337213244384462704042247122231335012980928271007008011086630124738126831752786657221791829241869844446205712292814053415475031310622918343150704440575725400500865284138231735828115674049831409240946584053457915659458655197214650936151214625967541252851952723527587456519259690357252396520887229748465340416524602216468392901201548179440139532117707779174300227985770225300710806498671251341902335290633071998821783538371277967422555281221582249574898561040335911617672678415426031615981608125650120649281545656576038804581039040130244156809345380600926703355851319355231150370308539313136925825650780375042359082726761698722839355468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-3229012027038964132321842972945165238986957672123309308640306236259423469193084166898407057955001190536051026024433883036009807006629044644618595493115981864148044493571069257421729629137391813391598895877224785747247821164343517989328256990414119769437502244908112585366256986625033029094764096561278366685960295443613928491933748597157402569683812031875287967542269558918975045683810734158662041585978702998273539911640931348695867132834594731509568405295293315630224934822594602225036989564896360057880783988730416117324749183520804342134114982147935489326656031381144753647612473992503172477421095618169197314879711222090127598725408506678083866766971841619381738832793673567757825760057217617977898260761548954178579151630401611328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-30408066877616425515611745490941638380052370335804986852936506715557875431339668122485334880835040520627084503353013608635749504436593751213598975456261849364218485324478876143752044032321156984054244947292789272460395177644504001824892358560174108238603186490656451231791381886594452785864860029403971380299077813630217108189726635018326500279104274595431619529281414920533593006516549436522709845392341201728440534105302123031504446163878876214095165662333936218312704233470069059143471800113827646367227798912617426827662856676432527498141135245382139166683963363792486887680048867305022511024638093854246808834565745259968517001951169002807484325962618907156979446287112821201809653714306073239172743816194355304105556569993495941162109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-196338557066051620159575050687305469342078878028646047021332779845581068078713631462946942057136234095747334871001311318453186811763022944935199893083649803403480706595088783659016404519147295867409796518489394916697236060282161981087782349390869848116045316809491619299084804808220411968593145400336710688761911529914236176691466501338250964315598549517069560202263661403612266181260933956913825194189591752371926315195424019309897940389894042256745140730896437282532295298285571360639882425204259555997980336765264634492047970777339564006592902065254696608902495731513561522532392869011982149485015291694015270812097262578531637847206735134389369327032376434616428121705933452182228586444359068574313023636257469206611858680844306945800781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-747133491249454864010173917323036792312188506141867972633023883074927062241854343609262451585705104070786543929979206211204691907108585562378593915408646554529482787446552521691122790413971575860038213460228901189735726454781081087792291221867408115691089450172295925253858861731926472899892394377272898199396495588185864672417735278847566234398150889391266041961599782469056841001714691586799258196509586831228004360047156290544939101604352142670756509051397404417197457398887613623083016340765840641889329101841604998789446313735280579315222866733354725391923799362247146812277871936439708862347942366661100918962511106547932720261184732473133002727804696755135665445794400687844422386732145827217616755686752094689495606871787458658218383789062500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33-1007397695820793002862150395930354296102117820806136771604661966599557679489257363667445940076065982849427716936821469495189308182603458808000106100462240452953202206500160202063865201750590541977932205172718727756138122269751836159580021005887508505355268320706608924670322405725085361522921644405405538861154044700425941072307798271970860254673559027341060162647977533593782834119245459588369923363977548657013158474600485509183191595661176771509702483421217695784301100514377227004665365548487611560423042248088897950837993503550807678789518608417362912895010204580320846848605058977897529883495751002473352084411236610314895807109152391662155790934942004568204286570207516625250909109431337598860526421295190357962923144441447220742702484130859375000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+11132554931006318262355009817840310308879342937490811682022051115176868409731469289750854995989100271498271370451387816209695017513735682850060769228064237178875995221598047402948259786289646270973682852665381754937861540250253040469341434532318781286421482435323491150473864070704965431136950831426868227389163425093584330758185896008332562709021017759808192946376218512745357978133312202611763955779640418052333548637259385653610903904755181375966257051568187877825144580266853741479195942141443900497759814762170254999863327171210547523916319466395576962995113197552197571855971163160902419174549713906912134248278759527890754835998972658757219391538528302019129220361977351134822015903116287537464447405025341070183841907237365376204252243041992187500000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+158953681005780034500038739014553031081710070338862022967189336417025910842007544851745084482028344877402104218333434836992972849112983409973147042818261213526598096338792023551514855240777258873063730116954119826152340073798553857479723796202287967985770126910091295128232244028659297055761744974911439043257789075264504432645480106615402105043859139483955055724608923794792233962129236964190257961558023702385856246343449412316448869653020458656320187365475174045227271325977058853995673448165265275370184313321846684888584947254512613833561406817007631821153236360778307858077600568037043129516035887123336549777618988380586259171117687517457040007549451744561590708729681476618895553546901321219213769027782986575231261028307017113547772169113159179687500000000000000000000000000000000000000000000000000000000000000000000000000000*x^36+1431988345671942304614165085274244836664631905626744896284134374206891168168621682987142541801325098561885684578958236403443171354099614778759144241157403110672678036553671926854541114646537488642600509325141755866053553986373167245865269460271512161386931586323989828922183205351660876168953399885340396459112901207748371476329237666280123153392801953685530199138714510210243776679632009067495209121514247986906418597836392611669360968787741179480540578478332871094044238604511976198961358295223855294133571001053457619640298494381496445542882196832675732429744745796869773394629134431108990164455392733903273069529745143157605900584950747451757219150129627363745015430935287812133289501439576014882291641331957812521098391544960293231270043179392814636230468750000000000000000000000000000000000000000000000000000000000000000000000000*x^37+10288694205341279423975452309111298897818505274144351085322065851300205816645289536486988617510226994524863619884169057555865384183410563191260516084491233183025384341908816246466321124723062405874383620920645526620255156482734537265021672167882482724341653146878203016572205115723579624759552619912391495787077768920791849319570073121755207383963973735116841237843084981347569937057659678498122021426164634671425082761126270369986961146457718951749943144983365099258217911891037606118999644655015318565696860296169001468913573211681325861602564597819773147677362565672853812688631218331534136254015871970428574144242099636529143267472881517777975769249271448050779077119774444295012596991704547251164442091387642089527810779908678640026664652395993471145629882812500000000000000000000000000000000000000000000000000000000000000000000000*x^38+64531745713520561159723490784012935203625927798278459953218730149561848897203876147925986969969664043647987547165188660377630999685176620655362168020606066251002412952929374131653608465979287193298391426875054378169384283198878140847910376203356391307027752304274073176779695193402885599895068575997588238910082522624663265476860133701974750591509538005847694261621589105461037454277212787492018401157017516362645705971580429275154623449485394018185189215280739728269814224358206085480997930908329875209722821176869329094357352649123835291460132764764273285563359573027556242073454674936578464382378376811944372582530510057605993278082905199866690566854636035339692713626393153256813531172189209886097268540619210873763631863657408427314976506750099360942840576171875000000000000000000000000000000000000000000000000000000000000000000000*x^39+399899332460665724695968333809477548965788278206765358885514332716119592842532002809576975617563149876990925389223892157224313342878599511178909768261523058670437747359650451151444076658705635025327292177001167368347067538964315800256152794799506245209851132842108079273256735360935659981850417260321955499353164960571088034465171939283831184944442851563807325296479813428208535828057153790992891116246814762200508720288411859202075165369799297954287514216574532819215405839921239925781568100964308983019570746964416112018074723432123333386205036580316914522748353881573193140207108032812838956679746836106621245056561429166079682121232630915259411200154572136720897030387042238284845632000506723129443956358076864194828610411455716011630556749878451228141784667968750000000000000000000000000000000000000000000000000000000000000000000000*x^40+2465189368268068924607849990990451572184756096786854126109692201228237802374071949844315475134200072098299648523395272917895899372557026744060944526787035618089958859347355502030960530716561260853579313825795339161126102338874140009017065591132822382783351563637628261909598656569321924912785086505879876696021614695845947623863432882967071827572785080255645764113798090925828932547867546525425356156661813632684652738127516240379695336271315322610822246812103331406093389857506420912769512337607820310181477030969840054103844971336730013580031616404944827231083452679052931668341783219500126920321753805429058325977783992497304741369819941919803009910434696664692470065016087014559796295470663515851680858371169401058710107482691920380291072945055930176749825477600097656250000000000000000000000000000000000000000000000000000000000000000*x^41+13382878583639372228242598561517703939809962155855290721433068666708099140899605173973426613918882626018422627157232593045991856449637466739201646932185933183868428534875752399113212594286971747232873538128373817955134511845263564908973743065667112062470109680263675172150464165841332428906286481895806179626143520280261203431028173477227519047327646796645951823233414150921268874659672578123145840008802798231067553556693475606026591107908950048050247021575686922556123761397723676476234026574523064958123123136353617407655111068448402221678986440645603437712011123719566426353691901634461729375721636956039013401610724974333404297000686419477672998265520190210997805209397167817585462468229613939427078436561552369054296064490888371837501447103591090126428753137588500976562500000000000000000000000000000000000000000000000000000000000000*x^42+59596944914804137311184532131889933572845190094866343626425324015356111754774854862204299071540171417566764961158287502904540123125944131222093433101304227331114091527537314243567149437766782268479438786051080916868573184352372092153451335917348094967729586036817636075257024013066242970953327948539393859407172867288537380965169629039832770408299061526751481823094345949104609615723820262421759761007029982395034720374633997994020749209480991217706779558627293779393815480658309830545866787815148322669847061184756703786928130413828335189125682419316540612017389208090582896139007037138266746049222850570825632871865763221370931109209639402192407143063499450533143965323096135579335649291863091067840668142091907705598629843568411659348454945117623537953477352857589721679687500000000000000000000000000000000000000000000000000000000000000*x^43+222144305522319160213146119486928551359516453789242416641181196932565759913481232361172540194016785711082691322009001485778014345793387210838858002729493806947876500994791099628384825351023377404947604081976927842723527824208274784772335273759361461769076237660467604527981675611804750057147653282548577359842233837946366162328483341394407617903127111284191916967352185804274611547342795825744077697488134744193567835305752875821788743156271879320680720934670850421340197398142167719813574283917951818223073503800245969137298512507839731224100434501508363384828663905904847943362759131707153964453094381039217431017020682549536853620153584473564312560816307544960198033350940678619620684595882125381942968285179371385645945557099868059117717469796993157160613918676972389221191406250000000000000000000000000000000000000000000000000000000000*x^44+766659920805652468323685350719056141587860150763737907422142376804752557931611417939424676769881536600858032949683080201187515944453386109372941790174334965531648794307404262941875910479978405820166296901134669901662948268249977988524552249450138149676232039510004304502211008695189271211254349202293287310610277616303714608721189730619177803730218520298970444796027607074793909174340248034805830468810842689010057549464628778553035269839102727884377953456567607978688639599463740783090059640797573604724082864026389996268530084918946676422826739251557873173052848640559437272268322194582592762357301085347664498199761001825750906778930111124009441491895397647879780983599300513216861652639504150368177258554449918871309361002912693387886192836200294209447747562080621719360351562500000000000000000000000000000000000000000000000000000000000*x^45+2877752532134557399426528793918722263976777283976837107638523233648070460078780352249454660526268905349426665908668413363593042883388179361463185686906897907063161104936532241489097941934011421050698389482222119475607979219118813429746465934432361441177437579387629077744243853128720822797704648637621688822318639436712654915604597239788769905783130201107814050432648963962288814332171236948648667370239444902397557521506543443299800744299711641745097932860090172119878740513350727199315785456930279675328250830422573832383963921847930677852560489774520395626402964276754750375198089549644902727100744511829940095216674017054026525841807380940353376741191851243151667467317774693092635910079711844128829392596969736969459973373400053395087399860791110839386419684160500764846801757812500000000000000000000000000000000000000000000000000000000*x^46+12675666122379333017291044919826564231392049398272523269566155588378160178459594661106416084863925641688924523557756150171525313286168938842663676548750028357820833515602222486041631236609417245957332277137076878775688657052126384906826426634267686899711379308942127382496492183101148949854625011094102274327470084042593800900257117184511379744506124508778291970962217468795773540466648436792634961441972581240474201923225122845308207062449474626691805214073467034411754067855158255571745197396168143265513339115761574949186726279892188747262495644373961690882663493505201887917929160320316693402530871797356286063414930467102235140687407322674685924251862545447005560702235538059955132284478709013427306003885117266140899154577576620084056755258239412853527028346434235572814941406250000000000000000000000000000000000000000000000000000000000*x^47+59714278708077788586555531010791775691772469937122553486246664873269283935211618273822714939031584490480827148443215462802337468199490169705549784973266740043046730517090721849837605707386496169928479422540778189952503408434156182694071363643600719793728692132729917227903361189377803001872325646814103059035655913919656111362943999882689614394124652209655950898841223676201664110688218632565085998248616607327124873593390472954360506447448513794774055657646560061510174849964091534239345716983085451579642019411891424582828219178011675971209668267421603883572567415541307552156053300664753561570237388310370650391639013156562807128489364719518985472033894181471902793411425334179684306413992824531914317062933646455808135516285026921133946307542286237313167163165417150594294071197509765625000000000000000000000000000000000000000000000000000*x^48+270146541469748522959302356666824545471071628472901866280525154014589314570494461738509836182573761921618528006751336471426893264438035946113217645780482373230422369879919027820435515623068541444739120499682093072362615577880296881439898411245695571594509086211085042636723419896903160083273581520632501960947930022478427118178951857643417901666493652596430983375669142556299840548777939081358497718323186382867586523423872583626541435594404129468007237297447195364202329678817671810111056784194590854541853243622748464396869906401337050219376231822336885643419294884021193514542285406305104747985438645381489288342822877597468856414614799670796466885380075555302940309262574982923756230795046617424175780162215472241847998017650104827998405748700323997582573021247753786155954003334045410156250000000000000000000000000000000000000000000000000*x^49+1121144885395657246402878962470283330917232996323692203917957144133547688126890925433062753709778279105708508950033530309515053018702544306751514925870652053308124100097197258712646209531107741417367143480298759258888612534342900793096169664100672631411383263286667176641646017611140076629225192180995720506269321484582429251283396523392539062893477714237404735205472115780703987870010994899429710668185231118788763680437164858031739222477053891097466752212616349918285468218229418398022385331439456585179433424890280489749250301701671448054723976381178974868502493101164907670020112489568487672896395185299708738013366787465250371843501790227530177798429875344807810212751293011974727520873345143753853745816267146439344522881561272097033099853252356670977457619997608162520918995141983032226562500000000000000000000000000000000000000000000000*x^50+4222234324118272417954505231306259848076496833835414698469710385582162777674741508521890642845903691261876398962416349321094022527683501495114012454465707524386322293136045524814064493862590532839328611039683649179573961619898863334035761812575167822773012571619568551404558271799617350753202436696600699660789253592371525333776151657714373077246055343943116166902794034349688422373469179546905386128243903549805783165419786329282638858902607733032881411162211364732693630006330455921472887268303965945712240078592579982478039008456587085931971823110309894573367124676818336948199674685129145663555196264899502181407353688792754580583038201956734923752205021643319857255620529318549587078538744519033164287539333913878562042857244502163206059827422672239968445828672827246919041499495506286621093750000000000000000000000000000000000000000000000*x^51+14459490191775140749526191666280087370320416995454245023388894970964247285557500548275942745559144295226635678784911770569606587335182514235305184094145055280640976144696951038705373349267733812708088044867918209980265873950623606371156268974741170759701846741515647066104736723094787680772061578182161689855353996379757040538160022838086443691540821170567305386620647499992196918415253765988393869162506610362484104918260960564737745243705293475483667691408634739199107715708086751214995579464149025507402111636970891936493757978006575954328874060314121636607474918505575775462394630237564525869657474078356658228121008977781724020064522834451764356543367036701141414442674235950201229896648839802102013214081873126934900793197501458940963717654938896779969999609183339828177849994972348213195800781250000000000000000000000000000000000000000000*x^52+45556548288071652847550574593901725001617383461155430735287095475882773653872846968500342938063656626680367063249743565399017868123506085477900807593640644225297934570281978266000087521525910706836096368512731520749795112473350910620040802084058498240669851968824883486459355346968478571487934985850714396927214657055760439445621703304927491256182599027626211902748842145823617506653246945337784398701730865004599812896011465048624110806765738522851673805887455050494043117400276470747774566179873163072771850411718066391338150136152225427236743455270405863667228667193910801956766819822522665735114221553640467638584036590569295411595147743233962813789540993281206804944185978887840920338097752597377291272952625193517441488211722126490410381642510410982914925356879187745562376221641898155212402343750000000000000000000000000000000000000000000*x^53+135153785357605481730007252901837036605865315449154124048991923355292809622888810290097854297581546501854352395606178023965014708245244581188322100829418904343365399911070192584132603251642969004754127816227837128194485722578705359473136163327298301359864788872694056680805915263346138085089436682935435446800114152297730195507810906077776875349281182132253492252569972041569221085167178630497922017134024449061262533748195810877873453413319772076124497976916450188789434151958615784564130478496226003678995246885666638827372707256161609903324118198303655293382600357870535125201446841190987900065240126470650426472407860184852521798474860513474140834383350862432162865052596252605562478498105543872137648787457433988755703096551982760127442798067423623017032757167785184115871288668131455779075622558593750000000000000000000000000000000000000000*x^54+388881970049350410244960544067701176869682096650979298592017635722053831765219719271606086206949406613672420097965354192751255220360982655454660280041282063492880460819875672354134235354548584727054543416460707541769956339990297291333111805176329194763819414782590099588288659547886490328236567649932701412529702789607005808881223744781666619175374589557923564445242800307742550240155647750008353292244124315484258554044162902033659850417053105476956896455833752987866514438954317056465076355668849379047737730648874580070303405739773500382688946862690294777005694379095748572950614311530634194810508817349065604369896761576061158743476859287274800958711908597021084339478515611410739733651465631213418822292579332325642292654559867653805111666592859126529077020643226925145086170232389122247695922851562500000000000000000000000000000000000000000*x^55+1102279357122100363176428922902017773388079868548112335627380334512507509695526962104120487003152804331948873967308404722904562903986359276982727347272219594144617435078501997167071448267625429592012306158922289452276818481858154879374510800078640465832232711275697180260940138029653489048033821666114882724491772735139265965347060081939117541357347609631336082683724038983981123036329237114579449104300582830578050538201517247382637618738874942839111136978222513365892867770975424379839557038605564216027692394363100887322805194953944520355295471243234196047662655263395645937438378264011297612778360577405214260970318896702283913843621475947758500162072554081762312369173817324269601233428696228043543900987302052431599122069596845157077299373245467724126091736051944597329921293749066535383462905883789062500000000000000000000000000000000000000*x^56+3020433783787876815650269583217661651271127132802234485041609774832826702670411961853128983931890144467057080653266231642566043135020791067245460581798038375688861105747333553794517135351876461364363055545036768801541630892501420335186731540704667563561056412610295430668541203537297901759519361355886082480517925468898723920505276129170777154494306824219389180895673451304530864775002065903515193890668183938104268040713565755482701124305238289189483188788830279897751600389292459438806310670417191689232008312227174316299838555415690049825248603688220725422457078557639232370277415815217498864544488969226582867182065541107323036023848114954151970571941552454033630886078513997631953376649255932603675518858420380525163744721501905793568219815414514458742412973679680732175256707705557346343994140625000000000000000000000000000000000000000000000*x^57+7617582515652688847313665088574846281153371318637906568609079552683446644067126775338959836137764599923979551093645847982694095481881056296617127959725758898542125490321104549099969277582699702732573123309118975234246477566073055202297980077567595083851177201408580971151900840618555389883053528550839174530019306226069572765357178565109167071585381936825487014333918914187158191188518673079831363865120940499830598128100481852786073204196652779825801068706053865993326521639814821314976507648986777125692893866214812622923914578222031850331616137154207267256119445228397153378534936673826191966396505142908513706078736543884427526995973712125973990496690439027760532710675728936624843041621252224519932450612852681308308791767326460305706909633100368755563814023900931406835246306741282751318067312240600585937500000000000000000000000000000000000*x^58+16625688864987806965196864101533202215652784373308969437092452569236678618005740999394215999196406736861424631626465851802731803220058104059699231514781172259760676741251558197004524509393660707941745793750860117670275998440592500826033992695680796164698733498866024033504766679646132182937254272796623076830807079933677161993880639928017983602802358932380107040345612746710393599167568705878899186280799764868370511694258871552330306931725663600967024042647372589932699950556419315594686902517324783063697058852353048708205754644655849960769731201475669641456435011400389446689075354501245445338656230393384618652079194981015366293605787449352730665301607138585503496196881572348133093314090342835415827714514375565067010722678083099402482040561004724419330159202134967674768795120598952053114771842956542968750000000000000000000000000000000000000*x^59+29169055208948423552247029946959316268945059870623705125245240981322756141421532874995417640556350886623979157021886539751663173101275872604597349257941869901451312174607819822318382635818099159874122551774801229146716644355164425514545128925448145521296213963449394619407050033773969633047203303323511346542200360384227615847767317347638166236932455132380203175083135701011623778179748120346015923623306043718838557453009269441732372341023082928835801733771827558939518079309749031053363698394478685045591949660736661263598844588395972947447790982740820678042368592029788122235563695527203778951706407375275138653631987314864109130629563468928225281379007154156038990839177253549047233535173912357153997760134221702785544171853689837462660880829422875153096861079900903703301939806635800778167322278022766113281250000000000000000000000000000000000*x^60+36216976350890178349519542206795949177244308171406466433523285446794179104507012633825915355696316383975797426222620927151279945059511506786953902758470395619121105766705140811769090419455167531189228545656162911122564301812375567219814038794639019063799588836990266507662246965943883468520592354640149584263764602990429650357233481512526027990782928198370677590601641342023168753628564459959619254152549839646838742433272201351855837229585285860910687484322055992394683306946733033238548697185763413920050518255172188736093559297452186217886541838482488890672888929479031685004885896237639689253547970169393645916498478308485273380337209208011491750237149960950235880072770452535169608561536631830123281933834876320278134542970509847490372163870257275848231821231926492858123334261932768640690483152866363525390625000000000000000000000000000000000*x^61+21209976704765564608447240577875146711281173758185092803224160576397777975782447912148478918062635774623964862632758949056610011657314828331097843262219636630978739626527054531745724366415693601360954162918936182019059982851612363286420417075775948450857511813307556139530022829092356129899852656264051222592218147251812456977690637874384939611438961765271559527340420854304115677140064116156278568669411301161425170436418167445657694502029307462707611113148090783665390879162594144601521916744760011250391399007396886578598203702513853004232675498565350093766302677285340834071061612917681490435637083595407702963147978464591876516405181650986269238288367287280707853268192893166398167745028267341692680611485528947423369499211790756409725210815853461797107904432560455449839273422973917604394955560564994812011718750000000000000000000000000000000*x^62-3446106078948463404823332049716922508674224288201872029380563577181983988386628694339356557090253181248645865467846683009380060136748666565146386723965766213243363437011349832901979106575483491233220483879323525045504258038010737971653806626068719745537887606369403480643404111330810180553910956870783927287736196969523633976700961460988932289646856292921870413697360616191627164141319590257100560719744870719279266164044963527638086606836828662939974398627097720367545381080972529038451205211449072265676330781228408405500560209149158072586902635307843896599353303470739142092975526414331646088570812032282884723392041322821873088278252950611093623741802455259612836875838603718960659189080417092930691122142110286087456560337783335500687406221366949350290607859166766796608222245268393635342363268136978149414062500000000000000000000000000000000*x^63+126581430737554520093501828783176349102675343323249644120163912685322478896819812901226868127901599458515910173481895891437171507933504456796198837746905281085967082277036608264121464988537506721191930052551395880993288451696866817792001571447757561497291067406784217502548888843231405814314338169265083434826412673477009320548122319505462040412415254485241860991007708183997946591315203378866577675028735887023992584839561091309546886267734274194130326302397707680804667749265309807060962734952918368677901575227032989618083845377808115219641892785076051339808617687136674370082898463097711264448932136676756168973652356944568735490760437455190837120088216657210068879366647132327398845932268888621045537555769322129375651269347875742824489085840734654430843000186869936760038126560834470524241623934358358383178710937500000000000000000000000000000*x^64+968957932449707921568371142942499475610813486690095657507344364386696146180375409211017141063111829437792227358602066803378940497126325914437197422177461062229749726895557992136352870214515084825610244965144928173718934296031072834519292252807021633418090150136208543506649311075011636218069764577830028398037952645930822960335607041853812995940310713419781306509545309199495632359351200305522458244578498905780048089953282796617955797698356971199342998591068788446836378444845493885081424418941254371882933734015125847713476840840713305347859145068130453891046751213539794703899031891818998411035589297719975912075745629598872074877886267782893977810440133396120335687106403419082028151953255768059324085644869176048929685751701584875898648119035555971814754533797145551680246849252098328975080221425741910934448242187500000000000000000000000000000*x^65+3758921609684143117535646006591250036293858373248026668708293311019601328182188381469560504734867257595080251864485575403094771581248207519200435420763867201201713651293526151333232841887100678901439593310569127383610742840358966914951854461361673552827526633631159962773579049037550411486756364239689977541778599871993485922788493668807206010638174965652918193785376538591014790989549443950187972670207192500405262127740926559150887704087070366426317396971182021454359360551805204692550237892777358117981507419221246562988518604014792172205139041735972738874540910823700770066331806187083026442322278649102368339380578576407115106374235651085892230123858180746738054688773772335123130444595536342358166699542798596260652269633301830390239325149301906164214988453882843576483965451155017101214639296813402324914932250976562500000000000000000000000000*x^66+10472309892189162204499336806147957429625021595841822954932978368866446603337333067827097544159109338457746049344556062942276266291688807797026864156532079678239344656729874355898775386271887712897203076401220659895858883187566436500379292571480829791154473873821201434735204180240955810096735704197094929886764565655061504783805616011937758456075197354901320685085130794078479512556619478156149358632561053105568109857405452796841077258392155418791700924183267097478295374147273757331866223733969005643964963225118146087697240857540328769968252254534317751588035473084795370852117102836122813341403039344055887413010037424121598686536525204170886709946692863093697070645101496510169045325076956628647209569436820194998802500416643932520329032503490452381365627813456879676552195774542897144243625007220543920993804931640625000000000000000000000000000*x^67+23270397165153807467022986286811276338428983905557328803272686014699262366934595280798772842475439383995616131319337678111897101808118409408996734327426710881305355438629888980286369946824694852955952537932081468479611732217974191479142329821007370248191639226439845198205796712756475922726711499818490843762509303285068729532647549857013478372606958202014806744800729990746019403388977299104586563205645139131694555052859618729018803252185249482082465138782980652558819526801395969613720296242784884190109736353469917312938358013084602544356505364224545622327116336278896355687537366947816626861724319476347764793115167831748604831503969751070225820616965781459618305169404733135029857259813297574371618199569609178781877887860418101372686958687644169960643340547272590118039218027982430181399564617095165885984897613525390625000000000000000000000000*x^68+43076825350345673682677613822363805154149136049378592005725083877528353036285925545143439721492325734587632264408473609176350191346554231259401128354754725524312680291953074038830633828604494745919888530331354310235691040089910886513333583296008233318936915157303620738100155278903239453939473961235804040901354453884610021054803862384923403732704937673824800197918445340824138503646466959228064278116971770905153282341184237995150866618692542608558407092228539198946953540705951378293335663573470781996336144254895207553467885099637164581514341291094746321862222431885512278946863323926401347695719459085711563889970040011070460708025280171363365596891896171303417844167544737455144454625252053063729755710961589928463034394234582420070405737190096258138923345765332408750073201270038188159805514487743494100868701934814453125000000000000000000000000*x^69+67564883551965744120899000082712576094780968700386164394246943282056963579390745167769725274438995702326022761112722524577395712755950689884305850437433022236318608392863771811726584152415706525173949153344500380606789148720641971281292776461456871235088279269297194951169836265194817685433579443487723792530937420635896062541354799679634058025059925235370275941996618788582742109973976702976310855018755287387199875824008538584491139869453405426140802521314195002237540210641633582870743364004967185831286600699960570136694071662051575276163619186351570896617714565649142431230767934085203145960677052588507522644955755562120000228170864587735325636251698131956123645959342132764037229151194835393432169002812231548885128958191595317962737978461044092440680532093672977289597677052004637970883393904841796029359102249145507812500000000000000000000000*x^70+89483121609874939142224931300247371021133335246059118830540503148724993310084919403127270171026421986797364254953713255007971886194723077212844355196400403025656968657739156921945290049280575214594235919985210227740358362660741953265537639077116764067195296489001244453096341100515618663554149830613560674739606227130396452149902670574811405076324929816081893056079878274935360322185957915910103526189690169720868217701217670589992544948949048251808204359214133357282375994908439593795453641476916651490273678395799175424443176355182886410176207175902427068096423669641197515577770037305624388054331601598935222925043191231860201896198048036899329293589113643972251642588788014604532358639368529083342380003558678533301721602242355996855567618287904537546632478172643028709807585771470990823606150854629959212616086006164550781250000000000000000000000*x^71+96456739099085542596242042390217744977405838993570872614043910672366307815091147490704738236320761896707096700818918437520442847059762076511310034612765122875261372096522200039160250917088048212447311918279490855645997303099459153447558086195718981187518700124884826287066750228394339234330677430015129063380803133830282210944114868105872251168536937127231126762871678694865221604888587187400013140483224537710554319538768020341257450360712862906290742368190673193888247268790628609384098312653544952685391689015588436532857701600679517248814035538266755186117885958151217361483609759236357537475940177366138379582006990032409754939912444294138628528110197847774113304167210175200864437252011588652243471649060300537345393564776136689897462407105737732987431622845680007766669803967010178059882097301169778802432119846343994140625000000000000000000000*x^72+72783248214919850774310936167138612505145935691330727868997095838683528687926983568626028739850270283555999187920507782520298753043227881671641887288411006162488057774903851398589139360264768679828918816732492680919927547642322120242389605525657853412906314055164066839296420493310040580807380334976199585259306785624847504272400693726405033821892102484923255367272031085973338227372402205744025822598600122615602488960896967483032730977108254505877350017813240462810243587432826340277737377857558780372651833258237758373298075158241081003287962739507879763068743703131577707924330023818520567543533643998121182806323921040422586111629601076035694231527939228446912030696274765525279676160209168363347862610582165286347733165104802963617596568106413914372602295907880929698010499000117735218795544938075181562453508377075195312500000000000000000000000*x^73+2605310937964541659619228837161954927309522954587201052523039435818279847070366660550879739046487000618356668575730845877039264796473557737257486302347061302194642225399555041183950678142237535889359051640342311306010326893681190763706071876218876851662743403833490885998797320362758561570265778943025400450233216994107301410456064293589657811409200745245867232827445344182084929513793631885710017757403184392146921608480084219789121125719167982461311739186678389136268493531350649906802643200648402167687877374626812274816826100277488846150150258270000410728818795691456859415278978174702603699648183624524912191365396550534251495414612349602668345380588002344061710377031000050231310679068549270992852294819205916672966516138796355712030980002435028173207561416676392714513111105617242514546905152172939779120497405529022216796875000000000000000000*x^74-126859791156192843361707330454742913162274903056995292461610286252442989334545646418465588076062839880690115845838094790988696555957869827159940556306692586817179725809539278212737567938645888234243108137277863036729949382691727592525579142405980328393419980601540919669124744625104430514125998368936074008205274003144704031852879531663673229206330052412263915233617309176741333470428870961449455365858969095741064736256217930789208012618842975863653272055072294735602656386871355247249823264311927876998919497396552786382904999919826575619977136592160869498577378957425009811365764719087178892517535032481260118164993994791830040879831053324888252582816878470913991555586884174660693954680871931513181857612873782644525080924181826758670839660117933376784834591311332946879125675838366103190951728052482394559774547815322875976562500000000000000000000*x^75-322867087910181745067254057818245592113584229167152545170443320399833331484538050342675208121435149107024225327059883746399130698466950644589892011669565036843911103594868281109850359823932496957535620595841122794769410764683072954927884876459226748381253563269174682776416137723445708629270068396575498701552463193732970926235144095879051784371336900189150304677073762310001790707147233471701872866298045995619804810888935466531793721401539511723372638183901304378105714204245327872878069537670386635609077815585060286824710061412488089275329330936556074787992176911467871404140392674872461309861416462046605435739389643868879181682002244072567576319338617500800258583742991728906570797902081348310728208619207016476924259443064184376329424540459881118753203385160948743886467890689746738219897612132136544005334144458174705505371093750000000000000000*x^76-584949307643707630482921004230559613038438673534769303882009605559247404887892176699349131338866926096768868947598426684755756992383877985026914154423765638281981961523087406131219062770236447033920359069211041399920197610394770356466443007890200849243099334480828424898408672601763846293279104807724771736717596296722142351379562545133158435297731754459116707653407823691974608619950083366655858352921156583995047795067898316323971192417437323609644607995538323348912670879469505151327182794132009870056685443451382114972246989978301348836823630857715119708937476916932878690922243786171092693035181710342606158395063814151051288222130225404772581305614853412941419173786375849655408218953217604116333769245113046551678474396712902227421058365829887665219935581635807165860944912556589767379947378267424085152015322819352149963378906250000000000000000*x^77-901635372221333965818194672787715538552282546196761615621508160154419612128263823272610787960762367158509075352715373339286392450526635858563340742664503981970312463871501356030116068425590121578760554231333494171692202687276923426801177644048845825170396821168902334731582273980103122153980925665880506218386521947199798696857780916535370583418727516388522923673413335173883492473513741931516823883021640666569237869410021696087306847854579967964164874498339485989918785270948268531679517261149148215021182761269781757198707433596888841591236513725889587477356450848142277290663782945693798253765567902591900903751682075875369499067428987596581701383128878271388267344695132876087386035898785707652058290517500330288808052503707524744464647477191053472025704206307664875546810766790587792813985515416597138482757145538926124572753906250000000000000000*x^78-1245716750816344708443095433745489484508908965067189386175437066909216075341366288910890539322535669825399548457450194181680253308419546438772690558543273549398262725374101480385607832410326419170530573035368924867995508035348046550816703949643526425218778923105256346066908297885430151240938815945780418880371723235278664511028950680128504443386403920404124693577470324514990052374508091453753384441915767239904936077456419356798287987030863577630349586997084264963644996230048375474453497571648461003308243004938194048258146057096097896065918125693419967504255923814082660147083901872292107223142566348924916366614305581465311110927365556917988584722398762245401857478206739920271731637404397506419347918955553291375173115451969074085509324994201544508109167294104550839884408929816449052183308186109167436939060280565172433853149414062500000000000000*x^79-1570305074533951949964079900631893921546125320821581104601078263283171291918789804377228425835933147215572740586736038866826852761559894398074422220851884021813382342800026637497888634689659389229419607517959772403659028115629051457509450149918895782133592557498178464702971969772990704418647780245821090934130232991015193552464302638069164019256529190082258123958941306199799392606106715000667342864242930496567068222103247980526518029549537450830036449291051025878806671518174592025940720006770408001937421716480809286620595370112800872475893014413282709582991496504682619848836311584038486347463040694455584075434472063552740853257826125079469308090312275657890965185451331208586626060749442527779981298640126532177837279935763538799315438545187424310719282133858169976506060278194003666895185809121437969793078082147985696792602539062500000000000000*x^80-1810242369779052648897781679947728257208272728987457907306690208728926420117235773986745821950041887152652666747638087310212074260216637107770514508423261901416959095359493914620236267138431143104106312148723423276140312926898049033103236645266089795770065702066046086448757320649081358496096398202315551444015533709944915560384316717515785644850317463095599714174878814303510154196428881830332972912651685068024623764301503189360706970984546826757013365695668452646160886877679017572484938692578219682260651607134935146312832175213658424386916244303117170259921028930997005193373666883061936498834376303189985979940056246419669521483244305687211309902110475267033229968080159198681683295303958231687439499518791483276291511965430760133623726318810386404815612700769308899015533807243275992779335667112738939010796457296237349510192871093750000000000000*x^81-1893040195951030955482186790736653315080534794844937725422604071071421023592394744486359028113663202341443294503633484717962006704389954566916294867865621658911359667896861368440871557069639004145839845401500997175649335579692489524979998224822766404049038645054578489269023154067838399110990796991689884617180191136479302093575676540894333984580243744112700554504052439269481098502606639152838132425145456619744883328185231985587717051137346624236858371811135492389270785079948485629125137115563265750778212900542338004734377351593802581920207686872126208284523851209707361315843382581021112315308297086548861698115684639156232163316516877428078684399464497303313324625742045033129222992199073616387310588774711040350913556324740199162014478312315304829848069371587399738814536909863120263081438516931942483978446034598164260387420654296875000000000000*x^82-1759478680100198927420754450046890168004696295473076197039531571962381356958063887428641816475725306153720335323981428640248943308428293260520232985337738647791681114483073416459673920783461377052753912214705741995260457902691542832843118032465503295205651981180840222503122176209096395051559747226794583732999663766578845907256374228543588597410349635830424487348000042127745699999681900056084375276581516901572051620360777124538031096220333457195541385118101361955448370730052422860561650532494062121688721595828201753062552433252948978066467822608211914763743033384060340944453931476795030377496918983930322591555339724513583501412995520422980329757112976632219326927528284965886378401500001432565108996857341622717110531991675683943258579741126560747711014308093507048931736688692284983663788929669768990038392075803130865097045898437500000000000000*x^83-1387953394672280324990909970156273244689072370396574345971620661873380090233730048442699620828182271488818880811365217347370043938417165803273811455165767327431354502099999077216028276055629812882218882414646575988046389741687568060140741542598167712531384376775041156670437346574489052977292902954768396075310227854400950546907456409210303108628378760906581596393847528800423677609196365652064357775711677724179534513144170451554694874565428435269104873587916681200662644012496016061491835730714560438245989717421642559962983471786270292811838542253372363592783388086565838051181784733895546566515677537993922818803663162254868181553771125754239132269865187999391644491228323845384690200396823741061093555572331117872598882371664858885241458308486551409267952107894751437065459254160477818253587733868595344155494331062072888016700744628906250000000000*x^84-812233229504055494259096060754262972916447618465713206618925607167383210924725910470006987501253654166026839935545809948831646787365500569258205496482856464596960092656204755952537167151354563606513492116359261925891674446669152467739098407260315984283903394600256145442433669792192691237989787425703900029366442023816850953182570691666118968755315138106291333554051656443385011162311635403305875908186942049106736138347586879339493162520230213520633972022157392174363469285721350455812125534670990019534025296106256436081956496871332032490962058370959030397634950719726596192285869383940386233035728139751429729024826148103993714794630088259316877885217671066892382918692734539090936022795685014074833207737970819442078904969507284347621408582222230687280979407302723682015052414933009615681272318340674920555954940937226638197898864746093750000000000*x^85-122790657580850635474796799735765473804692286761152251078839461314940869726208049955129370777739100772413892889248730570472758948310960979847513585450684220512171314932908651388219084958695617104378493209230646494774893545230451659178113783291105461748441343688543104741420352248862587609711517813076863653127821285389774948505905189629354509664334051115609781086066719080397735349393709449627043071468512433174299354284298270685532894505979481488805375315580073148620944268833873058472182789347387332868610702167813871199254826332206029840393924766271444228363649769790791284860701328728933686893922095408515693729082202966090725237226060424713271538752329232117354704779264376576184274485476451995767892267738108896869614401143025123787066144052740911872199653604557459981519875294592756913558537950129090354778327309759333729743957519531250000000000*x^86+552084505391091379712727891837875148419338203510298039380118328821566280943558130127678553214515763553755526016169225710510813862634371362546544751608174283136836910326665105188123648269143659260071889979515030452976094596961469607493066178138058018561420021144691405012037814236134973499691061356156392420214531836540372494229127166645037674767175472384182117314919064647992732030322510888174408828097589738844952668410645693730961540634737492620490353601428690612702257391451107776399660916258118383201169204387843271660587309713496365857611015703914691701032604168809306252379663329161446737500602234502560590217631065701162175109178919085328492531652594980773865273890381551148923062107210906885031477975784307204535119328013756807552624475137850178845465566745995197309288839529955579166268512440827326281933551399561110883951187133789062500000000*x^87+1080341152337229997245974744885035101570726586804793663988728614248512012353094312654225838663766701160423228161175442807380677601556663076831393551496026704432420865057052386200936001794798274284518329040711333700856721713364867776172790940964923146082030123926764740666042532599026034724003273715223438276495788527554650288738128289235926422311495430080500507252534043098758225931689714490636146135498415204237033816063598758135491020534727773782794166309918913326075657664404110223233665295656901997196138336784400615965746918024760933078300943766852754278127594008302029680556042183092059219751399723309339778509247227337698347299854042840517998867608843439346881147191425683386457708622314913039800601281380880482942619163256716204871284256475970747090242248565016599537901375929476474704793570176357409007295018454897217452526092529296875000000000*x^88+1363326099412008618352878142493727246467590103859223853940042680474584540939023707796844117487846681979664188246017720947580865820314573094285522162529981974176128230133067012791137229971623932283318282679496009540301393486236106763225479504699296897290129965331771464042859211077620042353566478501739054527652327121556832522309030342139190389348009457563141892208921329877195672999033547126409951910864021737854211722042253502870786440644186637787937582491023707001734089925124235479791463230215396453204625496871109196376623206076708928668098523986553824649015710038896168076883928746352410093245192578921543827927301303647641888155101222230764229640232883563013022571702173580317326161634639817601702890175038197993801367413570724795325784395961562564676013436805911519209782471375794786387244212163714560115401752682373626157641410827636718750000000*x^89+1362431501028881797049269315372953379333227830993448736892076805931455781996478211539773813366360312455405462155521730349887145984057998246924946108975843296612754170230361398686564736197836790722105283092263870046628572635942016939259309348793431572010316793703634630703868351926785639720909106393568909317472869519404837049870738590677915725379219468121641868461555102697575421819296244690220963959382557216226666747644413909340387659060041612642558612327083571481740021693512694469921722678068203381975324300569656887739778676402399101305872281968433883450848141315705350064267372190879601732217347688444679115001918358321552547906938476794946975164408214353768282024593603761558096764060661850234150022149733102697437468960042665461184996327065933917818839002332957359331898272586683771276504696537499455866182529462093953043222427368164062500000000*x^90+1106156235509940034129073786032411524257958625173873673731538024256266954596977427113328841883609503677644073350588653895903517580080212374734379954042512609221419610803576483553099182876239231267088005105700200405967722002398944766069290401780475835712505246851184226889767008849522544223770643924856937735667548064536069900064490474237178031149796075891252388722847202251932701014376749630538247555724735781619191231262987518543855954282273843996464166454016387816856929633236830480910689195826952076258685772488331643836101133582399779467647231436382017692093462659501023363967937262744330578171717087985338638716071715556865765160249488658138481933402051824222417278738946690496729159588920750212840060921659887479881807143940913411331650991393205505650828339518395022792467228902323271964301378556525846941216428831467055715620517730712890625000000*x^91+676602039051803097044916914022594122664935465345654001364054175227341192105624981827257813993166133629042522361365230753656348527780808291085901874533353525229202293181436298353472221885779003108494051659384109875667114920434287358389932192429072176963427887501023742819124436359915733083848162361138985467011212893071486794307801015135848324720609589105343821797496976811577067457777145102845548370961678645064093672604437461181071022146879913012669953285046949869317064228822182233721099983224206448393057632699443776661031206105970909412915241182176167424358494478614712662246623866883758320660446088951933599063521509656437398053498554403299211213618960214673244878423084726059896361496325691819876155534824067847155476992068384717716026804824469992133699325332045079910804495233879532659581167237570174799454747471827431581914424896240234375000000*x^92+182079588800501538956262575893728817315937094128018619156273379786012087547216114595054366890461192341173946621249894146863365005647987155411308463967358241415935138276978909375366918585853977999346305687437817936345937434219839438186210897540248230176479473516914881430513247024399708203790799510120849093791347954797081822574392234342328947430978677520398946460123014047892721232592432836864196567063681460399240848728250397860477073558340915765854451111363844870325323268566352931172408766450194227117435739047564375936123350850755172663163648537719556989631409079343213308157730259173684262093512408190861915243422034667260539893028571005286580417152900885324482557875239051082129694763153705837442312221497525413712957311770306341885797025162826409876592134693823015641650591137873659126936675117097719223124840937089174985885620117187500000000000*x^93-273515195771251447648427520733213659313562830357809453426839230725026705821167593960414108258090298128778427500775348205675810273542370587702241212294792114217172712193709739547385250420813118757307976784044995907350003790580128198878920107919509872515799770882995424625991309048734558447600497080404326927949273449110531413660650545378802664134311686539938465502918894987488258839759149179737534599105740800673911385416648124788842049468042960742122989351837736972245288654609692208967727878807567517723469443077282980906741773708040503096709034133093349698730225972856027073508919516634751085420483801621574069302970451472891925024680187185956284895258605958735520699273471272958924222493276231174245844179620296076261994211353258988826792787040059300544057832724951532363174085816957455971102475409588525995241425903259369079023599624633789062500000*x^94-614612342873355750821843656244034889103751328782378218744241249416057641470482944061485607177616919761351406103891519918682098329636971863785593154366133335370525553530129478059088848833780763702500451320305341094538833727968401063192719505708325664783407259687321035776687621373916675687572987112780710140561324486818509949122504485583972398209515337196371387916413312853566875432416448349077768877477916138750004634728257896555378816497585423858098811489588951554056069921898494824633635077901192589455305929664062620860240122918808039004221949484829546460584994888508896809588921175281917962326973301800997094345365096635398151357600438868295796861440272389312647880567095914396490954034900030641111110233579203206331278488131518360754929141652259933721456891219968787926812730633508042820646837430925138109905070393779169535264372825622558593750000*x^95-805436576032878856755514930877347759193238084601856742103703931684997572623699926281503964132954466233928764036615152695678300058846829307303171440700231021443638251431472887337481360867212386126333708177997352294281356951850859860083345020353097415750807623868117301250653000276750403978238029735335426088078276124263709355792179961409185877441935227702934579131143861165802180613178140557794935187448603452351386319337888113998226485865820444456728194687373742226789226835463495763230270136760470917315337403093653032880790567436900318746597422589129440428718387765640801175035655236000144439666214716204558832749363035808271929297971894746026787246893567696564798834703392642882300716401976898190950529754725506619933157258345014162137160563503522833466264411397321257267211421307680542879830756117324206191931956766438815975561738014221191406250000*x^96-848599853829433396553778251883699359145155799271311839071258655428465156667039173633377192246995764653805020061334153034756698155346902249488504414178227020319619255401003988454484286613009665758350293320011061071015909975124828280208484628661128826837692247881742441774129538096540814739201849360598334124835413124776505104962303230863957064540960434680610114058769292571937879584823757607505280349604480053965425505726542367579138262933422781120063441064440440438208665348479253228714051304380355162253955633618859187624251565511930093506136705327278973759139846127175298916901856704093030376613576343060480309881762231114896950091778416390920422645534346547858659131289334765688945818474754353068206548050825992353249301738726630921710735896146131690046569737415496527622272758830700644790347693873855741686362819109490374103188514709472656250000000*x^97-774501537203387040273819852574558079042578675113797208355489502278298266173551429808660604763646987069109752573209866616700338776592781890447843273991742714698875583856757001724425940330816445533293219083739071680052725077290341997572431627947200719133972734489070022565186773979070294032272570451879437815360998231926588158955051424639372176860507239310157396366618958012421664253809932901437601242029059247688406400963761479210360182004520831873183275596730247480068693925123168874955225201485456586850810515201205098957575658457758426611769654299854070254813758489062685712555463734908869275895246493433839177697364679326119634046618026283673118998486384123073518020504624854037953771355399803220103058545650338736028551830913914655175787784880750824330676471938391559026211593479911247909102986795461102433046907123070923262275755405426025390625000*x^98-626974601377832983531646947730939703016235804529826667919705125933342504938420246430003263413362369214672726086860671393575013178725659902965035706352413971870542024914456405555994747610293520611863181161026734227847390108297757799733492674524400013012992684641825433128613246095042710399111934166822398782962866705290606288161657827723176528480152714628072798290845818447154068685450347466059081586133745195823892154195526730117373254926700139894843161897031238252148049386118819664803032554915450059164668963857862438249897949956542345120420416996790428811004912367213283152449616850604644098533249679690632970413678006939964889954625756873438324550332178472203483506291908104666450251413966844873299484127511876228156475318061811365504072461943613059849817596199479086671520158895300781244200649017881831100151845959089769166894257068634033203125000*x^99-450086208882000533866612431844810453297949763166437859156644150725969656078174539312249298145335413363100720713192882854510461560824417066292741674435191152601873325321853204621904050186250989895323292830077000814217799305792863530935695293369838743428752479973289539171793826151803308166825385328616403445760465854878849875494733165784425140600545566640830664304193798815357251490702814785674571505869302586866383208625305199318733864089993908915222128321934631322117268429681562090781297450426805342588012481070167789499624453939637739597446702795698920768238106588557539312761628949884702295962691377554161539320978200010288769632811041077936065511875636365842422621051006726605504993397938911723285562604128635024352621030176325954402423111055411351879618766929011847251965216252219368841532902284718290365078674497567590151447802782058715820312500*x^100-279100780051518746319862277031786589134387435686058324034416129976751718190720344277368980565448700062549637858010393362105220866620663260154861535341463830342187757830939661452686020119344998864671693823042229468972340474301092687983271328936164214742063862404390885290581825468295852969378328763201193000012890924789782013090981016531173998794088564985141856650173530863810289169449727435776741246596287253458366547115371439606186696691575834781719509366643706038423796027224878452944833437887055338550606844497519150103393770127782710816474946018794382736913229706428021578355202621878889788276627912307362922907448047305136435417917261779527933333016362783485544716818434363552706337776572013290245765132210047994976774433223076243435634697853911453987341189518635138193953104357606972729561000724852527256347745066022980608977377414703369140625000*x^101-136447727601638689964777810306347585780703592110274722201383997734799033420530141719059341649909161939429848990208605581023715505626175602707236881056786533045955539847374417990510300139589355368025292741731886773420296343569183400733290670068738038386583573188620479469316100335105905239349583194326170821375451485505384379838882124458633141605753752605166479747587715596034666033321751138968344415464077046554848387684436647342398691388505541406588900707016611486356734660374726893070753198905123626370860697397278771085774598486561358544445502675342692146534079518171974815422531143449701754983947781735608455768280032378131464956776086259266145780974905332959545080251615036257535301883216154161923800250486503766845098626408672123776326515609809270128523267525069698781415476945120232611530362436646747698390513825472680764505639672279357910156250*x^102-31901040071714166696686830919190564496848709441388256125369477809626048357143002392495408775442120634950738357399374912987452210543328785726697039282836281469132931417415983726078460147916152223102484506833377610434177769569258002765081479081436233899558630505814236294292760144936092839636627867726326529973892131610643764802901810242571698200579691219738814382536580670281329612201952248949113321824057458930795068690860794272429495991194506267236566734717174990370370348340582762387311835213242510413393208767974874820327993253071217906703025558807683173346581298661818619180877714998303272340846355042965057814849736739121119759942443410289484245049918316333140407676124648415885324988520790074722016846747876540525376787414123968326689401187430149488637084785955885979834417802215785100010066712225434773508858654622599715366959571838378906250000*x^103+34618259989699385583000100915522470566603067820552000051574176685765391875519490967886522672451814899379762287580369091477645470747890958205279891511825484654332770738542739299258415288127866834425853693833304928108753722224600505419207925903488481025787667824731589511624607549072105803425216806042051107588198039330360947071718893912020530791558439279943393055054068108234009205745178189283265793093973553689417620471031865724324865114517263727735707522410602865591517772127492390065726264092221031627661773209417078803730635447042021110687123592538848273052110257468149621034965016019350489727501522158659676518239639138702393319388900323885703783054662170461714729395143219411670800614921582666466742992588842994309456199988554712133180743398149316085955391350104195776703220225944780067304355596151163435882092134221466039889492094516754150390625*x^104+69256575881624172005213032139819995712503892904069286366478847497679078930816691061670187554843769480975582284031346068866456723398478231483075422994703933150813256034538692036707688002731208135816010652845358197639519812563572855140001043100922785796431266530024261279739781346110223031857672552052656842572616867808375113435873278930896800828261424748401093763154979340784303321430935077708826652522128201875629431779004358069243642445593329363789720465792571274212404276894551651665240122996248660176943907881334815490220319039006518876684597640303292145396038707874008976418791028141417364041380140512030484441460882577960926287562773188101028114675432603355310497679832039843171212606594132819754050146726491002889057431061766086570724118342330938343549580229986353663554080376232532503199952793682269585641420039934246233315207064151763916015625*x^105+80694468264757201537239436011715537922066349686463940822907752521450969336723167399349626090114444599319099713669540401462183902428947247691058144001455847463210314382693824427105333154071131305271529879287087616249483803954395745905695978408632167099361339076819980436115737062631741247310690120808369818870654444990913185055850358371033557904208549512176326035507693721428608179213089974479719062919661561150079062520361984096516266864356428887273265061749863788180544438326503065532987207684249020777397747752592401382249719863206998337674833901226766919654356472253346258136271479490087024646735333278079069610613879117158798496921207661595108904302064582698957971954489833006329298585915620673585010942173454252124224231766474812248846060386603606892908307202408598696831989320936065726047429321458152331157653858184630735195241868495941162109375*x^106+77543579499766939870473489136757231040404854505689237877571715606832381898617642612194905628320736690742376155529644147407191059645054975657208373391646331878689807061592264153376549595850418592891450190607094464168816253705095080217480372983088510880529254952553645306723914757706616917177103092727703805650416540856411270160597315637901496509133460588760943970221545892664964441130580962687658460010606217534929592446828556316755750796558417085570531992081388112629623336030675922097807568031748966592507863924359906285468664960005537125539932346853288522539462088580148259010008494812197542102299948646318221925181789002006162292293057953428934866927516844722800085112504508936750473328928048821399162414294274476300917542787908894646515393506707517135017655336597267584834684463397570490405002989063761031918176058752578683197498321533203125000000*x^107+66854733423491090869894692703025561456569948718386918543011872123745236467130607676795117163279260536649488499829238163518647349729209666351112235278045472228024494366248270850142217075742091269451104631239120092970830180816643070081330024685978171801160451290524170653901689566015932850342478228842931047299534469525057533554995780307827933381917305634690132938938383025181573010274454856025808839561274694179665066701549306326430272808651758101118639476133485455271331899484358407130909344387052905404620196709499733380111448768522030082931498941789946691838130589035507073914331884108440949020195323375070251540404106362502587557305249414256920335111880059670389995505952512123846907929786782690129721485879103616221515368836553957595862964156064035735770773360164989968763663755837515227571379481823332494895562039260994424694217741489410400390625*x^108+53584560846394890561133231838901226615290924875221941838855085421357875409593757988361592075279866244063555804492015766151365797854462640529530796906486921177975551509141170552742003535537386804767143275394618166153297577671455819537865088391369068416553398538147571890451471332618670282449635781798360621579759148931591725027952205397838877690476388324759253656923371749585012263465236061033258350245822197097354152452869517815539046040371738778439819627424743645331679005972941843853670229650978666078743094825800806439556787330820368237038078182382263620551037533337619265731110786207944925779042491114138798859713265486833166788836981019583177286452729142162346006101322030857635097970989550773045610059457351796015719414678614182712528030613434117059257864097599337317232338053623085064724729782598155493344993516302565694786608219146728515625000*x^109+40712702973560268875854649908122251990468422597187226808088038050901983032785349553903154534675233332754289490853992559697728572581417828000494278287757216814748955664136293468767854813855772648724480986861956533002537202263427660152910149573336401546190408169657805936801208963322529129757656293105910349563459984076982766866717608287217757539343774432994139210107355667522201043733132398800873948096507433227530846382394407145476077715989064395874856208555258212787896170217933633164934428335905566163801713667110109514776580070847947971038147979410041241864438651343460703856444149924199640696140849818588933437849268808203184936179654207169625901112685165655504558164595798078834013383732096244207548403217868126289192416307558011490893882553163637486250681185047388583122686664750664261349304453004317705909487212778685716330073773860931396484375*x^110+29687806623975990940328171570041378129228372661368097184663999519435710951214139364245565440114176939279483717985437925391791861286932615202102080353090911239934478470829074417888071483789627476398157178479152495769130053923872820828272613887474655872337219769227888495973711121642292382354405695612701112097059625946132018484476759000843971495049213636259069374026634103455501697443980231601525673587350750656253221733857143805127821222009363516651298017780162797083750334912723188354227777059647753417436601052614310897128703019987454172973440842785176516908181499280682179337475836326209132647891522761893720179467111395437277451471743115035093561381498571016317070671631915107524679121285829559657271670410344084734617046744660617602073161560408669320663938903267010834310416315409209096318358793515143753335983056729219242697581648826599121093750*x^111+20951172549555394678578425814050356196310100460478661693955345156460011278220178130861794892523281845424933111654852074996863801067104469412851881164122833479217444107707543022711623682557624578043511984979332998821017607079771278340358977546696135769185202026010907987573579998390264848784048795797745312008817572639880724796489233735541297060773298564688521794841541901483695026963668068721829336075044859539832939027034673494955763276366322542220081579075699990273407173606287738501946642132552079061093074680214547501789486417957735283891600569635442396759597232370805271874318378613114249830860309287498280447576326905900089065597601877196822513459917038959822808303735780452357170478067142968195514346184785315109099154667245999044691500197516688102040573179432154282431582048991108889051663413228643404601081456917199830058962106704711914062500*x^112+14387448767014488278432944170945632549485703939919137616801235141383256965480067621432695577780571149848948355614604690988825355885396433157562066819527928814318321403031429692321028277022958581736525505155405064181893941814300041329040813012777508499880515229221890794096302671643331835695021267861534328015828254203299897371960537510073325636920061013218458207507694979307050863100087233566704556803993758362730942815374611625795821779852096086247704961877392881536014287367197391506469151463761449400727384495115133679895602068066789963603472811265268294839435398860103202469460360823519823635659247120957909047634250592193231411539459348129876199481583268035379794785926332529633002745983758551143892588488198949512553170904751296247023753503586666300167011410064957841629246985881656970792756635457663983400367069265257669030688703060150146484375*x^113+9642839833267580479020234900049754384047474106233354777187995915459989776430220528527815340813504833411870464046402584857398790252544890194447982870715055283036746648126261706987091985399785810595697303458734514987888011519911905943777015735604514282794885749745687451426877349383769826179933533272778294814793480192402360279813176473718846845235312932412813752030440541878056586076298969003421678206584601574441308057464873451031711606123718452843574536628229277387238974984248055557166057980532981858272403152683302124611357584664583141519491074395467202997845294881811469125329960319326448500490919942904706796882733388986372438330788909732760316525476809571852259873162782973419573216714873316878399651858882051976359529692401924543583647280228486723136397921369174759077637905328722819125518957728964439604646408099597465479746460914611816406250*x^114+6313157178502346606695099097024642645805419298568114361398657156795332803259925850716113462218958849430873069891402623503551076907224949106101957902626892896143533717392490858271464428470657841493427618195410444439913971624096729880666105620975344836078792220334377118819156229518238668656645910094751469572631465445542256066831646287950070968774172726990061496333288978315375178595721360173682463310226986450482869843475374883834958656602468262874688349192000782913399339399574293584640092078634486728037533304856794249992926408083505376851028905639485902806578680966176859224066118997647669075947891026130629859193497197233399377817822846817738326575636789116408016339796058409790307459915900690334079481054563044782036388547193097971739154691700475167417142829095877703239455242727663252917506994215919927104785358551453100517392158508300781250000*x^115+4033902337802778567378711427155130965790651399524866121800243643969697609000622470857999199223972722695637602140420069206612951394244740937512927249379667014415328242498416897724906597309565561330935158642499562126864903137282535103545495395980703242845985419813045348599450257920266488336266066641525302262019025910324036955809458111026915344318509225700612835334475331912435617140326494049635590133873656414542211651843223189060427635054896943004425470233335328723557115439427752520902370668561889672057580338947613508285767215530674261143348434451440517223880613898698456327446945279009351179625361058332417415688454613829540590908781563559037109612198781332065104026569511681222108945808202742917349442448571936479861620758085117841135689290717058541967435650312865631146672363416617013482763878517718247190826375003780412953346967697143554687500*x^116+2510182463963514123590128110961170323677700788518289419392070426754649954333508532208950095102924472288824948867432375856026845652732298821134011945762443957544161212910246651004026433484629457283810423428320913039262321072140429235237091859443078613473440901904470476803609231176792490666469416899193521417780138561788492233299332462716117345253321247003497292246721363869913739195412417368618731267010717158355858634587868606851657419264575831129053840250482128898401224822624351237761248684026543113342874369913456048599843276312641828370644994705142564069210426970217837572869110251672286299361822289793507524101306422475817641061570243654122110539217558602582944979703906997623297137358761000057298863050222406573491271224285692364285792716340903155476263513013185754336500085582544417758968494044675024562396359328886319417506456375122070312500*x^117+1516714236630815195796828925987867656873613128670405585748568354299541058157709015238112797567138847371605987179367893308048029613862471736152496162729707555842387614045156331181270774422696035614363128180451014216000572934740011479356326798909198770338855146331380038996635550441365805125805078030932552727015395281722147477941056811091722341381800952274755795810183315857000757112558082812528723305264932046742470001411977931622099130332641851559106294613046911057233266704032712719164117662595836628113612504269281599774678526560231045467624161360384571563433604938940598698058023741156330409628401334411651290102200241798628607863818070380790785476520551421698231840479010266811834988449933341555730837229071814783030194637574777942812930071614687987275422213610602850863427153865905855716442303339399483297356141520140226930379867553710937500000*x^118+886857505462306361044362361643273787587221610787698544389694645047708577875176613450404160819618044781645993497820301135928512985278802314661519127918222046463693089427773348346148155456967297425414162351038703124255306536988353425218475152724368862007332440032543996882569122169813404955977067960977797456173684132939109091303278788863238498290848220273222033988909604001978915118833981742366282982744422110470054792746110898853974486461157512104912143011869337097211435531825750288378722258612502500938117335530767794479653701771687738976028904883371196240701896872582337512974025921314526662207626026793438301141701618701898951966178949181760927131425293923369274807620349826459946863928053303883663023224960292503298724595245191920549379706396660648762623070898630445764624711403708930478777688611165220741727743813953566132113337516784667968750*x^119+500027683361189071025323702109434801807140569413925951450123647066170600131029125614002307722014083110807710726956270887433170405624678006205841974699794155663792639974694045674255900838520693609635628366446640221686109761339296719182448628048918473248543451186232620785354283964845837815126381591261987428513779122021704485323432862744116607359591086728319655634683113345606048457174797950146086154936085883867291222978020747772885287593518720790673904787853275601834435087385226737421828463597049983898507759359351143450219121000766701734650484057018938756790957306239205522111013107008480790374661236277683431881576967810055989197726869085717009636925401490006684145231508558134965189943901601192065643189257926997883484164103971272964186004834867159632164414830041559076587318470972498674745488212844274356072560294705908745527267456054687500000*x^120+270816647455815497043324801767702988428966976556914577005068766547628276283094769751602550848653687323998503175482204203721325391222286287020630396556387589300989513679938387399779743121132978536060858979781532558555262959803394422026022222222488543523944146712405349225105715327177624266276200673334062572544387949161846914347495565014018800247273825794812170858009275167410126416722365635769797164988886234206487423481400813366950996855728828849613202129502532368525066298697401809031058968278548029884323855531499504751720627079426396951258156457942059909787290976547568218718607329201312247773865257571586561326429644994292522363593021177002347840806120212438497873071592987679498280170133499548250306343706221339439837586157396245691102693414961463621084424406618481899123965184695394971401588296176701081696691630895656999200582504272460937500*x^121+140307458549131535059527925281534971332471925825423658787659432201613889686551802587621554926720718088286789013673412397552873246723613260203852770371456048486950461858646557836787893495819221276376017093489884752182638038658210602916455135011305207410906247443059006397095964304896151192724978815711218577457828707745237800197561144695648078627684064566170544708640078544412199570439969636251805202687377275783361037777273291261885151814203734704946126225076816752160441148181911822072897111908206963322255784723871939883157489107232465743438940138159688628966853569922271454551975947096829917622443870637757596939181176532780731661552314722554365493973717694852102699194600217933019885261936972241624781678437820146870638936801111104106233268202527513146891594994163825798710903128746592885823704317316881068355982620232680346816778182983398437500*x^122+69189318329360865455423654070132663564925299146839443295931143391117951010039710683836792797542810006236753746468645696286538773493513919900447479632759642579136969564051784966070418945167404331138331037062220593431384492529428920669463920431867759266358145858202403411976186263963724096158826748654498167905448637279531292268812130197231462214544379368416907219223401599520960782059224464538455982568019802471793253082700476202661454123770628794407172264349695192941297229741112892824980828259996415970919055886099888658064721880946038644543478744789167570138580093193280067065492626598095657235580034910248898320018541891538801274572069173440086956452838201416084903726437392699000039965922631242446062167873921647179508354057034192769182952629839832348752863246587858966097074196673132174571839263232941874548487248830497264862060546875000000000*x^123+32260525348268548205556963068650509140731959595374269658890378669342639234357353964040381502843571873644610415565049659499747548144657549812564830182521088030705918480528829331223167024188638907439311794838190537547998045801509943800405058472465913383102388434117654000381549697830373198046868825622148009126813766070764663435444564350199644825740167242007827428357631169185274106419740099769626919897974371303284363884452434862310052219387700697904984821749314399745482461852989698642638309255756042663086991604788525152017133319173082782930755818030499794810730123293567152725728055104100668261990026078730893643306836122150491685401308160676529206939707831123478491999234600315794029520551676106404985467062219561684874647589575380659327892085830348713183201172841876742638600977623138554209620353194383490791352642190759070217609405517578125000*x^124+14083100473322578726346029599387533416448133254975624989281189673232950535017228976535468759234530715150223890481224914977717893191833583198785419167792768463236674998410370068392247857394729225469726319563785440846711109023766426460387979697627088736891003271533213954311774459137759514556598294029314489607872923734294407542964175334202266262113209309355199272035981009136142361484433983831255994099492309856077519997144958501499078188428851861914802717207240919176908782345875645176730554711933336487748313890991168614740138412341702951999045316388734877895067367557554745839268384482510640834192017019772917937360698422374808953994667203008371294132424579937831567479892178161226309325513622306752110532201331854588665320612700345930302132634836053635448435044725429027823133328406000381002633088656228466106767882592976093292236328125000000000*x^125+5661197810846842503362619457839195467358184625955085236957640766850427226871912717945133046629485281387519561004227088757130556569417896101939179195096529253077238510915437487562409070012562386468575109155606479350031966350537149905001286010840092811516952403203243413706487357019262841562290563991096504084631129864520940063443211551912383070873733608539458507973621795923873073155344118225328556016953804230868684584496936861028532622914252028331009334738648807569766681132720486013477822055295788342231625277569664701863020513401812717544142957652320569278151801430160720925511778045178120136362519830371131509148157269538844736648233581855206794497514740056776050603981618573764628708915311929154962141344515833582338739625509862692356343218661474335322723155682801142044131796657885609264889884657476204488091298117069527506828308105468750000*x^126+2028148772233027608407852055325486137653218746543793859474009923419789669799821052086919548179739212717347413289431686687742739445169355855099552904211201233577950954253221130258840991593971542697503529612996170693885061138187576863052284956712554945543726793418758937380179702267030876557013128108207129218853809647751623371768059490713665359507388111930238272132730441136966637285826176738216667283317785215201153313766496547192129374888458724339816087092825556609886194564395479278603018706590671362046779541572530323993363639995289564190743568845076771510548727245106584197857381235886792385718768032475912086701888522888976560705063469373327472975700344539731814519133431081304254258922880432171963530770477443851284383345029120874302420406689941022672991237102673300466025621101815045948206636325372720364157430594787001609802246093750000000*x^127+596576878086091524435337809772333097837246569489374343129542032099796871882771417524294744112487581071241710104357440914004828200639597840816037531256395725800015444922785146859331965921939544532135122033514764944814718333181126204420982751172024143238165678120420121534628912056887790721494418641074628759314238201860212688107623533643407442602122721751688352128729379275236517325974981758093502159041924824133659802873444030931091985934435011956178491390794138882051971309491788494846541038896763488837157766001996153611329648036265394290723627553523388416557245477661048346667841799505126445888765467865293405460525680995506256316650156593245008746612263549079805638496976669914487680217233305688974468544309711800166635001565794552314403540902306612319213907462055452423682311762845534455448242086572641085240320535376667976379394531250000000*x^128+101374568294138673092621093770971227105561882913671541982708016258146002100623779934877380901120601770404050571164461682389348250308423425771588073806108345566355036154544227004407231739905708668094379246769176428455593556342175969723270063710502579689790048638276192459642750605190654539935341758933653944737975979549322687607694616835232904281569519877625078136795419332676965715377565549894114389861764438482330124542119595362532495388096577936894015785945651920448359919238204529299621825570727275794663966842553750224994154999950035722715726876440124280723162922956830467686889932689852238241145534695253061646436029598562370785601717880561735394541245440755552588994244948200605770646141462981380762689334008034192323946197617936097980371886254702235659092286114072877283503879567274854014193854676029182826368923997506499290466308593750000*x^129-33454585761124945709946657385739202845321081420334148585132400655183772809334694910373181738516819815165159259927358877675395402794526155437797199721976893838727049343236798462708911688119979873618664695748381833375370041874533248590445945374834656356114783381128715699867871067604704124238802066433640640007767014236825405515174932806364550093828746041185695450682071398764523156186196700814664347245896816364762902192474872340588170880465814211349803976329972857779812797321320146394578452800081354857017070603132030249941812778722827590085440444711615956330514685080046853927801442643721554333849679763268200575670496530317066667055451173161730953100616253689745618020766897900853678894563447824959620424387397333760013855509815739260944666028037540308344708721111378221291934758493399585277828373053310428986151237040758132934570312500000000*x^130-48821151988252581151430902336371930490146712371379390074279629696139158364341802050032494688478785995230571576637682106364656701844466304179997611408500602973685482906005964908473973641766897470198729761124511507031036286687387005201624267826127232645047769136084796472555852686980367040716324995393083559317085614627641127590264327727796615404516915365883516553065620141780766973496555706942508043931840832992063247068081694328761114717779967245012103438323325491785340262795344492103341744706346959579030032603764843741085309398335316040391569251093616680621009897151281327047587693967733849450565499204386071262538429217630736029097899146572386979921818393825705175821689123955241449082450296179350808484647080782762087674279310235509719407223027796388305479835289510016527494778206548098175969214312930333221629553008824586868286132812500000*x^131-34877562606795706426814003404127918836645163639535223388760813441855739394025213728010560494311988271538693672468817830779061830976698946232431691736445685626117208256161271204981082383477178738755069898384636907325542125289998641152708588210927533876503628859468526215756853113980573880193117413028729769174099145993038723890908000820470738131659059977076685801252405989933722353957918779232972972720798041759595762242041082654028595354990327663061973521007744659529871811468240437455838747446794355935920158548528823605840700909845241519571327970473868915230368013885425918923814012291284936678620426616077666430202304804803974936807355126830599182788880146393578766038145320289053493373132306418231877326810647222945757281197874798725191285756786745230904433108845567730621588547067726152193687608887850970518229587469249963760375976562500000*x^132-19974745319528247884274300931021661545715243858783660313103383223073388486366835012455818228400853392124210239013059423861003833815044433206420442632361029704202236796064038168146045512152493366333296370691480130560225406516812593877023144294960469744328588025677588629490462088439106196793479852418345319675738569321620701956452326630384201134676217946687269187360640381575000824571252877160471322574248778690618262368958043318459160897601086714813239536509009315152320530537107410063765350698715300154697088584954394819164148730927379613180396615475830564671423079781660271201393248375367192060753322503255778118657033003338305073643121103216796331344662754146994616822964867924871936883645081184889516050049521447347227986022686532591594318280951068125674243001399971836741686838854392649120314713606649803523396258242428302764892578125000000*x^133-10102860504437326473823580893728934018166724642932547857440217078789492988991261868385466592082728198852640330598300847868928976915423268623047229885192343576111783624458246130548064586550019890524494674808374074775072678220671397620959096744611196292353677645507024932799076936226388079065438372711406969980910493124360494862252444045581681650407377093413380889983953216907340234191159099470307877303157729069820037217415656756814539188140283289356120148847826969779048608899146049410746804306290665933950093488668656492658614744631498825849221937106127408146270943825250765850374509687816292688693535662248537649214810893028950907188726707134070747022430215397724613533151528066651281447406786026384959548195938952659475087508488067892212926677987714915104328403611353472364144287611697554114510927761316771977817552397027611732482910156250000*x^134-4675238764111596692637383161073271134090997562592824564853112208882095474341911801888080236125990867186388746744311299110760291297558046271497871117670084863953473872944509601625122997749756936507285415631948950931298040387539099010112157127876169185453509260862374898281787246481413043142422466897172799819666339495035493544634089911077255136019898157634651260475720112082359160490791309239487326396593933114623584298155692117859479987801329129614094367351890027358267169497998507314656464807812501054612583134889163890475166583296466711043625892058013526634654769082025157751530734639515006076811332276591168559714506257105260302098447211497136732956957679387544797118015487600675616798086251290103998109000752382045573951320398505604464370836440894562802894646634105578319091639143375972953670452469943086271086940541863441467285156250000000*x^135-2010171142246207774027124405752601243065004169314942031838154534810955461112868694998709360138040116060153202702170301359886269499611251608238108706335801257017973594167573816331996154648629513012191147710771891995449718771967130628207492390544476143311832567161285039029074074030745729827044606312677059128945028022202996213025939022143000615778568145352513331755264912690637570855498458343186605775654590133015964700487943701169325782949432151359847755531354826057756697472746601090331462279445643870172905508562430675081338879932554253078392087621497417858267986163736448360999805183180841934887380092462629364719213467889184558179274095000652743907649620950300206271198449662262556206907781263472488254192965018435811541167769977285029787271565237157377717135563055356609997589429964488133120215952731602016001488664187490940093994140625000*x^136-807438317711769528614084946397974132220931867100064548868288806406124503052002539905816770536607595603953829558332129659657796146252541738112443239532756172424580318202348535173146476084220783406967961135309982881635149262294654336296676802242583733532639961076130986621699752985131585500935945755648018132578863622682036647637511930068747579699913633825101633313948791897197967817016185544736009996567264791028437530056977765424018757324016421381680331581640477192932824641081950771049101422046164124892909348833430166708312542453300257645387455770554686734702198966144828569659765385259772317851019771017400893114080910410602320010042281565200036578983317126201610766140300667446401500180534206004358988347439677964712763018597259313420727486656310234440906276887188850480585553382511325627661339689178365830457551055587828159332275390625000*x^137-302323312770328714353191925131342024207534855256209122444903649591695521940164331374008807304079479896576358641192216386075144675281631923902831358626541483277725222836694793448882470145585605310851105018980148793007735665930159376414049933028167079827246518255187195788658901783563701777018866729463523838320568499647263250036037997681226013866923256096299866116276410432404059317068173148498464426955547517171570998342433982768255748110030579352513257307922861940559713660492104597816921319428468036158250968578662974403941456107786504347842209769956193372549755787913881649342204085644845373220529127916027028983313939258343734988179942914968022812637510752931600850514039850380285508325198197645010444643133341668632306422855757988888317731088385163190867634999496916006029880129280075868201320236916540551419529947452247142791748046875000*x^138-104247742180519141992151861142210154500253987288771825591353548268838521837863617569662127333463353375403157239741350096142744446524629121006612806943950065880420511208317517643214508322912837284412636724574020904170718091312872450587600333327466095644893670552524198926814373967632211225018615026873192146474829758963997977577281520405139255395139685755386721321196628366605636186825701728202835414442969963967018871777460274609954367940115474564111694009983185371568263062369350789945281699688130489747981602819745061679588304348553144443963713593537367772234734315423988798920399558829201145156012634246169613739172838654417306451477299686569140463140361670164235417166980431078623796977153291685110355526700741971892700210003912900648950313338815803693357398767733849363370132168339578659520174713781770492460054811090230941772460937500000*x^139-32074019505891185593657997089695450420509836564065148066650158723992555169535249512153672436956507016377749680890084831043638945628296523242749502908187009585063668744181107350422167915451772189951984313922937142083314279952639418901941209731667620515884964738479395008110859485974061426983664188752305015556343575014694661395469720729057545303682820100066365793214293620678477002561694671230359183892944410815841213373316971772273887982872097842714587216401764015213340972605707783989864459370488129672495766563629114461896511664277449691629200792328756602152634968311027906592656537908250697958336003594613646059434679436347993235287692658786746430836161144132729749353771765512504653568804670901649053179440154979662116131466837834415967679080703411310668101616679831864893568423044068922486021268325462330039954395033419132232666015625000*x^140-8052796231773988145661532928148670103110573239805442594398567621896524241317967717097414030202459846255214456144954819932342068132019628002532886110201752823003494135499315136277978323334175423734979206585812153922585495333985480344275798295224544163516921863323359695957801544706305914184483900324573686728385049265525062065510033020500193087298549233331718037835430879342115470511031681682962670886829345152971328750952380315856316767345039728318063008249147939106752403758435155971910119366284503677328806537309348132256120375748906335099174474430101378548434794686181494646495011108115909398392649142627781738461047465425129496701851763884764092222114542254932659772129190775806056589161716201296601278775327659364127661467823474171726661781248537073737084676459199590935749054623152970444621701062715146690607070922851562500000000000000*x^141-1069813070731926276086721766539513355783126874575140514759899866388523399175108572908650206651308989985373443305598397883129331271001353643601236917610951808497028608907316486666767331820030321325251678256045754656284916250118689219445632694522103601430197751652431128364052932200269833985439759762549519657098185774869912349883426089894275643465831451265089282473449180114154420965861083648006076781042856051335801727907989425368029995851829558774214846934843124325636986824827640222285676548080708402900804865505464906661947458776410649967993725274243174788515404725457807512153487851146835492672177400376438400419283292587398131166797459537589136382279837792335245203492148509557056170458757980250022206643282536412859980291099779587224397078983849497967779483952378897230273849996060656268137382951532998731636325828731060028076171875000*x^142+467987055116792641956770039204481864597116973703329973620665525508601545779273835185149346032680124032598015739743940140588122369238511098900812494180787967896682656009968396781173106871990783309430300473655321686737188726259137983437358369099609465383435606123484880391664865413768339340029940599451140835897036243256724268135779703918649975403065241094828037399440863841074087218329572515041763180694507696536419850919898785998276913815941827812086401338654705885974902181758511374613804312241986299921775214947597951079911425195192151157001964856645681465450100519931330459644346879525680740631088179459059249796564463531265776352430725085523081415675904428567803439545342384504592196780506464391724792806180568592372394989068474253500061658657144868665632584768039371276042784600310969338491859370599001977097941562533378601074218750000*x^143+533132416423018324988722459961087035479426890064588115153410983345787204680840497012423942478082838606389283075768040369451369921368116906155575080933495047251831121489538105068867688872658846314185755863754847162849212442663377161255013839254439103696167527019609358788989935610056845642440701768743234961220014453181894194801643209016686592280282426299740264969755998406222394135304598136542522827426693034275042827879288497250629895103666283941000298552225597491548879856562609529237754995031305895070766999951822520182561248339908739813710500848663967810556143377379657898320257874097394961576587554207506973322752503886126269102999396007797959885033974587533279368399130220188091328248004908975418615462763542519631508977179619653321412956948377957118067703516623665136488306591251949684544947372089040982245933264493942260742187500000*x^144+335847671234326023853258526451776191663145803844948171421957126322689372167062112354582340087397655575542420487488639551732514037378800888166131207978356843163415526671031249384072673607267696885243745322106233356590733575938684518465331083702702218854788968924051784373181799950522531609897185223424964527082473459257458655310657539504696164214430456204115385525267200221397530727293322715860927466675446840381625455662315226097124561039212774512037781789754517958205853220603157131635602196550753458144468692644730582161869102433930220117547533140895259488865039065707297167073475148204278369706189450912870377916288463778594132319715939142893468373077078762806295195247429622701082697288962454985098369901499878295250701416985737719137553782042659538452329007949506135160293721397264547889730847141098735164632671512663364410400390625000*x^145+173064998138522515034539015344204126952667254119279701724442130304032225043086720689635083288143079293592034027672419432441036595938873841836123307681937508198113095650106593921892514272644930429218203343507930408630408350987558498561068371931288785189062572519113085523839401000324049690965602052664199769436774830856910294763030712996809780072967682700090754603665683351496553624906007860091383632675929075079552366607678980786810214105982785686904207672117212291132329746730308195981420515758434550743801223164891192424538769416746123928728124838677595738638927047315479596377083587188690810928803190830729373348929237421137345048761680109189033049252755430585590545311329294324202047781359467278540239804390578797355655764535872526890125797295632782072065695824221589346441525154211253119786520504597149283654289320111274719238281250000*x^146+79308051886011342597429757152853784051374581124026447178117530394233206525018833262645210667073911277155446134840835513572398227358508311073675643128813146850754294379670571660255988434451420631367017650745882264929941286919437718252699670034129058637709314418538787978977559296186471756523369410905486207298923612379307727132637664908470822120251873387431047252436228053314386867617406942827155506936164101420278480998333428987022195933129543107429048901872009856177869400573981841499941195306940362284838945234191614990442481843051864048724718750982635139014325349622466402308481916659520295198028596855035366172799236154554660695140653134988264299652409385156865248820274856099317716986863410345118180604393000181684957153969146797072261183296212974967465928829711469885302104585807150968160966764131103445834014564752578735351562500000*x^147+33278744632665891827877143043771041059760010066624727122184369396011395040377526983325783674164417129598057157251223359012070448532895346544229005846258772831727833797581922158172916116305921980072456052286479147024994075857973854220688996214914829855323828411680075149693972902467438868585018036471659540797056064193163375774326199716091398636657747814656938197828061399774351001322209909341858463937879037997575132359623742493275138029247199242205732352176532131649517254269803674433597817249392742513327501143532243642640338529000335581818014782723331446337403609122792207084276526857021033357627316827701818193098216141696184403695415392828071193840444016652290119849276622519788474522471250225291868322712185077333553892988045292309692972602255259831385924020958685994437238384176780110843690829725005642103496938943862915039062500000*x^148+12918301461663307959933395277220452532469028073619348105704262969831633842899681173341696847526721268606156730462997436810908189284030282884556019453044226145622250518491174736416061942431350947766915865847657330260419830533277989756825325316124602627622143027123828560634674486369505288457771282964000612482947552070723608366255086210080913842410313933072847882791564872146685295238644194695350200742753012993937942676897869839184525540170321466564107308162897789853749288393908102943924989557013460440654522273207886491869978361662777491543237563306695746508217814205369619721230719269572753255766298656342578615372827589332831021542762941429914453984277246561641627573743885192112501681610991115470443858166784277078405595925321477064585637708694868467387181191873411086798163391534286176341034257930573403427843004465103149414062500000*x^149+4637377621213718540098564836939025160518001983013946667006352899948130229243874424896994170349471828831325945144544583416119556757859723097902810588480885984263154299087584750237289928565871270537345714660456180622532616571517134302079047775240835933636413994921893550173140016628995118482246770751398407103983723290164987187296992009164605733028435229026210135650038051932296285260419093259187886794880108393201060768193105662146705658293421906233375024579808761584062370669789069786395640040104551975709304508951269053908505441745103656516877312513177325753503025549396265332490981369250806304310230220781136516181085165046221401356711581523079915192008105758915452678590482278102141840280968704164010341503903033752427580919530640307710098758234247035366024102485157906298565546804310902838375252343894317164085805416107177734375000000*x^150+1522969556806579788804881487834152491116144720181701642665873779255933675607638984089702771896516048703635354618895276656301963278383416157774136478493160687148963262550291182536628314025757116788355572651099589366274330710294515038964326962810978517705665151220929744764091300476892065957349661640984801405513930254344172683412914926869268823560397825393522157017423987676247729743223615816777213289803826541647671811460697995157442373259934286495444125353754673566910139714705353150264012228013477457823184890867171188601594866067591215156530020575100930052085295357818855446501966861773372080857193660248309983997431191547821057956164253098943525451584249645852458662832292814742805325899018463253340485825820424847760998729649295610380632873648292705271983787431699787413250171616072020782869933519521055131917819380760192871093750000*x^151+444571977575261797939538536202138913675301203023087386099085313992446953352525187599615190623149957091013216874024212827265525103034081938060419952285257487539732316047838899268008314490377012537830402404707092056295678896633016822168561731483691834152766133984628716544331920153542094176679269797483737190857478682212542464416105993933176420133503540834369861162273575918733562137399722035839159950184349452311391351353566808681194585588736824912893970886734901720636182464944356894553691481792155346936340795349859648958772685730340095743469951501985542998806581595555545604214029429580999353972515427982720272121535300673271979858701383960948254271668443988903259890500881457417809730162157266611310509248210087501291087809756505425539323622943178638337554006643908408075597998967934697039580682620396601123502478003501892089843750000*x^152+106576312615010440966559109438434774565189934296085769432391353348941038121758353956122924631298916001495781939166304694395937802870201870370348293756777799959093995388779966724868960083125183615055018567247741446101748523231650507269674196439739865342211810205182934088705533284440822231703932043143588760883400309131731235327722100107514165071217042683414098292281958941654710143821046282335688351195563291925817478791822372286079797064577458880788527394652134920882369084447510206396202284237478328105626466809506784840163251871655570311757136019220870021500404518876569434310205884642505262548683335827527280638191649949730995799208673334141793605394235180410567941592157916564208943638358962934489232550509072565391184320941429287399242104163717645343035307604444215815533203961909173131464290129599703504936769604682922363281250000*x^153+14815435442906138153615564659485255339342498553867607162573711914430252711365333180460171354069829354648618994384882509530037113328617485078035786892475526068874982050086729622474864410465533182487004091597199871374463702376464128474282538515878844414309138611471941051822402020715688692784549134808973922700881504447095242780121230750740510073601394956737755758296601991437299478011300135078169316262445785846539908147248208639033646122437591027293622364990592999609587745475947489918965057982147039891697463461671800011157152934607393117203526256379513381622795240583402359570504686491921480144547815374067263426109763916810308976939202032054200133886516481144914790628007717320199034712815655886604166777381021306056351635358411215882568849671767870182523617012315068015632846824416410944427746620988273207331076264381408691406250000*x^154-3967040856137444831302452956887114958205814563794640708824083772171024305812808860928023775121498049430996263170725949963722788823067715809024356018704778514208786362975529653453309941047191522163274745819545038279112837510812917419067687280349607851799066073094472920843475152222548993487516156966967632726260754219883827654855492692621933737921105907534072569360940379565040058365024668311962270537915837206334892319595978900139978588202233276954248292642954376257767769836808716335303352156956596174740126003237037680043291658188935752506675943339938472828530183427679121930057395776211868865412513699344422298896767089867534405334616427301169293852024355608515719953768739340079760087854651989705988242194282936013466923286939411698130103410972721483105291875373863842762951636282430564056644684001184941735118627548217773437500000*x^155-4780843325885582284339672763774407409994941122912623856324538913238332324772432485891581225050153994201231883967205412543926400562254603077052619622251177452313643349954061350543947994087430943724518760135571743044630282905941965320540497691822851833606390828167820126807809026715192948095320814159075255236789101181943322523780938767035792898136267292432537981627655164063254443047430508943931577798079264483640236884977102463052919393350969271325595457859814217138027972346456089586941815439850620000799229739329194013461081217214082856364912035891620169247221229808640834351581625215045137213488427870371851715545379090596777519628651531890052161639453456040087088555070015109391445329967996611313311453239174198702734413216971181927104873654555266006712889605211692951578916965937887531903904836383389920229092240333557128906250000*x^156-2828776372999584022747380568744402553259597389994405320023489173351249529888210981302383018694946650319690898856910663124952133489976324763340194263445683361790813708654318069358609650130242440102128393082058405181287425535577248444262035212669437154765997134042978907058537980403141061704261013487010955832417964313360303659159654918180662171599660160115566314486356708157855563873420260211966970273574751258535249658504578155164933137729886065689985006675069761651653496429556832884568643463896366802702652970665681449857081448113796954130431079079520478424683878635723387550517926023458825241525496929211388950147617384869778665655030213914411198324892576060985466974356547795457036068780437389833233987577862473479345275546883347325537298987842578912974758969425561435398554036905441506910552362796806846745312213897705078125000000*x^157-1351202352302285145966134104866212347663177419324276251047313167948070499206600487889801973321263566252093236070538476179813894698673554615571894480938314795034216959204292453761752147397493459852306929085837513488419677663183753829582517422754528741391554475717717251534094865757544069220611066152268961955703423234374467402598242084607217142640220346704917427425126363605507539011623128309738573308225131001391252145881468020418807996599166306086749601376407149114384285622522501186276929825112577593230813177312602065788337724167665350382807327974262277220288137356754086622999671968123113506094158717140484526662162813121880940014114884849737016712910955693418270359246277524222442373885445221317866393296658381017217075158649454378809975277752250372855279142742075754923189608709238303599353692163731466280296444892883300781250000*x^158-575093880377800856509226679167719764306932026214068369045233839768809584390414171729302557119600885859144368436327053697542968395041761416950755667523376570531649183432310460326783585664034525687639737614522052276220674616013539860988355989993438383054935120497613494225574286921864267458784750054800887194574445032468580236479111181661799487115750022398478946557540775386348175507754523780449388996479075219595137057992881399213957254976332548217500763539608570431976445565817388895614559549220536384154032011393376382937786828756502562212976664422727297380725029595137758762872401859137787105502165867229213709426265896371728053410594995513053646862133746575970463138614246783191265629294852232238568198481599294113791595807586499283278085642331929975961902138078519807590521167666667429196891703213623259216547012329101562500000000*x^159-226492806776969938156563907144523349819837866809861012522564084859988323305441387733009428853301635878182409834197788049020735516501665279376366328732869817101809437896720567788239138761891527898899231663565328265513904781916139291099010646938600734656009947564346076077087512790663733382460512987278209148131677951497923504878246447881967232262513534137380687794694049768620165297282563635747646046135353047203386147457407720421606014389215036230122747022381135474588183336975616844673538186998788660742021988800315638888405379397191209416717554961743303211007210035498463105027114207912629003048888546830991084525268075918034171161426269358379415281947273892213006051152853740320200348439628129954146931988320605915738956214816611774678702784553632953457229088091594546229869046411408393948416772900600335560739040374755859375000000*x^160-84112679289385800491118340645568726886302181062105154787254068662010903901636143722594964864807985393337281909885436062231499335804943610841136648647240748271688175003884474651119087306952554950334571686218843983547271824638233859591619767907049883393944427986866955806775446767914425052677874335199691967065531981955603015357222883544650236836960485553568076898056135890100422651220894832723446959793853421284981726456189851380358589673459893810330999624352705474952311672007817469756232690035396705069724567855650659929559360476580777744878456105086358986446824240578461697645919522895339010526026272814241325794782332208100570194135330019301922315202892018517978031264949227213082999508543151198531357349020597452245139385479404620325747848093112063310585746730173329539621789900167214346082822373773524304851889610290527343750000*x^161-29782565770764873568546018007584957908894184545671679311671767723983474521579518910018073016353536382209211762733920620613967240637435515457701506520674909664711332229609107064984337584113550591504356866602034035551197298955072413514485975346530067045337275556815757724051981710351748217279565218981551254568903289819675414534194064597407634156592798924226806899499750346349773444503344890430470528750438403864888391720162396331821926804648237802085502457443438086755486238679723003682935607210487381272790177057031289884917069432962863713451438597836377549034176010594547282876183489059483971248292149950437103813555761462208069465938411467739045969914824107883900031780820100152250850991723069454972433401454283144400674616705468346882479262055083674068205891848655891368912795629170838646038177444097527768462896347045898437500000*x^162-10127583706209018837812267487821240938969637937532333164814900197915469451894413143367327558356410685572985157269752007975061690209350600775488577561688278345502545911220264545746791164103268667067656895802394527150515517643724449148890249918786340432373550174174377272781244869042152717236842378688292759183446760082501892408806518910313700144529234430958029737838875125902329178502062449440013584072546360441994734530388917509797419927609596628310961164073609612296896196409795511990933364120533381213210103325181958251215290259162343895412583095381319865686940447207562884693948724119034846361287362720213551021744088831747528067014232790394872418753432767697872292260831579300101595096011980018297714292499921330437111058023852343076015404378333726385560079459297239946952027267999298099088179014870547689497470855712890625000000*x^163-3324650919176815630805233755184795787916154111600842733185669077101842130430479318310254268132703276920981569096360265457329598770961445737853144593325900485557623911448114702781694970498584070792188248883068896651108501937669100316022633310284925502948191677394602312775523979772110712254238624345888098675094098571303472426838161834033601689862612181419381864169535428953848613967647449899665349252515161547629678200102512293049269112779049160814546475277248690276859681267977733377211599166726506917283565274558548025920874454349647747427918897093814541076647631477433608960649310227284822528448657657339199178240637973903455598206626723198374531491471856907042896535452485282296167609581810403280173290204322274788911838772306635402554781492423069492540332761562117067657544179545272763909302682350244140252470970153808593750000*x^164-1057820278751900752361270182728700672568005640847681125200742992879859270596340586738333505154146004424137981772766235667993318555907054480468084306226943548138997671515628108834165396608541553575653076017468464906672382398433242671038422228846954216687708010242928545972391439252123818957880214270637930531545013653489608882706839535212271849996770594992516378153055442324659557033286858510353555827399349726940349070015439664059821263418837833149548447949236908811313951961728974902600917464362906929104345059652095949698428731480912355846023795035158632898876639307578488210450340222851491741728230161560709612702581715614238535883514538736757514650980439565083917814742255947774727795041607370752361720433222272953484390034657183741413414619447146305275793304284703168473171320596633998567526191436627414077520370483398437500000*x^165-327269675501170448173041527925012446517005244295702622817641350707339212500329679763636688643302951297292700845061729469547035287394403057420816057665785565551283334703746280901930506744141705264540964008152184580921948439701054804824433233538603555741528873416816741649410874947047917002866253163222494000936502113896425664985297042687773678282431374319768298862846059129610427391798305589891104717111095778047661051106758393381965821740448542071539367167075996007314839151856787993731001356675677223958451417466571083009168213838023192163860296732233260822202207811001204453131028126871117030045987713738946928499304808151865998647033653549327683796079769674637035782728854546505848120578671512957675877749174718844278766007824473857433388084908932933382605304387836620133009765001397099737356910509333829395473003387451171875000*x^166-98721477006951143071268423486201494763881104869030701126199063354525711819124862597070479588912094083864020543810990233347182562555806089086712859426317494735089128060440122163497283773582463915259824699917312786678742149486063270305641994860908354722495199422807957415379692123611515386470537355659797922904255109270478895155611953139752423756494713693782173171381071962962294619871441885482172543878075142103824270480314914333372188812240728245274901557077735636055787842974396232777512797132335314783919875669209492636032740505253388454449145022756961489633098178101094724282803576481493258119280849495989521924888885390963613323530231504535869345365421295592756320592513890190136102774983765592909846293640217071202639102850538631524082432029877434698588370390119594935017592303785893825818220648216083645820617675781250000000*x^167-29103964263612618121652585244420373889486147456727454697283084121934158168332309647528528810863947793853400061142151140182185294660409384427622197451457558651968054074710834186416110758283735227886956317648618480783865404093638902168828721205254464135705567103883380831588989087826452226570994579087870799538879731612482658136319226562735589629763002470065024850117206754600322217482462788211656327871345213896990139813587241425314582006751015528394733207512680463236750143317761631043995322370818203874598730468428073121589585802025103630025240307292719723980658500828116698903672965211672410516998444766201199630211242450240172921588822487422426554284186236146539813195390118963853276505530522242745520704408322188793720561978960786015921725836846601514220895061550519405412806645992111059806362050039751920849084854125976562500*x^168-8402590460877720958874682406008797567354801837760479689004116225436712844231781195797345603439007323694514297682351277809126644866551947702369478873394372865443662257353218610019356063811783063052595664951452794732318264341457461785341751846426788382890299001669490984772246494198632098506361864551598541708550499032950815367102561813082199751023369851009979952893153378540788843874820026089905857601400590565682432643112097667068585688614858864628045485578644526429616864362037393597285827773891318295511256468448349564837178269190817869756701429546506039659103754434652679061252118202669758816695737190810590662602039005502066132687858952890240334255647951676768050849197039731780271229157846453588789514384599962721557527628424163494981047249896947915417613879197060642996016561220937873821767993831599596887826919555664062500*x^169-2379833610713653921579939806317035182648351352620087306190924424536260365317233465986169747543380135978889559584227863537012062090109266062387864032892224379803444664439188031256859160631811257810318841452889566380186387355392943393928807317886383935975723687404798030400401854482886576734407764539306456951940194401828812161595689645451879823167229574835411384505360590123297294303931658030409891102949195785718818904517113591790780022812980062910793123581814491794662945039889008486254061370521955624408415693474840113802151083915069446787366371791720071446626621335205997342534793732865633829032481030159446830605358326981314160407485307783531235967626944943701572399504048158204017267578726754658825591072345849410921614017148209695371287042615112647544949469250760419721571425845287744982314848130044993013143539428710937500*x^170-662152349525006252115386597045244054454249972219489675982690312922094332406903005280736622572426179948675906044555782593036728562324858616475150161650139657899103804792832329079282442189343450544132619820748790765929158949877584106046579182831496504349786751321821954376454877994591125586575322031852149696561655967563656622368707306932158891963974333824573001624106281047864402517785578709767142888253444680462978928033512570139005178736770572562204008230620105607726935866236633413939360142017796258365096144304455483616851684798964712128388537014084115859289776828684987811541785729126470749759649273248159549938767012288792077167844458864154198723157853010734034236690966281389451266470042142999912738790340422827450685085225198930127272790458777702099867386575141803742922585931246493018420551379676908254623413085937500000*x^171-181170006915576204310100895658889539988133196267438828457924566039903774330051690047136162174844847599797956074744164701802636355649569982167314099535548361066647888543639063212967775442799635687257437416655965392778465489179270121713907904600451631908747858574100990828388593784931693767915928909502565539279706984352056159220298347465961925320834885539721158551439853984548861203753724644325971287630957810442697625923213598226944848483721623886109797050736310994813399381617968887003836911617513463765070667200769254825763206094870488896987368939289874558805709682149048622344787999931249349500709722199042399339202587454365629910768584214367675905241986596620760711070680815420044756698270132918586263457035854649106830447937128524544046252328041582971565354121097992005913068921333503036308343325799796730279922485351562500*x^172-48773332130474365204214469167709335012116927555708362012965553598963341038548644458783046058369099357436025283820440677054818237557122774440553743770624987055753386304184686310540379902232679479396645584970234198505867487777379571219073309995623998589995810846159320233753519716537718601573241580750603798317220854078324004402824094235099170029268774377418829881927365644181676415426856164594894290746600173059032896570083597979213796244853031719835204561276896861797411564015503142949872643068944115102371321697830442779700484382133405321182628030151961676540900077704269771783857258132019987233531704121150167668697867250004449811490166029128560810388699710429345929455735945282574438647748076479740380440923867392135757161666992655791150604643348637915014784704724626216873169855942071748700072930660098791122436523437500000*x^173-12920843950189450663343931967004192828580346837388327848677612572923336380726069179222949781078002067486626221542397027365642566150940206339497529282994316791074636255950154524005853685207073612056803923830230920344786511606725103807603102759850074073921075402324888893500796596024434077219512477074466741570588962463185389301891441487453326385918576479772469797064291403017672223348334233196622668206786916992461503923800478180339968789878188478532779129809287228973940130251141498711997030591968464634482520129881326871490363071779381518693667164037193286197638060979225010229082285228164943129821752103410438730544263324243741552525079405040349168004905634843533477336894989144697691215993100855233061020061395278540129247671652696846385405754873339332619042733093978527537653980868798120340557034069206565618515014648437500*x^174-3366982151200405281830135156722954301318049623821818774742660206157499336321175795374401628224581577027426322288333734195605769731889501246495645299740410937895441059671755033995383196975289194716284130681207059751434901188446742202221986899093857804547968857566129878532275418409404812728599169596583193966161322320178349108630626770586496780287414291166005168106875808985517671093149639799771371822428872120235078794702275106446428305281799982755711595289431541196399011371951981980383003911646253760271922949542714712690312833517279214977728341205759922257722229585596272366670740644374598693199964065875095335599663908495041926478275616684910600680579808461191837956058374954381919832455919999510508725384644837370415842971420687126350102327290157322203114125998966055936984539780076897130811630631797015666961669921875000*x^175-862276032855388928498331327654516049572681209029427200765313747635640139571382934685551222597569692822001756565067988241990201268560854455073312373785344366656266706803570172592983811278862619155223997198204125567524657674022909967883520985882060468089675017546782058611687254769747639011374494503124862908070839603361703874541309942967047119844993380913788936014705717047365207838587865410150685283869933488651216187259219267777527027894428695103431011065453898307061226902088475749186370349987422753977498812762334735059345289750884884655858956221012684744653347538632579456059035910446852120643896864916809398447074677298672065443857579543282737386065021875325906287820177870836884858274421025450036418705005767356738334003498527756515554544897628616888559864560843004821288427033665335841305932262912392616271972656250000*x^176-216727533857091184081622939188998024713002775541492666625297932198010067557596055237802989147506911455877766238978225762905105654639179754702497614647489972858405633950186503359262227573563074382041127133153575605564503965704329376698749727822453364027021518263045635116422868168660682371527114366469668662307888469161141548686983113590636396604497770643386901164070711003907907549409086901965336637642701326659740243484429419542595581230135824097218323655316487058139426777174453527854707354497733372542020792878386829394345803368770262762629922867205172518215034552265918913915386163118926971745370762150626912338570785576477052185090979647025376359427923070540485146495327668560654260701495147312986970913605782168039318645690356369777996363437605336767284447149646664730668463218904440381606946175452321767807006835937500*x^177-53364513210351674109586649952255428921227219270333475630279100368423650370237650227157210832084324015438254966708349016764812529901486916239388905468175725439786267021168291549655911631673116656142958149508184538419061273814030316850963656869665889034811774604728832399853778835938223206451458843970150079114703251805631335792985562597922891049178921792298913372067907236219812922370567037616490932808358470399421152907344065269678428911773346709212282382996562850770146749424341033718612141271776515721038868158192464455178430335484388890376561718216466579036819939753067619782042967909657438799936932095775940809299079105680195959125664923064028356857691827407058702709407424177699386028341581993789623875590538603744766271448412437806718865862648142022771305667729341259988254560220344302479134057648479938507080078125000*x^178-12843206188696518054914895268742374046722074308569668951387793524186460242072149448776574233042479634969563262499258287448150307798588505050786379044821687191397325844280507071294639619331824812066339611991666949398763828635290969581412571127596755839284762658731227282088667903572440298265350136088313123455803458214346865940722570442642202349305453330617818413090577575915670983017636815057422769158648889688641198405083293383757175595770538806560567113647011367618294155217500645286515629468730994073189931981219830884979918629428316986458753162031733715061278230310398779558998830602538088173492557344829793107276946818540894334845779860760413353352393200492215629119879672425928171498501880477312097957764938306732940287677123524544378385391472890441493702547376164752456362966315239759751420933753252029418945312500000*x^179-3012827385458800426774165581779648420472374662246902621668519697294124576573307745938555805783304061574243779453257580643647100769085835989147617607281920957723100205527950620259742055452034826839882644998029168811797283670764468477758221012143895607121038301386035294629788316422221869148594548673522589023592247557818989572185501856606675938130378592318677446559133252714204710240106361369994598022427437145951435034010464744134446781025706357324373652878599974225489349917541651667615764905919072026075170519552285197902220172549525701101883925245479596174859671751706614982250196645230654975234841789470901348179584268825848888572763981617153451253150284472779504586125496480453970632698815925571779489782611126963642051154938004824845694036302062956826705730422439262664686607240405180618836311623454093933105468750000*x^180-686570000485877508844634670421756705692317472775298340452989912605946096252357967331327498837539640594180938905629825828225528646759894226139324154661044464063042616930747191314738079279349471802812782110484188911907178295486410362440706553165530255279629508175706749371364846939695341358807919172701519286265660484711008600331276179359688415674619654464065649293979837894939828572469774705726590108424582097948734985899098807011380198147820234626095016534802111494879169264738112078805541160804255104704290794331278416302821960384614734451409507723718151757697837669529728341415642025077756064184174169537099593096309794016028555599412188747650255778220270931846228143544664604089922335437841430931999923034765151878291029192214039154728602075435692458477396233594142480180380974652543102365598315373063087463378906250000*x^181-151339385706737257541583674446065527513792326663519114084836966389135980107887976719820763126503612418209452765921000185177581369171300458980899703985802473073135575323029103624576828403562905095184391875415059384038990291612714142254993577391929062620593534387603134328299951582169594893221998766287415722713755530543902676158217848616118489309272430163025228995903751143734281405888499012285909157689558375738239090922049555025179697150550676871590123364047992880315160978160006619416566478393546467627151317070912348034832983349547982310335525024599068340623752109445000497404640354614803881468813877872677904368532014310245499331773478985158326558286605207524976445118785887887346893684581199096022751271183806298600765446638714771436682671375275902667428579129322719730443846941625452018342912197113037109375000000000*x^182-32085587390193888687448744934482028293541008621310972706363808974397749765214840903967570922621061513888497183219543077081945935700241058001742025376555295967941903954968834184853982993152424463485475036327576295997204435043043308449494719998741499422379853746325916699834688548962485738814216261341941376627396260959406722302727067764821583637528152161023732023016073373881307219332239856445678797885218771839398672114720445775673880004467882415649966839906898645406706048111991054910441320975695060554733146667516029073611288610471455617693960793427538634547872043648587020283672307379475287518418516834590485041035085875909621224064178031995604798876865730558039988128813257162519267766464263644690283942744060583661155772860988777225401631986718336561047874734135000887951492953842347333193174563348293304443359375000*x^183-6489656625174146073087153968856952687301557107383013769053047326991295696704653656594531776837648801314006371738138474802500163599700888927586757659289534738292798632046320756340349775707476504059470015705090108352173094366404829960809058535519458026731457447488567470022919743681555972086732216060716666393014681910140949139670010662419808130343430513564448386446629918048730488642894250287262560447660759567085075201495310100453517826083193352350690388141884505665457439948187217936367064793351769760881984701137606606379367784061131156538703729724568903402817452653877705629538224054904947235260714799978123948427030078598977321079812635290994214862266682736158533707695615073974678542670360424731236794273828630967018890886802590532695709167035803323717629111220860361431903018392119975032983347773551940917968750000*x^184-1236211193437837910197960324449130367713098755963429008106319512166969418417285729739107335404085985838268721021991962346135175860165014760454857876588813951243776778696047472508375047496872221627625613527472113986877283320859480214076669268100918722740687728935239910042911582645772992005267425872438785240290330658862284941756946144027389541641898389061393425004726993686419215439972736267636405377345764740710038938868790119212027274911095320462639405462928112322999373918876130012946601827698453975540023571673464695432242528510464889595044527080817584132923181319585612152737216420134777061180293979743856785406336633149086459650593036607203522124709126632158048103597672143415451675830779183499436231332418691941298744866260122382167532150589141289589464775256878546701860832612851481826510280370712280273437500000*x^185-216699983647332456022714826065848496259207344696571653851775010462846285417889021879672425746950897197424318132536827710585057699782024625717086482006010227308249440082619384412549877081209912378216454848531919029047806619623074508393718550661878796978093229210713003872579723097336777633861092805727399610955593158695348129553547580021569903751388669647751719028591988908757466011230703655715179982391272311434635144154864682498875617193594309048678239778141941876191483639237840887535412721254021180954694227918231143670938731814803832012610948317159004499527340341636531491600377881194685894393958114951817501690653153999261265218854704195433602382375332495858865578270667652234260232669961986053731945474766210810334244877714771663282753013178522556057554728599982966340958823181495063181500881910324096679687500000*x^186-33240426051221932693330726704795561822407584058081955816754252944792873514686491843260145609724291797444458150811965647492876407760255427150803155242886108276170953594081192381128302240429770819040390069998151718797140193512832592985377148367355850860960112983814043091411198045995577087976580086078308142763274517718410704491240344361492450425228740332190513898995617416117402944233975164089825831593222207167574000706381597530508064776915723498709671669846080763007112561507089239428383113889912375150188340423525464836379617995793208659554242749948817036455989862607057570171445969155155244367217299741323663085461100733337058986950000593575272274480068269308460106394570957080150716889810136708509277600579822854810436547063880179328500535169288129175697168312153052075336168158514738024678081274032592773437500000*x^187-3826289526092255169060599832375791414078307872413830167347084939067492574511879091272387169199791817746811496035555991557816418109510393670710974495630642169487922047229759505997053067623024608777833447681968406010457066043226497622788232308344707363426306671350635898436274242699909079876490839895793337345357780477482630544584020236468731314272804906768443563415933183133295969669163559675720576119784266999559619428592278266500599303495894046937947387601744835633020375045442513860084953131859022272392958881958520354408280274512944561995622914313525618780991393717442904019296941001538608466275920153644040515391000512607181472533421743954533730442147606482541952126548129489202772767511937381587318257674015068232492346929799757390737909133502325434142719886506248278337793955472534435102716088294982910156250000*x^188-55486396626838351489712849482639700691567093279586582932619039375059870664760899720505908415420583221625354135177581028413703743655341536847676264736635845970687757298530462081788261043756051551871467036796244657594826038806787202596598854931003984225270369435459923327379970380357432879550656729821218241929654710009108545723280413933363836410726195982690844689261666925007924105763907065136467985391099710855096868991262283918813371514406397809767942691494070959132319634288858993785679953849148257116285690984922971045853786330647753625979511167536245286729214170377732738331675768161785900274811763861327770803546445344917025461216939620961995753156103626794475617498406223498900558021117551728177169288453578507411068326027789305381113005680508940621743599668590689832914364387761452235281467437744140625000000*x^189+153749499382240477344803044821297735216255612962921214407269038601878071349484889691235370240796044066294812381220569445670715357817060384447374249429275426598051215289751046915686581453900914962497405895997740395311076827847731902755248509245114565017122859502075534990380035547931238939955735612586629167386275986043061473682883215347037394540527834038717219234639281025572085861901908463720629619655011013360333198323655328763573550712586100911227761420207764664116196204356282703924007899928931577288406590538893315153201886650862947150630706968029344533811994961212162872974643827619138914785927939269097070819993371114982313445359908986213859879053754392793366059885799802818007482489407703292728912460600707981695036149730433174170763188997943268303828765642072787903082975446977798128500580787658691406250000*x^190+66505758987301888632618418373207422627086582745483104176621776070574062768066186727583738090661307302606505231705713465791412885179402306846884021849809639076358022563837343303100389392132262519599676721378993788253444883041754452870676604008735436752731181305831834390395837521922115855184490354140472421914016212331033789031254448549076360025688776665965810701832362552971551764477265449079023968646107994476333409473419420627925434118266202453497078786725070004691125438977274427902328084679757374733584303598475673825507724493155447414827383877618535101930790856162714266093005331546223573569094074773937850845800237240555554433987973557785230701893619300846466203372717002619168947510264020493391816755943352097301335660436932059011508958393578496752581167706692267262980067243915982544422149658203125000000000*x^191+20576028347885109182746583734458831869224344646731984448309554821916671641040292071645473061573487058409790856025152556056130189605550235144785679136798071721908969730022179928541278241816796779310131599903342054723060998279886581686230059763920088212785134691419550262630440853643827188456938291839149819713355314725340171830475739404322914097410571251522117029272776488574896954694687545838580246151878305625365915109191634429885374989274901649672490394723974881549963585308109472980762143756030181824478066457655586035750450026410385820685269994170089258780814570997558324979058198506845175423193235899532984276892286246678698258622668286172662897004294508175579480657910423776327918647251303934750671289696498190018658377350075946821633152380166331527888724515598532582849600203189766034483909606933593750000000*x^192+5503018078038731639960693094595230012392208866432491228376474061471374182390285779746404643078156474658876075191809432874481232625941371878734277064152094081766845316424672029211699429655675957473791623750162548014085565562583912635186885386027262272498871816598498086802636669404141308084998725197034516795687630643378041574669616919593972776198157553351647067272545259288766351096784967856109964479435379691183827278745701005317874422694228279185071563149373749775044522823072793881631638701133034500295867421192538752895140762609671166667839058798355786005261786214059647445813941795829760164677788605220949142035011458224725895269837343562680112241505491269933100243272012756940916639150860512500896445768546902547994939449374357790411238352120527446062509878639159009394710153628693660721182823181152343750000*x^193+1347512775690331130624544417918283058123887128945569633667472926600662304631807895223297806832546801692996121758755811420991822581079509122628436703557529242109917734221628078467297990328156516600661024523043237897863811141006103018228665134639905991756311455416671343831587803450470620532563337937180210039167299816701725177574154301337469668978959998844145468627304726856955555087949754150030840787274813779922690963053551660076905880680028649026372445795102247730534669404225653759797668730860570408525565369493178890593157658927980624508439933125247732583325266470083119524542603720747459511416439964542015898690677884492100549991607464633944239362264081654538651550140405269561002177626651635498795565012030452625425264892931581504450744570141337356706653100186812077296849565755110234022140502929687500000000*x^194+309949481678395799944213407971327751009273449605190748606630993715938169287592987062802923294771593362874231707552443190697712939543919664868481634860151452036172058795106934019659175135492761962478171358629378038128291238873843014905745930771487322912363832896585083136547267868986876961663730793033678073426375022698276701423545161364605774527252787677586400410228079913045948331879447610628255701549149663769413802713630451652507589200672163046800874782035200699535591712503194112650284774365854809124619789829757181782740686911613857732685676394267512606389965895683850634341225715931210016023359124786330818523203864469535024975247940595711661459122258971331052499746888210130626894575392771070169766265539551441519284742649228646063893789420727590128397887144075460964742774194746743887662887573242187500000*x^195+67920266661736937188519656937718445955475489586649884248994576753954064379300468346343169575118737517241934062140079576821390039106137755999205607480251042028477633125679409683025027433741871383221579417254703347826925940921710518233308961400734744178448979609641906747037168092471571103537237326831312832211462606503915487187286608315713424787721175058417155855167449311522842048193726787636165699212796874674226327891175833089218848900529490772029940797626608460842087696386695099597518320136162005877544948861198455278569468998076343731136120388650437608702871137299041225722146529602132186092132420475628730710344818982730154587053485170836161090580871970194954530138205182397420967291537009127864101128262700757919623138079347740206318564817818870645607720081420643312597462681878823786973953247070312500000*x^196+14307645068441522513953294474895437462166295943173858944431869412698695428155584468272435638863778451336451781286296741401529191345600981972781547670872449530906049898941275277101416428771566918083971890212804457310384878419139165051296899235105442562402844904134042719398456689016342820151595660375630724766339344527584519106007017784961358403002218424643910602727136640179116832174787066090056397923607555173767353362119386503552093640695892143839398755587822788027892630594515970653286532109191135756368157775112191485961240204703743403630264604389601358972296007994132023350509307534766710555223152036517417773043407074118258059223990406402695010115529604653568768438879451867519021486499229758613761243140590025557905842501585423319418647006676979366562620214703962881941379237105138599872589111328125000000*x^197+2916162513196128796209316576952321817170163705686761417775395670171182060044276867730667640498544291515864332591146441997236302737069000738075341951734069105553186152057702552461712408375507159762283325825360460123965607630828589181597543584361295685787469947552910382756547461177809182824089683128529657292812214305834896883776886808282545352848078940699909570633762719947044284145870392812983545305523004495776037058463209769397769959521487931245679347888139896860448519026388620419001397523330744828009394382991264120924349851376319483545463458913557456403925833584845092098376487737927192257208053100282686857532051992017066211331018299144689191247505525880265958415595257748288360664566579488299121559862603133964673763494590677094681369629212071046826959265520368462496492156788008287549018859863281250000*x^198+578043737297161784369945459738100388319959773341580273419116926705595929018432025534411808274954728689940700880495345788769135629612033116766576751832211983464852342810116255169197295667583802804143918255865492910194869596364795320194396157334651677634388871406205721689161066522615174798729783120980026254528163737063669791418401704211416784931666899238617636861606795344462730005273604775877083360977527257528139342123511235906742745131749502714908607837998616521278156043336524720818608265578174783412536318096170072079740553108822380489662007091645320409626268185363721043153267031207576216930246154784940031928604818947293791252066568494177214660009096739876032183927786111523391882396464343809278637111804641083590594489920022740930747564800034801605214151520590694190104841254651546478271484375000000000*x^199+111919096095895422098813020729383144402636623359247412783046205037645551016776310042373949202155705470874575369265768131307179104493776561071711284544344180218372524635531831525161703336932195966204735839550576128791278461619666629342900149788490836651780433386015546608706018950155376417491606396903995846415817940362037715482959279576161914151121840097962826920304795174144214502968037046891600222195353021600305024178240419243051650769991432845886377366317938741469416252992618387644852587172107349859504861055375597462131356547024399648704663849273158379456535780638557193878480709668408722575775549672071275823956013203131515051173519095000129579954172641773841812133961608312112275085070905994386335033317387926975126596168955855141233249214038499880961848156211853373775966247194446623325347900390625000*x^200+21246557958629666400446466927042955465079254428891189329172586634572884751446904646154802758638420913964348073524349016111772753640676329961058978589316423499624945393366121451289729208999069586548777102618073254840979653071892083422304877967555997519854713332913090341469722925315492048198978859257858925926982326229135082909927995172578463364974416416538132161824953863191900342667982891463953870266785786602792689482114922040286718202274413908795317371897750900718488289559966859413060930170543206055282047935053805769505853565314335950113793802268162597567428666882967843962875008941857085099011896345179375047434319081493918169155763622013774017454027903096814247724563696188682077059873577821873372146651929182411455191482524415367371451455271763698639607520786523358680142337107099592685699462890625000*x^201+3967594619151522342421868716022062233323118959637309629992305726630636096990284428536330356529818534399456449523651761015089468072893199236723791686314283659319954413310198445823206645818828324005886312530878467010859122745178194006369672522699646702323421199905172012958572702246071187004892322129734565352812587176468274670241085046802147317210567278062274662853408662543905125688219799172789062430414896211500268406435152648835569997240977837009312924068233470186823318076761530147073866799710650839560215807666811643909240665633485360917771930404936497738142180160492408564086638766884640053955256419151279307305683420416684642617323422607503965055995360440591357979997399095316817014921166301554993919104433351996705849948766715804641617300271038538842433762852344158744699598173610866069793701171875000*x^202+730724834680450041854538538647868865788428584823774839811048570089761984442912562236320354644579658249597725699759507245114770760522689043246454322679052816453493326440038678247396327633841669493277102884526770295093393349026935122793562491577144128297946443702958771938940712635613752772221821343105364563653600144299313811386621158325875252186389379871642266797034037224257698980957134587202395393530841585544308361537473337271760744362855436904755428676486382078458866997074050516306761564201224148846197687935241423887886966549237412672671961626002856330535624257158909664429148405804936734527176298589661905864105278662874751388757161732510086055108081811550130384411515835420161484249444545575291449085954961351392720035342265206363420413324177019507380407501142598562182683963328599929809570312500000*x^203+132968131121031821521115636936429207669564552255666161867626054121035454437370357364413299871422958983008631972698731072549135799036703249241929402796144128261074419159754360418768327556175649696256733427103320573133027006484447139483742859391509011321163984583831928442447715762458495294814480899382975679907986249269510313492884013458255155779763468295038589117350802998156434685207349841031390493486157516262091584862655398889593194825576477427931326824138452252772663642518951405652635063710554943947376906567038276383879511317060313185913884978628885049300177303722727360035500604564793227953841263039903897302177356953843477427804107455522321012047253971419261944671998597157599178629103633838576375929103626696145251488362013469804532206544379112697629732135226343558542794198729097843170166015625000*x^204+23925572101337603309050492837146544268704572890630110653456212702848109548108996556304134048282809872467046859717700035955174942782672511166411797619442445199982293404894559747754881438685994367910221550574438916994567303225895327304928071753583793392046559014485965951207982361075990028336227144710180222700478745436767778690782396380191498515027190450234359003374505889430973923907436593633225072324684903494491319949647325411217390897298361255587637557421298120205389434466860863896910708785687741114319564395043268195251415757224602805667491494452349301064591875713979461100103432384915343907726449852560449002755347152251582100470532251242347906579315453049770334565620784836624732540962922385456159394318328274368060844995056591962299563411961338005695232437202999481087317690253257751464843750000000*x^205+4255852387786153567858281789689247604657373407822220111112572030073651075901977463202545031089511810493919946707043196999374934601975708883940971783610399301706991787850262214703251365426835413741630766674957219408526411120799313927792396270303013123421137506870723763478518487617461843126727938226961447599856728082607416898983459832476183012651052895621455606845525594859187772598974617077513735673199642322683942144740119709401590075090764350953049518027724005469412656542245100102990745924324863125746168413528408241504035704554921690001606964612370770135967482687706846594209050910227222441243522871426566756067046802031516814611749791945808509759512341465882092174964403089050634940798009492706623680098150614519369017240450162080186411825984934482975436814732437895827388274483382701873779296875000*x^206+747391284632858332876274732835469571270793246961803911142874936543737516463565774791755797689189560691313378852102510201183535393465454927564598329492373878346308299497323848541091764981831653035651230264050378168380550196552948220427543237204573369686045995372310223725124993281232267284090291765470680713328302561003741196751393799503083310665846364627235955369835554050763154470436192872111332705023379385767453136863782164367481687556154477549402704517209483006812830171013549724614866534115710850435053964109602572150087833212066605071304365961423644602513374409519134713293013709237138493538599979689864252835640701217703942108747814240225391885902269769067691082600120530336475788759610374287843292593152944015534819495805515496610679341736499647025630717474410640079440781846642494201660156250000*x^207+129288237618601518688728464784939142120944070185888907704027301426965464148504397182358284292824852661763462851538646398169603894638934753729638943652374535099869417773456660113242664880461951503551305007054686175543815581351456074861484702396704402282181666120088280519455160298631036762259571821382602219099743851688918051458483685957220394863785136084307366102949888749467038875358615374692201296431126731637787705314740874410876370896626718962887279812826753036996141121538739283388296016697446771668066527921770967605317461513295437700197301401832652239424253225557755452677841878351635323910124292258889452073533373852348641088188965269055652186738365592735204035390577711248754716397078976837047529366561485920419832970673789608593743398306875199268850433619663413446687627583742141723632812500000*x^208+21962323156489376157731001549389917771833141518077033006565175016617913563504049339225596128199826746507355966928278244997597081455664827911569278136624481965559109612116352074254683818998929192963103214078060328925752071031768449308232042810602782080948323571602210540456520329299464424379580166849862790816614852606809360522325560195436086607485560617206590167688243630441396085309149113701416136172875870986738897105133232238186838996011812733245895816612754613183935603293014639427393614609249958691023553293718904196549207486312288435756181787061666704650652570594623744441346874354011742273431383673098268704753218703909170598644314129650489415302040354744163597259581280231090470671372516605351158510866661227126952048767147341540574983914529663264279935003401996209504432044923305511474609375000*x^209+3649694820193602298818291398754513497504322175111155682326158744481185809764523956334398911995241716642619335455826633884400128589534838954165268218481723572923184009861997506943335861163725376159637038983571808675408125083401281624321764781420360217222878702636183144512951248359649407268721321124884713520643941253077907513340441476633367533319813723128739090587798385699652068755799768214146395500760942303559009989580898425166280726286813391469476658087807976259505059080752959759920277983835965104036164350415936641755344271604664512323310105041631612745743232379407102712324147460908226862259881057044437379035970000158640742983360571897636544970198692466338641261001482093314449800644707163639439847968056280862715208698342636007146774859898644635146245245017159377312054857611656188964843750000*x^210+590647476529684619140966113037729185450955692323779337793068652332093735939842936971649500208235119911717286247971750534735819879915928486796353312413363236878275296817127833036399684520997893004423344265650559624693760194194586139311884811184456743384276290172153804251495680495967132430776622359667603143554504728289509479789781248273446158635314370636422066056983510041461453754978021974803844161351463706434221560428505331700789328524768760747092966628600368448333192259835764935030144080854964383467266058654469610114024900450878649264195921045713767796132776091493256862655132834007298216971495388635085019127673991329325230757029960587429573823891577848943952119643737213281595881560310614480926485633468159935231875067292744052729163147816849782247370841456705828022677451372146606445312500000*x^211+92577754600361336281856010475946278030794353589199279833127396774354631716552959142905313093424135662749889215726802381728487707175951681666651545602898250299771440553874050865527273685750613478807722251223088850495074918668668863645216241998835948209885509421318245591799471099951916021391666384407538120009005885399398796376016461433877762604683611355263439517459177426901771177012113677144056467182029779220727306280891056658576542190287451567295190449679262596324620943965800730933802659606534577155134218996949244555949967411648283597631324644931996942200235289109163726339121581113118285047568226755446003810130370726224133089734607820880291567384934687055622843725997121263735210256622044391015709641402956165427575886231218956683270051004407151810588712889381228887941688299179077148437500000*x^212+13954345747997288860985271512247331133890778892144700245173220760012180535362525442213634365759263867972904726704366806402439342267137257830153456643479248257666102366123789378743022179850159813275607749745200886944110195744960286294641526475406217144836768377975329394851056578910702788217630886808164095988177334544243139171610404208938145788721405497567952627152018063930798371261607824859076176565389444080786382337376060447428496180340643416424738367745716194919908181996959055961469538807804886931440769138211675330878728553344426717733915233217728939777540129274004720534421672741033740298218906098218129163952543325363926532325568181847753886123006896303133322558628271623976565123475661444043855801410943112165057863773895385413853444793037613477568413009851840033661574125289916992187500000*x^213+2002437053410568516470934467503066313409871032221613861968665705908857972432740823501519642634271469693160699111744709712308944234275877900369976843730617841596336940855850645258984117533104160377572245161098267552464203471255320219261835079159192923171511088678949798435858324211409185534615906523979424878925614735351439178206491006323752219259816666738891427815327892793866346076118745536980445613631388988074125009024114160587373763364555654667950774782250619391702805877328974591721166112274746625390497945747928811177858565451726868235300625470844794531905314889663071311936554783774424950255203705616876814569452433581568778060462974232333893766009907375066112814701167500731426570299011707242300100985152647914934060256012521801459889461571587697366859747131439973600208759307861328125000000*x^214+269161599826083195711529713233343290818628365546783622805131093479325488513870102316384223902655786600932960464789389304503841352872568175765966701303167459262402261942712824495280102875807101105579671359840071606235002868040201355153642356585761761468496247979949884746846144799789863360957033922231592423578179753601903129528653119075161238926379151970685085025292931187400626276709932116842218499865249174532911603060077224925859066890105281842319263971015404233051834818500457867552909624203416843039695058867956440984831974096073014644169884093939384682019376366118133479243907962290393792950461857056357102751887215899150359691474901986543151751523663513501073281634893334761225764258113318699983387983947102133191899422646594060663499492396114970145944729999049316393211483955383300781250000*x^215+32868417633528716706363800919303145419862375727606766435735426457203219417804852883847970390777040247572802728860323350557102439124430580423149954214765833706148530366364045563874380584222054041129185522634378100341135788842455064850481278027621938879646794530604145348474235063317353536356775298956898703837677932925225853948055256362704919342402894203119052683841803392615696461236672014827331205027948629851984743784957881864569651574838147960062402865698786584903354943473369303837383183772915957725477524981156798287309460328137718060171473258827213911378288841561910530755748312262891998171131723577307945600086219226952834694606890567083666133162219910480180226101629749919626609831683614596127827559006476137539802274323563520872465287914538722916450457493650907417759299278259277343750000*x^216+3388870648642208686987930430958847792343954253998569809153371708365551527017818009229980481343392643390681423478910313679911735674997070274858419159716143960529864349558751258232679365418054186642048751166289831867501080711031939276893608818258374170834486105619343075907157210606727226623288254257651213045487316674328146671576616636327380408615848972054464749220053439754428058119853350928305818105091683025277361623432461670275848501980786027819405052574548548862862044891209219544122853699863032472188089486939512342870160207616410097732794229261112727212154731201317848041985290181975411732140138644301087936505995279860591177359824556259897079723934231680998084284030053246071169152775924655093564412322134181142981547004168819532044383255974325699721932227362158009782433509826660156250000*x^217+222118174937837604835898842092373495991662078239495547130258232817630632544907330204083966746699268457801650955848235700541752734510588260336173382954490941152785558014796379790494078052275987206335331636529584404919703203888938957275882202771349680039066927892767871621262555719584345928332356645975635164614995827370958506442467031220295609039629968900270461516425715690356308767787163001426684969818464010138755132780931053228775951996649904729833703688617205470542391062245478743219157783592392273253917569067204043944578047990080875883861943258219830334123714985081958481131006394245232190557255782545872917583645162583574068334278982525099029273381974073862347235874793235055487797894538884121779097793939335049615246473023619423896000427585298134454285031013743253424763679504394531250000*x^218-15872305850694362889708937204503763286785429530019548104886561701877176475061276135791342283146230116951060155915576583929255289123983772582896296441952898329502071093440408292568279678295128933988183585096685985716589798804781346881738412055371959165142132818537972922109629984479898667942716948469330833339772390557238219340420126610438965698426798081305154510612557724786050072480303511351285447888221017621512331430537483035600723579226982794831368402793772820072549893774541912523654311036533485817924298028960345850042689708843684453213973650517692480431303799691208983246508969133369522517793537868815232231900181177307908109323687219662422261135604019980734363878169567684340943660303814327281979013106833197955112672023426485704007135292462115950020934531416650861501693725585937500000*x^219-10287057473953585012492481718817753923969040545691237845946126840266499339006078299212988157827766514813045201228355957970548771545175314036326550537135188201326034760106096392119524606794995099083142227731710843731544473818865541093962532458068070181724969189723599630798791713561036006438359108243260924877287773355845748384245342796951020764823549541938275975028109850291803903945814965583036409332266186806934139752443117266556240961244553725124828637481657230343054524972210999427466612457270828441483235973595690404854019902788870673701527670024935015843968252772492061136427232656272458964379869731244953599638648035360342060169959481563082720201412315986598319697670577971417905079705508541470463420303620427939692285692380690545310183765437756241479308691733712330460548400878906250000*x^220-2735493086603836044493189505242669787772150463197488292853975277420527278773866349717568889835422643615893854150526411247276712753854528233192385422651256208458926646788065681494129050827502396715623078787368404017640613864657590707999064093262728197503750633333928598974152511002790890174104557736898173351866252868796524452956792823201388609190940053280476130520801521377864826580804736359027452457436649689912328896921920069476889382550255321281419167995873430280454531701057731457938467972717401854885802052288731665319937172180535414356453147124112180045931999684523774234087798783321151719329944653298934110407620841071676113268336859250854027362101409675262738142484277612937693730734369755240652567620102991294395209695531867267828716669356768958041729047577716410160064697265625000000*x^221-578752288137166569798590443052222485285851598829386716626966072120909982213357409998557557979808295863728616115936114163190927533710472165905823077613178965056083036442136289116493104892106139078332202535295267071958272437062550010764226937633402637521262768403787391965028658153980414327030658175595474247931236037256503393272737593602827807978752865301384739041747399520055798942109111103966782266124225701449540038110665286119532097331218086643791367377948775014948467509794447036641367844357912650617686026497847840101187906599176019490985639013684732266654800248143376380774898220315213192302016983824796800682882795702222081955544095611606643704100721649546997827550078051440916619947670589746679760425889477118692961521610591477801491907240634242444368574012765660881996154785156250000*x^222-108907119775167062391596415086834684278598913744740081197884091157167620100653274531980881727965759121793443651979443713665789434906874139473705046506019183664271008423885767740701483696065896659377473241038303222222080262707329707764261822666506445311294603463242190305746116235506428684926405014041978638407808899495919934136517628318744713128027816700577605441975733715262215601541450949294840581310447457090454733318933947931107582576197352699682932265102881347987890449128957576980317262744379772620089064367183065188412403913463559559879113042066251777864921993624414013246618673956641457820008068859493204963818242723177979090555278506985861152722265060420981208088047453001233738943489052534937160594252032671870685894709113611191767978493220896585485071275579184293746948242187500000*x^223-18975791977353091294658545545261291510191828580490339110520198177174020169963939430998858688795434113510469735286337446872410365265784309660292053094010411976014302851958968891203414491771861057961385773496907151672952515132044309614894183286928703646833505372020728442141726751430351944793820653738543975977819161993645832261968050446942068602826747309448345333703253069608907773477829560165746071257473142227719862835499969347478828438746455836653546434794695317284008605233027412435784789819584075106805328281421469418432706795559092308109973404050697086567159842095333645661936974612097829078372353441919916414946061021242451401700995592252937335887839224033749638035619727506564831744871093610601329976674997680118163831747475141723010210856690959848964896645755618810653686523437500000*x^224-3120562632405484328615455148951655184784935012728351771547498202973192165935070359573821077574465668715420228720483916001972557996148408660677843872559359207280050864357661058622078352910586348585984472004760459116181873947709128620121118953216322425057293319983850364886805132957383591917025800536996957193018126196598953670646613254242239499322765287953332320997203780164387276169712319293356004992401854066501713137077182951268679592111681570963308062216134520284720609399940016797374469957936253182714957900371866597730754477696565318416002457400690355967189315622499267464980345452838669748377596881042637119173464857160489498944684941696084768314392233165762538253660506121613778751191792846038892073127458399733209103830977111974124626280972830019931390126486763358116149902343750000*x^225-489499224351247777690641977651343740620367289950338453311040427818755059717981041030354096373151452519288974381080761148175709230527819398722094503481015514354917750214293613200315810749322862465875117611902513766659553990777272141959708461714472892613862778376681621131534912546859025303810868797753763548977978790339397581684858140511556637539617602436874393887749807848896576813400712129784924151399847752899116685011584191042823682650120455593967648475979985209305636495432426687277682043479321870599703352993615233723644568014241979115839992818648471075737219087594020366972817341847242474404706540915650935406308639785641018548691517909285626248932419943793572339838290988551438109510719733940454952745803388146252474419992069940754055126748373537332232460338458418846130371093750000*x^226-73714496587071886368592330932881094731655418688313823926563513486638733797043694366461483692346919616168825571284291503503154352508137499956965807866742238695863566534684853119441874220028232883364329840708007654041852564006203345872856521681086848068054146561377903998089203513637625830006464939756137553874692214133619379699846339174485687755329641950607680246666630862539063401132642368234549645776944383029224136484268600994960779978233207669087464944394211613211432519328557816587444650953812189260124006827532520321375569997624196833623141483209039221390723306039650526204963900404138017716367912940678176034775754572344300367578890636099469897802133030370196621780196119151439024577857966569780507187197167153828892628931956422340378159605806627784307789687672257423400878906250000*x^227-10701450000734493093505878608914774538317395578908969018204877665964206354388164447053770729233522259035820739842907186178470259227174226042754747074929968019575531421865454354295142423710144736179172466212506984055886114237283240611001149943571780250104185941210329465538003875135562353330562571901921840555236082303149550407002067781565313160091337440429625785506731513787693071188969108364369885424276031897194105955491137490209313017444940418995942554696386944438871105718029940093505151052939918443686314850077534043301795386666166108845475595309420198944064358560395654332362874902652378819940646870824042247834855832825763421664231588717100093928690973852671158252827071064009831564334015448996541258886876374918313615505156529100564226935282676880753978972024619579315185546875000*x^228-1501863192492597736096468420380320271281551854519297173930646074965490716101372188272449481930533992957514765635750632175518745528485278962982107044711181185631467511183966631506295873496054042115401296243898893706334060926152216385358833436225311259897374054245351562457166393510584944790029997442372026904137207661576763974191751107600074723672745095295266967064765782346103876854245925620146757049620037744865140564651574196503622799051471272769059036684284923811290949709782176193099122629236348736267758228551705129098703047480847295081826073040272082435954590172412983497223389826186475560340197335178105465161676794877365398066694956710524488135767874134424078615895649374355111792776131528570452264464323770287716900156190324250169775024819574651784156332426428794860839843750000*x^229-204141224769492845134525998151473969860253095852965367517691637077863980325320135164541887391476018162708205323282037724499351431257399058368352841911478710895267823259590721771336319426761010523758760646652575168388628416852320709428734838952047958493750727557104855786616827565960732046859503590744230404103674042814237953280602559403987282949131494230729445865291855795922576452632721764747590166767158828087731684826053855034395527076155804633615172720152916241717621276975511680997713595956148920556456980161397569662190381382124603463272497652061549485498267043494273497489178523023057599738964519550114000875246948920006603425064530762630611763030119435287095595469464971647132374648881764096034435370835426078051194769889104228977058122107558142314911622257560491561889648437500*x^230-26907450971003175977662089581953627259438343536281820234285791488630579355479211893937772608741038711666085528898698050587513744023461930438188390061451900802749231432554876785526199292465031426174466473937699557444721154754818579824217412201850107323410566780870680953947861722980908900910164847346552991405265193619069522270991520162589350010125684056140177112493772414900954120161680928811850484420133771357871013827452593022897864283886976018634630141267906570491927222248685332571951254718968207556317564557224449710881103544145590612880036102526692659410901017318343612732165774738396132010969274909763409577702519487722775260225136586248271208991662115542788193410879121224910134616147254919438116735239878819339874254537332837602991817322362606212005688043069839477539062500000*x^231-3441552780681862197146640136533390291528445373279595645737138847593317542203690929197313964476748095804601012304039016444300567435368468818231303024124079598385623780599759961070285298323030193281468068023653731368511915891787411534562490408209132018187430274356319172221512168455445481151516585262386365893571673165532641330760497555001553541320467697823488228030443934760282913331748437184578443653105611190943334972181708724968575532313344439820274649294475785285675803984238907577208964961318126419403396274868748934032962878204049757982201429577060903773379398001559390398146925805001192380611663906180181466229636683211477000802191516753955955047560404584191678431037647880660353642588123729368771070983202603805352484557043934130020949009049287869201416361261010169982910156250*x^232-427232003439926178512759201978695841565291242256052871198012640738084351582361816631790005483147718339827676145222576857907947777221952322618950444367831387917307434735216421978883764734481658982863487646432457153312650774512743324311161861376688896712791092235400225944030135033686752757234745364070301904964543778322658992995690259271546052038453838960676595967274866184152934398982303849217404521487752154997074457076988190856315605205658468249115659389589084831104059531602960851706121006880835605023060646353853811764857644417044691647594453753260949861479751238295818104176201441798107201917359818666147735187398106721534471168662643372619244726398529915589547591754853953521149246433530580017350314405184584447726534116155657199578664155102217151979363116972565650939941406250*x^233-51459504129963770556125967753608565851459191579193262406944967720208610708493988532041518389752663603293236540762290998841551208063253858048669212135407661033134775919467806415567277465928525504528241010053554494476710982451429549833158673205256225620670970939980127213535664981801528401338829284405185603893651891175729788925433780654035534480955580957750794204253741987217186347938326073873415892449371340321077145076796479062352551389404316708498097330485345261627841120789114833171000772771329386143127634582407487090470032381618719712724804561938009979601307134101197829599244836573010574375340666448959543916928537364174144816062313389229743713839700186884084827632752965300877083935181381259618780926856862049383229109907701810007760423720004288604628833443045616149902343750*x^234-6008373470444398305939639164125296296179795596522652552682184385893772991730751062167090444605868488789866784453949869347424471211790884585564968269219688701522808862534817753526404228185051977085178954828123337313893050775932560540233306662026820322668353673127646948454842612222130550072061700451398550481942029887805350919843373401067880092204972482349529248453583161910858185375028737395606054510933348240208917824014343904756461285153157811194767461522422313660950065516548359944417525443207183873295994649333483734136952911500841505848983485141413978240298570534642528279548420320183602418222250891869589171032584691431860635155518619765375957777027505245657218256430653722827006164624028450208335005226707851183094386950980704423203776416792087367288004407577514648437500000*x^235-678847636050225320348095222377405805212762812734588031230338712207222456905970433920662948012616939861043565464193356156852151921132136623369536061880771728399597443772226201519755939986159022898778305229513267428936243362221010188768377142347030501008463387844614919779988533756020706343211860211720235691072937914768825952764985452454186012425603009534741185715486378600491424577857971049728396925027744123231525395453620570076390368324284409933606241415808649869354441682028536351467086495895481575859163075175036416914340291232655793409313686766598560010379794310322935475288555813185509713226740422758045465799101311116837662962197319805571167901296239368248407349592623541396804087063492184657745770829840580696556956402605641283457038776758037721154048123650550842285156250*x^236-73995653617398434254157306849624130509976438043102877598220123089757603505531422727173375317427605469674581015424124641108423687112814620612549310940230549986715346483159435031022633658516575730820195954070878517265312022460321319948935230808556149829013854479748351807586547957411040273398645102838975380758414435896526801795063248119205278029049027409121260314135208633375954677849836483369586198648403798232737591201523406826135059508618494982193349151134591632438815418228903695912045086527315838023409741374342202232592568982910763768397442122687874561710528196907441277820905298512563548117697207083962223868271027428462970761693154227301440525822899616179045368783329819191796243793407940603346778426465633017241084448782497820542101456714230568815818507026672363281250000*x^237-7742380255519309520865255844469686405192682282262106737910302645329796506769131501787328481268519457235217562648770879235781562230345731348768109936717094802450179886063468139096715824729427669624487378576725380436356090048613455949390258966433932593813209485903280389511383841053763485100106449061057057593984135506543274109786579217017515774703018455874242947038067226199693379055734300247257274056977824484879547501182977185404301024299541720429247258793221539049814771562192447079423198879968148729708911783021434594797365906242224562586848742439862493212462149950716260341077981524766326849355181370903221920698873641629998424050838106325261711807382387841906171064078741137630369228996449842407374915221631107492771356735826685458383369552685395671800593654441833496093750*x^238-770949108126854670990024400255447913697870341262274844506685092500780909272685683997267062995437755333478623168272679902457800861923185114106343261688421540640465645678854892759196151081649116033563096561750827985599380356587054579580795649090554791963358147165754660313104868948927523794108083473760669117507232026847471279868001922874325631464853289311304290034203861358810270855565560581908342223306428119706787147563274019962997251582889572458712040514493751576687359209074540977039810348681620310208134883608680054806690866687986596431512203757456769734650848718115839210336654549918392634243071099417790896116355950863409066554543420910252228832590884624567246328614084939199266784326254696597034265998680191372687691648465933963371412574939506453305411701889038085937500*x^239-71907437142504284954652913390511959090059806637813905262387581541692896151484950676162235711301408061591350013360310259271139829431570816719637525983666488603831085207524373713215144220752577790747715520608312788242937542413104406338397723111690050377021695686811683258313240382893476125273112168936504847449537525413812935486340720373049791953431652659804086690690301787473765173738961487201211024125338831527951867442370096946711210991193384233778541690457572938234909013175407611947207720313006762812440014971993203095817435656959416407207751436604299251340700921663939299439973027207912057892564591641255755050052152709699968085670977827557638530711495444271318538705123721254209610859552881913903439871881163826145121467653791650717001662017960907871170983306884765625000*x^240-6079324502243685240306107558322214434530821068366807746099097137324664295134136885955569387702706409859852058363231712009528879908976661940892973253305824051684025308436588238583609760585882317109745839195946955401520218647613784034448333595256209705381324330823123024677253251522907753083129640283972043198675221683375935582907448642030623822293969928419202816989927788979191476527745736735196067478959339165020893700186586254618445973793908754609212451359241590664239720881891821818529774613280976133182014538651064366519661026680723233349327132671748027255775285334563897901343543075645823021949285097362993934611122797496861651964178191804284514311952372226835935249647128904658285877767268931942806767258843741741909826960170472511413282865158825654393035667419433593750*x^241-427800557310940021680948083515487151574440122722511988381726701070291644439878155005287100110615899867193869030795834482199127037367577305707243821869041004524427068724248979255532256778241097852738553075829726722418213236479363108998066743224062929373694904980667780166722352027823842610217481352123067223827367051199769518707401645276226929118560736483891740119102547621930123322035953247730841174187798768062727001328596840632855826078535713734141808674470386885305967100695178118325432504107587451525266973553333819291011359414771630538225861144938075957440657903827945275107883195392838923736155998947149012733267426836457330928413394474692012291224262165945894269408980654075263390899419096236812173429665294130188481272710152432843241785369569073549467691040039062500*x^242-17052082257808596524232940531759230730823053302281191786709557156947074088543892989065797395690725004536918687227150870268025986798788499680776594620390629471604203665821547677771057354226021934223382815691907116519971180801745939860568284922566488256784490199597295660577514642643875593396407124820573556146308304841128965067422893934235208247868329573458327267507637592098075611490247840285490558335815169474577974152605988569088813686911172905755225955108484140257394904455905433899418707888913331938515793289509076101336613773885720509417624195300609419707174229779180180156211687140780059222834507522454284188622411265371569778313494783295759846935388363418625117875290566818559284462174708825022940403649010083919007482940934391056698826800564462075075878906250000000*x^243+1699346745971312216088735831425838270203019924900552188709783743402610669786829045987928343169714073469081431054235745704485733364861816246765807526063376621644056266973259884872095847360710416882227954909618499395123642959220883624306556736055648688314884658132656239812457826225969121517139283781156060921948282415821721991743169623849355762706296217082021795778655230164344287322548978292375754530732845805603976779188758934043208661001775162175054886935948677010147510512164260771955665233179401912910913106585666103265062062236141000694669536191837338603899875595112308424756071227248697079168757368125842012088449571116443635619375087674918424626155920917859561222272522551802367420066304750875529952159645938995961264311194804478625710058402680055462815673828125000*x^244+596949420827989565860232413097491538794501321221201897921604155512918823027027341815300247500677000327737904098171703709072148462397851159239741501820686297585437538742875506154272393252657395514144611813479123770439910160671800683656704061913503372332672712985727092986102577398224757979560594536231273879541662967480366765003230067652104561274240503386796801452624309164908865174220910720966608173737544857265435623978770596503013421916682964930234879789972378286359301024238029848280259152536355928261592893358144875359310136460486382920085367848787649755672705961054713424884285167044382465416271884442862672440904747516189380976345658355723345458677592578806435403231182825709972143822448463619481678787758631404735215147838343149860684064132632631590065185546875000*x^245+111079864052563649095310431585572099419830023258932615272452886109156728088247230176718838615777569049558524596820524207002459992567455950810121588324585895657192533501446741156834568411786426002426488262357311896839609608331383376245948221083183716976891729584301620157238658111373782854351955912128346608800694666533749712744707990734686862942916154709086407563253589910647240378899289850432743899044229257165078471804352180226143086529413035955023713427071632410946715143092238629891760483920575363621513944126808129430126410001165209677981222930682598761039943740582316169405760183629176008638054378108102259465450701019963501455166056076374977555298518262522023567288345070916311083892160247431742474644839146315279482903719805933140181750046033095061369140625000000*x^246+17082362436137446350382548269066913246173764206695484155824026214861394544807142022890941325645635251474310308368919865029979783516079785852173296631480117612211214124759740117041031947162317553455045855497548824693155807232202568601790377441769451782555298238704058389163438267126504107998336882895445942885677850151895800971628664777811302296110452005396162262656673717047891564850799713095778536265090185645680478769078568691196283902057933812206328948044626500728466188499983072019387007365390674674258900415191092056887706692727586821396894256273874398004330061988256695926358610732207398395520144073384529681376215214895137441956179186870617867931271804136440817666252367143013974641625160829054652179045083728097018232679424919312624090020074209568321606445312500*x^247+2382143545851661657538509457552901206151769704347138749802625460263204179829523084361876601118740428322569710179476059284068104841715168947251344712400322926112771692382570506621872089810857447383454709350436113451530203651544785393710255547469263655892056967215181667556415155856894762533488134752597927148449325965036999030483881950826291735844703125168888834445627158406072163852565869884215402528025154580831959701203502731331973139352122193292993061879804668380164560863950942314179813057061654229356837069643125953079564678163977120793012728061282016845065785510641472750860520211862070724306337737658645997376418258289902838123542378805699138404491523616693415460117190439372604924475012660938346012193145444455408080310355784150871941784836260326966347656250000*x^248+312127055092932399753183325057039259989308335890383056536310859236968059255673187718891952374903083263476442963525781072838347139625313267094068311103444553373817251847298397270081553265981495869122743778710661253535992841764470048768979600290179040657607595441358915250961949433479937911289475873594262120951098642735374643706370248322185137924244134494989430368486098696229193047413247480594112142861360845794740425931446999173463427933242718404412581594896044488979798722355557237488340703151221064113531559778184299022975412829149536648320610905741559752927255169947609695704878712779863316246559127238909388383352125482379911146582007598094175429507128943976244769711019376002478355102363837300465378662594396718335914228271731869374969297706073466015638671875000*x^249+39101236870062717818417934457077323011841843339316009852014101313437497056237996932222611623932887565412866988315540629339326636657396119311409083677491248672371286137880115348350904624160763295805806263138952448182824398224319399232711179116285314675989607559770631002472952582777663016987701945137925104634003499772512118824406184304305778427193654874954090104329090256727713488722775436739552086658678111934452082270609782179468361589525683079189965846442617082050317656156423743824364266407480603861500490871360649041407379919868937658354441703697329779854138358796586894305555595076392125652242522871050523134903886164647232925004763370669188420547338066674516414678909713002964362416431146908464606068618595411429121827401936021762193033554578159362423046875000*x^250+4729072205887489474027216853532284332882037881702684731381564511265372457162841523070416225135351588489127643129504695597801551630305910763469045691282558406004402898616138261581935802379348712505865389782336732778319274639790121993782950068476853805504572626657053690953985405311958910623424208716878014658640711354460799633072509800280531038229180021284433500122590115924381055612116109875928351663323804356919339301643902950297421351002278793436669274111470768626275133621420016803030696214639437444942001952324494556352569028460043972562351093034462263791540091867790789408041494155908344413303220289599699279106039208945399062508071300135585898349443538254422227229416375850320425442253242621833041703870819198369848600574348902717673722542330351126332812500000*x^251+555475047653295189122033941536952045941030719453929347996757288734945092582615037564594756644660737142097070587232716722271015896405695991497639013110495461370391703798600690431222754741093907391177046731560160503665769347780015628815882947545327444586178604019499965107063284902547461581963902768330514360520921635091692899850913514427719273668925485230119305143504124531629434690724000729695463021673623616281192057810423885798688695388734734996716548779767762151275297420471632672724762003900362490210896897517415197120134202976243347390761192403724070407874237025273497189760874966071711603941084218434911506718538047260626586007776884641602772585901159578464341857841628120502743839324949267501290130224200677380264934169579563534912304532062626620184375000000*x^252+63608187332430098146942557416706436892308006667728972351679975645600266551237872126811027207133052664639616438724318138063374963266699209773922779014568415564075981720223330253492983415140137755040304237406611899485208609878382047056553957327826673081188782309426857453272529101214738536745764877713944150710644469859777074333220265593279293987488939941435217082245854765966808453907991076453974933134152874017865312327759121256881845964400408813612659973332176582456919498944372194929212712597534989351501603486756686382501170539500345784649842041821666452068332845879454995324915891771490601917559629259633921112796515562233519018705476435516228121670917565640281900445997288260189980680786712221892935666018067920995279238357330900220405414847739693761875000000*x^253+7119108399802028000139028027874746720801455678845911980539729806777137842189200332563424652065656607391075265205740258694802452701419935251901872498594187665351267714343460523762089433902502963638265425577559066122666698454163581277123167171092188016303734759923273687104294320636272179656216225265443585628509605635019917368660658838820345960723365391722043346191487261128534406305756523030990293000527150614975131841933540772824861344362094323404401667834183068098982967022987555002687460042375836320364634381694736221302099940544769499372851922900189289534367854435011218303033215154209767744225572485373054119415032662727849456615868062829157967672007106025050977058290653224173017802379859309744145571882706591827407029057865870036215956965306658673593750000*x^254+780112343195597395356183024134025713220839055540153003163301383067450069965939723792711248675132587831467116229584842283579328059946114556769029262492225077005444538149221060931176602379017683865334319588276797526186945910771234256322817065646972828575107408737824258235932099668664878075879587859253431164692279064399824995997926818460300922897059776506908155873336102998459957972793989423069138950180227257216484389235655963772274653593479678138606384616404136002749466932547726130459878010702343167958479662212154804911417831591768674515943835192363987830154228757814402640753658314188531843477788801886684762469360251016169251719062420546297986893421569930019530972504369041436731347800528462967135496594499179641302937456640030681543232413843581888750000000*x^255+83798051793975592631550359948720295413412433584237517058937667617044823925470041153321156981743299309154685939962755271574918662203985009603748546419308891253919423600041728741347130054191937182512512333869293265318683349819555294180910510996390765183701263085485385904347767344511509747947968911219355674785633979502960950264499384682368395531371429861114223060343514981336492288550237381545331864715564669186565393387104831200448560083342756611653013049850509730246279678968193704105909517891444577617064410480064225627816390916204484047653207144943060954614499383809892982470253659198700623628300922824587036833482921679428660077023060382825604018324071971033991098757303671251715300466013139472573692159038958952486904721350011435223849182566814828750000000*x^256+8831407827614021441783781110451179522639266969687050775536680835925692949545310494455887917409300462128550539962225127096804556029617822448508105517481113311999102713639266017970872536617765847084101803399992906615836265893104704526196420550888032127046527335924802077963933489329742421238154189424514029527288997533531987239688919757461918739829617529958517469575494173407039695636396033854207532738100669757834341241843408527471759043438395534541962602585843344609400365124284736444231233246851062543844717999746875594059615471918346303251154362911807887974577358796007624485235503490527075388747399891036994680302332825389586714431932549368376041365560008166368181085773413164140733550682313830539356546248746188380203609917611057681662447086656402031250000*x^257+913728824391081023466895848322169171653966139574561516688939352931121027415316185680465222305825825981731350249012105314659093808866913763705227431742525603749436418082690298423591533606500633504257173954867725633395759193636066203071633891447296946475148168929011756018511854697779856871663528840063128752201222618496466189159757162022889571873267340947946240874605866504480956505672013090913288933553821417976367712012280418460045612649545797923222431672711068018910405914279552672283705018579372616310362983227049807391842374452348252904739760485629458551960260681294031305835295724112470923246796843679875347984520541556165786622210575194995764348582707743793412385779474283195928980105760639341018245655023439495494806050389603763441529567592596700000000*x^258+92853993370802685587591554393915689414926346199214794754615477714438473148713006903942086043135679939607629404513996687257282690740584543856735455865236100155983655452240777422761273201687253671838809891174031172752383560520288194899964909656060895555296275374495090908859945410672410230266895102300204496170184459339632085639398757655490878661210765150050670230593789464786655632059688194234670391766375291509704440384913546146724240136193703004927353438736509543601316365817183170856414066906379391467179887308295546522403610890083090445802787285157034736499551833347880059488186458998275149328591528123138532313497605120990484559285683813944754263881061619641097504770744365977397162749057485263003099780534379633966415391448307309708975365129724462500000*x^259+9271295829958447604774798404402210702416547051578693246927679293785558029978040631751969806522958396030614987231647790772027702573473526187424739956542076093172264436279885266392909288839156858761788940957932328198992603528753320093581721281148197724220088411518686087359409526729582070348615371750324637110253051411171557354119888214470291697624074114776496580982966946834954506068440020098399468527297464941072910131219517531277526297753344260495292131952961316890599998865376816430485470836251887934611448688823406985395934379967211541126019323239142582806938679435398585853540020440886544912287280015940768647422938770558826382909410716645127158142463696013128931888203677437102384111824926081506405680465447955875055967880466681215014484968490322500000*x^260+909851453530981882673268262662637998234262198820513363843789937044223098596619100556003341827701795113390689512816247359429528038705688883808731229496144249053886749917838136166195699361152739365927970645952537162476403014348302524079876817004118086742000605348044120979260311423379980654212250902716297158470141926797847851968746332516256369134816032538438174168918836761951607202808599434679344078330010160566072085576463863833372449265816021146357976765362600113685861123014899067316143454650771545938282775952367149076949198219571306852471433624935707380756144237362986061657182750803735877235496599993815196527781318787002777587352500817598077063715033257868362861776141553294681837146177975357871201432409727574394679471187014299753219217867045000000*x^261+87782695737570456339511243334455744015567098480068696495932479961878097041339788334441687387173559958955645878440910989108331410368597334978620148736062909698161396917229857805725727867680807728569340164514165028794490132231423318350029855689292508856299961518440288939558220522102855118694995147114707891903186095293001151723585705211654434795958432110556430906014110634662198336241857237155540848010540509825219607882577214530263615138087807788170286664518657846068743860591815746903741139863672863742025432844156948048007250214246772412246916125023207619827101277863974176107645613166990049066604379174274859029293265602104382394654901089825612080090271732305006461716976299680104506927249343703570309378408417492631067442645254849783075298830696250000*x^262+8328492790741245773147748183549932013693466295829303281605544024936686457923282335473452614541265457804178700105348572256373792226777255000499628169176766153183531676490537667318883281078458205814940710460603809430391366459368669195935947335374383517063049403966272096308917433554358553823379394595306897649103347742771215683314711040039250350836176457777062750689107099038902475890849823601706434003780195788115064064552232589542188779077721464820228437221865799585741353205472968818654724026653478380389641329743626831328252457627615038552706578999159236085886452107918127459597950740779484178305046394479996934765890067001289231945797491227642351309830557932489737095221879867275894773696451385803854611191316548881767456957072426777115639102417200000*x^263+777233481546445803587786846560093218780486078514070442115541440266548972522114401504373531522030735684366835295401953861653420937124499074566599182702194909757432302859373635948012131943783878185450575426327215113208024070265245654465652577769045677622002624235756515094259794073038120778618769420635722844666257765083733457523440710748620516834316058341700998732219560764112081954546179101211084697804950898082013647284620104386231563563256834659227291215683937336053249843834858308978268575293380792680295817798796099627378490807585529672520527364000039882072175721829194246328996227015310335337105358027851964215450098974594974060787313421949256898654846708709820005364082662439818396375371194999604742024350427059143943213427769246787201275698425000*x^264+71363078143070022803654981595337033315175271013696457104253116561096713408136156513271635474241467904581316460839890076146885874630913453108935257473362775988633405457004974888029866468807643529748750721725116130146686020039649637998442898418218460433005977995008483758972613416223442850903103922760743372326690014338423072937624293052295400429602007646428898330823551012119261922788219636092175513501050387258325255964133521969883659254775928119515498287891335921187289322563847611917881413877117306033148748667513514314048029490030321582779843169234139639149200638254139618287543747697868366841163166249998446624016019071960475885667551052227296442311329066362190509540009546284268490769924678784653108702558908899748978233935065872993995517692905000*x^265+6448286440072802454143250387149323557872916433267568934514520627822244325019039669008269569518080187293493047595543678163704730947930300460069271725789935074132387213907752909400981970376670815351248512124297666508513465036594876859022524179208968326520969878126395073997488673537696065871924876085966130609851178766522285011036592600844187066001993469581022265601605317941739624934266458787164391825802628880337702686176922052065143046211629827098889007359809935869520525241575372996231758221717890935575170077407248393587362748355706698992081150826367040567714789262239978251137997783969914540419140086479873982953167557311849296113228675839153251321813467239633973831033302614083468882291099297916487934432636843651813716852226938336010373501955000*x^266+573558458314905173229785795330117296556135637950764245460132245636344221265279910313908172660554226042279095670285989973665037590716355145123131557497832560366174454514458329631735948667966691964521495520592495520346757535554322767560413822986944476059237373753244827961311651409494537382359060670847926391471600892922656183658351078847038124946255645231302424273721170799872014453482452016633740727875712710894994307569943616187414783542917606839962092264799991079319315637550852454052452259840206206562261148714908132650329849639516259558582874399892447700279789202326567908964590631718041981080547151838083229311995180065910081386990956372994317944992371864202946470433090385742263770124527678699154005779066570134462352715479193333629599446060000*x^267+50232949456604196183046777604263507477364711998839121255580131218527727222922653271187812888730484641512555724111046399266903606423934781814785622963029188543947240409787642038439912624994201319996389041399786266458516673940943786137103256718871514904453891484499086081487712757748495702258353872388897413512068238016879286803640241782600010183085750278370855367769218689978464880301011975847474353065204571988393419750703014969971708151747928791702963070113059095935920390554974385364971521384073707057686035195707836749088670328987149427438478432402422012798253193608869550229742405112734726335632981472307667533329725367346081821103449968703220626232226879882299412002855881091174088458433927852746972524217026747770153331659508368818601967953000*x^268+4333024518960402554436155253877897286364567220298439692409232383694779793378903797779454782684344870208783260649399013115672915160734557145116879209883350571980872447476846739379944899471219354982567730447474477719745836760772446334476362619391633501234492456845757556108178179977647659265103177431052815204247306148477395885541796566818268901916210336981396526149245451928774878799703754174623533727973326434993546066983972000831874975225686601610437662310437510815685225185237782493011416639490576449776205931565607122369060932263628253047470713901863885300139866659636210380921926442610212131002921133101857244258974308881897789641087167089197347263094939994404435652534909714563289167835337318194108794808753159746443611497563438093147188960000*x^269+368209343527350260134228383041766799992994507403489829367724454079404752230498532418290106121451738827054112792626503811819350897072400787568248831787718401297729295374419931399364229153513045590554216835629321265180926102801226946171969462160344104502780553121870793958541352765672255983379991424426318717392171529275961373595095317016042325626614666102276546411931219526742078940696173052479526406866211597697794118563217039616625962809060957800744326370635956147770837558091937961013466333124165245340518449420063148584950092350200418162594555082904461355492348727059554804319707986990390494418981323220515881924947593975659048851010648339903918335876513455056971155934361615876121970505131688315751484686983717440945098842018608239559542795000*x^270+30831996210463988190682300251291093817767796298807568195754890613733457877168215409136107670898617450783305347351226485078725853379930053335856534521764198901292379101325794713718673276425053305326657250360914961890786734522851358073532105053128289980277453924524191221658692768835770159594055583066058214860552985959616661380613399212294302527786783223729847388523893402068768263174548724541602849114272995589309052222034820024026042373447394674250852451229762794702100733328635678777116501613290790914728913426744014687844987320611547976950921132942005387516992840357414589102898987022322749169433262607043659709385540286637048866425202133233428855232233426805113180233596380205852686412867587176861633328487246253639983397532700062338671042000*x^271+2544497438738632004079076119692194476875093974983741222655358068486269165041443825470667964968825171417451873532350725202622678471597791184769573895253467058616275503833964381543323130504974222792329255672603292281470113145543670980393503420862274469350229640867458219288157233922814330883174247191844337090487741331230750507031391473569895556629949448174290765598270169103751281734677519665607661950251017985220443109720817528085960883498427090492253131489599437980759131965725522280253538167330098106083875890890812766276749223341717372529531581471219325382155645898024375550583567699328848536273858781001841557136506124424229643487207129562900589913637036050800915907357457843724353176632217906919909487606307415225565962498951324285688244000*x^272+207000158657342733916623793582026712567017916926748994437371402544192171083729400041029556878949767386550680550502435766172414813633765657616935641666512390223193602506921700135450026884572543447840227597803146068825328269719277926118137093230556601735429584309659741332466396642472035041744774248049828341063464805323829539912577697260859391016752258557907610581972576305215427393658703118071617422684240489540925908355681527258577191601784961116884665568423791568633457430088731984633284480942629907178508271058068788697236795575499581771991359674875628419691902956139013383028153070919758163198616660046594778221373589970135079704015158994435377002666995072200888503207140076216856608450668813946154345097719141774042229302830299798507927000*x^273+16602101286363093790318869885465029489333426576159478413219553990071332154631053791548025049460508778096704498097915077772465220448413674216955707797913343409191490687481470663026931006880093149259583477064459537098460935642067502082098486414062125385477874479913458303249966775746395437699563268224437515058822440419774606870032851890754792832625932825654887080115270034438972622072289937425091987966099710847784303797326919774252890076326150243147187717962130748375569626386825724279093162593667583701171629335175755489434751734262820149184246287763861659521998299162615821937799403551566041224717885002301692071581003032422080288018880502389128323775997403079527652513856457513936603961981616175301332477555317826239594638099027993326327600*x^274+1312840966472572410429482641782413073374055839718654078623250860223315985048358205137064451273620220943472767728419783998623212638357814223854510001159563710751308101975120976383656680219345856503312908448742476591850299770379493558604131686689848933077402941286450593311655298489214507258165886511035361738474572721308786100649597579787038387442820915813072844330288981191831572700223804413432922716165928539938364992828290009721140104725116730222016398026657107333439065280347126655465838423955973010108316105203032305740798431597717975543232884751632021377392323491377436437041251595419851175651103771148729887456595982903934571558364826027682914218156135664377349892350885448789573372300331598478982828254691957767677056465277153456588000*x^275+102358996061014473723147043037899583203517855419102845617009364923545848108252331205254901774396308238433468240867259973530679741626031278969676022283838033307723747792293122557328945992296367100320945591690739115629708725013662347232552404901579707403010549231212824548109052755367546292050185414914633101120274636466221294187795521889608552294749278452783554190257117728825663265262783842313715101057309084297208429540848924535887945230476547704430760137562363435706365558290712391827651518892644583025539213165458826197949614967654201306747661546221406544747205372312857164136762945426827885055028597976944592406260808645906025787746215663912712439072689241581105988199222006073178353124154045490689929982475127724659723172844933070268000*x^276+7868406898900125672250117253142795371399336615439886181054256653291949473590997260104145822048655419197280365793038744605787188316708573468406572905334211104409813821040615303857407059501255666667808458070009102062085727917054674783579523645720919626623241801179572711457076928668386600515086958765634990938231604420627952670416090986936254972467072933824771184654436191138535355624252517974514175280177529735584523980873410615924756024041176328464557685269769603883885876522383535253975267288110579036523326199804364122317527778612318251164628138852638914478501160922541624944139974865293880999534788061767403472142472845502121221456040949411908995722438822185034616464176627840928059599838845143616607600958331113000887175989540916520800*x^277+596280104734299746809810423894120916551501439584408159954772484582509477331764310734725164204846253901499342466502128567020559243502270422575037070776606349543417242136334764727770911240490461079379276967450688259536100121036028424480859154785402495210221223923461306714699274229570732748828864211427484891095690039260071886050351251242948957211555977832467042278404975823363578558067323887345506373015700938614148413418009864590128617763754201562083663650153269818051349044979521839770070957910529824131655208839519112435337526255289289524705496228655297831971422672741893349628123118496640452216711664643195835286674393112386365593085158129772315197618451040696396007866693587220489570620798452526378422080129099472864541650261316896320*x^278+44539685375883310538588066164490872624881336285415563829243137588829612437735083510337014732392250015952424746717849282254854605870950196039575451994475496445918808497504865190671773791493024629101154137896569400046991457623515298500317569569157969803869713261239244859318743213636050033147718237374754188832205625549863067994978518783398838429322970668790045761021098634245828164415720586871368719848310728031688509482805631964255948323817291630400893086938558629211569950735403449030846983428119375417242002251102076360746351633961747776310327461661247980825525015835112591244616243366777000017630082999634449698539243442060951821655417671211394351209352905821021734835289894506362069854070734385623291153339333577325007079828389470480*x^279+3278572210655878006072273874765970814781989271770660311642245167069758603156688370243661268638411498067366677400172757939028934600252856632642325204595286781673106197442655792248655679703551988119739042965533259779724817763089404572018512816696261761306097909213094400724060974638198530139335310410274420080833042968580577208394171007809728598569841114060867344148546608593199482441434397463206260376685748963991351525594048380899116328074461176244946378188776036891456717971941913257854343805196400394533435422994825988769316308772490038720333687122614313186638151715623770105771912745099404015727250645941177824444892640219233951893865564338201526437550151725146246817890302541114130471210469424537813788792315321435305012558271598800*x^280+237766372730446626117021739765238711334159972042529946087294953264782651252937821643470166819449030015819557686038275262107151772423769133818234047549949163245784839390368977760993929980409438263187033242198169366737336390720826647645195434541326291182057007145166519219512727948057634521303607280731082991864966001269245947081873187464212925605985131785290566492624582070805077745025215143782682580542701587275198505679577266000387281399327624693086211297978018598236145601333619056872504741163030564174998167078689735298824315142076521740640085466693270028604052217510451358968589421518216753033441747282982793592788219178063721405080696144176364567816794730404447027505781408505041542661836723200307242636803608205034626888456964720*x^281+16983018193392928370970606647407028649409347724312790861302455496520482521065929987790470918354519558614531395375860552077424624090291877617469234342759715578099083022996078672974733303095010551925437249335933980037782963363566393245222004681524179179358331627854856809280460603309598722876047469477464358084308542726327427499941094789949719281813820792330576971220966981275467981067414175269269670370593195080420825988226677978641711914709349181984018435399144142661277486769340818418146293500848555044784168180278727970743587310906557836973821011469444694570329421694873420671116804621119864551699769167193838288650088118964693671048432248532602179126759551990721943502223800525203366145637919956246806671784554772116289807103451440*x^282+1194362367416865196653552179372824967938956921508000791340893666311324131072713371639490575883534619485809016048290147505249671450489418416160693638168921312474470437343126393136434160207664601207227785099256050715091273270161281073254686530746621105702260763987489976381982121517093594406235339592743660295580806356062338832902861478419129599309991405060053571856751016169268260997875083953240735480718780530128765728830507148530687577800748092711156770538423248858090858276150559431151358071508890478725087304925966425833505855970641103497730593534770336424735730694435383582838915911325490104080762611608733833108099042196259558621233679667496950211607923888517917991678393292949916656982253608823375044106052353167041260724451040*x^283+82672965950932598753192711146253974954177918561241466911578704522455666268473997887823781265075413148367425244144460758963225908840709308862475604195353657623284031403674008701015432999282685891087706753067746488601527272716715019154955835720734500703303305032060784052484286409582955104970612360877338821305389879759421151548410842186284322250531155793440078030875655069005706275419418482628590229602723835627510483238410136539240237622521431535757555452219178294951441060562530520380489305118342778352423340662445099139417706767003056085308272274339111931432206242608147503306623248862137667064157052656318539203348529890785117430920085273880291429704165604268114355255892123056727251977937099159362189085936050054862743522471760*x^284+5630431494597617646781591371099822618357684164263016596386782566000244687616008799262982702897759618732782009878602919451590816798869145625081353801435481361434519939479158861534691874426615525631878988715007293620737547015265005307863028829789507175076237395201350992782481704947736949095791824175012087026490143080977186673348718490661988121783562246931474611975623029259730124041492435010290901845961496794383032214067495103264906394075296400452973062518176015610018948600236957875066212838516593762575725285816172380021438942332085656763047473100449441025639463319419646896112866695636067335007075937174908476249959318563540682341083287584608985449910818620571955416739683611456961717532245041289550466892746069715114775059520*x^285+377149814048615460305544159892283644978212003654993701802754069099924763676958294781998727056949328669833377785883527100515807745141105962409497478306225850412155403969289779939195920420075241213842997153963800041803992113418186663043198354097189960111368870661806059398372713086554271458766777800967645673779105395368987923788311402251414439234871073128321705723436955479840532548177596360398706935062008917791378531045561187024734610395055607587472281462603999260655313789849175141183947035402583157447699241306844366561404640599418897429820721518834869037765742015654708015488328932333364091709962578176666980493223119588121638311070015725673097800499121134814736925216574161048248305216795227222126356766261885802169659654160*x^286+24838494944085168800554303851681540352135837086177030676221864240260454782891781398501016837143897620331638457261287274121155987021496884263978084592337740756026779249764803492686155597878290260567195972521360851848459633635126097787229073226769516021661829422895316105528206322947643846053818159100218381717200546216595013839589817801818682661965597888959397720439422346502212034918631327892819302430218395988032203178155610726224546266517350414845073661011255004320357252822228944793680027297762700842779920178174483043066727661023608941135029473188702633659259650835203331254606563934826226940782906565995385603878888216003374493084544212857421357169379952391578192873047567758283899607850044608110335811148271562780838723200*x^287+1607775000920234717786125141241594185160289139162444886536593969681823309543608429326494150979775039226214746619442366199394729000389286161132956303506477764729148712134078066031689135854856146099164455752176012860635913650624985555118019047023710663319230779420677337960781041902412744313762333534185780968221233231489178939221125111157565146945753169219269761811642861559309040479934044967767870522277827213539597135344124554499243761067750168224918378112430297158151236897833728098716739067188749787688688616024077831841760646174515523395832589581329379658442267345384619457361671009533722417357251063988698338086874810946053317028761943393957234424029877687267032913584038900543766092713156511884064784843086134400326836800*x^288+102251512495023302625405247042101246517513955891976138959039454746995845080167304611883907735377405565720558492337834141644731707604795578665936427593295899773974651835959321114777412692927276139899237954779591811324362464938342463972203817406054632865364074481426712201645526004098816953763515417735371213304129014801999015927046733736477031171383136111130494353785906635245880804569024744422688208914539242457579349266652559715249998990509634375198618961531557039936275024356361924551179041131309820563498874785790457122795166086209094005889908819743569483160893644261382663908724844515810752546024441944382895885677497865629424601014948088250048665470189637466507858313245435886775498292233266261418889923844847900880963120*x^289+6387376469007961561262640378285832437390010981356826835848753391268494843353694219513573641127594444729264794786620629538936887781198216258624075653780072383391093850128681849530256631289659511948113972783616772174583041137002695408515973994328191143366891873820255438741581764182730361297924028361172478207650465238938363582906608935149811335615691265595248622795426742945323099534151573831890147911238189172932502819799022430044479194075197435865843841619622896067417522204208160252890909509045084897324798431113498552944534014277410523466406566776066238049641961123103535112101525152521398119700125529979482447388055921289312498911465257025369364866794789538106896980606354851095077856243513883599905049597913298702337696*x^290+391792886543481580203457462218480037468042061287905091287536243454543398031785261301217294811934583013870873434861251341492029486676574353649522461744816124576491004534109509233152784600712671636823647572264168971425581984670637895366919790077086439899422743705470819881119559106809043073199604113251354968216686108500860805928745730068581202402197862383902933781333733223253169377149566333977628429091864665098415072515053645562166297219785211364178177361040037303064021998704800573021307706867581157928038002942025150387883725097889983409679259090720139491813951701834735660996061189701860417571347607179476754059627100654121709430852855943328108421079914752758340658387112353485688280543348813947633588823522268136229632*x^291+23591455609254316165386672626229683628162541079883958671439766620806934636352922672620042679990874163232595846500485447863720737269106527348287885951722002529160338224355759113643300409834827606090961145099475043214144659185013635155146863083210214997513654440576434275174881853095599867981422743140140059067061706412475707799196529694274727631313089732051062676202312262732001007174284931980361240107578490687525659756434468298446121103406319590763144306381778055364418459906375726187092323138531581747753136360001180889893592975146289241773821065303886487781151767519519763318960542745706439689475402372934410683435445586656405597969593271136092154529914454150687291078691054899936582007675702545860170269295082348935056*x^292+1394153197446773231235065250626406259029277481978608754084754450422641433693739458383374525659659649449312067784836172476517490027373273119962373972293075202146257326611169746088514974293111318025739222614077360811409261466165213975992672748784208997808912437817560326395585421066316161009766638488765264490450070657889390286632373180695277938791494257992205648955109518360430587457476540826962376303045938366293291742199246992112361214499308464401664593087347382504156389530163898035269905049268034768284711205599944152531318440942546799450194480532101074657309713917273671984936714878269929423255288529308656334856852494420404176564314862383147999179572243257002844541196251478850966226236534725129579838957661919602592*x^293+80840343417948211705371296512138595216879203083713679591661766479009394663821958804789842423793701511202011157893955866657674640307125435164854410729333442272874093838286869193176985891339380070053238253921797484304069308919247112448626599456492781291978242104986431280954867833335320280901873150418073289868649855349395424165723250087213849572716291751240217688197948451569120719026659065343833010707468070985124275954296866477513000873816462196774271478560921171816850937414124829466224626341449390229271330541212739846632444980682220642125578064882171482292104467028888378379701705423579417835953416336436070405854727694952344216970997450198819444629452001859297324430073807855531628014265612059118415482486055961480*x^294+4598574410119893280747322246462649761916767768966766476430377504056962958480363180318661979747183977982899966952980223851212114889539247153008306726053287827555754285803664629166143431860569150918705751453060875784927448603216573441768510063380860393086296850667733719822421116104458721697404442174879204148246917915467685385988415574424476383888661594815398613445005339058570617169429743995941232802080378316156593858488598129078160967727451815262255362608536249402361089806971742139597369740776434464534586275393897321670562390786669886914346656006747563795336366493859407286320116902875031543818471743842933639400879072637705409279215546135262235092770434889643492591453412805989678879879944379011053365276628352768*x^295+256579941625203498855436127046931692670121548990386106093128490733296248065477510354699792249981355259750855941548182802815527792269819885413608953667605342571870864233912542420867519583983002157325964897590766862190870150792668810907976340858872942360962083062570624187827758694244861651173114723947689776681481434203422843547224977500909805579769275119554658386541755212056242414235100700207306422427060228939964025739149412717653093551994463712313143147097431614488729974377005755333278316378653640868303554274802090746993102691400794591489369408014063775616220250233538765788611952631075891217634581421630238618280113598499507322844076508518105472967351647454725915133703550944297577775660937904838108263487673084*x^296+14039942487115364199583673094939909330597412746156904507597150635242416469502746112669450164349467219483789309235828022042759917878722979256553623565409714183238153784179205030635976883355885038404948794353681843393364811123866649983239274651585446741175941000269288344182456407219866989082775759415326529454096106666052214621641337891814064305568627319041355120787199895700027342963817847878205007087306402519708740343725336563903815567743068819542238247712392901953714710776216758921278785289874118235841905548531973331842114687970668080245467116649089494184330336789432875225226157186149278014914658255302716403433103366194189761252202788933306526003344588069850260448351993399512910542547406967510039977351967644*x^297+753358746417278757590463818807795856601654780443065404095730023352100370752703825766428266992754613863781782118675541616388542894872718830169286541752016888362949813892331544585295043498451437017394719107466774255899786010834266376940350951809211758916757509700448072477626298494968380580079389330494434658205933141103447207817412807526965350456342514248823792321016578380692975963694757980283014947042497166381067725181248236206933858127646036980650871241135927958242027389668647683976996948953732748642647202532493284603157041034092807564477768415361579391886197072918397223904858310680445644306605853433709971877715311678206230558894109005587880261211959293162091223668420098300074932171331111544058582740160356*x^298+39636495220626580748398065609242461467129918380333689398432916305193945774605790035912816071290682525762988283627949934678234562174333035923486274529554546930978215737356403572229777453861145329411399320512418874010099348228188533359167406246780956702271814024353485518487505229115459845796230678689226301655775421467547802172111854769451933487088540909682318550476091112245366184464639450026890697014856984197621322800874798174263723834535051469629555460573032378591776513864106028822946763820821494653593367484732763084874714166583276286316980224080463807642403543848236257064764956882630894056154867890567481085495113959053533343777746581618846309203931172096296940032217761242340062570501097503556426983078880*x^299+2044660044366475636409890464783321231533342762130974432121838939430021341062911833327741176229525459376184474231201178195797579590345313280367473037931404021832624204209594902721574811227209924063173670357217268059584532128910089806118636279555180683284176037026166843580961171904203878195805548778366839919840873244884339742130509928639688791065031035593236975884354718380800157651595956757055683284026221659943443938773668313716456668093772809361117003432853193301106474772123893048789548597397825694483303172913731126092882020688964146871891853429705879808761251052216284701973597785151596117453034958540272983172495235631833709965415901298607025156534163946145956621050144568544408698651315047522525343229372*x^300+103411200600504406782710357988464526183401264400041356083297631194429858261663832482595105653813776824506179278000197136909553865354895276854425818756545063015084277781678021729729811052854398711752998232121568911137879062121597454832701300015927552039479648190741080926983358816606464007290861503895821344917181680872503514153713735171437284429493795597308102837327414059599525326639421609699561266740990818647708950210575118578585246671234738350916340123123250600801774758549934318430234412271948322572098547903361491467947271739721102945010802347168214003509765064315349902399557643280405338524521499190195490258552775437619549934904437073105299618240223401683024912653294514767459003949003972917517754121248*x^301+5127848385369068106607433647890844300640459478620651624159792221521751301830066023977495254182702149011910315192383894684293361195558764049031569582303217594759356557954445125736691834254489716078957766689844516245867857824457226884350883100316314735073972916594147059001220740063943240192481009754691961094627121199296032137020031365596260300938459150826607850652786194182865962086252404676809127449419021541466095816220897355483104288255942791516610235230549087428303295143965030041706156101670788832377128230595477097139292620121283210342937764191768366608718294866659993976610515923613685719228700392399456218720996303207962387645637347333153557118956378753664053657392769202299269782033741316136901579780*x^302+249307865688972275568179787115087609294049770058727979618154382764603202560492643159613086731270378643750068605512197927966376012916900707828947174479550313793940428531196843868863263434287192535663974925585029873438417173337954678935948966686877479855504042759721885276971018691952954662810685350216415232504316226718551140085343098617889271063051782727163574824004661551810105521594475662283010404115279735467996809223907406829437080317904676993283390412205026532160811478181354972319626391425968116158798646450988284983654628915740564375875899805453259862200502777532727517918003945851703202969060944848918214109144701650157254841708061338678364054489947196385795234579880268139171048439259962240366395784*x^303+11884800923949687443351358395208124272266287889618334171307929845033842470422938777407903347366422823042674705354926323401271715930209612367993991603583773655377279368875565400964155982829488367007858016549407123971676061784036162771038678992126548204559852675999914943750465388166660711184611744852128001048871937207733693870920039899018143564479475758631132772210766834644065525644166715391840050111051371669025970641459824482241724846451736726260260296685760461342848749406532334245953290084877479583600769849210858036345787569025008681727783130221691447623955599348616940086563981290384983151504107914691264005852710052622686411632414487551569315682697136702320237630752407293600275134518740659909229680*x^304+555560775651036114844967275657084466905921335086038401464441773071320459551894919515166656645451854780383776041698704467490111404367144701191971724931999482094114055655231702597628315634642769602445610369341804336505280260225960736043618873983049391804071734406899796048318369022207426243106114699053331138148016070901491321428138039070890367670735287390034520371955343793135700826608879367634153908598135381078021624131969545736250334298116227705468615902495766070622013855069367819469582949141891046099597073917515711212741637434858152122436228054352911796832813605942365459840404191967540546163719593194184869573739654602717240788760820678077999959033489759452227919432472679113651263552489797110032484*x^305+25467427155819622945575773007277511781534633500004053729133274805243577624001460322540193078830457638024354662744225233051803636129478479963460343326815826615857820496426757429056793723301304657160472875303574585627157174610893946422908844230756549795383628253804282622719239870522340335708179822958816515193531582908628494625835117612704201201321111112853259042746234806396851366734458378695310395844563123229951464026327536422709996081042112991715506817976665087134653921555192871998135642910682012909617075426686853104892298182233443820984919457332992441638664465534131949767760999084221296887718382112750898134597396768960128712145405313585958434850392812045883283811686572638421248908582170851962744*x^306+1144922039296807692078123213473774346465313005516786966175163345293741571600417165906717563229630653815389166404781403551971807650146482987202795612099526181565260106962151406210898094320194363534677960825716265052132747138983747955120478168298320127043546839483792486833731125608233549361596822951826869008262184780355518197835372493888524596418991790510642619773831748585239167889707863991437659183850460639864772494538574602387103827130533093214578354554851864032260079257816636338174368809645149568313113364517840182279935214891646845540941924074989019525849886441518082024500529491510463589142265607439180538839684731824622067166989704350994183213338102200347429993261713946428179270730873856025376*x^307+50478801715630158939248248149603353892480539263358743040581667924516703772355424200105463837955819459958597684068580748886342758353468384638847230031986198643528228524454142349031619101658952918404330428183799953944605218729155687320601169456256544653716707805274686857479614462666385956018520893794703130313584970574082336440785223468661583925522020971947196297712257159596080797583145740641836533142665819401654626948363182607690812675319070180365831609103939706070311606949610293125993737075265684398489794208672157948693081813181279774568401832835896497456797944332554496027597370134765702870421546720775439547275421049103960957697089394244098392599275288783988853453187149180894962810169077105488*x^308+2182496700568051637533967373027661516667248938436498751587255852640245337309962887687999165409399694746062351142048242133129316198813984537616460421498320900263290009438168234292890654427151055957067212820799117186809706655558516515612823290382065817257316711287663477287808318190827658697059347783596732884773668176509754554444659942075149568413835118969772611327565728888849609712551535383672674281248035689151829664545369491849506282703476056543967987279541776926852151134940576893854899317213517742166219288954350411133870358620696293226810872115602001659491874938972820163738752592608560092942248986600219149410633827004134228865566023683584706206480912984321484717199326085249463534753723633520*x^309+92516448073577783316573840383546653703002836197040751296773134689866299594191715098319940608234851328790307042900642531811732746610878228568955612691115469489096881682814214522249144395895404858848636982629597983065760190523589397377854350478467742844012298163132380545401680763437331452174582854058505275672566985095224989544615105003996125947769942791957733238507170477788428634484534656748662762185873656371934135918643658225803993526379467289026428407270595429959008217856371607615975624724300167609375589690426693976397700559568447498654678151754748791335367510934658157330335150625429822501377049357620571340297462607409585046474250683595201711791568481733808690803828571632961529906825788416*x^310+3843453299015483246828686574452949852681061690219954588418297263136097609160229510337277846427495957505302349835014321992632742437819450433616257269415751565109281672804329635640851562128165825423852186773580008731996777525002420129618938281439466921508850138503755811601578915355222152489743689859675866415954410507842912028835404503201625095801682420478136006007854084885375264942565501475660562508761603301309739381312691313863922314891800823076745335918613129444091069238834443749342611000010475878202134527252383659950323040843028511001597654958233464754408029724463243610228008678351083523420782152292133339360308941238058383717963262582859195543390571621789924193659440099736523411548821544*x^311+156365119991613438706160944843287684556090686737932285924384114146312519091203888013961965583828236859882119523691657594327328308882405479535690605246659750061088246342473164061011193052436616116658948717195068180375151695113527459428403843185463203613179020812631109397089995697041658280459838777058453885777607863359012108000619667764935823503935337863457678747797819129798713828677893807294006489022066443478464503176750926347934208914345595915920155797151064569616277931457810050374559748321849140082633267202486386929769171211901091602201462775368787164323705201744651430340551652897361447112495537134109076386302057783837742004417145094535649409695075612955968861631039171524871314688103280*x^312+6222298024506279350330898721295316487052906854831449680477539914999094196321470630122985980847867141389805597225499016652545906714998635715200222170534323558579517553652814541711121385916103286451765055261823025289444196991163259180733571015260477097675038323192276480684250423808306239276276264781767744034927090306465340807790181376520439820365405174231084297098807822209331317434146776553286789121352811987821307668190616166623350154180379316812211950514504168185592029059390817765868242560543835872408437025760177177265685488502171702664191445106397505367865830044102415935216379050130183998283736481934930414032383198810899949664838062552507278814536478300770159127838235919933372736603712*x^313+241734818718863819119019294424165924450643806552229379433817628429364088069878702709926190911019427373453948378602583158104758924082490619785207862868867985002126222168035881447967149384820128855999903049397598165919829254512317475828479739599281668015923746336219611003213082096286573945515072496868384090655063803451070353550054688332262032736728123150022412278808851236749174781997928720827187350591918156202219449591442271492437155529774358192157528963940831940579004079342198819333935287141799030583977985776161295820632497010726733193560050460599831264222795958069255332627668279584724870599578273416477603746140152799115345754820486608105139188517689702665191246414240007577069341063360*x^314+9142368955457090424690039988371851999945761322993212257349080572194768786568801628323775792614191790359437345138228220615375555549698762366313341945013146652188630915644956261434496587046110021611472018137666986609539955734360067851559181055098594873424189369120832745496578414287621223460542842029152738860532690353913023090153808733092672320348222323886850189331267288428483634738485608718806253876493785958404800341830904491711368528111774347649160934581952354447610587239627641753962001062989189012550724758123761073699535997470391320508879220622410160347551718553368690535281399867465659910718906820212793134661877448484581281412738484561982166785849762977018178346876395527488378710240*x^315+335121304291283729037115805253741999890100284637150056795437336687368979614384842504656384121659726581541783771335539478526260801855941076027979180175530079656100362826918943393708781912066298175430570265086639687488923157569969237576816156763501616779416072328563090987035041815027387850710763623625418605820005797737529275488378828047815354597630193506536243943893434284398043728689930291719516592498749238157870010704148505224359203462085513317245693984804549602944437019810315249860166617958319905447304369915399569321021134180343570184428682310028173543535725007196277841545429967239563313182775531970632544753893546036496578056532791816471480042198273986480999038174794262008494573328*x^316+11824474982556927291460253485390499763097175115999297744148395019503346911868954053930434164435224210367256643167938117497070067375989565301248767292860290553469378987420195077695096435868596374879922471765936968994813133116982634808643491909742190967527290128490925147732002386123492532387718730176765574609006652104238282984181998041852899424341226989926894884375741095057421072827198052106072298837720946296755428783966549099189077300679695008924170077543631406189741243267565534494961887121285188582236005462500761204672616885834178687248941779048917030677900944055761762164499540674578494485258414956090106477966511528646738959136811180051577948968094781535875732941389305346800849216*x^317+397078026709954607571578342524030665276917722829844865944930171907625507198518902129602374718079830985218237136611791509201168817013777672654977385113787134202837881055681204450772325774369893996932467722924558170410393144352045924440707699200832248884469460120072864253077971056765380953867380253523820515694068748451275249703072973721930696477464596967015465236836213135007161496958791226474217969071788724877575618902070999914993160112028991291073841274972792264181667294550460062525189407607677098754406950989440431888568667196943005837494529485071490808286762521068244896334503353533285627074120331986754657509225837521437765401806719350538182373232098489852248575147032042802112560*x^318+12434000916243784795264854614599670534160311326278642278783525394301444898489128689417909328414049165273836191394718404657077558020441053138067801973450232958554340419859209128057535170288022209807605772415554134358083840023377757018929946215412045703982295985931871166363295499785040489144512740479597044624678398159081648366529040698961397043503035678882229043784787314377713222305481406102764592601349138878178084914128666172221946434423562409642348982994793494670038847051280506296890577074328788153213377753222096427183967868892233172194211367184704444258743250008484709450381011591367711831479326721377062718050858023266142932082849220488294111958415428326785785824372905762336000*x^319+347807508716917318762769431681191541212841094328331556475690655950805985588520466921387924947869015762985002793580685546673272534565201490307750247845983752888028556745424822745169412373427767811365557304144426303160834037284042057485357504320119462205788678966098773826071865408082328436650494117499711459188593053174651562760686032282660270908001412671637198999395947444743762426426626816264189922524624212289668053294641756144658838689326045353494980057783082193651329828347309348136756245052893974660440341595649217999548544749043603453018443301034930410979065775335553800089885961353696750252492347465885146752758712050422142554669498553411077146085780162265431444821312658347648*x^320+7704633489670119583514519594817995705670060853213706393762991796877557568550548369457101382068817398027740814273377424542710355967938781211154213515949074354864030738161947693826037043003057421423915559193982842318205459657434954074345778889944992364252658729808393984435969403109524754439617402644806734858552450753205950680642549366218204459310543783962803920052706267715623197401013359371367481638040512650132383811100570949104829268495821937101425370201097166815364093959542588398670284823981597952136810554457689469139896437516887249151704972499411206520762397594276422540934753543667984708983356984204117036283994818611190175255238220674445763472953144748364866340459195856976*x^321+61531574362186500651916078487459376448342301498145105930117595022931136927105503370400623929697789524319680578120278352835602168378804566135008455339108414116297420728643674984537736812905635606324787709338947319814796831980428901980700384983317749357279195518732016475734049101880822293296851650260278470749652723163758190186632686760940483738834669473913667982556498767545554820523810075773137953423003155356237148073356325244113988032618637979426690870410191194658941806268652746042526689977924499291031923127605243276867842870182489049598984295248018615384021350173984040007658272090203443422798062745549172926256695726141935750552829784474553597077447529089030711661123016448*x^322-6893147651089874053540422492466712550137066268674938054846324331877639895069688080800269288306397401783080340044706420870600077547676097432306322428040500444314530892881144450693879617145557034604025301774558757518718958601343047315199428514709623368118989462346872780442358419839260558027094148428018362053379256783518530266822754447003929910337465176864260909446251984435391260263509143176438748331217249940322443323352752363673956580474245974526425348296955588278886558369266589102264956714808968974589558567827282116183102505046798157358659448209213187528932985001415582026651177624399305667883989466345850630775941267310732340238678149042111547523175528198706490944377870944*x^323-612262699348717855991760674822429914347649264092181819177877560005663550631414051102670576135051525778144470797642900804398753105422695163100049464864940431260653055069713258345637529906578517721368234781847009313609400619322589830741378350991896070180825152945075729290875884391305435640356218658336665927346057941806437269722482282880580937018406010146201471339183106654923148240139079122666773981130417537434442654906403599779858168306825519556991260680125214604449497024917698897939359194053706169835796037106282379673430484802989828520683132654722506925598158003764470991218482143198803205032001994765686545910639918280479835779339808969709683326067464884964925824964155680*x^324-35846974120302846057801982953426284235362625035170516366247952458080609246660584128432709666972106909014769591939777186763018702912072980086067982873477249706209309941133631596829270609542827474894590609607812484078636312475936956353273183114833525875478863203809922992577275417676097571502228685440500299735094337558349939123054504966322650309064132596906247870429309360314873672606657561305419474374917399341363650524739067382106321906228070230597362342933810557359636344091159376450691048560627494568254654997046863981946882496498703926305284343454360732151196999092314988942534481158243755148410962476191536048723906816744394734151120756500591152588280616405325445331737408*x^325-1785761673889076438912193604982032791991413915264931000076156974406148916814475265870404206855219757579438583507588440736410326449606076438428784427145084716675323430731720670491476796929623591673868033681769528259955041286230491345893477722373586793190072269670679797039240736830630017058552001963142266012210152282307385291969530253888557475374312220147484427750763150273134547525896117639837931903506012596875045145008930578314267231356701131310470816543726669418242686798970187082657707754582261447319267597986209260749293156179582680666015706596092554912622606190853245012523043859108376485834533011917459508596611315352288264768328356394895329655249188733936307932145872*x^326-80987300206291252375619558381724165447815037660578936862951089952126071960477795850011102519241660177518427928266696197745858559406061717246252648187732531936616596306520228956571771589060742116686436028729770692473329925238819771390186243837244441166469107573420265278607327348060406775082107916746453649223740656085897150348028475695070114100095313504895055030410593740206889070589500372903753470096236470523851256881319037869189328288038817782680962985853975891695025853621310180253912442431998138039569007404514571560333541818046030803964902673387238578634580951736846300580087144523996096508818652690657525668601330553154360114047695733288633573218453656873836648615680*x^327-3437759222739661464028048734366683888562693210617735429532477256675456661092390698409667856642031774682911206510002875140784194301220207300956256680238369593764343615287487746962823679050674711453698197642835837811667570707533473036219955447502418918607048660918317595360350071934284059909860237558398305721825807943136507527386798631213690951263810041282681790216877386952458345754950245618582870922124326493463921137999626297904859648900671462932246427544782134150827922343469715162637442078133455662143167533314897097564562466243995888666880598322689590218623226381049608227624510812825115326559581517742006643095636744788356389039831651937734141251213149379946702633896*x^328-138492864963083700526661267667837984688796688582127720746014213375189181067063315298163095328556681994838392723428591126928768751281944102869578880341786483740661263583685359210547483705366254992022194917451642157933981356499048563586091451539256511190679842083767689620889083497434917498982796344182098827543676702077779222280090315347515073402189671608557143148863406703102371045873207659826586623839162188677740828117962039790459223803563336350229264920289873892258878588503118794634060392035419861734839952113131982509806661140025317182548237625334758312103021983952067597545259934221921249389386076739844307296431443864223826783885697904989036565760748630818547742120*x^329-5336499839143012331826167092432421905987190013713776105207362785417610021291012487536549254607785108552407345227475636388761235848764085672431618694176645589902098246740447313568346285729147842127322181306920744564655097972460583639400591961556843040914141880258214348132456166266356419015924553166789446384766563914458878044597594958437445294124379222876023500851294528326024705503186336744316560367001865192594020961273777609787051963495178171405312861077871756286018227883500682643768067657354319126184935404076413079433166552633808038128009876643255690727363898880236173814967024905235771606647989046003961069851665696392328562770222091921244210817957937572546371192*x^330-197607282582462893703476702086733981714109560235218003682115627548567114043337083466261896038468951146144198199029321334464749179437279757179237778472498251156278106097594992890842457063779536487064338622988761849903041648472760173312915310115164227422490370512787361022714956547541701979499563159352829837957165636543481668181953042304562904720983049526712334794152541299190461728333762727116227250107011121052659685467564566316311030016812903022823964006719185819336896037581111322445835585739561819523998700073734391673993482195816982462180175895774063785870592964670303626055929105327651845040742952521560463812501234762295461805907482512139663790847475775983952288*x^331-7052664892093171542413997157045881172329161049308810707541152475214224598717397593377046398275352260682437747956318366645351616467519863821247968247769558495314424930290529937070694148308061924249174639014889758256026342624847581400709524401817932741559397357172225528380605190329779974507474419575651719825881377256204105003227540437904695960384727931526702108622411712087381987898639777047133442797006084002619928293495993745100094709847339229627685230263911184924979324315520296672559268751954432272994965596636165248349465475222260288762232692150738232458393711877404312892729958831088246882590838647204786930412817074631432209536879962934571749147529584047797480*x^332-243074264497274596320066966636342433483469419314375713405749565988957326711313091661504437351718095560046405065899194590496052176874525285465174795429262484982856967248097214970568096148665254732363293357722683868542631897458207777259669890494008821025714988552310283112320136210016344309477806496145317310714901025705302807723900961946976560861209379766601629592652922126237836296727838544307950236823284297346054379304742411492832879618546760715709331454821841995364680924148538411314982607689238220206301427747490893943163684398992145577678224873467951653393842360187870035836712942192736129690449727873002277406362344531538957195530383766562903558730000831947904*x^333-8100293264370251944236882315031172632008571396205104371125443631262432841007969778219549645855542022559018655522983418237903770809445816316906835172031646039627872662413593215363983344456828978859828932568840419357414435489467189827140669596783867484194855897973407130130064602493757709456743118171439257551151088294592117465799481923829006408331077727368097405137552782062174679347551176586196506842616178919430805956947903616220625862946784334620243175605152429920442415505340832081030688853918195012745253584709889330766711883709783043514061193010956155655413365643286189421405766649609661237143553367433343852008332078679009836766238632656380417760543862379960*x^334-261206400856863443822945639363239281184359295066513429318703476290848503177180585008835624077831957617289827641168738635350661484198927755931697573232747641579396483198152209642258822439518217461811135497862637446972797839441811127199766700152525040664540054212595388740994707915089279767684709676888046962754346569221469603445130514855018602666416494301476513193487021241978643348279103638773766979184621059264886566807312474247882140758663821980358790794311222014224511679405959666648644276031303037483841154615316737262057547614054318541587980343612717726760033422183996835441757419356579761696762580363934428476531923734097628659134977710906837990612428396688*x^335-8154486518898519172211677733015308025982152527275160273825407837569371575321049608742934584867257855634989699710755020232013815744153565999801616038980234822390319396066073691537812133465187305228918494204753972910722390682537529620093260648161473876779147893656377304553976609635533309285752232380546054666795577145168552426967432268038581558434357164774994293926369618569352476497726018656378384624454677503621586568520894802802706764393072292825238471443834461080691511164571788794093767162545672803874017621704197680492870310532843574303583400494346062444761473730335107157060900313581095029182771590528325343322555651477557407352932436958745476664107298592*x^336-246517500035203770752887198199031454531380564094215131834453154271919019856895643828496713734754146547509999198692760652405793664929759538079238695515193131447533196738724530596750993633366050293689007912356804865930397603262516433979659943195137514641466942690632486806373254933871590184489795826325408477723711499051627264500226640393605459398768290224201308620676821853634930886527059070144143265883942710175533282029048762953408202848575663178888186176919574482692892754921911050006235269394401048955923216066262838408080679125012190651280944271730090495333371972247486364507741554209655654772048462030924997614343736588801897258773400451827870409583863640*x^337-7217222499352016150416237075228084881552611316891228183430344053217646723756589688822551668096372797182870712597312806500798315487002159941190315165777001887811783448667031818330958559432297400772989503074838343426485133475107726238817651103786539554233680380243985426909278978266979341829783247799420030464262753873464405400589712393984193603063424059549542145007609797833405525687230680754771426543923905959731584694710062696045379186233585804033942232805487670088978931625245629948241391906229806608325389198699446018423516373702208666076563472189173941251706185938794653225145656812515893156882574407266759987021950652295923024462980990502817601339796336*x^338-204614642507181780678314421584815916208208235106340264214493599008316014875728896081521071845972929622944668740364002767242583083735437089659343646918179567339447105778894371471974479373707349906380186376488334500745301991161601708430528772351251684777262126781793821273663098109601339961792733595072076441765095284123830867571607435388942154616404955309047483954551720311270989875939671977571193440336527526462064912309524475265944679414197191038931633993918705310584897092942490676906783712069655881073288435934809724758476559946131358081807838861133753613977381183877815044442120545291466667960608896315229468041445350797003313124197850331949199600098720*x^339-5616573383559577058050769795685183845321302659110673284499797126518132880709792043253339064177096860519085351126576192113082265487427520384644337834483507681800566744253405567691064784174553833033070330197350830548141421190987309618132125180928212420561136488986531696464249513573349455035235856121910844757275513786777360788447955408510863451106277059047800985502439180754776598916446772209106267572111620794054833505976572365362475617828904669028625862920841929409502321559989386788084013037734702485139926997489007343657722428751110468495228217284816565749186402482105028308895932782600623632558769201324584979850883204086995371588685064408995748666208*x^340-149229874035180357571311037583076785294458942364243314503823946509947541761914079704094115891601249273735624533857196008255039697905239472296366296276457770873788895476450843262640462110489029892453370220726324563654728458427909676896724892342075918844392686106332896481207809502768350061327730237711762744701882864016968872493834142411508777800794044540525988395948787120201029771127864651522089502679489246642874381784189249691182870637922557347974726446196852562278633667415243891064533229713947756955277136164459213994001354914930578949554189495039765625966722904404060072962272575393850946623667956045714062620272139568707497423347575594300120998880*x^341-3836481347477849755137490547278103510997797102925566625844611399844758725498728643488053516030535737527085996537973406951567268276209121117662316099383452190296454175319155180184724239242638856030444101315602166971077202190193947130515804944839560513136358514891054574814976450311182931812455144344276897519552721736772391627484238814676428174842782063981076785091400267826105059028020553436521326103915050069277234331603306347551892310250991762429123736209490716028593314471833207747244172558106774421992279752304681999818813085932319211963483683898125438938366982054214641400606463390134453185704390604950752761991493039320605639709337419869529402176*x^342-95391752904638059498529324245944762541501663813680531875923206680252709064584811734822314068712598473474957890849521682893485122089970963522120702281906025095955569718141314912401775629975785760850073380532682511286550712203474256197915686005097316264539542183160123935394174024169931278591411752009607469336126279157301710202101584398194669769888241818110616794661820660011420485492228654380025760588794798726315284341587307468392021876368055673553958331089782070719523169837955143990991179560644962427333518544653495940637329719034702361190120258501405028572410569776679890681477570948156639918823001149688773454924318616711457326904454927671844816*x^343-2292772295565681245752848975090692837106967931405475613491883783012479481516452588962328480280065218864579436917821687653913791876920095138293704071883654054430447528630085761180138803423526462937898739876108100965018654945533548589088713019363647812896991201732442328871376734201521540872997631752494386920814907838062666906048126423248264605621430811220843238249414467247247704544430117774006381849347261211243902791701228491221146065475021004051362561777373432053803493651153817330843471798669308258674270771758970419532472251912322320562441823063562011752552574896210899259299364416158992679427544040628851485751014605562163955330213880093489840*x^344-53237621808256069237137767973212175868607161977658836960892515894927529371521997797439619521760465704816719550183310530420936069493596489633720788287974670441274010634856300142290523340546287707285181332497228219005633776365251285640154512614734354772397004342645272889811484063684444638267878509908604806376339351314209716275285846365964810426317578524498852251542188415324930997366552075418235087672911861416008316361711426554968751434070065443966615756272858935643108422243587451066379440442977893779484772851672385712766504702179674175502026555154189230051665892822763403163266734789854011310267563657932823784489054969769033719242268874041936*x^345-1193382699941235302064056902504816512104536891518727680852534681247876243414227016329379073988492326999473062351862200703812821538944942609764587774518946683604962973186795901029351095789543500945665891044512941180740263710786414200249921603794008078732549406093363652875477463134512696560862056763851946915844731706416811606152501050819145921221997517546313669682298630830527299591286290985399655386113354849006361275915389360266640360554424608283509645749027078693342245229460928974402956795797237070139364584033683003350460653780863519260888583363888605859257949529666357297352334146775037054081125274218423602008770650112709737686134633330576*x^346-25804510780597489601444444282650187113497710498521589078265926194883776517162738216532988296707413824350395715831777597319986863575413299855500061665254515564396442889717601037978121192529877215433055077105454330637239464027346280588242004242516890269177616454892272233458095352903473273132664926602793329392995869207679975301303159524860415756516128909132671865776390536990299431677961138375621275520794967949794120284097743501593463243951380047367116256710550051606119221735037549212607815458823661400293272952953610922793073044542057558581451477306601789420972419446785300316266634744217432896657729172136894560696451961571078569047122243424*x^347-537732436980969264294577383367187601776832167930539985208181534517363192694357373719684586533141989749906140481164330492040735754232246055431410976229279930713887898442898017839659316691070882568214498466863479297464967496636949139482326978203777762813467319342084563950213755078014476372937982586262950919486310338350813801755366273244923890176711670643443061421185797271824087050181903074272665288027109093280345585003254015154264254676310929672442256262067275067139770423468426909662267424481825956079227396573836537212154395207986844284037787706376125682678766807947425547467032435479280828073050891261384983754504867097636552954105628912*x^348-10787716245438563830691570731052305758288638146033400589504695232025062662407029730383232760460942055610829924818105442972583552474387892947591713700615675005987216071494327897494020338827102680935110352378522745418863643815397020557292139240191338927709211963653560162147243479111557984167067930431617936692960610783108026644137001562489737610101924672687476758659247851444583456382754935695727685028996399177351583646514434190443802404097309733932914091686763050286479569378550019175220730319097092025977415001726929632009488317610110817167072471600716058534828551533288668336612017294022954926795500411516846493152350486262461352425809600*x^349-208087761647466102604746320664157864873112648248016141406485202552471174339689227646662942151580817095081010391013110439886866882051798260988207817356370969914052220488646550894675059664944686220260635992806787364625733370813753373973276660740317327578090735428685820202005988064886059637992565140807265046073697136844712800040087655047874425927267082255287485372107998307542159917389201301393893187373554985691077401354232173697471989617174119055721312694633196480866611869290042821787881982540888641274014784647917984476951153160036062702865520516956977926260788191966585803876161999522003270683939291487708450052573138790475374506009104*x^350-3853718099285419839251226339670366330981121980501938856150359669080913771294356162900171651155803502269289436886160745406762728844862009842735878674338093511589101299185590639784261353481827520466636037348477118421365755503292512036472785152052369041915487578881376943727172912581987320683455861989465074152290026503930248951036737497015019687641070036137187885328131868327634089205287966531469120841504879846253876551103975249818028471622022275135327430089897862936919507051380972541991887024064609835945470708759774356542141761003494114275346484675293588525044326523066192058454118692027424212358319240086211725892765045407804919904176*x^351-68400983907116904344146572931029492541746762811140760760221947183815922318507275102773339132640383815551443718134527885310459082047319780354149046344816454337881824095223081888615519595710043357848909811496285744923680583755631186675035415409017327171123617080024870379974805173036884742210267241753952474274956525090543749215355563954962183873715098934251657365287307989431575062225732712598375794875394138159313988856816373190759234514150926785349478030241105301121757362482837339936105124831953586172905281801443320492633620018411198165821258806784611385229324754643384187010083548517752759203950309997481334442821577326212201214480*x^352-1161044497716468499654890342642515298497066561644055371863877395276800512751035119657354318865740161553078854352692545172117603879435678921507870358580288835893736614956655385722153464731013221685717171823663479058680759525414653827530564349788498688863794859911398552046946847716132517411483131190547049146977494722593759468757349438686819832330991473184293782213754890879783364278161150684473844344191092075424609679503527814490687376791589933374875204016546746569140425209589887324554138740081510203099339221324060749753459937686760065329451654370121279847896851454061771578245059015799075664730801249792176286251245812276213665488*x^353-18795035004263377978205071552653143013663382822747593820346473209578472986700196725343988331339869772448185642591820527795678747311682440604065426891202811793674588994974181992789500482114913683488578247633398832764192912650558839363182715776886582863397288571597090498705249366083845449823665805969500627480015514644201498027441206420711758928501180763816821598023257968371033025391612883833943599985019937222356527168769259498968325027653608298649172789405103188259300509372081986043889410569174253098054512324336979103305656511552067968181736202854227392937668663293593128624752694495801630116315231270800758845486150054767400040*x^354-289119299766575519631990349353318298975396358286734836523826228789096502619634855492573579510428071510825484888335900026862353425993045658070555546580801428952879306275832530780344777467001882803023865958140106504311666468362272570708812077217335239794905566300081303372695929847590031659792335735779520160898366929471657870529253251146207709381093473016345765727060568794580158780692507620185916319286407731140669895519358699530160189488611388812969133113826418490271766022035772626520639408155033080480328469305231350184176151845906716474406120524528178864751267292021943348296036561310284137391075493609784619515843348197983912*x^355-4205368165319925653122809536872747563971780078687299882180019262045854574193442420399439681529599622742372896397597876185278411054619391442286444773257678143350386018897392898621288000437523136290539456156673894571949416531060366158402084819186966694509034903132494840978100715287880008222416125992274804446122869372514342977514881145506057151017220641095598597218862544635949831193547041220274866282582042696431283792461738846977018298834224249560514699095843804631992428264699208840170063248698639892783744577799414926683157501437068092672765770555343349746633834957566331456146410732252852435920318585593234509714093900530036*x^356-57427072192038221066733336647628057077336199489631824675979200021466279214381453734564933112432027180848109950637029295773752905519212324811691777432286612475869406863369744168543244127460532106113430857550390308063511563373430632715807477481291380624547928022198530946098142174083854788135278840768160512406691259738540101869735827524803611794326043916798649315951879641063720905058933232943450422418836993894350901991894337323454321434208780490493027528372441611776850160212289692616500237867735343305399405059960708782929190948117555995301636207541560391955843336706765789650523067989647200355707288227374921810675222485096*x^357-728068788314129577756038418629506843502814405250988511295947204582070837043982408466623660074133513031548296463596496536858721453695898086667394188950801980089849424819330774039608915281136733259746975461783426702558823059294317888331220948246411312081635905483547605734666569775116643152279566936536716219387369700003086544078056084362523241002525455621514982281622446219264509710236212901952226845680167435749458553918843095666681595508875936271106632605897812120301736114271680662847747257450873970529849266505693263827120386343471949786736561718953452083754076969288013937176260743171530652403906454840311950382791627514*x^358-8406337167207613455013753931578553111747863473472221674866884971952846987006978544597580310720658614089852241634402609676368941897009510499662455395080371845475925433094289562679390855238316040045924040184594303358951682550441540244559401437024446187250757661102763777858269525861698847569547308976102634112109023001441179164365703842076285370748319045127901792025690920416200396368986238961383378979148331733285841285755736686952682944965014898011837003075839309828501032888968133834309069892904414085538044359102759216005399557830268372351778836700300195410272950420346566791398467107146421789201332762804057036657575120*x^359-85026367682011257294147963362082379453765412155346967105468583281431391149421237391327471046687256869329369864957995634260644204772225415951102735155768067740259785239550990347863922614032513236680072216116433040290657153884002627283515226154603698236249560233873651493129491029731590608886533935811932752943618712460722396353058425464957600321164803087485334497035683228111993084887177184155938314966843163772428342771741175339804932008224966996103497850873469601377108646645396095977649153659777970200104975601535566282475021274180064498146523144198181244655486753581969649510557827710278108637961274099395306440993983*x^360-679999513394127413620044426264168287183776065468393237836513459761463201826361143578127558096557150465811518476740549454891682559574122772776560730603268826200573254653319192966823549907470194518451802303121261854802115553349920314903266371954189393033596175537558989123466641549787971343940436853434807892293023666823646506477261384049734140081058991860547822491517648949753285100833257684881586861031185711652920223904590118112231087017925506944621655206909207730057645471855256951739171243748661124454872941621738982436722165923964314758592984403070447779868411762945168787231028881352106537753474359585471226314967*x^361-2516862632283299017828906418616622147604063164931986658997525591084119515472821695344868006289638575080016508436366782983649345249348626046256658688826789767445958526991449015663131584949605879534487336757498666144833858652012586469528542122139929868688249342035128312661055927845974770734832424214592285043235223802656222158442455135232443133252565031704894928419269829826695042378292769860819156851463328877829037360782895259652196160670608973205261097931763319865364275968062760259986676987794168791331568627991288376282799654732913958538155409451777164883760060619731929193359500862831799033923105045719575287745*x^362+49116532766872708329186955409933018593503457999850799591365317440785998732840136114110134811937918984198292498930855110062875520284418760616785529065854549645109781936797902692533394943294179552658722276336969362496663582525479698958424744472971825318016462653435797233700503783984776798079647175823339317496536838227561179202123972588866497568251644614356780785232441804728642196660768604056743428003034256280644263185493233474071873078602402746250884537468156179443294317675436941940237610006002269384567340348763911100112258691473808212094505484560491055485685265213203190723350443581502353290821063793205791904*x^363+1555980212642458109298463388807929912415843706709751297600288995121993794851468631185016756084369586169327769186491205190946935686243643917942905629293848010115857440141427952082386284366273508307488847636346851732385218152329504960746533893866546930954438817119482987937449493034751242348139328205906188386417257985631019577242115121637642453835467168376347954786445523312907357817921489074361225063189334822225828247867476096749194456502201031112442430581058697904961762171450136458299833483792421958849140775918763483422029796448890563519248304888089930387353117404616088800531005959625824691920279114945096065*x^364+28779322545203199343782934534865993132124340622392830257552954714603586143710491147625841330982119171934552791412261417911856789911886867483840573272491063866233784394505763266294602898162349521686612601055830336549272062636365834644805438647229120472922892717865807600662599848440201050513570481607724092784776074450831975358167660688488727975494272027597413383965624530749136008887666527340241916751277580793434209678292242526779161035334220632677623501493308577558545843627359418021557276412269565523717616293912900251762860724230686013281851574522904318359515800919575027725533771559813884024087788282250472*x^365+431220072073103160964409959386539558166566443285426962387868074056372462006877537618535144233147070685753794400854884239369637450206559335308044185199351880246545186875407125402595073314886566566853325376316106483218741437159024747323242483992366974273291248926723284750083291217903077612678550938569995885360154135025703717058940494830579804419678399743338783839420042347681992429508266714054117347441942238907907284004492223978141425859867126366867403477668464677987477147500583551714695356442664951310586076948519244020314707980273195476548317600017522459664262947287850747302653347409451322930197267806615*x^366+5650881288596491286929829890775820466435195326070023186070521067492465574541059532488015433852733248948771923131088711736739827389272386333231429568028590835853093906282005823793037221302742934497890419765166885825896865184755389701290999438115517176020707239966069808552378220746349430170713504356959190105306143213920072741360911496879888155766327673748362050337953624308857324744269239693715294203236736907036164704574575253866585992896590392352421334655110324935120617550942144378726403042002981608075197079096141609400790336743523277847839545875896018745347829568622758501231446142763453465432561375894*x^367+66661681284834420910827576315534581486496742441603253981489007586595343056593427022234294163219279654929284888023393619270160360415673853370975997171814771753947950046443721905328123527534688349587052595920766227656417378972989090687878152757395480333059793250158298485765034410718049922154225046634353001386838100789645612102143207471352735820774563066154364319443055518042611889337898967979748255634447202416784831330072794624139711786182313414313596669715965314969734336919069257057686715206155709372637719585748130519836109585100205493791322865609660203912329528695247232069783329554732270875303152164*x^368+717010584624388609881656227035247108618202434495449646372147139601132951513030180551663376233428843950007348645123068592256263816131768218015090821793100750280554103663508151585171935246713884768558856299355709103738366506538864497545033155436015131121535881263903212375403090267678619977952679500415579639682762271208020612410540098674423999173771320353486108228791003199122602526557278246888523611132209616245994268395968033552074056123315619057394493470765449103420901473917663996267858649685425164061349079521459853798179079580863063277230235020050816295261552187463294616912459060700009275521638135*x^369+7071121848450939119135140528026687408882868558945029542452716023156212004767533480149314768112652976749784246705176605261100189971926212929760042208674994787758565703581429761639716079945389332689092831961504413761787032589066786594146268722866969295380741952349041896658064018270258658250376679279309013255318074185684908009108081042853347952293495226101992434582923978782009136897182853590140597961403247301759513080360830270237554785865632437752550606441466275025342760254002379271237336510938541598306190832352984996958550205849389624605367479088591849487228707421313692447442203151561228293088330*x^370+64047503492807894231870419733140267430211986604658415176007703241391493112498586115641185647838753235893044575805603625545393867871715555617109853285360366940803988195432441276571612701469973162823008009952724242196249205955692072028642266868889079734997197595756710829765034068758872422210607647519271546653002102539534786661806170614708420622516382031688225433269138887401171303604156370401414750244873379438271140639752709352577664882264215425556744403505420834523525144218898245166246901850246784938646275339620395180932589587042403026005772824752994746713127068201470743487567718027655081449136*x^371+532394879858360002289119190947784347268561215715086079186111322940277035404550643157080783575773311579779247236813973875058031170715995023920126699907258222546990449610769470840318994208597622753842165962323657763603135555754797112933312637316288567836375597576036868033555555844347239090732294357228195609721794505450983834424191658668204482304521943065708664012805573511207457938429237598881004402852881588123071155956230611925862748433945360313133747179676546951633512911396185716036535714613758764804972728216260140108720375759584795392895633131759914218165144651818883191154355279687252602892*x^372+4050951038326562665243772031089303166562614354533152806017801659790215864134828070536076002818975491703053279317283997512893406220215785315491281407634743389233278243251242948908095859142803946030179426061537537871194694118638002041943465939103516144444808847467926510851610368532134119923005397345696939595467302847145553224787501524628801428773479632143376448803883795096937983044376748709236179193874270331637927165164208591282118302006591405779676945740135431591385871565848050882023618568162302613295774436058247403207541941673825025333341154274642695648645916611795352997279743634902028020*x^373+28097330244777460441600323081548138552104088825375262391116996519413148904451684459630045246575513170590738828716826900425697746634126916661848898362452777119243336743642099635711599831139932922120821664262163670521348169140638631552181678086649842776826359945726286362009658662150292508809256065460575100622879294322864450924510400735890410499895606439233508592807628169264430914606016440328978353186530879289988459658552777424297570344686015573246107260166940926617841466678362739902191627236999815073625122534579281760553594956201836848936691406402902629065377309082657303560694052099695200*x^374+176638496895342106405036485714686929287403315788327005397611427015417379633155591557194602288326357323734651749027151283013534143768942755977974202581912342429135610872724044481961643952935335111502708939321919617752294427426363791916204645787898111314302987000063713288144238368283218145868411546014600327890300210432222473164408785911732861569849800166536775059131330228011055361093378008589587833063877644774702821331220215391941480199181725844585530517085299494751015585985435400677989446934608326515718500940767563484702950856928361540572004327784899499291031892528215524285217550509710*x^375+999118468857152101448492497280904058893823697138953607398542046744521242414807593714118089942717045545064962173705959718001393530323381621423120219928830900903770089450238529082170627229459643937101398082280262755154307528283197206291118550398903291217466458992671727502166165707234999622203383366948080582599907598637541171363766454607193251256144429693363106172344944409319803532132442731855655356909803084984130520357626026095511521723998466898214979624713068969271551024845873924719008595138380668821973966087544238409660368880825655294867842725040751289369376293690302692616332941520*x^376+5037220456139803764985401330706941579744547824191996581028040679411395591023128071108968392692105168209966254477018263503424545688728531410853704026602677664685227121605010765690398779456336180069239433393977821042552630831429868986934846968727094614348281302542503980169031947349078131015225600452704750012947074756301773158339339941004325736336474452530795134641920897338290631063090772921382292158819991443607795976267080525819756020741013081831425271046616385126956616772202223688885440172504480427093134769582468527185986913202540008890823349320362946675103399736888973996009264460*x^377+22368126399769799396806778501204322148425696977237913521769539694420723442708008132838008851834313654498261200540432565302889108630469618969539803340059303092653955441994380509766066895257014041277814147498368684256631079864180625418497084900927195467104125649373324710344930633751584104082679563018832465122888412063402127171051587236181464741022708826465987696991782842285496681587295535967881705428946551381207984680540129089543425408078243088402791085185552949096435503240233357854315445046020896231541310364324182793452780698482012754556935060424958760295111871848435579208754220*x^378+86149393839258851003183453266864832313983176633579437247393570316918952916018749790705625111471350940039106140188080169615455721663704714366564153861399928152912216794511139013628041111662450476887362924280956110093392279638425185726191476215866836684335750610653749187898009626155417808770079839130499613540100678397698058114277489207679460509275081340811458461295574912019621673870901107851117819060037173132448159095841077056653399133679797452665537425177689084557633190022239181791450005697784831597294371740168877172597332315398738898011699565051648118761105769246018639400800*x^379+281979669465557394593306673015778777710596602891015537808904719167477426388112033356209880648296401041036459026395864585881750657148880710188025483602260832524168390766361122729853954600659955035802741220040026509355537208388357637711925352610799884329466618142590719363429305921617734662872716862476486923350877812490615628184544166449172922868278898920666816304581141053072058378271793206809584527252127442528913215261811946664301583616813007903645088358184178792815006976370859991040637057881444994385820654117769593406602643167518100430601631751618893485775924254007568772600*x^380+762729285385542876875636756909438269372442544297489142931072261034186516354457214688623703545307446150706325987193896822388978143681224850985816539461342608270657201109279079603933882686260910103315506030726182393731346387672151123737075402624282799640776978920082971137479607168823027126577728868674065416359016793017478611310305717797147894008617970997611939418816668218994040924233245642741249314637817405889325833653155225203558130480717918476577807208743394087594221084267308292019875281757445198650697665373742098026808934564241145454883165780296116714804420267260655680*x^381+1636934493223072906417742952038006476707063827040627278502843750277563654870439087346247564876286844092313010311744019886471910023839189155543012590331073003314098465376389715696482688985576564203929477345983073494003407174389774325007517575240398889909942109132484279503836676329501324219998603252223089895437034849836622251021432460778573611641962814795942305842501922587055817903980601890222039842759544063630436364975035686974653311084677029538328136709351496058910875842352806524620665743255974920127460406033629582494629144149709293348941612879747437459137991856643360*x^382+2613350440369207767163897549653462607266022538282983020103469260529225583157600956991486687425433872855184017310310903876807784581453621996047270134459087143332617059569309716168543888233874748178386762573994518198689460786469973923001769415208302168041831894024796420181687789900911369728063798018392560941941545865796905637733525907116729499984519835176882891156926086338911946146715158633521273835229244605661911660076771799164649685636331936678662361545431341034331692441856712702850353348887242525615491029266693810472047314824181250503788163596939613414598703513600*x^383+2758810507580949573365093690189142875701650194555772423906180351450985731268948463728580343923937908012656029912008638778798611936410247464271485213257744357533922734694739694915872538742349282095651693322205069040026506815115507615869163739127705680368013839090502460259780534100541757623074593000967961859910910895001196409815320696022329047984681840330230609690639152281023217595689174300345270963881446680374463591638628349240281645128230511126463249414448588043868999960899594175835544738867766223945045242988983846216015906485842455380028907430652502315622400000*x^384+1444278550426123177285279845334902356961260224382011561218701419839387609989529021097900142609968698341866581414338863260646799612001196470268206279681075390997230168776701289600832166318799808382834128036674036587865471302173923948471355992089038016763249761997644650048565925481213797162408232115748061713507802422299363181946118479371917331216690469352043404862822327561067876674614528981769950267785983366833243915841737230168155566001359256774536524087455780558012168665236277313572924330132871929201998407215083162071895386123419746453949474491088050585600000*x^385)*Dx^23+176*x^17*(11+x)*(-5759997092656564430903429101741576746407318941494283689273592112905731974499533906850354359713021641911214244864950611392890611596462061595585348623237606505580038214602600372953446948086706686605650091580464950341639713668740565686701013284037801376412954131165603342192828849390882316501818163267337004250189212714721376215492702470439406487614712049327229855480749219628750268153230435645332385024315324844287399219469802549053521101980690064586424085088855984701067178204148742322068214159150100549973214325140102158626564147107194111332995056784511689329519867897033691406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+5167186956212279523744787274645547469428941060609608763251786639004038801892303362762197639179356320782646737141165285840831792107117203793572209964045971911099130278485156953331308141718253765109691984370084069509065614625535437254528391473789430209301027846828491563142948121702379816756885545945147151202098087049846896798038676832950554883332775559423129359100645827501315463815298885493427569044507995411798678597935339608968091230665498957690311374291133209397276742575593896901508859564511569830703718858758947785829981009389051815889166784740924032170994451007572934031486511230468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-26220762993487985637594924891996889614142157813113107615672095064783729869313194406554132830426753556917056698389411217442733411866280626047030593282977111962786531163337420774766116993804646303163175739056130332854520909393136879513077969170462544717771967370691813519698883119292713455198834467755584877731821433987296308972513085703888664173816005391701813681516924189384797951255355587821554847749358422988378489145744105456565087340740092468371879931362971716715552101771235088429824149664993122770070259655475091990426335010453202330488947340130306763901490985091413676855154335498809814453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+12791356651693444632454878688185217289748429727826610864343729283433457229883829708360529255887277178903117876175178626615291163969436748199233906331637947279431293605909414761394873946992308427467238875702638567829224518021629378476455802961348043465671138041598292604504137810435327125714258189317278956906096781255340158876114818166711970884937649338513926179293467793586396112388846724776593328149263546445349366234706645738528203232899642944238355029773702213150129703949726003443909184746783724304588948271484960030787150495138319192079037160015929276665152782488030225316322230355581268668174743652343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+18115838383017376846415432220037486787660201384067020230500026938674914452259092708516131033670314462748875308918021313165295458550715005163161358436511903286677947496271449224314692848593462375717776539611391661236302731098036547431859316124804774605889430702057076094229688745136982752701333945799362037013187826397909560839234287082319363674840927071887401837171494613934706376336240701919333918679201393816919854892619758504279508432620025224589552439284410969987979067876463449855294767166603072288024640495858941948572651769416915048383093399204813080139794843319848071869215822005116933723911643028259277343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+238684593478635496921319642708838619003171365336678764423690592725494544891275284274595667706905084794129948186393453856050997263208214585925336688125882543881275387997093920211143627758438044395547318470910941523064366737806795060899125067352579269395764560303292790398550252098277520359947723764677294912007966744959474876472090455138390947825165752340842814021854541156052600647223799497016208197814949806670499669427072678024480119260114873672069233813200244800582927686310067626517592184202278683648268398961063579233061647166360632223047267912199899644386746440661471195987704263519191272280295379459857940673828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+3976528270272969536438900093845960726133871337531298489627206574241906621482913895608205719837822449375062608071203546152505671769756944144667481501973852001541694114924196381972181599291802765860740397826615031180492989453925252948534029557592064496619943217671599502413759992657525747030617574050341782303345012284302701992096076063948404280754431051468275243714763433567041136815700657041922907788379785232063566112044468254351192646443965214665438498251928036631487992753560567413195537196230114016632678084091028901617969189161943650698645231975308251728402891439387711945988986505205742272295310613117180764675140380859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+682581398850223355835856869434775586768513602917627808926559567039872311097295547774036298463125160643012589507099856680873381756863806955387302913486186665330148215442533176520749322336867608287307168052584353130202189639172386624719979752158177500874556397895073361896171095103680251791206762935151029816359191554203814552470464809913731129079018861880214734233165686373190597163168428368228498736644143331440450599851106252136969040318036729052517926526871926521546454306076943104750562095495566300219322028473134368550530666530627004941860287030837986995588674522281121683958907791470085285601143709754978772252798080444335937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+23248103953959249520589383566664156040499902323179769996228054395908472496847202396827871891449689373366190172757921106869778263476787377637310876390776375019336313377147847499605656678875106783792657000684122179158533370816091500131689085244257404060986150579903351494156863217312438565196893569853033096944114948255452753578685087728782787397467622779527302410386553724409155808360208887906551402336298413180294577976301709835780635172866318550520243350185855338874043189450853606661579170725674124076515586044830250702104774821871468787187312781740102698310199501523507630858762244761618021254671873077057853151927702128887176513671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+9009769274084638072306148297728976823010175258037751971548303811266953746205758205111121415327487870822568946911876741532717148847887731368033678217875898859827798813916105442770643057127705602710071474090860427988055333930101507747014365807987560886200308600878686567888556908309009229152788380353109572713662524311520741328193289119350638314263499850967709209648979074887160383973765043314238205635738370899008139515189637518466125474300442535246446322531835540022173585743559526920033069103238014422853421011478012020912520032049324987494571151838648776960687450536847670516404577024336148121525376071885848894282844412373378872871398925781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-1664359526310945732198920076140854515218735389288782545211035493331608637915600953729201774011560310022711524624848685901108851022980260828071836125277015502108115512281092935687038516996005608536643938457518628149006108548389400027814937371200157920072549889345774159728375246764617248458996440329917212846012192021106422127239022006579176641304027311367303123198772692274778330654936129079697502020358895045839392117450076386187317856033098285064964078747957266137472598231114269932319316406310265561843610069360744942565389986263949066435594956859494249276763088546947602542412469538789739490279538291827915105769442050132056465372443199157714843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-1951681977432360977391443148470970978562763328354382371674206712679675743607407819874911146638007815726685770770408228473616973306794734441466258223397252727210419454343314179708829778872605816524276815546229406471525489485866976121907097505355355404121575359483666240191763377954952449175845806476504441345767585054901968560959193918865617010451744331997917619906872921484467940537916675685904568261821854812766235353919770501947653871797497156194948537746153832794744276303601712647677933740206526256579758688468205679266210645442733149618336367611918645853612775208949354009873315627193780991838752278894005042289561124846386519493535161018371582031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-3598817410516283021311894851031209456023611269524511459394398455158263346188800849781095856283882625103008185856407136725925503574374312475050171537382923442256150576338325931217078175815084880820679270184551674127055736834493811830695680051899804339913655520751182158640877397885959859792128670543809421765418857462846344393617195543119575200708928303386258747261859561502626068367862171945389846406658390060361401851797700025838414138256582548156277720460165035341668779156450641383546209898792963848041763877573375652674837804443543129080759115260255682789935781847994136340375252929679289855042585281338419227715953903345980080530353006906807422637939453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-23223357009468882899020041377391358755011191989404854155418958369947603022423526652018567091035970337958359983141497349512087975620263105129818301700428064429352012983268257779317312095521037037522140155694606035479275054271341027906267999521133447657548140519246887616275564481316883501922305329251627786325274083919962482030881482486148220872617842538102704841296106987327006816418431198956642305042611764572469433280621700354094076633019719594980912071979550599108273161559881637501355461758942938101548091939077610094844338328131764028415754904318510669962392794155587003522506470764810777118116977559435469634141602072487098329389709761017002165317535400390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13-238615522599185465788565708398540851483245182059987411685675242659225213847519663216130417565571089383036573368550622890190155794934351972123955935037634679389819034496831400381280666026852975994453993084124928583453771199209227481570926369164750640035648438169864162727508963000327612144614424950141326843115567119953145598057886909769423267676950149573712811850108791116422104251522481917197695484373482514883580202852444845504297315750780575752586355539623891791222605289503371772033453203414619885013789093865456245267769657179446123487810475288634550812707326656998191859726374859394738885283873621572336807001705129829209183628391244269550952594727277755737304687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+1107351683456057487384125040686953232735688793346381091526781811549978164324023047085411823081886851738361247334714760599732160786883257948865775787405952027146266348601151279788449182928218812221097682890422634601046707244196973952188793944849389196700189427505965906566738347489675130811198626327846040945643987424639586130135182563887797913392000974612430710120823419807806965067806997654837633293559600780452676610504275531672145302280593054338378679588370954797134063847179106706271276507780088515769768724898579515723139740978967441282105354980576187754920715524840079162843792021684408521465063794030383322160942575570589246225115462318733250413060886785387992858886718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-102754228598646629861215133800994988772405656748553605375984761468868291049438877430597653808015826846185946098603699169976990689329070820077357156418723455299371179381347515845853162057654192107679617427799929696999820325642721048946377865275266514218906717892091399851735672988733281951633505528959683488699664035862898656788067224281615756086850470769543591199175919602362690364869979338963704061291181609218640210603576431944185390189665100762792556168602156971273581012382965170245136503444543821062934001599503447973602463354296964983112981143741258611607032309570367474218374532352408084609790889320240527900262468398590426361369253374644650023128633620217442512512207031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+1349361147373289537752824763271056552440264156778077377384390877826877076495581041742248649539660544377744918030956448678411783055588875659268971351781609134676862546850983993682234476195307934579440994445475486785404117764989619975529576727718664380758806118618046142978337152388243419417499087547679490511800329515622692021488985277185684794579673467861696606105543807446712914603793340778275069093293701690960320877060259743349922871049052504521865277884804156866259859100377485123632532758700804627621409081865245103214665610075632805635146005841516863672219634032877552219869608113835822720460273160901345696479300490616546574722125878249921054896631744668411556631326675415039062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+89718483218259610138028983557520175903655759282647772388983266612068416992008189355296335205986649731445311615216344991572432735671230957904900778231568380106625346580575849392489448422624786921012879449827452666396124234791927134133371512656554368927591621219689889923241669584146668586399422975488838116537660158494486319021637950900621544904124138200360876438554460204628920999702107699359075936778974190873337202095436072126721936078154078804572538783885557734127711256282760110705428921363556011340837413720199252044340585038334922428891578083854314599309736861148945540496678015658737050592859962475386384607383173996747858820599533052489864032481847733180302384425885975360870361328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+4347913069160479960889646255093046369827124442317680911162336527957080308810747389235478919885566206780229563801801421733227929810846061103103861773287202078258359769741222327362133336618730155297042875945437461159073222372739160170705820721620922216987048269501915198199965307608591919995814973797765116185718496977984442107347022645723157628484167193135318145782841589917468535504566205228626364026525011166954716359195348132938364844730542517354730591147501574588232207795900368003354750862506212427091235512705277721132304022685696831143974549091765454410961014548443792902944987184739462585787040332840020083671427926193833088248682480052141979912647476447240535435412311926484107971191406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+110100770047692852551773036839329343429821717703579682823016871201092655042695993838552012480084551913725461678557745015162487983029136099363898042817088976547785912044338469893385574425159242356843576628986629748494535633035271221460984371784140183413685517568547807828842273409767947928427029508343441017643416878578615645597383459870307150836600092894749671468443244510767910031704148114833982649166818229753463629793246479876195266652279699270922063107486822050097833498281276555452579413211687142914458777787334222703859509959251414074155678094642356905831282678674666231847967673504881502706993376282866717801608134105425925459384289270950962624458753318611170524121689595631323754787445068359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+2678953529705566928469493342705469238152862626861753063917886991066393092571671872072790327354385952095656566482763003302964724387838231273391526793767698247101801178540807998323778268190755622901220034443992706800533659849282692226862197412438857704953842194905384846878042687196773331454083612723016789261112272894828866922079692106396243702539931432511310343386654966000147485308930490581273217090263470335272435951342845716146188662335613581163963399083378462234210106618343204625694456793712276194433294632746707210719605162657432972193506010345327819536084836373895989089085524654333477725250188622621683889827304660070740536342548968951288639544459887611234545634619763632144895382225513458251953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+9622063495074781182011093308669889421181601156952907340075477317682216309613999465140607057936793701396542372030034577049043980538735976805872717041169453557585346819945798193999968057049226766025447382452303792507308843274611910465548280009244251547866943959792965671344474587059123287100709577433720939295183384257999544394853258613269780949391488650387286975602447842465424939487906833107716136624181752865339480092564103594901737905818453399061508665164394163886633997825165621112918710504218385548481671689256725277528102070267098211584768732040458030412672729512084257787127576821032212256962869271499085273076328717198546992211977397994646335030086668760329615679438575170934200286865234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-151609227294275562022678952873453345979010774973669194694469681196993366871255401932002199292384391024866411188215574881539582107828743957028041924479243047855972423197328996768335265091590615489234571414953950479962715562324315403429178591934900342406869582201323928574486142640322656145086362651364202543337627958049533759215404616571089342095980980293733881732817539963401560477948490130440960994786132416786208961610044422058608842710405738916740307886982675811786505638729272114174614026397616557167465408501020612165759081503195144008637097223463302280687947528714333641482350857813043298732605697429167761272863375709552001524238541594680500393946694176606688645803436288339582915796199813485145568847656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-3485662957910331510216377911016985924035076362287338194741237697955310428917612836854730026982302348668477934980087462917121982052551741194199835084727993583785265842438946330523965941594065504772714331442449133392625424662818253396324335833169025506065462020231838574171513154597681523081254816228446565401016213008211898034176663143405020512852012860723782077234869714370212393829057855136582922500815812330090783807761201069520968123128693734760850329784122786690137729359015869425487223208129509636779962873263152034504354569683426269768632802874362743528124864438716435487305976243115094542504806634182579337120482850214461247742044419726647239221899797288371491118857872087977156638771703001111745834350585937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-136116070904676144002206396487659820220972786342606237933311333540942783300080626666463544423344330138524035973397223334137913169744979079804955869931788138466269799197418200237002661761079255413948910782720548111779005790783969113110428079654712578261268862141311960764447037262947557898896436785772971203566813637264049232387899515433573243887447236248075098826032732701299365364379445521766121559094100968825071508968548725391489433959643239732374329462715413567327743933191046493661620352775253168805219315684381435699995485987545513980256138504547649511534099005809827155590474703870575959860798671908958916411753421175076812310514128269057480208245979073198403375220218766272067822953317772771697491407394409179687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-3292818128038973962284608197515380101543534880801432932236983514113736970672524082601576739502483693299089849054972510657226796462809453380273568840339856464825930479996739463109569656662907891507170925681846322208856139290021288086807687331775069399296187113225913535047658793196109387784115051630045187149734656929765027186806301046708119800183880143162015787504748877131550944560067383351560974201743530100122580142533372114282439812505678320444926659829226528212925017097804569373943004517232447828039639622245805188344904863817412202169009186665463600459861912927011020096368862691243848931872743313424137299546846046504119901433279774929195440692708752988283078476982418924797011566818483174756693188101053237915039062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-88201547233230119081512220156681622162105035510819369134820918297267796611905683421400927399989508391945199725327233704409684099879581642377155884246664631842116732284211830790413113942122940466615785105472802291835898786912704234020734441990594651435778423983938917237075335225941082536827764324440826428627283797731162161383988765747636499973015578149512272216875506142102388143904552384849431702555463124328643866039308362826469220296977235662022362378781110634195012862686631862761392174588341544012922696518493228798953611484346858833326539535285577692931101734128065054426338452730684020185502847268422931027121168274313447315745071559065274629668314008850773427717461236012086792102060428533150115981698036193847656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-1507217173590932910097833462262403518431440118715501864942133411440890626040255019257616227425421819497803673039969371567459503575376485339692600529791666947755410855970010862950828311384576049911960860388157350321708031057267763508417234159948778175314474290191349940753242064668405538343328195851836033981253848235895266605417202021169904502619607389646040820782616609172216599231252004238678418882522970690116896357484835705034421631929697586361129712790741713148767315385405080012373932445637359927749293889638135827401998979682377614233742429080905675530310360148832700546039299540639299297193374054738584718086660686036174530964222715261679486285449149622149723359614840225014850767413197851762873824554844759404659271240234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-20104836786733336284259934484722914501248800971629352242071708582366639849085114807149087894989262784378847593884469352615187729804152703666955947665362677933113608579982913377900278316162962884599441565617994742574749515830286116226867643827239165915535202607636967147903876433118157517301273658636414434034785122445067801283749254234236911388787824934370564299145808037765034122546365143184136180680073806458615700123943078343040837011792161230824838474892505956747725738704652848872123890879647544953712577412346751498599385856121424623248839303165388271401292713464356495660298929026978225927815391953034636451779701830550735179973760872102919747045374921948929102086370904878395368675647603140532737597823143005371093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-232187519039808111067228401953811119900448206646670332702225790412201746503266126217510769209959726493030816871411099429669410112878130618135215555935167192067109602556666541546051673589347405801427672735693654477029786771680206950573148068560970676015257515451028429977876838557740786295129463838850892978370333396198417788131204654219512231665441884808869987764262278422907001431090093768196420552359934294163761287509609172889968446494274397050317921864159958106096282972454774624247796332668386101470947134752403687926616890778639727388122590259481968116766791154899126013266679036675114810343537477977013910814655042644717432075929538813138266878559032921551931236185520650089728904558089074040838628576466362574137747287750244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-2186700821324447671272942597995395290203451517159844745278698632468495816508920329229610615919622964497961332292995002263812005218803798695900096396358317923846400173503213884697501243215273438438944238928177990732325028565263214736469602569076974576248608137508160994502331629105826197158593544228448719563595765871065563758962074163373107033729270058780944898661915457334174361246199986230577808890426678675856721241772021298643457402675795461783582989851245872057290832262771496007700663035419520049015900915617492656494041088048262738322957535486859332460894947240436947515268842654324392520849927860442756564354010506442396955277931985832717988901029657267449202937676161888793344817366552844070150263267038326375768519937992095947265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-14219880502474014204129153374067362112372606981265296160605479981674042813249554569126446485314110380363436426113096184522591176541067181386642131229731073845644634314756395612920880232768272970334091110252486328798153291987407243570316244116866371012269727873585764481038088888839457500044559816306028526937350397168082703988924124835196874267959894231489032549715507417539920713415933035527019607405236733708417654752433453285417578385147178262552338851530797007886546044242623738625485511713105560852438687764549608349830883497177434060178137997119598972669065443883621176267902716137593646830745700235094558241094442639448326043164367471475241671559273285269222060393192882683988098449478242884577293848186174685110927384812384843826293945312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-55039088207285787499499654587428494487184328037975202495929761401587177116448115281474775911370003779992452414717184220916853834274699309876600862429959049623368029430340698497992775405415935488506729414853896194231135247207100739288166059559666961354329540340704319363472309144935235824634508286919377035709805238539832719297198591898211739665456118690477326542733961894121946104721846388180689471561382497766848531060987883301786151251877734421301453530859928578244429486406575932942624279054358531671077195397959724984881398653175795615979526053045656878819358877910658600894055726917201892989922117906567533103988690241324659530074181802163164727108466478832262855708701178308297795711852891763380074639094852173570870945695787668228149414062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33-78944242028979970225060639167512786570602487615187741815463405800650084813269644804445762667458789375580140999782308123412320009322478665398680930565260032657709581040469428788748514500627726431916240796362962643387605326744905113187575352180486423770921700672579731877875282720202583276388143985388278486607895908011985260168783317645974875998274580933119416795632365940433666430447758972412467049858750947471081407723456809511452529334719534474711023106326843397673647403186780954166736700617898029953227962302670636831091738709910589217480309430929319911620913643611995185220740634793073652083894111873329372088660101208724491463402300913392993255845979029548852600093180447647126090264422979346817431731001338257591726232931250706315040588378906250000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+770021593719345739128493110975661153819303677384418238982938230079059046473972429577079257385961324547230154889754015433675625330171426422150325884239935741621606735817606884788724277902159717310786671072991386718133457886483604285475045126882683980522435805401535476478339851644978697521203579749394312854726470578806812178358177863203881139240055781802844298807647978575687944349869050798627576772172804085443210644918820264940781870329502643095389881576377930565732920910444015874001236694525497814556093822099298281646167500342098467571762885107836315697936258402437323579168238143537249271960791057752806985703241128648440130740351587900228412280736594998148272271741394809284988792560067941801408288039732744773013806138806103263050317764282226562500000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+11146041946210006503195679530441416823886379436153087614196714186843790366498585190570220115905510183706036457321063393662611176337516003322454085216178537612318966847208803840536612837415375647199082105803002229466302320371804532298332534089698321519476136740563527817809545843767307171357371034176437800302388489889082212196414720122925057302543054866627578673876649919397922155288569900349732988122186990711099642632036331486074430478896417251105655616179693099253594331100844913650036204825314921096088078055461297254864113961764286133890309275915669559058038636574123453701564342842935226987754582465713259704688421621031174810829409965993971529382726144694867556895042042108467416529610187680953282269552309636205522647145471637486480176448822021484375000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36+100429786874957842568953015555274938720837500909711101090667214470882452567102630895555433970644442196323772769654908553874851719185647203603505266485006987790302790161146669855795523049194946679971766743112120940653720649420222363426237383622325026658203025017197169244514760278841393852619169696400882562345718097353839943265937675222794013600336922595633744324159077361077575963664543745351502133911847730529740577813883949061874675637906829587369847844828438240969157967478998925256111274010286660706477716069406296743339980871951376848780371255534034672978562003768354316402182278578894144088121027636455946994328326708397105474210306086124856223424406178590127524584319405577553288769179191112172798138305959426410871038193306503671919927000999450683593750000000000000000000000000000000000000000000000000000000000000000000000000000*x^37+721218968459628323008073270952291415264189330948589637721858953080844780215508984696508138971760711221824564203493611267571163754855727432340716502068282911414607769932047087705353578135960433794776542016489552990191136753534226799714031920855600319573965578727785424414190301125709086967459047140848914969667742867772099402892847846914544840916876277866734326580920530229404330944346962677299886097737713023351556441118487483210639544770496203132114343077265592549198494121288004245822647057314402623750935301833519343303953123249992049533082683331448038505025374298350169938010131667459880022871241176445236176922856188786898878678647170330963812968050774438518176611283482349698525982554910936751639785047536163258309334193885131725210158037953078746795654296875000000000000000000000000000000000000000000000000000000000000000000000000*x^38+4511052990853430177845744506122194718108791948454657159497895401545819627440228134079461797660909668291992477863936680385662945257871102753079766996930074638197477283831093902965115008584016431943225102087694132999202236552784459328491068907765017895298849700640896220438474526931579514434531207292092082465053708598341944396501923427795213402257536282517377096862005542195015823508903992097963552001916912184228036578466963548135959821856835195854813422842705369517178490096750022642543155807526505574237725242900013551449840583545424410693013048914662162770227935262741242777614763845354377408934910956555142719496525922405962734751033256435890945076043618061541910479519981024915373462442041669101401533442146656261271143052021814767726937134284526109695434570312500000000000000000000000000000000000000000000000000000000000000000000000*x^39+27749128449742179564438016123591619567273863258085582475031717853665507551672101348907066495375534020610023278934935608299096331931927435833579594308493337631904825691991408542626744421289278773859373183801378667447117616484678650475167044575313335171626477480319055039277151984202812224118381929132857320662622625329548568852351031764117795034676009591972580644212278631262555242387086157344008692504837906078518021079055934082600386357068606103318908945823323086331542678720515801118181432389411716064149901812413403405401706242045540876552225988013678644937192082603958052106224165220043573840063486945805538297399201810898962933152408158157991752824829724534549391969351121342917272848669113402756839701852712035505503004450145870807276082814496476203203201293945312500000000000000000000000000000000000000000000000000000000000000000000*x^40+170055986414174359651200413112359765171325953115529724168260850453316177120984244566293838386407978117242285684529948767816949593763450448481454323803265508014797673723436841273425663835367473783947340773980991214305639267078647099422955250718523615179812665357159030373408194439056591873937512403217278425111515741080745965047811181477419671468284320531988698348670132156306535741488278822712410667851103524464882733156874717523629790750897855767437571550810006240135920455616101572992973181974276518931260321547837764817098606330837549338097482059590971138484744034570437577949949693351688193660733968263701761060944409014167395011812612279550897841806834879305115814098966982894275585717883431613040584106976115636323583958785469333330198082876449916511774063110351562500000000000000000000000000000000000000000000000000000000000000000000*x^41+922934281186038294799742277858798804367540911716676712634108426649574839336037705650062027849722762117690090521119163183576377047757237171226142022938750567354224003637081828994363674704756634709102562947178078090095029215889149140570897864269555137899220219781475791059494241989859111955146841015505522501289253965343040931256525560522494056799099566126620930390043001191498218076259529072760490098224746308622095166008278370125316223882897935559288256236020319111718788341823305825026566343069386857546340162736773125036889684689243584118667075162622159318562324808546207484034093490540295991733232680470715770969212267501055380983975352334250658411452551334563766599649829038422976216924761513765551873373539598524875580782786974130132984228680470550898462533950805664062500000000000000000000000000000000000000000000000000000000000000000*x^42+4116083344550992578669763454514664156643961691884672037235311646701935359467862473160989655101876784117519252168348185470581884083364040032747269272224298625389587766317575808384682860980370122054831208052161944343079251531598392244657066366313195863010083809917103015725812571018369268906482269095925752345147758031907501908716256783083548685580459204611762760064588673628341524256648214262670952766363110216013524942401046978901538542376039072504922238453344152222273524403069581508739254650718095976920157236250905055845482223737335052875964513923211561165802259689995087574120818778273203797967219449665824121082500754969750547791674164943980346036218160392693901961385726778193109618466890317727048037777929755326644333937990921461463206254549618279270362108945846557617187500000000000000000000000000000000000000000000000000000000000000*x^43+15310156178283428402010646855062398359343887587241610704592426194930053735313371676609897415311517284944680999743997020884591359452486491706445880038587515015781260791209037997668990975020110505188334512235824175107232464604240959631529889485430013847491523234280052912881565177826017469397746349491107027781041575332744930857157901462909181608244451909801555752519548607289556114470738910176572308752310478909768247691079174892297602949583640925912757035009916376488728668102791189728979142351125961796681692279135265210450772065171688950419703140143406289224140038517995776179883859565503855497178441119373852704634221419781728391066790978005418720882219317503069107528813138709825980150862078958898138731752525111150746939655763151588675416436835519107262371107935905456542968750000000000000000000000000000000000000000000000000000000000000*x^44+52339255032427628414506096481755609648113070900566177959154945801131495385631551743880967704987659744254521009416611277642171871387769030776691534889325236783304285307039032274502758665314322161824070892419844223742526504900677465600187707802919571557020402313710090748755669020250752022320497107560080343286848683820129614994010232538003970660607552519235679229352654603260343380630329111053730591960457814869291430528111500178350943180152323570087085301808374736209557711939034572315190841378874451663633610891681991878848821043572542582758262015099757674926342690971710211967791225763148584441522714628025659919533642717256622773357560493220717441370178231336830892622239577398397899135907398339552321493714017998146907578626081349690589211362534705074267549207434058189392089843750000000000000000000000000000000000000000000000000000000000*x^45+193742950448832915282747531824972415330088640951177437429642927485668715953425682581164394931988497918457126229493546262687301413997500206020599734686514198525516242529039738311283380613605526307319080729268951137424204431177589715816735104434071247890680726527502645204818376951949785735021026092840032129652402523218146841120984106978406838318431642758145955656824314743332240791974294990789066091381839711049828343570073842625255076706735928166958108190234324005345112542495719959352635045659570591486284694884652003121561008360683335995233900149695742271981222699385685331484500844157788843781122613399286243017565384963224331357197611028648171274901036108300428506675899830334516508504353846861992396622204573771583403439924125719982653855838483636375713103916496038436889648437500000000000000000000000000000000000000000000000000000000000*x^46+846294410914040580267099911167396655732695468565851136458186767529518232190965598599125930411580792492606891740468002944385609726811983527600654408514858571619549376159985315249696397341100870663147241197672585054707520629682867538566300188718218132368267214391167822254300662781227771212523237272046429871957627474339581919517574232959721117668766464286405618802187516880253079869579925030536082352753118778396844733464008491538631348644409802790557987038776389000962579186167079673302396844801211531905480422216157066067923335433486477848152349407060122330297437857094821452602982390357846159210141107701216115252187482875758611669699429302153357369437580365685942735827550101407077604445840337170496521789915845957909725318717762305990386683990540916955325201342930085957050323486328125000000000000000000000000000000000000000000000000000000*x^47+3980278323827285426271531817231414003469635528083849777449447480370535614411752590144712377275100331829758027713446722510519194275321576706169925508313502279538705853430641233981110697128156629342013216196426127678154709752321368363569101637029829375812825896837720062219181144965037650134799980517435337042534362356670083398735080029734529646132186857659001343631112433540246539304517243979235183044954513502806425810561347338043493873480212215943866771526627716378578175789255069537945488020657641876498880621370604280501254812966454246084432882349058611381583749896668336246426487347740649370395390053838001954896912967393003184727375191400614937052067475303177042161358302659555584864121811155705002249599222422949854896839208986309874682476823808119359426882510888390243053436279296875000000000000000000000000000000000000000000000000000000*x^48+17998798527409262040147326009736736015554370864712235482542863533163423096197565658209102173720550896474300255155649447639025807511320370450973504791936039910084166474132544904847608760845196386317054484389581557795333057933756899961309341041521915964504070799881434816956029698815728627085467247219683423187408830873285292189051880684314124281940852172589909384700559834068783164831272661316056045328198804867957326488913868480988098717467052055052746417490566408181891856857944619133879472761245935474385467857579393134537290465367159693954021844955264088494984470239246509419200780851504308814306762617758795882270864787447659413773475311073644598897590343025844332719821185114746845165985798056897266363904353939374994498516463151009686486900249788138672624171476854826323688030242919921875000000000000000000000000000000000000000000000000000*x^49+74559183052536450602764560420068225190213345074438053568798072902303844401233972931807378705739306035199863658604580568720034851005071573682586754172648264819408026005357039148851859601524004036994593785031835757093402909928669644445179779503876705790025254536949051353954206023065009492781826404878709774598606091252156805269569136521210216852476601700520734136686710454259825376279901391038067536712696368809735014496392427449323307330446127281335345340149586075103963014330880780106929228703565918759884904849945513901470982531288046945582364938088720748516607046453263002444656958372541524265160397645622319960638356804743820322145237822906326512906621608910848255246652815303605752812865262705384095266890210556612173158823424485981099559694962216867611393134041009034262970089912414550781250000000000000000000000000000000000000000000000000*x^50+279772745032622346454635485645364376870860711414994288559064837833047824239114691292272718796920656828129152153569500996896071729110253795834614917838308039931248588272753502730934270185231937279414784474152979378490976808030745911211922044206363579758898107054093372178057685088845608122652085450704818020339571144763009526131115371984967902849964212975045660625442114157489366529046431378862807409823886892283203504080971471082767593622527954327692493806727367485344186341981648818558344364292712672971796129993424652043548296139772015016548162970879451648429420592283688757922486078984754383171624792691974775306246693282462441581173002555615821205293630042134977677722491151084396931854979413243316955762421826343494057852394828555953072340504111538265520631174609889058046974241733551025390625000000000000000000000000000000000000000000000000*x^51+952797210859717651839422555713324334892186369138061691078026275407451016777426192106505302703250489417068109125253800428306137691637047446318919482342216011838422806695919260899437271059945962524112675893759733412061801004669703829437481224372861120718428375374457828177285848629942458461325928122518946232603692069529110314812493872089145235279733493613900089098792373269503979151794709647725257043128077360594314541664493123450897648324473448231646193985443214517041651133016709525445750722285397859276702561877891340736244176357214626950297176225999540967438061339140870963534713164766300842904696356453393877090337274519658317392973960365564894376132880244102534788104049315166596989445562211669478891018240926306056647480581205966528202821948321170914138721064201575927654630504548549652099609375000000000000000000000000000000000000000000000*x^52+2977931874886434462560461336206401107486571366949266669637594777598603609102505850263833272913028681406372410544191682287284224904684136022132264590506394831193307603585961016327716155560075001220309557215086572422883162139913616109246393933073608775909454173481900452171479886884581624428580284650257927023364145276053632798027339164112832211522540930095550816654935774547277700820533821560080824878688626843247248398827559578109056559518875847893859033275106724675756111981945265620828250921608409915014238027336370756753407978516372548839728046308315593369841774914703594356634238524026566776528717666748686499835768856417185198705726893662693773702136946969710720053548189277657512351125713200528478525912993233272063689493571941874361874722995133200017007189808193601265884353779256343841552734375000000000000000000000000000000000000000000000*x^53+8739926598972874556422212632135789166704399402286170908344503186753891398491076384062142941634896768599102574743775946266200959833781809745320001332874770358130434844504187243975245519582706432991169381791713132957162496404617566760881428639462392152581202796738899675762377599072746007279524115825007849152497440701144063600924936522801529204833807937458447944636521858775059888720243706946061557988678647875044404880592424069161378991384095730294624489015708289762824547233110366988888450744259881679194052502354090739212524360999443781540270596476905775088557038392600893257769832870464763672681982585958353885404172697879248774440997263279039107918735440846387353099112116603178054174830779604751187042874993865762152887914678287392767403499707952663863884173664486887389557523420080542564392089843750000000000000000000000000000000000000000000*x^54+24837266426592006932089014478946588829995520233889292011242529506674944446746537239629933243505413665421143775399565146832775876292890021036916002549311275641465025932899211440204486963463760777625999958566693908878297457030724980092241551697443167443771942818763502461778093079104530854676536888848694928978048756296877422629529720420560487887926028725870196275646815187713206437050960948640694193737586193315767336252826587126255034619638391157850383828490542302279693648658260928198189887207217846543703629820479535733460996597230972503794007070630915220029805887765545307929916349506014798771884792935211336388513826991309058197617453355771160673661375364505673047258920228817925477188175507629533255442273437585102410066194360192393275369893195302022486853420028818373310741662862710654735565185546875000000000000000000000000000000000000000000*x^55+69599527388955259704095642417957871625678084495340345771928952851183691330621358585440021751906561934474527347569094447191532411334156228249784845837110531947939731341479714080592506953465188339662568031587502307542617592600554834402647068454794749372649027599581921815387148127579529545226429284652952903424899818853972608404377218621730409036819736970952819734915234947198999670800376299333936364284032551072970330553430852123281588678346552270135297216707587405971656132084157158519340138252437076865088514893022690795924127911226497429031646815534293371340874840776190704958131959715217813908882373595152687637416580787371768694529824768476206869041873649669784473644133007584057615737707154441404760745341928231273079179991121117141364164729095006350374275601116356992914546708561829291284084320068359375000000000000000000000000000000000000000*x^56+188973378436372216265971779232216238549561154397647720185535469355786451959102009338872566711703343679130033840246975689578202130836999903550997643861710539944516580268874824404987184492694046368760306537048113144496405561338171210406985614941225373333309978085421775710435725812393978494130077345034552065132427983098196792110835239141712390826510261672149981771568948994322223387684022305595587834005501575471897667539107611480274413535299530649540044736181774140546518524819705734170093585800041224794435557722107933985259046563028014819193973629644102351469516955365823011729246209033702300836303204879925239511560355980882672498165900607716268251031180934704152033196313409215320691856923099206172821840610658166905734387352186385019281221082209484712108926128808650962698223452207457739859819412231445312500000000000000000000000000000000000000*x^57+472089902262694094541569112495829703539505721847555380583615367246167505745676106880245846224450333826451290271776294729335686289449253972924177913929539441080799435165574196633373779352191511614456259464914721429581810040486408735784566435423203557401004669614555718396326782242894971067961170792615600943626617956747496337440430005054188355950473738637253550064579351130912347779881307317878103141587102594428394309247831360903972508911697791885133905436539789114806006007792262936265338997121244337980711878227176049389896161832326416779955091680015788686272363517776863092694753763600012339009259919553134873363146521235332641459700868564684190710487061534470507397084270733720349309613261376290189989410409243328104252837420860314714588716814817594180689220140342745452022299446070974227041006088256835937500000000000000000000000000000000000000*x^58+1013059620667785835987400487554260003859320212356844641805335025076634407055593630120799588396224781912133122117399551625776414573617813034478456235550264220137926325673854997233950655300071262841169801296226380430039824584222174723696925241209530777854384628694663622244624719999025325231910773037396453846172086563679227941178693131057124965524530381881874141493342492068673127280428420235830035244384921978826820340921528080224853363248934286987913781395952889501250742412092158369698862516556198839590930918476427497721935762357336001494596126235819442362565409502128130020525588546236296415226930504929883165339502388240256774505812211521338648129429151285406757282301884172095953897042779317990519838943770042305414292521581361024335236811735390494904901392287245153606134451251818973105400800704956054687500000000000000000000000000000000000000*x^59+1704867596628246154789372574073327404003390911089710294797231830619945930200227045375892581492808008972004660183744928487837172132628475167716932462696568639916557060440174856858116867523625199027396006075649765155671757071196627046279919391922509475703379480537750025824031470613742893902869403467408172012826360741585398272705870720333005797898528846808863883660130286066459310468448260486608125767787335892145292083407056160688983412274212755145032184465385629320014249901713673403792790742466139944408526818450680927541670910285628418671739389282401210824813303536334197529852947822373739813935144487142412036021095173848745395993931957174265120785188350836172486881347117257669331011455452506192794088502811524629086924076674213906245368777105708847579855947129953876043387261951522759773069992661476135253906250000000000000000000000000000000000*x^60+1840517505398997012613482860279670871348538334924913239361089800154731684818988348881136155831104224350632434776478294884685469752454258972433691153237165416638165555617110442585678157775170321451138036364327263743236725658158560702327889659903685053928249803424918325973293376625300607170946000713005366344047589645664573925143563613290464770536732479635300300304899545808211264603192169021803298675282223856778045200927394668151347069860249602526589496322608041199078926626189993573607579865775386249348875180772851008537755898449767823460596553975706478175447547937210229613665048818528716742023437262823617702179779283729001299990383595560231333237463180695813376653761848407050717883263940171126860646173046335574765274258898428254730578506901485666518325933549557463426472880829720679685124196112155914306640625000000000000000000000000000000000*x^61+114323159458022653315603721917561691893058035678845888190556859072232083466141974812636808427939268493631380952148596221805605193170481324502767058421859348717695454787463960457392879649679436584815159589321081442019484201216480857746872673246177620469538163775945146726623172134819645507610850046400040095161060360741626227859391678087766217920555344485632348117721377186508024509299357126472553004945097032240482052907465819410803210039439516356040234419539914395503805803879960925290878502725737623958134712084211308849682935427218958130744452401633200665717131015640091581399791524618686550821828182883722164101143853266492252706013005024816458752017146382386542301669682287390266867049926028304377522681042354937542007667171620489205671537854950373725979059488969978900484159023420716039254330098628997802734375000000000000000000000000000000000*x^62-2986015237076838755831363098949043052602985574184426163252091264438296633001415401194443486602897018308901448444116952058945436330366923213970994164956224016267378358652145672372516001996305986303245642596863923970257501050267315017597748440277824827581690116942109872571010137522011680731226234682104151855582406425537392808410911976901550821384252113994250312785537736619109006605945407108932379639827394960151894509450216260909896820750067790130272931769395273251613035173093476952303814530818982122372295585511244801634087881672539718166661425830625116325544076064329026283574471892533651835242103865815886945904567065578429550895944023477654036994664894850956616861034654486865905751033167675023864832483711846453108280134148024970067290054154616566863869961684599711808059743778365202615532325580716133117675781250000000000000000000000000000000*x^63+2902565430059654951201664180782346293991887876745166620475052761702697686320983455689409975012151094868984584176510983029884694808056045968422436022381093299987613039550210967186945969615428985354477491504676658107810919777064014785344771443639322326579084618063421916617601297300829116677957252821980209417895655399067609244931550351960149933891716087821112088032524929834477012313969176948321906011493236430568129596402905990714893160890973556583403255333075556836119831827048980736852819956862476025544318629533997001086263243141706827023359745448220855930799188654833537206567832964038885665578244190932547538193772653860376720250167506223387856462033768705073007166404973864055448141312585374523183707207266176313986532736385661187528868793304301097105040445462251367649626938860496494498875108547508716583251953125000000000000000000000000000000*x^64+53425894270776940905344474086773540971229679447737961722869521287644874477233440759447941248497944320086523328267533655537613471993111072463247030174102895334381617677266215863453154794481488633406586733260069350639450928620251560280649439091320037102491470668700532587893162449631016927057359825911249743502030045915966954619436032181797012633612102023881666156469614641361462665948266471511197715284345203470290506505754220425812715982466287721324743225328279607124678382942386790871182547828857708000483598048374664294931610186387605937298506544669060662271055055811103452731742643845268219950312085035140642705969777465410281761144831841808928976072346350933286889469347002938098706665792470732456070323243603788984174438332502857044532198141965181505178894618646088543591026170237467951551479927729815244674682617187500000000000000000000000000000*x^65+225698672476631180742040250563001412739900297358819422276193878656868794346312931742619436667435320680962392609885017962885821123320292776221854822787589290359194362393587852194788917040385493164913682367051788156235277428606022613698481080686053131366353474399885357163990088376462332990594446385871692520268188315709951119761520611165049287790064556161462441246289195367401552081406695787367818692622500990077229781972727926404746164435443403499719533547982466100982211936730952373070221146318474322532059860717846519341636395158110427488891640519415248860875288991899267788849866413430513057216166895766401175637428444011495835454409595588320691199099659086435544215259726160553207967282145157347111564526484972696863377177895658506413303075613956293249418063026431401412300780306638414707265383185585960745811462402343750000000000000000000000000000*x^66+634849802707779385114127410817251318321907407813292230400650324952721792790241687858384715858433707571809127717937004598443828135881470284400093187332045673502539562434073051338304095820178162547508057717642660111520703715603936337347820965038795943642878136118420375640087530389984623727507889695938296938304146302066795331612018708494084433739215968669122335620810912269327470697429173773238831743052549991017343629128423246361817391279861591311296361165246445210468286733189764786729954144595905515438907581878243475988114613862001783179031626865345412645752670181657182814434487769789087334056499324179482338266074268812894734798210430930081951317544940510179508591196162867917146784264909784463406967675831693921661331119348323719563303541034768438451314653535390948988947769739740051297971490384952630847692489624023437500000000000000000000000000*x^67+1381517946020591725171609671154246305171204511473121419577496236335717656312454790812570375881492091681889368166019561883952358472975656791778534510749855563687003276486639775746193788321610754941490935050648069881089549551440576036316850209430111954321574671882709532220217049746431138228910998301378822349501344928199934067401520669590138088546737436018445314833280435402443050428246803594425782188255185045769072722618993141407601576706163848598630666716867727971351285195419894828120090807929325453254932042679601154947579527021747737429954082224081137525888265838954273115247880457890680557238497058862069162927719463745100342000536033867647218189336393809562320914283876385172527314860203640721335368028706928800346357313603177210595423834466028881799680026469134203538097374039427325809192836914007784798741340637207031250000000000000000000000000*x^68+2434119041717073955959302969483643349498942953840595062698833363750500349092082313050387944278459130621930140294330163010969196485673215488075679130096588258468700057491072618091801038738964465992997935933590155594567875761220325305077050011965719908429960045640985322569115005914736137440606559853119082099940093132589347431828722779037741694964860003047872531201763685921101594105188593490230434783596667667897248386659225093993687193062726695044698386913259917390916891719589618687111680795388926398561875317122889538901499720753089884328486017130267120043868208856134841019444571201760142098194583661917973143438757418084351050122598552311879508514046821356267730454291825594411867801469280826916493545056041148684792998301693878560521906862468431942334602647082647031376950670010462715597832072944584069773554801940917968750000000000000000000000000*x^69+3472817542361531971329856330434761348583909904277307384231891272372953464909224612293420833719134095556998220894199139125415232457347228212909293973649144293482041332367462905515413376643226127727294729255091922532645386575186125523169938744694358751521069673650370253517732197526300884807053579519928640799184836153894531096969263938070568912122455064898082877180126478300853571222994763087661822006961757073875837258285480316867364424679286236625092323817307898365532630022141962586439933656790927097615900715048804655742098859696098443409570642049442015267281048223992901113652122709740264799923233471750077758408347950355403574686756858595901160704289054082149319104356226962391727413493513522049864229172509902799410630525729117536239283631281612261293225239749191145462663042182114864903086370873097621370106935501098632812500000000000000000000000*x^70+3774305780976378121789704032605324729948555016534119231247474917480070744931206709288800521209692986570439129000271164003652780148897370558028728981623315579754998698556666229865419834845292612751224201459888692825753330670506647536302523056658234261478349084525920570700530248665351882299795102129751674479256008291652641966494833905794697967680316946359397247567394384564413317378067613075460425975889461140459041761887937409659749578413477922238094681701254946151733397109775817857762926211557827624293442245463760514846500149744363316094000882417363683727712931108268294476068855270935893977691430864657568388244365898091075770969056032601205725987528953191090500815037377842746875319902499840145041942546287038596668829782857962307172637289292425818346771724204453318705910755712318272944716390782105008838698267936706542968750000000000000000000000*x^71+2232110555551895464759864890690350848209763619481364598566593452832565954012179410608349117561375350041752705097204116371494029482347166909698095869844415622338966934068415642691222017368619814878100649597809177735282152410078920906320398928301589815852917488479155648687147627631482623742204605287811893161574758524275505261456720058430572717637063807433388046741751682201650121897974091654040799886254140622815163869798021779958870571100158722970079370576971536898445155399090252864734100933502363267757428434897108553350334664277712116541812834829136016022094669132439852176028704630418870790315703553015281334037529595844803981831319253557692706545915065050229466814217218957996941560303936573532659296254642017066730512336221910315623841383098865488224020513043306700274097021963757084273005659724731231108307838439941406250000000000000000000000000*x^72-2446479213141436175847579950636964730157896367962253101346341440615620745953168238239081084065570346392614075862328187707393409763628332054101303109280357945334514988469925396380089727019435291107931285920993325895595919120021023209129952163825243188558408128684587564233274169395925044761168502694310416460538962048120982391286418997209772810288404421181961739013969738355599303217421539923156124023603456084500592320216410224377652946581611557279884091356297809572614567685943161977097367868031948165470406417936277101950536644166636416411818439573131541963575727526021650292069565576707686841601298321852422224314276653383405388981702152801058232419116409149641626176675190007994617560536864090173844414163758773110553974148298356572112666424871121441348118989411689516777314564816909374725395487359946855576708912849426269531250000000000000000000000*x^73-11424640945742619018478209652694896846444891372284538026665726164919620676769218566453502962411097339783886874146199380932057353549402497432657974428860477987801587659780871661801997520351955065914351497762045156236008548635636415479816490511091173874559673225016340964261840419055370852392528026137605487363993329622033372570231024339378853348167777143483776099641504457279813264532113570717138954995206561604260318654517466482242885448865943697485583191973979892708475635258909333334260157895535847907007897231272477707376052154166915833763198103537235589767542476201878985026928813665565749317731450844154576395078968322715294058656245213463811664381935508529961416470322604011121131631137059986980872633434634121823018093825030778473120008369563494797556092438409307182103967058184767113717533737471399035712238401174545288085937500000000000000000000*x^74-25424952483945631583263357180122459089367068217646887138191682203843997185143956700515105351273512846324787273409438407869658764044145631789737010336227491629902289813007583247590982458246268646532809098278565347062007996291076609788350491266721797777322413364784526410250300385745836198592632707309546694457630717926061473157202188487299130228021528686490562165925135494024284258905588835578488995722361417502536859411090654133877986637853968801439629774229736219123760321132705854616273848104096779672021121571860259767566060533623774459987843411893566789592963128015798526801986843599903717334400179252034944587201873293754862787212001225428305734570601526238453406315516246311115859960914431938832612522617798698858972197128834252525340776146408725157633711693673897638620322807434706756314797548856887488000211305916309356689453125000000000000000000*x^75-44512762769007355870115311758280522128693679231031232308685972311914508862045781954389834969710534554206344816210793598795708009485111834732153629809468883637714294419175524726145317190013390398546715072631939839361379340527953064490884108583867743662180492971716419726204364673847635745369581722653371312792296038481732733028931976550524199597843783746592547072749722644935188402877927973806664447679701406424625756041181415374670476379811604066571922515024308025370119128089629819720230975395558372328134226844733996847300913586202857289033027829287426816947232308910862945671332055085852010016556724525081042737516627209685494937053049659810248608559480049314352487294184623365310121441383736824393874371146292455009703068473461252141900489571656694644965653737708986776849687384406481002318157341735016530037682969123125076293945312500000000000000000*x^76-67951829608211659617600545551952235586494321213611786788146594682238473168539785564781792964884925392413212265035797000153063281693486899720009003383509328806431373060795071718448596831466246810703517497403421570285770957498097078747843660508420684902311415366477261301635951232074336854790572708502557814731508751420600595353147601405760267781180216499294226354323284744348748342543025855622043260810623041020218042336650630759600348519290515203192543299996506856401962860012501120448067260996428889835889779094657618028708811281439534001887282522632613655928154174237294091234822943924153549199646246607345643238661122239713840196800504085301753062578931850507679826462154928729728934365122241431076347259360652144875034780043205116836106781467496967304139878641711741277812741521592748399484100463308067219259100966155529022216796875000000000000000000*x^77-94032108899305034138701486257088881470693755728192442119782186908226120654932889403187694650677199683457345771757202098904808460885090413024142039334279898869006928631575707446461883487495937934511037220179251129366328772204375093667289591697333017057506736058483974749517851981362228138734490899363151705203566251722438327713078756842727704958206322476904958527238924327016137858814369733100518799362546116290122117733808486896680462915666048334435051323766564272686587322234242934905348758906983306214686540796135068460845192613781686639556222057180781225509926051664426110823330959576910137858171709228392914496119924801396836676336843495599397281134042080543308483371142281461623862830506930451436444310913375357360869936237792517104355470881824476176492146943365250965870224619767660189812992325986140684790370869450271129608154296875000000000000000*x^78-119834106686435579004356114076305727364697010440345354373903713124137095015739453505671269795905159556068507441700592189772356606469448218690639140388647574919753637005167740983399688163489843285845741833984798286735003283996372497877209688002697671190413525428311706224967331786417109467786784677127900848354622217819935634113393367071866228498757147332500497195423686177379431764328296390891106872624246733254988804545880455378333727913329391328993573658819822038543495736664572077101695782170240308506735874288748968099159088081718418335816567899748265921427349883607900147955553848814376916207846397173626882447074732239446140751643817915190975175421125371607974063336955320517061993870802365516975497001836003137061067417334376054153569981069755013265538522392587521794945924333929295756816658501814343296132392424624413251876831054687500000000000000*x^79-141091204902272908829178697430861963898397876027628774793044217107752005456462278251972926206323906579312179872226677813684449054899323155345474614039648795083027592429053876711585800185495959022421215142324643113793482436929830003415625018109453652164119083337172997529651017454583216878301841962081658219567858694427366895267406927941137964516440365003442964302458515417355109271813201088253433468797258644571011693829860898674729769511958216614408336152818386982619118789147823445195041730124358242256018174954807389213831195503456147278828959489411204302114349697721912687799584873754701881207212456166912825967553767054574388787066645837874465427059253545759729802498267944739926137149320352281407140831214931190942272454478211656787320798881370167883758501073859695339243358478280014778659748071049095941020823374856263399124145507812500000000000000*x^80-152486200541595863222375737397493090659855124498037583052768426553209166992430288085894352370141766757440021635046845095811137331152821232212747679438176537261740636437376306164767718022064453264191220158141203317473218585347999478788181312113578246577359588107078479846599412521030160718349929720691222400417639718896638397650572989927986716537770686262132651222642874948333616842059509594245079637839573470535207758256297580117210822473269837068107996616266061138685774910663825792704548704761498740770995864180182113101923712845033007093203156063920771477524419196244561154565138671578376772527151741966253780196410290234615760596815968005935912308165135555214118279535302596624946154021187870087112353982701412950516062527406421374683346214906275121877219047752848307911215654621105788606579375292840450306641741917701438069343566894531250000000000000*x^81-148675107804660784186006588562531742666919217352110294182963667163624736960241749259300672470366209942890295361124737275130205257130020345391407311463894290286133576909241040021488990400630207844710141963902275077410791605569334249555885736346956589606054760118347567905599177369931842897507572187550473701428974331452789951119303741157340946516346190060519747491741201446743594641872014225152606865147933772985584554585375503636799865553104214465307134094921901822416791993189406863118705052931326864752991878466693040052111162625130530003002470643658981364999439272996135746343027852272661470712251308728406095275163048602476508117943457099631296514723469192343699770867566693634300982591691462976554687998174779362042295813688935261174754716459512219407613706946584692437324537620775043522824304144391849291650942177511751651763916015625000000000000000*x^82-125996234041094702480339889117813879463740030022967509122984941204067445028785382370404515952295789984796740564949591074728311010169224649520655124523474468859711329758639511919850265294407722695047075543715291151402340301659239269033296100257953782729812069388117771908526688699614973161886544485897610548952649407243387386098544995223808778723751626721837347142245022054206366270642980168904549588839585024157436066952915183341558775388741593998206864496357954600940572146141925769265480484141549892294062522503984590820091529197705370291906337469108516226108781264058219770921480821833456615887418302414921187218819800245912245522386977880223334136783441704317205934248210168408658974528573969770941172944999565684414248919034814041006474301970954775984986279152548500811593001675597163870994800601542384921316397594637237489223480224609375000000000000*x^83-84339407535570114761471267280650905676691874959505126953726122051177415937140339622667858572774404638207435536819191709145334619922681167638151977741595631383883171925782115674141357004375918215314464250424392548025459969443658561228671320311368894405488849890221024735855419254320565053068173368748278734012385660529320830271295713138213068766548986297362787263056163955538561170104923775350032836412099952568225477711462077632834597161907858424764626302316457904180049343877629200679026447029797280144270577396718192650052665956100558482450924606882767688027129391837848769649431618744345582751225929780474002083003594495677124728116121704463078673204792122010651953383249497293887569288746893460337288828878150755663672261901535055585090272226481547553493663009546792553640573364510612641423580764562378808690823461802210658788681030273437500000000000*x^84-28320583839959715726623865603814299407592018243012361877234725556305091472866661245376345084836715957775789717239936634648517644156644454810958795733837097622909967036391521509649259666865550628953681480118526371333714566767081469032245723955499343410904477755066311502952171813852508405726903982488681643266938378933924651572789190220586290377632524419186927690231975663969824122909606994956586748107626901297507505797177416336957967169636918989979827499101047458742013855181076518470308373403380964971052910528611420742704836771643559171628268489381309279915073922519454294942930028981992781189133069472670980047440728671489906015403566939570056778694363557384669929955716489301669681666618211971920227023385831696295625619402219914755072519564870458568860652073384800659943589659283827083424310219750275052774668438360095024108886718750000000000000000*x^85+33002029571180917357565605746806709474001580926014386599661022729890652918481354243663158468811512732278209438229526563937361207445617846655084107661445264457496022385121507094556148225783312732392807911556837580192360878082451888538241982118669959849950913560079249347945422407492234286775625719623593153915989639929537468057215154041962532728534228537352378090722452280401788844093322976992243454951258609529969327615044000804909459393422263807031988091796924981004166791754315690594430530289720180800668205798835015526088113227830041816708826558395452184026365126756173239008026823228631067267243073805362497462134224334648081368094129647451348813905750150326246361895188754885712490501248215142352053675047912815355858280238640434706981559004813752650234198790108569616036197115690357553285141280360014126582512972163385711610317230224609375000000000*x^86+88086913413714816647367402375765258281847393257075314192704268147564769782126427958048331166863660281452252350248390966046851115415500744104537696989073624435403738401113550681169525509980028532007999999992497532928761260300664448087207356445249827034835346120520053197244195558418012403423404296702739674328569893198454616869156471651860981021055582106916965022905448896340038767373920018883869060797717585469349615288920998835457719893965028732816211631524453951964793458384995303134003058746131908861903627424692467562192282483750645819018133245249237659841293199023657904802542489973070155808207276305263127865704534391704990790179897057938687690700030100637819494114849294886945659511552355110041454202786680093197727669348034136738224036161668140158470762610504074070471470987210606290952678375618441902750177519010321702808141708374023437500000000*x^87+126006404277995780537601529398933446106651445397302028612231611784591245035516774066104209824145685792761066898907839094341084254767599405772458512050433330662252308955421028733528918375545166557287347194476579702084712751681739626126421385487730771228613596606349091328009198189085778493558484444489202241362455016679795711486955621216231954636627641722840692769153011002601782246388831287302895368479579959959787535266002820297054145670319781059395708997638821149400187499168794308059376671176062489373153776884750455370452106983103246666281259601812268891879548652181345049441830628935476766269122044943853104308266725597140944149757324188006225430568150891910243064000729236312464551403857886436540978890247489949162739461094473280676589476367087483337823805869152092209211321938133052965911705846759147814362123085629718843847513198852539062500000000*x^88+139583234730131956152051630164375929571729465847119399543189169246830924853007822878719880112787824657066956403284583525349912711531303899450690090562715731311196174617444044297485724043811807000242243220557199541751395357925138427327220094865909396452704389545683744634512034329905869493400202687060595401292706978723262855706894293284717798750819870266782866082428717967952929727701715742297060524542153454181070967584720645644451554493337750809644179811661622512679319638853231573883909236400206172215362596601001190103163763104779761496021812505543940997055708802381509801911886542070230799193764714957074123295053807188977121214912432075715580778274720112382591505394214520633230868753111563618659265149122569677637634659749137139705947016463853323744172139107378242286384069702169002184548333625181649672586381427663582144305109977722167968750000000*x^89+127400649863906879615138311533792440840709505372275112538193591045461083342964015312738946163873022384208872715825003353667428594817996770557720494227788115144566553391642330835314921693235614305336881712184520354529514465354144407011850846296118664534993177394274738009652471463361976651956858016467136843599733282329219445274268170274031035115342881264009915122378665437559045983808466886888359625238026568542822476661428938956781434138325550336926425419907501648656735735520548277584066867231472486652801068732942852489019506728519631321179065210601029241563855216685449054346702768407650336865531900638832344550525975952593932249694642897002048868642684783217551317722763992524338952179697006255644778009224442064954227912657496943054329482857972377289742157200550446058126172826960967765583329997311360162748350433048472041264176368713378906250000000*x^90+93979931022948640977710455756470852071123343154203688828072528165304666227693842033495467907628506172360497628827672893278848327360951882071856328615811228979625145634000900042277762237402908030274438943098061991415187935353826428023963360296340108519207715262164703430718649297049808752966563523718997448039078561268093843790840716518663677820612914435611081922612265032292264413553344571002645608460103567484477184273729305372194914563586043440570575901509334277115363642898573443296733788302732941636136235147295609302046304532146901135012442489379973318086354792489906319294775149538221975410499664545609431495045021183421579486578947600601122122279467091714995726455249364587646645048625948861254189710173807523975414682375344408015202416311059285371850804115564403743390685785878107108852753551352554768627545200843087513931095600128173828125000000*x^91+48161896066893847127776168196000283768095207594018843177154619982608602691731869561340390048530123729473167426604260167841877552113445961852839469479776782884955787655030689545295313089530580946437749833992783764490663624169641224523219028116909020667590804452818754142327103282487305811700760149872171814622173627619299435351835944979904830286564285698108519081354820186995395298527942878339609971090093141100053874352137087633176043767709654752261710330437655874297577481447416486650963753233252629847470729231833734638708049133364047973519762301970202569374165403027407759157944472425769404666467906069343527254388800425021914379874669998192597048956633851257490011214459766588086342092754080073697817535027808218042121232218400017077286318629927929491124884633697631928578887832614242636425596179325175037744255490679279319010674953460693359375000000*x^92+392943047404592726915512945012711425867809355403453260547461847676686817523225925599426039884714958763479064381238158190397982270595160428875268132760458712153946577790588112620028617163316680374696511367531059560219333374683146467225706921504220519010576718738649193799752931188144700664661998117550377352224285000841726085281935892555828573253282025137938973627329211708354866261506657588312223237739101122941554138633026827247381468162204089020637071162148965395989671164187654805636411549268240657470068642155347265587425231565434453367245707051534753629052431190204814347667715745458114629902963062287011648232676577111791718961077492686222461826222471431127030687893376191138777022800074708392195330498118288635453534943673387290782934033054403605491250860578449636198989112968985607022114855583312317821587100752367405220866203308105468750000000*x^93-40078115024646693142249864755884929146884641271837217959661370387877568411561662304760194486879824630519512144625916400957901532224435581329914815502032780568902711143164009100384004922704447612146469414233988564465754371776298916869605414826988243637809332760983577887802310087909835505032655604121631588376979823833990231478246512169008701670308808881774773407368692225127858166493478179853091767481077355657005536575739758443047982487099371831622138169273452409151023701502070950015419879152013815876445234808795254190916519056087914703010512048209241773671889853412557928253392931125310649317923658496096427817683247689335681229879837921768648709192056491620211731710825935807788495311241315035158782879524536347606396613683898265255560368836874577191708956635961928177351554806117046133523878540696311865987322420323835103772580623626708984375000000*x^94-67211995465280566116655864990462955679434056239757311746905035957989088048235646000736961630359942678681115258373345329367686871853144575538729145866718869125283589752709981606832611885866249621450476619179491192883690671969120234419964926959246492033744074322035582164741682971440405245576106714172386907174991891062682274485656011809987730197324897123184880062353869341346274550492744888296037018146234782183052174130951785755164795576125227924528964916126042288855060574343003952394759593779486789860084408066189770389000320608461323067586499893616769259525631263724232974379271739101723766664724507175050342057955517048683384422480153867279586182025413949555596746462826797174568837188436489966498496564170140581434470464867338212689357382333092791844124390263643494939536782277695209792268509586598217815309186384808981529204174876213073730468750000*x^95-78947120095761399386019013159721496748002764571862466353056395960107384323827496973725145251031602381161024909542333028181426255121812037069918678989562412309903592404294835372416818420559254637066099652400914272914255625208435988705681693901113454112806663303930147384052837146121907104071464011572908507905611234805903983536284141895641362692638876006140516542663759987683213939438563678923599870294299920211340995230304682767008666447472940995540596976972079048734049602056062695287371037256300805584012997490949750008905106468790995337213066608656090691770903139516745701476005637191515992210325640892753466494866460941772733184401746008341806284478708558784242930406261884782692731124123006507318105903186830380667011845050748597981103122129230554032361379694571008151357557854637806048444299479152549145824502296875380125129595398902893066406250000*x^96-76770804523199953228208050630621303207710223463780266740688834006571786604003677000552937687161050946780837281957194745893370415200852834628912884357025433070564086027591028640592520791540279139871298331705690417119279857961369650026283663360588974597343294500853675567386395373713537214933683802093583918759094318447624763407745890971117592848888500251219249154331332198977874012984279497897742861255188271966117056874269343915933428440344318819992336319923597308319996661697175479288606712302241672471448821354080864459325705151733811351768767253308244986402563907022891241291982851359438385240497076654209912371978707764704336887154849407706313027274732191716459553851820223237889690494967404988941356643609722544717723132271636688497547243583981949087194957900983132728151001861480523229209816140100228979564755960041111393366008996963500976562500000*x^97-64504780708686488707700248671876262049955514400056179988590420389202356750688151158183118274766187617404272697437726528143325502753228261176778403154407434367822763225321905625201826165117386377666687582608772567706589196773709589039336563164081062565616466215184994801008248550981873099340179286697948918392306314046477644012840627501138997035112698979941348817132554755475928196968443011867432516247216498835086886980872953893160686447083801125654926725228242393281015358933574835538623243308014180960921484996350768434826288640161491492526488175345410602158531884326060209414125659259461529805814062372228786704170926185441515507686852471694155853086075754117589946907069218924641452684612829234727206891978502539237047781319041954589973718558663940167267687278992591568852815654011501123192104916790712114404993116067998926155269145965576171875000000*x^98-46846842873166963024712818967824267507351506686830591508951561269840483645141180587006498320120460463440857475342776897562640406121351002815498650567508888449550833924680620647135709976171464979035862865334825620802946919852175948590498355130575612019735601851928665081088009766735421038282674321532467256661680403570940393262429887135327142115305313478461037257744577251259432181095774503188345953838016064623729419141264435911685124885104843706517688600992082668061028281048728228968039189278388440273451603499977686246183655366293677839122865203560465966350125193903487873302414190259522190217953616021228258363929185558808331116450093014021729643461120198123289571308534187258072484162622871504410832848503386221326179684371579777096873145387907602987533426787490773625016380372670374039018045328119856270110421547769874450750648975372314453125000000*x^99-28126669580466966378167481642662690982314754435934243313141102609824841042090886571141286794038657709947276498354003193261239026215239515307780070867760442465869759482237453464335366793411140440395216203875350430072874848308695324693668475194602488230629920928023987795258747769201961226482537425978183905984767350995005754501622656906198691769316704988869696951882213379076750683246058288992686822203064600054331064073460917659978974798546953666961279553680513458478303998828541384068777761688920878213710720242450991763291777913735101834904962838023298420099800189637704025522174563098081024128884059480451099741070566319237238767728842783377315566517406234080674063385430312340832922083372386119369605724544675658450279413725567502716877999581874703354225195714428275984343538491862920128865702587775991718333640223548286485311109572649002075195312500*x^100-11530969057653037486923144249522389142612313494552505466388376087559919332205064171969444664859652557357922562045582175248114188949466326636916687145833011873977068114183920318285175173074029643594190299921806873867461786643141360597689143539292567563911921913212841390284815065864491959944245233524996875434816104863559028710890404564349662819338289431002122820775560246371945631704229439352087246976092138519487646992832565031702853941732992125805173203687335082501172370910917989759575977586029439377196646464504802832113422716499708750166160024544266090370650097403456494211325299903342090737539375637884985824570645205143478442908101424598229420752102316113713848465192702334262734798386970655089804893539360819469672745942281630094520244210974533816980074559283236763259513673768346064214553484624206278717772899966576005681417882442474365234375000*x^101+1161205238129702513066678520438406147788751366588395272267055058934869656142718415170941814769386550698401997626329987761799329795040293981021594390067735466808555071119370412505520849961643540721820883682799110607264823464369713475899614471789548065156357409103488790422561012428507558804302180239635251915653915363810714668076210896727021800916781004436270226332854801095794275850350872969189105851532730753251898002093493056652562407592514217624427954935278468474099342255133490193297668388054038674582967065417509370507018936364104991167458874995683433063927157132913232661721790176663338472980486381196763684378705826382813594611397702348962800204910628010461090277242139399150880310970561088330531479581612579331275649547437728261166242997169124362366703684336420045504754547495160264850742119922599520850936549720699986210092902183532714843750000*x^102+9443809244610823585296939960027683004634072209206903592928584692118574891891562247259140453113685661780347999619473614838917690753879150269592475059525356934630519010944781198014066099875699068015556464192964068086462697919276864900720083453092876491645572326283201203154896550152968623838707631290093559256877442678550888154596336395197389210300919876846144051859631044061522740939866549887595608867844807831676008319617852585331103103667646138615355089612243653961051062393192232721813487297360278619607859485636597141549354022756578529639879618146128502039807887555197702842041116378753577390065617639638134373718192174516936061065255843344538096467933045894039409729793973239359873742262086996268921584121135701955036251798113805304694650491821119607396197031923777378264473058153683097584733002016394890843278830949714119924465194344520568847656250*x^103+13725016776482935089476985362492001181042774399389601395689314024858431438003009559074370032128916764147996159939312460578221288600090314743370329169957228170195001574930295715320693071037888295904315841440024296251666667041195849869376781173040705989344634160423399225336957071897960492557313500145462704960714458167887175612287387837441504581154715071101479023601974124909067932561570123963234553215012218358285404852458820130800437002465233286930275357728670712616563703054924706773222368028522090772339079447613166996627240731830607810406694378357014333473507862071346817251542040797523039038059472285271260733776474176515142306181764615872824094788148105004578144678948781475022295302539226796574524646060738756022509066466818081258420310268800225352977135227108491189613598649176766576575475587032321771684649502898167838793597184121608734130859375*x^104+14910646306267375507186825821579372130555453062313517599082215805190184745990205414226978960908955423308907549120667180201411707533242514677122417538978898073609293805988843901113224640464974316384576692137647203106403814646870653493490913804031024715818300967301533798250961386545355291834626889738659354643573313961042137233035955120428487406807158164431990221057118464311017971387850880141141350737315337878449669654283728609468687506688394236963994383834620459452345397049452415926653015244435577582500019746078647215463962688291369460188310544409696716648543561362286632735985576301231086633610952081369625268281889532376675829088417371711753036962616126745791183987091184711556518250412796805238138462199250152576250925764084816363813145487730838344790815624121934180355748026782139311959450853763700111276509219226937830171664245426654815673828125*x^105+14046093067038245984539334582366055131728203238951420097714814694259686961061787390360496269254613644703502826617946917335590433119705044442290365415628398558397591171896658186351160312292576171043005759756416367562018984532199472660708510926490430241223593664606043921631970569175822369861074868239290986703267508240438675034256870566894676680546968046332006350859358485287775138213508449170533959844624487946011608866764368294297606096242113823750296843209520337223438778273142136777014295515130689117832402005895336500499629034051530252149396075553197805626174259569610632279163183153172317103478443645230302851095933523919000618634947206024619045743353140688027206251185880915830966813783575372410207950624939262385840097666767814478053432084608800010172061890024036592103060319361064823431196232668853853746242232869434474196168594062328338623046875*x^106+12072826935231692554198987430914133330642071198194296217932455061466897696915815098048672907434557028866142886803083308045363802297926569517267993172881196654890505766177238676456541057664248868393637749465795013554904095259436395943253890868917773925081654231841261373512830528709650573149954957118185166861408397061037937602999369937212356120457803437176893237866628953503553771216104478131461807402642472124543589566544310060300120398829876936369568671065167388935207702538220373116671034291017345608456328764802710537045614368482802347494397558281256340241669030920120650425295012496205808549429467311611912780552272910494312931754383036823241953764481939540539087817481694169172634315447403734333116479365620856426603422357424547246133781214686615281618168847929973303598180872227243999694075112267602336918112526653601435100426897406578063964843750*x^107+9705759811074491564599464843730477216147027489264698514925904038213123001336976625235885159660594736669146869934048785761498127521994223463923055936706633710794916374031835221645123787298739021365583307391305282436690535597317841487633345150916597157704303425168460388032621941679629254402633230058571870180929469785488519923838372157423032355684472832871880045618586139599496001900929544128789021157868669405761124367296852776493556685922463178579254569261754362827088576654990156638094393898235531513809525314400429128826771324894272991082907717396735279307129606263597503560484604165766266476977733203705638215248337554411596946735426013386445699373576428380177744246250076387953855159956357782506120717197478223384763943718271829306767327664956679155413100411227124471445965416259645399653346641515969076712856689059805148644954897463321685791015625*x^108+7407141216786245381094800500596223479376461084507125637499248379940217404657444011668606741814141036554556389008397749293628327885362597427756386046778401973033419533318333884978583124473230629216549395978101287017090107683449756314248253684119217388466325419940854578691973384504811592579892637853155891413896886410337219042964811048261479044689940497756674736117405260085680273534105349488629217408799784527248558841213573624148510434332103143002135018323129988651147965569307001384541415415594718328277914240660648362058938666236410767717036757652579294345650477725268124249638426289309095437041463004025469707870704272023261765003086346149156961409265680031599260972136806859653436392087491046754344883154872045063640691843533593305194390013342770833928511225193902931964090854369716101076474138075694082176264609884697165398392826318740844726562500*x^109+5420823813566075133735984075496001046156295101844291889019524108585043830653178220521448635729795948257984873981369498114877450913813446048734313527027765939905349121183554812844787855287681431965935164640467243016223980792031729310344109678640902433494171845784280368385415916999516533373976703268713313545788733830043830362123703492944655978435300285575638936604517200677441866336622476811792843775510075273170202763024609677648428062955068171389151014775057340452218284466857097725977795501518435905940990864454738833562549783818864774316449638428959745329165289713409238607863980618672007076747359156102562169770551495162041890143286905620700116864705009268240458838367101789265268549056364522188541579343206495257713481028816539590607111176431603275852595940392622637177290143328458207613204741147197018576002480738651456704246811568737030029296875*x^110+3832703921107362669383777513646262015884546511463456433518770156979385937855476557216711795773405654637802183181387600675020108616876519576749043780852532321254938716836758237016110094878217441901536155399837480147285393410450699013061084436553153700417410200208215278635857519166807995431509203611264208496880416392355136627140633725257312831361272081336423649055393447006095418716403946224504086076505760832285692331058746497826348402554407316600966863940134100350943822379051610095345730557594323648971262013360603665441866956363015467319091409931343022343494470199636760647159189628359318289077283218323322094871889731089044871116007694043242115929348423726564992944121981358315745457304386365051910663446353364146535720335085565391992415863373938782760141548017280525072693319548806167867145150890365333301232353413467990321805700659751892089843750*x^111+2632497785741130766314079642856738520121825497891104384499682380002627250627963151814333255009268916069492456321012404812774783464533658394456041326430905507652692769086957975466254070529472709401035898601848161139705482538010030285379222814506019416819984014539835535655392368491303926424654088576354361114544307201315542621319878484372305601618822698702356235515928793628168427952234503647690375321116872072343208602256764164084302768969597797522957854280618467242128844555715536537709079519565254600274078186802884327262900882991126282117903569497243850913861215699776171964519916233666491128833430309564438828075398417263365662644984449711518039619563859669004110803985462987293045345422002866332436900849710386043876293085481541412950505632327712406099634428948914972677339129414040533514407078628561553095346892128247873188229277729988098144531250*x^112+1763212427589778991458674048181889039028638721074089820070408128403686136701657673780266371914593383625001320682522737692192753645603800531473759214192810564116086333509596954361453308507762903437136058403636200903815100330388281398515752364584330226891505038339619220419793390451974973836416924616475040039529870618780825325160882620037918428307768733955502328388966724780216029689573692011331296865151219072209014718073909866443525661413574435139858957220264256880007486034252627739021419533136526120091899801421650751758733373258130965196716743127507207351327725324572730820451505978520049811916832037648211881835261715776371207161728376177543162717438934504895277671217435665255989345629299136790768327377730537134254190969036019175109917220279015127646842314663222179436103592101269779649384128776912767223687683593169595042127184569835662841796875*x^113+1154047458120897806516786596918636164063496944417776071377847220313848765408455141370527219130071503050918378224927784072099835795443858795190487917396796793524930945580694657562631176236499667144334147798069038025180473885672423743127210580901285321665846548784818022172833427032639831950223431242302432261840465153619004467207547388151735269577568382994750868984081146080103014403119357113465396650491147364025880962975779209259651317204640242658080325590320215136986423511886503568581491312158951043543572907187243164714305421304293264566811925708741480650172793603377812474928176451613311892166742786728631373352579852848836424843393569958868153284284422954542922117037734740614569824223679313461307119173698042502726170048495782372270108648607240332054425991019554117955631993819688836017774856468477001885525323743308945267926901578903198242187500*x^114+738420492355911565132267192437651421613187691569202983599359335907361964049906273062511499486436500284642129852646180434535184367900121307088312865308794517607344558633106827710244707024569379436852524201453418445306516985728432257493209306472449862794979761759949265696181420765578424102946834109487981934307393191498676825859883763914152228560723148955980544197911648206442079838379747305551674644939336996710417464440293982049217089534123503031010804806937210776667428055555075682154695902004777208884945854087605102958011593317274058685596291890651121206082744305092252783150967275976218452986140509026835922416094618858183116525392259713148022763512523372452838516110497214055708002879200474889675033581383565289536354765014173374914760435033297152954957972977772660962668801596344247972666923257107273945165637485388288041576743125915527343750000*x^115+461382752130391948639026746653312192016147685798320140766997180758579872164560423604730791540536909736809124794730021368766323153718246392762061996661571734769692605264759899680869831908649345406614937277523345280147056425070607509465645550476015641854789351725121683022577250752934020907306542643798444483961756348838159983102168011506083573134123711978138725947918221708521515967917479739082663720717697843449029093622674494058327135374045701479176754523955876928965280916861846676646673277235888015569110265392804403477257095140674296828856479130485681685567993561504105010417334479599348665871980202661508215264939024503362667112027572632742220667757303727707411105540756286428655362477301082623265525142989328100563695342824379168104930672670895831591587986911913742331273499185802786773644848491223325465115934207460668403655290603637695312500000*x^116+280849293161903435254392292088585445980642006715133045274820139858485479376798902711710756415534402613753006011335289221324054631407510892449091180037747017355169210427227992119460981783806324423168208496370607649141051907128047132957166096637540517305478206022347477412739571771025896470450320468639157451588498469148849556291737653561136973087715973339484389840049479484911310721173166384607042721234243932126091640079688999799845483221088319135406338308006148801768234280829682091559221134746847511674590009812451498511832276287204059436976821579336217813411646138364245827739071310598731538713679053304426766506958128345163258261600611744625376394783609809647536385623096688375832652386410410173009055658385192904014742562237371562130110744859362938587504331061754462282831460786951988428424424048050983635654853642904527077917009592056274414062500*x^117+166004183668361590759441138994841049065774180144559390155640504603433760592770820685468071192066912181346432183141554580209457464671402668201963171093639664821408753082215737966381617881525467643509369317391830503654383824274622587663172246254446456465056541520298421189891635033877472326732756608099790883807658250203835969373215517693400658153477566954567014389394639785772570629255711701553698028060509081259269471927158534754981135787605105471228627893804907919418603974049863353125557444240706639114194510504156640590743609309468471380800964688606187740692927897742599463615638982641248235563105057375996860262647368693882292300606018088736890016080340300986400223110371992919434147473742844205974116441646604110654413030085455886214781979060549489893385736229843588659580575870016997033421079578914038039211265029848618723917752504348754882812500*x^118+94906331656524950882708739585157815733284856698417901311128376162656359593566662811789362170063300932095765964511842669229057035515181211277918819632209461174867337744428077973734902701779639936709570839519256577948103434338232546670683391169381171496224254030038910105950116376131362177886182065572956352326792400109892807103018878886796700561846903187788859688262764297764641566510746547215879485531294026509189148681717153459080094563441205475890525081494766209056184407749044873807571827771273914245370392974233389053335284468942232586233061985856453101295499572632789342092814552751886409668747752904273061283627497513589522883728535969895972003097291309333650863588987954186019521176614426512851211761099787683196647555136035015901263661249410878938793241694824277203505544390891989659803925451935136979250695610232924082083627581596374511718750*x^119+52247091167960680155701324519199181971903664605764462443699779192908639618471197600642626242567796500479166192201530943883001949764896148580968743850620605019821138936847261813166436620691521290078567566264579627838806117187081649053257713844365278560648107929880018491959280649341254945087465456184064563420029592131678408494270570963505937543435922790316209203819547375777639187824406617021710198013383533966206146324926925609188381249468029846967832226120488463029892753806656457907409463445215415980246962982388349659156045132701533413787171584117835341192335848213614436663960322903038953295859645299286109150188854466685713592046458517244793954583155528288783815554889701166211990025194811496753307023664112580107977569626894762419986278888647991715419181747825120900200586996586273522133278354982212614981973430872130848001688718795776367187500*x^120+27554183813086049166372923972970140873628435250989362925072277403576882830507674886765563603057469592649083848561736818590768914011591227523748356872702623522545699495378024887275232205784890609435790429152731923254621647259068561354961827018071164710245049712811585777849243886976392650604908993616531158386429669947939564909870906196025383917702740692778590450758392143877721836300241205203234853437414069495703653032754937816584029341431503087623979214857609363655140109439321979595164228105872440005272566106778302469964576657008529875225400894675221583629670917428098715354293795169414660541885217592483194823037131845247073647945494410156556718311479287463375772694529630877643377216989939117024052711840101258473040233162914302046229550915105523226262345872540887240216012092269537217698863621716525319077506495091256510931998491287231445312500*x^121+13833881132562827158407157360402869599041694474150596915142221884635354391612655560667828217349187339692527475254533160579716148245489817074521450785385539332258714310419858445600303288224735240906117182742717437824551534342769365296974004863872373804195529841619787240420091114290613765911655235537098858613814674527401394665366254876906376607634501658391890137271102666971714057956819293707643576664944304224317178915637493859451486016125695082937395807901544866377618584277412628691063336341947423731075657738056069790792058701856264276685971299469279757544186571727195518902461553375630062767075634425017726979510870692676724472984032089194610687368959977938563808943159849464454377298324074055389279694986915348552209001586817137093539498912978375049342428255935100689750626867486395527151273937789598220821085661214056017342954874038696289062500*x^122+6556325833985973825442391199220057215017265575023764021121163694121115308856650289366898203437092331225041907263648702716457176230678065032319125959686133862388168579315326963460199234280815148303688452924930255998833192403474212920792732786998819154367745410979808359889799322401795284187385399068633116968756239903042032155785726308222478509601939919950727782849962440860954441881017582128752012120016991188470786593357296621392159623709719940759328876326218186181406273722739559289970824495168456003767344694707609067653182443195731047875565681121494838313000776216321936971242753068394212071915349389113697821532212290655276560129837012358134056579845719090812132374225686448994810528317706959730333454556563050531902559286822410174803367844641587862295082765755812168456414074044183980900131387766394293337146592648423393256962299346923828125000*x^123+2895719863967283050821019882064276696588332654966082711788873212778319189711989953519479418456341441683028470297428264790333983722200864710590660547730897745932631119927169217526773915643270570665594982542597322021850176462588941816950865618368220440871891224093781193769582530887624125356848216164972038733573277176079796447279205375331111206057028385838318685562950420427327127046973476225625570590742869073569181599074706150533838862337615398189138194416349048907460886210630938539620850998924078919687587053038910996008097837172772582618020487132009083912621930035140935915641046458681238122821300455157590148095084051686138727210822150197849045215123944819934199888270111703946906373141978495497869826081043959035328279444107856591197079387137138859749926698851486904146394483469457725697333521063794523064949260060529923066496849060058593750000*x^124+1165248511121767309108734287327577216751163703343085215146369355706095734251728633874331798589973438875729729643124523206181165711746713264998910847874283702817449671805828281403863296961050213751940184999819071724657738830097059944339647792388433228041693859531551474721321492395811163750304625278734198967526468795023089134376055621242593002612478254636079197844605046779911221361154166460875033340789399009434792654871416412120858574654076513336823650571214181879319731663251607078955528463093547802167810475140256215315758228808053942064800808770045605355073605753236081531752476436103951041457689681049369095650412489400020442939699709589941141316941029595732058106399251503867323727649809144759894845238426460234272353210122725074344490231501192711057182395753725210559946453760484365872066426131456635950645051025276188738644123077392578125000*x^125+407087439501905907270902287978140376073210245589739687425188342491337860498509371999227310179058848290248364651195786420054254744304790389651624079789111043466432959113844745075522093115501468091297566473189128737091816782061313796338614622487392489517426912449102497263699056525625419909046117488685630713786021062018121955207911794743054556731092634689275945887459432629157246636923509652952910700580712201906277393402799153911852784915865938603255961740363354076939168021205396740466616790351094789769978685599233383736121101195652519729086564898931971257827086470870904831685937738441133975174195521381641203931555900595325025812652110838764812626752298619760210903169434775829004959070551172340608707875462987236233510825049061696635104927884699093283700330471616336603284981299843642962108232087191546366700123371629160828888416290283203125000*x^126+106939703341513031217783858064183969938145848512701726973675323871250447139136516774222830889818249517296277096385716234845449168467290690970211662129532279424413293418749105007520076545366280938639777171405269973822984699294641602522183127922785896361926555881546291786105627200220068096861770616865286991253118862518680504051897330756408922640269581241574307184063581286491381089412555743431459693173775416773347388036322292700763153158478199943439888294569397568956762540950528279159031180043658473596214343791133880293570506783116211925581407231378435512548941592907634978952481415859029009901778117490029926007221778904637098859582579772203548697183588736221587130472667596863056293239366511830619399365352986666235132113683039026972235403871216892432990006533595759252523856302867743119450589272850966893191326789747108705341815948486328125000*x^127+5501998302658088441774696520242296504559592680594062554185081048194718466615099125426306610127094252266338356062481141880084808997189219543814274535748559282063937024594177759894767457351300083147860647430393671729656697941888365043263478570966457690476986961228843356809225988578377071702678184955709843127543225079628515698526513530044116017045713465974008287319428664204012229168340793277109617053506866833145988596138495149033952956655986050957846778746868970703649623592279835071499577431466179446720848267984350440406160627602609984650968301122471391980916105908370173927685848052178334967485787906364522141193220115448231142106387665321994698688486544602005067326085784771471801539037042632027788875076078979415276958354328102212537787735990038767050676700936344720106682246839606979788105434766957990699864922135020606219768524169921875000*x^128-18779298924422392430483494160224236737498961518693504204755727368289359894031274094963325613471885495461671501059935575369604633199070630041590558094656310805949358901268430551377618817518449214245964862793020035894568176392036381119587427713952920299437593284524752823583604587802880944586679127591238032795192578507874670675649989205367329698235507084701955666336792317042368167304472320886404186633715324637748609976214274342053827155379674206031053313179580891793781720484218943030539601437365933578084869678589713793577401777272639719669955505922177577837834597527998510193653089340264769154184254017916184466750355060841954041300216615017904031838492505103231956925918579932948406293752731458096750861106360696591414118947439051420173305618386586351383081418223293197179158135556384463583377410840664911706454631712404079735279083251953125000*x^129-18012916083926914439845083928259103759004093858630191131697181021525134748672870915530802993288958315746866228644483552593547441720004013479488879453348710922689916503305943141907190563105192696357025355716818689589920108200892250798622055353343401712460019400856502929315195819814024057135750691102605289964611477980633978778617294533794167515922233125966083704332510888773057102469544211283991641092534347876290593585300260662303724377988692408425037894941066149704550302797714822776725384908604834317544689562540890450484207779134175640216670848297609011119434884397361470171259375979711639614883119135933869149924374766123750901995015819422870448336461981440941108537256396869808838705483733791665071359881954723131649117069875198550087045049524044567620044120688717195472385271309230137846476782416578477086233078807708807289600372314453125000*x^130-11967757920398351013960569457515454879919573399595227145425453506233422843702986809063041177446877532387750547064029264710778610457691568335400568185521964243674395866795660184018811307169811492131225275389193010730894380960432337948658629488366969695127229922883413482541259241974597167704856321986721064658309149248469268110496760424171410139507146780925438136668615200996758873495392796884199822671032541508609551123783286171964510026902908291430234635118058690701943596729784803353358240682393898040639137152608324292429876351479256967208393786536340048613202463252527406399265498000375853351802937668759307091454803264186336563257306920205160572845043743155912566832187404997964570745230218037508776932180301542630215650887417578235045535861317842550853244845915575893791759194886232383184696153092217707492039835415198467671871185302734375000*x^131-6750837189532690902535759104391793243651162935697637993356286879076267842032443292173625993921147871192359233591495780236096464370727111922928564173850872974485045486342664471049444078794501242534696837909554684131932106701457837052617002092210026385057148055388924570826251762680678127725874935734485087703135303972626279949333872098411189282210781744366309763420356827138435033682304818721536687142871332843924589582080562772526812256992307302751515478334846812475687460646809014536154112285656102591815205381437617428028297839625615514689326345193783392182783259222731973678470028520464696185899808912796852642400839045618409116968906888229991465353692310968620494411938975385792338943109983735714986019962479991564916393463492342815148374076344147574400100942595491315098174570634291383111300980106490865484403229856980033218860626220703125000*x^132-3429247121059130490480206328876285586652029611744983744278242093169634984063249869009227525343737023121057470656943134198731148875442865702846342774388398917172335676432681297165886905869578512781946674806185881022399847555192078610114129537904453487746492214354492227973547262844383927534327687216532854366105095270435931088535026738789254512465657081509415100476848407118787899206422776741335696368497887788242122615783067740910884070682617621864736869365036057569066726939968050574052014563400588986094916202309539718646431226334079737729920895483323139143743859347023143058697751442578966746748421657903464572484441282508335003143475546289502725293936958439311386192813789867012812472440034046391544834790645121863207297152417014337846198095982950312023710000097717390109287139711898981216346224821893418077678461486357264220714569091796875000*x^133-1607558233856772607981524631482029517534466478363074157623933163504178043436011621086762351106843341371214574080166205934756929078398929409869992728338702120630232490158783420313355597865457914426571186540007443708197716908921424383685800765788118477361141875123335749703518978493591922400206003554660418054760977596085974255759380370517044211585897047365842538525398609512884129870947209493161413187257011844390728787080561944528515247932745439833109149796659655028948804708133365268260222812346623762994754872382373534255104471740781914618848871849314084328596477381316146888549577790416078472566423933170607522879769305247588785254308849494528625647527244180321458492030821629693712899697120763928142734413372419039928674219162019220733351775605384278281156151920430400303718177294621076494473483936738233968100075799156911671161651611328125000*x^134-703328353261257109163096175855266009608674299465505077155093261703898366073254064672463250650491146969100411754103543808472516789150513793032165718475683464827986209322520698134232320992050335322175330352948341821610493341238030851589581554714543242388263452911691031216402364672409158174016697834966378529601276671247430875900972492490022195221736396967975454484787931721103841223563305804368275194771642426447249262814627972939754383208215292187625825265324401457403665037356966533659703313256994842733594870973139992808591677738680501437046581038463022234579055698693686187541727568135262672743901751592960719890772983432222180983496581574620347273325897567713243308057403770949655060838318741194623807337814333340905236059578369034101986391879790140298528520988003938122233419134439375849575948611465403548237418362987227737903594970703125000*x^135-288374334003217023959245509191507303909865591639798371787744915860937261290671555812941803353721129243010479273201518909884969590955668380766171195285730894671932841161929018486960569747611517539635011914545546798837959394262567982175989446048560718087640439943173755948557158538951401003873621465874495485849084178303012757025805734662636150738582807962691403689554026514116082434605102995330234514518779973990749567088716740867830701286565482505124405401638484162991826679184469273555958661618073395523769302505386103986843361630987604761540495813167347555117054636157588157908041969759652834279432353224875242681741572831530547397622757485054683249111623159624694086347239527451821587218452664447975060860696413699069611610410691713165857428425395012085109432649147181554127914329468186868270012865322904360709799220785498619079589843750000000*x^136-110613402820142408534066557599565627794178505966173436034357115444449204099559420689836270521638435885446115529374511053221563951408212397963946762734766616228108161845521213448330465599530830121531244615231881541356403819668750562719890348417835922412263495548876018171707667746605030612869563079566003668267964845516010943498571380584224175100581580102075787452059663649864309581281668422385012083328532121513141367525722128533498899345743551360888480319768392321171195659176271566106893209628986173594366127060542973446667037531014994022852611340492822166257677173745481690402025067569930631954965664952371119329767008518297300800726069325869399970174981109286327798208826675073019567605356711347346271168967115654009054719871337970625919166503451146666978636110194823940494547921575551087188687450491020314302659244276583194732666015625000000*x^137-39328437093810092022413643417694956965191076562521811361735668621157609468945957325496372826084829436121430603843507341935793785846942244708512647098186811804187988159357534607789986141742737333676211378163916711871811423535965513912641202671703295992393398978612854347872020852513390575619428788739545806209866522739034354472188925276968352554824680672219334678823336363546021352739326289830455841307045319873917575553019288225938304568035044487448781503107260490014014931455114359335888459405126137545200071187074268937343679731418348183648211430265675720679510428226577910954362431173622726128523128889845995866260190150874585148429236857018674605323125984394279416765011026638768278991630915680213531064296384255046821732149923786664163025175450151385342171926827637634768767272122695111507520611404675747735382174141705036163330078125000000*x^138-12663397267403942135709684716790419660190805340193744379769842639963024604290897772938286507362536506105502322068449905581841720128528091662790173913580915225671437701539997534457345518294551051119354412904048712742516961744876079571585471048994958562901073197056036834562176704560811995673140399778221743941956949971656731475539337284633494907947192764973686302810877000070838200025755507708805329658197884373940191920995189261670442674156481085825847503730996670677334553744936088845571027334285459425708753742924470639982853952535169557365932264459433560475207469459025568043732427649452232870948572671361329921490984737722214831595308444547058146113862669896415957366731032597428826082979777994259126221179280213933105746617824533501974133032488032103942713597863494323166273702957677639058625099384436385463459373568184673786163330078125000*x^139-3477112661660573544510019070320651513992453181313354015896482852043919585289339639385309851852737972350237698207374310017819437868649001960870249366026089560341180059280558109528557348553891510757168784149563856211237132535151843885675827404108389234932240662848677725235551752772367743239075227075563475897863887085433455886087095301585897481573352188671472364139158629236413124426296744176603307456812242790963443412614088962820197204678353840081030716843899003064513063978246718255525143721438187255370121590227692920193590519219477619797211974494915471058280708340308501048182436528834935861987984723501071396188675591142924221483468032996437671161974319062378508800214805554404472865884948792462092042947374387432138475035986585132780557924288936225431554779702424341048497864018014038654244080364663638249567156890407204627990722656250000*x^140-654019398632257354636515290485145122632833075577147610279942149205002897387406464074258826877623378797425224750992292482491566227060468369319081368204272206569924377702379136405082166173443778990546774022601609186613201909112235460304762431362678901345087286376043631822687210500677466242838735774360837929603301647029141820134231690812374093900245314023493487369985334160449706243020463893018733415774449886144652719125172816694841676325253596173257177150814301431061576001995338664437762640469973636212630963672931959925053370876506336067128573962094610971461195055351256636738805993257046390649788166223970197280338584761441237287249490240182811227761355064458617056700792849922692457509678716881584053060026834796778107909438886299796388656127390367127522203350113547512964291277517350162648015164668091614430522895418107509613037109375000*x^141+53462435522628254981500182469006090355311669480618808760504371247004055127501021376811955165161798206279368131608280266190751259662305590171059725552763768998839788257515230114221370549976736645247005459279451145635713739622363672980247176877846063308231134020424738900344116818017487416757602173675386914626716286671071281475242942538028476042182066662908666660166785786462092390069137146676438662158760007016739463773937741150539674389425995101183864136003412529754502457157685373083215091200742303370031306951725738481341861616744945305304608730507515832252032418386023915784122687749252763420776703404521807381887951149314633892068642597871208134253614967016278424495726090976016854152949004505916578644435801071717585074967681338325318172058606939885804191517789171082353616456463508670583599513559391880335169844329357147216796875000000*x^142+146695343052925089363472086742211143660276602444160636887584844185064501693462890202636090763814387859103002875761492471951467037596094207014702757540552199319604348772463111470746312995418923904758323666040827536710414459383691253737797226462672412037194563953292544430388116604881507644195135308856971594415558450889331317562968803939525967799990772522390133850882745974441325444331748399501005130437433379106086690525777150598315637809141907127450131704920513626652042136564240336624003198759100514377979095941026400068139581351495016242752434054318906211472739478092919873510826526421453947609122777661698394189799883514503801679670110655160653988957742500823275054827539186742600133715810307284203872767104462589163517764585918089413777894032350832262939060626221684009924811380679248650900597765456279120144245098344981670379638671875000*x^143+104883021337179320101387393105012894141071262210598866113475202467478318256000017076143431348835646906519895337981199634117834230628032991333677102082001854315198757525610654524364167968182393330733095943976113066567154243072971600497770260346911803799892186156481719119702443231628156301198944231814393030902941594817338824579409730806122171185999256401098697680027439947219307336633695492999268215889740010241569160983313309688928988068091639906433162864193848066244525562605481766279482102767166261124925850402677967298829504119383035685564702852555578152528964658039733966562945536561949867863791786877881495620785298803333625183720502462194080458466696910206564858290681545696855522426613696477636721243208362077981735184361137158404728254045612127110414198169155864751847219896719416754951874522217014629177356255240738391876220703125000*x^144+57476892751179197319451122341326862232133215073022773354967425801779497962360627362404706556910718699123799621677198697210918180040542754038494167421058900227518823341965384341491205519927909474749996775996872774417147044943601564434769358809557840939685948871127232344648478292883267403108152008430853278914212264221337222867637863233845885690190757577353227663643116826358488554302840011311017184449217706878312774288847050465058742351973530512549164093550396694796361223493097960051850388466432104911817871511922613918033315551553068899628355701582070619703091238279863290748932652752112459614508437358878235939064008108764581843117589693911351583287408527633533627101891223991197766821092568256258486353537551200320410546853151266183640429515153721257459947070664279403658864499154617991452187811263208061518525937572121620178222656250000*x^145+27533771694382028466595527618668108471802007266378525904627238913308845475546468964392903140996430372795884738670129607235298771566034981989748479954099688789248189653171382648328710485339771560292409189517975576444446985699815501674537448272050292130442473592906332024159104837297966246804382688160589962934282927910580456308954579950084798942072964055559505318220779534950020328697178661492398316170536105343481390177385404541780860075328762388945330461634626017514181649777679256760010907045302812753650474049048480811688912777223531830589103601112665612561718249402911784707858030253987738563536174684404541836800593443828185566841052231397652754386857885367204724213550240666020308952649128939051826826583538933334875768514661954142002202805716028443617718683269648883663645135522714918916375136104246479362700483761727809906005859375000*x^146+12021579668848500288718701777242372357787342241858001447381990722137438482810695958137888068431662647890135064184281132309526970545512719229732520030568184080549412858980778089001747610790119224880594838538954313328600324131415879623284383207646843261941703663541425908182280635449034186826578965726617743842988650761230894905110024644480109340697710271514514834272104973549390331134237317506161013428807319375626903709808006430486715536179008294385362487473002237902006518950853287912524103473769059857157320678946177101611657507066412820404963114939419856548059669798161645694869365941499260452869288312750076692061348106774276044850880827390526863578701127791917906798770309501799777214383243277714143800419233564789530732777429576084834222849901185794210035375958103232159422655740744262085916739535296215990456403233110904693603515625000*x^147+4859486536956678070244274241240663319858490784855466292709995264550536838779784366757155246048819054404019564030707748767462737730317691009676539834298102668827113253934988610663339832866829272605301918112830181070514794583820450924037123090155574278305276781133636370377705729598051242242023202717233676587116713387008773722260798234262973382410293912386667565852170466764233012399598300511500683632761416900503379717182586055108495183514537584811783797116426377231660779005736051349189880793112490258708270258438270157313264954577121799285843705253767090601902060609098458430503661283837713344276072115602833851935341020923193749315209140482169398619925736357550801335144560884704290826118503682725934831533171678195055598751303263925268224091731122606569252797900119955369308818625313639905419736686464915464966907165944576263427734375000*x^148+1825195200149623820185022226213951551879180571695385607330454284504726135655168533350301265998777439296656700059712549823628624148306189627206837063960034850673909289766573369098123548657735268034940951551920138414501235093791192722837023368653177800841344646779488375951778333847867961097163324095297199148759636119832869429696241022678597293673477246441814234378416840153592774248762662147963801710127611477670912625713167625499558362723657415208017324216605110076671102813891752213473728072781960003049354501845170730796566935055934991559802626940451723492024038418343101436247699043382895732803011117138528858572928149153957462993788178063869304027183310215371767435501883667939279922834736984865810112754389811176303664158590079313814030923937999504871637796944958759326465045822391188189343959324961730317227193154394626617431640625000*x^149+633428864606867508064609983694911391620699015724093312434022230653524142075480281789665015208600149291999179105301373777083412948400871896712512122759684705650716868679067556837962306734275873662049281795742461648458366559314272602548131287154580793002863915387151275875721863592581578227453982027853702100088753042518033519901064933843825971253487751973896865151337435464622375320285738528487015725454128595553015883838794189247139906090624034359412828114359470567088971519707029108288110753671793030865142062832497694087893891877690594086642433559340096266366242946488680105546520908635343571259839054836073626714121215946097922248160724700364264106516796590560759282821363601171083464338180408335095076559876260088951653595847304194147968780747720851219642559555190307909249150547331024254326357902922239873078069649636745452880859375000*x^150+199524201589309786318229300776308153965475616753837738013482466188540862517016098664188249245848849432602288679736526435295380675542488461208106283311820460314443728267367910762462100229505304133084063157038254063155576212155891604754492988629368113487315732901842751642697167003068712561744487340720577266619265250133488420090262285230966517047594206254668608918674003603802979516428042091942793224950158402514202133019439359755647648221670012054990498820248959299210683415793693273540282985405570152748646250079103816172485941431745871881170979896199686623985350527915302958591822668225701605151043006178616922359992279621937610343645947017479578029409107892846355872209321851115948180931054323586154064516678764803176571588155538897906787846542594522444980988231592172687358516371359457830503801589738799293627380393445491790771484375000*x^151+54535779646971197587875991650507057886768761175082937975901702606274903157979077006150224192279062692254806300838242221381683503563276658765613994238907744682807697160480172578136283013076989893652702801351432084078589501802357088202458699934193072111173965755509603045098407308837269927833790667358198104693111973327568149577016589571897022765222216892462170007466631721702797300057403737997243839899009510901647867400701691272967610210849040253961627480631425441289923281187024075477096009807848021445798154762164445488380457178873077608885844398130665878677488418622207657029609167756058663075940239626288666802573887309181145436767736520067881851467963040302851042446579737848620904012872110361275087182260058049839249544669529769943819782509872335436810339456572277024606839607072976408509885903885816560432431288063526153564453125000*x^152+11234068292991759060506564613080663948336327190582380212114449491271717227764237348727745619445721456990391968894651983516437512470852454896265528236344321040808140926249838974502371398406270823910805042018145004681292460283563698013367299245991089157320676869977718252922394371789577963937343790786645226340676425132319946610750257594011749588650255275969937926395121623195294367167102761729831348402043134866023624969017548963866876775403992761469486985563343986592610982842795457819808274582455844939937165053289378335303497611233878232003295236553845702622400573213838679641485590399777137365807190948465235795681345927017958232354311413155308923072264376169417628271477413922441275506559875080900622050281205803285398297768320034871847071838992956787211659809009075320765988785459980726726646194091330244191340170800685882568359375000*x^153+462191176614772896245248072394001723776223969986953571568261554207970022791836594743183339901123421376119974827542335388675915066593094249836334222296221954028109958288922164196263869186917170619074723987095137153670175553849170768816451616264167875581808296139200148845463047342619987976545748163277134853210911908781825724489928191469499700980074468417091037761160352590869179533869722742544107951803972725109005338103122421686501500735276572177483332909232276658067574617567312903259609460362790635379348275973745722723624385226614943725963421083025242730577914439904075775896876076174151277094445777922460869120190514838622681218965681348286962575626229863543438821511026837280851637628502392170858680317129040401922422218229691782968049942360410947533007027692934504941192151678092692201373081761772709796787239611148834228515625000*x^154-1219273823467370076833128856969480153854500645377853841252227906740926805955135078348873323550324380292374947353783037448483869318030656369033191928986964666002895601575943908820844108374641407654680111134300821116154956253653494187571648054997707146599957426824868611626121766278421527362126633522400528161106735356647776633528677680635569885213649774800959868361469174275520654503297379321603378385447257660889421626568206905051713624733461376936188222654753894485164013745548380063899635080187071736561282073200781890464062701982180402872011467514271040718802908738968580400320656362066947637309362698799939361357777228299555178217149977848477634592846341346303337140908661463444085740655489674149750884523811620692669224677604992070010421350332427581755699353739333545803470315829274440706624094143961656300234608352184295654296875000*x^155-930921193045290388389503399075636425028456344912761114408339864098716747849608114785681107410489647312037607661717880345739009468022333773700226691593172712655679671312226296967477069181564154029039111088104413684322384075838370183828341395438169331283764482160130205900457639919250063915315159042358251735380337206859224851002079853107182292841200947267641748971332663526006050436538953378956977665586931078587838238949828685472042368728841975054897500841637126450050337222459463897736234492158963955714665508666523120449117246681034582712751105869231028298374326869070849149749116012631812890613719424799971098286170577916767076915021413032716102485230308375180351864456535957121992691482144153837423868256450770091032308610582835296125035383549845583503435766490772282516107795641051170644313106361522613951819948852062225341796875000*x^156-495541349297627968251755745423399220935694026885112561710635207673996037030454926998997651230111487252714020875977727510616295543444897217951176324025343105748754898328249271779780021650903115179543895874371828958159425241365946261145371768211707005493427527297642844692148495245706717414325920857724094937724294472800819311807428609910181578867743209663238287872864799072735069303457970391778287443348488738702508284431258192045476446612257127866824929623892567884349416228782252067640449563928219416685843903238408760292932599684646270349304213133549522399616276065463967794063173797056053140583775308174740055896859699246523361753083890938435652213155089642259789935515017075506965307734784156056258332961054870611607238563450100932040195126077812332898138117104822176544944641660170875775530408002822468915837816894054412841796875000*x^157-225905066091336020299816077387045530027250919065152903775221824587972599249425483124570210361316483936531938983063049141929794208294813301635902230989328910672597103468212654626927188132640189799428258806543630838800966771334431796301675109674735702258822302310109550628115445714312890951524096053965650721466532002987876992566934569652968386028946794240327323010186812430577148312608973176338447935746800713570567354180054281928330133862263836526058853948976686147435359687584650228257738658831547610026249988510945055048807957872453984662689082568577274044342755818212844338049124033883114059368375635235730772234594338333898988615175464893885263134594043652981210906087635348236960233613661268818030256554033236900417947299117668071504771083563720296532920173477786904338724517895686607379772403714213169223512522876262664794921875000*x^158-93716118939899465058451572201516018250588189123939344607900396572214447429028298549340455122146334204719800094292156439108911736531590175743940501531584109035128668682634782966801015586718054178100196551354938474578825181815236838984908034017606984555590428031668518792802501757511926876080202067842259897589639776268997814285457025381457050362730008780538368852169653194717961799557127961574856962506795969845808176519561546559980001668281777271578849486384951385323126625466312551936264768744586720248455815149776842821352148454317465823606388188472288627825648533352088701314936677916111629115321703067109812010595961223914171399840487010810270829415277774584401937421845753057321359353847167553492592674930112985204302332678006786702399775715416521352744719111692175845497654521017960832333926202153406848083250224590301513671875000*x^159-36336788913278866973411694788267483684669722648414837306522675783374218050545575399757219222680053511631312952614113348045494438704150920801265750902000759911844903215262081358619493729963928524182572031939805371912201622648982191790539417207208088431857140248621818752153832735046005487749351176750265814962303035864774825741925003774920374878253166783845702258863895060040936988384042088055890636130598924481094647856422893273927746962487592377808981803330287967513635991164342903692760211499539695525795185248636174939098887911329810423120120709470993366112117853032947627407571609440452319078323493497820145210764718977264443826754218553396857999353012667247245481691409115531372706551328257953272050921371796980553916189039429215311448101495028946595773048983894505300712129355749987623565300243200226759654469788074493408203125000*x^160-13359333259602863740606135627254321275119431496053177601251626658313163942704521297894742913396590028680691688373532556532957382553739779168269637981780782002100589417902883496509479124201921487041086536946556406086569010524183250670200405698240541795266902914026868969218751438412688832379532983647907774686109936465197007945616875875709809167477653532415925122863744502382690204556636400719177564156395170393303397002887957523678211474237694101062241568885844109608451620229481485956922348464907646281180228392606408942731151584806522596612383487620865368438985832331837243468424689529480366451929302475912391360002508306871899434875330262024486849835912389726812075822962756866042917224596810379226470229225378917338182905105546033733848158522349302132362167036469785682643330228001207434819497255062969998107291758060455322265625000*x^161-4698822331486546255601628256181085126651458502903782600054001874202568455194863814303827914014746822861851051211123068870369865197756662906300680228204204941853576291867864627991892352927595437626263065175910047951286598081571758284623744733809735634484885544342853151191350443112517941184264810599865648241383180917751742506919498794531415124524593819890367123786561052013919350355318186506311703033706577002477257158939334053865040728485433745703661661129280375279732109726264690281248232055714089853828322672633072566566456404674331088419730977187448275497826434258936548836684318629604411460356960822850423065671362535532272276229982027735557640452703534460338675662711147973898100154274371905966888057635037785117679576971866916284810961616107744251140963894515070692585776969406690631476941621968990148161537945270538330078125000*x^162-1590685472769683371724909736044880753268127395151316406649441667349637262761894524247247942853940970496605464996584833841042630714203502861967089310758548800583486594447747419249139311175086081569861298088639724626671151967112441551684187272818627644276898541637181087728964038141433896076153350432159949622488561863692783434766277317218273952504628679539421375698903968709288825907748039483230597933233457959506183424054031765708453125674780128772635975302924551770547584507361534933458212235194853835974057339267198567379838085424599156048469517087575811257309160193322566646039996199373460231338296177727798025183646209301075590788103010941107388630898922494603089916748814239335956108483259922358416625720146340242271604048731305439967454270548871225143797260043696221094136143859933975840126318956890827394090592861175537109375000*x^163-520596630535961415991595984236807025331178381184840984267790191943876565560413665895023099432417673734898027890159003566114438185838704796278586950452267114440035490997070346507397747855391134010710022194643024759614344758769507862032819751734700894029487175251859103528205863138571071581919253940929873632799114608646856823584058606160647601646026235816823366218224152202827925571596012500425237837546544637700930259382752737409844839065405429831218432129963289214305865851479676904107231761397030286960930997628073907374296858185716142259585737625742838153608239416837754439248447251371675499270767333491845193466459620901634728553057188902457479986422319091417907678363226846950624188601318203818734022065092665397101264864874479657591860241395787495399390660624032116777809272976199907699557112294996841228567063808441162109375000*x^164-165292953722607745539998708937714135217449247674897560276137500559334959759989277494396537760896924165745372825792902179603890783567169797934985964977984497137503436645110245700060891014831473698532792675443400335959722500907355321393621819217939719848662191086934064687460757679145653398157505605004756657751999052767645995093611152081023062723838790639050781322468879777402504504292849412393850563948659156559093666231474920514017294661170126309270956290062394156238061357290156039940120199688946215630570350603261916593733243216836497575799396126863910043318573044266330914299746684702937677424916271272538998988256202574871785291139505107433660119100429958409341225545432340270224731713304723556742984446482466061581460906943121314373360607844312153392737247123283146904216283452218410297829276345282778493128716945648193359375000*x^165-51061492270573914107205420545002120011147381287083610633572801362826942143500210182896585081439463650618766060819085949628184832031032839276628106092909605422413467458461622562866684172292205459236588668621899072774616772503611741043982490764617232133009140330842144308943468605007178942247413074630944391999924138936569231366159827508802895105648877385093780377258729359663546239775144274854256540124683117559345005177605460048447560530470629406808200952256425058028349296513280353924444243600330864696995453998771912294928991305599667015259802207334639054801075952883812078252798191466422652586354423490385050821760049263417893103906253829255334336922701062109528905907190017779725486623282763977602518476625330106818648868954335227054234594197198232681279784539994159489680637435966956312605180556829509441740810871124267578125000*x^166-15384759454665122222499854670399355824952294545144276428449891492261309944636641695989843402055321459791376320524642203254491752490020031699441318157477697341168088985363029516404998207937568024681224434986991776005120006408430063842363066913558765318013909379033841925384718445984580612669955154778216153844520481382381644501637249896101526441731636992776329013562499594003274959535631120781649313209686382352562158585237299588137348912852160701604845255753607002299248873825335285417545267590867778907435066926001910303921816576075454278029401906589674717673857099502313551890137463447791294429717914605177729369099292794022620205244515684341743216766966185793201305042318388403194511600274791669616231174536215831292109764818849178001009638450379226855374353844960619007035973458978519307072119204349291976541280746459960937500000*x^167-4530908047198455091102037089177394969112585331870613066966747529338687016264731025304117740633882951455007706383617562742059518843546877016246370783617695845442466268723397990421412082859992002557578528823161622584345683892189173207203834906186865596825501996778574588325451385428862355147742196580632000124540542504780366775570555063221868424726351195426354079111617676541193853839581374721271962519298651006363234471222636845592759340857426867267188718864553621482524787789525775471489744663271241520679301024056228739207242698661244578510933568661274826828412548035127730893478331724279522895198628005439954772446234316292548502253637318486363423139016702578887987550031142138237321608098282354812598528163139941894754956370613085281809832731092839752704205609858076747823891856601383285735318295905926788691431283950805664062500*x^168-1306782340334450321836336944245011486529397977529951516395424320872559961161156138328128180593649809293678856114781836823960660236725172278890420322333404731795143774686009386406834021876574692109728951610313006892038276621748540963936859767840652443822923828173500361246030988072632331648100991488946998630476017294022547981485364034001006658988869057560642212249318227471076263766960608503100978245897237475374899144906144913380526066694037066724280223180594637209526789751398748029871104909327252994764780883210258140919995035594256931834043341077498840695328886532757558859744437000059401054654147722275590612394736275530421135063621511013078928350771237787715272054192520695571396579326717641349364701107325290532896536718265756146565271184657296927486100675957542823227526059268524798867572300764550163876265287399291992187500*x^169-369707681543807219961040068852045394284993243174333574432252611386539073107985614343377206694167296341349608535253971817151045576214699307482753357059945239279710306143173277103545417568653259770579413265421691808975794368137063725410599122297018520590264691332981124542538780003675849923248750851873163517080067185277412378111258939365114953392375586156933479711200733620777177921869028330201608610643747205398918483107696414867764211968718754267675188228204008539059755642769914017391621611139038331697805348976605237942574450969606693894364607137885657423949409353583254659555372459472695651219729428475594993364246053248758064524891812327540276208994920216816326828446097542806260916122577637554806443737203004103125569489226321297292498047312296081968367453955131791640810327236835609171494709812577639240771532058715820312500*x^170-102740042041408726308617380869800833302023322913345881774792404155385222423842551654077779430087857876886953664184247926967271948037951677323522312356222248685536609008407668993522794081242947756880717145162707292059428379458726366550626832074807992459065848612158605726571105886930825276242740525882445499432477200326013401740071679259772357446906955108324061646278958660260120427729660590641161561796639983977493617550529206287313942586434762719977631203230469767600257987532810491506485289979730054553663618864182556740546901973007973544480649566884881985886636409041074345086748242762769025269108392240201311387536753473417548776384150244751001976249716030581689809733092221396416282352938340896688447478509681162736140545652626484292866062366499431060912212008030023366779154829096440404434531501465244218707084655761718750000*x^171-28073096672345559563548140674737937249153811129643078131556282194083487743185551773818477594320309453356108577721756932826823333615009255330732107961359387748460303825973979494133891042295118226198511232134313351908110101245860530155861123982521882470725558066905287424913451684492552091953463232229725390240945338156741319928433621618027678364197794795683841053582400189448737130154427718111566211657089108520420118518397004207169628394805816017068790581574257721504346152447507857015949140218457652489136160212646030215732755102669833954303461334449623403645313384844451683844352320289207393562944311577422184308769440118116018476237116612305281599728184040433777623679194142779052725453051301464410792231031176056099537312098123483978064089639806830200464977610186776604075169546249467894538653922609228175133466720581054687500*x^172-7547174928642664009184535034051815511263393510285950525892836613575737994495946340103529325398983739627657438941333595356796658376289195018204262460725531623241406089990175510177680206860658631209587313037590908850823553971609906695663343000247203507577760573085395896737027261909962743968030547160702101507957539216239906958705206867146412009223139321167743182996023516168731227953662572731370195587138976485915796690946221247277389731762292081193992467289006305873101923890270690797321908852203954831492345773816486098594296810461309963490657242579196464293299167498360015917458391725631203111535409394019786288000859511634522368223196960901108584981449208469067744630650061245047397630790278512240986571414476449596049795690872755967647975395580877162655443226672983995484155874994454393789311552609433420002460479736328125000*x^173-1996669094876802553269029004393349161196672646764772016189048004616703570545523771643245258158695404577725846169410435526669807877015056170987971890767419996983104351321208052515656243503760990177702442363727251649698212202434107947899033694287107838820191105680050467403171196243784071750083967026736347971499991481210765616667374826723478376274189098442898810794238101139858946034369936279509290085162578414891625035365964443244475059102990799051069655474975576750194249050760616569596816794322149854245360012792761260814112105410134383155496984655693165944739210527083767566109278239711121698646683076660972383098735439925952059348411018407734007492670151857656616783892876701223442232946511213926940088497439612431029761407038777096708457347723545121966830991843851336169766222665856308937648577739309985190629959106445312500*x^174-519678758380378307613374662342017745179206970393190082996666006820145641125737610203978443868936953471761690573498837704799500494699006170225639426519072494015485203530606663998149308959155301856972831338624700593148361683795351255703226678874901003493568062647457271290683797322085155534797226400532185987102413322022225830356023062587101093077713797366104743754479472354715580021659668747033279993941532886862654013258573374062340121269541893613946722561096041583125098659114353999427536528588186206024896900310048719009094748586418372931342493184637831433795589230186165461756702641503565177245393093257704810694782868903435313754359644036445582937099547729824727698412996696843979841290341235319610784829195607695707688796661392126231838198047234873647407956847545021668749080185831235034754627122310921549797058105468750000*x^175-132965974968966048394231973173483032789374919262463114972228881261562944511438541926099804935511082344127743556114147412189767730947402420017001438818020565541538588194734980733615618279784735846404020289307635608966490141040669680311070450806164292798085150425592962866097556053340089309409255886841863657562421720141097317510978433938724190949524246949741522715194141201116704558106300888567214509136850076025039429638655028359126815998792686839729857956169126154181227982279733071862635561376778712579442393150428668648385113585853822888343569504143475131213648473927719892478447344154167937984391674171494980847322383527838081962853284639463946164203451343800261559702710193491506721346207783697724658032923946069316003144781924846669045665096842745509518915138781953042251539288606809741111192124662920832633972167968750000*x^176-33402887773702437268069396787479781169409851234684029016667025868545089757241929661427093771872450052851696072532847288925868581493792316690736707413645500395921992344679493765614953360837363063785429883627951942138795779144962892788777304149885847709314599936381006798193095785226488668364566536711005358077504815038877127282472398786109383136199097589115748226537074956420734071026790078938712323519927210681803048050474224907554122682025887127310388809074836921690256542840211517448125177912182387777877756905268981268055286894775915685164584041667991042476158297296907042948607623455827256530643673985850228745948543457800291202448846069627059797662921134502095831261871627556351175371167587551303397246546374984882776683333876101140683067165034626210809116954333173426421641860704220272637599009613040834665298461914062500*x^177-8224757954084407114829581550276896537168584577783329460770856001615013776681374357728223176577530891012319361228233202673082947128781123506026890199903646481329694957143567219605698099829569542490858756922442072875608239204707784849122000785871543854068086215155464458066334057444326331242264545857570895545330147791841056166761051820704742004741119668067760485370548622775038507110329753209001687079227964797551848392482067037634079618673834589850039112860264597304302813429533823526260551776633277123822717419100684695457514162566435203328115017773275132013464012163241838520183351801711379527148285449786589275290427386686567003140429611742225068056610958127798826433485039668075814447028927753319561023934040137914195590261330025681711319486627738141245387687199301436695222651367120914045472090947441756725311279296875000*x^178-1980667307906731987009663718129261728061361309362746498250797478562317514907179334066900847292492501620988650406031315632986153179881999474878796402500761260441395014953108406621645551032879298538961416096185601292229079999788203081125254927769504116656705731222358268099893653229415742204970318768510971898424495677704666895279611523282494499719632245474814223589549252297491809244723889924592389175505438998832837341641002025150851350458919338922900153924755714612598861807208298311571276066220950621448937238024668247235313533173477507308370453544495586048138508403717485659912603827605586313832810890263491438202135141075990157293345864942971900879427712324356039958930635352619444781211599137383350505982133690282765440668425745548788158669856222563078023564828534873408066841436736549297847886919043958187103271484375000*x^179-465245432881140483063609973573385027844338143121738634373762447379086865102256404488776384736049540435071264916435254574292009642066867260370413479012468479456666480824232519743316756081928880001933070294777449436550652515849710827297325626171321505381772598531140386252755494826573864791589280648318597974882710755160874249780555600303787551602039846594018655518190431266020420801765848594519817307871669733735620127065008899503280860624798276180341216442309936495914257027224475220277565774408267021479890939301735187460523801368177800733492429327894004003698492400017930739658613927619836657762307522734291369902382104620748928322954319363760888510084436275418147124428454270232050874935307157137616155988250283086135694223827627711632426634810129105981209949096227211780786776375296032171036131330765783786773681640625000*x^180-106242418763811648482336056466515489316436513370950554686628148904163693971452898420700124211457686290602047571677210915660529059254297938015421803992409804614901775401668919296667266912701831294465015532629260077011341902973184479560312709572194811990428600351434868514012730394321488389304466588231924059419108198146952527672024543604061197959460480538329877724331302380141274689869622826356480157039050002568302785355920043563951093494785655038152265845082373356534125848867540456851500624028680598111073651445470505217004534856614956300513702115872602631741606445570923605210977358421445660604939387631286025526004921546722687548953197194153254813483474202150997366459969912162490024321339455446761191975413208825710305288923105821210162810232463899948168729328604897273273283304917402602995935012586414813995361328125000*x^181-23487970906417781335516816989320990982440447885600871489936531073161502658356720689576518350307522243839829702346116417362968698741951304247237835110287327698323092839782992604835196561595823553586623128210535127838849743409870332076635240312185442455087353340562549253433957194569931454597689440650071533000095252279751471756135910781231624655364035639357143860219805509858330822895575519814992556367900415054301175947949484497685437024519986279316618948011431436113603606541084272619816512777221573135282669855431085361612980185736878411959405557258316203421126120413122757584497661710964327414355990199170013557573916202309636984894706971680264158245454754838155566527396341622270973696156664541404790824798577811249707718529769661860555199389226620588553751759665916086173751385623997833818066283129155635833740234375000*x^182-4999444084397898255913312767217265267060639468491474301145804333049099532190425438823036128611669146206057795645467860884183267749079943320974607164951840484994155920585512643325160070586317252214944270049191677598629540393396368255923483372542398573488851532802515348129436118780327630169247963752429133731744906191881658437789099408314288432944209811815125646654287784573843948740814447051623522840007237433488232101436556049761124364039252653652161139230162745765148281784635683641924442306784887004655980558876569821283288954543891004978550245340815984231886813950013309390753126738063230982461726468080259294176029571577428364154075782473155155012688063315501079238444272026324402831799030094743284766503965544285430597541240406184589874639447393915933049237205278379786157691433423622129339491948485374450683593750000*x^183-1016502537138102269265350630669508985884328718903842210876667275910640010893235048711269052760417299125029176136952273003485816346318511555828175208072515675418602609182179880303406224848109650844134547920027085591143478481915698806673132514804600849450046945518597898948698374526850960304785789854179503964861548150843788804607860763813098608651624059178839783997121228276198530684159988397299061560086404025999563109923616913847016236178074905104629741310347405976174917252939924091389332853178441771647511038333167119842852671774166416537898181192777760212564582954915001027582127868002764820171543778747220887172835063897729470956763935112258085023733007654028186379310801360029399722074169016386615429994231258844936202560073114296241699952936719002983538634431010585834191141396676272279364638961851596832275390625000*x^184-195014021083646342146100990406220791205800058885314871749575693259648813185231156629057282744395391300545804971511424513239253346556401508078582496722797372758449291833848507893802995772425032882015513109381193608578670269157106609105211776751052578909268337325348388741909764823581295521701899454117863612024019349382875539994443083248807282133922681805535163916885444516038660839221976230607818151981555581164400444882521817904289360565776883514358069710348779317739433452795258398824099877551093309601192453071134783656574116790417498648109786062875470859867701294242571563725008269367810478041728084378486785025945151490871706451981464316708293396973170237428784157834232969533132977577231805830592667053532715716388721012503578137144728065845630242625989244402631384275380137249822354306161287240684032440185546875000*x^185-34541990510923595603251009632029645452585297900288152216059589257558571730813135803301860757915330957584274410648636318938097086849204519837332075110698185623992087057460958234345586244886601033355892630752976812190211984867420532987950199193102437195996935586772117584802056050000024734901374075380016796259696187140053128142951733119841767309425695049436464036528122645678329638605672261543645902251035321816938279242146502365451026597251645949314126425639535238568940495540634148434378731381892911071197365148280249041302506950169444572996319902003078873164359807942634504506490497821140925406582353956558595488106739126984099205391733372407310460361199421984750385942495264790580559188357669044468654486417163167153688877627631967788447879319066295457238160095705146709486356437768250771114253439009189605712890625000*x^186-5394449815502874390003666222228304701863627484807055818745258807955610975903556555052487765016154802177278356077888751776754042080839253426444830481566546136450234410615130947179969806921073691529533963203009382514099809420916608255102042848200707207345410559667628331638151080067850109996113386062160031835527749488502007390295299632394664248522679329086060837995697225287350945198156377835524874177922032701823875010311425195968835983825907419807840936095905862421261415870542181746048250747442766109101895995384396736080250368681044099696170891711947438077434556115676090962656979107552567228187113437810719787007617253242281684430986373642531391167322314094631126168847617495347072544350518140999595178186228262757280960927644641656811963685804492719033912822851074743502018671303943619932397268712520599365234375000*x^187-649705605807485292980974045610832061852360146257315235880311645677155939422673955226466412587511254099888135303852076521927744648880040600942485993378375934281342498304076456967007167041963312267489334602174287238354673998919730838487921329757903685652504725434736819328247309857189421425570127128662623383827376827942658895590868264957194496701870390862362501205284837109688183623948933520665714701308092452122030602017209315275635774563574682264872538621181894344453480099609186870688072018902481813403230665258866392355237122440852111212899644606422109934312938243394406878729543064775482817695199050279895763644010765568776574747536615492019627178198597318742100940348050486346871435968280017176020445619645609150727913094810046345015033212141410410007114497212549893457776695182559478780603967607021331787109375000*x^188-20882127943194586356972449720179324941313851753230250157059280720731519210750025788657620407473951617973283183491236532142294137528932314931106638160146397109909434348211469646593414787295898936795270462965640648214354533474632754357177540086258371432509296681293200312456393437469467328988590313518346908680009588441467030979206353270552974446392304405553815602383387821641172766392475032196085972018802678759402409614032172145949888328815059414833261130738160537158201735598864243765335793689781257961430479665183352434356060619049058301307321412721235052053856420020342312813648205310561425593398718786170399634274273795144936903277806760493950638109197748453760375176619693688392158628163822203155765235162626529182688819963751405798970237841345075439950202515969984794706737485370240392512641847133636474609375000*x^189+21352644128593439824077158107390029427117228966463782935999468182480051679132864279389947303467452676093874738930786922116882653409370697787333501146243997357880842730826172702603900907815410115331799184047901694680073244271274241827843828391701416996586742273081526710141546557460242198014521608521044422721427549911573686610650011385835865731903517058383407141606831709659926495868116582336388051602378499603867706564662215012185065420690902346937597385923832478461317885452086961640766613172199189604996793075045522891253810123802016129188713741740001052763450331256199142941642281235979023643786650209935380137633401223107237823133677403551020016754946919081478041668253235609953703183544234196386632587202423344298663933772317078378571247689856985113085472391532849305324781585824212015722878277301788330078125000*x^190+9842003484519439133453350123201904218279417230951165225457948003994594111087389927119294973664937108961423419604835682963999182211683340821824813669944654625789217493686353775130230348468508220345297137669878391573799858720073400130473620039161739816123161790294453777695432722234880516952138249567069296996733332252343326362113047671947613856342919038197622715521979136164997041577556613116576184817293151829684321885787337398016577429573384977530861092763507416807132914979498112561336962664108890229740823160815506423459823665966330123410178564081661117599092466712409135141785873535083532711502282012558155740423508049351152426277893258668980509014628619238992691866666709539313360859102989240963693642349761686062462326973561697146620979421222605400752887993941445187243977077429235578165389597415924072265625000*x^191+3107031734012102336549689840135983446422896072674963044339882695292718316352501940760185007187631207211485746105037943543774954591554157735640768268099613198468713771725575480626232879683764781266021061227150337901518350474614226650897036466005722401908654404300204681047983670733008658980787163212354164521356076288935019463356532500702546838648880959604858915415158648274295782540521153490622614026848094223058551524949336661884807946717349384521728582504157075849154588678610129021090777588572905244749863938324332868355361477196120031039884801752031123468179503498732328967993007672812986267207676804418674728827201801594611305297936164046073385249463502603945534573996626287524780768900019188562865011583178619901626944041419775121884658657242875605432144129481610615221176541211889343685470521450042724609375000*x^192+839127437519800390372158462612729980027572105031681381442955229314402059416382533983883638250554712816099879518944945829639752077058507703426466705826203729790904460123016275957510873948317711730992364442254498486407549646968306382466253539540619078803831085663569769497510819921609088010108191782852898019110255412632218769384302995640383209564864084648452442033588696894701423674149670779811200939250780453354977501842173337601787018015909789371335500472109810051454799345747434777943761286267076359542556074176547794183913063188216421093253672086584243782082113070038571576505986737896334503385412803311276694574440343579044787984157781469250011740157929332101150335355739636642082731320161775860818936503049298280636520779442488226266357137468650341244693588596846862622979923429511472932063043117523193359375000*x^193+206527888310329473283881942288835416394634851416909989351484932096903958175047728802758302372424089632048861877127674385510100887820365607978982371834103735230002855416272840749883403894771651296233497273023478776930805109448185616873730450576031733676943132973931670700915201033045321250299342695597028658121256052313938986856207745222616860057276118218394807834737968017100647870616208005617520421907335566600588945461396452024230896088369170939306328286978644243063131151795339785691122618585670508813037477226612635968861618023516522102315964293919605470507302561335719401522232020294069380856413765560936638558897829650317452728639742747182397059311252846981071757694692566925796604123040599430462040683539445408189684470477001634599988146570362343497718335080723325014149249767569926916621625423431396484375000*x^194+47605163078655874531774976141406776717069641151423835086173318575456474529246074197610740308005256991848899870255663416192399122420587139760933222031288666650494275737141878178614469247752321004756176353699129987369538663221943794318102561764261714697500865440886547322146569568599482964627222018280670682665955585012113113734705376288663242259573774917907753648378119020296829547214962430531383865844009783103189848747239768373601329439617971770593435215263420546903258745920288292060543195233269542029835877767735479005931026120229611123628049222745313934611147174900275980656028376833311099441057778589795052500373913936360399538157488555452630120889508594904332400642005819953488371402475732624310137146465794132945715784651712884594593410672902988217382443899501773737292342758564700488932430744171142578125000*x^195+10428243687152799500244942095389265990123859018012640757049951098698380999352223445197348012548066236211518634740395415288785189778884641515712486870082098761342790148015652639970515961726589584954960711718533330735549730097545462030563116273197902582156063445369990792078795228821514175673791497634390104208829913832880461154284009965598569344507751223667839317257876761791018577514877456552543687377898358749926937125066928168782301698572633287840924899690488453367399954820125098957307593174927666182295495252059303320259386355164811332326222122566559922643542120363187817217717471012266675702024385632510863369334157363207962037998898764772946562704259456284062340738227695116603152092564579205296215361035438021834487583354687108892402839167475949018704633444678182204496064144905176362954080104827880859375000*x^196+2190846759093587499525621618284413107446890259745503699852843355338033130460456780630177326967929957729541282739552303941588410221461705503578823677405575320074460780675543730566587426773148393383334168731736525541972246144776373899725302093309540673156774083682309166579371704992137323518937985315455029954819810602824951263441139778434662045279936769597516068727300303281940163115894368157435865205949207385733554893777825200281138717608277857766131419044567727770919507701381592503010433033187127511590984428977640559033852866838337558677464611448601112312001351640343846016005144534076864950952221031410518614767953247849838419337974990146947334164056914686063756405132691142517789663631115512652519078136740049865036431447680302996781308833301811184361780104783566121410931515356423915363848209381103515625000*x^197+444272251159934396551606827087612739804481580261100283534787593205184976488882750029021092637895487145658583424622558308284808413896990563314791650209793361995400761050947187410772125120892192440160496662316504268620707726844207081419274203552189665873574907164002162913641911658369203065033870332160777877815714819731532922437865326070791051311022156332444427315333208012643308656702309974656585156921364573291375259372352500970979153178332474191681563499367384913346406646702489500518640109880876599720733604862852863522506944775370256107111241922102543662019285495837540850456403811982366448275531788336971291176364310702453835840122857094220045856472705005375306082016412100053480308560426313621234597824678947623469227286088447596712350260947695845964106514952581197315222283350522047840058803558349609375000*x^198+87399514330565906632259778453921563683014979715073602959742938829191893029542876849610098940314889817371902875334492459038687234258467688296849146709244157222761184227008904378669765475577026537935526091859214370990998507331203052288879525324612719502302239174687682971967549040687454402711333259674905241123750854370859063655799482602820855122370386407489754437540661381774547517117544621735789449011541619920430039818355745002707770677396293158355296181994954462686610391387853728656789159117301257430911937847629800784740597851046816807825695545109410487399863985259924100579344082515704673454890080184415940473796963048370632352224651470227009486857383300960376924748003751926581694761955425943008871718287277676850419346156860459637837462944857876968832272223640503267301227197094704024493694305419921875000*x^199+16751284593889626017634927535690132705879141910432186078713113789795382860857088959172993986910978674313335158975231843970152356172569759737493822837984165592354740267040209066169128689321091613080986431940414438439629331724941479010354014887485869270989944706093455606429649937549487781422699312517959191405010545996375103568973216357757924323087134524927581684464274670558586339304909353151529535808988838881242217442376702693918336649871964532900414659755388428042474081981498081981808272919424872663564118291657797126778813284878776679981088140779914894405475740535288401071174859827668369857700400044218775303919863179048847346827356184279974938895624585521816145873489804171441219760914108020464215040057995011621309926218988514961273908131882742303277825195635738711042961313069099560379981994628906250000*x^200+3139925934601941122753029569708709774184466178016368035705369751989258376248243930987220257558872641503905545486130430387661742831212996751884281581752201794591063038884775798975720647256802933287329892968533317432873954704595286745677518434525336443743029284267753195585153092905337598067793343199317676467111878139744691041455483100804349129606724221970236304391007139144260181091607474336894815969567973251331169758815003134035769878061842948125051946399049338085486519448481744629378364420820324216515692346130896667912363994716044192829496108149700562826706351699937130473193409736282418676704036428609037525425974238243941811982780735332314630719201241870229850514056277621880214051399214656018710352957774936078707992640682518846830419869845857027755003318646731339229916102340212091803550720214843750000*x^201+577564626504611115410793470703475989860852196591427169106575101548211477647782167812028643262130797863806871985441170612374955747272646571177743174572355513596425993700745455867132506784823279384529982772440981077749502730234583712419714478190859042762494491846969530089385189484170044008518170157418888135397058660004341676575199324829636467810777648000196423860887914456354026021540949202960753106543060920344336509007603043204987183545515847373736948869298674253684328412107674928384503283283402593529676440063604979780343766738997910929684668026250660973683872952616628239662382407274416856690078854988364364760364768566884313919353128532172079713160092527791980038189148817962842860257090840935190906373360337427839766323044514486174922167392222782535267029017576626439733900042483583092689514160156250000*x^202+104556352645177024607419323874413025553513014330983434817906569520488109798921024840682569280840731124217833843991975556309658549321391997940520047410793450059823052343183317466265220883080290922828545167769870243895307843565103253416580730560279752294668148516726531767836190235206137889204508297902181866617105993471034015732686647461547559563341989286921162829695445203378653298855508236881025856864070807186540987950949354808935782916306998548989641974833257143352921287832749676044701394441406973803765218392492324331008588246738487921655534644839792950866566837318673241324355655294067567023816865821266236105066261593954324608905948554573177156232864690843080978449516556571275048114429338371194136735448079973582211496884897786476085012083576289867679530631864216725460892121191136538982391357421875000*x^203+18668683573217053506660857093359783639884133303587792777920060461650898901666512344921646612289417770964937713939242798590425441911158202894397374536882960373177328435342683720253789786721392460784119374191408611242845553891466512143774360856604574821562109666511154502941338961766322506464741005726665506164814888434816483501277908867761240510485188964289286804518904557366935239817754338392563977687946155207245592210604989753174348411437948547412770831176638104250079934140382150182704859427269636884455328859041017542075342986663711478683581377084947589838974156470359323597939846420003177887258927042452546209019615666028584914292484846072193305241913916438241680059922753495175739668243196625803848818352814303391887486155934010520821561545484510271005963399041075825448388059157878160476684570312500000*x^204+3291559543532133903537535057156984300674899961817168178779515924244165518861045906191215719060071512976375313609942806297828115158341661434672118099830873060670022146151842866979629153203713763022563600627414610251462435604998645148562801009540484099562531898779320897358662838733957285553502479355700376146002332123493954518709086471970099133637348926635323477663562338232764933575135981634931478267231994505946960833153271092653176474631508064903292167814965330576943752229164506651416543822953731933000788577156673137341094780557481656177840566271391321553648877639207970096844172484501163717190702246657913251066783011958154092194997357586225348698024468455155078446598794089526423539360003612963703563911620839346889884569502437354646725015953931181030315321473488107459388629649765789508819580078125000*x^205+573034044478294237392637854688664022744564619977217364488798714785766425044983760643688680874660772513365792412885080453576532873799341505730517243833343990045843384418476830505143077119384749915840043673886842555156962160741292297113844082821595812014186588746829346197630797133782662832584614881145328337649655263476971993634893826402888009559961570201028973439132885404212421264651801623123421915458161927840384655878714510240724422986031512929469275151656875005516311177394367040038050445240678124105083372506636124151100695119068289477030636829896372080070754838364222530775568267031274775320403961882976154242262173925727496292705554653540883664380137779205329752779231103594657724465202705210841276909144249999868635375638660579958901269764956045478093632363582572982068086275830864906311035156250000*x^206+98353951825361267148766582020797610219040722385933615849181876689715589485256134250211263633414092739366493465383644979492813862257374929531769900967715324897625352084831193595474454123292714353459997372911240844448642600412273024874387745705944274273207172244743116623137642800630732309931728920102842408068886646955477946320427717648497196832097514293698787565905185224723117792377649164766861845289402143870216457001250044886885770566762050049711923018966444112928895381774133988082047630236058781208913892709854137878535142622257535427497668846956945735914051621136608151713409110917745575463954749403093587435376627369945808775962788284887663053469113077654777429762523530114950769288254717398316569209847538466728120341048544530827820412642147220526882692150812104110400468925945460796356201171875000*x^207+16592518666185251463090824474765846435939894482230852415665811029694447321391063365385550968840936910965092256179222427329271691755801791069077395656163894479168239108474977644565169817319318736080109425492943074582221780268779051404618863296280753564197578536852232517258007777484116594994464018122705471403892824152321852269689939290841982215917357517002245197024370841395074658555833940560840780315507333784102242960149471159068721206359190039359174247493954693096928084862604765234863864735535837667125013819252055934771265733010353642642493705124754235954736103379930053598372260550294390035922316073937319371904714027954714347976896228828635316842383650470627125753641488727318609116877858096611027977159031806208661998905400936718756275710433247874155577463246487370679460582323372364044189453125000*x^208+2738526199278856432491557137719841856868068497185624075216288871485596900296509557088296211781357760091835375224427129527902004025980421417862125694917707196798201687817810921243422860530586717931322912432834264363096963001534546895068784898218178457610089093274714476917438901084565381949968291124271249290073851564402164043419608295713731774578640263352113589586844297471905768533542704615714941735267472511575694066527034070275918693166839544208832843649137256245433360141822305649922917066888638996683886658049982903519759251123266909935376005124438852031502612023322083280108396230106402875528483150833568166228422717225146871930309195642565557480295278525489331417702247777782713925528595741969847751084168943921796412604767363951950021138544317650754532083182378146193514112383127212524414062500000*x^209+439314237230827164771233080636697623011382225218636072944142060836671845530388770481113178938201864286493558787228890051635512108123943948485652950164868473447969571572599939870868178225330822511702670847937648607824137656599915314247898587918213503102658808299529417549849331741352619638463378508429400670070156779013372534054417987195318259533747367822066799965867965844355219347775035509456468611276307154873041355770397890084811489075977171704982853509391834096187528203314612673797255670965399145363619635929665357954720526607395841145507858507285104575132264658422531155283499669476138939404608326490373375613601857433788538103921761068615434028034488913257865314148002876797697436783524040897804946789400525212394524353811847883056508520931118362534921314944521132010777364484965801239013671875000*x^210+67880314370242631335454323006412173901263514968432779116443222500437722808160054930046780004743819572322533452868382402554498602380406433999555632521642941357863088204779399331431458808426386607447017175332407439321289807168302867964673866889416554248365333619147395996714961816822937388074614906905143488581724734006262447240323434475363003179233767715159082913022169092729404708352748121474155454737442301279555620077870496486098464932925091256902642568634630762387894469605276935269090336539949730596576099150199272155600743314528290659485624322943254986419577643421527878926207870851781552544179310976724120033655809873697461858527176147489616281760500943823709882064533029615155795943057683278597074018446538393224918540737132621863662383642588606311616215155239783491197158582508563995361328125000*x^211+9967038076414483440920274272418761434704840638125431569879933326999965647974252560906010859727061284128356909405100469244734633394818285035679503392580570502849887777997240314513881641619385669923247313986845468351587268331035510741613652253973157731847353691397960946232014467853768353239669470170820411041916260238256928971418096308137470233236414028717075314276225417664575260691449914555768205598354732014617476507349566591877911849713076638951214517862222328077953276263157299909414637989342362177757282595208752559577770487100953546701974070367770984856616829235013916144780562842990856412084222104264360592073870447112909900670221290173051769861798344121949146666845723117369747992968599783498303931794989452469738977403087349394163281502834914890003360840543992384846205823123455047607421875000*x^212+1359543255187907142901035190159447471577657219985009233665011536767140317559443479108846560893607975393683288158064122574633457007555590759412454983063563034135242491173219366127916935583880372077525638466543400015764170557569453180587836769620564535598250093678361231852341234031730455841300680314877591777859583541930870814241608646275182759342934929794067354145699981389017524436329299779126032808077050769849691361656515271395041776623608825524533813205849465002232583219684590322731628521366101665703733724156866673659743500655405188687041589299064196325730448212248746490831353496556026197820483883556746397013324800158000792698617491174537236826246544587914716175793732713677842066508182740459353476107906835438261763542605733518270452897682521553849461425751637328139622695744037628173828125000*x^213+164483914284877758571321881316495634275457690747742800759860275033106394863649761359884757842545991875597068743210999145025131004363645834608721955065184286076672264937546440139581692796567243074754815712289104152048643565826807828229294180502414654183112436055721398767171401403126851629129526847457427176034934158181179497832951926937651992098394339579972689702447026982179096093437041394120023379743608704092671026058290441128987748422328222644655841623809875325398528475433645526198927680288523249990556275206534548000957001701738066059455937450588251775719333032657759048935993042591091757866765173235737110463092635702771276106540547439921696535218663870972094018817949864363229893585284809230177251562029904790742251568862716055384188528637994331432521209873456879096920602023601531982421875000*x^214+15481346408452198787442587164873625109712630241091779753301837922715602279244118250056476167247885485998253288461640233587255004364850102691050243590010661552138325107862814502814005170331767244188903638249180589693042998844871408938676868765905236605386073191529933403285548760123399887054598368388928661931580767796307401727539503115920643114269674698932272541059647541813134939449015860513580876832341108790631150426581966075007017017594211042413837697316370017638122628387967267368237760896671681180512112440571474727286045731483476460509851858156454587499912793293385276078717902938917288612889453390763200548347172382578569261088434189927236207066882506680548190816411434499763651243207868445046824150662508848748254334143205901620309680156211087782484016022439331709756515920162200927734375000*x^215+425784134625156379999428673866141686072462939612768337983631771923045319205345213917193968437462468222984245212513666094045433670512576324187788251791594061664705051136552531677744320697376776353970437379998586959398528903279006460526663961228179312834831408337763423440986577053614210066109918221807442615871188188484900254193849824499209290223246565879676921070809914124241514477933858205482311632767702220547328646206106806015926954989463906575732026589883789519346850847467552961562738538421059483143103240161703617696742334142410315868585522182854632575076191733166350477205223095033573214354319191048033057292486267169299001751102585436700682723242667593604929936908678989223039224911470946088524044691455967926408429797552356222191813778310404880471495947748153089196421205997467041015625000*x^216-295448269539148503180627362152062460425048036642380663551653365002341626893923822547106115472919262246336400885489693352405014199416716298852015746595172500248825845246542347384378607595716478008165970959610948037410926873701232057995500345432173610331772591291109176166130378332675282149432111709574647529489912145394910008489231718878689171933480289703240017374257043441393048055146582941342566769689354870014567691863119165145006984524855942369053240632197997950527402060517927788186831552682898363531178952686707746602777777213821020832983067599620811968840213546599524789359326909686114641384495511993111320207991146441325106251012341753387390408879254181072634561366103631490064075189724294106626926637054141306041776521041555650904741235215096761286260982365374982473440468311309814453125000*x^217-107861459223701122469695504380844203476859139902469075964601843662505116997308347171148979947546290742261391679048983468796776748494633833275128878841656836977180063551132569054222685986699211634850572644636298306119188225541592052187297692052113394654096511460620190554850396286803964403327804448704833595833192692168265805197122669920494268247196105924219457424138726082058122282258703407048857290375074053927052633520986564630459992488354334194604005401447168566022772302223563335919110583220408952190228116027402992596526912046550740547383874355562354278137316952829979392695462126568268784709440113890193317672537603335162571804150212192109939516854736927820891342577461992414009816578921981505280736498055842001933833180854600624554456323642861438900400774236957344110123813152313232421875000*x^218-26747863133086386721536557070907923262810975794332772034747333209898580767457780619211985384037476334293742185257680003279355918271252296780606761706009119159478231809680986801380819918652023589582760447805925696378814273167314075286968246885528814146882047374624813021580647622133029432973303738558527322220223934651335406130066522723191976354486641870581927985111138728802705298989189660367668443549895671944688798739737885242150196700476765665072969899149084566346267675183888856307703168740982408550263217114090095055715434152544046347293284840325958718824226161221265130215787387688849666433618573753082421191667676585330508447422582563766657872149281455802137966969265733475066129317491476063769183779072059955014297338214495193718895847763776390093339679037293825089000165462493896484375000*x^219-5669488975337853237282777933383909634662599772713518451849585784712619280619568004076721996349381625424599163476347135006890295517957230862993409394761199894128683912077650373006290859059524904675510643165158448379224622952538415512728295164005578859869871718810237128857846937869982739610832166912404826464404242475118651868339683541696013688769659556606424818557448439979177373801068530218242554109964589978987723545295215520844509318206432117734525359007122694517377568375407837717594107234910798212310494303791905558470804480588777005863590711624404618043672395426332692616005769758834607864256112950182961895989822507898113226830835968057752514870765590204323374927605178544629585011050205242681151210821427841316025458955071263375012724378649512421473849967444822988472878932952880859375000*x^220-1095084653377040142959384089054911491337627559883717835767633063370104810298274344899894212544852073116379620597196690076509336826350853703514308587317507806951934962149531776652576568621418664453474600683171616345475205040955641348260255693612771695888941015517472799802485150138465778901453696434300334270781924999046035588731854938806432259544886845600955775796350822596939666721604232348920718537397710971579287237549311789911593026449357428587345781840967426571507897989918303435059669084430873051326823227867848715016231373728240753472682992603475783441279297937947437420417688302192438167347512323429944709252961415138505724114933031045841922930757330311172629184871088067541329628691887228889154182077891591795831318356604176932173834985945748596363800841437600939534604549407958984375000*x^221-198051858515350743842784491631462318616672218823346289717246345745397513251923919808146311690027734245327416762650400361773373584611240163319010505725012109637990922123359127870193883713832549318189275098884804442614784470758842572090291960707992177827224695019886409858517538842168821014655184511040697879699786545558915105219018390242744632647702086039388829939104556023746464500245800641635604320740536383977258038566409581616887621994825751734134940112990181526634348388975129890686754450010125976958427445318665775457405026041365321972782213750657118362766119678676404654948420662958117130530532922481574029504258236996416870057501623608041029033453746762259199066502213381267681658729153191257531195473298721019363743298475547071601430125446007174239856679459724723361432552337646484375000*x^222-34012344672150739081473066386832623065117913413354386747438228173329390045572260188541065662582835428607082945539330428626026709766214781871211167384704784386802112328203611716049986644935689489080614027728311460709738402612322159247209110857392775518044696991271219862043325707721313189607368503131511092215653532860220858114272789130064607335683930039006471727590731797153760833396311157909048929398689610350543509421226830127060675668907813350846189617424588226559807050936474257571051397019098829495784649008107821915339245201323073985378578475251645568304827014244684695035559358551968196356196729022084264677448896491900358189131618173015646424700504510590526470791731428500077822959411882478563371395446572744778684638911462161269127351385756578393172298989247578196227550506591796875000*x^223-5592265500738176925397511298969175671933126681342043059322090395901801030759376458896563342199617854525237256151316346293923155951286040252090718401239140957052802041212777134604585595009029801890471290000951802640728515571193117515381039586209558897412639432753562049568056542044030260217007321505369424341427861630608819335906020925870212446789818592576532460382022941865862575662933587437035807806442937737297200766051672828673332999979876642346967081779671716006056484546742279811335010975086216079197084506730094351604069345652141416426328049970675238253668238333971726939788236375602864888717686177513446683406144121676311228484965789077104622933776361984430741324594774872483682407933980589545613788605120820820508286338496786121657745642382674220338030801525938995182514190673828125000*x^224-884902682377595552647573947380900503480748430640876119935152374946235833143670691965258913440828270118343139797279661169458820806643047426084809499726301503368685774997825516375891228870465309552152626349211658106103401680795783914724063945949537365861873516092684456395701836666245983263730152912277380367500857956380068478639830074316150989640819247078664675817625887627442792733639165097950509252430513357085174294948544919312136054699413093708703153506956919811535037453168078709999586125408282695731590994705203136049531899482687231673284303869938402759793725173121882812408467436586037684504870389897305000487082919748638515106128004408299041483918935489182895569109206532967351100072089672318773914584173349462367438517345832073764611707106640603578478496083484537899494171142578125000*x^225-135231551789545680360053584887509326967988423381832299023295091998445478514439559973253764023414104516805693468241049345713738749402803287754708724336305378399711621772827812654900957388160038949440494837494480391846199547634879494922205753348312572871806008586167626265718274832098517311067107771406996188797860514703560055983612942273948116116995582538824589897319461944963681750466314202656915717342465483610372034936003487097391944105201651060983788758962046304964029017615251633055855182365661992159067957759367947894007904545611797556289374056839542037854661596386900538341953122605760486934249831109769402378279617217975130485871816278420268835660638796449884536566038452707414535417548241258909785052198093373537095335630423916317168596312377659831955702763516940176486968994140625000*x^226-20007480870545665190396480626613759495121732526499609936395309792345149311707654254220971625038110601372671226152127551068286764288726453244428461054016407216101475770660422849490147549127002725904944603953111008900708802421535572716338553926757192884064509286201499580889399504204862724821723599383084073995849511428031273881737100475230283138683674743061990914170304416197212189614190651921477172783863818373532963909607595297770224195710677240749139274079025913141352231172064876363792395542374203951475637650818633544896665033130860262346195419194348852581835009708270197126138928380650502373389101596803267694229067504916655486954863216360332936722145436770381338286793725850198256556959657785279566852848591250339943294050318423305317439668359752603217430495454554259777069091796875000*x^227-2870707673430338110129897313584099627628819094142358013362027887859000708884652207552407602299408770783649769690455384266148672143826752096087215876292167468788385779092843001247608407934997637602365934794455396691794102521231580450360391344448039184316210309373829110301799128363897564365806791753745797461699249159072317356382868515835421746837359772907559228620689503605786112801663205035000461640841353993850914056140209502047462933942032579536823643867665225462812777324350235767128334308067770619021790454831379581001695999625726424383586175525985795827160572384373920721777894115901584649494093407858856369306484929952935077104248908443061413049322726184615923145453064350338226768380758059077378329744797705195313636079817971897121437217844786384521575090144612789154052734375000000*x^228-399943946539063729898167622770032987946102912157773599059733032283814493631873399136069956473337393392141604082124894678122096029190759351214530871019958791804318893624486664782568816960437903746748250092511765270709741790415467388652813000907835555123099803614643244524781879569423089523705843582950824299500379842117970710118568102646865845011676296693695911471959954435965588198761998498386119830768836692948068838704826934871538388157878973630784703344002726330671062111417239482206911960519278147268068722251032313159871873642724886454020943760612283308454018502328256006551842003125695607096309409847599330361725859308272120898336889863765301748693383162918978050144409951430387844834923631115555242149840512223788229822056171756789939143359012338609649644109079420566558837890625000*x^229-54148380718728980436558272964705066331371413638960231297377710342636392785198771039311614169036630114080354040971357423516160726723705911563260825389284111495910422542416561063571752747733421734239743719959423864317659881133547617130577733637696713590411981557190421995064786854635057797025233040452604883315350532128574533365216667276760089613700873294942642005123723575556042097592424786326368742440247994940523711821600458604795263823594484616181330175148941709586454007153572708817695232920467400221594004700162296070811610828030120586910803690689915056508465126966815922404737910381689606979672313696852808672772705113187040022275633978262254807114551540336127932124918330430594425077736894763230701988343254070232206799471523632148140029254583176877152458615173637866973876953125000*x^230-7128005150400484561732399042754734928545543340293362930090734111179794118232213780440442532214656177827131773089639318530447579849918257326329082328856056180582941068027643011027959453267168088868327162910080334778276785054744862124423496137236849019928893318210537338971430472246197860746086981541490199260189490279610200702686594208270197806474973949405967376273819745092770244608094246036398355272013110492721875231703593760598784975453318589865123246483529612063442467726894509509376849628186887425269135324937625814460059875155494974821224212301218889392336277361684389842493039707213969699517249955407218370571296578717712686921803411765838332223310172631274407360479605271817950826412045376085165017148636217507072265836604476357059453538562336544172890281882137060165405273437500*x^231-912500047682482785782298824402462789210656497073269644078985267946594526340164123828287199547627576786354130840281345909924030655627844494269445804583470390188727965243130018462531748991322771248726206810618896938193979469883804929016815335746179377710338894850901447294728727349474704363247830680202595325063389205918256456579718410001487595521486876371084520584390596722881335634891449232506377120049830585391822611921858746087088148616900509853377444510064758616517337716225599207795121810314416091312296003265519626378785411557321797762185549938769196129539954856247767668236268433426070518440432242057605010750760154496529474197127704301460318930197302756849381958989774289407140711305040995795561821857066460076470964210348687597073305592500370959247747525916325449943542480468750*x^232-113586222760453184574693701461198586165419134007340516925673337209063154169639475632251685314536162255689135151673575817324997471613250889976128750275884983029922387491613296661331662115576403652641932462909254660350620953830542098935578867752590584080930873730038094333537338579830308396847466545094597671007988480880948751554811168818295267445944897266987019467825333881782753694693569216997063872356494158780456283751425311920371752651191869295338190447474933562655404579934541694380891327551423826691996414738982364943264202948762876158248393279368608703927304048783059682325533009997827929656543449266981233649791376556111051089697996945935154167553987265066259381387812690599119090334088616800465626757886575283060292730592738614069604304752688530630882197658672928810119628906250*x^233-13741268069156844501911699630969463241872765561992508294934421211557913256090748680352696770824594880747732146601107991274835976865210007072132826817187092927638398433564386967322049955521037292368471924560733561383358201771716426120804791193016887216180699511279475846742427790746946715271643336701592013616614291902992724688832860152878118753777622800584614663584265949040502713608632675300471841679669526556570109891808778835471003163051734167582070176618218124682233535316697674886633006656587685211427703704518830869006822258725642482963563326420487757826963811486134304503694820385258665588466054318335047913942119264714433025284843833768067247027118067294046957945960816391421696168657286505089041724173989989242990361890620161575358734640121506926047881935611701011657714843750*x^234-1614000848435728784995757899949683574964415331698877484639347973527668736856509627749616410659284937187458337622851072540171899306217396574768732973271835988859225590882442709771237558038721837701587592306469044545254501784338031490681501009964022431503557091171770257940267796216259110061674909240007103917405903831847466564756499830215750544867595027462586001332431103419407522615706538374789872397823594577193360052170779499581818101300436291000135268501702814210560349087336591491474323768300105763143221914468806334682667474532675915429935362474206487532197025756015908714754874796689874096502022031708698447681906287864812570303291502069017987657633092573842378787675564656741740031212918264359825956563617814139326830440880600250071871377130344870025994191280641555786132812500*x^235-183749099998356524427856341692925508759709075811786150991195455600087745549750929016201839389995504901940671022985357912936786675542139206618758476219367086479977110920757731305738830141905177787178439432525484400902036250188950977720584417806629625641161163935529107931240957777221656286184337925416397893856962949728257732933705480372484505816998165647729342065128883612576566363393321485303078045658804104066990822342439641083977763314085056832084205479262552523862843354519253276757308521570425680047341607585740637283954071207755333894511913875501022820925285595851180094358908555689741869542441933430875612825122487492904505393170407871936950344324191293560706881961882102883562333695974320494949911703943048576745823116226211018081759643782815580908970520648579597473144531250*x^236-20221358292481550453599861301826566016448846705925177888201723610957848376724513850344241229040562111235165261861722438104044752827876899797043328514263208277930712993248362856341742640923924695124205717213749423571220124293236105313386924522235081951159101770728189073389709494495290846059721984425587481847762616086211601862384486762388869530008786415390432940481604446580002926440837323435866238596735162171413900800750543543485592672400744023482601400457809166055727696936908875423665737972637886588756402017933536205192792907842058292220485634081606807287418988477217466298366556325314650874446236043652723394845292313458135241212515938065970786759201278058244742569263178480577010457647900321545524928074562973579383940320791991628671835240324257123673055464233398437500000000*x^237-2141669431465438430208303799511895925442730367434027336687759945751034845675411280170141501730883218707200288518560610900229035266763509065679867524698650645539771900603237307416041233621175141349849076078498568233961593373062415736472116696372514103896978370859483552996717993610687577085948328720043752552856573104007524078822013122899947953039475759260608842730270314256207687165555689677543206760578027170761545505849663357881811978425271314803436472201429260509382596808111912740171155808399530379070634265916598277692333894336984943854663885572247429332845548936676420201962831816544610728995530092195290257714185597336924026056459035249513310152082415668835150105169432138479295060041246192445565119671937455976206770905708921654255658029293434439180690519528770446777343750*x^238-216709545844239431155783999114643441655046373851355055173613114362918886057593759314940111058375603465123920612820317947885623779493752058550079809715115310474856460568841781137378317791572254871912521172824646494208954072896508130396882338119143530461390998550804883954407099126704153718290917794978955770869354923640211064738904349614863482672378005866501007504045052125117364232475774983670588751141594567714802971298758750431070902806120943392681694866974535355467817643985111314213756885460996853236369057015382004510418416335918615564764123700818576263031968943197141373976676664915820452662411689385187290426788367060122127477452783357107091293224431495996225420550251351997331541637251042274898435166608175239884017608883617390628225826070231975066212518117141723632812500*x^239-20681007669106836525685977522646603125614388151976849556514505173406377986871045369192889624099016199754750204531049372471568388001448498149878206474323281435548739956591717097389457805761932924555717249240895493293642770731306753343371941239568193510825446641251180267501326092367381634764037710812824652600713455221693352908852281501958995955602295424987702775982242216125067295008902604174144516933125569665237605664901240616265672960662320043873780956233296631804085061103508926698464891737679900008571562333881786797409388045791330229660220345876011328349621655113183388756778021440854811224885043248306716024387141254786091069279469083270090660458192789800574422828870672656281430236523375495179815259502333111854177530795518680312171565926549953297218845820785522460937500*x^240-1814700640288376322402752315466020537970910475238404054656789249685219573354255591101447737019920950592180064329978460197482405843477911113962412222965407675280076823248930004100420221721011910135693649647315568118679225272451843710146965950972815715107230163856317727038955901195455106581765129599597504316209846093614422475233531747397169618427728348363985370929994157086174553398355045811495782077439968733341936922943914468926848808857489219871282074349231294689251006161654576898796228860291814717692386753668662782425271213159607979359499134040682848108653803771395819055898775345429117431472401827010938431368649979880937320832246491621414443056219216259522941286590163748009487110248127330045741713953342719678323518424529223343727288603813483019839139761863708496093750*x^241-137899102178562112833464211067329932722594851064702967788777282898672326335220124816925129475505213608239083762410008287990989477242699091815721653266910635790680966530438710787844807148588756267541083524988505359726478605074381087428088674991598167015794302167210768225152899882638262785519459908612968830629934373741274526163123002352510580581407646646054415451116060738867747120130928887258165976197040438676606900817314690379266530123552270449890619646883159453874587742121024387521850583903522084970281980160045994404513972965288209022368128717261230390072309408816250573471865892490632012752885371421008480674953107025376486891406214821336808208270414524520386011581080758870269745440849385231866906522024451979824927496856686274045851664841675058160364006616210937500000*x^242-7368902426873194505754456576448553789483504329027641190155868653408522273880583362210520645524232310617704822135134617048534855147059032321967483681373672520568715571809825380008850365568204496407131483697177667874922256678256324134110608081579759926618656008868179145720222949377246101189407367962832638959489439669791127017475586284405634350748951136578956366125822263443707394193183411167729152295891567042331561136818780955029991943564803373668857864391677187188344111098226354675904111540261324790728200520473124073150187397304543214696444094269028215961645889239431555937841230994166789188696591193748912973089075127048225778646450954607288184838770356871262355468497785660339022596503310773012515701180655271035270598580183451965042980688414555399812220072021484375000*x^243+130220413999977333222961772595322476091831958063452424932533343949185327215934622457487571063025036450238213340354941066383098093938654567443579254811082304197757665248789861517765791415059809052055032979142640788491836499217640356321915014452064222221679616506253929217140471997427245427916325397990397094891270442651860748894891282011168722070032675327570843510314286498789629953006779863102103199144105628142930479828885233020364170183747202118986599555452831849870225470376687136597122992260984488965012424251950778404603819793123831162045352704600495126090009429853575612079295109896724803809211935103872547463215008087090858936931748720370340626795170337620699527386491484034331058687358410232042908917183515262518716352934250317595288441138740048363815571044921875000*x^244+123401119088353144200626473015464641377350694335866618153070243504121541048035382131429157588077442020464857391542942130089677715615293864572469646752027674162487729988728617630469750934575644712488626964716227763026622217205530589489421578914116407154487051332233065474127033441746108646671283058307473095964131479666893910234806459338246271665211658916021343362487457521711668059849544540034089611511732439028721961324165338668461529092904937814496415885872778906998428940143406072418546530161525154113667744459827216007988447982959802023614887341045838714868767486928942651104182467728300059354572697595682117156710813213428828916445037764012703785342157917215954130177004728783546378515479630696896446330822181711509340769750245500137579628390556222339090333984375000000*x^245+25778941124695545156492227935636297999926179837502546249825702394428319372824152498379908304567793276501120391751105802747252601686699885659344894915327896716210511324132921330543783295173312544592190783093830760912026773902460732616562057010092695172410553988928917593819544794892385908791750808362750056765478723353853722785147243774340009399286330341026422152975317221189184563501148905520668699354509526565899029497582329016618916288676154573139311960720689303604531179497712905524123803561571070964692856503546273416646187006873284370212336649743677663587641846200437242777304144903348675153815814232872439377091110064813847135666995991024889155812229486959748644440632537588620079455295317463966089992948202001745700618395557900455135539023769523378883445019531250000*x^246+4155893582711914916078494249744240720932201775607289509600712456405977187502887894541120331935406273132396648365081939221611894663709504001297289990853772225541899702210265301211459222056693486785955181900653803704663374148924311390788451813490642098487428416821429984476472776351289293412494838854601521922072735912170685865033055693327338896924285093027027406745387385608161125091063529551146586793446269762380126336882971529298243347696077415268241974656043248678507034718934181859181838921306306444466253986729132857240765146011090072502177687965016106136503138440634447438298513708982804879497782619808865523245736495145156051538865937187067829245741227736856529777758579332463602133967887239106267019946328599567546717819593363194036125615241558990821913647460937500*x^247+595171133333199288268769161924440172309211620142595363386132773587831383882926989141802911692008691063769284489679199244275375037518470917200279019578743513687531755559558717092427008307199924559128853404300075694213920870476508379782850907064552773036279934205036212266204596254134682269796702442308849394650291149442533007685137632625422284410163759293677368702725392292000065872377268332438281481823749757895169264432731852850286278982575932848899796323257925456024094749639651238792705302349751983982750001705272155229410347448539840376447919829828894267936864456348231245664742696003558454109808382911793873612114257542656018390287525105124272216372160867140085538502856063773117163862309224019839552037576917404006064836072939411860215078809636936013289511718750000*x^248+79380352716451301609180890367193220450866498901303547642402386244298602517884803596215048912830415884271087338012760981876048237524093647624228060423912280159941601781700046665612914205170902743248649802183647847723988007159229082759944329277548168235811558746005392324479259415223553845026674483472265325125365745926085017824309146102369399403941721858847021373195064393738556920183398748570346646066687574413689562920013040153627693485222601248844129043537343185827830463188105607999396282413211244135664656349440682660572968508434159362012936787265645470715418682118641374394514675579450553963345056286189264456384253636786886136302550846444792380974903558945819000922159712535656694397357214617790976447557454627632657982593754190538791706465549694392125386718750000*x^249+10076194248470648556838733656991787615305243263366941057418795242540579129264148104879614991603962006580637145801651508170899951447422000886542962872845003222110513150592339965231736015984362874573499633492136146040992842938126068455788550979515529908024713034397860345707816873404590897471954574224643442039392216103603030020413487157273390339450251198442148748800967310204584351174475867833440343053823164629619145032255888363575222846682001278218135779161354566887031739242158205813824140196476453212275571641565392456621963465996768947150667803575380366783784838879902974433862527585410813642571604871244843860934317824310245645360419592464119377149225742562209642799337024815522473070472568613449733097966483841363318755936609431265870335925570859914765142187500000*x^250+1231631276307319538862026241784021820275291177998982581135061065212031036691324690173145647904867692518920482598173258314410061654057226602666633551888299571750756490868824859912396301315981024979297905059635719674808089504433828512483957333237103344524886821427634276913701163044236273923334040665179793930842141187684400263153793335345233385576304917483427321181921700753306926804809271726408505944751808075954693266840578374289263129151242169076570308424545748846220692985766721477087671065104773660985085912594692508056655193734777898294251416853106929663870754424009910542786251253752340650456622609974027328967333955453943795764095804301154955675814810912268471443059398906724903454222368800237974004535390918543355569855281702315049392711951221190047724609375000*x^251+145981496190067360999407105645174645888250551245215246973871089585837228901430127675273054229561053481129418209059429820482584266166258090231142946537437859395940129415452144049711363725072048241454994200652455358422228081670170023428568620866758426151653441056581577952425701316817995153562693179775077242292124114060420300553188820659183923113518894675102792316495427027434694947992333996297803278454178594330787593890557340546957223712446006270396176008995379344620525115327854156796797388450382432700839875707318965424086306449280441488022235778249048621245368755432886915848813202423604447568333335319905231675610461627600397586258294898658518410032403198061478023243669345408271026317542006704229462802707113071988546216874160459755985638797614560099728515625000*x^252+16852792874195449698675480028455957181028487404035245185485444932607286619172378871550186081586225860799658610060534260164668675682580067083679072673568640780079620285731969881679999048987415257617198745757714598328140650029284915099465258760100090931114899799516988761117192379955351494090689344531490811276022275250887953817775868428820416657177866153895271460729729473158833322999537215142582534316720490190357188279253979461051465634862161790028080999461052442091796716626749768707097022184433986294962395016587140484171103885791836265565159570677557962281894553792274235443325521111330403231174680217196032067858884826838044923941793648588476327902279376317238118774847619561085055221479265865083976230749004659966644882052289396677801401735473874574053984375000*x^253+1900531852244052155174047775359418495430396745984163909993418087248494464352209072188038934477459184283871623637644682809329598941875438235031434442977660594573746402126008830916678254113768706740176192997273066255706641292871227177131638624799014564344331040850415804909299494775964160550488400014930275700082610728156881020231125753377508119604578886988893385799833612529440764667090089223007994881354462535928414525717076556195255570676382409326675069308101585404820258003468251074252444646508717323093061679223684704682828235518754191886854814377880365416965466181455138782402724614970358109226589892739139125525929554412808213741787722070464142627379118468018244174251253917178931782566313660909822241794937766172607915204181177290441439148259288889503046875000*x^254+209784034421562751715620869740128159683510372769164168681805804969696487779517682845962151953602025372569053932176528506619546426665530969038077206561001856611169346516494288699001225314093205221565785874128944792121224983904793793396498100475665954709025479789511303967452144685088509004434980856072005932194131626137770124122562459700873707606498469018076690876973367010456116384744028984880248711777472884305467281661081222757397545478419931810996604372590398124266866707148445225707519228544255645580195983162777214850722933424272342147812855891156248489396823857966443952518420680323922021510891859661213740838464965927649035059614475316458676960284726271233172221502990000777856116197062529644478653062187638884906251256162640285174141019054877439004609375000*x^255+22696729945954131817413196365066932741657021957138688657081509005576400239795529478577182372472555419497301061096558382901223669813539571969196724824906583906162197025733829162961036522442029987545165503727698147649759769196999901911777649847806478302361606672126684864076774696188737021337708960508714435566123985299900112770506403908304398061909589913340708619830870560454645707866609824864708846953789175557168417880840070346669299244072205395928045887633357429834097395034506280473119651112904435330600567437696199950419911290822525265041039055876876691516794035626305849894333386115824409683886505494706117188280086141299819379780270501501182347750369096616049084817384668557766253351566983295316480336401564290249039471413665282437350703887993113244765625000*x^256+2409185772011460327030288919908442152792206791102779802713966291285773474998357572947386758842826063405050191440541594653719491962187759978316190636302784469349386779976200877163245690416933223183043666045965270668454367550568272041385397674455685987772495045221054530295245896364230388368196088420727065389771804474328416332416868223815844010977109177906476024073466673780696416493672044070081147016645751780741022370588433841400267592964191443591104057952123049194493204673316125051609952499651730073090801139704384074323180659957647983023130736221404563503692643387859387119595795984222558754221795911571028717833887747357356737086779350185294403806224109248654981169253746499694639187493818656678158335591075297492944762568932392170104693917104618131890625000*x^257+251071035200530123602734094139607752675437298643663573429487399056942812934505286885247936661830598254909316826046183873894784709188583561078872513933784883197110441537440396484678382369490313221127844996212723311566915697020451185887923800440148682992866674548827905847987847249996249058604110965582697610135035317138455708650883319247354714393495946759211759061259482585416882850755951617015007877683391097130129839767235883707776119646009817836504575833736786307174923381820611692525122452410632934000002329564736060812768636525004567564097690508379505579831733767979882169523142298232384437610281962057007514842399699416818838853254248246541400626671423605745918524732927005471631093463901624771642655159838547374194531878812797417969813626279043393740625000*x^258+25701892631999628134862864203081769593432813948070398626409475371866066805784825819933858425780886293574815011144655154791199102209713798878686284208962498308859877410810363655810854564506716460164625857727557114177712480610032857374344638344484366964954193306326196110869023083279006889994912363443350985581574742619543051553195141202790311584688651948267890803171747468429599076983480107898648890687145855360797094797306040751367597634950186957416605571303313560766598258623885240387737831827971391145153836517474314271913142314483602249797946984429292135149053193674599090931462972487606380482858168385580309728175915900451057224315936382823866144739338620480480577087981376112191795437070909891149292564199806053120873029665846457547676457885728907896875000*x^259+2585505198374350098616841572114544217345291095525890143218371484849214203243490204792148410958654989701870436163492971740628055905305270014868215234354815274295730706191347658059578504720865738072110194986633062708368155705877125675341635373765199190316431561306227692586856418450890512995387843191493040199304348821983247257940778736243157913876485106205005535342727593781349588759707338661592313928123899910260271184997996983406942449599631568700919985989317877766049381254450566931895268352362697869302990107873356253331907716594739879218062694204558864480534848832231852062628980463188459354777438716072095716817648552346908700330963631248190327611845381360480124459325411054424521982092546319227588647457499379843862998699303487486519071341151892720625000*x^260+255666099631886533145126736808395108349059184130121470089813641997288108475881263809894497357944389286733768055004380538840304328996221602739920969042628044385360859055970067013916440639547595417211830816353006388735578385142545884822634431374166995544115362910281155993757038555855417718283226663921779945923880856924878304941045396110082462867195367330305457692093026929187938619033983671447471768852064023701527159925689456483216521017451942753003919160650125752836013213359559224568953015870919709973988111408570899450181586863501607041187924287473174318398832489389517248598538626451092767456501350947418726120126427224081083564676526735402124393378197655415687047795099947104663547073454310054726435736155008932072502826619741840493122952640159849375000*x^261+24857840888976941587920758764791889324058825851174936626375244455611602652727648247407345493921189066182590965030028913513042998308160429994283422317432278045610258898941027675908745609434983531098847707339511706721837634565991912179835513128926732052318284777701751218631989540957703569758134546875840607875554514313233733485398601377178233427442919180664553068888842876697165737812479846922031898141392064439885950133744089280606538223692298481140896708278152137302499479660828503162458173946967453806288282758519649871348155617326408496104983606501562320042682281829363018407973327926322250508966004610206734858814192595503756960189945340685338691486501571050703682619657060090596250231739346389928535524104428524772650155489361284990676846428202339625000*x^262+2376951434503561410191077491555000758729029705682756091502333401404711185363159313695924918442145605178066440233528511857612087047047368870841061813981960405659205597387848960174510090788452517533440593431180486489856616211106956942672880052862059515417335674234451711724959617783046078866197416303156813901329721436592552253256051916524155682413749951799808225646631306310372445793890599451433760789820149036533337641126976581780409451458805915680166753556532497498647427097785678412898795976214190717728758788429392035845317342694151419793828004999095092366678823279947220850436367866909000063922346138672787126218275916521190531393971717793555823644366898266117678610196548026997883777256828958326968897699395380538299125418282765954034080492872911225000*x^263+223585422119596191539851884720211192629336410671057580782245414815892642167246967795964451588422358679110100092391126333015744846655885323958811242350538546781200220622276342304856698479447118266846583042279152209959479151453530563014999323851883194255136327157186557299756347901774029640401858657381562157171497214497606687929906307625893459461459379153518909985890363732302164331362590988751826514748957899145675271184611760747536207351602068100900270036743577372044790176441734312865227503765519603869579599895130350248942333283881991136440272047495185991677430683097629779857973445756918252569843082504564376759589813414243308114344742125632685341173623334604777150671439441831957803496235504152193357591410916494328500941810938453762288176459636900000*x^264+20693418075058131578835247008356966484696107853532021722638715119984845475550726451396178525086050694892778310356619477551150864979099983584703197221422617206740336006166882429834570087010749727826615362612129176307313524785632007774884651546026965685062321081854171979471509623098932467656882531133833135166504205826483258628993272925275076732026961011388902842345056584482009588805180825562972243936860495763861386535851754730257119184876825687802222310907235010494449074432340433444586859249019635234182049964677347931455760638949953098448214417177982410102649661230781379243288976782842839235540518146162805606754598610911850068918951924677327115205390505740872384292001368351420536252866242625563173955850693876785082291146037848385292023447987940000*x^265+1884898049954419992276131398123586757717336853071115662498316968694691736172263418762845129573097039092185818250439535674972631485609204034698233617580276879355615949890191344399129176249437172125902302336636011704470054831490718690959447048485056982910696300351106172149261050191317508230703534165908339146898613164854890052990369296939231386216144296584139462389825348823241166082580007688395152365650586409496809481089930970090110246950132110574165996129815889534329156438158306826468098225622395226476584071680135754828413863580533669209361104347123155142735656028616368934568664004283914169380952481095847178403288229406005705496267172962311313966827618870720835800100289322304829911177095730111950982674197651156380805070367005071572739382740140000*x^266+169010831117446261584565951668931010275552699161997336397556662382141242938519525465799483221377266763889178825954354144152113238278786538038175560126647750906818686707335418003239182443907470284396134353358527647505601506878199288787263711752468849190107963590898555305842986136487809654013642532626109430573412070933976802203708817540694978112101189308939225424665003612224870443654986208284396317027107393814859123616134050820242013718365379274984598206868952540466053002466298944106619766842809122930051447744509562157124090827735040966985861455014062909243350965859442248405022622339021161021900167070123196244678369038532700040882908001649671459730417610318517880537777275513310348446477703381336416350604236448844807770254270175388505835613345000*x^267+14921717627595367052810901784887938328013190035058048294550793052757769132762103890612544692977109822078539072677546486112355409559231099167516081077087621240392124208790349413606930027031377528946577028821810083875789778267870891541626090419240506772873401982591677120811274874032274711229832985712052500053771005877062504965749196140477560214402969997446050701621879718465369787482167027015274510062537361588487135024455263480438531850264564763251211902370167381621715968376849197190065851798515259078482747672673068976220569659167213146006603449985267075943191967107609761609820688221194936654102825897766872595919159990483195383733066850712111393511644767654008399162837192797571887144369132938886753129627635443486357322025863883251289890632254000*x^268+1297502478064326342970490352834305897187073891247848657894405937063869706964682980737944267631173620306172009211065082360412135777702316988873497616512774171077283389031853791769689380252010106962201064482410924601819033904907335778706061960547656055096100576666698889425126441211291050131289486663383243694232439115594973807708233364866395231489688243810078029532521670802762890071100203247745929698288055894523671051235579385988431820266642013750745890671306872754081522027027712094989952166892043227861613431319662584817652295196948285101048073007737449608469639813807447707617971457142881912210546635526826706237893444585382999119716442444741040882790866880417529098862759377963809709839367181919841861781644166269434234152731803368244374834515000*x^269+111144686996537217193192229192681327247396400253170166238009391143723544259733019670969315534051575350852533188289063902330549560057840213055387886924981965529400355568372030910208897772643183589925653509681731557719072597731945441423007373293119267949632007054436277347471806316019168256338540854351335088684604268082430672333576746106424563652433660253212446568995438617957566585479099161894627438212827135009058803526264736131705482957090882120648357744840692319793693444581186172558048415950401242126506640406562133825819153739185705601844670320975452555353726100255070639503322843611305718400617166812297166537961704385483649796183220186959731162289818800704044433198410340576619139363922573775645146637876772946761393434546743185769494920556000*x^270+9381274467921145512430160415882531071616529181108491802885777824335795065933910701267160966097697258151587307916409448780545444603076283369726641290225662627372106175862186561783244769821901094436179115732643023508318192161746909307690282205767081759842281437340208576426161715982853855839162510426423586386406910234025689353524822913471072246034809873289450823589712988542140719490543660992289758654187331815091486206826934271402753210890286135083197234673436035317471489410901570957595822064086819658856716668137068734284746903704093159124930461759900263887473657940584314296719976726091990255822299590456745120359929935856020135949448855584940457401921094839689510162341184578195257531827806555807443420627258341304893046583270567833920606641000*x^271+780406664985606670513625669763533645182489870832020627808373390941921355222777609395765324164351709256433154646841329935946305605856250547652274926902518647735919736396213414773793632338950090671453233302599316029706391608170831655390482091261331950655857891026571234729878565364682230737839649714924791686127762944852381942994997044639610251318067185724808460937043413275800692885980654713322280511916818155938020643698004903530733971043318286639606058891837953930652339408596627873051077652559900399828459859731750482401593372517234907048824682304246493119513720771741515645475388650740287072491139602722909499688002840691040459120526506123324592036552383648655962250018284081851917404938137042472125551623607148173581521513686783196691087735000*x^272+63995214742189738098380625920876723360985245049136173385452913507135638978844663443535027272999141162674533875313384003764722287211413975825667072928802415308973821699834155832776862781154571266044671957010503808530300411883340322896871847165412524928576501898816203257650602845665647366834466138469062733575312311488250322578722810381158840273832874132096784076417051187002993021194592564384507670712471278050431653554428472541074653411399620268114181403923784237984201747500639341323981227392872574737551896347615770365615868457046002410700824628040051418190652560886387964385539485935254933468039325169127979879838350423245329382863296995553661696364989435279726973810138410485020574052027571025577201876154013180917369451332348042687964402000*x^273+5173769495628550977883287597877190739414670130951683847699404309698637967446148021021797230635065705205929537218677439995201045241795101683371452371518217856330553660933998774420658938659904598772296280801153483796627428830048341125773235871624471576927121035592365773591758569280483735095089227153233656629984839513961689221936974466991471848814820238341764097757018575264508816103196616349633859135415601888448569216033933322002359386792011990852580490436207211050349852305502950772664963415709381988811703507957547643625963052684384578681125247308002942865481005621001359489395876036004761093914189556666388595978115212713167879094115355508995905579521307864048318546861985863359398798021110615018001252280131951964998121938683797509983241800*x^274+412426026951485589349567564710265324119003297250370741274196037544901476203780140000926088010846827148445592414140727548724924956836787449451915569060606237571654531896462725500375249498986240602176684440734750459828316073303504090652883498712179408359225932680285075990461436342867992185223163895492132692883073750278255056957852531130739834946284083566312055198401581880595107728666333438965753732473072284681347711333389859145149458357093889995226240768045794769261165634473334234235766537038422759543335812233827449331924153861805292626353205563850271102993371498718383205190730050882539118452502179238696156562125789256825573298248433523378494635573308208716757450395215636892100615989874878967036667070004117276764180975181970855082727800*x^275+32418182170275931706710393374829985577486340956157506458880189059079041422425184053273957538239850551579754895413830460141149078807104910706737794438871445119522879559039830239517709039977723571309782195480848582452794966700589800856593395389838095230333892137532178192362016702858390061368711787121919673755002119634986585325437634647985009425580124788937802948848277764527614250317457146586974806598609908897692109233598658924429562915453765697522547889469246694693336739231394932421001161563485012344331180759624266250015351661723693884050377796333047341119824221304248815626016736915385151489011203724658377303006672294000850001913146749609108445405383193957365379261560363773241357148052710207919027146933906386809275387431458053894523400*x^276+2512666269997885753149150056378991783727281284417282197474324931616795558340424656523989674288016813790993694792087652637662028672784888196710522473231048262725509195429947352261949715846922824212538176130402873568191359646084131851613609225253552622164491338424905013831040824119087393423762743965235493991527447692384876242603070673074880498297610718588108837610586632866781178963231754052498107155113102603970164291932520824282667935206566162750289676056466265365486061975754000699984888855814119852590804247224283918863893993920981305604114891031661668938772044606846425418679664669454061144086471347143788207650496186050920193635159880600933530682507848322299671623896939766490414314246000834895137665684562273243831218191736298884348600*x^277+192025626960851802890040869103318669635924951492967389260815260241586688304617028088971223638198648491027716896712317631061207685267196518894796467779111442637391108733751305167661097341888793316485919528531192795226144542545456885316031237191838464907026009891743444128710497576300550667070652692141501890300639854602645587155890620898691819332613785196750201781125530457597060449864660970493124284404378696344001233640457297960614297687928457639846829429325064912656966436930207822795695820329225957755889653157943136507623641680879011020854190962128851476760234777087656123243489377336638667487448878970505384530186759290878619503901488871796321896989115718037654746256974007684094427931675217784710890558331264734788093700641406796729160*x^278+14468092327372574290912302030985835885872312448786190963605783888783091961160926978432870696396933236003168368936511885376287209506926638507654705292781766415174602076571484654684724038113903478860063681972778201268037201548972419449984980608350554710453252588506435214170130055993719207982880690490994974798084249457965177674133936099375941952895196820709362417770343042421249416365561407327343759867451512379654047165233107122292482812170194782412948896970916982796743141798697722036657294758229289490252720922203004950299058314522560740614205838277598514241564570954721720818784549358862276716047966599514501546443873863125893987179125602318381444288681152120493981113281529848177286596575621199355764548773056747067453440498566735486920*x^279+1074524903934054646688822326357910483710118569306293685117813545952322171014399361056415806411399265323864458276027370141144201167271657977279336217361485455857415460917797753875307172080966951726434438329642179237815677263745744736135868084745547200543008183945742519549834353833031311908885464290597807928353988716392379029577965709701957099427400299323141364882075893643274333012071610420349436209416953057109472834444399736708027983972721087570685316917108266455204722485429047702879634092066043675527214548041786896271804933815204503462724444124028819065594574541124749245721834345261997950514544929050281153657382720373982276398647133237600373322243012456782693790134320491788263090480139842831959240759954173309029144747814968271000*x^280+78646319517680582848610232339832735118579504672834456353031303339861515181990329366807917693784192315023020146243464852350367130239968792184919727933026335665743099765645923841891520405956944299258325908664689694925928455150828996506911762288825298321227947393178740613411569026298897911022034218175466918054702245511325576294968556315784402676637502292187329722966173750401021842233581076566911669249188450682635631557993456824452986487885249408825233805481621361974648107411630498098912792709883520891029263375212540336811663441256734250527637821362380233810291065172572362543285381711504171206096625561130447862065454647760097292183927648672353384072728159486300711042264231393134983320984494847201024125599840884023194771232093730760*x^281+5671287861755481905003852573912579396205679489531660939123721125346768617904756753593754059114807510808980824285023908980127831025838754109168366343777793773626159375265930460119746283951913942980955991982481285553166006873689818903154793299360765109552223494437863311126287283836704840120762931626921597320179313697145991331935490097369319385992592276502925895792567953829998858676642729324816081682311600987507413941303623119929072099444311238603880977417208175301449246860934167044466206961495818187915032682089885599791727162230671230567441234875135558455386735640680567434461291741006976169182896107550129500672975617931792302437590331205290499530857239505085468333430388520788795927016752541357613015916004648911348516445726578040*x^282+402805721223867061857582349547955420139098438405552263676223216995468175277747275917536435084382036213503563317285926586066099749252125600205532240347562612582203892076771439726613910367931264308847831024618406262896182233471737394633777497982891048519761074218679015843887000020848966973484605095574076665371076970023299001058020850128675676039888612912303593998013323801670651656092456690661596731806352984458329530960745503846369562194903068758562236293058842712218272360595272897096864635994945371521197319622084322315353952218329308200743547125906030307284272768315955174389929175213847689884039189806800887823692867959931181598933064021616422281573725027176628942105890765136394599087658609765132230795076700365730527493836408600*x^283+28169421024284748663746554126786940177235746727684523908437548368438372189684217860050920913133893319373834124789645133597320870226928354856773060605258736779041687701041102204135043099725238245168018883055105055055753557810201592094942441268757845790791470424210577930228270812440430738636663310274817450170994721738035622617665342937920219521693392098513544466858016233446736736965045035862892791165302756880575453160902166528958001520057152531673894693045516111700001420269718913806988629162048508530951320059699325815953530699936516496974914658469211674730809872378479980265449004377207088277696705297902624819655541867477440247330381729223096339487881698513607467316094027092369079913257422785557841759922009627259612653292747160*x^284+1939003225987601116782464731413145581506747415078129001943541961528448427225439159688892443201128633112706224383860105971123315535747524027831722783201391428077389433054707969231702724505049164715472682994618227708542807252013395189595514350817752310574297934663974240535004691282084981211854437945395462563448583621643963467497465010095260649337154453510627598946600005173442937682798468127481574790057666777674999901902766548692743293930550845327192166946385035793462012215438084185333274304584130630208569756429194725507174066885042443165911093790284679130166143416100830855225378311604208853205949876590808194852644955635373025533891042840536330755124421896838886113871332100782012199698271193162073493200897270725019677780260120*x^285+131323778078162698956891794607144947578015025877788096603091405053812111561799244141957124469614112353904346148791245761604105660400872402811028420914187846034412490288318000037643523571581436410253233490785881786309042771179211880678078596650997442822306052370904257453978226950257416106656191134893784383791166832477953817421359833003475510214825304918398119801774259479398665412082888289906049938293752345161909860242368778623336708976612015086127047004952804070049919443368603352056501733861874575965525043713709422151675793509362951316208660008321743667306109540144193297752358314426051439194505799871466641225997681502343058763945243393488037549484061889617095988784847314218720183371751939629453049685646805376601456738135000*x^286+8748177915790384725894115636212656296409811447308485642803221156429539125009287509197343468632205561006994762475981516175726742856923697349801542842099085909462348685344006007162517667708594409941594190052937582695543457536214874880016230002845030668261844613881098480851170744846638304680524319735796065528900546734168286265328862212883602653091916115308334156567411376308401644096162779450042448502074972546810404188166591209439463996233589282415750561988620262076597954483312424216107616891902171131341771084074377958446055650714000369858298709443572568858503691241529654323040791348979552653003298390912572537980452717880811030691777652728826774821151282984552719400262943667100340089407465575096441156658882446218755453302360*x^287+572992031660197516686249634841981487982544660736634076145147496002392524463988079812057228726043301060967685182572180189531785007039477705551841761186981811746288573848168327659177188328948068265830361982143274452783575778850961725654002125461094694734647166254402875320524699013436461204503463449387073804541204125808657699522428080327009266899988243513996373133673285118857528704680383135143654657375813652804232918906117397120086876313300401546076988640734460593584356068277934233931674356998233930915957313635356555508422860937198254177848686314233845829871760446427785245544187504592205296425013093916111125206466274713976368957077908901591454025699338007298781066544112205898432314350551733982110880624153917268553549128040*x^288+36888262040167604128459657297871641289943484365815605522605093802349314554195133924121260945980532420516177485815521055646438032618864220830285021296378824233969575002668608213351695705224132945022327694172432043053585670300938114304041188743407889878331376200345567541366948648245113428395872920191070307331817462492955950504489813436427436704389416262252625747835823309015267958797933607444858220608291621337312586624795929485278475137209326735113132623256581602478909561681873620882002739091321568627639119305317554619922307097623764591125175857118736508888342434107550511443876802034577242280914471570393763166349234819453595412342776644153549571760699791983553952902828828336258937136809321099948872328875613997601869159560*x^289+2333430233682103176484947748294848573686727586349385178448586189521279797890844784701059679604780121012748157442499099236721231433322929238081101250978222954074149864224184063478958393120155012153013800351818651076053596216928553905273115944169996666285927288874629282198821891399188097417603191828602797864256278328367138718364233590076100494324296539915614494852171590103231784691054687400805925214913099880023254046987763897120448948520840359524742650048789160421512858326580940246758400207020851598535888549622616923230891239267119141815817804169545590796551609597639705142115674436397858998560220249442673453210671220468768058956621633494320831816553572028901547347556181068446231459843917517539438561187983464607335513768*x^290+144988910269818217031845545573800730166721764638643553582857034004222302095237146134132341278451116521402625528871910044105565845038647470614319878458357194247747987363388123761886735236715741033644519800232143470095286727405888945565740622987837361032677678755428872990849370195121531012465548649797054911852490114687107987788933373003974325060469075144229482275628169913736695421114505364519939713071055038281444489182802571526654021590390615082790605702267286321933353497077875883264692737789288350017168819593257691784537276274831162425877781836683760714996546580691604879605179005803062146125687401978422888069547255774501795114165356135688674342721745338666736217072339352130198243993527108203015345431654075015891840440*x^291+8846743589560981174852205583340943725018068236804793448115944493351854560180416522321029558260776239512230409833113689824561786993204177493332931999445889913200174938817748520018465575863635490819472794739806873420843279208883164133341885958389635184578049260129212638060097285981297358086046304370208620699711619624066899843175604359400845279292802771860720529711435183085749812509925568868191185581220004746518554297843080778512983861316961042940619259140369688029623020119916237230818337836996064735139193928729959056909923517660649673571852413730674357365581334108831508875703119097969748842460006975460797766078201730537458169274713528972969679676707910798964887008359731740433481494450763937651385831156163940352640280*x^292+529939058171452531837312061593781523092324337384787876319851182003506025250393366989395587282762712750725602550685652346884222276649028431293053795376284645137503446358674157929519546735874324876835637687570257413685018330341997786637936294194332496407611679016073121970496728369980027982456790869590495174130480795897793293012477862594667416131013988514245043180872256312445888551440392110015239657015582289896285449102021561950498080258447287034728398165070912517679592371666946983230210982791531893861475288959224125927441202863811965775890635802546369370040209391396485562461424160200339036148627815085666468690234576451663294125755804288178538160482409030272039012751881041840480101877891135583794456541574984952065400*x^293+31157150703911918269535788349532919603619866381982017705282869063856475510959305842124670070689418729428270070361870821054763437375722175261218792036808392328417320449231702071711699868144528237227292380098929565960069043223471139553648493231165663070869250548562140715584894546878082782829618639765394606117765548347221485414980129302894973322533843005854688764905558453853995633247462235184120985149742315752648445979835376161355613842513339658835283133471142523690625995142608521683792238551250201429987751875719645000727430666888586501753831707503261029070404411453471719547943195380106173415163621784795403044523841839508958146036420598921701738274844650659125810470988099262743828046582092550008709265140209808196392*x^294+1797566875664732880400084097991998541897146436462830011695666463299922582363691789421378061074727067559370441293764869206617723988871792850842847780795131619869457793274704461041972516597574813123749244601449628759937076175377426971582626873767742261724468196073549021053073949993236188235619053612260905633060618350005267652904033010015371211739621528061931246298352087363669603828140655989930693744002410225957911382474713935067035183886678460968820912634985024827940866689235397204593965783104133753038821639319724761704139376947310504903475235390322132208890960654688260954915293080494379646539595893240158903172074124842722652614540240258646903710595539787122430393978819103772849695496313777594476500019955031110704*x^295+101747820150391809192510482082987439756656923367820934947240109669080206903483079250814675077321143874553483077452487028358640856278139149380327513886276037310894167549846580838377054469478983250901505085157674973227765758528182689702329373410298171935740315370132997892405673507971877417782873359704737190152308140313787235296573842982892075507915471194138141231964052751602249773297891174285477923057015008144333623110537443545002003973003368451606690939603485036269501872138445066681696069631709017876266653150678896045177537154670570587707952566828959857510275963710792760651057567543991300704753957314681597685780672630560287379452732634520560839809743008367765504580435095735383243992893349125912796684492986153804*x^296+5649453131707846124895860470916636276786366488502658456437500792269555030505080833852925249343242681584804679852585663422827191333997360541304694496831900893799758688326360426518252252929858978674446735699934694467560194848592479487273488760410842110368157362283319589966801878296354622905202117375234088393037257962305592176194231190585783969122598236085511725976033597388111845633457341227783804401903052948885878890422535892379289014621954762610048797349935898058892640762131678423206627480836779878143358709246528728037738749179244686490950326935319143600143221200927889927117612420890843353168987005137092376230293223366280639381174087475982717319450651975883582379736109893203777844338613394559814133113998970980*x^297+307658560175185079267059953922547202600776211631861669368442560009094614381380894907847880073018683452861696353641801187451911045120358870161289649040454233001191518370838604022427862060457224493360598521666369740771778607928387032872153229716576677554833987355657755461340314010546954365295225666229114698814980743370904198557819972502959641173765062426434113444488832867304293690012380828463441967885440460638948019579216880958088511482839661686818654762192138113795885675235773802371222924164896991117302117206558077422080439058715976371534351196637673276846919413349658872517185774935736256283616853634670986515914248029132589623319125192325345752373636082315057166945235503907776110394378689711276139969287880956*x^298+16431029933925555187240221886085687897895182682484639819941961958075509667523564800160858542290700802911685267228093289610613868123269316513661556947175578587559552451650795316263424637079968346626268964206938075583265151481271563580074111973050220256404301673767377786663109604405017189896734967894070675001572892683578079336522917507296785432749429493976838971766585825141615008327102325026462687812534294433853640760753617497880691085389983068225507521554976219563712367990875134088797595899585571262061839658522304813980516325378082887534185923497624618090786728860955698224181572410280188380958729150541037316417594277531507285366084654985707768790794093536009934023091046186760127596411596001974977205868140576*x^299+860513661022585310522895981110345157456045077760584128997216963434957862747969725191742225920536489410471502650168985311263405283795561812868732876291637838616734426772437495954496523731977035377990459396604398864523235647268162715936208112030297759584189749812940291510035637104817497887399676124564118566490510305063151181267428970637146402566723536755913945027666932687750874090139035255710214070994940185838575367434151099103440266668319716430510914980066830111331025790171904045989584973230262424839328557553757317901918062682265671561885413022172753235605915562641009377302926331983420611370185635754095013274857590910734180296668983459947800617887330314407136073461513007191590807422824396740675878682296036*x^300+44190029511252834133893712189845284814577562397093330617460408885509082413739628204431089520811155428705388621588484591935845168661369183988400042999620152412848829965818310164417766823700284769035400640108546012716470285037769002336794971351507770112581467632965389717254624805198309151918978100062403894262963092015348399217385689556537295905962545750004555871574218858483742980869425286587157877251447011865426688314568066588138356360673224704901239844232390846058503280191603512052019699236352070627119094905685151434264832047966588904220518766739506708061055681336772990027053346930709960297716849915114485206834111106403400863749054480775054394491017382679792543939121683670788953698422499935898046544381512*x^301+2225118151323896454669609666794518073221300472627246046578377807401916589638089937335973336265657827122313851279297198518596368996808584830138719533514444940871071177407558095321295684400881911101128545152735818274346064217081964119101558250631696007039880190704793893391074616123586085606265474915952781808480959570799255975234398399490047350723473534639057332917903539815239962911725113012226809846227815544723825155586056219009325947715234970415420318313769738459068724779297450025339974004963765667091035145485268744443402757810248029505731343456064715764662829605059117172963979253358781627395786751824759818885407330481294729695312894628106950464764618242246526997246325030111116376670502992532694234391740*x^302+109861351563249735138201206340065909969443188478205013180203171669476282779673096753824775560932558741703570584907197658017512401053471236803046816026967798203915438888178884098227161725812700564711373910246710132323400976264429482178974511512228991934100625872219730190477187758435390945088204175629236098849676962267426214961907258280916309035003317242252438389374672797196648977419817068653672087640600180351954432202837007175364484551205775802214785367735268721193866667689687620471812391895338027427788803951950629036030196814143200709102139057877264904026441254632501852079609232568749952948387043307882903811271554489916524842720527450440031474542949203460416108858648449891214639696378017756430557274528*x^303+5318778330518475505872122004529285974578595622302157975604466954839421959625706455678142267718888917493012810350800720351360036439939848027284432736507280750088013681327199160841366360947944757350310115904556390984296980509644158839535042646994156429221794254496481826104906254961165493514739735461385138843084001636191912748294900961679197493928414671585357779384251229473534108929231694546409975908909916168326453531892203214277302863750882888558241041068756384457170100037874788784191591489876452245225860636714900799964514723427896384623309104232495358632277962409379579870908965592568308738480551419180754676379026487988047964755080846595754460416947098534261216438746763901472630222450180874055485648384*x^304+252508094760801254290005713600189531256848283258726300863727402238777649845900249285191737921090518015131880804199965214224011310944539705427984502907526697665808686723666862440000274931791123254005042878950377165362032782414881942319864380722891746925012350918546249654328561621708198342499622158062088387518097178393292572309956578121252863442404959756899674152714759271450663209303172364725550950984493085352297888566835025102928914137537908371357586629764975349344863867539123166123813188165634746434492308126312268072982288302515786689976055302748851760411924354483411559287565217303033507895095575460751270149890919178650721928794718371909174099086799397591103699394547291139848472950690822009611634092*x^305+11756081863350325763918827940638001797652442775433103780011921711529555078670800397701398892318800310719224315785870037458259402198477626401588481619695899905609675935344898350841187080946957655293292202383639110777656882438951832966505812156749753801636825475990787830325801255728876850303894618083187242076961393207983936407254304144289184747196960535112967625060814410241538479227700368448722141530955351794577894368761853925119060187716875669510752250738241109190541271706115287650999325331344975445824907938774308051313875383977222817482088052264917092983954392789907138739633798595985900107687568685151589299501588965350996139362165956537558153748442586313745760957691138015046859883139185258135605368*x^306+536786828505607506987790479731482673176441993790859818377001836848550295752810225704525495705464893964749367627946373537944114029066199022732554022617001401523383508027711879331438551860951823907536416112847737997034329615211236096702585988591289316528082330159181221867231883069503704661051634708892383969237340422446749906375854193511802615456129825346748648803632628343246712055073226979819738157375092118406590642912595282254752948857122867798174109003707229573883946627430496222132994392853942281344561954490301321779036256481930257990914922372538275028005451974413527789568652051441778799615714376849020530291184881161684841210158728764622738387089853673841756703194962379190031118859734696474600440*x^307+24038836348003768161893118930323269532446009135872940620600372626083233984949114520330463991253324645062202633540003427780826762518872406900119129479574021254850644175568131520273611706611214957213222235881045792802960683629690026292537013115998003356002732506906340695721173752640720064253060348647655058417723606729076927209111813803915333680273042744642485962213546337954075490135910814306916097464939077141723149769076693163229930542667995821224319190448975207851083554928641776711950982636242776163298729049390543315141413399835921856114873801707046242821210601583335540340533064846918431451859953012440435541157432299020913320577729033505184764430980139412182441137240366657112445592480174677008072*x^308+1055839202074621816802136445029232951874691397401209349062459142649479195136303159658868359455073139179630179796848138103589012656244945046255677126434392789514153436184997248960748119001145203889377846698534576634899525524669750262864250979903854468344863205938568142825730879255088474441212156927355662596610007510161234072106005177546670766498242658837198041777910180871571045482053356339565093459641036644986754791685683276232985479101972136592015398865528332712304660657703582094961942153638003550897078063325851799108581397294847153273753318746448447347159823958828042324349290678369876036063732288905186083627611364715508273207322481094986342037551274269503028840638636527445757355404324644815688*x^309+45479717426889845326447759597303315245717851949944440700954186999300781550791943559420959607060630523854666059268606290291014157815939546667822799681154743557919352194318112981222947929658101579804445126155479909360125641310508126544507100485717039623353390905369065299119558766952962060587816185288856607123831046444341535288895028634939963191018753709742198600682693003753483937909435496342321678196459869805628682314452525392678287735039748994052259615876478863880943214839269215003385458412306847594936937448057972835119144478459953707102831354896344719775187067923783678105192498864479603925125202329089343423108585243232277837239434292892933295397023901680160658966079197569981835707174145167768*x^310+1920765138646298020866039103764983247964994718033081634062601860351724776489235189434054655387666407656343503966376365664878060056393435873709362855809363516167539417856894714425029671626098208904208466834293515609623699123001348784098911769612090709710627406139580628441998369574795268975140206186720267228940012587362153052653241211670199129567460114808810229012232895137456570348164430154252453044131930810351228779250092805528128884782358797509092307792809533567131928015179557756046282071928996201010511154983349335004128335076181252255316444837351885024386731477737577039083265802905362663941121195011271066395060229489529203729504899102124156737443632816965982015108262378019274997859900768416*x^311+79501008231568868698827417986982077606222288931113761157562471660810417378136983319054979215020920568500109003026622730553013880616409695450708384380385301038358874399254556079027348025429123115115753028587382231577525143350955521049819125470122546298787365397123564554935388956521236699641977679064708736218416758705012856519299991241901840465234293359104745060233922653292653678085024064407570685550120298154710367624566708158039336780796726164445270666962826461279282858841873431775199782639040117271818935134070555260559752011518947403341841509272371702623388060243409130035074333495628247562685568334984482344590008626181182869749341384645300581356780814587441791736984377201724645818426242600*x^312+3222378577270609606619365348880363065989373946805752344144464673879402660974704024331211708233061534322863839080341586537263909638610672507895399286957361501120311167218509030582265346067214257378701160416909440951148832806723714659615526925578064830195725244613787713934465438841702697397526405978725126930560617760619477704526886861254579164837925863348487354794379129875983844990784068249825511628203435522727136670875952672733952261677414914058166908426665621435954987063342541827101834891443107201477584858511610153181045062831588931352190566902529012656170185141100871765395702755617879993290373538124136137627312311843582672597711883531086604603999460562196022433035110589332233568764981944*x^313+127744981967602627859538390225409898201343379741944814710873819174305690108664134373046149499062692696160793746142643433836849819313439013795824151864000793222950847079375049920724580350503817375196917597172807626941579764483581549807250286229152519198247853576064067010560224991714899935621147875307097805248599355238840133846472309704772228330731832299649578759818559049718279806096944979682356431062940707607991112633659340233144248449514679264989416912024674680029614222863731032787737543258376521793667529327264460026693015004666542682450851459711483671989115166231422057439127581515889447312174687649808562506986365692380805475025231607997363469850775196033337753456044542100063570435617512*x^314+4943487818742905259800417636739220072500300102415577923625396007774587432723947000771976794978782252925124592773765547877215751338907604023225746816006177373538148546727681750582716601914929618927956522429287705064101025889641222230975788613590110466353981883319559089610014758037244265858124189381862732007657460727838004064149089267224094442662235653599838243512553743711106014738537341044995853513336374331022689745050703603700823337895882278753746743980746838016846633431128768144662433748615637717771879905966432641620390135526830195401135567576952797507640224153157799031903878148182241457910679108546487965551076824001572043840091315904962435151952860106748738585544895375315221527876920*x^315+186192722751467011001949160017394060987639396035398173670372802541905011719079594632036962182895422047122832597974988131342403054598960226629084387897947191030683772886115799686491885214543373146406817092491857427398616749940097427759573287818630053213832464998715767528313915036339034227421766293077712615197476443842446096780772924243555141558857702704282539996705980955778091186626094810323485306218849678662661043443543830312071005249404871953843009718527548931198957576405248357409036267676997734452352726062773474490916128100811261836935603341913860952346409526569643219637018820705414729619828719963462782436685632758029866033059357545322414604852417189598751516723600149448797815777464*x^316+6794684078273858108777185611752285947589289047280941362777766111388099191500922575803449273979486271629583456315044240295922952487973556736765092330220080938557673300180531715130376693685902351161062757277505786915752631289524394403523028087213271334421521972503517519763851439239409861105499883074791163081777243119473064333505595895296816540875530886474576758317189767160709284245507758353951682637934181969053966574677928072887761259460327612508940868879283068236566376857641491807497314148323598295031583599066715836527728477466137120273090698610783776082528146415570077961551525248719431725338876105408237135536484780539362512078458816849220888690851761394966982079009909530461075766520*x^317+238547414026526827149619019772398142185352596554787398724324194607657095047806137686613789008052837576627680241743223293190075094331154374038853389853877148886928004788301384533026159117703276618925155600454415857428997362155134121720246193501183296072895533787367203391926694960670376647195293235717273968624360215946928180446984226863973095006788836729406496907903156165563794430240333642608991898428420815994355768911563488298014721881671467898889669100703688606830479758041187899386225685291219165402520348583062342519373977287238861485708479227112012945761140909157482438513711924121513886562867523783728284739168868190596564391326140838690401696033279419318411498628716675293570780696*x^318+7963157964305808839219826671202281222001784875230811462189392086963362315557332103733967071913541885201562895002816032905440850429044190815462882850507783397892309173249618455114793459255545923830654831851636353356129456716864767175064104240571312208612331262244986890031952719365677887291882616866072328401017152026673569858418191454013803360747213234553148140856927016721123312492770344890910097769295770781323170356821704753769286559738943253687668642008364192928975992547696104701021183599782825300678495175316315982539384377238550407862282031528040889414844080997575596265735273671764467943944235779285688688706278399968925119951757673535616304658961140108437962907607992122123464760*x^319+247428964477034430742817925166783030007614071645117969514557807854027605947185088442343905883493360973562822205663221476129547365213100278813234967883558423596648875435782414324531894450303910867796994389533204267829822355131299541775134231275526728553206616008399433690622354421287521361823854831323050060979945995934178050402350901769565906098818020614360093441182153428068647823772255724765329925439513366236537513179663231240864948507306647516323014329843582728993496414278175840787523841919390598536054469935272859081047378142101588559660625935118354407819501898536980230705678015075883100380565607814664175456480427588946815296459200957017641680958171942299929918284510834439678984*x^320+6838671945982743724458496427779584746242408537240902099351586446982186684275929109081949391791203406917068066905122576923677518404839096372224205129793357749975222247752188446658808292638932939828781352311645218903022682306446562794922784669078600421107697546455768689246174989134519147047534759204422023403866319743841425789865674082529758560029630898868241310544474891774126653078509764660709089307711476264393368999962903194124715613802066097584796083832662303860299131652447299061853129857597380402863249599679143351545754480934431763317193421137364457931837063264789871931320036858589937816693068638977280237164049409675407058641277328194302199607850112499420205962637119279701000*x^321+147523174439687798326725886716805771681744830575845418419419129546974708441080972039760391177925176190790750543107155175524820506559237564796782846018649332574077502360425469977221027822447823778751514902194853804664456931306322878752294985670235047375018660176356588437620489793826744109087882070089060747284617439679036400251745400535895943846261564215608585380540584900356186116864832128952078171571656509683687220914620841986112405899821058075867316917758858764508548267323071734800344573804874267693572210538912818530473324722981106670315004664383166236218462852803565731637417493967457706790339247804946443740620651027182683017096534654525699682479667668166040360392058275835720*x^322+929282742173818286163250027453090274403414720316848646101787763966784442405923146617207416422811291132061505472858476484715678766584750966123332574402656372500654750660225488878950983154999500048585327963375399551345390081289782154670066962366458624720851673441338679987928811914805820985989204462611004236231202486704086284835475472875217408174096501033714721044941923382931785337275268561507135358150384620039163262812440435392023934603930267551497561825991021829023109815927650744385752475749233134242300069146894706893555958987307571467491356861203405807802178262268658162811304327039994523044248412720160983471831287338214827840388842868769173936116760839893940827626974728600*x^323-150002572889216031365188836458657814085950803570342915654839769499364622536652737582132330843921544627485983826395052457220136586720046469391317954216075483144819339186200972051295399292264056509153845620745079929893188619866294809074304281124769124388310724427411220276176381775709607603735584435772956915632152723981568109953058844882210722958798007975244548991292954187739803381574604856667142350335537928678532520097656843170238150165853154812480884178860148701248500079918943104700100861734687212513506813947818053984352604338020466201784806100726101709967151369106401168053634842065109759499047342757078612180125075375150850870809353524383038809273661107347468095190730239224*x^324-12680773035758516833530501091923066459850554177804317050272834376889128533421285063555136875783239376969088754567707961845457799987953244351656603214161976239936303787359234025775280248495101374212201877928617692849630467565344020729042196056411885147959306203678258269899538062692017892257202797747550257334398087715538255413704116770326523042189165737817697408948665447928894121244163835933489391514508396704789459526237783478616426013238379375570624386732686761400745365606677063194756392307757949402913374526299689357941439565932313966809276676813512237149141098523652405344938813723056185901968267698619035441824097173037066487666759366385367671138771756082089545018451953224*x^325-730598707208587568200621323521663867658245160529946292444545514828121512213893304975543488368828597761804919205693941040450965463916762020194867875216934744780531571722649596649927780535372972936814287426471438957717729098872124375314403886574200311094278026166184763815482280000242981408553995469398578452834546745478029226872244361236632408870676006236495722312592834906412622221537823706578247143702648738373975498833105177496302377021179742217666258049877955635654600060363821272823828716007029761450895652613987256416872336664246407558035768558603629381613370004387900281276548660330063972727130994585990773022856666482883888560994957404150226301836875996556706186036784888*x^326-36061925298464955657308655044028873083936447174057417337145673346425135296189278656536218556444190720658962266270512603883688301834664650681059366375365982920320652319203434388038900865341592328312091304269491308434277460220590496928205583616723191724076589834775118124767061055573838233287451160942815954473916648435412096506775872927158906820468907352968708175496561875386339870218574076170631199633778963864590397921553108570868961623229271112386946613021824653490976223084337950370728786545826063820745427754213627426504436135529627828409841603803264366954487030843519959074025302273030592640208068613855614142180249623705156363865770299145914309902775943526596849525086680*x^327-1624637867181965198908597166322066892458323448253546774604643514397548783367127990291726484044626502235453770830777541270955069625010233410980871029385702122548653764762921370208081256767189166983880451401268459538067722817228469753274853115718257977650398726055224717513636528555440419292193001362990779781793183709004044764296097250915554262330251780178606449060114921400509948211900532072025660167024067286611510923219631477026627849488865298271120683307875289988492658204578587505347083902670398962558229013441822864082767444952477750658522731539742283011399177089205174397417303790362800778104800586266848222163337347308798943750303110883063344831049826151482724284326832*x^328-68591974864121231248658749831941308021332820551346577918809042217083827105454777027214536590219522487242180698873581041634348986145087503489318442449017356687707180833533412757324486599777763906276557720257880671922116212614717990879375693286407911418587533281070356582520481788618022746811735030657785891351895191319918562277059964879581930701189334867757245741154541236285835130671216325002632229075465972691051084221282432838894214164928592499887669374956007844638831877896457029140595326590331387481295777817443355555324252781465333196209580561406983372602105692042301840612934559247899760103239265025460536777645045327308014323440580763934772927619115532031673093591376*x^329-2750394397533822860406757168083940118176832090322483045319023462893175714698743127848577371695308481929528773573803736496590541120362100647754762682248160237567164464666196578012070741168592707375391339885416777711026806148516591690740560933601377660941766804462981656532394310441638157348750566998213010400923247563087813146159950070886559456924975276412648465816092307811372735249924715301955434852367223710686737505952737567718562320857587426930582122652916859891045513604489496550127907677390565615577364636567971155219543850346968740793233834999400181476366067188041824001127201457082225227953758905081207980838705422108608279440924063573572846193496393702617227977136*x^330-105534290561816702647536313076945732850330380429263190672954915705638820906701673844721871782135095650763212046726951964691619253249658891970765458839011579775049909677360064045578443005566791491465975474064198245231028390396845943118656215267648974100977239216743944300751692684032524578847572932948966915325026097618011589880514665783232740111423706921311745595548623941435459876846755714477645194853045131860062372371806037438504170511839499110422716795694041382746872443799965962386300945835172771054135577403621531552661682016453383943474179626950092440502789399035813737708962250157165099023678727768637313926784028597341252232170146768236984199885899397684296798552*x^331-3892685953122668252993719468753676967637267736775529717193774403635378074181356348649776793310241058335756694760040824462518314723871073604163389837739963947603555323691682495628718487279729805494201529315896755371279530966507524954595376253197160519912089652596321963276710532890001211660633579451983710492472634863968630022035993909572423828669255735849033215691696246906887005129317891835750414749122962066512164977294800980612742652221558605336159766955256102698202528467404409284088837567640269452298920333984553467674354367403127980713059098091094426186955369807830169706050574165391249465707095316125946182064153529634205334046745683682933488600945783621740270400*x^332-138424812595873283874530862789264318914429935615279357204716610561274407588662903503394689196964858612214594036633557318823098637908880661589169217554803110022128792036726550374876699426244146705372876057758565146429637171760400078457846856879186744500980959045071412668822448514827967960777977851868060975133032321603085546849107514602213272412406331269189914326856574912512630009729055721160137872337172964472206209795612645478256627964843388506635502445859461574734448944015354671504317629886921643192646813833834120476669193941571306203128521507570028639285947362242681718955680750453128759925799128279533985187030580188738732704297206476728936402520282180332751848*x^333-4754418227748648814325241295346953649084291550274590488005076295593733360056889263425651855219787549633871668506842305173845718863653349932544972791027803059787960081269663845494720815321254388227087567304864174543481283077377883341011367043163002430577154380905427460494036665321846504201097528485635558849456369723637058138611150058324541445941026775527141523772858525995011133151344073280807834982409944002417157801625884576655856123500804023329914713109813224758835023780570036127797900458402725243589636044013439514879882691047609928454504437919129632013530732650215746543707736682259625868552370791748443344489515695909923682955233464202667261029448160298804144*x^334-157916084570896348267307913010185736899572960800856157737835946435902161271460573758230925255915203084480647911754276637089808292510004877209260384664697405143708795408176652613344912181451398156074901658246977717601360174785870409475142788560671616311923727727257077512386671222085372950442104731050317438541784579126843036548515799903573452820966837775287074987659620429095558583994775626053061893169076129318495596409325932709555054405039014218404984921047304479922718003023888899090894773475325747987285503684276679915673241145540709573113431819293103861037661317918774263074372771583681258450808709265902114266148442605206537023546556901553687262864211038512344*x^335-5076177798690084075151421679611833610556968418878609236390940754935150441475648685353334375587404757768449153045093188385180152571772921657373323349242552735452686237458313483109628514109622726548806374832651817816247485953025093921709740447676170914455388381325346281224879075179053035346670723867376155122758306897287447589346385793926725911544309731334451948721972225962632327984379118515018100383495494989828312533102491159522214628425741420274948090026088222503105493673914185516536695560182566752833812055206576932194273805515808211931908417846852892641230783951568166512917144290258454056241008444567874841791526322312580177739763748973470933184622303948648*x^336-157990395676642200102722594994104978149394567979220408612595065917073546086919794683791508442003865501858102460895884762387090808415027548646746391827899492537761624718588489372892599831113352144541872296932018032041389298864821811293474264977552791960762060067429264132862170188172583156049283318185579917168193896641287998608631406710489655723679756748189258338699533320858357944890093056173469261281199288223888000673369670766637827940437892013780604576142178540669249806091722587072338278930504706319468401374987645054465385098852978096450532053796503164005330466731153267190908293632709685096927476966657275856782483190729594949899807050975719514371253634560*x^337-4762247132080471779434347619836519128993798542544516919515756958090228241635237314486408102904936093096045227711701382519487030271058387873721045572341296090241815258784277224231560107849571523331184712741573994577582909092043435839540338113560032668384628355450847669200280841164023050022911362872524601357342605413791005488557394436972767661355444516260013109619927950399574470930258316082057429222081876189637805070007809533846071490773175728751713563112247269987002930916331571914157735468036294147455523063283458778432606135857229482690764771505437217035584722556338679747388762625040002438801821838421548895437158166163919939704649355581063583717317973912*x^338-139030491395824295759515418473064787277158618073940160851338686196775289242304195934912697203033035842952567825409770017817865572878139534473044231754820727009240771702967663378065081847142308320377458145157417489485540496045520939570608108639413310633769401058066254618741245196060579964108280261139891685445630398289346450149268736036244231001156678374219813942795891932326519193583300684383769733018634096563668127955203036718351396641899116408015500902159738109174628535080580866058385180981254187632969157103373087615568313432234389549757759683413756071362868559468052823662107090417804691174761511622191932078347028870703858067903728813560460330984307176*x^339-3930933083988803366507215128259742830223439704530731823853948811139691510100064627911943538609308831245455945534663787666681441559885786617404415398453631104286790146805857094351141711492418666878055036269458062940787825938413351331537009968865026838561379008822665082307466314410223782902696345504510713197576828849248405917043032761850795433851524200454115062782205739926572914577353908621165584301557079645343219897716435248106308897341137769482194115171726685696147919190136118708566790134152197820766230924812267869239904794348529455950693395544420686284903676584764625473864882855146909825196452078554748637068839427765059277609490802168475959957088664*x^340-107619426837913828555796682876524268368644932682708516963978415511948902288660292007936010077643826840587775111669868945926412967094855386383885427083915004407344799528448222502796670145977669217183426635357838511442166721352836382724128990211768370045612357966552470555489945261353154365516989271614896593978849564293769721089713045351944842223302966896752438798214281705774059685102255777155255089690796228280202656635109450974492728424292441694904558505039291963171310829479661249426246632219585535765283297713433429507918801896773914682788009773080924326718863565372420277891403798721704402837088871496469580734288285590254241968031102291204654496492392*x^341-2852168681228619614792384241669809832648837492963601079669315107018016330813866090910606574075648765664640574375458819567816680814128770017187099881120388397299002328517719111159975445694074000856335145617969271808778983776565151069980945683790355055474656838010440995542528517864089088912954067792350077812690805826506784325300468678224247455412210236924310539552991989969280454464696245438430844649121676533393041474022418912591612097459608986794421577634625085329905050236747148382240313418297987305277440158342014075029113598949678847434677772530017192376104690204108177607869944627689681353288333503982981512530897729320660905781100422252299909508120*x^342-73146163654149376027114371745703153952643384466114619337414977957753760783400346824541032131226794458006523345124584598017575289064161615902579529910717552150805833523667097701257210133463244126185998023038645102440054170370477504704797401532863623307100642715123078982483095614801746136435433504956772902961339925425346001835961187878642371461477456493352996901169816252078333330521321993331686202280801453967982705795004141824744159870332069204180025247227318420285884772839431069381880069112155904057924006577837081163382023288781115721660534911706908536788494500870468104488295902891835981358334701440309505419830743965242147353603231930925959394808*x^343-1814455615231675325653296927812730018644041583409627493970028334940897587642816566812879416777154515664830634987620954830839568577151529393823122375271855825761137190364554712995243857273844299868414771330529007481384260679723948874419176530131207421695405029075826015313493485851965559974218394406871042610305304233987282394366579872375579479995003380740667913119528971608917239239370860326084033753898357998626307319903427623984904178335275213423786494747191485077048458782466021488225626743917090743327782047007516173498579023717373188680414128307621546653867460321523789843121912084229143429702638706367144705308481492370644627115713988021352600136*x^344-43512190807475358518624426298529051657723298201897207398100095970655874983434792745031878849529520772555248353063618443068680445181732110177679155454282357485299376480382211913816891276016852821711292009424506063485928067445725993609864400667569871310535793785620144685626231811669785919117622816415960432004156023455091710713067685465872123922435757816582124707662228372539514043185084810217139389534508073688263832401884397712300878545967398408101322099119512076725782748820715927524855863793849420862517989362802957859580581600499724032399417191889981508279112198083795901293915245857933357476393141850740200739431112523578754253220209584976619608*x^345-1008138574535279992677473269065534674494672903036424059106177221248388810328124304592172679603306612020638387563620913672006761961124940381467848551882297322637498181349663237629133389250442680009758522996829102930076616477879181628254402336449824037101724121040487768141475173480214524540990853196760896971552510044447312667556856713908120854375837950506449207845165812369288561492289712548078393510208714716942258400383993506942733259783541716272570596397471377106639396060153429851954962424490576055791098403218933838205551381176753344334842321536970411288970363290223409656729605422334331289102123446697863292957933340301414911197320135626631912*x^346-22551203430613003014743846300095364375058590383236529582089806371646747019509617433436860817803243615413971220064043083439584681056952750440910693027449708128893278021003955908837287355006996476185145820150111988005153237944014204112617127996616560661144255928932195393073661653137757846801515560138386873446564533829445454147615675643610484215513514356233811653529928377542897931666652276316395487372154438339182554287193544431761828888599131563022794727293782791132235719276785996688679907098206700104430299342519966885882005181610398923274045151757431564227181004827164648517302872237439429550337068065538778075610048152755288974112210352113800*x^347-486643369680025065789075510608617758797333242732651583963066255478641343588198051827412097154472304257251864012250769821910109672663924616519329624698432013257024513447576969636254001030830713426893867608492513334597044889978992836592447167869393644074773450437653634471785196370265693866971362941713186174779932140164584146942434373457183446448319921893303665044703212357395024916830678790627924730255924473179078317527746644522747511917784106361885348398576371217597886771674900969943421447276086982235626717755754372258647110120551298829254622385154887085219475541080340588329729280301676122638772851844699299731764857501165270024156754234568*x^348-10121469236982978172266063518851343922672479134158191393483605821912759104758833416768148614995998996765123862718432470325348750360272300241149059239950029041047861020824753217861958556296349186623149270736511576175838433258216684503633358820184378368096243091393899933828190927149828495145465985483993362700764658797812044421610569219895859060521198361121338765056787868683666773230208141091636838954874382165582149837807892445124775184391806631266540126429810017006934789510907737994905835047049985640753062407847862516875221489721729844723644846226650726951152155223281729468720236086102754894442440021989709160462621229010280496486149363912*x^349-202677861563358201648643078520124748806116228334587063386923083116938521478966454226578909993168419901062107450219147820052670270341066223476948464147597125122282455466941337501701213086414706163003753246635550279008326997898656615413212313178145777745777530263046653276759768004309002823861598185823190901515131880540696356037847054008076339882965419938946230892927379177005124328955493092106275582849533532855684741156358432385275858645072628198638512207131226616876055796045224263771129035990824788895139845094085100307046543995807980984236863914647312960073400548983703855815088096095266712371653601418647002398699206058774621790002932232*x^350-3902660937761280386556045374058044384824065037554742829790007423428150236593495690661802586754307417195500509921803967874913342735865767613762004094605652347043839902221807498691408458751198228750593952205420011186976433520629065874091840166634129149941197375761484198527012107565724733236830829764392282217363533358859101250707244669047849610699527030836446153648430970001169925834116628604339448157802311584154594857181035803213531568818810244732738098260746089058380280105418531176654568290723250388446990448451127288267773717669278889332283067757832139094478329010347207853443679792484781668260646523526644337138762966225685832730049784*x^351-72155726788465853011250232981165753905996887921804899107473838023843854893625632958732021645689015671514781597454268308672993792671723820986252089471702632849175760776635149123355106546780104539538850460363948256643045453473883712716239530910399883366722720176900492596441197731568501845366003041195961681329971573019645698346638874716217619293941695255402585570859985827886661269454056437600588916803685549096824274542886421394738438380768445978511189313908882957126457118456515309985314553204827900378716122393852722058132176029868429976980018904172390753981374220032618610857597551404679094950801354076024600274780502710708355947306760*x^352-1278705574806256265620017950623156219691992038760948361313883153759510057078786572786406296479525312705397380735932853661215290462806524597113399967085251620002245371059718637993534857076653556248161087482676021323285523624148294308834297631844823685551492064212889099816674397335588274999682669947385343856736350843961345834950248403753204025358744100320527816875234327004908106740080862560070445870914830028084772162017401396342514618157024744155006016861506591339485594417603504986747104431569339291796299990647496025960852649358958398939866010255131542829503578053633219334711606044684275216114706456657477203138146143901939607231096*x^353-21672935568100704457080973965494462985712833474747231534458256321942720371117745489507919959971274965969213890959379305140040723882128217860145280325497088077722604712118374213029477739357056649359147405911613605136924029999120819713523983269060521890724951304467236884829396316793335068693638610891461901104240751366116714551054759422967746832819165747623866491771824377639557857361781748087187274584985693798770550429023842435435163528640767933191148349840695946746486133905099359298601836360181362174826986750534423815295374594408716615041632798455214070301042515132845741410520546262112215690142342666776697761044492285700657031608*x^354-350364371225016532223520549149444970839361719442098568616216718807422661506181303604665214641552416826473466731848095742372865088575212110719865151470259818359677748518871368479523805042331683985113926629208773645747956086072900289081140093487663938789313681023979015736237361618955959293637310043321150382031119329742697221446194463846034203068278995553627360450801687480878040792807271546978597542969498658784045083901509718176716785188531384048686655604298140168295120327753919781203648039687767897016574015352926977857283467507179199512832930375954856291507567317496654090107109225210864541809150855369080030600952067591901306216*x^355-5382887421528606518301011584512173060883971907264767629243697116625142045917300564159247922947949652203842165755490091560162881133022319671689403597488425996049074785091482109297580331699718944161103778108400566965752725888748458857082408428881710284870450503515719270994558589803655364014979130298407211780285568951610666917836375904599639713297488823679788343966853333699473306807242408900246826806164663496475373108021496449647277703459566726881733658531197180507487756431114352908233829161918848751032514276639690797210158281416777367697315860936751422960758450201398278260007100716008964677405921254770297764713024285092786636*x^356-78210929379553440124450382313683600059888081730987621721594907124939181540249970952363736097994228538000252924937641695282656812020158901064664427849951075102812481145559208340439941384821301422372216363434646232317607461793992754854100497900601710740981150646850100531034876058724537744505969118033456537491099172487503191559508933071418460556854665692420164589594113879643557359705246325782821292253474409746966743502087816035444991376040522687697340284713515784830708123571852209884485297040566549378634241611311182569804019987368830027444563405846841626286880088203975034733604217804381739008765123476388422660116970804722080*x^357-1067055888168566447050379107523018325501882564028267912037811483284181497692865506028637740555756334832934903175528526682547487048224261784966027703988547844734253998877914141328529040984852101442820298861831354137063485958438467576812983795848191120157866700752129344864795965311852137909619574518663562964414716962857446167568547317329606710567532822932961324701023346055740695309459393801347543450387673886174408560739233334817019708867395040174346208481913719373188272819921954361364603533972368547797203438505635837176930875870987260945596746428894418292483096647230282844632106186390726926360749759083689548955216295509064*x^358-13519679236872047323019635551989944605816223546374154648437181826458856613690636297751695404032639975487679830884688173754245661115132806128099918644471121604555552451473334345402387416056644997695223658663893108933436180102354977573358935264798117151497225952437486464981933005602542432092803849476140478352492500602029889389126806971603525267971602558529656073845055621391030190595807235403589853728988025229739878748363642040159963235354543405966742516277768460855074565896596961309335508112163907552922863069372579392517103105531141594495140083316803233447943405842783417141587225312363570868112906178429181715076415161294*x^359-156068707029528986112050897434324487258764104145392578896913225860836932039017050034696719911971807230944676409438250658439092798174486500296275671249755306821301817805498289024051460041074535775085050773159475976104287775251824379986354501524039670864769678023611873894291878851601739404909746958328317563759466162836439659683717797908936508894222879316347248405515196956560294679044756940602871976623192562084027658857339477285564174502363842177450216321270895014075121144911839008155043480243669874599200712679195525327146011248780652079938183717064857102045173124061500587113044752819678889098574688170226456367801763849*x^360-1579680880962518918044721966722929701795926660930373987025547478478793703079838217547351885922427926496827155701151932700950719555383844373131247766799099771856726045424295883829367770083004683720771490478506950836641392960964286775848000537171796073166650461654588975140595184286458380040878517635068245077723198015716365826095103657642037497361089844752923914045836097732817480668759343865283133385929949199361993684862382803337476982649840059354874811443991935742013906004694724564054229568630324166431097030830127676747967457443593972063283211130015187029085719027542881799719156807098565115171817864786242504450403723*x^361-12676332482590096887174175759818466484653813677429431594936674480855405737059901607734243034565086171620127287039828832474355499003656327178966768186739585300768081892860325485064408955563266071695465651981066590172104385550925485033488770024860151650889565822129911098507345982672718695468353477930884516244464186846291937592897713508702422839124167556042407265598384585635747126160989461894757109079734391235359946595900579300982958645868611189118175150096608133197217090492391724488978455188775283860720346474905461702749204404189581347550738393984248537837993081700522438974923222928548236726606941672025716834174525*x^362-48135910086326989472568605191773332633313517999490673307981926922184518645286081102891036522776959173629028882164320691344833149351352647479433296824347219161210075538506541887960795524132973481217327838212878781811107021771775060401381790701696514872529202008976421990483823031989008338854310400499106639280654485761513631896309075019935347363900984995854058007572198046375713821442796890552866824856731479816854477765910429598084906628667947812104507343290775601825365063392308505664996812241025452337528392756318066774827938605578920237858552869068678273734769621462597127446212168008804700206283453803229668208642*x^363+882242443428314391364137006927034035881474535386284906450851860763723665210099685699205827908560841032818576754710449517654814869755948688721883729233062018473661723976922366398329534423730089660858388706087586548200422464798571777905962350749732607818127444684850821955798831695554997838959368011433126890784781828186486196396842968202139656800858284043021498363193719188381993240872553834342865420243869625338629246894508318318577533343070342931946038100908743360991522302374301289295791810666979257280034659906847008466963248647720066443285869499729732665331286930156500869236883571604409289312792260113869006609*x^364+28360714085148454377995159791716383196645751875548690965484261437394399129164975680742233759366404791105548159433745304568644497284105433306480348268448856030058606411613016070407825646062964628150813170964431481742355209532342621481159460377570775015841709939125205905826926495134152695669707486140505268869424129526232605249318909715437932349827175328399361933974692472507442493116413634842204420595586482313172307707036666581689468735176434160179973375866729248268461409021929944265337288982167234257352223420958262162109767291845847509948997612210241650291315297772562560943479174146585013334155961329374780476*x^365+526058375089112061854800944529147573282662298997541355893815911923776136138977805837648604686138344697685169083174600181395234619738939036817250099147776332767396609613101031066992136637009054098413701013060156241070875835580622618451443049413575280810958561878385917492704651041611020190027176492659793209087899188470797289064644432972035426195189914086350365877218911862177084456434290154889645443199378707371503429098667152819225280051629188690900944510101850947753899248235470527360591412782482286825469472774972919635291729098848933343080556828593468641985460337744949742487074586262833154490390130188723923*x^366+7889920905839221245321848906694721841667721661802375483928543057058405127486815721275828222818054021768262137618267444731337229345822834829167067840917182749016795294949923445452492241485262561776738517636671956186660670297956087147448673191607993817541903837317158405855206558943985255762968421902021670724304779927505805037944674670097371670430139474312785082311387843819991923263552952814439838941138236396905344090885003317410719785494640337263678941382690115330630866520920926772295946831283747482481680683922414715562445094033645855489455948841881241887792093959527703496521651084270214054091307299303870*x^367+103431399431885239739532931401450314814187124538235118337503406805137874084596378233596809779482609051411228110965175331111350674064936224618624804782108377398928025495930236507462778790786934841776304071551284318971581752918028771174626042156344216587991717660240655935989464959308971622089553227901436987058148220363926626723612791424169722183139911691359717434916839587129539214646602368473575748915245287456080948653585765916902379756148984835197716088926779965815488107135669879628266904073128347695161573942406448003672030159961646600277118101410418841230560732045428737340142927536725641892387268815002*x^368+1220335838014007038640290223440356850547962086075584152446634500286407842393771181074957750531605409398632765644041252689994641893389725264092952860696654731665901388036360076080739428564698166131998252877620121987930415033939861983041076307320643357957723632689979367596270237131145082398792114007238424673523393824265788381224325427554245077554043029702937422770029351333138044367181903140927496729373585197234010823447730916726887079898718790844273178544185625386829738879172282770354147896940746674967788815050434769174572412971804019857672810024297412361997731728299430332083840658002389557840582999459*x^369+13126987900863798204700326307143596197647782887334899301386501911326774021285510321958242364472279800045868236402405274465013843876193581312145306011034130863522146689223505726780122720637534251435844773778586077889971963894146783414892046536841500565291487439922937762241930548276560916477695260494129680386350863352340249056048392153802210931734976115649056824976302549512484831127487243047491294019011045561536673402051132928133539774071504340746951718592267949172850591445863875571829206217101300863852627366685703966992460318182953979154234294299765987716271539689364391195936711329560303910567782900*x^370+129469015280563108525451483313920886686800025756168582247689839948403165569252501082081613636962206167726125315965698778298707239332976827873825863085305062487569336268981549297429529951895300922917836646574738030948494951227219527572121452901233319736816450695603182447866359877663934396193042208398020672060942970217770256148960779994166065812917117270535904942733587424877673856275854969424719283666813941013464064013036931295286845169142932746909739176286379475741159251636839538117661176768418451119823840764038555008981126279658713279210950584462018778557591925304322977156036473994946048909032008*x^371+1172836732465606269038276561667521269377754106691201166166730895988353860444765008311159546104147486325798875809186538085476716529366288102901610135601271801897259826882318884517943788897756199031995271040136323866873748479518070729238567867368074371816186790073496260055777183027803961240749836888277418331513210540543659538083495418918247294885332863669918451230632210733370260568282972578816804599997834162857412174856931502846789827099081710203781962392464516608430851726940742686074888062979465053658780720364175026644485785069336556307035745771159974651741555159924570314404233985143294971101000*x^372+9751210111891848104822060025505621133038353564326911005759349470143528614561931818539127243917888226366786800975062796284269338811027653423816059348838547401520029587875349945749678715718880171452443243598521664613677534860381203106082480648667389049463568903244201969698400511526460890782793476539772635548099773846896401142978942431305740154647182019807534129461983613866829245020434293049276716643422198724745637364496642644501084970015192331284151127285289334992078655292876103098117103255009750757973385646084226738215289826032722523676804099605259087625986179174622046612788554577206580275612*x^373+74218226849544973367671528987006804907580119847962387007985498148519752520816665405936719263003901008680828576614410312545013722195943586815196639928653593503899907509266018921189442565444286707256148735485001670433534433615684637039716802520068787290752736515244805613711028277557040056363067823262781055026690408053801092594831602990071673626856892345363970927924308639209574442373054302950871952332345042427848495155712158294063314770188105616895360457239814119904252427571017763674194384235529676048811133725673315523844453433277345060306849804129229970950137074288510181577691175489579709980*x^374+514983685429009257053007390040063367666604218956932133687986696806639029573661205521469136946077978525510087554114017032473976439062372710527727237833793213478402480314891999332961043483482119596286261818370605440847039745088966973831737780407984103459447825362459495406810001268276616414507334225838916216812517953827950252376017799163070627060640505669608322443094296113864470614684986415633630960981383961788308475363068024527000117176789320752285764249702436884730765038299985821790774930921932443823518576549899507931800575564354769184075041064506701339461973109619338324701339319876291030*x^375+3239214018931704704344597219463543065611090622837186770299613838128904730120739524658310415427638445559844709828180704604049799105193200828454844654916424220688213043166074843221198142636392721345438401614685079752848898077424133276431855683311505123318597034434977357600362682340735876639045269562794490509185304122597524256746208461823497932844109027658943322949098375207738843363166396253732986759193535756297089048020459922864462022463027974543716375212623376651750806736499818123356885892567531268688254005891972947882817879352190475900244132698543969587161167942636832476309593097478500*x^376+18333807032854479549580685830174823814805991765993114167153670484160793784056131241656073950018965965866897070131274350492261563263192047779216490193908154426353849997114742316290155186791930134345661508703908341598199162634411161803203164182987858397916413787291700881107097738055367604083408322803985106675666390318430147794382653719055882737229837501562448173004630237632393699142177872430095376132231265495917988243870514463972360972287748155132952286754607632461557256242318207417954516396346336203012980989315005314995484146366442273369734766355449998569163920820721400193582548307100*x^377+92505522281689439909554681627941365366167689314192791209653743781015152805880659418988827049114205054367822105254879823188405030549600373205292656890121111957750545745703702331282819092381095386676480442402849516940362020295231170290258579703524282677682618886432016582259928356365397053107919706614827703285706804746408839514636402741576603459004118258391782880951489038965753440942847840366828793285564339231848610559964100412821272427131669303156897134168693113766930687694709122450711216530942055174148434702754376655988897281507180932433507414763427051530526903932175681234451008700*x^378+411160095874922766148900576256621799167611899397481895722427539176650827913988340205544539482481564193996371591719566701471677917011262341932656081812329161580552058319692649416571453802658633670463616888417278463294977079593808348653064377719866394651228149380493954384856674552312697840319811145346156415839285655612958766369235078371843585804479318666777632956196584574837856114698897348028813776506880168431024500891596127184561828546038646440225134293973062980610990839351780316805328997081279199030903154869140022396238318270248135353891070577420395024410911460856776104109929920*x^379+1585279353452212478622178112841641757680986517422947434682901934919591938709462090699061516808871119754601467449640981291803496845001762980050957685444965245605465331069150454731628614754159124088384934447751425508736308422059694676415988449528184633636820068818313803484443743319880971806529359589685510933529025300884492073427549689499381155219199832285761577504197852228658959028650138555618717188138933341195789077547745347902610176313673462268321470658542066155594991686146844046485514053538738304324297276678444414039063466425226648872212065713023413202803667086507113476073800*x^380+5195355207887616314143927169223688012181586285620471616437273677006539503590993733570378736911238526307046410045943411970604489706486156923707062133368033274924702575421870123303396001992807098184294637736766440235789738297575549503449107573893009516638255413383613766000915173578815702779271733177988033711600916057405451848658792398830532781950472572832433227785705738650338228309985045080882676887746187553884838532314544736513742115912344482345064351485453871051272514566333318043670537924223410860757058127319469344977602944403477108395949925512392793375447037262807123021440*x^381+14073031421831837845788960496303469777312877508339759860906176592856638019120168897872478693662515185826281538245977083471794627077290988860102186036130951686132635065863843239662098249256189267470048739163041878370074964590774372574577640167057226939472381060766572784362858083756588216179317673940837919593765560744998048971425127118512706315298235059146285511108550793902886439105327142236415566451183493487652940288918348410259114702367625506006834898239716191514988264585144122407775090785707262565876648720921894588077953323321563740618936586036850549510441895379270800800*x^382+30251631769724202912133019278590517274742577530492307164113125779148937656546414469830342919417591654819897553772326922419673675026936040927057661611627375440468077929654048170693339769573010317255683583221683230848418619710107656428028589339146411217120536609986260354279072696984077455599007486532880069943592341862062806063416614165248172309229621420546867509228350725561312944220881655794595465280235704014137108633542676234619220536297071268331434362333732819822229492947354746031677312579687598474914051492115553624552000046624033201236152592225715187187193472922976960*x^383+48383898287496089583578361114392166522586792544717535375811218272993289929130825395502597755357262359892375602537743414556562213629979034089026578535820419766370506879347770236180497143544144879019658102987932508345514435677887890775227273348500818399543857791424944045702700288611785583572264599824957953739882952644669124505640110071609983824529779600727228775575366065489692245470527488923670655641223766828844673975567591259545749999936581299089834586478151422907691053300521748953977319740878621222636745814751752049327732936423673176640089210667476911558951208550400*x^384+51180158531552632432333728087925498374221172603343954768695355627185355629584239348440492451640749353709433809754169974586090833134552712187311217668705648593689662292997747132536128414506807243182033284483203132079083559513875364042775313879468561825196577630085411565181969155667084998133447628282323444472612354342667336218306119127749625265556495694479267205231658427505596166913005118883293334399631489668535988453452791341706579122426413722094319115563150931223574915219409298789838311651730328051226009583500371174441712446369087345190430286858495636867563520000*x^385+26853697949866987610756508029419738162386703711627839842914561360416507982066586716693367597137200273960111551230150615593058706191787098414688201175892890714662963545556725657377587684615519796485435667697749264420788266883375008357005364584481003274667739042903018427979199168737330374176446933493957040450499504011753976027120722967780747218706098347265038448673384222276191124099045940573331980453325887315455932055138888462756402883005677229303723110536810013815332319222963903257682332094044381123455010509516648889322454275676411254674257460856538227015680000*x^386)*Dx^22+968*x^16*(-336453335233896179900149394013446779530651235550861982219693815752751215871532351379516916111386097547586015278361615925432298786650688936141546496243702354885132232854180492454123073803544603981276557536769451184455944658619025739489533473072370656187626389940380763601696248123381514210128740964038918692524466011080551855983708958481659949625895671318332311924045342302649075559593765052207308783438711227644911748166748327451593068993338345976542930778162035082782584825170278470785818234314068826480572906847132878198354304267714525843863127008148694585543125867843627929687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+300341141535927512853299059432466564863954819936664959703231778142219767695497643543973386211640229246790342614658251579803391392875510811402536625425095081373270515733073003179009387525255569286288051673508944380204439708190893037233444658180937473364184882413630902285380640560951231813427988962400458648354360310234072571649651961434432030565929418544208999234185205003879066752941182196178428452280634155977978308786996675458792766726802703770805668310654307975623749738480543249778980976862699810857232780701177336726966790341417905631247531935551497994651981571223586797714233398437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-1517488783480163290402472676384261554740262691604915469727998131036929722329946673641288008552157767882996479024567247146242027602316431915727456543392525447109843456036812958161725620704573870819532957463599087934356444320220944508227129226906386268961757706463101536735789562104833907667535914638254197432714923628999870690572298412933659304635848244043618841070426779717016582204167161205475181454498547376151448130221160178065019307864520397889631816894123625040527251414614826406513578849552686886273284938297789173534016403528978820654359351240919129375633866985140230099204927682876586914062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+736848442901652528223179713616591357883404578027130076434397000786253693865819552206767748478618657363014139282834957667002439095776119814141351949357780063051292277344300903404771422320790506625955392024291748191161267343288757162935911717742160191554845067661143314220104627419798457107611384794419072862881462340694936752245659694754165802626842616192716851916222093862122198974789557300742559082538887869275982273752901968385225411352337696874538959417039750918638120458889486878025839399774179836055190016315123289249826661295545750340567349010677640092404211142728537309309899683285038918256759643554687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+1039118811829738718979848244818843428629296424091232835948572392738777241298441817107490906904800520959081616576138109293083897344887708521092745187661552013874676167067180866344256431854348818101052397307910468351059163870169855527204788459914817425529750241549710903434837694852827056132728542100109717763853007699804981048371097186274736632693917484269416437313177586511508086248443274872921031768760683118974760560589817628957348294865675287819243850734458570195688465655001098174737828648338227384673099020038737283340060242915478378680495246024606538648292272612078687796938192278162205184344202280044555664062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+13923921030215571010168558749804789393095044158490461027963111238125687681657934801162460905617313427531357992250198461517005655763639500858778081212941990201627346362844296919974348055559765433579124811277898636188713641816976103361216720689625378144319089835488571527280812352899958855981469935201196766218669394709967958168821787471421211150370326122765090896844840701797644295093236660766613273325036153849403615796467844766345680469133324123321270799921618577024535261651342862215054637476337459316897303919226492856344877184002778937835608967434428603889529366435369616734766054499949916589685017243027687072753906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+225871517913746689825342859686766745171836730520814384694359857960673102206172678773096590238181880087210899685626214655079315068066950180000557618853346724626088415357814675519074369067139785305885066124814789799821842272592310618132607069406053360102706825999585546469877358336639098244118142651199696277638552263168238903158732783592947532946498103906029658788273521573592793005052806432466033191145879859015288249943808354568678634322443598639537984603929509395672416078734368431296601355597108648418863726601606203427772158504536258739057999789823032051659631633878993858771984387526568505144553000718588009476661682128906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+38669611970892539849493625861505755539282652681319698074125633199215601644812088852207694483165737886292759624796393359029065014488639610868319184017778182628070847760842138821680259766678357998284129804052660068191191375249427252489236497175355323552643662917229253007843824901998293844475043606636088264419253941594073678219364990693011843543796672444847195345496576694182648711851895766078619478884541410952599018366252495709647728088593266211736694011483263389277192761321352945440294124479229960181234065679816383637235540906046056378389693933470041120988102123340111075561309856934798625041627140319633326726034283638000488281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+1322779956315576367297514164313704086902985670856369467458997094120652389841189567939860310735414975588649992026378709874828237585984852358381158050720671753644836447156611505451061903112269563669661195817029366368269340721315215031265486285180095782693326409861648285911681613407608627605452672331980050771385384967589970650385309079841185022818140319329027338702232030962698727973006556185682107532312153751445472630806850793082336630863410174264033916747232849159044461690186135142484825355736863640750118246703119047141664603990030996064980468707342109441214131753168866067958109563055416957929460997078763284662272781133651733398437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+505357923199750911691422175696625704365940912142618799439730567205119442972896264726571805605166003464364976889495315554529409080033081306023037522775601810568105912873019928903044154312254125826682643669560610275225651577998425806010195628198745724096003458659585288175861389817918881265790329278859603796019176083161786056840453337607094612107876996072651308793245210533375905004926910907250901971172222949062826043188996631234263212961049625839434509785660687096471398352469397868990856713627581192612373259231527007505954010708927802771543811905430400988254297246464729892464451766197027586221568755311256415652110263181384652853012084960937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-92594905266398045000961091313125509535821282479368528016003776506740335792367577603803484734492844875785185067489628325602268847513595506477947603158779255443841164784728640644012634269864413891513983596632415606705969730770482624168491933172583109001155795388282439471213000661626456130179833829482242811143678326298238942333119085604805113157004226487579995144119990903370527175081744867149935867714298896637674888634618691973384356969514041135759089363926243817089140325740140506551515522971328590308310842274391256701341147853295701871394368916542406328892248349030385304780688461637508500787176924093694035250434737349678471218794584274291992187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-143607741123720980984310386605040626222485339865729318187696265705067581447380282286591446342678628455588885775983336208576632840423036505581483543962457297571968200591140335031344337823682256739960418669688848729031715817955964684827665674713618753408516329414198552598336277949172015202924909176145801313876412587897688699538880619012640379159915655702759769417198627922829151340025222149824766743480418710974299496067691220998434971864026296688824387127562926932933406151123244924003071118139515617088881189539031853572868686266248423853524802850394874973034081637071630461841663505207652188112070977026478912821211286754419234057422727346420288085937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-198357615634845744395421380084522893568575124459751172279912048160621486920578749062876580834668451118654484118580084931804725571279833515319018032152097997817544627662817158376712898930905941300055736218777805412171441570842612279192242726847638422342064940356246075064633180868852127158667797639440609385175103744596508645400895025593793068634879059620937552615171089928884639826117147315656242951676095909546832164573742957950087681655935162091727650479153288151092844256546377045797485135559977571170434941031294284613053994713124689475218677880856263514907149450424602094887482170008445637307958037770737743873700892338618473331735003739595413208007812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-1327208087484542866459777084767810670922106873232713018225996179667111799006571956368799332939513318441425207393349046274842131083566215171900946889255532167975123360070290621825031925840003163977069869917751859798791380034334800233828111154353261859569628017610678878556180156148509152541840529746111683077853152457240515310333165704468471233029661226380166652822909245459692575970720065351875563362665911412954451404869360157760891979633962752445381874079870841039486483421059658915564381496502264254112398990067629086848063220271960823472735889827414308700348401926465598854604872643199274697447158067326947642671661301569732693828029823635006323456764221191406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13-13006181745480937424451420292530037868813489727761664206374236654345288420268917221754658453908732084922208098730988242641137114871912077660843339051137437819109066056607544744668632095107788541396583608831359173737532575456892177256362612430673453935844021677013443069386747504379399191152221722235499373115128357290721476760254621986432807598476761201086264511217725040202229317844773439340942165349231570964500021420357920067562855007690640246568123918861691761858116719689450409821150669560923932720739356861239346856931127128164730520556172014788146278435705088682434340567187107509275875267291080725395621518633660764299210532701778220143751241266727447509765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+60307141486911977166390454725944408039526917412769332450428056166059500369482178917176777669251173727145267904829576595025489532304154802278287999673589922012606337069914912986494176486837090881617292071233821729076721501931245762950141158989438486801056319970408613379859955906167590588521607348708778717348139712406872363104584970639887924328689121550355313934269698347095664989771400930581659688680899728589116589501906555510032909882642225218054501064509328189592952444182978023259643598406290052487574373522084182266151322899061503874206966564599117176634380448488611836829725306827662989246020111604491871426537931185485863032336422556722865806477784644812345504760742187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-5543636140153305253000879279171489103370675659892540112278306044822445282638230586631609758898968504221080603827611378428669328117562721499995346005881678105795040448605908387301796014603919261325217850649692152242492529260039575528068449877454993358259698378086892693937211607303380839169591333937994541691138944365985982092709179087726665160572389896897420948995270863793989838778986435586833308210920686151059875258263273122782200506350466023169915915854431541554666938220106755339796559523239837357798793933598007244652229358552918242098095578181703811359958335660453086340068073857005916694403223051431430852630134214317274637144710412468145976916389372490812093019485473632812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+70656908143318262020781411061633396287079158980874049266415914069107006007583914967806273203228712855663136303898420404710539208172315739306152543769896258529273360110054108416963591797950960990638659878783368039181443043778815259847627776789909976011988953060249318486385863998453825090226034973515117443996512041033000260063960612974464579427346353789571871166296274957521268046118835859462269078860281966136680397199932001243273012831277683832737001055638877235456757253202316146510205679746210274307141529385201443291632564573268966630268051830660722359975216247435281533729385408535890447178600103049005418918252026905212185082307448871113183391790002474408538546413183212280273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+4836309897154457515531323045147420394061939631712348837315993914675493766731327993004090200282411295399833002937196936278363166913519964451599664580762378025829398974857286737118295517669534297634182802715431171023531193154918844621062097569901809297986994547167712792517204320782373970560429912026063778851656961190278612418542899084325333450914761759699323643919036300585100079177045240928152049885106576706022249372485261861964769774708448611662371029180408694362485908127732965302733533780133741313981505217434762747693627812747440000277604413631425657493906554527416055115100919738663387445717670639096146034905347891510270385260985105948194039127141508060958585701882839202880859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+233347958703090648858571498509731009151204243541025790213794052304453795038247135124061656310817246849584220156188980136424947317788080247289760876301674622129017066197562514418311047296897633546080210475038486843086662396712684336902254520897404399727186827154943456160200341568513433854774903230064094808666542760029119268895574002768552708007441995977139872228743787757431600929672636455675488076780238538299514145035869980542493690440871794998770537694339538676071444896741939065032719379473366168874330583297950447496705104622499617226616083533393744584103338685551792648728497324867599473410805114089741265887258020865058558786483625455624034539773995269862361112700455123558640480041503906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+5918410690411225064025725282787200444793171356857380825221829457352812412872915091118020350345708258170576914982361905485087000613356693803869750092036298384184794485266316024892246223241364894162629277195164959747509332249038810704390297525256308751542021589363644861975197139290361853842197616848419084683183517758729911332409279209280787952144713785603769363157530235545918640887032939379604611819461742013930692389561805172493734772572806240468438528976411499105748807796029048656055213768328257261616410467518353673007172067294749453650193627064738041430463054100643789324051351663801919937433113561032425177872670868737486924344650776577804428203313449755387787298843704775208607316017150878906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+143289029393457921413815275566147355138201297743751674387321008664139578601271525401308553505043673611282611573431297417383642109135287853886269895921911312885955343282723593145246080310397759212349948213966146134508612823910697247566897858531104422145852560244480549902657645368738758038638818691043527944754579267066321088543281770657227158057358968230244646952627243120193554088967433016695034103470122965177854081532972782467159032744778110293210845445801262650658488138725652152027212814642703265691458379489638273428265941561721745290902071717218599707658486470303509795484617982779235244026699172231734942838798727729695936539687230511911171478807063031738486605370930249137018108740448951721191406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+552014121487405582654179993617038202353983458217919979806753100772443860467226346521793939159756390669371034789736363215195226888889646061727754112277363069035221503468460505754588347172488109938265956107927398348284046283193109199838238424560447490304625569469291342426814010687765765689884284410534957263148893403276221269180372748197579226714301406466535465488206709055030386466165890756524895785671806397959841344377270895985437098890804462877323162585570270116452630799148309300989223937189640651158245562394732083683535915194892361615111640915170895962543667461350903630774428913673323794336164196732978182907835473567905898562085134373454929501249536389552332975305670714760708506219089031219482421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-7782400307992328585403091437964200105595374347100710255204724975627078433333395257554242375474620318895246785845592402685051630035604711997741258244769649599398012055853170058530111673824093582983018602999970044005011374823010003423037969707563074790622789491920158643893609922468884670721693805679333380581626311449444146824657286321686630420244679657841525468745070803803406180559441788086915326908272093393090767948186749558837025301083072409606652182341563660167297416467498589096889404837579341314206423388205259984019724841203272312013541417647815943329355281406246493064335454243990057453003405390415602971724491294952909234154277470929672138080561835009909886051292920994271185008983593434095382690429687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-183765749786581210632814975733592881293265644021181546313189330931443062090660638782155563706916619217705871443425806912107424381472926434108353914898559886317400428154606888588017073998849830412495317942561853973074200929605496646564499059778504462929848087069717301300057511457677024736786545492294286959229453516987470009798119493107501796667267492338913545144627991250564257740395292300549941880463397523791836181639857573260199712590560752923147941202965781400154872920497773217594728808805668445565515724086297152945265703613579186135332818450113691414773561113649832000621947708901280426666109468029357952912260792518752685787517876932533926975482815304876535656263144245803342613498898572288453578948974609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-7101254942491325791049329038205403501725589079049738632106047419472076531269314076613639078751444328262929693132405210998391912083010561488871485989020579393801269771988053335810205756548284527111975702832230414822125794035041702867582943032582454546472025436004480957275659700213748809691154458638068290095691852762848630701089046266136285637428797396639532226955010184102526922819712989106151284213880948947090602486305450796331458931178286709969012242147371769726023336450536559215491837486881675736176198969750611825940017718628105928523525380797438627042927973872035617618348765760862070221827342826135554055567855975321980652003863277024056508417642237743259642881373333253049173752202705145464278757572174072265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-172057168122819652715949259314846571054100317084499854659669590916584266165968692305314589736765284688320565083876706572819670049072910620259295395686558540530003726861052851722767260406341285697247240163265819293083831692116699781891082666718331078426039814782378721682672259588199290656207444822554873522121008714512545128533068893736515484640200260947644401377837640514323103309359854625553585077435847972639664045259659961086062404469738264639592280721767269747839317050768288488074320761650583317886066553182249732724371255531969341911379882405365299630916307419383545086570062559821434161697980802282572941370865175380540122248038120792765993980168665194912664594293599618776637212580471469891563174314796924591064453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-4573920211801113461349009451150248703723830483157278626749890358850508106399664934215746447099614045877622168211157033397425147223124138010466136969356776704503866275958414844393821702237621040804859845143223363157834148685366602227932946855643060208802379575327876283945267862477136279083363795170567315053781331709968839938104012800250516796093499175597325061419706147972302073941511781168653230455720032033290162321469506650881463334354562086208850839418627107500181461290928940205784016124316872981617497652238050185789630777255867890382145586691647888299626746385037149179361664794407138726774074116876183508024102642235709473951156798493751567741813493384103199530252815485572041517836616719705489231273531913757324218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-78292347539652223230431392434535706741736836962271714811210284423064288733145076775292237029392267717462468046805693150438544134658360824016048908012317014098960330789687702363539804987925874708819744896306937506324828557400077028423556185517267819780477151220862579863666429374696666579088573777406986352411326468932204839538975390231937591797582043837800030363075404295010092988775017813043192146977582910944142642695613406041964300315984497001710412694713984929624907536705104608510375101401127446092345301680145275556698652725798698175824649100836289039322440907061075689852082257580094418636733569814141770506788923102404347325194823122631688729193848163849419942859034359151937788027673589819066535255842609331011772155761718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-1043219442343648689345773890113933263081639481965130286094819917543263972983692362875290544685633522732022620028527717455146101202505309529928126794671675880186887106862378331493350412644184825354700082288727776740442462704712332593137962559308477772776398875525565016644308964548801656969119143203872638969617616323282543120641328284548972984394360165011673768435707591889157063185997134325864480237000957658217677992925771262742952804587248877105034721423670181693388309426521566991891914434941366827954472083031392047436683085421746346652683036512592653942155288439762367272053185348336526859390388944383470433700241052862862636688475685879209754384859936237994292372597597284431875580757624957795037801133730681613087654113769531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-12013526224018829380194644533343007769041689534778949428254792004281327897059945515479254061128648738445115041063192501762851799378503324031336686410041984369168871757880534135281244102973033520119977123742751741502770713699828176296696343986719600605192782458494119441289924900547069305146999554252416609783676568379949939586152921917448075457635432465201245683119285226066476192851340079849168020772617710770207068081340353039226875740207094284264017817542670986054068734115744202550982920523696727990710953232517984943085265019122876613551229387051098653530093544462278798954292990424566465432992402208298481828261966333527151768983767431500392333129770793269973413192536480818736533903789905379164149046289367106510326266288757324218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-113098136082774223596389751736844540059286117419931574994824043091810506962754767835834305779440156364820868282766910368056131190283107776409570788065070372749118187390122135736168106248563571283605650261022539199953451957698871453884651415683996562797295513032136614940470127268570954097232576989759991890465221340815803712961078716995135398493534419585702988175236359922034579397345221757237942885407988868916550332833057650478467166529590085932999951553245558224056014331501339245686983670791104559346493181610653408724980838920790218261135654027781610157021867245402064766264118904056415323584307020570386786046402009786092959303730140314588591055333537010591027726820125886408572442645260498896931170009771960849320748820900917053222656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-740392428960508614242308800610551304470399897990893142679268157959884966540123385067359228131925058529938184872642357306819230112418456225542992720919202657759824396299960396389620653350279004121382665987769627275440465692771188086767395796147753849100858110292082257383607159773339205233337958123416637606565796612299109828205512924724908213434575321641396711315127266190590103626507406801958910813239085729950283184388720421946807389977289196389769671498959857548553571841598242470783317340641910455003331205983001381514713316153988036600012292976364735830113770257181033098096495407675900197289957123497947451666795690759639728956056032315058047198217808181237300728326647191025241155409914699431328630359339104671789755229838192462921142578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-2910341851377512146980639310890679699685018474768521117338472025400279209229745915794619820294334494821251521081608430234359069170707616345214733071363124514001060227532639758704754621731596376969236164089803493764197002414863374560697647205736521755363854529288995299328430240479687063905062792784614585755930792835171554718980564182969323643429134454968381901030373253209801269559828152070529172912270776601594433846066737731081348492898304846800577748616435654942936363350737835611169645756687036525266499118405871774200528899354937082108549858645323129901803946461022491477239625218638935157354976266783852206704076169988747473622288717126736337758082528961118288330769158987966762992511470966418734077334889986943267103924881666898727416992187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33-4377530181268025075672716445512164701422166670156058758525391689766457700561128348218062873553001694802646797854384920795505975111587860496182696555671353676039885976310412612885239263666989048252673634474638635357514748097557889626729701519963374925852041943525471305696274656168649830115263377113870115719459018755828725806162099787491899107910297705408072705327710200407470968152227792671045086363269171350223473064531074709584772509174008514186248048987245757182992216324417665368995615957093786784604050646756057434623211911593033227212445426827526465379212145938229931477935312834480276529182146281190763156230885970232559344945416623675528459276008627799326329640778938785320457231355822272273750529346294374510861757698876317590475082397460937500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+38490856379658581909321232930875879276028522507235750901465827001612823110268549417894298914149116455016138098469382753473014101279477530502637888963306004123241055714155012207174461297546643654398283401135852208663371544134690285076139437379165803784135198718536710261032400069262516999074080371019012405793483127533745093550905790401498600610983678657467188765923836755496602932867460081539086836816837863444939598013101985940877124136102891572409627034660168281954191762702545289342608754936405686456820309591344300868243283537257730587387526014957412432278825798917779547834987366843793088071297017727190543136819975464502574665519643931551122799751875347732500822531846512155905061806931565135576190154659856172691956288645087624900043010711669921875000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+562219278070807251150331217036119127259005329613785830326547993476942436566171976240922116120534963488710233264931082128931306755921777263049072532209333780730835100683854021917380237478127428486462884697000051968972207537525285668190869914361466475432821053572572454282422175235716425065567481338207886961009078252968692818029594403961742901221326283022873793227982679005739525433083870406352936908475542544955578791165408031441026223915366916737478018702633881656414362802855238980213158620175022774350456361416376751523393318701333612640170430962930090363542438888332588900688830118267335977529357497955999286027609304658761077744035448330107369596188512184511843771968274174229354988148532786179392133743371815770770161257985364500200375914573669433593750000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36+5056582605640509540649176177514222425296951335660464065344505406472587165857367241680647802973318532342547451902348362975036750344948277806000970086253364265587748034384521222242305145358316543175310739624793568637806855582712967858690437070731366232792830637950167231360993225790657813664679455088673230525461959943993338040206216813671689322627600344340723292219057539071310980148045109232646060196627104747766325883537276715681217447515313189591605700598127188874785078893674074626174716844193858272750642692624243781260623941497966262733308631092013702665970884253909318594010828324613434310549324814023340955466863446100959410224927476303639637858867701877344911738171913437026548535589998180822519828067920056669307116159473025618353858590126037597656250000000000000000000000000000000000000000000000000000000000000000000000000000000*x^37+36248523163953526245676482093391082700516871198002500232322485057660147184813341687491829993653958121209746194754348590905085341029364495704713663159937413586726578791772490313161448947817919015141350848720831655256083511316742768653511501012265958964066197373122881248386057307127467851800551689338531343267910321138512673789858952539413425733651189967139289242044182641353539879330513161231331589551259629101253966944554700606168444488646584737936017157242921153583319062944665269085343726201064790007982677919468000025981570906944077918158651670402796412553778099657944227607921596787033243250786276006248064902546276658607489463602344410573882698377485003027082489822756232094494609269754350165746964264039042976829363982074760919260825176024809479713439941406250000000000000000000000000000000000000000000000000000000000000000000000000*x^38+225799939876751334306663759383773675582615233590101385803657655306419225480763450288462170136731167654910561384352792826077675614607961719154920373675349231219550629589600509983233649787940551253139353798132694895208703421854960841035599642266153885546780114966802633519129199714210611480700919635616182401823882082817231177375142339585977963568454510064690511048540685585422957620262178751501356543694973928388255585072120398252272517680907286560454192287062070556453985525359664338515004010049908575745473603127010824984432899800000934626214972502230714594247960017016958838425557703283542660512474928881053775514117756302813927421923943735689073345624403426552550320281179859198464407366914270790215805114597589987544530663182706931024767982307821512222290039062500000000000000000000000000000000000000000000000000000000000000000000000000*x^39+1376708671355471902956162134011252995755220570754299833395993054192758909052445267381557354796087329488563252806265016518646668758756029277528342676240892994766109402408520922949591368043691060920457960804235316114027893904458728838593838180676888098202873003768536817103056706057747533241451196548385168489278880339701524277152765155822994310494525693763991984861911218202169528020433114272905167888114926229816336598151292763301514759073980516245240613697302000923375575097031501967820419710901247394567144410614275575119679958830263367947108517326034635815525322930557603714814683985552191839016161531564590570913895774070018645703092266587961770278918510858928767171724558578686661472395793943434994188221272328620527545842383392027397093215768109075725078582763671875000000000000000000000000000000000000000000000000000000000000000000000*x^40+8377029516785508322621297591900038820248774836840455180926001161337748219900968601516564678308796198099045635101722292863525509461370919193191592071666974660197802301875325226601362489883261656922903983258867342595777591319813909682228984949462395561969489576827875369529763468616816555460383355800580739143609412244792375640016621645278248176406141312130495516683237266013385708297761891377264122200667701455705372929488119621804552831119023220317473789676674264159471657679282197611354683584581141126921045415078499206714222996977377777926309993000434860809476076492403508734847722214797089275909531888058756962515024332328535471605300905063993587998557174832694157017720328622357565685081707997941874562113777241796004845752793462054786033377240528352558612823486328125000000000000000000000000000000000000000000000000000000000000000000000*x^41+45407464281996278394644345721586301520613831675975090264879849315583917202006329647901577884563251945336527877438242867872643392131994843308345107892376265040796952341341499209004713064187735867801079889424697856450612811556143308389400117528217554611303207228883930223092687623718957436857868745569587209073029739907471764696472244828530722959187093219427801952431125537962273663748778537571346932421859291010334815809329474092169111379090853397188492563549296186710715560623918198029784861799806590901070720650767517295778504860826199750978164759053270480534064926754028539198459574190199096526746663593095731894392520117064565171825651612203805451532072672233012476067990529750214779858786744310540389227880007663585968309300451898301298481186449862434528768062591552734375000000000000000000000000000000000000000000000000000000000000000000*x^42+202509892793664418362684603877745341390989257127306160622424792110616340062023298340088399377237656838808346373461516760666018183077506178298072868864097998047787968109039802015239841016488923534946312407621563877144792720202202895917209541157693162494342363793384981702106646510823009075438280333709736437340204249224984466820623109956738289466800420642010581453380631408429207050758715797471245317458234439018818964270253051793252523961542864975385078986225255770450549192429852160290578875536345248437591599871563578726291950899709812202657137178985879817779210156848240553541291896632295705856365671079881743996446385786559502745457170606605079962544763300598323956637789387380200373509629186112951415690323756807617472296062465688250113504675908870922285132110118865966796875000000000000000000000000000000000000000000000000000000000000000*x^43+749638964104524826115584188975879841198539980622105101913290827323083950258622097582896038119429883237272417641314212345345195224135263167309883646072973660733181825475663340278234303499844035649971393038007523828300615740716801708640340428388451998839715736085879596392487465449171853516869751557237445695344298515217842951096544953182621763920331081353722728535792134761177563147169988968562718678737750831281065407858336914786416823433682204985742421178087012811855851712448730268376664846997450149139758068646337090384460973426572521373286839069633256317156359935939504375524701470120393988001444938432040674025553262694548164285641758116087653290303477842914513664784524758783711663071160861873203501931769446821759047162294157882328742709132640698044269811362028121948242187500000000000000000000000000000000000000000000000000000000000000*x^44+2528749801947941136051925987502431257666793633720536461628709177966712422925588903389937865476790099243537528128200114850845574799030011895015307882568237192716082924941363663147079249823092777659599995810297501147879461361118323788628600598588154186960192559822850462107635739093062659309944112166285590732690832361466731949167803530120172786296996741827084783498189294274282407509728667247014057636075804572798915501613556089477311357885600869224423080961818326312689135048604495953034499742613415496548978127063728030841123625083795663286612890480486370136451330940053578073254762581495806406208870276025655486685590247127276961512962661629987120185087476811929576274463437813397560864079385103901430970774462758954516561653604131416156421043733848463830327091272920370101928710937500000000000000000000000000000000000000000000000000000000000*x^45+9206145339504383482354160953815530361955228542363710835893122154890459620044219842991047993105079477710081519101519673820447567666759258281976563697235743608934351926775131552092766873861258070950195475219465749890139485582777490710737734065540987118477256061021126870288462432431145134239803052000542824850797437152860635041082659566813101651603593442718291836660770453547624953430660807379936733532939947810559794740271714249928769943030712709168245995426147474574537345166917897227938974664814285553007524188169335646128350338785807125320394543387307978124524573420883397190709262874004374438205120258459440366167414295775272415189595945505768678909163811690459436064424384998759085438875191038153925709174033517943592747103416870351497923148989532826647064212011173367500305175781250000000000000000000000000000000000000000000000000000000000*x^46+39910300313732112882210172270705279624704869541762816776001659484721506114450621978610754813981968712918855622362234375888553030481032553228671892834296942853929437407376245367716529484949203383087739053859355053440257993920685871473330482356615805809382768250388618644111727792048680286360598790237572883825454313240805019884242014656459799331730673758209990454513408968828870594659299451712309723792638052062152333364179106315945084094498854264874667822259209374997233146188827073831231176772896378890956735192132036430806842248197530056155617038063857831861933485696436349002809176583398635434088869417096297341731370705312437427408926258675693218228377624056404448468877129804382020723142048478373726827038790833167903390515201210515849774266737212680133950470917625352740287780761718750000000000000000000000000000000000000000000000000000000*x^47+187770619538388318722170900529176826123275628742351005691038095288398172170743066406953885589471635349322811078106468592257594206327927805222664137715682033903166842284256726107839043098520821845370606207173592588381181715895312394112692090627814547860174262616759531128439276583897945272341507244914779233701407529597599748433828034004991894956752711242141381544639483657728332294782268955009180920802599443588452217809006147083214864537879009880304831036361375175395086554984311043803704354646717403529171372190738999376239772153557800646135363001866183996239616717692280390534767171310400267417017368671297002564643117083594268073247640567133621878837439064616101581006897461118614819381932008958761286492188670303536526073154390292707813930544818135925932978125274530611932277679443359375000000000000000000000000000000000000000000000000000000*x^48+849369091399255639407004899077512833983840511154376028965062691416658889403185483642126002027072822705065097957007749881374775847816699484491229871358668400659219066766259810027508835722713377796133670860662303009017899356966879637033615364615142831029134864826464465652252320296434929076668381025840948122631431420062693086264807018797274185274652675297097715508353855113876720100754094470171040373998786734010292501404678071260876979101859317528492181682034709108365851142238329242381085779305201300693683411844245132221084594683278110347665291597269020996473947863616994889383957967726781862045955058933003567287452921884531750511924741776859050354185506096386412415745766033670499966658052465021436517764079439486241685038544130642709231977073521023882674008120829967083409428596496582031250000000000000000000000000000000000000000000000000000*x^49+3509164260438851802225915281288313228591775988161919816084950064575081106804926160352500548423824525316785219121037793845388769123250409702819862079475500660061032782935521643696411630769556404041578561745462042648784104191073168208807822032948939225121348242456558898263991434207359680380055663093873475594937087686905560597876425069897880983618659497167364305453861638174482527428137430289729435024556153630128660620025294297621202053886106934683962449542224488516370268708495431742537895887894307274280102770046009492426821831811490401472783637136069966844248586475431240927903299920071783230988438236148106852239761356463794593558709215449833842151525955294057754463835445052386630091711641731831762935262424453993913340764734773575251965447921758854080837020106287127418909221887588500976562500000000000000000000000000000000000000000000000000*x^50+13092905090473661322659163471786228435635695620708679935447459796046333864362647552519263017034972552952087400157760323632191204127251490328965230249976665615999448199568172726075890811115049323093627642474640937352245742899005329129372303221571239310236134804759892752808970181174703603460683752858009009022816834034956342870133760572538443600001292712792479880801701869038964366890578185191723111721844734332864989538751475507714367220367905071209114924279559657499104629770750419782312638199292991884566787770234878803009607846055175165454727160042615669452139286026561852788792273573276602963676532242515871958155966945110205272685963647763347743513405378703504649463315178326303317221769809817779451540657518289919949699653575378626689008438968275365452478831151950089406454935669898986816406250000000000000000000000000000000000000000000000000*x^51+44200167169045788406771619767032836771149964868051656757403832629452686265601931811699350232949247228570670081913527593821583058844356749818298785763998732824294349062665963326357341161184852184009791762638309371984747793547117913444311553389026584950543597110232259802660906878155653293435220898088839169005458451809225491610013018587104887313854982221013923671324770231631407752822282986485918528872969282722970448621474403234695546379539577822048928578433463394061683499122050992248018123173234740695447614065144452278311597329557193398466533687181968450265293501477180130355486930751396416771137930254808099966383760972796185148751198601876172166446499712730323818711249718643700268655292267561195400285091965501461324229416758336195774852095178774195226778162548519901520194252952933311462402343750000000000000000000000000000000000000000000000*x^52+136437161762526345660045492042088847204683639042064095404498842319782841373842090493676054397832723211662431742616813264614430263355992937911197905029245358516464911223729780626152378077045558910108120759769902240670593543304572228452186491080531409140584113564787264513365730695190846453641103441744676914609162200278418648711017505651045584823862583630743712192761317078034332601034322984276394122503432577245976326524476126886879688392407114226401326471345894919997061437259748692669205887887925151651593174418811183117372676978523274682259476594589356031814583623574290499808117194776325738291739873049570026366477398549356001932183168015621692054247576702574981108941853676779751749785953645244311453381985611041126193840832567487176306104736929444841452615383436963725216628517955541610717773437500000000000000000000000000000000000000000000000*x^53+393918134374225114033068702684485625689848594486236417817890263217382568200300419665191347831560019223617180922258644804528543217827202676858965674659159518996269613947973869464306341048791680739647637685145666957304206860893422450083038581277566781711088458929521384934317145435625057973844448664491954949001397982962433140814237820138624454956345663408523670007581699977418173862909086493696583970538932751587483233960639003187836970522794590255240518120433184298382877192813510009760118722902725898492100249925481830613589229124160161515949692828406232218780778666955474980754032597933069461126109671287782036231425241402292311733802847385192788605017599466934777276739353088012711358154558279067671253352626017720237186292156402928377698639543402729499042098579297821459022088674828410148620605468750000000000000000000000000000000000000000000000*x^54+1098844474985072821650547443426312082618932695353808626940204081143485193591972254567464521514280430815882915695607830558894716677548284649333690587408195450100920475278612021167309638433614906426742169675313532305606467574074456548267414638857079380344363347886983400618685461495543092634821179672769978570598750731346582786804888757883037603683495623016189681950398717771130647238121154476336405222459923296134016970319840340244836903889667705043245921291869745804550942925657781977160298026122127938931793770384819396005593794708923508837277175193223520201010680351823459795851097121601556243058679432548858612056251700464836201121286746088773957329240359796586045597314361119078638530190333431911388093713684221840076334621257097621476099549791103107399690955625799759776128894372959621250629425048828125000000000000000000000000000000000000000000*x^55+3027060948126313693324323786362885729620927538385370874785451217330009446522306595794293687981571912563633434768474628421288704015992722125012446630387151405182824156194254970881930666555319183398573210157057643042012410629029512215548502272648687705587707879138821012983887501642806609176206214680843997584128602868069292781618229518451221370406540818131170663598742422505000073212145111804113663255096865343016917153396851573360093698780751306030811623060223449937369928632861478075065873041053158819012486385545739636147877587902689593805807948088589320370497173592160476925924074888880674863467268407573931861500198579197234160401335551681016413523958167318470249743976141724528130562256427031627190394168719799503612675211991470889894004792733873536824635703911109615993346722007117932662367820739746093750000000000000000000000000000000000000000*x^56+8101758828365078070828572756124308521618172145611475144572270055923417753329069050840702938423959769142150540659574149207147145716250897957740990165604994936185195610213837807394572565127163920327031037700282576964750146657567670225081630202939201369163857625466370338124191713324295745654850218545057153770524321900041281996129008750962214150778496779906293591058476585390791059219942041260861882420054947009939814528618147877624453220776426633013002366949800954915129157411262803869195373402260458256975824181919052852555391625883081177796216234662390995934482589147971895566812449802369605309906963454703281143946210197925898540274319038619711384281318213482739385514966474392150727037349284787850892117104957119816846069011085250106494264655945637988376063044960355766233028873557486804202198982238769531250000000000000000000000000000000000000000*x^57+19900491206599688851294242229663631093009806059482781105123895624516317221635757008679935652018651734290835035313521335340578260271412518742105484004523906522518666606206806840530349580306956743186690799306967308113034738802951805725352348806041133858459646430618662114918710716019542823350649412926771172597667574934085560709244594759220372140680179390369803258747718314307425462867655267671169364878708187613398262107742346627480483012884241642324309386344001847723814845173352516400630938161461496293960686025121254876051766710488324226475626925617876958484532240565122264448066506750075843847411151143725121768132928836229912714616047160120026933763986756718156139173201133776026161964617565839133964460046003234162026229736556121081636197729499836238563548001888727292940650670516333775594830513000488281250000000000000000000000000000000000000000*x^58+41313997886218193373517127677601807059743256680992601791344805373280943866152128381570863495802127724655642799568504622305410284247334600352241384951905084643548461443094716041687552255009387181043430611659932504328519052806890089411616742602074710401088113152441647816841131054955865249575504004648203070637143158904476730201547945977712396659611878456835639871852174328217264460665883235935671987235578726599713378985307251284422988498641606729589194407522688738459292521394830805020780892001361949450285330493810252168470891390101966251892734478021966513502599113948239367640448360050293057486729258802276692010971694107476519576489070993161762645576333527879301251009931588231188176369444663934820553703695371802670825950945971335057900050455778484741406553056468272397752650171298682835185900330543518066406250000000000000000000000000000000000000*x^59+63657162555441382572705416202310944727043115722651205079746163172846838294535382143484790493540048584264151759271130461673149358279148931459511184284980402105306962340000026413884444828506261338934058163060040751865629681215013835144395402408481076139157602589574968538494964297267562340790589452582954392192815412524839230027034102977820929786339661415423380977074597949542587694341508119063175663042339671558197169764377502771503408739435543314729784046369108348658652688459064046366896175129365494770468072999537816609233608674198539698418226777649005860188319733110476437853338573040157414588760301615100581592178799784260891346217915524601659795083391546862162777624780120989632479832373007602373555230896330747569817435693123942981079714031423649207283721936793893802792460023809439917386043816804885864257812500000000000000000000000000000000000*x^60+45940532775791393681455462431733270720457616718287430262700793729277201414554220327563153190125410792708421077621369733159166134616878177776956032056754546638486414987039936648964300881063559006124610175020658349305117573786083343006214377238979407876308099401560194992930153070636702407636215657796670222787093978633488826787929441843905017175329862307513568711867814817206381567452193726680918792287490922001469491405125649695449991196861890742509776283743334709317245776201078245474753878558616676233245617974184852996347626774456297432547134518765715242629653046762859542793573696157872448081541553929371043567004997009526006323549309041698383611714506853744448388663452108984038507021796341814437755306849931718817080338922067120174913321833623023631507886257496875545731918055736286987666971981525421142578125000000000000000000000000000000000000*x^61-86610851436666560958909223106241487761320785954968988707024835038093390129723578064847275498048852215761039900081779173129652156188774036994135909404019633631300159231523002033426014644853274084147450643629911917130180289469996755957469001573814276220727331999108776808626841820285896124571491534581716992715723992796237842495836520970349371811123068039981250418325525196656136744905916141376393107431502185551642353629149344626208908030556473106271823345436899763090009681842754190384538064701781472107781251307022250489533905259947086055951672729233986282662375903731553285676078818372774723363538326738274031729861893185609331528813445645329668296806929282455092865675358125577242448067035182829914328741264679795163174223976318063401466294971678150565248406367532422794539015420411942614009603857994079589843750000000000000000000000000000000000000*x^62-328286656394787014104864360240993086331233780309677584450870716757671293455973132281521738337573688083355334631789358899637972044430108854759704769976580963594138644888534422252097491097152591144072491811096179318116391856349046959448030578771302233480397870306037627849198227072890462898772560812876212892090683156506779455450382433085402068261544901080838502859861251017407929811337310278146286632438524673374120781109637034672811011511954017635392064985514190202743317353113130230615800667850031105371175704813655860730324400634725002394942875598485529647353253373882519701739523931956666825844641010431809032743830447634990771372049432328083163524199883553003688988092384283139625887849100801471446715830741090574238647610981726756039033415593945913055253081676224530159266274537133156741219863761216402053833007812500000000000000000000000000000000*x^63-210294612703674879548840336765524597943308982688767856605367809026696434619370885905115212845359200070768098606043065761385756169123870462118523229504179064511356414293931176961236628243005482060137084544828765483490886376711399427844246359047336328237627004911546236799059070074357577719321147765510679136903751871155428982619573528197739916596433624699498499522478962170640407593944100273824149695311274657364975276916253926726785047718146009011889500461675102662044826999640223454424116998446022376342588750203336257702503554336672154485139790354633884004938873195295478863732185775936629236192043561594545115742170732494378742073126743370581181460927106864344600137211269291120608852076671133346456758570194562310365875362692963963442844715351199206559963798990337899189973034502765258935141901019960641860961914062500000000000000000000000000000000*x^64+1893508043597982345936155749342993584796051084508689927622799867150359173404999246570926621366649956674512222423058672575026476334944231851130600620862039025019795076182748159426260473638274868827613703428624018082877064984079849358183438551466888285734229815020970669570461608479193131469203783921698150310475521595186101260771276228514527793479951481071570190864154912580932830895351060810642003764131654049735896335402073806756702904274474722014123131551919559723440062667371280161279899149317021128024110535251252381761144260425744138881481219739468437144023102441506775358489767651438140185126105209775847392133258610659946123665248282264200543238079490983268809928644910711522110086458315408892397052983844455405692899431311573904868710251786610780033849522371014661755375262271183789408723896485753357410430908203125000000000000000000000000000000*x^65+9357127612198199580053398031716850689045148476641283238769209886868696605279706844271678631777278884582696822970072948066003789697982367269385687223920327013949234059092928645788026388974007548572153772518569049350369757200637403532867049711413477728670081586143680929368076831170399831433414654370617137395636905504019297308429534115278221471172948963495258395780957947981507394607890777050691197983203012921290734235850374993603694842749972877022029065294610446133776520707472004161071042211132874603570157135754031775851372782011810305094897446291968036816885169677826367629004672049375099736978551638771438175555399957530714970351975859181811807392405999230112925648561245458328843252605739749942453282381904074767984448057179669081450349790802286405188755087739019280441139076419376774396141627221368253231048583984375000000000000000000000000000000*x^66+26628335316870202578433163754483270595962705187536176405176619404929241675695616977944254455139184519891628554934613223666475870032128396837375137678914270640225134608218757943866698313603338657587682370226254095999398701781566885881792394944025982568453963369368725038047560098028463015177686379616775124905536982157038009046658396615588778734075699641371327925868510541411555779798055992787995253554153179368277193766021977841669214995728441872368204578048243852852323155034293557727451329272680057075268426752211210738555668989101214023307784507080721292156980154872714866434688805478757567376109277911751203476023694790811552113878044143404693195214560560467412638802615684728575149216594341696181685807849858703695339348150762711369784588413114478287348751601278820759744257759093870319144770064667682163417339324951171875000000000000000000000000000*x^67+55704831439108475254685743965413557942330257021864970358954001843334038650821968345948679265814113268488955542439874153295267348248083054456707329887855102924974606619201284384815159320678496440714999266795632916013955246191683892611219181135520110861456006139225642153998316168148847469605497715909815648856713086929120022040172105851101370463325934375428244502481992710528365144774367979968976643736525149955421618236797551067270447586348155217643230536425122728735402005943913769620418219039137906943733310878840597275000157569865275939657219619852322654422290234758146233296640605693796411892575874270873158585559628820283183046003822577206546085496941472892749002359327769759061634779244726954473063394021626972474114246040879038940247745276347969061756564734123084129642031683154503041155436449116677977144718170166015625000000000000000000000000000*x^68+89056074956286952389635745352947243893583197385330218335433525961024205114839348306132547467004303103705431986201586006947194439442864336117521059982613985663935370795143650443059617610951418689829374956595269498062310412595352555086553662936442786249648526340260767689739874605324038045342699826528800104566161679950875602470908418423211581032363226537176827080410407454059761053601079785843806562173177825788561670402709606062823022476762522774614803774983435583855651258266631553694667577442240088546915577449710744960395127374471152548050266319078657128322160645624126907805109212054736678933529884039271335478081467964101723733734116209185177217066094457933838197630238398576415658981583922130159848091058819810322537528109704099608520372148821728033132535533290564486754972212860861913164001180120976641774177551269531250000000000000000000000000000*x^69+100889112956025618264352547555458712001328535610441142008595511301144531250697952484455290009169323647443196462918365041597738257799358202074033380296421936418657150970234739382954166712665676764126153202640930772391275777150990755208422216332736135177379916337812426883131418126114902996340910096193695247897725015950458306675174309515793169736435479892434737993737859417469417172634243613402254778608563565876114877921982782260392295902705728299303197637350438470856980948656061433175485360428412595142465672606681079600114431710309880649227128283917790546791083804769977046224955744227088362387939625609421120202070242514975029962849053124870241975779903161804860172582227928110861590450795875661923992852416222970144034012259676463449675341536581116095700561083471588104473987851191136601303188768952168175019323825836181640625000000000000000000000000*x^70+41729633977735992899460413907300908248409263148680833179485419492117174129626091385862324958604698514956372576986004483617995921846271767036505016924880051900586336416721985099847762631347685394115554445381476147742183721464185831938737388839591955450982753600871057172856260469182871445728752513229225113582487886408288854802229481751691939859411235124425528384332254649889137423810332549602268000054520132938682134825050071138484812805262459405075385397973833371585531591148760023252208032496443047755827169011814558208918615761088404199270442822826701047075833396659357181791189743312209049795298541808259810771511124317279719219573451642139953348078545378037307563870890957973112001969221964655969427800399149848987675813710448330968277873721300585378720272609848136379616066782857839584375270192140305880457162857055664062500000000000000000000000000*x^71-157911226742186068443566378117363716333713698241326765363683863995116717542211638703155074129160657754968433528682169578731495846788758480166257418965867704596052312273624335906253069841548832264227243557864494672139730033084256436956360040808338443274239800745201067460327600168636354979362258050090171558020590414346152551114930716259469688814387768542647533698675502333830739065425562257961434778817997821597213917420624463103778776828443863662782690049341196809209251851027454599165144461820170001451127647697516714932295967070772185177251183389333085650966974388928782003785329368025789104489281565544807811302891139200193349751205500071830988923211492038382904048091252258430694430153970582635165260808584408678222106530876772729955887725941193249908708629798720570975627714546892530009941646440552176500204950571060180664062500000000000000000000000*x^72-572505682402557063125762519265442862681172588599079752954102494639048496993813284423046589292033702788251129533050264035703160667539976940086542235603350589389345531564927632596113082634990567154994231991365700049557976286331652320293343813611488332385604980007083058745093333365516384242823681340825141283442088554574450686215610192041573074868041451519597752472123900422201941290551019986074518702347256020091920739797053032541744503705726835475439296273205252128364846588245719296525866534279608708056573603026227399125636989115125386521648759302293299825417140806234896318758246687732499264790258943337808621284941592077029389530038303985321020595899627575548586201066760190642667113147834936054260090940969190159872418007088855127756353835011846537264397372111375152699974534371135241909642199509278270852519199252128601074218750000000000000000000000*x^73-1259222994865458488041417333802112068599603667635936519309966194688567273897716327601874585000347044430565791227361746280670083160429670752712975004486678394295985716359033041162366550416123265018352737666966927782273624042248280971954157058090493380609681603745754764843218902915786473624357144697967328638277794500295584630397315538232271036589205239313473186166154508198086384943076489948994106461068673860368590267895252225490786270893147650808234740915209142287269513919377363007168648944368649037043186834333146756375962496931048339371919181942508216758335998544247473840063314555409991560003694435377832963909786682131879284079749092673058791549429364491812169141767184525943253040401978583722772535042913533623331049872917299165818922738583871007085361358872658113333859510906808854197903857485840717345126904547214508056640625000000000000000000000*x^74-2236957270033663670409701437090298460683914431271530284600657549751719559354949256661086224128522494625052302085039367103258507857565433841434544160755000281491852432639176546448188504078880104109512081232291922800791464204462395100213485235005860550543457239015193548154599286436282665345458530108561320328143217998186590016476273229067474386104888383282036494436830494932822130955900292108485348290821134868338345891362273126969974724580058676402510901355398769936940994952046207077297664033979547346479664843573404899489864314778254872860057708581979430090665634823685687924999009594697721913857521130854147773176462879254002551409694700193146781259695588374938200143208794974339023671118790380366271177252688413384637485613499557663334454643356646663873380171773591872752847849512606038380321468728162415118276840075850486755371093750000000000000000000*x^75-3473452480657123922068566055423831930227024765549468361202356028049230167660449995968156102453889425996712224212099900576366290683687497130544448963399711741032035373468418005023393711270512182765118457559572762673008393135744562464820260324093909357981069710743756442224445391359692504999725188448968344438487773635046669932477475926322438089760244071220702473552494118207857026843634515656391191241834853332609378656219961483416321066503964292462170049935559083200318008644921175912198740110542400145489683539758508484987304682874519817861996790526605845462805372567953406534263364450695342513464184702766137696975784662181317205507724248553242586554673623478259502238923239265904974661347106343289854226969019107467191341033441355592516221944466363375784517391121013579123637495600697528780548620219725819424638757482171058654785156250000000000000000000*x^76-4880265388832854008728023348893121042825541089059040633102750701782363976672574853133572115886276453727004888399921066068754859674318629246181660623851769367915353517101498256868546296152408099976287214787800051161969690695685797456917508638609937768310133493803252368980478656558316152897589629273533829019983115664657531837213563507366303599209163090800439347222344719346342098450942461028940996676498256616917480050056764630137029107996060324669979528297794547515175800088856030994780656390280835016043596542162353788556723931832928284068213587445700022558249814326543497467189878647330730735825618838745573743317471204479939888937492790486784234684541191683418143022843215685281937165920504485668330469544780509046193869136150620737705852687415389434721630483392676155412532839791217028103400242533549402423886931501328945159912109375000000000000000000*x^77-6309762432702759399079624902569770528402537526215253795385259393928674812889517104579562172108053683936086702575574070416972653582724806332518483009765479268264053922528325523842830689770068790750984307427394353214263559740784124526732705323853755117808715481729193847288622051961291812707117889896644464982509892448316615074266146606435952011885372413262123870676564375503458559327128795679329292111948858947307288363045984181879657061031223473529536255884221343487606236280091758848454791997598307237438525932197839314891378533854888102258452718499540754439491415558569075396970104630283679494561849294491946474578353422010887481782044826283749669843705040832055800618792426345668200821182802090810358105442188173964458882073531044462794780694693564369474435831733098906681447867845666188338127388160470054856432398082688450813293457031250000000000000000*x^78-7551179782005944726423680110773247138602762939530368415497241456810499835993207743171882554830574464081244408121725179200280242385089005358046574616476618822736936150572499855654785284251999961908583174290089665897301047075221551544759871433336546169018927014395395034745137174749518342970486728111392573860061823389437997697540848682558258304167154750311249140464316769398556038768164098676899042494693159803402647707853553948420920745986573870670092377577313550393918316184958877911002288794828279660249873383831745658377093628756688699808251053944126344029564992270841347081464671445452752967695891381872843378205043581402852166071350503545283082797320244297896888306369891795835824785996554724267667344460488210137059797951319331166073355228947299301593217991529032216646375888616241955590008012172420492902347177732735872268676757812500000000000000000*x^79-8333742178267981683445545468007919126309656841887258124191950304582058889042764592907138142202562384731903289633053434784611348228902804952238362970445062734335380974646804125903598433999214541011721160733752568033367990504908346968792699351527697932379852067848522962081678458943930519201381395653322514528969218152177739564290305072579653909373479962813317712636628316285019320297677930793651491292919271328167853054226278234885030623452102039478882287593298795706651633546123980839228471099258915200069734293976396547517438141880093073014870283000735314668146290306295374456345911923809877228427989182518951799803259013193623222469766883730160045288716475160913397749110164409014422292837948218807541587110675028325668592374859004348752116464083774032443984254303231242647415512480494722829263637767227557162641460308805108070373535156250000000000000000*x^80-8354709340105219078687455449439222088048533252765369121086797705025924989544577017625631457407912271876549026169271700240654414336931013260984995273355537113330464172213924484604357261036420963226022622479263670039776769165997505383066442678292944309661012974702988085541666898462923474633315188968113355126558080336765344896381084028888668580373255304508882691565812485387567481029285011390366407857531947052277130676744143998514851288309682968577466140163346431956231070123693073603936298281181039748960396927559159257267832304337157026237200494286094250010037167065351668167704321805390839826031446632924973407374045115034810669270770758764033124701150386846412571211020427988736412293319646596994336185414453256489992579842029068463437948743991270458340693511355626254236269505703415659415715969430410448026691483391914516687393188476562500000000000000*x^81-7347138372068791806992853912578562099965392788393558528045880071477544768970337906478883920346050052122807937120862806781508774358377463472625178758653400177791545626595289326692138602961073622153981946584234241007322644570550226116293230428392247098190167568580434523053139022005993355212480037247730433270864970470910552807667530835445281945636109540748421664413538539988376703267004605971022308766913664592359716644697227922562780123457469101666440406448296918572506830753244671737306164518841838053748903560491515442658157437801938189966149158852046366417480758862713874410774794805824595664110195216079417692469454589158174979475058643281101537500528727205045381388672128327592498555301046061101905601525583422287413472235349300014157526207894873356494344923770187695846330471870888717317557071485867314919460113742388784885406494140625000000000000000*x^82-5181823545089680226166796179401823216534065953425031378659664563638566824459714821953650476581334050510729462195687104595411062691555356501493169340793247182433017903547420114251825519907957983475920632565790195899012871869141761774607760620273068142073779531046773504689698928450673127498274375829723627426940123964767982171706769802547626733189746220627786035388910803317585333554349305820789802477545115355440942439856110107027897283042103895691821481067012429386090701778351032197580679762524771437232476076987782145226768218424708727736508681866070773728874649428750395403795145398684549975997014018764025647517203703976711401639430804087002084213800470710127811671680745814374071808333359605657209165781581504453607948722791461269065446190995475162770766386989200190909139822151393433053256204999514888953626723377965390682220458984375000000000000000*x^83-1969461506240258360331537083247531175153845015817373280818128849911638632269068664137633202967225802307156496427498450552676214451167516032097495320305942121265540358725878508422636746560520366396767987510305193226184718624464463930406710413386330911081361416581681998247415543311064125223289100294820029816001014287766938718646915834493665980607237964692228618746417510159025095808146192658432248368564803811365018716398562916730594301070674428836609734052157348479516744203667765535566218796332644415203782199664132641459419886426737506021679363506371320954501126212080871804337581612960267185814071043187833309551260521216498942748671333806095398160260262955835900381764620833437284530233703712743841864974347666134657109443641805314291858387366676508086532594569247994565557065235329298839483724630969319058237942954292520880699157714843750000000000000*x^84+1888747360236118651045806315068912679240086044399843575434622483513066730369462588741244731568047197677382509430959986771898511867731632855360627979954454205542718391438156799760854456363204918505754070724947852980084082073294137110009081314133561743005130602156845476888360930067970030349535849077686257987566880859908755350767508068652794774212796928739102836347393998394313360002815068043914416838483515964627530171204924716226025112052446892449094856351470305503645704198952908931545424912556226215196985791528652807331952827771044622853344892199939249747149243389885452325161508112816826875954856291916726125229271814947387157389107599093023903441765620153232806281286247227352663052707915583381085391229247022522903405594376534828272134981130768943346248971232899847772670659259206300419633195214648424542502880285610444843769073486328125000000000000*x^85+5745115517777154606513692900609940307346968205633973062653908199466806728354920288042053159425507729108778373221497737079961970035540672876075613346929501674331950953862064382744753810185791150562975429522558743397595230367722503444027225047113674712012610163881876797163169533817223425665740519590862308110191901419252538773808395611341292150924353466827125231007564568647088160151702029969590215013017319199458458674827858190312916221245887511332530847883688287519703640144213695897105699989991378825650840854543656826353173046679848896680031110537617987775862112165062575877216155774341615429646281839572709210614140191861917331153994849115768201940242165603161643757817072055129148842998462969578847441276510542144540889725192789899613809861630400157756983999845522721677205243721026209566093222955726962930533829876367235556244850158691406250000000000*x^86+8850708138317031865419258506948806285730598295472861647088411677960753426408230686069869811210082736278236655141673298122625331495764469990916389165352063589952465454740350352704255658453224158769251169215521958391212538634437407669938743643727346521849417285094028778129160502116195356501650636062136368011935952356930868719479329308150845803505008754200089115308583114879513480504308251199685389095105784037750529738880640881539851317578206932749879300819941192674694475287158227449422801389432190395262435290968345565908832725651073826493841797254575768298592406195635050473397867262825944563496524451951731694009881333632724126346475596814696907122863147270052585809581065695361633042551086969710000818699783498418325198581026926924553109081121665674476737336028590083822017470699690638286535703102217431670339919946854934096336364746093750000000000000*x^87+10561011526450547418262641369341122010607948851743225959714324038032359502403447284905298430061620739749533586009347740339537501524389864825213166543982984455609434319640730758062827358482759151774696808153623950601198792275829681091955652853839375470432348643711992840105619178771912043998681174692242826549099533697670317278651365319677735126943446965251602779757352941468435282722887159840367525039573103609160046387459652847889313749505015581645497513730884794963231670892871767463960548460444827433035597565277910142409693853027955864077421012436865556844404059252600489625201941122826705386361219359618941803946537243553980769058518596428444023466529471369955216158809966151432689450067294866794859278239461412435437409532019470447416471106254002009257674900963759776589128923887644158370666492630703808819347955250123050063848495483398437500000000000*x^88+10528359608773725392855577466896519018659036431220089716283805575369047555183158749185033004384457806329488026538710914839547382302019974121108829173803673856597544377218793927680518256285151711861592695150126716740125995767706656939097889667835623395212195779028496494697520040422618669490591579210494840943929754133108241961472864392817160439486635749663946085674675081506228114982661298443767154372143376114026250289783073992029287591481007667855396703770868754285097078071098337788275355520242488362754041685181199622515053408562705524624188012028703857016604089679303197750343849256755216038719884890999820890967231928443504584190094253470108151488300247461654426598002699640555705836700709605805429531990491531483761292922060048779963993618694963376964641405503917937862689386460462632854991186301537534758532288492460793349891901016235351562500000000*x^89+8807735317024483330027149500176369862035405984949796438590305435620572947388687129729002046059120577610948974344283162692367742302509624403374912821432253568203220526774807485220457006102188397352889350893355163083502282259166534009986464904063214720126823251974071629619152213162661206635047155662149652515766781040074483844004038143983951491489514468615456483777775628428717663489262482255784682643323011059968209601339538187733408523549629715025015065897875143851919344656084459024509111579995608812921723739636450572145306116087240231658285895118769002594756802711961576331268281715732950955521430793975486555862053738632008322630601198808169618034682303625123930933969916294047908882871995364852159053090918141207300092687158155706683471194319644306489510757465701650285096763221248153415046036296919256675108655940675816964358091354370117187500000000*x^90+5836544528331653653010002146692054382632448313696666331944054309184136122096696130535398790775854503826102149152595071309947621192973200243997681403397655634060570858093578127015319387150914295656548129027781981152412001507871799367224747823730314017455524052648147347302942490526476196120282263735058848757402361313615650061007776919016332653165275463031283709880400719156332457124780556586141622030970465178087048800070709073734131988613940165713239560246974109013962915194967888519308336784630197657425539833753640358211149231779030530298015986294750449840978436629957629293082643474824300846848981469070077753936452105947160695035165068923852737265930667543597994952525458417712267832214366985594122741618946592380182307653629991273622006489993410826350990963157788365754344498211600292617143330745169442150266370106237445725128054618835449218750000000*x^91+2299358980509830638374295838434775219736906118380241794689721787631205902747926812443558291777155527578949943152548379773625504948606496396227498492583548687995301584129307383297625917326833787846898092467462236546153895096819548669728422186717963329114721958933651136371608867152016725434332107029833432408790039994442117476944624226494509251779893620702540534191187728655522931145573459765405993850143673616818687970157425296981819568723030000220803685801905896887447807819913163414833179197785981575785689211162776129152513472663647246232425138074155098869104412079156050138230916090162967120144179363624818347155143106167407378629215808934463725194742983099444148152800766452532788387613476674125235596825573753863854428291326557585742022074786223729732227429168815060445321157611101291635768998407334971420534763808518619043752551078796386718750000000*x^92-1068889580650713489721859859973631330563117773679844972083950652539243109319599278331503159866991590923938156478193203581710191414106329923958641628304543864525810699945239802612163664925017564900494708487698896608946964631596091036076170405489980177641846499392572613686313570022057065103104100777924908994552509634195858300688820918964782693994332656824156214174668826361558490154992993434095443495798938854614187357042842651002341282300597719089115489835785673987132482364576461921284653309773565612400392475434315407128721994837678606816968136055926907915456327182742581836447855880138019037831174139866987177741586200371324406308913976779473991223922718933082360019521418081479773891448397544100953268064712988969479351774636914911890744853379921203856971691521430400610494987800494499384188502096132921369286972179679651162587106227874755859375000000*x^93-3671141226326024963769089644578100873420736221364842616058016845642241766484269005908422517882506127385356929727401965284545743297507421741947117232360843283596646727986615661534198243773850166128916775177156366169263151082566278353193160523973364070011812248434342836973751690973590232774077175462683615257478171159978263465038342599838573598215506702303261578281872072968933480006811883608897484734494438200956045062806737626999486450610259692698133793738891345849941650622190106806316806542888479409806792741838480644071140869423277010728081084103284892710573110753534653963629219809812804185850689787002392997701186165520221878831142688463410607914365965927925558650648664385944088764396176130361718234317701135184696006765490819175054453887004556316751232536575959794893955827650968818306265758029453783947704259560396167216822504997253417968750000000*x^94-5170465696241894450355565974844527532351695249447977752783841676703641124352536737079804020992605013497832887331683707141727892264566325456648634722466924399873654480768858005130304529821679341196492879855160065832778943925622681037116253792502162898059116064127784760199982070500743441027593718886334083766035089385443813198843580945387399803438650444696769707982184456853044478562906161292204615037400067062961981869685411082935840987521928332358442733055365550933118889091972026360541091008546618287671483141972948188837232121765790416975575974359241022589375461682190179209720487290762804287826670409535515530256413302439856464500471661939841681010731681495788495621042120125176320638971095250071255196902292123727232542021456938676248442127667864681086088467109664471773056340351968634152561526947180798458036932174763933289796113967895507812500000000*x^95-5520930047949143551141246454165398259647206695672684525551213953984792663037566550283719230153565562671715687559868458329431643596983232437010802487320449446605096363653437631731135988363298364054382402945669077381240580307594271614516062270720865387992779114938798939129793727306578889216757699378521314379793902096918014843332987887842901723205635731100995372610248513450287906367634597527305799359187360533677636943314788596184822100663399778187164930189299245456957135025350485307960725714205244381274119964405627357935237009464587435951881734022362776273269043690782901753288844892300631113464784985844832632903121212558331508408311358134250124175776683536098847269352987507855550923104774802229675082221163498525064453668551261505503112138569841585349982939944507374312117707878897914064970142364736612264342063838284957455471158027648925781250000000*x^96-4916522506267667382085850972232083838109981000582913290390651397480900928680152206818457445860145935679154930606692749564934137951657679102700686767847447701411907014900653187949830700509940975629852677416034332693906798204713924910462728373959233657664869711814289207735543684178039110081159768336054927501913064392540952117210254586312179164921078636430890937849786586729883714886711830817035177063527459335104434477205333212301051237532652066374003987976033184640338869216307453474349461563475666512259711343286092101772962143795902682163105846201326976706758054297341107608487717730100405410144617087170221421266598003367152399435930279740807615095298456215876877006493440847876211509258972413754103869555399915047020374720682220136569003946393453407669931118120763243865597939137193543044304002653118286980324369572770137892803177237510681152343750000*x^97-3691353086758685956871046838106320158153382223462734466371189344063952131894466132530650719551912746694918879319163413753639072702064703506787213604796200806564099981749609114374004254493133783007706285450514136625274966015201779708281570000325183758128255445172896976932174844119076206782253951604668079003583250951330937124158033041170860798559256218587037886348147685717835608811222451226333636333506066120805691700644777299327009693682569591470682581800023478392203019152638537986477957048200847786181388866565065821088449380535384415546809670310835954202808265960845219019194782191950043024494144771379997994401126247032824202535024407635356881441092914256159954135292102559216535786047184399690301155218235182135711744236015537829715910065357303021204470166644097732834695127094004671504363182378517864142344895306280250224517658352851867675781250000*x^98-2210954052628078213123744017148410469594693298102336894744735955707319978843495519363115895845572034864929161135933136287964374740887293254192326179499376341988606265376673222865102557002431605105420801877992582022497506368452438572103295262277879635005095894173948861377953572714806525453627760983622266180284019752612848195863876124108368962106081558078146815496620897373565533356317046867531571868707292990414082762280699945042793666561313338599726283759000497402775372463532591709028019343288521795531951832002647513299251359904526950468320616883526290646716995478879924048873259808967550255626524428792739072778315023177944952260573296472355595125313838836836159125846104884611746783100804653306229223883359685714863564042708485730864077309369287005488992339095245418829876607954547429369293452441367156275503491613676487759221345186233520507812500000*x^99-786213164334393218342737538194330240107419267537802867213401532173072455065200769625160826405816979289876572868627010050454052478974457154781868255773408494741193502078588675106808582908290402266725701692081947624890154454804864128236894707810437924171185975996252831504752412398669274980477065979337360070425828822090182270464002068119343380070465235503062200149570339637073782073064642989960246377587392159455740611534095291440233098058130345788973957091339078269621195180524085099528178997889779761870182063287196045925647839145380306397018049383943297885881829698169416814376080420278659889809359571442179433058528364326302614195356483920501659977067164358690422520166114677902354123035433430271859047215999962959270439133067288421303452604839512661602253025002350444297034518820836127933677118642085128886326517161364790808875113725662231445312500000*x^100+374417733916292563388761478035652867224123841532219550101721402507921186875108515926021521122693874979239183383890493580632117350894024257345857232223423041209905324520843763310777121536284537586714828160477746460382710294983127438231013641608989984363041619757753010954541723878405241629380779482159767605440321765148666122484011034312802085042901115694891872680586662531101331133968388031791901858899946305748971950295642213792404702190521823835589871904677443589470272834495125609885595747939212567205605699545208731991089779221615566502733467151787288893684529267423666997194540552248933583689205022773890683558721392679710397471033781799251040432110456931313975564295681432791048750078892203103187129457794469648878170346207368011497705021748585224102283171859996732252153030293401882283077043887532155282647783334226687657064758241176605224609375000*x^101+1174476272508040500693606005283993728273227777830946280431495778894705788677589189200333987783514109179138927360250633133868879296793748692404255567262657039198993608347079641461243038730549803884963603901636603667968014354302847190522388490300848741275777695921986018601630830228829731152342330117731349296597079148351199728294654646863892716574192906363590627515546389352318474569158891795803000560052933177409764540232031994413292154690342496858353806286688019884161808524341415563690429844301199545203334838279428634405065544811719856742217428188104867536859579014353840218934136932236096881018871232904932362048086039124662470437868859471409790462321632174183145385579842403602359065555717242736014959488880640992310435474114940317583055125735438590170461396020484913650051375289744243272211109166273334495234764718318842824373859912157058715820312500*x^102+1611219377817931565720728091290389965655824750872792984756708525020423973134337843012064146918468420801600313072829314506982144372041365846895840358677918085603547832388231897937209035434101608787011339206848123115007131783953509295109817855524757646022235860010116831084887420768369705077507684889662499871667726973787036281407388001742877551440359495634902724063190498025873766242902361167438904298109216949065842800883924964394351732519322641094793842332549169711676682232201756626310137275476859081631029323404521080746373031366232088856788897685584015210163652515719311282512256949205678859628763920358939817305456912291370450757672427689231381025870611344522338086754770830040526403052307431835901331862796447979475453203922781896819931684804488108546143469946053218157399084657427470891132547309944297614803937479521778186608571559190750122070312500*x^103+1743609954232653392172090167756089915280453290155444927099118607951275774664060176530762630515502553148942373828346239420488113915391963223280452266746491815345695590368011279561270135529043628183325430472428597155272518605039583906453030520230863924999132633855937576350484887599518280935014373658566399857171874329142351541407396916423824265289376817852092022625770901824883868365278338295962392178413548865837630216103021930980923846617312531454477366099479607910622144688868636531058185917668125822403253106671669463896576543099606107111139611246010953964545798184696872722498003297298890135361621086580121408778718766587962460292819809773437772162744616651966428106632097277887630379281764075451738322890266390296414332766519181583787514940774364646130712778851620687430483081847102346143462810673846664520289517774642717995448037981986999511718750000*x^104+1658992740884400123162555603928538136356003030633317023147434366272780194069613199551427926989549548279817356249857693198760927613336061872115662912869602274754352065863081694285712549390672897832125542927099899390444832611497655228955290069282261774237224882797491433863499701026343892565746719841435984033737950053747916274797978543880471117345674601011872736899544327187135534829628021943340029290136008079103672740018641119914732524473289329395255523003194873650349329477944872293668386552358728204498963828573198037388100169126189028682750170665225817732432677906003594501870205397781529733967745037841789533842696335870949174375197109890698216993835608150890779744141840984926747317608791034547503143981295695008434914304158071650148150415987970612712202636189434456184836494793316666894421856796395510177163229448282777411805000156164169311523437500*x^105+1446499752270727916232389600098241476134022015877060327484367026286776598351627052619736976811283762925409840451777977476380313901092747741826209645633310266135884945337942570213295572439242659726647734399993625467786126940179988719222107296719866804402511261616174052634051432576128916645045011339929831660518751046012502674304719412093092650449601852734839039439946429409624326573440777585286086407002491533562680246660430882924290777020953182587925791340743465316769036921538148569238524049973259541340407906827174981884159623476364047649845412418694863353528715355472248410601629533394097826077920900361655259769954365352844989931370226989831929791975507493337095991450684467952704117395260850943238679475342031917063458014002676897276281659537950062270691986434694210241009713592268218948152350442696906481832887225724704194362857379019260406494140625*x^106+1180456638742001950505821917741135086782812323213196502920226022582691409327154632981598655697084444382632930889568142487716847690157317805056946645234952088547364733299177812608928786876594392963176880303837901091503821249497629723153282091727349337687741087770910366367966521347908966044488678659455205279435114673083329205443775995709361392809504085465176952084668207855759903854070298307663601883964120590230548292130135503252834023331407569418941661888567492852410343541850687276524849383690388822783869317128457101569522140752333610215494903004338548748603603999772903434003099415305397786227291238156401748422992119367086417171186959940927276529031197299711187527700049724212889141134222400708213206812035620992122614250675054580860064740586124448777650738671265294460175375823577857113625268069464203010677204319645028363083838485181331634521484375*x^107+913387166598173938835725004459880540815327316067849044423297559146451131328408360825226411713138098322974990691689134602360074681875090076137078617413303330075852182862358216522111697610429977899219440286261632346448352928653047021764209266547935696440780004712197036285424228750443210818674507063425811194083055957367707538960368029965754207746653949557682834951507691892616989166096050359553939732770213963673823819400276360477230142564729366994305892903703191219394082947005961529206678977711222256794951185893253862864144691762644164567349271726996582468997958310156885342395625192404591554035936275585803989910278153601123735793699788868916389506160583820598609367457138046083391832079606685718458345095757966970089366635104611282204162637649237827462360395961997810209273228810947596228410713299561582312227452085107159973631496541202068328857421875*x^108+676153170642646769859263074516873900284628759928947121356157635342284493098453804170664372432633824191168111935868241937286213283659826202356200244128321013840531232007353132740903042089085042877882354203190412364551922018338032158364738737581681119245483779800045986606602325387300499603625859338443570275865835966049758361544968586507614491041593739690604909995885542838089907395113368653116511110298366290582313830703535071695632308892739101129892750977271922397508453162238101660404247110323672538116304705668647102582213816655040349210625392488998388228719308706303894067424732687966777225096960328213651878416736454754774817087902497534954455179747602617089132630270335391879666970636101851809959061977451138604350853366198599412601101711220650167046722100857886838541514020633030418069749531910993359555203663369127298210514709353446960449218750000*x^109+482170305244557814171929595725413389922589905206839650927190945881209695946281061016481497309920508732704685844687024018788784441262366412284762124057001905408214424101396132008425886344119057701135350123160345258555307239726198182813216084675513002432304044723084901378033701518898924203302167217503326306729146423401434749759673103049366161875235567530455726614013303077432097625609935551868336407527181446682101848455427984193302477575568709885591893530476181548701572081854570478753185277613170313772327928576852601997904776126028150919927999419834755750913598013701085133996295153301920832504309364014439714476165679788960679430035263119259158266799595463387809650895663926525613551023609752266783118434974042836559615705694581361951042749600294351776107493294907159645517105096096231024861115314086601693773469212711546560967690311372280120849609375*x^110+333033241754426779188858019949318474248065974830087877866687193681964691752664509244533815770992148915624361988411752116022145308089215685388512120705742388392923615678990275073694507081632397407162774726763086738367506163399560469361906148076323562257761165297676996765425665988782548876365385227519131542579049605628514785831001737899634567110661517926407511101410434885403068375834166991220177407936126124180241124328571607793741311771540293596216032698313392020659002878426318116856583795397731801552624995903288551459820474872858387152220204155030182247809800553764244231006668190527322554212538279352885924517069898737935711712893311180853181687178411082541834034880950070924321757709536860062655258550910798616000828994225757725111807835844586198027004809488395142869022492641299967760703351117319154228724187305488158017396926879882812500000000000*x^111+223744919501507623738060112472465901347326034489633585406105176409987653996829082031843533110320035629930794821837818106784986263650778454413430550732689736491984554746999100868843566154915338977126960287595470409233823954875318134488973163589116237349286879106945555129648824635323162264889723175529499713669216307462973521593409522739258055112671677573328158280943512778354921474345655684494897030165598325066500993775876685933424295442985430954675465708088705039776853765148859402634206030815043805630648059088653682797702365408460165652455811253773527053655072996196470897547577273535449760595472636891610207787332437098888104504145619237640987493049444364653011269420343801980757504208231710479108965674020631328292485488366736693948473345842038006891320234853062865430374854624552303365827946489672830820126005202386210157783352769911289215087890625*x^112+146656209596766394495806635512738051557370657909735295918087790056293942131678243798296147379623272087056465248305914454333914087725043674864403704201546012324624539979310247510324223809428142299622328687687695894663736319132649744528051609163705635509046828314090309334099258925223418205476900526721775968126836516482258431731193595180486819365962766396046318746539848829353452613300048491997588145591529159060507115822255177912404341494346344192970258429957177015559217700429857006800394951264844673586002410032870397521754156311154021953228998973856148152603896320278612038382889597647900768555356397604230219102622121819043193375510825375332423660034909452093260991191459878939182583165222282920034398556978997562352593817213832567256790297334424252910743933122867275843875026906686337335191726437707603541505188560201133896043756976723670959472656250*x^113+93934003362510613554005329836813836491812332675248104997132432856973179048439705436026434871504465208268359950258900961659356052977564465100164240984013205239012538071384506792353212252684929735910021443815435653523339620961288629905876786510140688627432646769786390921022790818468160096473459121074320296504841197939967895442995257817298128654139408556937224942462991642491596809480717042503674757475052033495555241555096869671812847526928707828277290939077522498687604198354755743959349910186933643692728392307367244393676384590199868953452286289348704592470272994236225778569406279402428876063455528136805454583839852403517178098382534693912960320375709239993121054547061210773083083182557858024205554376647236119850757656176302369736710842919952463165123113847461719417848567224780980529870202728699320849714907155636467450676718726754188537597656250*x^114+58796871124023898106230749189192821531279828656355308245137055605318426989599522519725326776373577511307991564014166158166680226018385543820586445426700416978136592134833300722956371141479487277222684751623221442235716710389147615334830392240744653781723125381161371724060898989322660076953159960452681893097311660295025259699895002658643484915784852527436349763876103609066249497990201413747209439363704606977614059714932161290428480577180284309558563755377906374608890294356557685191337346771210032915789350517160519681624379113617699571766688916166461101086412481519444349051955482080203979571309113972197974996701238600014390041921396776673328001265870502460787906412579623949746426564009993962646018661764457244680338140753749070974991685243925930356583949150032937001989245779208646359261691132076346595299910779974794650115654803812503814697265625*x^115+35914624505696389281101083435708201880982004678275489589331047922384450149977740186989771791851917784603807962136910603341135697820618307703999604828649389504394846760745368667272449312434002923186124082870916588544931147744822168322174757292096360735536891119735881369612581670133673019488671428044720562095240724279789187263082904822529052424786457644925382277601088739935616791946382056342150002819232729526116087831542894846421538377299388882197501326031079108608411642736662241977359397994000768725210526585715007860704938457944266632022974397884272765927101379165314720165459740239922552701740589922484239398042018680688158777406253101549485896868827499177015026711548847410579584947007084440823719314850316057840643490825913948870456758422057338767932804656458582657397828145270052297682602526188842562713046668854133258719230070710182189941406250*x^116+21347576592832713930269976420613580441246732833478434187425186417189962864428978140935946595722749689515591927638110565942810935816814906049447135199006092516338664036117227587061158642729784719023784238695474885018267219151823023361785682241865824190538596861404728728645220445289730123697070223382691534247143838996245598625809349145105643177926908614315603016795280324367691110276809881818858485764806131368411266822681782543931483453330192999773698586385050308284688838506419146483903694218301361791145628593107089075377566067709223755924074440072165808064124760573592599299476173530428807783003337362130235814330454201905394347865020933803840369647286821048444392318448816077811449780255172412458836033707030622549547645562070946842075212111510431081719462245474686874473490651955721487375266060890544365068188792378123253001831471920013427734375000*x^117+12297894738491816210219084580739668048312180936937196080090608842308543321480413209202364695312470715760528708099245551832393441620117575117917964025377537115074327828842216189105923459001052439622033946984483828687758073340409425789473625315756466948226833475856942325770427097461387057312246928343030183721972475537964422721889735039046791441210710654828571404326165464408441050544857773984393765076965429428838262592208513467807358285845805223895496956384517627987882229735379184407232686864381296610552354355691239320073849348428951575101941388261981175621143600411599981503071418903271727778062533689393420433897671412650396093541605551678259989874984595650070487740689775714414247112636293378575848151635566221487142066213717282846028997635356795483858677867945862766332633356864707389666300090758847655958430067357767256908118724822998046875000000*x^118+6830702560122986920491599135267706838180484569263291865409645591548247076263244140836663065130621534093653384526847967609774107024242802942818961456339293230997393633900470774529335173562129097574334919605556594261381515355444747701178491808880695613891065640209703624889915502441200936697719647317633150800303850911594238032609954003804238250080412258498827406619663433260545287380061223832306667868992714184539024250172246343859199260510005426626450293325045245384882905175335210665971313572706975558707954532201601835414576825119577471604755040789693157956937958739692688072684047588081905864724750138872105165197800658638827336949674083068781089000391151984897684973165636367184955351225113527147728377683288772673878559575625053426620585591069667450001853990829424864473633074144376616199789123598186044421937124226928972348105162382125854492187500*x^119+3634294778123818234426692353003259031921339298440323530328695261573046905852715528283876382855157218164347885255106993894363821091768944681440426424526402024884020939422002012353225881968524058078428235577830997294063600994847766576712383895187516363937018563632079854942219740607274549249491815128948416352526544279898594780784670054318497839480416864009100360152757960291940997498355551149130269518235924585675180844900291324852072693390288698901383519251235604729565953579354989892897187897033696925288603442064877292169444855500731235316902773236114228889161725908397360351867285247477960926670854457256436427151514840796283844723616211722354208090948817633903149109359777497799547160417449101445388697115550569935605447961807881415932646960197869671660156994129305125322315473498807114189979791974808860221396455969511407602112740278244018554687500*x^120+1836440691850306414604090947028235458831713203659609655977607347783763137094192613850753954281495856105920794154847894645290607824567570181764559634962786957814434996281669411372244120493643500405648699904337806459102854626129375252928634429947989893634542665739746010988364569524006209508787457744454620031924272176289759105051098934880065372406098956543158661887805250889532777816972371048970958836817960298359256900056470937391069001338881529045968314101472825088775041250017576598258412891386280294303106066089568907911639819919625707072550382578320889581770816072387649756743400819606175827595673589284114215264702752439139376269112782374683184495816267140419300813892545284429136731710237763218563580887802673723422236477805179569069647721154708895623246613444777804255746826056689200115159563087377671665792466804134619451360777020454406738281250*x^121+870503113472679630791800097451981969780931979192628503573216835636017956102337297568881131184502892661307429888655480762846253927970198891346562139309418620406371846039227696933275412130447766244035488571198517337649072936863068481246334794295585472325981950868233164813068234466370553559796328103397305729539571088049030736095425848329959419748780646156687795470945561445138113920754414022633819780102637373262655207902617307651799112869882746139545406423434085158616157237605960861984646089447930697242594202086142103380844277447625727451095642959118198833398540396160282990637512504052342272016751551514369102852392215345494223830659083014396986226198874813419798082986613135157517715368171186732952223060298197520184754077418159723779692196368631547435493190511526968935969703296714057261265441528351851155353990918683848576620221138000488281250000*x^122+379242443605467797259512210134999961552014015003428482138906544103656038336913488101447601920295403772638717524881884840300383560440301324784471413949463972098573164861864781326914140748469571874250585726146402410669419078126178877577729923567167715718314342630727594405872344838246582975633932513920104741118837375043100587331998256495147134018318795497571037894484926786041920200684522435033478322227949951220244911928543203722087654881907825389535124318792895636608722609808628286213518419149580798791226757240244320799636682670789567023562232436660685794770080383178892829854829776923827592863451051070254092128076826871080873170740120322132434689377837898016444675021829235648978572599471545787005633430915987450456878781371734164467709865823256025936726589093539017767726842271092107904098045467713355791833373942267826350871473550796508789062500*x^123+145769584711437577490687662185722496560610831649463288124872971784390458102838564139327938710780900946542176513259275975619049426883167315727300073466950153715058905411101153617259685434469305158708253233441562717055869987379511036927252619498618879558748753537375322347172826127642201472747604107520080482856647837514807635918515395945300010095193076353516941753852690512032092008818989085803288697072620664153175840779696903807987107134268244732510187837539129259142256599960109737477724828879401278555497884877358676787745815986910274226787743641665157594425210075880765630892606019950912463479616512726050176923657898529588385670054419556333650116101784419669656987551191074120298206532871592150746423295277279189085198632131972050491441343204767335146099681380662963721383826742791932593307231518722376275437602188844721240457147359848022460937500*x^124+44286449828531747778940569793103145442168875169470495220571037080052198392624261825382919738577079636643864814738984831953358167130004521711909955501504736368081613736206859673345032258058942465618105749234340743979102158642799622632898944188805665908341117679825025444992497024760503656604224995737502550293008028970649890286191908945431768189802823174490047166445712812397257438061353489669206173942033166606389797064708669917831876612587676649282765502599281048630358303510876167160903489093463727302609505093060902647019977649501978478082278122112628703346369693671756260213312922797874316827325489414626432871430644723221739551581816025189385991752418086214600148886110057639353898042281070669475756953437969404071963362523810227906057914414498714798337324698985801897820953590893987994594136891631343602715453755536145763471722602844238281250000*x^125+5667403621489092134878144851361525023624554596630408438268589112781589488263948628170518672090997829806554893351983718299095412483313454205220256635340412567289655007449845867207670433982487911585973691481650000002026701488460683538355336617752755298383277018408760068029772473951936630268410360331854252998492509525209490355180354409461292603682319050591531703460055047323376150581095408247736694107812800684361814768563983338667486789201094999852334996674616160435624995963356108221662618230424823326072642500376188774790430151859788362819209094853818407444435592317562322508063311986621840000579098917093178425418584255753568956685776216978253327016078918984920970058831811667626926335390552217540215594740538649637741501559614815402491412816299618960517976565112515322299282610860812949809319037037581325011448285522419610060751438140869140625000*x^126-5721483960476787610322369752103763624843730261700676662547860358429976353576288009814278831769562394885124381479750940780720151993390972565204689376577492222194499817145698478764646643170964277575097707196502370255999649855616530689471590780573189299938272589401651728566203512286628838021328413540372063236395836672655426228323796588801166718153952430948401275546807798629531196490072606806140965227089195561359681991272826000552552520671399787522113197318806710976349921457862795987698284300264409008488389287825934816348922737257003290705551286672067857539846678237516416442846049154022552884937883531847838411033567499553224292587699410857663703366862145008989653881685114165658936546763583761501444582156689072455642022663403330251292520319438314194902292826031782611440328590391549612344388222993528045345890120643161935731768608093261718750000*x^127-6876187993868734664725488921929437865190237577194135456750248877397241667504118953583178401163530263761998222204001513328626415194917234035742796839375040171312580613263534658155019578509631520914196681912788150917795962009834403196319744511484397708317257406517425449683209310556774936772083157096979381167932557230004065689901559383208006416168331077138666497054407729288175536161156919287435405499447098717668876941721506141431844620028041853854844658860925939460960389190027811593124261107500573764554434778377064032749035942819713380023431095617376440030789403571075654725924760458755014637435786189407192576078712812658881616929538488657536036262748424740843659145832596277720494072609768820980790797915023639869044664205752785285919091969232791491423935654280945747288241896002249869651366715763134845884607670996047090739011764526367187500000*x^128-5121434825017930479201029956421613421511144366542358945585567794774514838535102407571900352683979786093771826772678986365793154987480929025923565967024223273500239983032633137044928480821070131614710612678812573935576404003637431636589265285184705694589509745012913406259011445618144763852140663198029266540939719132715549665873949893269504610338719984830793897924676418137069546747635651364716287746255120130461672920617037597031263222681453782166102790829217397198954522910075775040684049029848397820721924884568242490263325169257801657516983939125420183922232189907392162259352308070695123086310689374397861899244505481943622154547739585525445644799888106767360628727606686629215455673689307978976354290083228085435623881765153633435535304446308570831796097985547873530272412412924481432175639508658877493973982097941188840195536613464355468750000*x^129-3167680111134976328514520932768621725418702005893994050269228510616199340326724362446899498234528714599657596685036279233521186702918376540243365171909148774001370953276154736294215138520758071327632728925847633365270429001666837320715204793040010017385324828010021213072811332580790919522031892516006970215622639068820227163094000487404452202899754143547329014579300827351258435894501995356964874594033546356090905693812391782226687710427625769541963231118645791491805934328316016061207953941675623540273936586536755945568618823468813887109786994285917902921353193532712617161232685778947840010968625344190444331816561025955602368571436677873503238668365898518398668867972857955953501483446924367624694341449972586493976552300489707767936457996768212081975150558689611740823005023456834994230070693359410313738599995758704608306288719177246093750000*x^130-1750938780893485805492837057821704372647664524879948582859296649632174591474302438923904928832186121926897934418075537050962959717266439009743937331784560655784567711971416300797734655124196621910125160256569451600727104545274364426904562710664064409417702276129619204904135662365634880514706881715094304315113654537417035244488970538869950580533209359408817406848610368474386901200223582601505824344511644642142133188163982774822431859632813358274711854738678849307817353574109201622892973337159279863259328468215602711424720646460747790773094376749212428492636817760475088959254173220455287312428985566210948359280994539101012433439438035046846392953441387566891634095546998475268397707980780660201317736481678146268729794738596018258719165048735794642757690448048650175899574600347566834306263493529955826977229094154608901590108871459960937500000*x^131-890689873360815170294226656132068258438018534224253533858863753894112253632563962093391558433755365914878340176297195822209460152144501185591935869787209036211998946146158934636439802417187817452560680639443069702899254904560547552778458143460185158031478798581270898797695254820599221485420251414387424977501817921989012247122116460638576213537059445441392886843657578176747974552002341316397253074151297345855162137395274174518510055982438348858181482844986979975434098665917965871062468491873512158242363817351414399967017153065410480058512165310053717011613933505665235105748563597126941737373087607439656677990330163447326570439448789848319462165966930947064564719245595703689239615752532777698464055500943103623674606293608112406384736530869579333996791236494653903591685519192241774801857530304049007097155765677598537877202033996582031250000*x^132-422881105337751228390710166046365133234562745592002592346423738602605248649462584280654622849995454837412684061554034310556655870455967035356851878792805836303323732449257054046418084213657041457691025171504427379151135454578488307043706167603488422321550532554489048337725374582659826967815758198153413991729135490355442879569341084079177489266777284055879951210401760516832094473979946719950092806741971336918981076404822151967105671267117671941641616364656055336675417912747451920966915545335413669688164656802244532900325725317196915609306842197780025297072395100189507116280024429474425835136096114223645174198333537488754360010936116554691686757067590682920755329738769577614379924145782038848191861107865856650220017044693069226434802807051590788863376766690064468975279268470560421836377697479012263692688122773688519373536109924316406250000*x^133-188688904196574902422331670862066410261902891045383975527352052279152265575435975546609046859049026342240742540867699303304284663721477717372097007444253748925601385366027667755412779458215330973893458564034197659602148164912725832003237352853995550670441684686461783875302697299040416551689619648451770820431193481044975397694392559715358008104065257294737395980213718542691412574999696255279805229135722372295441953087487069477064684024267656582472805555537138133650190385892562190174129901348849402396570464617796025413431118359503499452685192924151520389021327921389251679695185578166013666082360340924024868974599628007834871993969242160639277520941621353018965000530857314673645706242629651294231057837252840315008901783653088630042210673854896294805149078813256511315077885631207757565799714615439527931606278343679150566458702087402343750000*x^134-79318477127694138895994475439332609094663265436851326274273999079225854206686354968536109437524707182702942006185221729083773057476862468655993909134168147438692344245103431766714073086955981119380627155700204577747428729995749680961724775441945651857142801080081064450173295996475977835007575257888587560620348269251359283738372091881830527628076925069443897689664357578484670676080012777892929540499336608661318847670365326882784908787846535424639549158271719963921080976173910187378860147621352472109258574047786549945819315031761825050646658671700302423231506909028872853555076839654213995806337249130919433621724984469884870207756508877615912627831281870735973271241897358954963396601473886561020121738559121852979235461094021324584126233608101545691106093687521219353246575217761879612548743409767074141747400517488131299614906311035156250000*x^135-31365657762748088570064032807727724468658002825447941384754636741490755591783927610666665311621266754923538398166524703157937951746926918901892392739495760292857013528326531545167311045019277756024434856419936920793219297232268541112502279739214430225991817079029892745940772054799766089348891768146114364354734025316303856424289841844920592903331185772778705512599258792671388372093459363613656712085083568441410725484566535303278345791105150219136449841901860685357734509420660690372623237715891572723973022695586895320818524803366668984624458754184915532547793166352416963892817461485991049069034969048030320449112905033518761075128258281534961762147786391068505620212614587242985837925458798752078692291968072822114517696857288830194801343024451256508019287365081162612723645819634698024764941562533490659880897055700188502669334411621093750000*x^136-11591302308792090572759614091304959727778997618765652542335489902458545603102486443541816617514957618129751314139753794107303907867047516662744088192767358335749781085212678424004504486143038344499937544032992394104325671621176520509936610432824509686268879592811565133542069137894177031514448885087511934897660121549313134340873639088421730787883775368762776246412409011078033761802013933921529714497906049215348746762743806142091035758646223166021091623297234579289423639439431440690249830276685945242735247598943539182688222599463871322071764798698601056011062770341143187731504136959135632130635450576791067282080296700166989866273176516989141376466333421000524745527747956352469737307771802314329463521551761788286540040917468617096528140083958302702383219444225139329473528028489616220077834722818402313215813137503573670983314514160156250000*x^137-3941474698882053208786547388683837594869336681309985899452647955646727631258330028244613225429710128693172015346840349612295007597363574233915115215005986790741934579825997427564152452447636903825094388630691535920375193071259014206005732321266873624759082117909778719460634081927304404241171703957235661155042899356647159494127115892004016148100762604781501542116458554310602502240730133404712905204966551688602657122671313362330278847731389061001367511639853865163238711856537993501210781243634193795656635921279166816750752161845894240219362370844838217185220774607207868405922446576159281259885411502429488141414828003705975263099762722274588690684830485034939129474918470845019067038095552832444176867937895288503078239154886487981413104647911434666297265722267553356190094600409994312403091202309628193756196878894115798175334930419921875000*x^138-1189336638093480955417672102678253857948239070409066730881046844402223971130386627795896365675246070299892397778209052297090358580073104129369982865581358931926778849794385224230024790431863217207714638085413610309927080475786836089899934309950809649822366178387016848920659313750839588928291112291214474062157470691170630179276229730132796966976094948416378163976774256525461933344065587293935905520343249410966238426586116091686559395729055422227005838555376728444807035708283602136761316714119919770269025019869500452483156290027053023961571966639492273531135533206896745896312526457691263597259006618226025839786613045959288514348393842661542278752194621418485012263639499569353469683093116114938839897455911622603693291588509060069459869195609770851252151409590909739951975178843297513888828401064541584464251400277134962379932403564453125000*x^139-287294782906460997979699727484352651991116785300498378459449860023936530714885030226281110880266464162953590555837257989430836476862331450533326608952358045617328545004607344405474763345605386104604593592326032200888780665674023031336281691443497792681617891620971159087953744996122418309192269359772891819831014549785178100151315257443098133319752239990380140029375261463279101163104918963044353897420531897932219885048901941187641719052298602871479216665673477616930841033900846666417770280887643216117493919515843194748201064236548750809052390016556622291331255299939366248498341604685524451776922630926300769736581783181344451632917582167099125738252816319622688029399916277348000571343284135052233238562075505389851088110002073960905814316814930575472966009054321404098133307040621769276093913311233285501344880685792304575443267822265625000*x^140-31257513147872492281750430385373793325454623325980249154031628830153638165370914022387975576963144959369633995332195747605183554157272271881840628864733584670144262545920259948589117144990146058968369040996781050046785214452451351964508033811840066030177209996988607164248923315239844288738675912222128520204722697383441659952110483245311503641066479585091269064226328448221581101733470848320643929738325865125583228657287072267682009967540455572636922188411012065931936354721079672980385294358188226817396512795161858261382144963208091932713278526717103498021760593536738142751139899190405388537998615437068539412774880780223373401454066331812920146568202433919702857227226049953119563084925636237161721255058113028880580326399871315808362946893206893296868206903011742985084626703601671489184929452267991401015478913905099034309387207031250000*x^141+21969692291051443142866124552187887084075660840578349042197987842161501024058051516219561009910899381632439940325536599228567648135381185718712305122490250324065647522747003717840893867416099733843338611514048158931991140616575972989336759941305644577821598695577425451549448529765230842502844568887588534125445503252110092867397768189848880746420926047576465449902097670822452178709974196749707130899385263948661887251150699025527072887886573802543813140643906739356503908673610440952408904649814625306086380581172164057081434247420487375444238383800275894406943933092031946468774689893160729924268083709376079284930993622516290295210622254838140144264190500351809223266255766767193685845257215785619362734495416591308654587643786319886949380181828118730032561579413096976043603191807006325572841957081970942766702137305401265621185302734375000*x^142+22021520916322123748622308620072091113657443886506792256237067529270780574067822328996581759536766023556787755811551643825118774823148396486302084633820750421419687893635457725188145039590591647437409821037503277105218313213806465684574321852312476046390177703551104695686408482760751403150748668152376857951093857144167756966533802837426826605995348505968412669516759757275394625798971720962925771929627030072957097618085156033468700119382401758206787367974866557145376197238865380457866516751653547365256151102785023588219426296091951925581217579453452343981124462049372930944794978956437378783902553002625310591059621065302813817758825097090851152981377595037459983406186422119399998161075231665906420728214793771661227894250831432144836183069472979358505961561626351879193208102241780356142665910426647890574258781271055340766906738281250000*x^143+13506026202755434604053435450842437420767639514504062024747021499227014398521761096796722081666311316527947441874574480984701229019148131242811598118835494326457275235680091987506951763234511516434195732724052422822961633566753134088845227871764826466257728183730372197002343884270301763771034976761179061919731172940575379863639736136815868164760044366484023529808046556872801159611380483530492018576994588766743809441028662152433042363937060240970078507684465022391875221578130515050789312872090027946324150579330410210249400591924307546194638056584670377692030052674762472683991078437447264493291500736493008814474653642422402092517091448740469498279577986632832739197043860764664715936120516667580871107159607728157341822606326426201834651151833675090703270742199522920745302645362111231922358175507048461128078997717238962650299072265625000*x^144+6907408708321603296131077098967965043877482487418649689610344743909124802256543339858385698902123885599032910842930529560806206634996394198107489303500207546607048842878762388835548096507369095362440385120340311424861510110838875577835391096741494525731569333498380699125172697748847536151440924945997438750372437749350374306469738621785695888708106536996446664671228333382695215351345465908780839224798434133859750385602971957581860508688608374160696036241957140829522842443958063108544662278750645861334047186282952121368402910237371249338961000046530913956220150453264506266785876444132268507385193202848240845069480568142788402629758248792025525824383662527762963093167148042557363133298837259800681242628402382423500903297803016770703678349470287310419146967133384501063094789337775731897812060006147660828901280183345079421997070312500000*x^145+3171182457983064032068115805432946985119701930356644979603498120905488634400227552316706754114891198184968092347226079897206948738110144400041513586579531394977679914015775271887571544295972674379274007501805799550354101715989440640995164581327326098913355002004178910146777181285614249238353855005680831625909964247895777235783421882393286469763895212860557773896634013633546548971425720914161098320494090208140372612382146234886295685053259056323576314033610440987471193234020687019975172171735590993690032258415537168102150701305782630839409505274346328892004021738316813200276045675049103432634397457645683853903492565039969322903351594052594646235704369908796452882732392269079242742703140101766109696474224630455590980933072044810681398614193328464382847195328236364438534218029028708260499015009203915838043030817061662673950195312500000*x^146+1342424999616490016553595728267794774924911277248079032559053830075009886378788669991923828617956474928176580157048865674862674437334813981407958509563495839115297356788150186326576558365576442456028143359061228509081437040107694559142165995369340437280494358393449079075236544324646198481114695104933508766219606383616714390828650001401481186781374919784361092864483399373030838494854121401189797675875108653781391398787191554782273610667672618413479845433608422614269097303609467959222707163808444816605216145611866104766655434759694615653058861820276420910662786221460017292983576274990254314322498467436384732848438199865824375278010898687115323656107423862790419224285398428067687613876452949148318779645263967626210474715259718779641106760636728417739289514797093372261398291938746364462096299398352616805141224176622927188873291015625000*x^147+529078134248982835182239277177926461900668337730371385047737344312605522574563799937380614838664101961756446459154418907016186770005896380972948903557136101462449602886041005488097963991782636625131646295955853142053728081349866489313645822817562992203694374523917878536337108838050544098789806123004604575635755338803867830320063324441821276742186676331682923218026213078669252012416755625828940223154709379838622662752892877446960105210693505378804245188429496014681170681069519162675080380929537965360168415165031836034645735381282673910271117047114600611718280022427381183079760848644817892514919142580306832407913063206969982715868013858012044281103705606393039389295623131490310495558877105066553851496494530392761999287141184970962019909071788150423171362621477093503638010802839835322619078950001636485467315651476383209228515625000000*x^148+194144692723891173806103509684060721261493615105883461669808820996358666483258188525408193926364003772053674202671423292931390773580750241545182754556451172112850753510633607198400311656135953084998574555269974876235735779882322976204740756816539864886945500686567163153997603815371428102758454178236967987577707896591692700960979001778440298261389384513435098757295839579229244538647256231620099593398541754755094701863904631496132795579170552007797245997974401424749357344405431183665929347504321782130702109460751621585663902297878554898277735976304863166564395459471066975951709068145330495022409062241131562801191325641719392684372291802767301965251813767315681730120239440482431797523253964760613305001156992817048470549528976174716209518507888898213618115531234725268909574533181482967799649438922493516201939200982451438903808593750000*x^149+65734577676407780958999597321977613405893546831535487410310177293201524098813664296025287779387731876212496054771550771404084868668440612191163559950798452825041278922520395893773410437965780926137011068416123295935900003517816330343865088800082165761469434017177888147870123535852821502449369184629381473433803411137634461803667511544741220706948176878566108459480437817334027387010429347032246364087501826005822148576408291474987731420992293053926936065690118343319239018158892701789501492527136129025031278934564299755425190979860324421433098592817707153220658597760065069607524604456806105196777072787561710465545153095300510593625341118315078304720125036117093698419845047641395190695870867038330893029689812948317204502126661499789558716658101367932423425670025258512089260483088707910187499169896163664361665723845362663269042968750000*x^150+20057814109346527408723809730741899337400955336398706955904706532361835638802839484259919830435650439075300914698052124291237110283262728431288105924331712568490614007352536951051349430750817255539425606148321691105064659424097197440599694517283974695322340844366321540705912905996808344212063688487647238685767808772611481069880911287582466039714087663776242004216494052187361753146791658212793942445189345855493163365120393319990885121091128828278100154422445816250135918918600856850857897618730271379592622319398005485015853481589423355515654734562757360463655226085383098125472205625535603269215807446852885868388828765432472961027533315681365456636006289713106014569775102263414887853310424547869007617182952034223717063481376726689171882077513985031542495059291467106229119614211841795035169352945381149311288027092814445495605468750000*x^151+5192744316667723001274218352381814040622595459913212602371068850041484020581238825511472371831911148390526272892024104355566414435739355940952178081942763050132057031112881631847435699311621534776970334023516102330075233062040316953909287481431059997346233968535506305648598360410547002428829117133627298338744470566376682427024356372712823621867540289746681549497730784595312944221208260935594461376623466880569762931925749053008451991286172037749255442386056082376814549002971142725830854640858621749560115854913905371651200719736385611061503257032261344141619374698843064340588200960639023306275006385089926527308999612755581807326786651680774201170640253188134105247340526313744995109314047707020349296947866018210133808262985028718710183545679851322251478048683333709991611922678688485392013360342211569786741165444254875183105468750000*x^152+917431169982570723073883764323536084454125493306086680319921224862487473685241075891442734431609977539700568385097248731276516874615473452810999151885333733180008754699567414744359023831047187471032264030265634613814897864307365358836927447842828880540638720153117036675243785301361596711284739769369797665896966938072218104168262498607881004690201892913996832451722766370898881132405024745832745132465083329988785229401066377637366864724700473169168899849120902817942676886704447453975021544536986794290271548812131298125471482985695275170622629869042526309617561586439429626899985304461396638308256269077759673454755955331815042836422741215454737656196032926222658019365682503176295103327071652634146631069984305724056900380928411806642144735454772958490978829531445389012683248517689107613074656066842749169154558330774307250976562500000*x^153-67961473549129083085416487222537895345152806906420269539106275178124641159548560949553030537641846208531281143114401269156222402993643356077931732552586308213299358250894544597610254951132167576168851373236540371272859268604545055718945030320358281968760742436668458824728043880210162444968036892566334755580312569702727863898251263876022894211493736806761355122231085880891770668879676396837605875162722875868396739435960210031855357038159198494617065737187291127101067925174758198803293018552435718816918765169935216328657293033398246869001757028411388999791342637715642129188193469964379666008236241487026029009927634214785878531860844984717577622228473863130156091288110167154043116085361216007385420672705808727962149132096518985011482916937824861076613758006643608939185626699920588628372336570393485999375116080045700073242187500000*x^154-176619500385930866308074498815458275677948157526032637999600224994428683881370243589263577453281027922084660882519759152104336229116217213242384175058333696646302852670453966001602047096012180264829469008338162131659739179107536319798483463316501092528688578751825423173563407031672286958229614051189272738712200017666887736818242734474903067708081291568759455274554519283892327014307655377755222185654405541758401303220916963349014610931736520706040656035252331693067904959581125276484785422283397502932953626399272746056104359555256565509730460938978425892180026202637286914575639402255194005601901780607589625216688162447414655411079040555895189910463153878050157195216623656632360565690567236701622557193421681121945121155087205755372380514253002465939775332137911850406782734410146239981305449351367542476509697735309600830078125000000*x^155-117130159056674786515303975987225154642185095445074810722907479741375701320287809137772592093884387269385906040801596548561328556607203830609799504416647350648199087884551296071832113716675593104205279280877757471449525375344019500265627613343570768455620708296167234249031632381992054105247158566953854711363881520786524165241308768986401878806078333851228433454150233381661407989409713507974775178892429092148239583791380710724618168743180889735856236784641932222796392942414258461875603988007299319716236623073565402804098438283041581174208094315002806405255327847847636447064080891460605540281008582860486808446333349373059288474341715884645856563960661060784189843060530456002194968756046965998953175098670416138809794612161011268806343744000810530599247784056608854023957468027414700385314960673355244580307044088840484619140625000000*x^156-59498718453312957979762717702099709164010816236698160292316079093475638388913466367178163599807701250858090251274435201183165713734004926666106961045377042800054642282737898464484709734965914153279263248151792149903531480862062837360409708101651371759082884544541668237668386629843665092010215089838542450513640979326673479480214919924903789027939014330604291921472972868312073634990302114872773761754157289170124149613886926285623542424776959315275570776298870383427076404022681328292613565594640095543764153518396660922006905572293674512329947464097214669660412211454796170534755050699530277359983543141005378070455038875858589304182834170640964337846274640693010265094997615832342774211906300710196696013146458791256030415282315285130276228796302149765622687065248447788168730285168008697265287776367870264948578551411628723144531250000*x^157-26513515467596251644048257815841185487358387082107152900192136458403818886423411233602010420232168203594294465170892278065737811544112197778323892114086420421245840361009342270048980390253005922509592269131987887319287374972840466393376081018071491366224971918428357188617584621253035420690033448516169866533275226453146870885114164863189383232512938316582779580255124340892654571416301491211905226255687884877000771893800449780162745237007661188344305044401216642445615276531422458349968031619784821524740888403399691239552171264715208759216787420660255883352809903093286609723850993133704677940409764252014241113389101513590115194208032772605407058845369044103254245412589431557899025330718584142772600482252534243459736082384279966316336200239530288577242708901365021506485934483831194458276769854165877404739148914813995361328125000000*x^158-10858195364569243311821503191367440713646025036922659853693065954041837088186146703311379293807073425864183205805109239019329466787606111929188069393587317261986614368509831493397050551088075711856126295946512080766472551432678019700947880793605437588268664555252228931274383431869688533086576378068501269166805769576659165592908335607135752874622735809292544470816920791808428976111013795301490106787199784962806410917307300459802263983031521241249372376286615060038640609391346614416815710873380238661215461664274834173154863770294846237434935477033466027151415902182423667221837335398665839885455866568452281503308565620183042806628010167766043394632103144831902020990768726323957808695809023877076784600251258721573736154472084746929523301169228760771973712478621633648648924478547508437565813355085708735714433714747428894042968750000*x^159-4177245465074484004175377453599361001244723497648741970276907526845362473156937769022628517856812183716947318892860193130548462891582458824380828504330392823243945936909765869097417454024978426785182696656967201369018963094669022064436124565401735146589785062288437604924499365583919775501965586338125404127439409530968596954744369744114169010604679901034426630836073605193534548742799055660320429601567809869877515673817549153444230510659116281863501833772353351363532150801390597479714080398170300545524824110663126092280207338471513815924620047995348292764481258527357626307004550539129612188165889435254327563494483240527472587666885583984272211499364547715578235770564189521061251468252107351601147561595923239395538929964100994206228828804618225426043655535533436694427114112005008190672827872447214758722111582756042480468750000000*x^160-1528283928991535722111067969198963188090122339829134611948148155362328484567629317591313852323528620350287224267372511380565111600573304880541167725288744494861534561796751481119300180184395255905630399792748578766158050937492669793147311760845773909769369065599604584780119688843188662815606830539193849275605901704318237434775035421550292089804522905995561994528827764605316531750431247937710383939273890903266854664099615870070074441759439499689066677647533805212658460737541373353535621537464503009786464277748746949105597120095675744958275945664000986628567486742225497165535694399272336197829226936830871447298290191158770829903657658346792022979269497156528675238071823762511238360642490748143981414575244006925060389396710613123476728784916908374879188980447018629885557627663401051741273728445946744614047929644584655761718750000*x^161-535893222508886444731282106809377611361771592268133370143650254519922888436842971305881703855015039199087879783595445643117017197950036607892351471545485798939653959313454220939984177540990121236185913930863444295472491250903899189076759200509645992900233186963368058316599871582094450139409349265407723006813117211498907882287278360732262478458504962290010807413614331914365699175900291589820988988346728617375647012312768769028033551093692593163936452005625518427889415456896031107331081651932060450305726008773693754242251220997155393744028470130346923248500304870560729668043775262998227010816174040194804287656041830225036446205419696437402651351831994744082018417985162743261865765969585043724811964328368164361006401530057515086628071450165217155433570150814481231079835295403952826398183417744292000861605629324913024902343750000*x^162-181072908926336115173097764842218630719499811693641387162375802977145398744155098519352666686726075002372548509836250257672908230519637382161693946874166136850165133151753166731891528288410065164255906173543947959874446303571524779944564560210312642579213142898344245527559970483092685767029287679530222831620879131873586053227960507009375731295119913139354865314156394953303625913248363193325082850271320725850891116973264042332824797362416251150682764810841492041442654603593170239217023458280511017050121023096225075404870899947917904252809145853606338319668048214421535940922329279381918099909713939166659422722335490151499628639405168674997483228709561165471259808913458748403072093319261885276295699682274824844644419746433471033636672941410435090113916708181916565792434890591914783963822799250920070335268974304199218750000000000*x^163-59193737278850861512965652023763249610407852536421254940328066274087872720325710285501150389699251784658649994652692024547069998996614035047799533555190131575332042640654313948404448307370525075358215181993297899741459119541949790227348847053939165916993813818590921809105417446840896654435371208299610606051127669880435617690586747773029238269923404128195344871456212282748404489916442152613163471470178041494569220051962628272727674859267873246928687231215216030815113991291832275130986145003814434883803131126502171077193965504857100321912246854431934984027624847946465302102498560346802953311184141529897874311608308724619816109843498058783566196625701975199943154970728909904340880582899057494944918012621586821195915603316364611778824811977119462502326564118372286743348542406793338097395484886931171786272898316383361816406250000*x^164-18781486641504841259725371634459328863854961916107686255549948683823814898169342420794819319602207549473620867337010655315170226196857933752807856685146571470509941592905037258816676544809721472541867979410061188409893577987164642169485953034524746948895990296703980040288473937718657347289001013593682212242489432160027566847234294309071602824044739478580132853470372718898651569691844191774995807378814553422153716782937359662934702782324417076432850345461601248326448172540352724558969504916284626234856617242033054088954271221544132266525788183056078631179988561998849282086198928916055752643044737270815567207035976576972916913014534387801500805184384349781759737088035734462771533382955186924800320593548217044417446183820241060644233520145732586799710770356427565594151188196945476442320521748285955254686996340751647949218750000*x^165-5799233359739476836770351730285175752131163846365153877451741989992174004203843538899634787917109209110015801704519271385893181559015220521323403529125925312788028020533701119257889208025745478643495244497939517427846694590790418526209495863699495036026980618514578242015026069921504511195656050055742117539501535715602312821071846411258241883371885676457076930454267272046266265767858425631307845248323520878209480358475718728468413832532966592544072912185778567228924461031765995005236365953814363629377659544765186828713267921467146766401544378185375764242145066859622648569581494841822105321317776381633178060639328904786989415130461586082974907686557670148248529041397630383745441966457120112228404896671278453109053769160243602262412270128512844814742442320130672828684607685908590935658368792360306542832404375076293945312500000*x^166-1746612451834652704123284120285810690192341909905673747596441286342734695450120352161789180333376265806840959039800079327101929753495459623883232953671744777927534933818680287756876174956920740347619857558534176365704794940228427990584472549903412225265386816968627377009511131540944055499042115008309127696031977594148881586668870569730169641844362559124546838893965200733962714306600129558964373193128040772001482127730203801570690597746357274391852973109546598253639149783355592127502851991802134009579173770387837685440359485469216151183957386052992969630163311781978062458300779200073158767020932102533140499178062319639829853788642279567768595875223807250804943560542507327643435654558408755673572167998418991319637135215947959217401421670464888044297415062046326271004114434801904494343194329530888353474438190460205078125000000*x^167-514152518115147609489233466260342953359253465831855959509870137763017688963064452924612654020690412660199632488284353286687872229933159998117551347776073409962609325388904428064562176900296161840988259032421284643103855948853125106335388236465598309022479235645094612735721504090805483673405704959177647166895391041408163122802034209527747821865473690335447182219864499656378978864605747518356510416793699570407024081230841192558300148742677401216919207362507500172792580881038840134944842793848561277929429198469229123435084095764639659459178473319470661805832446700979127293714907955112795537617770792518929972541374437214125370586367592028053222534273876115509864796999851051871614490558898220780791640748712892998824590000522265336834759088779625093309843942186107991949584525265243934930015079487475304631516337394714355468750000*x^168-148198484184275257494162759929398041683481908742389591010235224390825386529350134924137679374841054127926287545825950602737232496141885701498844488368745347612559785633747128048343989365035524967417798044860806869372880100345912123293449323882048505115380538110280644456645665740661606173606047264999900254935826409222733807012214320537339431202701608609171609834158415784229917978718818318280495264593708919152746065238946878177520075378329988509587257798158410741919741408301990823232633674508228874021604722934651406834060198892540530307118732823988477168425609816766349040051763279196004288677589732291174268132074817625313573831195736305573613056632853437809298830822955916081958186693311525416179775762068066833420682528354404797654586986474448530862432073817780960761304617826189088808375160510877321939915418624877929687500000*x^169-41893094156468438567842034802061313699484507494680418766139319731806221833538899308782373870593589975696649504231356397437503002352156800918812609776622549520089820330286038809150691111212789131273535798601986354762542379387356352153594396722633305759612704874034541255396844293918042111920233024581466048001242134258585499539764834612858201098382706305402636265037874829981254361939795629052331619739594473085758753240489848763246063891748716653843361849404377959154031776121932524242994247054952765295612701338881306115519558656499560214058556089553047602039281504569558617141766018528666744340778777911110467937026209923381409286132164784027166028709649115418043635972870348621522285491703929919328356063586103061922500967335098625818971351778351187017275057383290197649492487225714014171390475738121494941879063844680786132812500*x^170-11629744615218184280174047402089376983991667840790381035544802001034727852501834718838479221803834203866589283487096022559549982210002961855946745884682840654555513475583376184747912418457771116977527409972199157417570875631197412882652962192480176357788932376265971471230203168492177880048237109424516460316015302212633943916747124154411686077944110200367550376754338326898787978458138778244338325143553347168719545986107566642634906738092442990804308006844060578387758154783321061688448897367779103996707250679245403919811996258225954275725226904438407129366235154315134996427365886223408938465422345542141146862724599434771060838413605089553066387799143324262154243090253095846541194170511488204409564861449706649125816020326345229114268743091306762303287854767008730351313905480776275235682559738847885455470532178878784179687500*x^171-3173805890513669212202985785866259013422606641268949082380530942945166753914523273007421813994406150799774405765577105758871338347681825798947829194055309191443440766884157852834056888682699574621567379102978408903267662109116493558230643602991373860755323506497258972248655907477367667387804166207728234658945727282371476286909961554108728908570059712279555445683787630266985470922190500447638906857629488985342782540170031971880931776917518664294490651561296219791997298878508028679883460379222685612630643166477024817123248820309118253584313614687487963364350157895231149398997242170293321836087498028964902861269257236952613730682762274706221900030100105021833904656083583470962990212056830169957699460904218455047142324940236874829436189491823925519643704672680508745341103397028523821349343947417764866258949041366577148437500*x^172-852065482462026020675344492385662950250078816528669635348177340409579116484991763698960653531284709720702704832038635617483795420161129693276933950294071825939852998089222759929513072262574525104211956353165062550465276739683639480205301939126549295488282686952531063261964845722878329867023173582071855717256278391476912976550051192834453282536597819721551045663983087219017812714168665774928692831353526062684024260143011446639929069764858157184967142812964621586390124937377634057208814811763833921603964163428607111009231096319417390111368126932934809867151587190114973139378532182517351287377764483938479729756614956656903414493075725078657994284935778200398062227823801604833125110790232490944853774835952754717109394775358272413803558781841495787077223906704724957203224664387683842670107026151526952162384986877441406250000*x^173-225097495908505228641449082305087964305286327417425403842559983513303887975084908354036222900919836080325735951876239554583234952496773683704850453228710714681563044083007021267761030608099589973881644144131345988580390959169227773979207413714392984680636030749727578474596204271320601999016579021699333473651784689181497696840157167741475477466342013332877137092109460852703730347428231617667895120140898579994840273493228950584328925569535597994811896897642028071222826661786383818094382225147254754283153418881225726079246356287604347958458544017351132793667560642238081647208642307780912439847366746923918146574532635846223106527927934719487074676017443933623780933421995719463142906554220265694975280626505124986455669967727705212497283192693779295441691704247737310895834084767993654024875738173250283580273389816284179687500*x^174-58505915164156215426563336596510830490122006745711690284531724743578862547089870454903492519185808419819167727489226758829315015442635230964426536664004077758386777802446318856821647291801413660577948140683873868234233389998815975354798009635869741699041740592975410916715855811695548356252916683528215472318209025467839164396153639400650528845104692345180867362501138894130802668307348513589496335144673436095533929265367341502951389074484972583991189324976221602369840598896521903944663090078930297340587760911166518287978710771448798820643628127227028196218950495451658222963673292576811298829964554565585835382298697968241877434977954367445943872476334243827139644837466238938699077285174720894841293226403172600335183328854401206117177111222161409123138884731169575579524959649908508185767175291402963921427726745605468750000*x^175-14951297592156225803522904805441480412931734184814680765783596313521758982328390732637972870045604217701030424701896139711768484393045994637949146301298698557144376933806753364178404015515083136118402046401868920314344909625577630240242771909819733836616545378853254008728551843507091205647220823810547201401452141330679627662485350319818624845804876512708199950443948418183756891280994695280921887610860447840011028734394744136393673739823293785576856621142130201022989909084632026434611872099423765724548288811887370884756503893662546319663511949628381795149985977646971276680975059588507822531944405013890615954251676674564688991508512165092327630353220201339955449569413236929971603434294583534223539588440629993812136499400549841923493071293801027252007935405548334642458833819878439436168449105934996623545885086059570312500*x^176-3752447891116067898130097923770440095985195986632463534548893002240461948067235302988732104460108578963286204890706494816152624383573244447253255655446965893034059048755844588113082410330291440457024482590214445774510773896414844119818575093432816367255390462936524538258981211727732914746034336668298702137427456858033061495866834250765771292249032439613025708483994384555338296922197437626136251756911883316637913043849535620610500337755445032972378070524796724993142940271071301962814036782055961489522138181468850315397581578415518793610311399443575436934633208664429583805308342802010256053156552448583561792033888459949949824209455902473041233268523892260752724519161454471268148198857661856942103466083028889221858571903776251893987499505709022206494754777365580566191094618352756817625248686454142443835735321044921875000*x^177-923424674669996985561122077454229658048878040233420897755791542270088877954471566212277749443882485315616783865476492315587166900077764537633818875147413508981948670998405726536399980207937151827157872745589671334633854388657406005514575032672680400000800993450894341375674154504602960335459951645170800020450906366979674741878384479332139231281210531095049333318773649008775221286642581899094516452056648013839861842846183370268276644341996491479779796219313174413058737761097780303153564834898851198314947128729861736244747555130384881863562602093746492839197693514688578235697809725121937200140790663453618182553602638848058585054994143406888512827634096071028653920273449802118394529051890168735775347790988105384934767516073458579158295649933365346107257425345301264921659483114572963824429052692721597850322723388671875000*x^178-222339860868401321497626590375764497324415225352725534261812276944710194453629951006543694679834246804440338264389355588421187801955728200150236436441789701046930894844231663479567302895409589890848144405285381212406107767167028219114179066689334627998353203604031483358351561223120263179112298060128016200578579641481625324852147810818397825883316906668502593529197694551338288749783587616489185955675164068843791334659455627810092755713761754768571835671570525417030336164983457193366698977539992220278133425326466103386215234930980703160861483400524364246845630668765300290959901334830218853446356532781232459686235280610590124851429764712030776785107986466997308793020342986164696995260683317105763967010991673272413678979225208329378221608457972167334941485102331513738993351407286641618910039142065215855836868286132812500*x^179-52240271225782793436982317698405664050456906716402720992909827355269002302473013780838113365277658992641858635094939621493998497989779024915092124436178695428888475949044074904472307637150505232132734282372894941410678016671922157349813654429528591364826927679957747152886035086668945333696817648899515858873724454513174156315872614794857537889889403750639137910634718768366341467311728555417920962122192987192493105944535335219138513436119703416834583605200671533048070566461214384972514638149906000586731775663593874587818013137290954384494207421648749511560219922379682345751350514406117648483809906767305125236851943328849909699659353522465063214467897052160096892283319930652980742419815674897491763389049140681301490620638680918875733944021111719370275247489133942754878053133481274894478474379866383969783782958984375000*x^180-11937815096384093166479588583054334677124251553598723798044956662167806382238423287830687006505989377218059667515430123187454603616383424466797499619585162902557300448671153369499321169326822976784191815606097439915744811452533164162953960460307908852064089286570090868404782266764392397747257082912345972435495905232896513229549626395774262240704463645765613594606057896438434599464788878708370104251145718574007347426247464952435438504209188495784310407771994853665062853007470901007325439278836788330549242921447647470741331791882601243135372524116428785109984539974721351868688888899450461504821264922610301499968528866114482183003016336792716877825570876149847579462810361347187324901328813238362313487862653869982943539849484901484372038179289816215595587597848419943334016433619804153920540557010099291801452636718750000*x^181-2642070384343804505240301576613250764246984080630386291082702702613641451512275971416568650106092704588957346420712762285914922524644113975646016642124225706839218297751774412092142425104139927596027456581181776964714312110177864270111912208286992961723070997979798338994786101356973257091723847789387857656558499522144350466430249661226203506993814368039542744056596253295142925242648489101590463818105457575925975649231114272030468858371817077955698950203089143345642848960634352781765087410349909635008447623708210517666421141770727739459593103283818637027126806867518475708824765639909683253786836175601735449261800070235124724725705355538326080594702978485958958146248814276214456567204192615845907364380435319424762664020554715430961644163115022629909890215656804925987545919555121720634360826807096600532531738281250000*x^182-563157564996511753950229846332064124337917885845145471115778056011786886722812109141717927060141397454605261025826092108234710322223673278147555953382686031782211513357715082913094442665798143009608644197074157002468482687722089206478621289359585379870920946621619350708196467732893048137167743287130201776172093175756772570552295224950181170980957593732204690121179059885393606627799728946145414453472687695988143699529724427427370628858404328837750657567224429169349663061620923321051348377941163246748288116535428771212901058754425180262478299881262245297677942103596463021262576212457285115876913639342969861230427431870066918094090052113931835018364166361274459221939758651851743444568859359215913516467251996061638346118341482815983224497490075278705880223388928881611124616785035712496210180688649415969848632812500000*x^183-114687890950145425023718404000292150117617368699153873387000432419230428836808352867623060556345061351936677820174412103235835164917566356111346838450511874666982832373837900706518527264314407409970676826771858186401020674996440270752513880223373314840163499082931623393483714805893953388741118089161640672242255049657974304273156963885936120660062836951505896224399258964999842330853722909387008824916372880259501032890049881913478755696478789000944397639282110885896140155549764938564421816032784934406040151477036143275277482273546220990515496558318948986291958352233112725809150116364351036342968695781879796067432629262024646302341994389996700904716414236709029599173883241721653745614470348774390769941501345829026466883788123933272419734501382400608848149454114470161499670514126947296063008252531290054321289062500000*x^184-22039437876648291847766200789363057073488676455539131443001920886234433018130140062731208795255908017200724321286329782672766114730164602317721404518082274428598239488256359440978652001227090948552216015116839164530553413580345967748266199040807769056239577640949993429703999827947039353574941264314824688286076927595443859340096093041413317733402996490056510948452960050819637336545232336607958402490905184277864064252327544930346284736866724292856611911496726589645575633557498634805313250418383376837130879929921552943929296401899651205897599385781412370840998206566799818042506658045269802216896521223961317484762540649043148541446837381046225651219949295734367971733443145872662193215112739246526568257240067329006085585662425824129506689660399985903986962511715462416104992747489799143068012199364602565765380859375000*x^185-3909510373367732602042068598260864252842001255178406763929030197886739333405454683819966855974886890153608313885325245894291809941108368059162425226447645339458179038555330575797458475813153784474885877978962036397628848060434486658015844208307538942752181458137334100834152430682899291899301635277138558248855289604126944937149715453673324757697235257573006730879320925230826246203323518828703803556245434058262161112020655399687386490920569949370170902714993182453815678673722088392913266086458149215882519209311476370841124028738412024669140397446861101654301251616623417968724627953601662280948698637529662326324055051061418087646581832401172271439841090800184491499138718506709009480191527567535178671879276225677655579531635591091402982211076566523757742581889902389023171147552915272171958349645137786865234375000000*x^186-610995984011534373706375037366103025774029660926539551424529201410049933451896528219621502586737169595894016334401016728780805725093749905559612609016928924802336870404901512555523512403521664845178175222117014700207502833418117597401395697435410642050475947057396398161470003084942180662085035779472835517161392344241087429847332799974037044290094099634149910717454332388764730708473567354133051362776046755004844891198835668330153990954449439757635320864603989272429092171126189544270972404991145518311147885213470242114198703005574388785856347041969033052821331568623444028339739108860880824454587409925237119642127582906141644042019920863286558311871521114890188606689861558232102684341938058662245723867972133335929136997632496416485037035766519225214123313059798270355006746812343010333279380574822425842285156250000*x^187-73434845382633312144579586495510118291577578986398766378041253033581877758586164953083566257679080145165103155489711693963245270126467764944299952035015134015099746091591708963802613329334896693901438936377351752137901698173225214105692559477939338554893005988476002197846587365998353474030326024157985550810916105460351888902291381587560068326150970622851012579040357704684119010027727560952459498328984814585055812893539486815257045591937686254954154987385037969375927447043871925441069179405608187494932801450989568884823125860817345992986792067218870048850296859086217502640812752747354579062219967127456082083664141134890200210836940817741470646432795928967114881738826199179402762388326219992731658355964710623945287011845029898086412493413483121737737565612708941128660075636780391050706384703516960144042968750000*x^188-2237419618420108906414486481729706972363507515358656624263972407862168431745557363043881156626843959481963837409757048012681442617296760560498715960421314512875667763252042388020465717100142968042420221630857775823428888190300823546806701414534683902641570334941325562500780968083828684946717535802248734765219804104231997787201633952769672238560812264356265941484908867944011630056655935204354618191179218192040547055875708829254510417817227888244963700826625107848109762755888325026702606243684886326883696011778389291624327695315910015931952842056138886667022612053939154984326340659754199476483820641909420779591627801727264959372465719847733144434061137309748191916610180396176275927811424025761571905705875994696194097324057003829580809634579619402366712447180916370199313392141959866421530023217201232910156250000*x^189+2476255732122789023087070415939318559385696831257331170296913246186696884640626203419954094962387818810047013988091841377842234270252494688998427936756568634272585559963492467092508122520666667935250553598009507802885439549372105306035046495243382217873421682198501012129728453813958473141224435347215261997536016324553215941686742557902042790118616329080079490866200382086153647036694737636336710214998593717600438617654899119069734223709813346155402111601305542565551570207371338760048945719231230700725083060625226297118199478545658875504170830889304356033397471147660173998870283563576905229763101122365170252630166063870364029226730098077767539666430607301224743886065744267162437080949076585829626776578216374361827651155307528274761591959514003320850141354640878844240714506952372175874188542366027832031250000000*x^190+1134359067677230841962336992969473947107095523819384903124787972043178893741320275807565289648505389623983415177296216550954842843190819809754401269874120144217571746354306212413186658198059845481578582991571959907177973109442946515734096832047739904760722175368689395289542786013525148088422468154785446008923925249082899930067707006533872235643903825318677014677099208232472790360328881129537199307855125335786250505236520896423042522631985462095663357727872473122826323622482481142826224625681113635748191594333316065556543686383200301378659543454923135923419807530144100405035275092793673666263812974365100293091277124665397866812675439379867854011192933509250567484884174028021553679923790518533187899125217935905976062111455529251336240918979235992824501295082146594796027039286911985982442274689674377441406250000*x^191+357400315048325623901897628312943570095189670259280614587886021264440081866990067904910763793164402485148869808014825888778033351284245864232134208615824881387408864927851358827962395149391754748530817949084473975829573121283021531874905125089341590153983533698272872947607786342561765048376244862084645656382139705796933444484158899885211571632736428883726594696477479043216349212789399556304651954914683188035488434051125525924846834350007724018964429261609062982246757407177715218775476013885793210876191034895166545658198984843323241998797769416823628870232998447761102368932372085124881735440111122123251525986988587889246057950796507232090526153373356759378720343348333330767854976014399408568538730406771561343143428967850251806348850270717253473349073821912252426812060646099666882946621626615524291992187500000*x^192+96336014604835343381878653885458765014432661500192742833641439126451955930447142861970625349243607378094909319023204153456781066073294394575321273407631036407760884254356820459757807751423949804271251258188397260352506281948070151211748093654843076601217099856462202578049587448920427248256794111519803396559299042871680655369095610256333700542107710345152483129487071186488039761316090783378877380024881313904684124397506812806151561193786522244734528496809302342498761382767601130119225526144146040777265631165333437479093918163771455441296144497626327833073316774204655876566726353756680193812227876732270882730644240352672057981679841481170596044956026952272374089714826497131270839722690732905385992202824354914457215589503004842577008543864260119070043744129115933919770164983731319807702675461769104003906250000*x^193+23641646875140037935982758635965032587132425718266891446114863827131639438307144706394744649642485101179773537692286658881261430832491747217905776273185317368004908569861502288165285579522534419294409373108534381797548771601448555433320032584118052026976530533391129438452544756270430924627216225698546039684681281855033150238924604900237965126880211890702108239767766237943979440876570429617343923719651954020923154857562826455582527891730387243158650643250841735742574331937682604752690158981594702986404295645225923958507649628656365177931570952196918523703941337325832057455933588416210104578088342039439527204375145828265515900993824067225030185554723096333913329898073347061460735302417241091860037615531669158295298433680743879489879376946786328268543093589012342451096349016381736873881891369819641113281250000*x^194+5425416977058183960558619075147779060330004880801456561569038017342053909385269398606933431400261951177360313865852130712278284646109948764095132251008292429199570408963379132131222118026897795095706811680803194934044534373986772418892676790096063178681003605509649411689237814294276034471467786610185300305036740371506077501560091437600013281920197359682512643220974544072580421708306057833848567546173998592194985507495858116844302260392421122582355740739311045950254390643598895287585671419819093596787993215742290094488509923216236807647342742564669330688882199922249079500032727335635093536733806191790934150606439037728137069471538593255819523780506424529006519237122583020616006744601276925293532345830432154373482473393063118158976111214463617567178032593045823684695383448683969618286937475204467773437500000*x^195+1180850980342351221760189534987580865829206802633599095503589972197318422881049759227105424835923864040775723253029967456141151553529694089324529251231125776630029375228171337750585723186713748231861582279199251312452936165858030904049518144324186479531873712392108420897260629567463271911833575150983427972686166470050445825857107455423297588484832868509440288331986600098142408922154123885995184743671924653738477842548403132716398669131361784725502271614476422292121726749353431384377048806361711596942467006576281394495769829698692449082860422239307049256899621628700492243689489525218737836390573565667827451430746285466961137475715615671684699393027812238509073116480448732521095943849336739694280128758111658673315802914255532325267604048244639272612767703944371155481511515006332047050818800926208496093750000*x^196+245867784686651709266814051167484155497694398341057638951773872849328924395602527496309294154147597428512431082582668286670671146452760997754418314084806703590087142467105130381593230554586463985809926195644478162452315324595186640616830425656596345366533920634455320223483125249362846164206492587490112664065114676693551450352817308017393789475773011228842332181726831138255630783722058194213395279695902440265252496105292594726713543759621325219417950911659260936233485818641199156990054010776949933694636149292094670861546085263701886271493397118806024150977861908275929668155205921212031945816370974778930308495019852443521696816196334825578605003825218665149939572114817876285596815399393263372575592274042332511860836219017280838509453524981942509343292761869461576327075924552900687558576464653015136718750000*x^197+49261339323595769072754367328019485835409818858967208239046268057315791863558170175964423275629535853975846068101680814751615284356917552886855329370912820601007847362926437359390540320829967518709046363295789575553005701789530521272767440391041760452720717881776577214441011006275794498435501471094507521060150552444101134934222243628829311330550256756249557401202488935929338323078959689601516148752206777707803177954897300979359621887694461149157181673778619582388556760777933246433606522382709351206208276595857984693455493655222552918686610567111029925214835679565074325432302397683598366303983780508778264997115585106408570574344454543535517820994108504814039929154544031679175414942354677396364753047672582200008840695575182527042145444146266998809530850380682884140296984298856841633096337318420410156250000*x^198+9539920842843164725169786262827352441725865780287806265723884026362475368733953895798138889155667255477154630748470931168444405855804232305694351466084838213149299885653168089717194818714483352431705149536541668279858048605745330533543307346014882533067373428574317410805291230426738937519710490011172140683174705384701835054627077217995944592562819886932951370626663073818090529217667828114087070938256057994224313269080499768631219530059942287417269899688041544024907080265321850970930397376300221083835611434999592450818598759669489024654149574105957594587431327130070323927738788132367166330408799843755200203781162729545361238518030201238726200205338493393752606375646662296715250941913655582880415884268500251789239836438753905047497903710968395826021400405737489944935951768911763792857527732849121093750000*x^199+1792361221549163132849570901062123890165839261531097079980243963034860403705017897836097862442894243835852263463172338949815101980099289109614369907658197623530415423569848397533051288454738747473111500184205083477951134360647786993536215347410204740047432984775267757266035467251001580808724842412204428881341441763745774991450176790240651545108515551341609977169945072526447816354334803404233911703944519078065471852704968566427718680086134398925754314848940105995964357549341499985349748708480945781486593499039338074954626892820812387556814187848304325168003558443967465053560237510838944414322822939355915272968593705112229745856092736930258650464766030670099041571283201667754802547812408976617533923846999655115990807002043183611443179842002310871981907922577375197954502539232635172083973884582519531250000*x^200+327774846853122667671179326560369259441229864407675591474730030006082277697173473286455190614947395144878003543056471163267543142051207636928513322722642800636510128014229024596574265539048444386666275973768462756922835713331540705930649913751083699543936925875626346730550958299842997522366868376349545858383112978124685151547358078765543651165798411697518003106250836206280892995664767130666587309091076393165150379123095200518356049775345790698676518384747782152205491671295256183854271723287681269242326952482825945955298348876793048003927055488762180639628701612925961989164057707628518952103178963131009937331740116820025097665202366142515001777580787331499651655009612077897800772351337944530312728213044344880213051482734125643418617234154081422130303559592715389444479967551160370931029319763183593750000*x^201+58518308991254955214426677562709031536664378321355351873508025170289225949338822736782134385177875622189756891002360450321700133657301374467993774826304717242668819044719007161298363540970558130268703564326060925929147711961368916330476183026614298533937364501333101752690911259412607115216249959092739592805185377616557081982977963006940526367044031738407470815504566693489915790474697619459030980705993461300097962375943484191605147622303354484072885752134242283614968128553066572303853488939485624368389013110200761361019082376294320480851979913674244222353718034981176226846480140034302462226761653906862876596039271266824923564375385146803304145074939035863750687793617140043165833683329452910827242249428190973537798653639167673197890086545770171850125738975627189022688838804242550395429134368896484375000*x^202+10226046903130281727655325535942890510183058779477821457504041538179769258894167722023362377918162464350284545268558209247751705433485676083960366055474234950311204975784645632202272805009660965721320956566505720407393293653361654255692861747563362965320915771949088744216199690684496942115211885613061381710598818817664999368009827004068752601073899437290764356389056816657393270030421785691352661841759437573398997546792045740519224494850992525752968966091150712438812606708125241685910796925247508142749348766250925234828795146890694395534648363099583221332869725451101023767400041598693075630582815033571339153141683448898468997432583389335645809738907119467731985938799019729745372792526513541498045432611814456680718449776156530567603863808111693697040151885696250333984522740138345398008823394775390625000*x^203+1752579779220226794571084089399536362911608873042104956308843708118303173526497840147943764056115614353348805455025292805743251686344788221403996168799713709056503229872460105782075635682090773720684117475467046742634858949776867015974192772282793469848344753142937429457186517928374647890321262893065541573155953493505805185935208405755614728930281804676503436792041305150871871707857924687866871882701910614472545334670236918771294594807247747441562868619200126566479068261181106142815796776004154094690175946914543289836182097464196746125516078034012260654534492237016052778816884340826346550105053061133841185638124574596298554525828164485873024118038272191370573151033007590103296180306456986266783169783177778176304479792491446077568052838842914601918893227646633805548418649777886457741260528564453125000*x^204+294831509110683852261168442312289253379403208630272764100113222576293311291374676567226545494131242177122012946963961546458172969121291105230914414431365666909412664301741723684778031181506615395223594532749135984894708803438552916699441507556716492722055719466485434911910160588889369413802039771898374682407205609769876338986368622428114012150921494278781661019877462230437368543309663684294793586523186893095367313135177673285654255522501890040336612323754087986394488265143463840248280215836060081880832698222142590345547313150771318404104331708060590668890284110665453562986928404075442640134277696939103124742607498008924152982542831499740815956794349266990581579170943955575146933262698009313598020409235080896372760066615577343120323366561481185840613672081280575710150060331216081976890563964843750000*x^205+48640641056824050558640595048270111629427220249204394576320501894688004527157887133624185315143207234867690253199429686154522457378883847150076734317569704149739327861007483136993136925501732978159105980842525846886041792169043041218379697200721238853827207718211976887979066351120594353435166864097446285856579467032805967332419230181825427515744865386393923223373167201621538820862121365370337585212967872315325933544763663307453476201673814448073581568515994876595662305066782346723722004965350541570051936148728896377343318932003341405300168402315608640559487996892525927618145021545440514377201063170149568972586245503020232469122833266054693818105057043258484514887772515808929389381827242809411164226328417526552542195810751974622134538407191426496787391727666092654054637023364193737506866455078125000*x^206+7841604390372249872573787923209625366649195216376926400055433968326231524956119448032480236421468946576825929779265642664953220333128066875548976170034806490322182677733414874968787003313845506811163030534331327322566824899077361549890092215512975680881994067544416950124061338307782760288973680326828373386625107098235980887521257734032646260477860415083864471419958309021143878091452951467909085188351086672438692713848352113449415538201705079646231070810208230482272404542922480957265377460670260797217160057736835362105943044086882449210477150378477300912122720692289602342943886307746930773905441807915810007792908083230477191937752044941509485058473936589946844031194643888342486584773166086383564142094676844792419521511814685665388106541051970093653501715186132661916872166329994797706604003906250000*x^207+1226103278654266762859984905418663427702667751396493569294257499387442146151494457483997275170038560873481140340788203465267370547027430163300548121793327492465670475348313889570469787403313905018407749660974575770666548751488857733187988054385841527807122739362869517484264065431605375617791608297429882729842904243552685109975191100630070445690920810009301084193870038457219725967863265619386734970980230694659106895444416186259059329490540974957473240976648582278506352811742948894210726786087982319933898500481775910356088224753330095905857038411941175102760609757169149478467907370864206507689050910876364103510793115111123451626847648144436625694405417847383708834321835548349068749588388122354081463773237596372910500381924421228500760134298932392052422989911916005842385857249610126018524169921875000*x^208+183374761207928284960923779257971818037712791558556043307229477135145445435548031378461077278171294148816953818380875323908739428342456562754514654174898641176836275317708560751609259685726633631890385550623980061453828445884703171293363178479366468784572214796993235643049780227223279739762921658525212222954788755414212790187998637324942270713344436400799968789872723931949344843668515695984322511236460928068004084049307320211295665281450955717210426950821997704982339643329644336139040838133821780663021086668319581786796105513470380338691240487025307735562012117468436246419343287366874342150248101186426753689203815789741097573466655202218149105442249665599332047028812284101644345449285558552809863458417361971004212881395133222072002017974875721672810540412848605126782786101102828979492187500000000*x^209+25555890008657195482587436688270028572111217389416797083123297299846009258760652919918755425368361930454379445098600861600876918562006974295834845588044482940881863029464268420715204394122655311400098513592889861891156159295176326663847652635918996705113647094063365384228190068003672014366651044004139316042869990373716279262324505271630860259264686068840877807273626736355872318871655681690389040479533268640226960704547262393683772693038456294747412204914754423461297476039251098695348005763747778978069863847221148429375117627861406553467346987772929124699405828377222292382203275823610195722481082369688629176999699362332056272763893571834948204515217025323414890462381604197121846144817010520927240142925998928856312254879411357398405671797001175553115139230121033822651952505111694335937500000000000*x^210+3134062745204577483948604113026543764083010685251339862068718487843128783508493864587843470954101427826335100877791005345672959185808910884394659428285613537269242508859833588822343764059954089299320551423235902219272938794706409221796868009245798929968046243385666268746070296409469017516210698317335114193205029807492215604422363506539700173117529222792095247020576233181710399463240965961205058568938584272373146820580356097157124074910034905178732874785733612073703373224546879533132298847565711174051203349058238430060306023894839438318243794093576424763774391023070106325300572410284331586585821239175771146938871541159019439893010948845270834668469036193271284306026073600928218400172913462423742848104865406731777337593684437472000604451648241909785567780127341343495572800748050212860107421875000*x^211+282319546702253215701620400609341401212028315304450744610448668141959505840529031119113516233703521401619777327731304607503321176907043658991378018200848201953589326473144472310794022340710012453343734888139111971540271967814338928794430938665665360455579665123233212711838662879579779763818813696421856140685950101492062336428049231495010238491646695736275852064419634790877475259330023726335691813279848227994836761591995832213873875955027272829871913783472891745650627064758144071601192733765444101668166143565690448679868821033769152683536191760300852265292690160898226481564762889119695923925630696102834969877578265598063370398162903692241200301832747395167160548474322221757817796670670197311406221487805667196158732707889194081745663007494178122247201995908439111478219274431467056274414062500000*x^212-1658935504510725245350212380570564499212284256782758192512648590784057318483218306221983634995612877419947396071775605632760763139551888217730590145038675373789446894961235900842029471490922777090415609924053011194644205178534663354217143576125283644599709879630433184360087923593562618760985419630703654864632981733432505443424962302288497369184719913312433826157508810160729021537049489218724716205025713222609196267154813857925553881460762188397696034845062559002153156165924410042433669761081701776889957499541702353546014215747628999365748233245607318831563526115818713921711651026459706134581730726864042402863234937081939001040908246211339731258812184682334124653685923407705550985613468389477623697229803895425894285683923205357574521130454797930903674662382359948969678953289985656738281250000*x^213-9685938530300821774723503042414585601548238378532050725816302707236966785478621731176744165684858594545559950219499612330788437895875525028408626885289313769335722981101231368259657149560686580981078344584222123769054644204097478349358252431883349023275898376809318641901319038896098644633262346243169316183736072421139486921361980241774362918092196669819368032938212905740747528558811569099994805617777532211048509795379589754773310768948150676826967966068188590489387594515727091836090007164726044794802488116294018049103156067658603429491869749773251773664934245855434719111732518818054759224429598481652367636886411731791559494219485632732751919642645601758188411158843587526202082916485137342754820940766047755224141003686630131636254854295281919729278424632212864748580614104866981506347656250000*x^214-3342847683844984027504362009623292667482530185949288006955205717179598046622402829550370557194910576190048171340220579472463731943689603244389341717127458997544995827794943886728262901775109015723626849164037311134888803808691843688247143593600942147781190490014095493172650043964223804617148393540048359870826369659414045755490641927769586589009006043173717924657382761849260609051489986193370615738574253757453460411682267948521002652875131900874138244864294670096908634883922628253499135051036815928196226910605915981997619301295053160946174271982717490942032809031909250629627292200668121704536286466548080241158916337762177139695927354278081689239480753755769357928982377218050277985142258409382309310604913444828205018481062833659975280028506041633027870383516917296015890315175056457519531250000*x^215-858488842939891764430158722867503501135610149069058477600335497669549683000012414699550270390187678463249517696899543464319895601750256670762797411944091528990700445847739334702041479400425970264444717217400478309230573902947881079292121129432279846236926184004414517012986136831234364221596630543166103494708839049064219256666701983031467211221626867025934430907447919036336191153666236297868650234639129319234852027308267765142251166168820569218266503195364002122816960849009142174718755965730437138488164296903617040273996554289839512313052249413988658663113663381783325651951307262846452639003687773504047578083546840353925624097441975850930887853531182735859695614559877813978981163130110784512374378805450488118691789860360968888654761437544054062942359345736008366273017600178718566894531250000*x^216-192743433732374769471898199114887314218874278384327365361336217096988671808008605146334673194074949084405217267808310014657959881779712324085772244353248374714162577780560517806520471235648331671004017393789762472966295244812497092968400514698747249470216066092085849640800686603396139140023073070263204518787053136012316357145111844986476077311407891707390510052116753121731853283756962080730428773647504920491844073779825564384475496721401618016402600042815444920821454845351023886761609806312105875341986069014233320714884849277182042830871827808684666432419353504397991474071757588919177131942683456463032281897709116375965797947910120924163746168627095608262156841724956856365658769826950015159607218399667147013843238140441779573135519128348654097921194215080784302242100238800048828125000000000*x^217-39804983594283038063254068526288782463209583264878841460589931486339602146219020418677088505306674975677284982645705593080300621786604695896122883498453647864761543981767024496271709786223030799765968789115800200370570708245866332615064119174491394333880016014736784614663148909886213455244739579523954334579695231610909445689451392262913154480197858156530302032040580675942303908907511979312995840817430160368508265468200557759099545517125864221585318103046876378497333095159727583446189255942323856132235781038440167706912406507946937970894841258671585724093174152773624297364778186656017941815417340704140057552807459751173165728598192276299977451296653962846436476157339694349663287549771486205098622524478532280745591264603585373032511395979737756979351519427567995556164532899856567382812500000*x^218-7734240806640232776328122490394357382816247483373300089907557403688167315646023103203679029625072147487779294846016578717456138540799061418162382437636192335956356087621787846126982871891554596089993705370299757255409187302285309680026282671862358185234741279524488928725867924086235994083508984302365842196882931512527612576929173369111731018247979854457427245208606678776614438686799972405782260287164130431979486370809064277893649397995475234518802772921246184044761340448858199585928169103373556984508817642352025664531899874304436343192570612900540421731144469673586482671269154313361027553368304914668071559591090589488085760202414819391137396287069392037609273452228104185831969443472573617609423705074554879562218598876524059671099259953313971671234610774494313376955687999725341796875000000*x^219-1430971513341379466086702592611070912983342661978570954119522737040451570849175843549038440630795856882559367210288101682726602976929973437349123028385048757678034497718892507291567596180927677621374194828537107174962661890803183563915539199858151321872541568697351272550776317644367302159632679016616267805450800949544075378496114954081197560745510404557645819336644758006285533222035426565899782257689759056115766400314136400920870412579269822943624484686571765733642502238424927964950972587501520162875558136945727007614636641246918656835543891924218969854085698542801168683261547157450057219293442084065796501879800192853673363700289441869431605775672344442408107703388712614894182764505300120195768044841830623538514355152793054754723986441306888504052179381979523559100925922393798828125000000*x^220-253910362906167541016695073887434741454641481258174844238041488003526007638649208902767560426390638280858316979824927493082045059412020316011012863692836383580585703906105382943712849111076914557852532647570088992412415993574760724441684539384951844304701497727626666390476553792913134683188298039592590091296797209485696888867306830490767829478440290640270864072865077082974625489666126047981726455382774491744688139947411365172850677921000925052718003481133255170218278073430615890787776457793663158554670861630455669940367657017131895319624965083373220918634027500345291158591635943561752834468683512325618401297586302461902243573397453132727002775168621823052689022203669185151326593651872161617351765101813032760090309261480544394020088760342969248670866233987417409205809235572814941406250000*x^221-43407895422916496209234215838181529114872609372610673999377808972705241286320633771744370156165698288928401797811127531356570940772364282138636048737352101677747755001549763573836579134967925962444253330473180561607679015657489072159991327091893066894879209599947417584211927720356753475429489700203897901192487954882067545873513120236215885426245390166187338151184446731629377273098708294068198911732426215611447486714843022211007766070624420050790369508193323109946049243964408090869594885192047090890165163648723382369910785010431051695600074372928982267184856925240325090791581868359388307299222787407888741389165613992946087794266663880225804849388507597099029540221881122821152306077473911407143554974032493911221635439508895714529814046976270802552227217028629758477210998535156250000000000*x^222-7172446017539561503889053190185527753728734517294568488898871373566275845267871618150447986440269601071207913904789606693760170981191287979531067731947740908144554735268528476124095544772914281163498459292708917697251619239454370641364207272393168436684442206786148722075917772671170944408139601469682971059824979589396849768952954073761383835020701495004165474875966831079150267848601325654566180640012337858535366845121803174412989835527455093258938954396038200364317876505785414077418322185744445556187589156814471780245653376049954470053911698255557691297698879330667888047187264371048975352256360495743339321558953928802331095502793412441157450949652736213533255837868662832578746456352394924719177276444802503529888238189273178680786277065289036714315375055588126709684729576110839843750000*x^223-1148040669146458426133649937784044433954072044644777138060974034815677627859348163022069589441504144878975869694289403276678936546059360773334559716769001352187596404197444363733999965091010237921887013505132546162417468620433233577003950708779153281672987709000296373195702959053698741060735117139805617110204736585760398094250913357421891307467740588055546673005865040944996025209950579729035751135483790841604487547061058388355803460376485314840312414618015408989602682790854000908853899783560368790679740534692945222743800137277068673885447479770681691898782152514946743007582089097502294832155913479991731960740496582951627837082422514570662073405835308649805831722149329440173024063485258947126678952854677252922730905374780336473477865997426595289552809733449794675409793853759765625000000*x^224-178304756588861465497244490671486100389070195954199173047496712520048307009300568848400761176182767803543881323751510924161483815392190460856918975197923336679003173032360165967122257973992331124583584259334737919352943437150876606502796972619987761032110927305584746831538980922606054337891099270063673727307531522652369560821017831038894879495839043038572889540303129705526016534398063537401208372429071205274956906341663918675804186706120425808484330092070261256898009821648780861687543060482436908365537182710855201019588737649796046941178862068625934982014894678990532108089733220189686547214733844142813742025351676440840096546252373252760339385210132809226357154267910625029916593391020067799799196534831493732429851206754984712509605337478009375086662952711573360040783882141113281250000*x^225-26904767475799074209859989486868129321966476806688185133838091053213186494040914953786901340884224362548931805669754822268151402713587772341749020139234344028810750940006744452077441790391460998869933147297342185473510589085030131134775480201356425259376146061857353465546781939132172846007725274652407632511097520133810241846491135097007910235741083611158326339887095302304916433769199070139321785621559251782251373364447941917733281087923034288388517428583870295347514504826045870138750473535513340027556609232821372741728067172439287143532271099472134201120047942285923018985911199720508384487948503987158103341051275778150322602014709084395756339824269193703101690079130239344436618891932336393596981387215752363765153093481787221700499974066989800651067548769336938932538032531738281250000*x^226-3947923759209555933572962256923182214895995684895333184232954289845596339522379829501746091574178612347566700446895405857013408095263964726011660217761796561427837727464199553040500268103540527385135166571675107196319517625098743930546568199413218203764033766818215984953021040157030405948045428704212677305007688375353303671394969150392201757992486337570888582319716031862359051973422490923410575139597496523741023252975333157477318760279236444964086034350354574987495120211665118774872744264991022035034367782247108059536830548429963727379281028450416617478724656205011823313495749021176029583146242144706304658027568351128648616907443919283278017134433552236956710157941763453796679660492646457122189255926256327833080615978083351339509259972558257308802936260321578788757324218750000000000*x^227-563754463335820473795388361393109802447671790950489839634241201024736602111111514897972911668726828581967512145514545279413598812719214137344830979062168117120178664185594873653821915655568380750439311885651592237260063569064633752403440437660212956647917531248679681399450288598724295055893521209966713697417454891467265519802853366122310757859688480724112073192204688595653831040657072562564700666223366932573928981598397565338218806703348850896899925847212072124215930484101744427191332862903415162973899628575365246933392818675525107701430218883503805672023469033003095344773591393994276484139647487410920145231864733334104848451838547015136854378605730714435968048515778834837481948466061199580226972185578249977735909894779209001874083245758785125193043233762413111329078674316406250000*x^228-78381576461928018348403724987631466485263594760272896832051914165962549490566223107101735692236816585082465068311116057002302667322364159345224565452303481870176163862406902677643522692519653669458290906666898010872714943209994291603132246431303251872161381874957364037844469247431614752626511369433205888650876049579944833239931185056547429127291353837345324530130007006677072465965161075786171331191777376213933452840462776803621598185299730747458198458895817569902870910270107268979522350768142556473949046004013485571936747735729728715526180883599858153511810796587960749798348924583445832838147701510758675072015212793406966783302193217483466634689846420171174557858933225658683952110426071382367517000240140008305846190136641971895353326332075961703420263665242934226989746093750000000*x^229-10614078530716934042261004257221052535556936818127219252547384364351930076138584798452433348888611399978286711424443772428717640822407645419206757830716111276570022987819224489579229562953131725404402337617553579845224974165043658893710866831009043990973914117419081715347997920339652503368404775118999336759969861704451659208790525598091822169709053237012350373933841927768720562401329039716121834609024138247641709797113329379630464852537074029160301581740226675885412645530037432151151357496643997224110363655946790372817416467063422406529737350649810544270202782976107364353620258189415549029775980820916170708409548374825901620226119900905292245181279893309429963155864389407226554048884536025771237654983096404094384324471653790904483474372960381474051748713706065595149993896484375000*x^230-1400095793330608071504534544703422223860582309687373307541738038525058672831849187462449967916334957431320768298271050688901717811964974716971551279058685996147671666772624168200907087436825929723075052995778605264736794770613357194571945980669268021334297390227362560429828481419736898968337346034166487127969418586687805419748462024825332902340298054188693315781074072544811573449649697035737947947948592579454583470205872633217428313090315824026956667027528737604112947556373484512057145782138042928561233691953130106051120966294187665101958199094739335526141102976220411858358919000636119336275070228990544004526580056106889410954104575738704859295058758266658923857716390709182583247526991400537375011757570884053728322295498596944774806940899202984749967681267622840404510498046875000*x^231-179894630680716554482076142676855779246901708756835177126924075048148709494159082431129594693341401261095759824886865869252569855062773390563943243103436727709358045239807607347859577396577124945408618546312299417905548499007169946255520395408080301209061730093038109363293382249165676474087656963664757133825864667462345799291782228287795248601042829357937588796887325654292733904555054929503111160047559785742553510733222915327565025061594407021985433288496900216063718664263887051957556440920571005817459990600977087227472725634919439764337254557387351548535375758357084229122688607981084240363656180061357081282033251102227948208762893380898566761592213620376140245411843020573062325478592360030969590596289503760195134320443276956591896430396207189166291256019085640907287597656250000*x^232-22508248413491496855474465150343007483916225612923091666732505590812928706770987321221322092666882374184442836174586365779436924900077170893895641597121241931616863265714959250024523292913904292014847477954284251967857918266558226496204285329199802617332128645037809145689368548084463957306145906342993019808632072625268195077848719439721220249275247118632683970136396689975432148833720141272569576960052764686201469103144245232332186885578476287938159047294091132639107999571896640283881185970639996123581467800225494601932544418744347630854891289893786297279316156507642613419699292733271065592720653007454449870379982735543678691960527284130682830565531263674323927015081174419065878092823574462775576714676428940981742123132946197651693484267605039337172100037964451313018798828125000*x^233-2740817807839476025240380306584602857747586355174657250828426222380065914333995746529019385626070253774798821850227493605990978292348073499543962751534851013843026569783524600103423451429234884413172831544971517440758985737962620650770340616917947381922969742188014854827208000567351727891229081423544650054664847861022388027824019574259217934188152403994475567593299109609106723110667264349498869132954656790462911996794015115929764610447337390575657287959431586969687398933351925172519319607840571861314152420227953078294797798737130391690570558274081902947186169212442699971274859596622578888008608436049486258093930404362785438318764999052584917590185529917875671434098070565488662203415151621386976089438757974997891230418010499590609888649757980505943684713503632187843322753906250*x^234-324500687716605529598822594184220518782049843908878701834273893828983933066222820673459272170132306698126364012351168581240679906935488126882672878838436166521495390422654220474886952367134129778171174073555257062078806190472127825353887549799389316471586023685498894179035085468638790588184164673734433937865612910606126944806824320634910151055163697087865532556907789046343258479579183311644989535462411216150402135145061187044330200277910629461608219334350235375165290266826797990641419862713554068335863654818692138819411887611465044704566490614515640752765407106775108930936768494468394004888930471657597462118060070450562814795358235722041758307059668815216543259332869803025065443981536363193371772153311041764901658314056152325123051008109585575383852971833638358116149902343750*x^235-37298209042246551303568942148342099485794958184920635852946786284394126504406853891114279762585967915137584029140114036125523946196382813170752999138035530695078112402648122582073541827127089683301587118585022845564282184913901850345487591136255741091843033230161930796480344707853445164414970373706032286757257207028985163743855617749632128316013784494461196480218192303308764118287745724159616611633915213667582765854603105443703557139310387262782352272688419949054587773203155234020518863600749901219389173668452366220868245892288528855646302151709204652985113691230219757645387145521258739490611546651972000813211530759421791620548026577296881838135006762307697005766461827507925322219550111844464646456285969311354078896056517046206177244573475731619116232614786334037780761718750*x^236-4152152029284888235106931122006404577124772321600719112094875977050564794365694118248744430928606416633595693023393120051329104667016184938909888829756065621228422053740984213040851100166565932130170785417695812122471703148817147037741023804125850680203904159671753601061275756423104614214835684183824754398453578361264906343059825743791588077797231438481770568804848443584437273402597643813167940675459703811199443207206641438999351390387308014687663863362169180000130210625378945616613158842705941262259603592580908542060115430903086018481888504779919893818753524872626041817599462214231071979661152120540501674903793593843391438989452450937057987540283530722957219462096046812899021115636740706478992993251465085445155279442127119000869440597088689282022712484938194274902343750000*x^237-446034773193493972687307174319641639384040007730973103397234710527701963464457388822303378311021279208287216228410096633862800361833858536316167466016790467651824290230188238911643800796741493963524424586502589073637638412964121481705936184101737509293903122881926483778989323425001649898775749546409181359856434764286846728206327411559832395381547867550598317601526168582052193548230837400685246121998644417967556713349066728552116109871054509048399395094717369106112090988282509808483777953747326231172483144528103912486790993427143839960512069040022124477452835473408227417021810562533193768200405445381587273854563685380700087960386077568590114353193537634527200893256037251382381551591368547227986785464519334974423949897147982332423389844339848747877389607271529197692871093750*x^238-45960906247440096883709538644677434356737515836608282392975787856358681208681424652790134872291944197482754608295278974371429422384886918632276964556995751509037009506334481426030472213089420151860252124560606895842874351061167098439748873650705133360402601202490069965797190391183618602752851392590665299827370887074528694681288440325881900752034100440153144567275108658118464820849699774612027513038724708821014665712039501850480499959847831054338558851864455380457306601574371769738662431196144142432484379526287660689855371233197479733012646949427929693249974446324229309319329292011028431433113946415948017067086302189334512951333062430121008013407007087395000716393313925018105508114490645755985329440950737993096237163729932866469128249743403496667710793000059509277343750000*x^239-4497070384503308120436561268099404930755379553288697742341252955734429898548181601393004075620279993224569622932163307430830838275669540653902184166919496500690193986945762416364527360753008056061084342049613873945323036542888590593492248460326543808889589537325952894872108602127041337083623190853048175539625397378514039916335291439753348610204623806317348843993861517276255471121765202698153821012827026173168116997502265865866768727101740204748686668902928937932883143582180320296419788317338826298048435197740434161769446703359236414013025366530052214638769657107351610298000909772704066892916024372865885433009982619557782867507183140490241265811584390189279027286408150860617375598173700485359333346174771130915238332213317793208905613361192715021184290199177589416503906250*x^240-410025878931297182869657115509009900717245013199769418928125763059789473085466000224586246057985765884395337006361057335983156421501098398698179418774296958796054097777078122199516182115041875829224908961265862450535151377367544821179798662376266843100940051978152823855139921679687854030106316007312879113295939462942653621614929338433796502654440926468916478703975866468407595210287843844509550783417573666915092349907259102021313903576309102097345090088989381794752697802136883925478676173432546349394058397092457862238252058567266612787991658751846290337502663515132936575298301328937787788866662640034650440745945311178753978213090422991578614052424951924696554594519267842038902010262525516455496429504999526544662744862848415490803305239245933134304210831829666137695312500*x^241-33455388813818194247977083847543299806051672264295753510435556414815054181422232445425038487130986331945055249435418689745191652784810231587893049563532350099004427322397476787469843792548587717424902659391043812111179096274540009861570695555191400126276115394455227672277117271373316571873015821306575066609267102170975901618803843511930004460988594586515683560926632697711726654483119884713521709384794063941045562789772917001004383103683155853683817084030690693947845965754199350921198446222672518231860735209032183563631983915990392445405721883398273592731625730545803468405823141236858020699596323789755267973628873335075515044165099185092562952042155549639875019931429046299973557589731746581007633929359310758546308086263177829705349760307341063726683390224197387695312500*x^242-2179424812198950854927846405485298698822617990270650568144333090014474481705795726869022595973210532228539403565770068716179440820319659021608865030493051123503756522773218716531974063035156977918323067483242489923845788046366329985626561075523572030982349326191261623760781791699369374261886720146241663360663573283291858657422358168119453475371426291560879645026832749673072551817530064659462365094812040395178167757054191402744694334824140630718550515757198521737359819780014754288314227783185464789853391304339018820959289369931218104603971740846331789063510078422087912575359738746896413854668796657195506009926014065012642718880855090465726264878277731553987194175268700889218855970523649228328086622817706454757884242986231686992096738260106660733426607535780334472656250*x^243-55864020113898208781791778178022775730586587541238395884556605252998763793692738063304503964156161642184040820637555342123384536242722541690487052545777978381358625516193733629847080557823737423624913737799452633309509607882041513050628563730191075654974923700031204777739877607605029469126249794119773432557913606425352007031692113991477507702808286997764022698502568077076173932657860901355947035382493797948598841202545469238671414058875767820639727865803677066269347769580135409203164561671655879368703627922785365582677866160585161767834177769435930142643641266602096688310609208029285560471425202134967289350784645228747112458846024072154232374529113089861500741970417421266128799003963237709727343669278466015786443330919036570448079841679416555801176970535278320312500*x^244+15466128739193056265456686787474765360331794595841037527819987158753714584547595417756386996301412618106144512623638351558426768540805193381847839063557811040698635697682839312997792550680260531041479416887524884967850473123297754277628975716929427162203711403765395377537757704890406088829432938687468693355938187955580163793002030885326171681588459547608095158237633001272063951807529845145768818993370233060588798536587626099689221820973292162455847317409787152510846931625092388218425339671305150117261707185894829084539120961449881464265247957173811624030154103794662387624946226696775186371826472203397439885659775387350230155976426888027141643475002803252295128327229460915961820942491998380353266465452906746446559840692071448887967508693492645345736384000000000000000*x^245+4149787909826660140484800571833461587931564297208880641904607600680705697296568059287596674419351797716840647611151773355388499615955808383121122137865639821470851501722091867926761492262539140126731441664804623673294329675813299744679776462589880879139538720948181027951242357419963243452747807875149772577166454981831726561381801330926893849817628522217746248828253562924815743554179290826185201211565078922529657810784890374806376119198899705838564212845762508074329493074211063687893113265486010672697156418665942790802477208200664283127537443619385644520234923950996062207677943997714122908280522528138009340839299994502156950327362528713268615950324951261022335683225760648632639496271639685406560096311689190906435128145965103231163285260134614815747045246777343750000*x^246+724556774820469416340230276092682736787111700016164642837784435265943946967747604102165455747766016967324018748420460234085251391803766629245506356567317244685004063338250258947028116585032463156869479589386864408295690146362530788236388707966932189429104346532985934299628293159533404029157446470098573343258058276552214512087255606844455943388886247900347319589044691583264375910199291138452613270765458527769212459731290913969248036296077355873686175552524068795125148654968103407653916779252545549642527533211190557068702684975423927002025488646236002658073923234128980888878386062362840441312597851082738909540693311664995663421984284766460238464828011895633853878277806004691211387872469910350156748815415893164405907837709056627438777289559869311191938979833984375000*x^247+108078981811171112599643643743580483780494221210063694401961400274376101762160079237961729660700499580324567870599932913445704319256196981263757156950417679282895076584633618750842908680659621945955211006442460321541360213817850227182988937527149724963639761409447231924375340657972070924692430499650695556893424066998008213905976183356174886397849819751663513677715474583971060842484760953938271155227961116610832078561658054370498267165375404525581458041950492681234263669321825676289653014674568283349670524858635662330029530629087038003034654288446814538519417244400528771028530934947119694753959100493031036677090302909749801310141689455905252284323614996318874211679725181117511578239780148866481320498299023218620358537021604173600610255909366914613462538818359375000*x^248+14788535982560573869331609505609364320624478577617883193603110565307301157776320354632991504438440020023552957919515438217721376093798303834484270717564237989966157275928478785275330691840930136567461827677311431928771907928785103373794650018489965605769533492230667646290912694230077026088224642556438904836887622262890244109607177972455372834515614821884811601165304306489886279200797976346983774126234566672285358460144717840641023208947482586025870594846509035470119752310356605146837222544965515205664536432585159615390334945918423060700872326031878262420943354401374536966545508549911119271550681283877216780861192263789121097763541120776406541709472748715566086609678178819856280730171976628835860696563998544660849096700914102486520299676249975406995356811523437500*x^249+1911624476557090529088943063029109800809055719332841546642321979594247067435183426917003052023455020950132703893844336551718514434016426044187740588747398851536710508824936833410148919664886991855494832758717290748487933908584235065182368323479638411226198201932345986461394068467252298159455586453737920960049978356562150733116044711291366236834775052839744064984490132471007244549898063301724811967065396199950199560240048926852408601537997180322331108638700285730303968519020049023689503873919972274200072292492644124980321898664980129336537737296217199388410350888185580407473811319372899143550921237962403975552044179529127281913800262729928417362421175468730464214086551008057648208163457310027147753788484680955979416191438637695778679639499420206777074789062500000*x^250+236968703632543436018938298451110898396253700345691918547785493088761376419615783425717610924863605567685546525992841120683542720586848625192084770758468369900474422997265068433337241180177016086164775352378940341757809182274564070488949021923073359366178211363032302415553896352675672661448769740279087519508171717590263462066555379009692961009994519514996086819782409304707638450932786815953015969463897421803121471886696905214422899903241978291532266166441532394812676762284513878484226622395274163391349672966912805002313548359386300331521809445886595909082147070368073533006921201325325515967049336234414455771724817929888333244576724923344819952160104721501126140893647001632745810277609630753094638945945161013491151033029106969617267236015969361684259130859375000*x^251+28414607444837114679470781212866535822343211820853962926979310358895970588904227542584795747263801558322975643534565110388939013407937528514508604254878536523106689863754249635956745720101311169110914942231299890521673606709841650828966864212630568668417130027532375079434848956662588110077595734863051260014807863324278073607840908646832281853986717911880435140064316249901683889724527270345148877036854966697036364575553325776891283337860518493931679039490763309797334607200495486515949603511060298733670482726696089590942836127426351115567069097501817547652324982198427765696753494749110563775389704392051926987667858635432782923807441274210761689541506535162435747542256345061013751803478767740441795597505999105862602972928072373642888280493004990595602734765625000*x^252+3313478988677820589796440599351882859506381866467438025675364892614430841599197792478389151397503569240344116564065509291863659006039483966749496724342931942420536498593091212377710376658692990041441446287001809167261705876950518249820874524649229741289039671296092804266107038665010809693242982467438406981313161361065980083867054503144321736379265599181125486334301576416624187070102752846791604194225690035627222217006621943360119973929049252937608023119846319346541608647469609970377119573847736122121379343493469497312835264996207110790609652448613519995626528004734364929760786914344368825109610288707962359434056294281292303508781539283462975835942381734292585070788612642577871943163699353887116473266940542016883031248926911697631519294489303682317519531250000*x^253+377084670758968092304269120264602887542766563413003201019142959566138439535719665134990300573243780648389002728347061035301716317125377066662658636123168196835285526781585098147133739932948291348559549978522008315992328044821256417620206707404482955226617540849515225604744332201072062755647771470088223030141773445393156544170042567871097105959932974337874579204954401968309369903865300786807045114593785462475689963317937361031082440294076538620682988826052885908432172306323529341515367931208313311674682332178359714376335208217610638134232901270915018379838518812836297019766845652779591249991541595314015219863779938925566303002370338729969222439056051311067123864275198173534700540505243478274558496764689632848740674304567441089887595002422225321984840781250000*x^254+41978854939259572181369152080732210660461701086353556610225413371463717206704087607382507599358759819323528855734525765870511805753307957809908887592006869943945420101598511913799037397834747011787295432259154111241874752380696434826763087143193559833098577547811471821739118790253789354124599637125486157055783460267471927583305836712637081897525568125201909131377188287448294033555191267360692846170001247524781418939562993007474664852031930121483288419648898096465633435529079371180373748435569049946728029442643132572165135456553515192600755155832304210062463885350031005312775735319095713963374079289044704358076770380625563930230323536992103731672382628614807114706963968632986473958010105557323809300045398744604365272587404574554328679628968488174517343750000*x^255+4578948896243802274543429243414560499966243223116351379469220180395849111669867773574884146737136281230614267322737695878668178939761659137356277196808785844168792734061491032237873054352931485254897989885173767225925720518161412991146706811640635710238336390591205638614071315808000533682345415269480950911493195824961245224176250605463319598833463686597384510080392656269332576173285676147232874429561706951223169468101998994615371505920590286793677615968934410707032313350583676200545563469158297368984468288606727223772500816182402642915950761535852855798891408596834442283072653151616830280848247957497056971511226816660277974653462266685597319701381495332633648156786609416411353292624694754113438140157838125088098979279266217376934218035431211611739687500000*x^256+489935983937097802357193718631594184757897934814592532720489144677108854795628663185812312982066006787867008419758513013991582308458264655337257585747879973772058911434232600178671504784385500689685289267827270584604379898017122301166683351645308877707674191523014699885231551682891681681553120208110343764562263983090665175386108974891346955313343017351644641119861714628192233966175540611072058671083541397119732628112746128367691488311574597144439834289805594633809265122673812176995251955445366623583969168130105390288183213419875738605509943699597742605492029129004736763929151132197079073544648411759660827775712887636643380609745777457510264140898271857639035624125781776286109906302526231316742822698224534360411313132212947989542270054025377112781093750000*x^257+51463927159038177068664521059439478125018237732453527878266194956499962574623459775287070617531537708251972873653900187527599629552534529385705741164563256578027452065614021225510284820300776246049752367085748015983793081035470049533013825155202245490419704702532160007834761748168655884040918438299254748079012561022631526631538554779796161952799977174664193800497189810163904627331898942980723384416894528761112038609726029353117461431175832548138184298650651809555780768444573998600823024908679769226179748614235569117790691543023232829446472180326387728157998678939733469491550377194388020970015545740635497572237468240242147180964889406135035563450683808585502392320804628273183020081467348813520488630592857579367062202314081310693236630091503861180218750000*x^258+5310201457178175697001014917681737384800508909639886146366860271285779844993937644714245961185723957826181286516260140821789010426240037194061956141550093823646612192290471314013781510026039844070627780520447600223276884054204826016928696066520838572261133865783662172501242622701268183047759340922848285765022259322147322511209443953392625431659879707980522747727095814509594659413542986264715283357325552825031800711228874314468173372475215533377575777598364168207250392593204870732373651880849320899998315071771901915107323031252325049736451861306803609914741070227731764694839654047188747773757774634448415302165345394185999520749312865017407616396183881510770383152261962112824016777403861020920852630890713842877630896802764877740769152327274954989537500000*x^259+538458743452593501441281506665009745905672321668634700633861136538505452024537480649290021639779797878507055246998897018913608273025355158441485283057003614758115601449692392528151629242480217952389068393433806368100418994883923113555403154445146103914272427108940065322602812269699794710690957626376996261749691984196411843810669546085905427286439699307382026452670522147283629307021924381211115393793281958212134549050908996330141779485532848363394152238599418879331262235283366068322197253609846706620016292908303468284078370763438105714600606036450479706168245171984514991837527022200176972457503698285296173324315279572159977284131893456268212732188851024406408574579613304058857143735334163804905650081877283895499192506465123043890249120054158213406250000*x^260+53675105434553781695927455916112828261709057483004012791067935369191211575227876486308861689211427361542696976011293509076653812410601039983769642476147900388789603203385174261565646424789498003905783712435399394306239644431024637361464990807249402552390915828559335989670106445040080693430818826395938225013990454574388186131716714926571441860411734883773363763404008301170924592792209563537927389284471697495210754797237610118366314955716086616539029439382903718084312475558560795360774105282982316668439741175083227510402131527477608178643193564975109645263540886786287074423451882030712841115789023999452017926633779214491236955099007675477654511882384870889223083761510141306086343523901562082955424032163720073386200447746544275135698395219531783321250000*x^261+5261273038677144810767964906584787472758400096804621351729779431842515991921889516810782049717098536572033148862118749098050486059908162641469295942584417246578156043234424601547679200997015196731044160709482140078525365215867876215890666274060994314220150587909631175686988129158386730291893907910952350571853413391798495975860082408961893643663518241885160197115454143081946029409659478507006399242084409900172794826953819084046169850316026391726089718606497069238184258386677290469600084787333607909936758677112494876681308254501670129779191206606658551573379501669176856972740965624671663463056297438060997996609481870283182532881405552411357051262989093431663623037333481109074971546574825726851577625603857152446488698707727419708410775135514584478750000*x^262+507234483013301680529800810171744996929313747245556551419161715701017692178644886317731887219431779343076177204835821413468511542783744748429152209191683637855675488708535398420161096362614118227558066494547188394602288064874919185017598870299140562803744933558605230217303057857518316862294527136903021444829176307600914911548592547607701400472045867015497410130782702625504430124813985175411928691353535640288573862314139024616498671485873876197955762798169935769780011013284713687494963599857253934619887953463647060471664495567035010337694181630075001880198574516612533937194906292242709388422559296209097260632454545291403953293380923294665805654752196130535334915628509526450017373681446695827064787412655897995263802836203089322379898986582496873250000*x^263+48108444307143970430921400164916967185987754659442886560688688130504032048817736056835036553530305177004525940738463914712357558596501081996489182636741422623437449733365386570558374050297363798358950022036305565150359393232275609078663537397585214756430582713401274368139577977170547475262849702860596144655067182907061777208097794864062331204688385322753339196996594864055282582518435285504267085037770531330668345646747971550915341351236656521623841023572695770177635699688733160537068465810450218580949137366145392938619080283526927562818595327473712866205693497350749702278338146347527999948778907452777272574224308022575748517342227171943280598881503393242293160749963890438718912653383834424650226874292228016325919917067961652503569521692132523550000*x^264+4489733595002242914220760314108792227969465502864544912088421648629399797922295112247423182371993248853778226470645184417776245134211078377319283741011749364141959406707959614511953343409686957521948689177883096861233347091498014285127325451493084744348960302593953618950680602765755728533981047374164010118280987099340353113320475943794081766713885565069820594526625949056226662605023774835549153847001475974211108680224282663322185443017682469524973949938603329246831369383230663033546962624233709841208596610934572828379961327383481633784076677751480661888913336077653326206246189231459319068621942955463946994784843665176405061610803212922295958763824121811827197718803407458526566926333557830341957723989387056606460363983292860874432348106417588450000*x^265+412381829548495961863766844855492938814839029736600856602783482762395643577208683103920778053634111897584959614743489401734593409159231200393838330457192557512639296767050247810499637448708117480603893057320230239960251499128854953704160578800613573930840947329426740582119915256780597380616623965209756498307586539349369850558960182892886709743714347190530227637118014113279771080048128632701970385599376028863584214866297531491804087007829874994400248076929133079066245506158516863688872774848835137980068862615480953810301611850735280981989510991441186836047653187273233766403195274258745112425060509178035784747682852784855317747825830735491498346590281244216607079603360549059695708924401576166992588429018729326494134805074847197216611184263282035000*x^266+37286684210184483363324163379935346130881766795722219193296563113974637357859458805680177785296846779397489795744361624995266477926309297751391769917932804093511615353129096888801739049725855537827043830285467010965334940834984070986359629551384350772039814525232233683006093381800903722815123774714136458486856148667985807186180055582417646644053337174322254346939573118140790507264175830656194594271581653452170230556997763412014582505530654384449786537023978691291483841874288013165201365403740847167877726728032143971661410580652381817425645246976941778176486033131173894913197755214870441554957444090935563064193484284100896561489142370059248719723257347651899920945896351407226649952298202714937339839816469910142557225599822980940022958826275045000*x^267+3319570910406262359144873359916189026024755891170601795559625190170653918679771250980743188140974563882375795371015956488030433398434837115640441683663537016153614023443642623808494037253756860836704007804580793899446946315936623527902657426795826608745888673007670281427465579090699302552007956391825451439421343659264860448944485004218207720970252394962766842470141746093368735911125722669764962341644440541592359813205871176954307957355247311396241343955067405283014061035086507552624642623597608134423248895388347281513792251087776498359164672519950715093702272352065591042094971627479586926897524213404458177686688826064104160354185645166368452254411682540445003692107215907765541254149988751704062054528845737775405239360601942501246889370368185000*x^268+291061683656153892650709047644035579486973397115819168205615578524886984745694267136062566249119761133002391365081542855918831387305575051789181908133310947659021064512820959130499002417206444806106156811857958636970278855195543293869419570521903246394622990799834218396398224656803938233106407453981801362893386182540487251080250607999640713247252209993330437073821824219136639916587600214901646992309794140264063227100583023558936751592374237454800357320360923506812761044262572218176330766151794731566952724754641632600719784553794307775365089357580763059609287100846030859522699267548346879685807490508026340882399605926598481349258684764121483634022165142778102103022442995087099990180693305197634800111014276358120903062959744669058617550178186000*x^269+25139960888770920632632578632513920787976600269728581347772634366839358321062433221487226412632499826797040239272719107899446957289295775975302354009764923020710996630464419158683120400948990132019489417090765449301412304562935552857695747975848292225201080549686241625219666531454228300385697651881544951495196922397372485459303386644760146953289088477925039465621396419537068276988338806250164756171897839490970616316099813314591740569595990444045720933741980187308741555135000901202888233061484781271179247551128597337971077996276216155647938312053783700333369149076741490411700698820041561507129468155827229449928004225154502398474672926787889601663955520131283027184880113230553725608899459669114452036217290978294102030871797793842426679529033000*x^270+2139539513348658708941151628590090483914721199546588104094614290003784652498514051839839408425791182637908642739794850919397081603255938768577209203184867496740743025266127070950033213766350109024876140408297368126924393694629526314497221040155647025694168185103657545509761819625613365709469452427021918694245270410292462633293845516960721853183203078255101640462934112341327240022439278123452295046651617259962800091389495845940591061389107848632571739244919316997809895576990882560708664593259170642846148292533701225938451291103866123082920207299397169316731202736649256669916573703107171876672200126116508302933916285812597869853217524124826506943663148576101315697754301491596354500675872778808139326164237336253911194292061886440159708688038000*x^271+179451393099935318620510305107045400259382411878840520496626883104374973155302769619594651819725714660623440057529696967458265840961421240158570991103930744001421872891893397629147904866948428894180671880027077433145561057771553025440827342279811333094502097610478723511656549806016276137662859903207439121727822473876565006735257683975211478288883920674147400184200381807826777699368009698882614956373026996121212048280785448425656045739408967831742928121619376953277110824198311602350023800318576197208496896801614189921783927415233081852865260549025684082108090781595046941729541362198071335714271956885747298867788731478472837194786476225896684342011019847413719482213703988573539805630064243448581619183767550213161291395027660009027351700727000*x^272+14836458391550444990494950161828506559696384719903986056303465087789474192884988570486989546866281899466835623615752994416947662032249005163027446216174441821194440579451092141863614425187202400855647944808419008169313653629051241826922316920977595592730247582316266010606140131712317474331593052728301991536976441874417220351205809781114769550930930704226331610603239762453476884746853509425926222072984342143754777491457872425098880896564435464117763764808682274843146101586455649072161485268417901773893645840834322388288202070872701603289214571738504570096075607554596429078375566882348337684894863303233678723357552809596545861245825572690425977523166447948092162158946521249820231386937960801335207245816144360343962248101770916193496827732000*x^273+1209328533882217308546514186023077868211915895775453575762822446532849028026437958423568159586944155198189336523975074084891301494378846844395430258385642847867294700615044873914934136472303875857789191799763853606831526194696857424191894634582730908210994823873997318962959810452876963387059604974877233645858357819043878973473625993670926140061642316204055843857133212507963479251703871497664063423570216531989919257747950480111165790003378958588702745204371372840922621811909597096943954176170508292506859724382172090443282283249081401569958967751927157235768364996346508347584851594587417583898600879789742446822972045984961726400296166968523409681071192041736561324605529432957315902951926470918107065404374687956124366995580540428361002324000*x^274+97195643368783295365312703034066122114241007794275811430679081490420303481767340101818721841506127213902480095306452066800253316640700767215029970426694847076114618036063161835615196077884478891477137503560368734700486936658044510321168989514720048386869768399988979684168962728219944877343578269481493419498526338642223685393671740884276343941870995465406982630723991041211103081021281813444970176392513942514921408419098348492575339298374088403933889015874848407429307363931448954895359294057942942392970196726822687065693800665177301946874873187781408726043160782983710250217405225961256900319331629621466056809646804087240963790759029284945316506433648375939663442975736713845504877913075934660305191103153966437289017786456882673232766695000*x^275+7703290412633522497378094777972978930146593010628754482888314836094222892556513840450710485992950801267044914262704944428869066102610035236066057723062905280099925831769859194778555949063896970242054073162271222067222430789323355856367494370724327999460095553354579543479110719534561744732505785082020072504921637817993080093325458556856573145094958103216913180890081828053884766878787468770364975784802791522127540542701980110015025178663479054235046086876101883873360211935261378074862080613544822831221634816336278395044088552471348031659672583280131520632299367766107976832802054391694456884794821310726342491480866652761196659057393326259549097379560931006263226256535050896811941576887196698785350913697600485359797940677388130979867107200*x^276+602073234852932338242895154408854854212704999949724291558868074474533941434058979488233705258346370423322387102918237583650423998230202287903392685026967498169286067046088576972142545311385999429611277247776006674867288600459498995405603081771035894999405605687450921819382912469591058435195507173363343016290942561853220523645884809550061448193669385721495246923722052373635831193593720453065624031212706569443344117487532125204190419327906127460918541874364059484538417723054807182965202968476479621247146416313968214859309083846045624513704277170304693243662883013284690341134708421864004616666474552041930258427315409509717715693481938495375671361139618263690947575660025300150285212832155810171576499186593510021469973256986105199050952400*x^277+46404362636321542537423229952210225052557528344843755126806927731245321678367273234728021700972728697989313508147816695484493635594310171513043228968888751511462101227006018863235211267399106186059605397705640825989394737087691790676863248701295209866245365233182042385800274365986556704635000089178312185642835453370910852218754817637791684511509023179015678050288921228008852270514645259970297003046370557392805877976663269471804443788811126385218606388989549414343458547051211154155206024919109222990501091986716246329403957112566153070360997862448009296892715153854013096053009626833590892187784455822425294946111930080398381784302383173137804551107392603464991100957106411967055044836637635805838723487593235418458333886653242716021040400*x^278+3526736866980956867466598907079216878587662335799698078697055397336782097104510158390153356585374520409180538361263154159975251598971251885591300709995161843049366228668866784481083673995987314810867275161036639706347906533485100032565805949961744113736247962542355175187316656532918216474242842278512703400271256675673861826237008166852200122803435871880227514069274682083054178476641352615257380815001329167891964490803643034214280764482175601579707875340748640263540255187650252276988333967847758604826895209058854521408233864187340550061226323012441795623001088374324843300261002463490811141004002864516696768922627329973518780720270916869563031074217082141024992855478834319568559326960639624706590423644844685881176532771774995168203920*x^279+264262835457677167027622961311132165307564072692775054078970210823215659451861242551072544204904611175380411311238516874201982435403572738455723246050244985469370784437167189861242367289754589278572089861003088762643395676637294732508770695928361363555290670894575562339467310082727079343457923537347514624871644186583034435622832946594908286067935092003816573663978363781941783034147606545534532883447618699495297306239140159100453265001090728841832415129178403159435495235041838036018649801168565113968374381288810103254096822330282534280713595559554782967705139450505139320908265458679237553310725202001011656716485008835328605072134182001289926799874823918627182276972032242315749143922787710225043519636489363264456143901675930360334480*x^280+19519512721595008244585382924342401556380819202221616062158005229790087932489728485296977717710991100408625053533113230858809351643815184152759616737839828918769189748091412568888556665482935815360757368395580485907594199374622420943386489125022659473289451736856317663546153675553414138433832284794159438851807583601215497933006111487758885495829547894315345928626102649268167334238101323001631413004599370178942992772356009455916830854193215976325159950914495889379018356479963941669821186912303831461493896202614900638487546387942417950453205774806595207215114897591237057983541321838931238340182829841421415872338482255489970197501835299669536857919190298640103379648637568518252765070473523211590618504939425729142217161176069934028960*x^281+1420927852408720354456917806861885704836088498313762200316725264363390661534439510267729511649521772316413314291026270145143136781411169673682884583457900424857907871242461515824472060228804993305311218573609448474316090259005876350864382730036842160803918537010606235011574146697998859983361678551848074882696935966732804093743917095282849136890527801758455700123680573385201545580601794320177693252127086201703809313118114193155897162654795492265392862856078442302222430327801758555279975876084172095564070584687419592005699081490067800894896342348215141831549356118881329507056358521406092735049255332046440659376195457403563688142585785469603835320196579734098832888722648865713305382971260235525241507422278220210514321005371836242400*x^282+101912582982911294235730849311553122704195649205057477386181571878779260132440343418985377580606698612950775922843113156777339597274671774322942256930510409255296044613177779433551109543123746300726482875249227102947306912707371340511820494238703729290866865434003912786412456409773056097007689209801593445242285984540908015335723566677064421858770148813966180018479595735629113418134547602678155830175297069873694059527597812235712888393260511328730137948071913249030929565069071772192295741921853506080103128519007882586457093239979167459554831964063679942578056937128546700521100252498206218458113488358734158140734377200222009995138391808181099990814132809492393137571859743594228881317835051531844865627711316474166270793009367039040*x^283+7199536726395878221559796179884412057373582449282794553539634492691864326234788545452468757884727275625427428968069564473083426280216165114138099338170014391564226205472724992085029707033977340948676056475043996175210543512064185728607752539018174783152731158197213339305150295432392134592485271027259478965293489400874661683130463988357562532894692683421765716788277144263588474014034855917423291407790921261157618774345350511921174915714079692898017565095847765349537801839820770900552833087403103714409527307156379633236836959187597990520848240139553396344771509043190882687871367623930280731949507936185405491388708309036272692974306059061215974213137295701177506659326863481678598101687518516960285539855205938026314574903751277120*x^284+500794862542022649780010954286796510086774818914399629745195854880190509207626527490659225411218977236028002293245662757789000417362805356157459571489297215740939953483280156872307367336146283830006530082156648162510818245357751863958240884157090402182590653225884709065516285149471779316732210209674838265028396334722366079510675843274551710245237024824183329422727013216194591480050980442427864265478182443864131249826953491497476879731308310048309578985819744779063064989386814354259270949151983552501107230914009848022569349168411837550141979091644903384364969659339578590062586326874346967016458228806036205117528053849075138496957905894371820942328793400252109789337855849693519213996131442697228627994740900564937778848832564240*x^285+34288179998438593347965676807127141157090779181613448489861904670195494993192868736917937053416030672848010409433434850272301537785535296280152296745958248128237162675969872970788071623712888565446583350047143456087311485106575713875924808338491157968068046516512750782253319517673238406754399368194648508113409704712875638474362993870561137759319313383625930531985433737071980495849751984417700359105652674763212767329935826979587128117307698749256705844843490546080976763222631273725017639316085660794249886632840505308392959360636059127869869184214359079816878039985854850313205290205776009834936487507940787838820097503972795477098676528820532596122675229164920408240837139657514897639515961299062663262792907283256822134260130240*x^286+2309965637378504805225199016439215979921295972382835617413469075076616199677811787113730516070207992591981743593919047008662213370834067143774994996955231876075589690195139284677639765171171354734624261780453194675084543251952434764637621136416665370628117378688178065242946103534524363479407113334954354642747558478198120131529928001872810453289355579192746708542360574277357948846845490265167584843011903404807447673992925392155385127930233992199413257795328686025760775373660977018591643483459206102717371371455778104749873207620707370444557271614168026488681851897132200111891490136744826471265689553663318636796183152450359560400258371233533555144328167186449940547065428262783609170205930098260100926739952283601603667220879600*x^287+153070015672139758315901953629969629072896101847258529346234565294265255687408489817645520106096720761804722964032871612208361446966422629445011119398476633028825752798241384962290673100189490887825505888472842359846950871429866656162227960506734725925702898435123069138395080597361012931181673130473142389441375868684603082612055857795898243461000093977821545938105569573683586767222617886201913876661999758900460742425645891407687422490292861039464530451049507930958245990609410160766858907659479039617901322784217215429828328411779725725794522629340256406193321684884354915407095752432592832329493805936670398915236690465447982918501833852726474539325650987616783783862541278705153837850491089306021127700272325616596346239906560*x^288+9973503257632814247893646581192900077007694474521896059328654048840773195002594730459614485239992848262000189568860589559661572417149815808348790386190531259654298839692987653251979773234497897541030183906713001122865044105355855847197438797081012972631127508226084827496622926701637268184214729882288452824171887710807568127340333771957356253758876395856281651696484599677479257764415599526598992784487308565957681383371462278801435847819860061015775840791397611433267160421657168600563453606441762774140290449349078744192433326871321248098865602029426134610623821857773014562590911754008862284011962699405444569165250835104775863401716903415992788009955730691589906928420611430791922063224177687161469240690316422649266899483120*x^289+638752419139662181880841378006207977200637770624311233854455397621051699459749532723292162949118151058598611795886220387008810391501422623576747153497191294480047480159606579436141793994706851372352816902817752321901648535169040894978000412371381670102218257612230842296887961749049799512630465255861284604698790955427274024290974018477302442753735670719312933871333899251248299607655677344143631630470250336183821136882453775482138379370981198900299438130606378841413625599153279362810988175429631025101997396097581689610361498050309260363803401270942740006342194705222589801288076612224389752845950096099720726009471786272584237763646055727706754413704891545086537708356104916666687299071114282484592631814730440355000282005040*x^290+40198084108030389078370287367088110348121644865932015497558709606621938185313047215145156909109375442962922413353679712883644511418436038101339994073419909268166753363192817342215109372480186319004336752779285720834086371471142114270991923890501026360874011155679967573017626914706620905862965456548883490676492958759557268597219642336475988876107311194724652025176447051430746255129336946968602199303232211269285968355015304924295744617289181262284359674125802165911954489737519049066438295549847711778096011841281479066170884063877924656321631234946304308392245185729130314046869924409148749540719743477380556839194034917064780436130795778197782969310368821783586557468800388737233196087989527110871485653929939466189196420736*x^291+2485048075298782369466054095607362608761198039807818689389941547173252659919481909311504465958540796403119514170958289994590124048752233648077791528062825097497050901449532337759925259519608596788339424178020129894547815684880713700416030723302608029539397395815540872535662866879866469499944532588727877249459124430633824282345939159714710127425222201939467267342640476312256101368171553186526003734514680231665257274665969057799781716001618301744763035739053871365438843544283393371373852944681020508068388752771660032574025005545784909219287516780783071434607938545051949120033463315484644308509876626609597305101482263067062269689209048844866103870338407522644886010862615044723722193868152408818585499092511061154559971792*x^292+150868468223990897998328827722248107055754553802456885102582311294978372741623141019117009249655083420112585534430759006827019266776370878529997403892507597963919103749650351681392882077278997545903438963241883972879433898929598549724065693103724820176387338268347313557984430389417353352992706193760382925215781313664920333572048606440422233706899997993788405410100532554703342931436974250609591828707146527289800805833928953509632197272886187008451481585364898619254099147631004462474266316377515848327954697545219852336677468082265551744347167455483299553390769690296361421260707701436309121203255708504733684467261316502343534862620694595958804243011498718944026334168974153021238363694265160633110699766244264003390260272*x^293+8992566775091623081295141483392212942802180552411318152820114443458588874185292143947891204950103472796145154043860047192689283856808562952257745859067049433770265066377878400597800217227861974607241005759779305930293619575202333662225570198357814898318008236406326130394529322568839928507521651096763594778345444964751835698845270612548463594005055197535374065341085667722621642607091449124525545911195166538311859462727255857842776833869802312913542581052750509670108518614049466688794374761966537165687712485192987714944126412159306378344896346056353673065173564307913361422752965384034708077311738887913505451385395694437131893480305824717560110486806590212327292127891458580104253497418474022508008537232094519120768832*x^294+526123615939862403420085317230910293671663842391253944838248960795856837264254627658854224654504864131799746523245494862474432803634367989548870907169492567347412533307686016495260988049790314126955508029396546511360756405249047352723138161426309876509900076773199826854294730419803192894788156092967813487257954217798070482723519724460462882490250918367059538644645572351704124065488575863801258894611828087957039363133010139975428763908163445610318896299154503540687539697483339733877730818895187433137756839715627831229065595518137351742036564849591002823134313426779649457466622004399322813807019079229741323075394139199831314128648070429361424768742519119884835719423864161072712318321587046618195633597202016671483616*x^295+30207781504372633275140566667028194096241821073805317814981634169493304065042372638868697729749432159537304336283118051095987175950304522208739386997567269906668892796759733583208279438408915645182126545759064254261465860127572164335790065828489992830887332057666185307186816828266792720279237196043732811050276900600552015388696918583753968519534012340085808731124489804910319443574871575801483536081306707195262302520932287018607109810746923688956694145739997013142940371758738884264679014988734510048094176909972553689423194501724005377678750362900760612645365674264935628076499214536067124928314735570936886241205736278371107962698952694236794829759727489783365330325124964326727726677768962086711200483117760960305008*x^296+1701749361305178624728624717057264740314704777625390443135213602395474405293568706338078271772844295699647644078576486561043987944647678638256559067286777556868340628597703655810792024886064785933397473300734341573075276178967061517638853764615392809218790371897249068827389735303813952513986099260807460480537413852006033769264505096318584921406252226073328235729211948091884576141673331230729484127833366589320095581826094591018683130418210352546788151391940203196787263778962525417475491743277260392885353061395062861774481471755521870393732140496657499269726609937432729773191965892993928187113584957091668307935790479047670405447821814677140398295562384722889296756077964857435485199164679898156585305344671563564864*x^297+94047666791125473067585801365016847005141391830029770721783349041493762293982240741003104667034249720203983993351429807822380651384980501526099387834197630023850096022528067769035656079949037140463504227380094959693403342041562721603364432240191498236778807277570980927238418929921064002698558297715838775349241400715886352788944301139914306616911548023377272434309133962807809598934037430913940100688650062471794948640738613624342184317970047666042329450789541423403294961962862805602583160879319663038000832689717059223576923474456908833763242261207402412899403612365718196240699895883915963760076231579987703534466866908467825895116028424693149665343231838030814716728148276303841440226400554249643246919439307771852*x^298+5098206754086819794628004301855362461126284794905849082177548312358328818391923153683119322131285945147301179263469137026330771227313418086498774104354717609118376520369592232969939584505122073704921383585495823352946884454025488224013877014374180702702137054037531112929879050488951569941372557449688087482898681512864166136404420892672294510641359231765138407039324264354564347819851266353762262571509136376824335167556838660731713327525754824282317766391986011080518123292604911054337943956807675094508860430957749583441688997693756442244927497884071204350704858980759607410163579461909411322865899712252265564574842345539804176588981816348137428357026210922577121845445195795468614499037807407525279549738976392724*x^299+271054643458518390160988625559582298042070020941373789678836999806630976517686168521934039560745168966325444910344012350220917818333908145352681123700709198585460321790252665060870945419135993549915092279645628631777231597315572332999033770237875631898052432812355352013629341819212401100325858412338342025312059897026066296400387411877664050530393744451011305368955312119197772421844515089196772392311270602389375683144610113686121780399522014393865109707164416836621950888249391882736868754428084028607744216877317792159138319766554622676747237911893393045053955357623434553857598378359740638743656939989964769456851068727494760617876283740852118038875787047697750921150516704465319138542230312909504541415222318308*x^300+14132897215043120283860225456427932310084775754682786161633436785329108927404455597637263900827061773874588200996710690999673350668262950652018841045435253528664765676325598431366930889701968621301730337637375181895465440869304547289427059717794606560906310649074186625449376592695853229318275472113437944238341092035573197018178427533746478944731964672086463427217267636025455043200026933166051411836194609415143673415856939454048632599394460515905705749783935711024371451454706504454761413417572203803157109125990249739207433458782275700047159755153413052561633214261440511137194605095718325183878069637512056403409166952243007897837667414798977749915569477935658268149112203328071877571848915857692225816539959632*x^301+722632678359470573375232616585123108112929968696482665343873137511685663946510829023229908606499516113427908796286653286147225400455512586502114295246306365483839782485704604499518101211593830508655233217353820752827581932617569094063507664203954281870897643720846382821685046058506782794352056595815441877095477528978396355684425430411508590717835295604121164315576060359872002132043667494445507290389102334412187509472154244235102994925428384526529078013690042791308307681843746072103835850334146337659794060279055426896393472950548892782159532032989981159827144772982557384917356992255735979427760043897002330647754640347897692209784666766868885594416650732021183381210508458294727348500641765138204518272525908*x^302+36233085741430979209190020335181118869526229888819720041153794751419965937423851400728693258090471168756008476090821262412434984043107699184844682506215557021849058181906795432832535004658467264051968019018098801718362383251737172486632656175707281685434648875970658031065544992883309123800532441309464574356676011276451268909674178334334215808934755888283394175366490893541380106537944775446563139047792889511557178829472790449181478659997634687871025505017214477150157472721259651999172903025520032070746558659047109827321925483383329085689110212797856176848216710313178589407542170639192601798016933420071587227631236491727852477743023202466164723284165575737398729079416614836376619510577165395123070377123312*x^303+1781539626347999963596649914711460389683112372512126621809897601029381909752325047112927471067527965425350391072463390713927277738324826436484883183535978812668725343932038036108662062778382968664514238162087867852912191931901578976352480237838818468887280748176844400614334686442540784230711219928264213162749597101816488479965859627684770000030340353697218653974858109983631477210893727162374739933483790990238323854943805657758250016819012236713405216169697175618468062629384703436409778049064706727516620333846802935956385541203655598431155251735577425257246612897537263547933685580897960397020763219317079641399558940830124561123196744949410840350461799002378309416642638126095600646449845125324978160717868*x^304+85901366098959455116247279867317489243377946120426788224687974734370418741201686100046414310049885039005881420260029878991722231129644356494388548117000297544522489296843151051139468923929775032483461943031172522207865505356357616249234603487228563100842480463446564329021225743887585516202960463738177855135530624604062759046154856972245816067235126265886249484476793959793840081322118474574328233336440647602717682790044756639006461991504681733457788883502538321320594179020480482119762533060735415649803218257783449642992279989132168613285305696597301040838576472464292503384089503706935015795328071288990607843795664850536053868276784267283659730558799556500747263505584264782898786465521901631497911545512*x^305+4062000396274409126921920085538280240128030944688369078493235362549729038359988905934560457494659941140399559556437968066364102323983747771349502867667879046118873338271484172799718331298853628496335079242444729446231066980566561489618608164917560805139122957944238623507289381515624934882356064243822845887879994787361172578347091621496834571584878023429806051050850394956971406378466149649662908675487757389228426344484194531289223684644085829761623814254349027804920669056742709874601588499561309090675750681501942188279126323220376886828023603375763714135374909565357536106449702888419515840772372960387645599563251503046551246140061659501148361433564942701872606003912306451267057527530897478095465828904*x^306+188382914728687877064080431631280477847977036082813524650067676959069828209956591637623776137376560448891159621069829836890046490344176002178131465072301864018387659460507732203595345557050843338803413982732968392309502994342307288818961854859341557871714266681112157328367052847367442500951540594790322912785123860436268113373219115448579088691875484813489627098243328603997668023651782679275018479317201789984092223912181680745104452360801326461416459818899008135378999622066579486850137562505178697325126369992688500509103706810388081604959358330587790816838923681574246403862941282707536743600647345567948622038083076805021817691358748574577940851483036960570790526063710814994854982968615306796377398284*x^307+8569016014820637711182981725075475987124038069855233944743885787174388907191095776533377798589598127792611431882463475629868590267110730932198578214311770331365926845836305141464587665126153902511372235188699831082586838123827218166021099068311074549568254216888740950338266576806038128922923931211299183725243825830993075750637223806116682033570214514442277015356316553746146419618772351830208377476577024807416312661081756310590223450558945992389419449144248473527993773048276606598917364745318204518629442023376232329814693341552324527552982506707172320954048355689197761658509494730398876415616387070121713700898062818679308200656236767040794351376598366184085418564877700439802553148868066466877293640*x^308+382318966584443609056336722028817992138711352103092813185872489561983268127533370547282810131413173239223195369531177945177081751568171088626944927707923919697273560101206734825925607763056342760773374083158489153358995084182697885042207192588660819923654747541423979277872685785171205281581117436776437746210170147191903588058978256671134785059371195083026388343939505685305624058416382741026295795143690675408692837112253684188216843655545269074919714847068736064220476816237575960690495259809306616613165299283125207471372529906195025400272338353162808623587413778317275245160567383586309383172973783470436420228977368960047846730169156696413572396919495112046039067393941215589473337668876409464898864*x^309+16731022938151239624226609788523856098806630827243690914437354622894119954477683001050364360141923845621778347943345988122646141212414349551760432315384553135731431971344073417974626663356991766160871366640641206829938601010013005620796446894445218500212483067919312453052671490923108269348605558397747106838380015989599847679318314661596191034511515297055666197407695368177816087459793877057425400035627698595318919845484650283753887731753184831614246650465283993692320636229591382406817211656299206674743938423351007744351649067180062929769962746334619953528652684323406416451148995973555224781191432435636045669718244784158375958793260064705569247348907900751483668868916727807503338858769019551307664*x^310+718088740348196507091585425274410867160536121138796775473232652999321893059428486664586923550888156210260608946951786880804330552421710346851559335980934067065324979112150289298871227486505130947792314366785126365378069271219856026557140894632709316078439507108529222261893266253827199960036540125081285845244584027084424848854702874515146642905428244455788332061974850997013466033231756836347657580225508616497832388878823132932766134749347514701498859438035105957163056402209184099919839285037820005575232780571622833817524980777385035648904620237940885034156911180539137068135741185940842922019065593046265299731666752271123360132139939571318293243981812715728211066667722314502848623973106624887296*x^311+30219410686187581759201330492645123131227028486221969566981210814713171770547914316101113428670718275604608621254692036852173192750776112251156657005055236415356878497163085064802809571025354790129571493729614782576226776100118037799466533863091571767996422052394766653147709095233043514352777684600573199916471287546191530483867514144217067593750394345681389353936121461973231506096868634425079111950420155409478626319522874239831218659085731051734146631958669322456269361056145928498114810828633022036066744046911646217032551546529022096762892636326117898610673108132145568377176803544567375294862922085098982327608256429073924341003126474206937105390797655699573943049988605083666725099564924792704*x^312+1246354015548048020988106103628901315189355887228009251307719073892725494104060849958076776549644379133961015865296850025459422773191102708065596436550004901972829475267419797935094294472990045834835532462750022163392834756505898908628927751401208088139337284567728810907589500637129104693203195844123450258596205238510941953860385806735263644549945085865539879108485394391470332676420754623094924059569840096046714179765569168278647611196173842473844148553350066764597485324265733251206479175456879642536770210460208524634293283558466086825612930727278816044340894686319952271435858973421910911765106288846032145764453753493018719238022996201386836835174473982191765793156620080570148956553624515016*x^313+50337889106332201723704732310543293201773783965167042528395829527774380756697268576686426084033232988548707620215044801832947691147721601415252861049838030454085124905759873995830493758741947548958852101969278211516632235647765038037443313294142240704219618431072848396140321975436730585208998047006024121935550997794333878293948420153891522297306476217876834788379898828203916969962204169387284819250542392493588202428156848685210944159668811363929070860625816518250309779833222465012822520595130037373487977218488376005598296429833238072358215357858820942028789502933589629874833555560027179635594554448129470894352689817451149562227309266587961109010357315920800586711165124305257624510222759104*x^314+1988325082289369746579131574275370783413812555748634644654714928687868411834496267340199936527816125213042319093911545949849764707046706284340893962612573350381431649405154533713889885207737450267541729605828604621432661864121537867847357396649679619359921574531865949543238570247925047920694258554136941637470995014919924743167023553981672255717047298640534933023116577070000719666109984191595003900568117930575880330349943619770356366900351859153261867551666539824157092864705988314325479616513033846359123011099624773982098458388551133503338813422271150467188113781380123009268182499510434340691921828951747686040636442906242934944674028593964366273902708338044777841075765424027044106627789296*x^315+76657478517350818979966865392294075674400988002043530841321714224837676252438243997707854859307277623688583958615172556382451721066008482739634967296753223540440551081154000122688640240354861833779538951177396985291418879271117553024776877319282270309349320396407976849939949135524707861983943792356533130218116259254882412418105188177980993706605100991516215609132285029117292113090260053534053385759788211420429339847846988068553055118091336556237314267215910042405551286831634400535488520223267643633734228655995027077020896854056485830758435239863763099737153482312177419687619574302866125919162503041797183609002300415049235772739257179723386371473569104519891252390396941525371001908678480*x^316+2875949805998542285596768623600443077334851641750031715701301148107414025189643281610068544761533851436605782505840564161698328146437355988805283918676251856929411489228581200652595028927443757783756611811948529254214575323601528705917612402383248604798327118193142709724825388356981987380334278526933339897578230691526339919731225934414109790415673082234861741336997354180266802852984180936579837846687167557117361792238288827398781729851755732030607746580465795155403564451755910128875720300480966861346339170273793764834183295517464753681996833974942505372280231150993429222551967099121156094728506281930479910665247317733539873676130215037232850090615157303886397046107307460501438160224208*x^317+104509655545126461962586004332746539777692206531268127304403493310956548027673547836937087116469743120937482535554807018127199535902263194090700460839827944820961068658684387438958782245869304908516803798281439592129916775819342671150315751967941010627239726230567825086093294215915979517178255743438885776584585029271658741775093989707011024490571266550383123744801710095666963813314328769841796889878734972906006284110054627397092612057223369096697453015699658533295412644767324494719711110265003948184884182976929572803270395460383160036232783621072907671430554041868765895077427008576515007420583934014873337107943123463133319325865816562218190587720572384317694491842085648491020981759296*x^318+3651906360221333302645757886073235894357969563300210005837550742377368547517117172907537815960045628833507998998566104621006092186229118062632198125215392046032275952175185440676389652130348446621978289444849178530288820427661471036302450142012731106000830602420018936325566115689626794804828865792332062891754214554470502297653603581903724079534884769316865744894662075567758009816155600480268562874557011278189746526847735110294787096713723683066624005680585226474821842846136942991489188940122655531693099109405591565083009190613703527086504540259788397668357507110907462964940401231993601758900428671156270256667900051999803431825520665726164266843525593851732791354568243412668868327088*x^319+121233476400307139041265234587641711621941393234863052791184747601008598193098657028593425740398934180975518444502643943922575807995513830666019419831603649383805951291749868853524062270712984610768685641554000341296567486772992146516658211380711230383646081065923494695848206708463723517064518266318476507185678077418718509051091243848505089595211459549594688008837705590505316686137137055461022926553515046057996713438941194222045470700313659315810209071115369977983306804160426329721528440789705686979512806730201375760530027184225022962581398683461799513434338287855911114949961515426847259070014345565007132729711496846541166941929309853538779660866200827014285809253533048954604085280*x^320+3739987108311653427783878807055243062960860733428139173178803700901796752210805098434473549741130318248016822821159127654959104411280021143520070992669740871428221300301953427064006310684349101349658371646009789650240871364955926614660741420664896050996773992037481779182785092558411944947311959310503322679832076732608399154974546528501442388836818615056471797703536919175909879806770598293970325384850245372959666343589277934795451036320544989840931311946110679256077239454438625396396864249232220615476294296393272497235761217302973240462263473114427809428450784191372949212033548383244008851577374799448609653639492576489040110599245759464959338632155001604399769229442677447995848368*x^321+102232209620278175850981617979267381222548435685592596566739543153971690063422560347224644797007238901895449519995863113248875518498734463351418777266187946185376683109118306066740498485672907677221554411952162007860746301031371720305664673237364055552967642816520246421783141488652265450987517301277511992046628225187586384428430875371382858298264156627565050424206634757842863463220329829088576235109984264435574016351882151921841016154431057465868349089146892555412232883840968144468248594931656315580139496791290339612575971952088143700657619709769345610756354467952981695629486823747110807280200128165060189948789332252129065060384311127831662461332898807180700273344936209635023856*x^322+2151102423328701189414741159495012451853377720470083032780650128921496551546757827887777381874437646920784438016709418972060549822139834643468223541633011091108419358065845426786838193571566026188680155825020296474770146775305048989857828493555496225391326383197261406683134794253818949368476123738474425561504598598375110808134361791368452496841996726110579355946808483050430776490749403499221847670111992747053098360016523793491525199980971951440318919011907086796892169471647913144068718171328579517584882903800627399204737517360556639202401103424190603397837573419478459815286336344344014701139840977008642981625581764520981946178505356678814825282434645497134904249721604903846816*x^323+10102596000650573664514897584075358339498559726129287455190109927871569658377495399552296329461077077346574070761513939595626470932494122586421391609874362208514122594553304347837632074270069958947679856776141156384598075188106761665758549272334054654287095937041957917064827677918756218035861943302367445636038081666756812075396761660596131058243503594946247731019654638063361103822813026721448279562703117559567223355594073894428869821580791868941467061735671247332483170774031262406660431697138000532406381508277714639873582532419789730362645639737612825515338804073395043304263598110413697395931012995212460412331875902001342748393666874683229974999432768014844639684510508879696*x^324-2435021151445295919469360429933462788412831917517680811079085484676865796994207290712405635813931892228698407505797571338240895957708448698614476676949368624129830453845561248766643832252439032728009557798223712220719684871350647351724298854110149181614000230918981894856154853725042549209609624437053396871975332367691764765642171082402736492419639416679151804882100904189083845238449349606419972003791895082313565469415277471440870527462645574504290585844772383590607289859245756253447692086192807110290364201821154728316928406610822381319676179779668823601058605617677333004788126027936331320202514724389961615266803087314715526024225238338479779664890670514598026249975188123632*x^325-197969763867110641961900385153325059361501890639142913769374218432422099273920931347300035977945091694625103424580245759280751088866927250529617564388042370391100155351112176531875300990406980791894970528655492783850129776838679038543436960944055652216201931044401368240657970290747128422508978372149119042731826262492470447263211180463954160164921201821947311347677684060422198680459000149827362798537541328440862256806479813302922249759673981572315432395049254120551725032843468166157698354254573005859733215881186457726395386836458258066200155094880490729801845084665642429283726417395057202534585325718964875222350957574630738657156203039316468917872002017379662931982914809168*x^326-11251559791143806668100767703835733755389667404564800609208064710642880806435420799367798895159528277751285147273576848041311359130864464335678287599699679851636457340945942983276322693798791578410873655725107730678355921261895574994074250795761940351362143833472990556519256322725715793329994782171597978555464305614983894561603470733394649942524601576067465402732116652886551312740424138817724967750847579758802497256574617775371412793044817196944679990769025867744528300497039969732379882105798187676633745929599768734877951654047362906774905090827171422151407824748481702952079808099469635434485823703998804701266008784662130935227901050417208734084838362390922806411795444272*x^327-550897674419443817601813546662246442056002334107805774002918191683403985518178813883552977305078566104395572751084516867654075088972324925715139559059900841688855111744738844198364270654260731934927613898843691658457080400318479455836906040921297913041516084064095808093981305645824117794544510192576293755386571473969758956963835291930702073503694350306144296532625065030271983108897890052470528311700309725895282492116945536895446812410508803096917870608616599221767961471386022257445189120229082459283407011987007907410769442497333464917582710748581808224897563729087652322603478296065516766334763832966953691079044783162791696193350043431951973013939490459807120898897569168*x^328-24671072545386248597798910259641713806107272697008362942752846614441131081373222528512836858285380770638113489203100779160184243752719329890441467762609881883923194758724321201172454479883771184385328040504417421944173872440391622570943381797153193391218775407881579115230535541309992478806509170248851878200738893439127628854931719183296441499374318139437177424574640405769548535819563332692834108681336037281460968485829401867243329780007515962314630611351760543406788334331176353000767311464708805901267814895953192388434788367171883286625507893130522174529867399744629710837993609567833439763963888481314246840063393648043541200656909429938673728495545590811156253482418992*x^329-1036501553761422163328781340950710560945332681530758833182979490257273708841429957852015718655842013672162177665420524689327008390003002093022219395356349871897297963041628372680353172665491839527197191663024943142119015479512121342674814648870001798878848062158144069390228930599924908515296239118133268211997434922106453375974521433647278335395181371403365021272947965964263281691640428494102862182221410432046314737683316420984080071956978778394511709089241836508943912350863821633985207189739980720748068279390288515107898309706655899765337342857254434976106647454879471080723552951193519631559547201868858448662447123015273948717677305437296688673986481832370769725843288*x^330-41382900112271769149386177023671491019513886027193229686817281498421126596922025244293111033063000035205072043950729699494181991055224585295998638050351155892408901730250498746507355263064558799612396676643255973361177141318790423862094891600177949594467687825185489680782592821788992246500031309551057312420298736796591844986981627333775751653431304117375411341027846756036509008903710775749694059961064925045593161114245148205740225741246326726558780636989107517815817241686706309411867415973485680959131726620054983958017628290131071623219126562250963826136922810067065066579160800887474284227891251916346029251907492064320452511028166419055668397341868582843675786379112*x^331-1581685595369811984378997659783431113929179281990917956437674347968603311271846114642552705486435897610154943279036424265285718748921811073480656075565424720298751920663694596545921206979022420717094336349472827149645343913647603706721703204052219238869523080517098093848423012666662043501622575414074691562795619450055460284873529592239873841570682556026490411051007304855633863738880416858040587976396082324066868330384610204471869709893417520403020820140535723923271478126146136721503763965193843275335253833954008350149190952064036301853343275452294404278331405073252662651690682780210022199110405961425258131380550953623369934566931359141560893125296556339034131530248*x^332-58129665629950273693844959812973435083899462760644136844934269166074531399489443639988535758141500312530795666740694356396065936442136373791354844198522492195519998062944012055675768893321265914378640833397061468748745157599731947724287412531745002355013275326689407613014842389129568530013862191027569250471316781758181739896446175031417002349407911437961476959643791406779962202233240095526182373352151035272596094547004057571352086157292786580700264443966514926548668052019715099847059446306398403176794781926054542187111329173170904650184706180678881965525714916286626919913461087424901003864716894472704587291345892074986515533863538541540043799267827688335621199152*x^333-2060043564106682246037446253898114198564615307415034472316076742628105307435431377915413215141194525812279703349300309149277058220262380236597506329513646819158438252373846675073602027475426710644100566037565030114625299994298769526843574515607375216910511436380159933308289772494178447344267544473974166198711314017235939882122421089969169375504323872649257048960784552182061146122376857176428226271670206659596758186846762398703845857762288066779722463514451702365730479477966935316701742686216066740307770140716326069621875662728130715010328905815906652885433534605894283911954386494786654437591439630972142487465540407089869165514224064309831375821458587928284630728*x^334-70525785533684320472439957746087352283929545974259309645045054727188407593735139084837943204090053957776989990926317165198985447468977985545924241090477235541476602659808505718826952097556106541509065089669977736021127245904322937675957829990421134779387814377704685715838345718107117534294902874197797818307592763368380043472520157524613213224472917095584126978106194132021272509973145063383748470923597287245130335128259766444309369458289583895479832843396028710575948378577338068939953910985891866031533056583206113148847350395362757752882599721353212811608549866698132209371445910187144088791680340194966669651224542614325587792797454434667813327407185806441293392*x^335-2335217980813376855891386442352529539425552859036096255519659640043379910178433956710774404454241769141984264513212911884672008927701599741776037285287066597748834798394917199902168339597723128983149771308676975072931059668024406147096342763317065780476541479657946413867446375648747804838948211954012485774247573124207314783661569367475259843462729977246178196342546078551013570917244895969274354921629947089968588809852655810068530512710184252329101514620439717753167038931113977262662169031368364397801345164035377202729625526052539405363619884564450007490770267124024518958072075729939427848391412450682031123655464361807597996940328903490879498078680825576956728*x^336-74841584298655091076532315736582816180362160006465247092715308608117747564435194977634857645555770879947732322951978317672119927323780868242397683875845739100055497606880920518482076357504265736308200904717387596144528488973446479455355278671332518386279893018289777363921379617825589335663931020360784448415550703881782955657418380941299574884498920638907039147957012866120459056041281346392330183956317513286146148956650138148142126005512206514711902879911577787146338582577968042359917468354943025129016711144794312083515560171507864440816726744811361800342359530998646019951568511538979288074854723897984894045484849409234016014877139387274407461753908328505152*x^337-2322689034017151643387023566511721528453595274799967468503380200326137352166261784137004765934480098881134025132349374662294596745725660615501500468306628438515763795368682579001979772651710179978296605762111769074138236948360436037193251681162612056894665974665707844989196449388693097945338706653744218640249468037387017900065392884753175893287934221824060930080258060767319948106936870775691430525984110295908649692362073770171818532539870483682260900131738992802664447801826719713184112190853313919370343339211221815352545770948611709028692403829125414890691365138979608700809233385344592125906664775465250562578829911330068798350598998391071854614531220944448*x^338-69818712113374354589960512386710853758881539966198461933392136616228557539726065972861770266355680555355838963727627954436429567638754620068017628072543560997999231889568086542375632383319298721482246588746307702610563023969222869934348198357659819817816833642325540813388039669613887810952896869930394627209815306479671941327939815444499704271702244475790923334445839370044221467728214724215455245006226963200527102968618760647417431384088690203555608368880037593868778843842087659068050844807854039267569580998088649377264473476462080874984796164136683267078194534575892319874528258523123431785361641866111681842379741563477578216531707334238877410142711401272*x^339-2032881055921686093602379312897018010070650730588743699894782882305635644540748740688882872877486123123370940100714114121046574950352304589028837104464353357476040069425528503294480120735203529939686380491114161734096349660996544652076098638351421796399325786674203654926538973834339603417743736474052551103302917227279512207146887640067576804409657353603765753474037989057877025153048158932579804504251535351809701244978023317674320917598208588802603409325211568382958857711417888426920890223705835357117269601837244484137605588099974094805826319669465836509714930159791615131821665019493419639878816503854061966794722678507317250833678570018014932002867230048*x^340-57329742142793783550658734490645943260984570495292862936903264039074871704912663936240595832021563254557213330638349681408234117415840169480777268813812646088650882462997752136092360741438272180659858090209138668826780220744156636950816915646940541627345183159427344461141048417241157206914911238210879334874446522865401847343140903743127172941997815468342516477492427133770132526053372936542910320945953470746637953417721234056490854807694572032448049558320839295658092690485635400299887079138580125468533042232293374219575268601605790998989868206027302417739989090028436420815614277037927061374442039931603048048842506421566505527108930015815895513591499248*x^341-1565655908480963099981345506314040529698334812234140121275140865252451334667345341189485331083577594335624942612418378809481530129190842004493253465252715900108474920925982307090412669123338141375027235283236178220894402247622000738953908695575608216142370870980317254777597536819571862950653970936940593838003519626080437802668231209096750579531550911651768439188512226698074003594188428174652447032800485971279588554591231210314536309846002641808031779949398369103791649255876482571715749400669843250362899214517832925181401204457134008465042282505022105538802472992195595505837724384934535731283063511048748737706178928714053183031351075846642357129544240*x^342-41394238342109644297458511020318552244534967466060526601386926094001516007767239788704792719051790607777847518385945386200369933790227976296989186315955902283969705400372327568628803392162461277503440600476665965643147023541765294820890623270276590290494511903763766732965427615795779275663575573274027400220498104759832411722161307915116131090064703644709777050164327657708514791426428995061989934141585059458663193633098400423466887191191223464044307290675511704902867742922251636990957425958473060957101132126698213572308032165539711036905137578272599377170016063463294758431522527438039657041094986400500439790239154696180485111676926851128078260610544*x^343-1059137063055432487065100593421178216618815409379704511035759688982450546740466472261205635955077984122584742407503997642859921599638200142769490576866887895441132631321798441250145123278861456453008634465487834646508531310840168757968755062335277712718863511440430359750566864906384737203081258408061138780606735237509068148954200953059985670191320200268653828700612001504677405893668712128500034614965255707450522392603669708721028256698981238991132048198925972713857008454497260523934501384062948507797335934175311227997543866042294609522264757419073971910489629787801110761587378830155657039656729596229418229803243358802692091896075388131743124079600*x^344-26214353206540828461460091650671913175465045182086466290643469710581933146659939361803897137531818265138331890768983272573382349020586602818937806325650223282691973114864783529461198150742616189629561819926438718418647424684915880283592240285966605126836014630575226299477217234051672664668383842920710868899713054706613307345735353645212939393686753262009528840830332620990761604410479637131978903841281462416948064378142688506744444028833015266510289309467701557369550348038140211430023607325207443420651661357131644069432089628279666609890479062350143427354343706993864795985190213139821905125048444939888637605279308270874382359677710668731039409728*x^345-627294920536841224583557880212870088064690874178772671125031470507324773457946858724697926956150464095655604435515136637117779104518963724044153872045922936918470295930738717249307737900275521130215025540468055122347921059708999026476298138657732503850041249775537788833058976609813522250769681099585145750369502249165835767754429474319660360940344112777261624078142123989489908849759896012387218160365508017758834157854617056890067317611642551245301127232112428184956386097087942696268570335424490003765555124947962500939282407341579613199801887458769609320339644677590918951592941154511804904017204825893374319565945303422970347975230022869866655456*x^346-14503895509544294271225784260647839155687999702501118299935280782206854306734686011648975854965639887164306305994981573798581299374749790133306137857546885732887823713858411000054950810582117964631496488865332791230345321901528700055931008644180304763808961588932281214860046486049908808992658991073951006109815828294406020640180810074513638394064472306375688829976419574195694702866929505213305170738629299536202479726497672546888805640507111239875176493359467648605922635859715523469612008416659713363271596592546947414839236321161068176070063381398011759097607176059851951388809000627790492262221189606916488674533402474177263129946517514227783616*x^347-323797328160739350854695641115642765911226645927211681215081389142295448255245736018778982494169277200813490967164109187925259907350824922535957921669823860302123095559172709334690655336710744394748237369099550894180774243644812969827265047430215895479519498357522516640126542942669617188346493710590093847934213452675437624879561612651942023150209561003966515937190675956400525385132812651502686875356442208867479170517295579126022489393834114564739452493775673574568367292948681921209310255683910162269874750279221299989940377715289030265934706106596599716611405535846462419930638110930001966852850991926948065341630230660517775181412793008644160*x^348-6974113980613485521761539426730192095814590191441460916336599380485798349770038073539245356321112645788078403075947437473674378473677912618434751421682668263598034812076502492446295631513216485075499410704427338458942494967819639472707626839550650908258411660580544024028613472397576336997259225204275527021425120320025870426439906297468762179297604243861870979868934357313782343156754267913880942708938996011904928766990756017089653039608232679851577774807792691587855916510149560810695618443199877573083131248655076182709503116756945992297480381409692317716325639024984855563558986140055918826001978047910965808356064165943979462648783565590256*x^349-144787925370652438375483525046052776772610728895885570754091036911122381512994970106013115924222816201018336993172206419307276855218616689213443407393240698708607936620591133854866487420235761271741347667767339064583375097661282210825354052916437303179491634461553829347521593930980248622624204947677651020309925589453607180766239297723700287126502653872921245014270780776639361444747673076349248060537907943914627420391267585758512698539728114401519192629400583509588947401038042094110016026853739701840161135000085739017443339873692980375528109983654671704926872111090071013486110526609526872631448634256139288590574477057950481016978207933696*x^350-2894289956682031311747082443668829480545960622891994845269863242189136350618225184805649914224833329240414395743166901179459268041302374079725776534881058344987222062831299841856236927166252625617077917853953184907409419221457847631260900918247141780618261385338079252881791539474805075855161898535680692556454654647932394430047511518246844200073131647050888125272211801589807543402794574403959660853591000082020434318476512013547214204545772122704109343693447823929945572000628767376046302749204539020612638056155276168078616263252691372800851725166097911663600590817126607940530200836171050729734388681787368190546687282487452890235467466704*x^351-55639177483527693366020990308192318563987875616526717771993813207671985478848605531834061633166530674817150404010332307430611113080952078775119379764589924418399814356883955539226102865811050041107552491006756341241008791438700723044345460532906808998016384589731720936260880849401506339946513603923225973996866076522522992735145423848901341617800040057509047829427891135499792414831703256641229424778418301499159402910122877144226652198483447934472203709150601183177730399344636842834410495163637797543809555093773759378518441706901485158393513004898834532407798862153303712446663187996493235218182747141321899644550864240655550250643065536*x^352-1027101416256452936316983189765433876970841432971138510091295332977172682425361357113236454964490920700463605406521365618335397356407847254428084168432645882071922179185981533132104792066526807904087855844890457297282390031834715743442586650180300400138940618555203510441281377036612005448529288700890232342977441678389842220380516708275884914926679107973344870024567164704927995515588757430761720195021883009658295053373528616492033311080975031850676112574163140899297088089233429546230565017870168777981902780709107302503046906272464086617746148797503917913796353604563677686512464714621403593260257872059596056792665282555993230557825664*x^353-18175070875108482054369838183912198678427328698820668940667197323366200387292592039240105307046762588360779444238634881203941815410135914168769302404811880438286674687336882032179347284448364050856913428550675350258044395892801400709985699692526145057590476853764356503214833439383465893756626922606258741610973114213544378705959936396518497199904883101326131291802507838476467802827119993851120710570450792996753672786932218517191388095726297184157127230146843721832801262094637774110395531479412324472225922901298527570751253198839722871033784641009692601067313229033995997237060635529054144722387906563019890471430558962791149685336096*x^354-307630626622329735881335682219952706351053687763483527913823532088637958817713410652442205444578210586589025122693579015129928979437497873147268158548672242595772092755632911493174217770326841821739376901972145358908631442723080465671093918038276284139808860643798015041466175024768775317423408107764531949284346908161772287661930892095307333791138650734492192717540708667646278098658714490867893119201539822922039474441363238194325516648562434608953107232547294521207211148415111565472533403174257812447819862346896059416634611100173609409573194239390547435386061144779257743572104996667106253629090756247715438346316083036114394523744*x^355-4966902612415196109349426735470000464879786575414631338492968464160933442691516392291349027006507956786960105476814580796285288442284551155599061212905639258738915762868603100781695011198214572005354146132637576368455629429936382602980843934024089815088349099892791605844927245476000077418586894046070478313489334622711624536254454252313702972870429579663703660913717755759786539267073268314276782396419012847141835613643464101419112900302007166821831784614773798013821946807616151217119069484984091032002831881157064925650065843203988525470658168086780666397929567922071282096927782712866620665217987984917707951636236461304192739472*x^356-76223579925692814021490568429955147627576025265406459769212959067867787483275661757420841425216935942809951630343563420701208101168868269300983945202239000447671690986088891386279273816191677865291508701517850243353839127188543343702962052344986078057782549525173956157624539124902409932545910762207027513466656517319791729653323530140378636836561570798087854398844149611209501813077313672916959601459607330234097561676915344569566965666762820278862545802030309328701474963099335894349018295042318680225122119380149836649630293332136110151297890891281466250260864038511993449650136297155585239786683451590549351598255640558976102296*x^357-1106408614555120758138086802623938590158778231816864258643732859391232259039073839143023729246286726799601664555207823973677357384127321238975762507610450838122371358999640846035078833567952752981165817162775371686764838936877694376958215313459240504413230631812987956270450267269355340509643838476903487837543266535733433314004963166846657064933992694861990092200821280490584361926655401137012505071637190782466527963019279098634193053926863739869959232283275603837014092608512796253414860685879918417650494966236344622058546709472860606692198741647351881457092064389357155543519841544379434950549826953977458052398038794047411708*x^358-15083243047054408604300320445941270032545721055658700329281053401766377173073362891071565881446532184387531927548039391581177852193178769096477944131682435151915158106598957393118714060610762474403494081546055831293059759834903558029296574540838793717895772675124651801069997440206175921980572649820144366169461280247445517522926791700165346128054136439942456238692070540570037320623256824784172254051780864920731270053571518560927844218016579973548445082877459324847302819930213539543736722999695222716151141493454819638910249921778246951619214256377114109283460927851830183228328759783116802759140600729139738688349789786676316*x^359-191010113272785754163926797828549463074773159233920684894020998396287366482516203715571006404694596510276095889883225251136627973310602678150394717615711161420511087238616346043241267031612211893237153151621377276801492261954849731054614282089590330032613678107166307181615628624067466442201513763371409354589418037026544333233380300474002318168411455794240257917543113459773570760366356720433908983244134241395645673797881824531066626316690447259984803283209682171536984388616897283713954704924446476705821680012681807236964841427085158455743048176708575578096518077551698492189043199029705919803126384935609799309635648571232*x^360-2204918712277559101826667926227704460678434186367430039852986924765460797756805150680977462731426880591944383370203711698215436248126830116843024086951558641264673205010278017727978653889479227109944094036559970235776011639411468537835029690911618302750140555509242531674575432206478542735467354322817840940462437168102404314180221626183743034272262087865196655115563407945208289874800987715282322652839772691700571530323878787001112767223872464972142916475890286482473706370555659795184398781803473228876082943352495892207348392012717315072969771328892294736053480579342973361105532926741790801432774478305581352945463238868*x^361-22338453026584393432230912789872302624159754445723224207224925603988700467717892801688795225876573461653029303295735386079025402186757269568477073802423749817872950098799820638345833300711012641866289093579067829904465004890650752167562121205584680813371135160631741519422183745698569587742617765846624880899250429625527329675282933362201493005617862975886135638524753305709743774019579157749446403046659599373424923336583753351808409580991560900920860346030594228930022780928235616626992930430432730085290078203961075815821068293021592257260619875875614678786640456786745983855177295414319299925985868814068523141898148607*x^362-179940696518159798106149781823250389432504652868438088542655009309045981891364602327497264816784250402861614204857332109452119297591458371878735412679679664358814250287352310476221908337991243592728263387189241467486831293463695068066049469754723569985751292885863001532971239178347797218781206291559767414561870014372489769358427827718588997312814173454200686674857612655386531742851205910632687928425523342685323965788812269276933141885350980377410336972061116935590756512269304323080559913915189894134284749330402526756680243644594795579687954055129424602553587609467693278435330505750409611081098924403045845930005593*x^363-701906616284664525888266222447326249428673278638930869441761757889409263548490374846208991786662112332997539509580716807958817267356488899813369409022680427628456916275508060427761502377737838128979324397631987111508915198088186818122318180131711598157232346174065426060587547579450458803222398896738988535480350576883871369086279927016861455381081051185602007492092382739096069346069862343906125841466791591749455621157836063990376195283787443216056317200081990516234165822367129311542375603155099077327384388457851933092089238180860403218602570696234831860406304354747194178599942281131996365314767964864382891776957*x^364+12019995780627808150716116943891858752638815109287125034503105603941775114403712100423124066018604450887238524745355511404048028066390690059139207468257099447707063043931584324813228879502166129900721554990038053302642806338337097680689994370813089692079958725320450271101149884208318728926168453381834101886958038852060366100624407259652460066053953742504052159674230453719130502890316658295920325786602811346218146735306247370028772646085958233876215341457440121230067515396252700391501795182815896453752480475577540663007973828537190010015208061742989516684093474638778602032317988886816238892306738374266917949952*x^365+392952538932144924294747450916886790669193766024617339070768128601907593071643211607145681495094693006433505360046680698484753334357417636782429775514368885892739300312993970528885793023172157277157185234783556281639272545607523789703063937372656777953679652121158946477129227935644122182346955289151139429751869734554406279427936645252850658750544613823361683430984867038651902879438567248867383337933987809375141874453312571602915639343812731043709087232024068810198931390159986976705266188692604098937112526210053257625486581368216215857639781188656828424763642169865401425538359130146440508125371250451284326607*x^366+7313141569743983236356764591347602884658224213140043637460779911189788462183782846565840211409533069606648271277239199982227225092411759773401302627687084392065878538834980085582688559592243369596365502143609318393712492843878062006323654700475988120337741128140146711910059006555733106637799101029749146893712813463273465068483198502520167706180888689050573562712947503987228427772519939504405650850923527934130434493518831320326097308352286371278312525980622231393779836876749158590915493723867042600205371904410663094669561116954179534114330707418516151862256145118799861549643483279491645944204419806066048560*x^367+109816064149418944500190975834067442909927079231211297590460069211727322328942303677718434186327761752239333430709976663795425717417672776082370996654592162914330560195034267530622167636430370126414759799710678487858253493774177087625976488069341657445701354763270301511270238901178345900411796792028789319642538453480360541363838915201795104892991592919232359522605387298824247458424840964572808233351468362247964176255677469251139729697842882902871108042241417911851375549426968182030454277553160562854686164847317476816021124492240724915736239079626277297542091972461654571860041737093429343412476443700689041*x^368+1440377970368406021209054878398094307727528419307961579186875231681912610650858216578526276498729783113644158243798100568006460744262828662961721406976324203301744019799902080263013481756855873351663620169090080554171753513972628184482252497888786100911680849477299780439107979916056303303212280999815702594739926313829682594433924963189706995951878991528659576109019728731444064708554930363331654766699431956319573941974529033953111272900535803855244223658918776980117160978438549029458254472044160499985880512889104055603750316505494115581843522058372337814373935902952044973231130897017665330156824713299850*x^369+16998970730484859419463468750431564320080121084548329067696960425461166468014335365579606700334271977501290837511367499015911206786415071219775384803761032365473305837244474309160667647809204344894191890700671055392329364123282715307208330308065317018497927007584125531394391467447826874757084219073871341099730465500926477558875508928624428320228584087206640167340132091764754971572897448403524021286003736838903101179378566420060680810167434341750078853360014365677348103794466427509939835298949657872071434401254789425442480419009227443844376519921153895896812876670292548677456971082963992931267715319882*x^370+182889214902615224961610967534817275539910640991208765645403253461410850479663141661017602709338216158223463413723873340335713100737829591140152106518573351820009939468189598761885834191178121632965064041077808640998048960849767561031927807857490966384552890448628739022747384088615106707991232245456970009242745729605245763085776690809469143455433283814628168257678864191311582163479205375779069494423047370878008156937760395771853070736699753173246724651177777566049852148541954590090900028118939951747419367738344286541671545290989365356038386889071870734330251210596696308592358588037555653562365061865*x^371+1804115998690092760327478158803942308792551583165863031391992184269499120593687874453737078674284184541430584197849073703430378280578284459466345030214034049190389581235104718348161843453942831587959601397094594221564944791858717129972853469122908945661680081217929784447564673504544050226940554905879888014891652249243813740503990162194472470864485504843571359058717790559868198414190040604808367516935558168747222522530535751343873453132264274128763752003300165933630515901851641327360957761500955737278395650552604325343545223392694705148845703181733861892014415734338206119484391572103055024130403866*x^372+16346603771935661888600900781925390477451189506311852570325483410037331480764694512155201162523870629488686134319961493672500551297646383589878051141701102033603579541939148073755469290297378814344547448367614348299400412763458658771102191486714835392217052374649802313943176314190521965267001792943339581492704778800375204108846337267255758496360362566146274498262690187481005368753828173805404686083928889992620920413733657573244699516509098798955015111094224666275098563694094202028696706645058181462676129732847942688767263697774655902809575605967973673549745799328430058142041389492034547856345512*x^373+135946550644431187202418339498978617809208274307899852667359547650795545797943185719680200905567290720313900416664263027349706641328343424719238202102759384645363592120732335275727347232936582859728100384007194880070463589439072492302420301371211099014807768710417873597538865204067871382576045181702436980658953650853279533471085189828332772533130363761140772679395897160304146119225268745421927743730439624998330081177229200908296307820052737703336195955146857175743696045301871540747707509979618922004448986014686832016398919465826152233397582042028655218152904902885314293874309789197264262544656*x^374+1035087416763354330212494920883157167046131339814373487153494896777839662858646956727804512739384154789324458452100731342799160153901055735124693535497398648854924576688801092467548239854072640710219689940960955387077033168959854757777032667598559562992027782949484370090460914131672627270414726112918751955521736665513063180134112855704596985548245612227962622093204596780426864141550698624663647483929087075300240885320668635717139476907042939827769567415585673012929182329301468627210147563777973312238089942895953741995963297328738857572290963872392259616528442986703304937220693582257319765980*x^375+7185555732848711771647642489567443244859098156026868083376083755515774738410880592172428261384692254084155557717129295538190814613384423536566927113946202500638511911087896196281246738150333458120226415352096413658197685861267537088144706315432988760513275915988088305783618292214783651748599615417133861081096477726449428394369500244222412206241416774512308381084101590780021084846471158980888058927899423676312602921442617072604807420135395667255863009287107430676150817475559743531465403059659956035447915057320463930758568514329746051291940070794005920762601817164544864901887104217016411260*x^376+45222645494833290535762812235055772497205005969620091123029689373067877976211240755998848795860216232704064957232987298315395351207415744970078653306143945611149707372062110937727832002127801091159470935520581060531284994955395995257345961861340048681519773438008848636583448723565880380319642470337954975269441577750526361651099347690653342732721427331951877285622031383599824921397680820557514606960218686239653852829314213953618595985054576557943668554153165627588925556909342686960058961816020223586948079565886684566897683057951525531019852682024500446158111241605946581218652034885917170*x^377+256136810195548001538277509356733701183646510484501573520518161487702028941489261704070387485624048963647803258754024997704324789208789577654008040843646003994648695964804084349825523445447138716864083939048631259454233096930201644165949951575563497784183532184824308829108837671434219018525257844939542053185628444704850972101870547034540636043052131611716814163601371395808875907114317796017474333199454721653553060195332158388964296925296408117855986227106388845931738455736859812914287678153826153688802160233298299254113431859953198997976764860953139297285205754185057255199422932242320*x^378+1293444471198543809733203508712566181536335140044051186990429773605478384381501140837554038015981822883065602981568183851012676044588247319753261333659018413703528981697310208710770058803432040655729770195909252910069278108399530173285852396764727848131856928696849799746268316198230628549936708406944325618176620845559904389449890679529621907988169806902737404625205544166552395123805751321762122964667583900254000293513295564129351405242666699115696000746215087935508426923046275318519195191198278353723360778004482783146323664529234093525804930492603587782825352248497008122178219002020*x^379+5754579904317834090900044426942830204630641653824329570070132796928048141137444809838857419535266137741428210211440042827154766097694498987029762976597859599808004461521780779388151068746409103869603762111148255562969257646325547801061296837860652233882121160919294222956834365781411027311406432188883036508751856084208758981498600071995164046983591167857073719682069047178218184378156509548827680540953905732120495849201592976555244071881113470641071356131572343386953318155689091601520377280719052603830016337507161187127606016500819352851897927726505471225850845791759869241355656860*x^380+22212461548813915189236301621564692108121992347775104473626031551772225961298503666878697531916704250865063797404986812448900607887615617092093328095214170466924998966343580729174546515639439621440390655878671760401980653925115056119573003332609307995515675268019084324298268071580768679142593888461227135877317031954699843359569620807064446728749811267929063027276161982560315342190964973418891520271898220130404001753941281301702683918467094569252618171320680254523980783497727707481402641157542074122833108428293576781106805124674140337875748354244676764920944493422297011058807200*x^381+72889344487851479051965976387377086764691787163911167134562579990297275201207412434914656165420158932770636903731997225677115846658245048652462200462969918018250890133352453185020028747278853042942083998174966839663379680863058181811412125261669270594826319331394044766519362677207284007599333865120334591760811423492352266526124771077027632479159880843372731745342788346028741912237504578580313498539635238313763671809221274806318186110800880950667921450949898073094368779688674513721000246816298544634386535455489581871846266120820218227088715145784840740145477913416538141609480*x^382+197728035790449306516567762707969847321870128921843648382045858200371526691712368037322250493073594568377278118787506282384839242462669445469451693466137992324185659016431644572983777807377506770480360713406728402289907267749052701564143775256953558981081525385142439221151480549631243624905294851108469041374616810234995921301384206900976812535038129416736791460521940727528806012700340811640590206561769861817923909954058230856910814048818173001206299039116383288129945387923442067025106844394566572773747041349250996538099941452520358550588286801928520036921146483583708335360*x^383+425735176983004907382814788461989332964748050567207475926225207661732143086983218221831708652798331026901379147805882045696571612118626550100746842078982688107641176158976036865840729467427993851813791288860486453693723743728170939055714034550806404289494148470349661299795561447997630177738694802418351466389774568418621055732929005945612118481933343171066658836042392645064905048267732222977690781716982092188756474583194142529531263728744972712540788873758362088548856173488658710746543117476353066713809560214705702317640022352958021927106975494042117851317431151309748480*x^384+682157834633308725658308197020778819391455066984039367141806371904407443382749328738352572735951818021324868471107698328847344941020250829874339922509588382718559286550693553348032341635760952656507726214332367591073813678591551478100975815473994702872113148985350878662719805868075632680747736051950969806867969113795692094381185797029998803616238739508127790515527010161318020158468881691062700060201542087210483832357972486760577753591805963724167120192618802222528151907632292228338382116406661099289219699576695884549271739746849386722374734083157927691952415663718400*x^385+723048318931657969353890297693412260088236894098654779162454634774189460117688476637108384699570052724054211900751519889100451168513068695209382852452995881435511243451973678817800425737151428609677885512117809956903441268018525745513745170186804378203897068819533360650242793587268811136556455534659736396089173689197816615051905125855456713416715140090292159350421480341766135578101573426946928087855444928901998370521002809272318244011227284191764644840989885769460192275697205609276688275789611498667278016029506656503328218069738093472391644194414273158167429120000*x^386+380229351502541417497437281832491867786006424235438440253657505988198343108907422537251222614332039277311313999718946769459238317759817322685850636118837390650095059052130628777027790224644528091829177595720343567020010858525663835143438790576722170260782145740219729953687775840528571669755000828233020041776984127600056297729142980074771642034776613766584615202454997837538989367774101813427709457746207254024154790161258597702745527546983040414919973246538902850482581511121612789489307357083814245995823157656872904627574573814887239004237273782039479320576000000*x^387)*Dx^21+2420*x^15*(-2915733313922040883235830832559916841324440581275278672324022854826114932979161674259595195808246941764098795029033970958149945694677619431051919409086149427485679725246095074211792238974935962230140362491055995921390320518136455466453504005799267085852201778048809721892432560199306648362748026283732469187422270117647250613431301652816830936049466973218425638000132959252496260794619167166335656800592894081180272464386922499220972267424819395350410808797955010960403704209890517886355610343473396900717474279373576397073632509564114576733340200576094503048807382583618164062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+2589028098628177305587739670212903956300103715371766579511964810746527266247619799911785012040514046007047083178666723565492002498916165692380016938902683196485400692363521505533557208898730137512961339655509773923338001384551509798414614623940183807383470432506249414605011375728603513411047557674351328698406068530395438986909466574940009372325295843289376782714235848964572489540726552983271866820667359705617085898645802319167479600667854668234551626111149068190598697382425279350514363398228507211254755991985004347654177241432928875381595337800723355403675896013737656176090240478515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-13018083179729502081185252790695709180180308126923943145520726701257535485544747798302390252633762305408085430056656031517498873137306587310036437708834286547746602436263053609128060497150836606149623938352853598894374169212930165882525388280833236730405543074281005126341460901276809322844311015391504461986272576670583221030828013784632636471883603692657485351462794537323958194487203889642094118201399243118985328925485854694347037441657918168568017639206540850820504412020093068795408712359355312092350391652009832164243396008584952763882561394900075877906903132341653872572351247072219848632812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+6291143346693819243729272874147470277472878083414965636860494938941493926275573125809222837717117471534828560813928774758030103270865884806663918560785459014200526412488138956429625326908888369143691078062503561637620631555239809153854390434511288115117541436737164621157930291982154562810234603054901619762562135671174429513702399866379675177267216988861208349437029196788633262405673428974280578315746339634221526570094458963141274756397344020682624280823577215139941820147736070040055869735935223268885623311282183353237180219260955864831813986752579027842852561194439409142376007366692647337913513183593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+8826881342934236533932532235045543208516576465115545267126024434953105134286663561265838954936847660425417633867874808515609491402051366051378584015030217517583933780485355897786317799580521374341635196301183831846676675118377996050418586981069139206954991101996374992516737931836658656032425669072353415832494275952672076392845176477807152020456525435220616060242743719713927806708177260150120231909897072474651410221408433278683738926492733984838413217654714803221792835280064339338626185506251872160633581767367712074433722950835363021970853442840622021096501101922307324851302290369403635850176215171813964843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+119528488389302192151792026551689303802810643466873988075566691177242594273253367392860194914314860129917901956435866797150478149296588570241021042200744173656078569105535402509403942238986163077423868401825864034032532866134628727399526028602231490531434036080064106841601128141417099779140763667960483788328660480509677755952734938512582871148537240885462595175448810008621222693329628252541983880046842802730847144116592984328491855620115343492704201751102113828869673821296997908706126774977728328038875899218229077183192873053728806108056289717019355539061825443408984778769811596621508442694903351366519927978515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+1898192171776519898374668395781281793047772883106230043928107208754842409407000794257881733558510294919704111268546304768366810068075182843114375682501830666550627691857924992225950779509812439059720631655404973287014321983862556373316734174696228789017837708426901018438834281097987737743827497298781262778652097937170847545514598642063777389941141379420310465827704883451536941368170707545712599797749615307138651139164909482367550249636451939308369603789669416883737764314073772522347433892712449174376660531402746930060197219060055124211097750273091834022575770066869386721783362847147669238978551220498047769069671630859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+323879623134238717798127343260270354696486451418604196519491446115291314051018951831488206395236666133927933489646708647629782522702153594358193829329658564175582232850566623031007030822492218379430242491812732265918157614869359354212335903720868815402192528581396123820759960363982948519759502154679067342022965427204818754950486023031804652585442690568817825269445414860397013474145836596192244986561083173608029997553737362353814331235140011301622356877546895197232325870425733915012390834786682919559624028304814910144590350114177248383364428987065183357863977267288265719204466763405509104750690241303345828782767057418823242187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+11111428671469775351788709759316699373588264663364452201577879720235067705594305290260872392412736920332283876309669940210047387822622371343350093422172132020081740287952406367083311586014662431756063881855691262666534197008199360871309101095430153992928059909408409485613291418270240673553687184600371370104022256740731565592281528265532046915236963504710765714842260526993967762456367137627603424004920544438760574790895421817907400464775174103315777531376566990806162076553695676451186454083177513603839787797233254894066201768222859705732812265410429395181736213521037835694460324124265990176820689816494791557488497346639633178710937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+4188521463265936787146637959773898125536512573562351950564507165308353056458376116896148829983072836510485544140086899688976751144317316187465912113696283604800466715475593229698659357005993365285609171245526715837146478789913470483995633901898321315287738068451577125334454052967934354694285520074771160276149352360140325398401242808238373687594473955702865564705304563244341583934174843722990414870567424041860438922533774331590603357854713143340790724295657574245760937619122792023802510748922272140234460500890663577365632217203654489282139495502031495340362339219948587679923746009502240396551585744494561325268477958161383867263793945312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-760986094863750326099293913816793399098674019779784180466158330264111265042236554037874706922704999729439301815496745091804730796656694041183157189375611994294969122240152893087890385685173362722488249355191243345121832593469242581504742538610211062362457420935279082444141611356705984861822355119464041171674836978596380592472829754219150418527002642097754161344583358361573440094220439920903333638227455203572021126421310529436711661377888378400964200430130970261008423098685622564498443686113782859727397817213932237487060966860910931530437621057486215937493271802833665689559313437106838361067119588603512025937192220226279459893703460693359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-1434139716228722332376222171340300921061586920631718136543633793922589247737805896509110480660468685670365206690855461812776508356068015222858866318503199445790735752240741295225297571219009272947375014559613843904823317444171087626307579348846167899372838923234757710501764583292935956896041675513941090129894459434603554893139177597445940349986449849195522864812364234810487463279014233034744519612871558088496905315288538871727907407925495364508612067048944663162829120542034530830377239309878993773091522188559359124105999092708112808006619756451961192156242248168927860474042258899367715504527747766354240852026968866539391456171870231628417968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-1611993375556321761004850928051931183154457789156145658575015878479340901122467201799936033892936461243731614173058858277430813315167316290056328926499587046224823890148294628784633849876722219736519888154098879735207078281864806230481157418730701392083342853842785996795427260473882290440369634763662654106330516928720473948363388361106066578351126123692756355026629678236496480796210266068538204798367389988389928322037444100317081214347791196889511105677297435943358746920344326729787109479949378360789700549727465771517411871865393345348900406461187731053233835053930690219943133294685500700039050937169824985260413018756109337914494972210377454757690429687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-11024969005297316962446072613983972931074542819704663853032765510396243652966858583775490684842243076653282645572468134188450258866270147977085402170211171319172043903211305839153058078819685456627880662906164151289680374903557129419875673879446372334004200232032759267037616557760721829336976980101609356536260104918471620420967771780882299274456201330140449173124299949140594805178276569466818778202642712203256371871045973467949919707074755420671520722980917122031525548868109661860499489533313622186452677254337924490549430533045386379301684588953851946224910234433781663888679395550337375102936653777378157984228384202139705561052096527419053018093109130859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13-102350221105223998781966774461441241194894679981605773769032968584117660268308427966970905121138104933475418892942284233748939919987973935416261417190197148452679674285893718511351075079452422568390371973652879024853466166850243721177619077018219394493713720402075249028681350590800839899123434233616579762104423506353524737511039683251957155650893336956834355962899542469652269984589227821463671474034655134753415836211130198749585816334295175755470377159091270655228847985099388445518242267363683333643871932518278391414958261884439252002580793099798379886695363514616126767311254136957620902239938901296073523309154924553371910148080736746578622842207551002502441406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+484059458262385067540644521626882686828998556850619698758389732140850583188132684436137806673080336686228365153604141260702372926848577929772029631724787116382915721028201806130665849592738018223853510000856891294149494364159992052838130489142742980057243585598915835775173713191931406454384927658800413484804287931334684560560114742168276224746047038935022753765533122791486376532661131155587350835761629273419314595016239413230736402806779645314465620506562666689888731324323176180516174231048215506468572644397666940411137000614248289686527687595951905834377275300422212976484822247811459019826477777101913379712943098194153667600475934862380711365403840318322181701660156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-44067716491262919144692844254611510097389431605308720680744910842408324306243490403381950507376941856276918841338310507445975213460978268033830871934366251037169863416163353244141198510805624236158957386020010005436936409772777674397595816806940143611120035126957252139973471444947762143495101348229772037977133449152935362502830609347488049267126616458695523255887164409394823420067316406295698393275636482928994081081566432248716110319851378082946291049748678558842478305442538085953799273688870247603749352024953834652421958764058023918047318476612440039674137484622048561712668717846411466375271524494014623583798567251665419186330485885362551190524982303031720221042633056640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+546135756065578625852303138668827504967959439067623467354413960585283178524694026665857099666821814926985841618683740667900874435140784388087833742233252796189071015640361230626127811495633793646443328445167447572306050995441032847930909972080501808333395843699278400397203247034417402919223583920184339555987262621967815115123801637984824401636629609009613862434413561773246383927963451385337191269965825025379965662881928154922893892025692987045245108967199978649469724862159339890833302072071385041715317677435483179832045162480891102310419745393972203539997167198655801332944396222230700781277447303283559921295365002387314200519611343440334709498085175027881632559001445770263671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+38314391523782225660642628718868513569252604540235167527198847274303082556641062706838209010886308854052616435013759681687840681726609242335163311789063788221698587524552484767411453557123316478657220010134129282116528128876314498301885266813576416440683089057719098522167277458420443925025058344511482721295138661931342962728018342994980314324597024590556582456943138715290518373325740898535226258288098234017081049293095664934035340258366246828777560996502737809936887949386966884129900343808085770776384527942907308564101899939409992480191955319300509551382847716112590246213855470768118584424823185169039111585290050599757835654424550013981213539195763706501907108759041875600814819335937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+1838372626745475624001140517686380274756061183753482403938426525039078156521395165614135093679246632342356962457816124806020492619579824498153377490900171740962219418573613904204639586741765530040523817875128119606567341607342943625589088590133053476023786826428621634778375235354202408722638491861828978131970891701912766103624982031288597668377854385705721753964622809396894488139116924344835138433182748414472092985997514841467038059074579691138990407936904707752914927658245594598878827879582400194679239304038275020228966174390492431693651735336853342439780436420197204635661113841309761439252012507103959103788017470186351415832019577734834023557584318370183851243382378015667200088500976562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+46627726657313922320018273142914203665360001012022355706384700884541735946477404912903563506444217776875949498560742185714046496137308868221980265054472419442230692436191398645399235655860354328193430527904592190926487177025613360733425857344984539143831672725396818792311034032485087245330754129983014982549258151646196390087145814035943466418214598467096227479946010748038321059321469090353290143043641092657862281468066036321603530695056187532126807185380201452300152924027032108778232037975411910324101655954952668201242699048725308787857924997808959224438213978327018830664315200078764184170395381662328321391053650891548212295972549515813011185346383829543326360322907930822111666202545166015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+1122455264495568194482831740847972301192022607628934432681151243730050303719223275044056341960369294742545847006916349036025851208335916508362399288864556051988546512523692048772708266082781873257494478739891886599290941995802709779897264046587960858391016902624609895770911124226909177608817947456130981705241893048312128227512908165606925855881903461619217845409398611233320041839274499186316928253423943639490122649069865665298148927680389947135023594469709975233927277276221245360590043407011030856949388345664567572267342254598340904212220502090220619393826198917487910119623095321834128767342592677025763391215077033875211246026641084243794082226200790826419265155955429236200870946049690246582031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+4551931454883729859109719056486307250077279329257916586286145668041347980437545876882473034113012578833186794555900479504617581584288800308189075147208055350156309711227130838035459760051383447821938499843223380675340388220667423091231173001045395850824749475409644219391741465911999517067943222827288778854639218122095591861023109818990263535343308020284124932480637031373279410488455467351221465103231561585124825741492313301509601505773953255622010033126996689501666315941898143806580360282983875519046863174357350641319429349103391323559778173958005370792034237734299250097632671740080990080294572248623547642535971036307363169068644543630112088534853366593430469902448187724530725972726941108703613281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-58778737045047763825887245471454623406105512580142786253875151443517955286973812881128787713192057189696516451592317080309639164959037498244866848975780035160581945798940596909024635740105055303858810047441203100741704171570702043489137353320200517980044027189970096722111357175406200028876870285346348844373739435050399469619189504723312711770343918610461109449698437185569786094839434843022517628403191897338264304470269584726473777183356006597888313090397623855120490473144345801919093081238060553916270784542566510551362418768890901804783726820799066859667449249331627513300963042448643948106125235935724316840532953879026423541325592919784807951631044886483992272657728150875300343614071607589721679687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-1415711157668962394088552011157175062941328031187386477117783365095330863724355468159341437536856337048896177942561969662536268665606081722829613425082871980399195870582232287091903646992008713475364340652617734496028101939523602254707678736051567137806553603560134452722545831819560769647329022992760456430715301544326866375240734056324898026286359476003478493978149278410109584819026852348365013497305562731598433309155274244598211083234316902277012142851640185538819299800985354961857657298439589821080718492045097491799547114501737350519170641059420988687258225313658838918841303143021757879039980886889033420427305228197686536430416640867962583571218628192059134907857149976440069849559222348034381866455078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-54201446996957599707071821241451929686069232741803663148904622613960507756923730606112886889503619865750579270981329316695657272528216410409360211541809465129955194136173132901593321329347524398376203239181840532075010695322317610612095346267836997202383880717347308190056689450808030587689460327753399270584330403175424013864738781044537988291873657279679661477062198063833454206402612460797816299552437722280554192607820490541153143443317409294373648265375333600952800881604567219313498096888723154560830324377461933347488997657640764453053080502843592907025671761182681279764203823291409579933809178264406728212612253343020517890903267772002872162333983624355382785256372770322369492035363691684324294328689575195312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-1313964720462876228759527546921467461789787868786517971183659664283836956897321615046328546381707145528787818905263456585783916865020111506594164681532172862092495657741654497007306286188205358917487079067078251620556246694430701006790262292948324678424441229240905554093790676942578733321936206598670172388781677708128561875083109715310535535465269282320668879264514583253722474205047280997907161740559093411577086116134854074954076620071900019163061832005525328180548096349883158296243328478852375210192842311327295540240637232583433395538943502736826880931070950421693650106310229047039547711994055652252257340160384502727439218897326868835926236344604751348733116680309045215199487827151259011770889628678560256958007812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-34645222028279688752172112732147591756307833002766378656021378749250154044974314502537206461681792962882505549167797451585142806926330725509373692539988078559612367560949540546390066877262732766735507063343291712849783711329663075763348016850158104698794580368366688842894372966899654409834105383277837862875702885586732606606391002261247520958522794115859942855420873472648094169705002865770833321776450210956682365341933178447749443550183746338569555017184501192009527002925727121427732556654221821941981838580601092626136194319808042428789495792206690038653125484184568435919290681643561788631601034624656480871528104362134049409995445191359464415257775739400534270493097414458664377694130376283965233596973121166229248046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-592834389400984565598149821392804871424188667933958801819809524368934497824222043479141901362162230270803069837893677471540347047923045233043001940536378432743696455553045125788379208043294795890111453370106629102727340188607571782671608923180153591479368874677615866410912774340516453237776124830219631173450627978542154896812572061015215266401523659026605571363195620778518321158790314741706449665519035945778732014031397067626514226650363761643039753578130473465571375594848788278149275380025411887035310781392207865634918532605676447958506853896294462046585505155976732947879219708257452329982357220837606997073289327247375700944633428936037711910830449333261673484146578568701981527496770729701580648907111026346683502197265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-7875395418771004452779190941208451746961668717396436169679266494297651920390363100102052823101640310917492333530604192521210882861334113873511212958173530600994742024103272486722164825882862171472305490837855784459742305516868741811726279325919640168310942476457775355124689409493102736200568824581439896239693255895985992476466409265777816936612201842221367949103064565385094167494776861429278010170773266228649021879202359664610061722154288772111957734442214813582613248494192106630258772581419151032116566606956961896246089704317438905346496829350955690402136341056099260090764942942429324164959812133144111895692803797692479059416538596179696222347350566183656588505543855484378409688320330644950573173446173314005136489868164062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-90273107641651456313509744652500579505789876865796980781354121449803232894574049585916767594488063950911799316448565429258623730829918057375609663751212563911764675385167894678465932857841941935864976035497602319211971673300767843750869649904666055458660912320612234651994588938288277068052913341125452825787056888777127156501984720473114679905605385224856644028500036165469327703751817567801356036162798178258870363073937451187547404723386649558647152738767830954830948232480818582173434841755160096414930098159543932087638530793664354932537771768384696649727019228815704307650745029981711489488306437659214688192941635041839015402421121278089852661493408635551141526029802619328655432094274911614117939961943193338811397552490234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-847528629344591089662607152828608816097699662026297276322291381701171670551025681561357107633349546288102964044276837473924301185499263093587067747065472181459735202026080812070156931459819734848274543267093260020221468299853994495240813736627788966540358818521652749485335771623058234630326796313156267036492407137181086332717198045326899187242919578000120070289134501034209203481033585498107955937612281088342154615004652460428262052932781201878444844343516700637120963019231469864235850557666527412311609339222832255895988929647152360938280209944872039748558144490370045399822970891903424204227867090861360043176535547565639940995063156649187388084096562861077443431583922769252642079532133605494423345128041091811610385775566101074218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-5558710196240191703143713547345759906308409907337434389299525110393542114519868349292816089568314112119662123954100948338185259264523818000242273034491846485053937359648942953062944183031931026906341852767279411356244798991366959148756953065842452736263064614662711839768747212561579844417037174055265220434935635189776275724119337572909387683272135294671590883163617776997868305943077784387081972914740061143379090494682775809841400585432215441792635446415472705024808988512133771124881256600753260975156303139800251604171209364935460471834737482829541418724491231763238087981676792044245565614685550351151620975214634088621950281602861792467205805781207808250480247100123906492241329250734924210344573437120319070459117938298732042312622070312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-21941619223727502288959608937267505999682443089878977572063643290793568325097723561206090337922174664398806920750217689763621949072244483955058503303567213251208081847929670600641135769650805013303645199746838731385705867672086931726223971307809483608650894567205531649489571999995312772959515347655134767788712359248891957720105398420973077797097784003073389834366542777493946582869458728250990859121496459086621654744873189231706566458053590092990231164734750808200235697970044335937429476311300399449623206651381704800387095967586907045431582239851270208958910624928946339470500848727508096730232346179880324935885343082094253598488458325751865439007817473713927647627639663333851017592921469339019578713781410961303208750905469059944152832031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33-32804840374681690651382599150318487336324330697816915053429263176625785510673665645971634690641514791574217887880819631063646998779793234781046329304622773399237206886738152025458885385953781212544471782956687443439584246908703721003322142249073654293144786367782542421756808477255244024861588886179046488144517004378162213706448359806536618037771195021199835653738679138837443534126897539010367385136854920546319003016190351606813742182730589682391923300764607645033337336454955605070485334546706060428692965938044888482046690077847299350525147884539729729558439695723219515203070020213788057216381224567816597890247099693407831012995426459645370538495673472281585205779522978661756222688761375920288930582886799403041777623002417385578155517578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+287359855161336066905105008808222377800746853035175626923785112250016610180801089714663273210835258299999069973465626176805853156618085162489343545212835226692082926057342065294622327966004475146596084644031926762851499736664656709950297425149002457714108421413483861877181276523017744162038498082053613714140646456205291575678870078973616876994284497703120200495777062939498243935506123319771365050358933328692441530602562901586891345055207211915940793290390989499650492831989513875213867303392475715841690385669147830747923071718969173027279343129658066153405610613783792709391558064695660892880475368109796981962308934206383238179781791460812391293875700653908836788858717722906657342137631298500359537316484973695773774693407176528126001358032226562500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+4128320786230075659068086991132820628581494556002547984732454628383343298993890373010684200864996356676949573223230624588784716681726961041244422594238982450448444291152332064619574388162551826499019788953661117805690098848935155348855030274460111693160832304617444293759905607731030676768670274755868742412895175568759971447398116396338033750865549292767546977414505227603437298995956838925888746453996994008018148452407168437585083060144289186257375053188879812340279382401156170326255561000959447160381950783920346266712693244075884943745922603418397641596514161471148733434592199957203272870275118276650177415170740223899102217189816809301243707478205236074799800582386880409807701891241796914461012795558063825582251205048578412970528006553649902343750000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36+36801220656683886257630059360113254327060624354276663854587158741221073474808821231848004411035217180222915319597615740049180131469719442358353773741891833248477888428299561298205001416625191239375040688701629334220052196672772626865890573062279872946717894050415715704119509330487279341307519152932672462926611323209004041859546718422650199090496218589154993856103665784509816227024035304439315319961555990245759999789338484937024355026518583799815683105117465333308449269548054022881079200426605753214804765590099110479972069982397285055323951663971410828236055491342785609618456131164734953026031150568655931879568280646065487058235739477041076636655796268235239896888875582826435514882194276093869648853490592996131995640052281260068411938846111297607421875000000000000000000000000000000000000000000000000000000000000000000000000000000*x^37+262163948661183526774286607554034641415573919232468320709729955310673337873788341999910500326371505420879953039646635646736497071338227634643393264193547776075046114790670814821074695506313474517776396173735977188207667534040060034472549211379130422516042478228318194772512878773002059855137954868143306639987915443733758100033526738961469306766564705395630848472295363799564885433129598279183203568128109969995835525325061510912507639248399364551513845273241986982914262864149438219527933588522685239260286335184577500886876859692854796295124202171753049130679067514546768433226261063747284768975799721384552597033719907578078842056639868706290577315301119190859164183439024730600471078833217825655967076950046110374759490008189644072444934863597154617309570312500000000000000000000000000000000000000000000000000000000000000000000000000000*x^38+1620112103550185369697726621634663440186590095836489195064503520436116049900033753836057235523333471013359483378867222256521176084142716533186219459907872152868734408632908689632647442079366046494384339594181431549655440139601594508309931586338579325840988664881503489899500158619289792156136054104280305130431974295188085096395394842208700903846102393218725314711930162941604642511659359727494041266025744822873961130135280516318495966778450982787357883153313305756513482335162143123986014098781507518803133804802792608674081812353048837055456903603812192292432460205672013627574715021618992110892486999686332395349575497976048027771510015247246292992455083718674751068663095713124059541310774096151181049631942556945762205864586258385884320887271314859390258789062500000000000000000000000000000000000000000000000000000000000000000000000000*x^39+9766117656829578663066636773295729765980525356059157952586234597568629839106045971480256905624606164032104419586358515757772300721380783906071920349971225389443851747903091097291525223512687816762111652266979747535551729910980069306708119057913429575650313107096451620484956806125702864057893842641786893438812434337186107454828823000728465513337732280311816223805665527263219029743518110562936780601923209571064594980219118927712697425705080163896196853293053852576601555972482979419700376521251960725718627892331795476503683342559964822912551078427908301734052626172494012854091845690420135625667589063150803991798033107322401581147644005415437960447802870703859812115156359560959309512478207360911455888641376529925784046449847852766623645948129706084728240966796875000000000000000000000000000000000000000000000000000000000000000000000000*x^40+58902623561454278607412952542476648959000823139573934546926412747806649295251335979311656363142966055067752566291325525770686915729304532155014007620080725370437128940254712867158722782532158055722698320250431386873903375302703846502416063822937247754133197355192067340511585672342670761700597473514436576743173000856970997618510985481585980169376876369393487192455137755791415399357971168068509719095234523931917986126352024265637226003671314981005254049421054763587162451990197431378596388394583501269995766816428886521289581957397866790354729703311290411587354909013547449375909246706417752633682111412385922598768174181424589365418568300733703087003477141750569076704769331303602154243500548218366105856886119682114770747670038329724118142394218011759221553802490234375000000000000000000000000000000000000000000000000000000000000000000000*x^41+317892220862332794746767885228798327546545562388759688522514126711707418817301732717063109786614329712786959211908619136555855800500973924296591974330728792801449615056489094598820144417387949133298835689275073174693541426596256068694548689543695442603496543848393862400190521826784295733876993872764754579832642408995060392484220673807227761472459455208715064915811272886036549360983750796859185722381323574290895887396675078398320124780199499872241725650423767281874237501218254035209000049929892882879520962396959349139888573965191337413734455285607034328204171313478793585749963207490015013819109178642284320751131423306530378965019332933765396474184929047928377715036770724908258328180822000120042524007892654538266271262985117112762067925757492048433050513267517089843750000000000000000000000000000000000000000000000000000000000000000000*x^42+1409546753176285620628225656521767881071755190534007751099411474786964404620162556674050067355812481709273458997004837861783964030088208354452930598758209107031798316805664738151182421682833658966736945256394710562733724273988946156028722476483098642671715541674157640298556327565857072795818966237637891463300321814226597661947226749661181095500818199103521188481859905829370526337344315604436825935888333518439630689162670756808045469116696928924176454751513684633085295160247685995450926242968125106975210751008713833593653282174934650676810308445014602592447630843104626629183954340694080480846004746289470875129719054290295222358504057734194723724964125189777690323072439663309951622752355534570964596581460406088424166525851905754258830416603132107411511242389678955078125000000000000000000000000000000000000000000000000000000000000000000*x^43+5148062054120357856591130551706205904141010545931130614294407496242593154658876276970966579770588832442979204384306655645052316152227710749905971873296434541702494962405393402389046543156858102491347927490250792177702770987650267187173817787524551109624090894768473591751354250847834525064973899796016934825303609707279998427587133409572459308928819559622434626674405442138846110672557849202524367337021127703643163820541257364458678579390802781734514601163881980828857369157662087076007564660544233789560522558201333399507161576552705990182470378047908019361793737903734419116454680115742268091287322608055149431623980287494440785739352278322330421233270678870437869835612091762738824106039775278442065608016747714967152598695980639625078591203877209636630141176283359527587890625000000000000000000000000000000000000000000000000000000000000000*x^44+16979530301511707511990542256068274890458660903657704809719905298066833577303065015207938279813223591554028188384043705910420496439642871174937236103068519527336451528257422894843459721838923672327137058369117142062140045153671789210601426582755466680996675180441518658266150731821172769861229620042376668924499475438788651046998371376033029799016439691975765231597468545728978739670300007359156089044983549152857090445173623140230779882748714175324961176463240447486983741698069542864138619058208146480955862206200051761284997081845323041134218752790396429026607756230381354998767822433162161326181567888042604801770241844519956319245750408634179751996859555782967409511717986667924109526759447451032258187763757526806658434358643996782564037500984355233413225505501031875610351562500000000000000000000000000000000000000000000000000000000000000*x^45+60629693928457592535801963984635028341603487331603211218370933906392260909552519351476271885770505037209042172851157118738353089007577265294416442909645254766430259936824755579416532833938753328177988404407083213862425280241350184816844331769582652888472469830603100203984799677281094787384569772611859436716362974379749046562933602810742976873734231149221073231045294044633043153216438582086004410127238651707321117405228083644364903211337312316007024862026338662366527075560623406071127428353432890460138735077782256877282103039691795363879453245482022165798329315870950568857439354947306532303840611782040575455320798251103069144310310474553939374474482314679529801151471186763744232372300524433414460501506915204994300743436818688336564417938612248093477319343946874141693115234375000000000000000000000000000000000000000000000000000000000000*x^46+262425647773403072491993031165976568283603628918416110987052188235453048176303716613878914230769965029726234148933021999033441918729650461169146276393594354113814702076616781334861814196486691743197188177520080429205675306104861940513408755024372546347777180965534130008851426893078234981976866382063228047714985194707294889908272985560228683006140477217027286895859826353605204422508260417805005010489793337548376133011304911613159278084792846020237883008250479680118821673436460692208319364147815240128480742334714104986515224573773232707743455182835169793159236795443933855849983496806875518918943172293761264567328139294900912021767479669333836957792523526699906659170838444789806226748477533091217720933544972931754947489820232260970046697613408670513024389947531744837760925292968750000000000000000000000000000000000000000000000000000000000*x^47+1242114731748200337154186392880344752262563872036886485905023176861138515083387122756329171066063353694193592774670413591045336607231513560048501641156427369109088682447593449155677533442656913198402989245450539994289730955346511577416796891900539551012902644611660171255547902751058430560883772353547675145216597349281969122158603991768256353547597789250860979042585686049361397395962587069655866724449236042879118521009814056050754006975351246565363775711060843973446549874110676067138568670531630758080147545147797119434867660266553709458860115582378646186745057277878442959389582527176954056571408732757461707393637613837405391769316592725058306794576511910125618550406073485087208413394281674970252001845881954034531367358370782451743452358416692354881050164294720161706209182739257812500000000000000000000000000000000000000000000000000000000*x^48+5624848780503393662033584475277662810525906160310234924988150486603237720184120499328644949944605799527539885215850114133581850038528027828765615603461100799747930746628073425302315283526324962932774337063642578540998962322699233808111039987163261111500812633078455608167405779647025599833128934351120435044220540688627106354517768745963831019435634170516159956130085522882600251047368805108567696174891386027004788005861573064111433122361579416777524583410996825063984438478491122299524450212472810079820371561980464636005686040894647432925547060968912636341526225123995832457966199801200433633375844444370299571577153930572004814127669297911548432174802330557593031811115341323639184796987209098340206713444483647956369345280405821940797090795693350534500964954531809780746698379516601562500000000000000000000000000000000000000000000000000000000*x^49+23104942371240336717768607528222841031115185189273618023386726118010102374268100236938921852607765436238260406655100459522295094683856137299320900025428611876966992791939418006208415591760897152097561479945465019073460132205010563378881170147879193672909734823496866584811212313461632488502547663721392685392885811784411866054518506141019559783778290372399083277438259981511583728271169959265046316634194747594172341731994278535353134556239310219190895843953076264413220808127109005657636151931715153230673777974728391810856331988342159840672940829440751372846011470661906646314852711143298150856449849981496393099647596983188659704058260733947143697913589770749050985787578754123386831564551128929885212211079095396789172439538139979097420903447252280666843193834836256428388878703117370605468750000000000000000000000000000000000000000000000000000*x^50+85217894389914329404553137887443208870291873050498796510953688570446999958382129775027525986177897681977558191560448826305192222602949196624260034555181781793725222134937467598249116048278576990714846265311915189155606621768335822037048991660158183030068307183385627719167405991486800600122375991351241388964555412211670267071711692407033906478520029920993815791749344648060755449919907686925086729516496563658842629288142929268452161737753422048294682458601078604576832401522375738783514101514045665701276976447167494639107446331468899973096511765746902966713571191513434786695332843230990501738744004992532824955798488783451676322932421949822579696893000380701774883672543894328287883785057725470757020043890139207049420945459563803843592046951279536074093379216520816044067032635211944580078125000000000000000000000000000000000000000000000000000*x^51+282857127089888293714171003170698986977521805222621558328762837898026914206670781780538649792925236904690676880755917992259579560481503543970758854142948248410122128037853188597784313648487459507252618932788444920045748689157623693821069353699749337403104694202636310585486261013443815038024701108344956148567774831166871909833991129925316649460559832029675163843970744562105458991579155902832408443612382374025756615974336710240309225387299134831312751478763328280470910957905434985862588545086952772174862938383089888345014036924521006330472996674793752081964301858722666989899021818012931926338008289659900259316043598358431065623354166560026139918712375868941737424059914010976023747333892817073688151002576984250174033397258203560764184456450459299043233112047612820560971158556640148162841796875000000000000000000000000000000000000000000000000*x^52+853247286887457300223445463044836093205282653469156113789920208411789542698342649540376411399548743678714830483289533337568776373560433369436842350936237759927545670766529139070835856407431956154056153397325841101438368745998735090180417498196786793884050606018792713031812467490071973327616737503233602077866838952329375699899863574440088545129819839916092211735975856033772610516149705547654517241707393397430235929743568981353505627617492144665870547229449719066782076225311467544175673151512087858475985404660149711029729700512765022891061850387582374682197795338322599540355715542929710020451892617359611866746380244653413601508092138916069941677807114348104143547905757639774149684194013365153293027349346889888336077614331912099216034939146080094780010515120860503657240769825875759124755859375000000000000000000000000000000000000000000000000*x^53+2392760677938806531809297946207873656817308093537289004876452681889639053197574175211122703245805292540349241757370455132826598107563006625623440678088920228355897184194262128459915209620816041756323127910117861283130380026040828125419549784334587367907338747368860810848114268730841435434916565513156035720290463351805107252081803029630232683247633488931944470078940008384646636985642488576144574282387180498476463188983634752766398223220282637484541012759942655309852777458055522037988750402843622918332484867103681253507954089487709956659898487518036069349710870510739608341222236961369206807290505906893847620357140388627987124182677828649079031348442615008124661259093511933262833232913007248859156887924597013048122314211800321183636386838407048388954786034658883675518836753326468169689178466796875000000000000000000000000000000000000000000000*x^54+6465201011571276845302952822702519102279236746564637192733442002966597022912865998191472509810037004268491511919011188815074062190908870997263766191076007207915529580800643923988103214823392215977777842226943531453148397478986142704820435121407466128943276563415739689743315863631543107173498196021151239793062317560398740924391275909641542979383227220301611438315854846402503073943873433596530844131503581405521879300171407713406387598807764726274505795115505960458966852628224706617781414174166614361247256486207479168182998918848167879738349048485388650344811264651517326774207421642118283604015019355140643339567498159218102665760990024401741025324266104190280837893997342697005690401351623968554050382306117721386334224990274567319796865697808564825384142747168036979843463996076025068759918212890625000000000000000000000000000000000000000000000*x^55+17302870106222047540284726363151393805164197718110574547047623797198776465729861301912718611112813136856231102520710372686526720532943620757358771670740226196985863956499397090104371034989180188595233244661367163776485799049440357218347166105363870656267629941888652930687665535678744631102783297560540266149123036745513312564671604277441295235574336136831025243476405035707859037747078216516493020611187988156182712005002336614466151267847539087865202728471808667569961534028187178617827077191188767245298863307215196374073066767993434318575389247101369370438289669303321629024361929678972108892486876453348896314180814078670062587482440555531751084143212367097404807175548139016462164049861923252455790341693835825914429479963348731097568973784564673279765971547331827873339449297418468631803989410400390625000000000000000000000000000000000000000000*x^56+45118919455931240860292971980589676620501458497566556604465855729061425704245775702180061138545125634366916464853747880618187585005086719601630909420493534089706045535521447554834836076483606029309896050447570101480740711387495354586986320273837928106912977482420274916353492707418095853345286503401108309757168265314102208185213937942701499737484780050595831716933326218502967385078277995183935079400467031018523245307422679576325025870950584226357833914311693380483995930336419473997247136659553600447524861364978471820867592480468476582119566688362925422389101099622318477271927312910224352313530672708878968972636799921044818282153011780016234903240223662978216649112801140189117065839497378601905275255274772238034879300340204296801239446701776675306128034817043214593779154597541491966694593429565429687500000000000000000000000000000000000000000*x^57+106831270603029756299011759989172028790449030851830814164491166749750877796067624897627761193889468824712450362823637738756227417309959449817477619699707363077443068437442748006602262726475518061281262867623079342039361923035756475879235800055586863373616185931238865832036474118213648856142016733739358364888838236936735819555178534979072708573263727210678661612132754128900194342875464068598521619472301823527151677249034989950615371285058720138380347033214709019694586999461114289901319960099353158037727513008362051014931603953356940404214141680872109493308487739932076886613551070077844215393883223832389599675018268195991185803559283613988582818668221473989450912418224974564196993323558839733915488626504809335556033115727490664118998532133365299004553166057211233998247568166561904945410788059234619140625000000000000000000000000000000000000000*x^58+204233500296285003043514025030231650381125555466611380685108627343112622588937704602475834645542411577945415113115259482396536629053376075766217648426443957786289859694159703923946688141315309068173991671500215637026399528886346744692695610628159103445208477002191764670695088017737505509285849175893260557373918220519383420412271756754132114836683920423158592593203303416566427141455308570947510323135014521889365496984218723710883972688713431869162061438142447819344666857284961340959734912859154725213585714230674948201112898538342252018026696001460373900347067704097513744860222363980500634238466726811704703666087133285850754354539378258454880814465203348156322254145440195817822362517417883269381571169463541414890732552890259716830325860513966274067424395567293840623307454862356280500534921884536743164062500000000000000000000000000000000000000*x^59+239715996641439559000078444343774831556965348173284795775455669727507622029537235603797458706845371165659622065274892022637454113462302564058299341909765584538228428377119187549673090317504681589626172128155290292011571600897392353901265424937251365264669983728028199877653447714207398345034784925828968678079571699520856317424650687446326794515645275905754043868651319150458048295431849426175663419896796887739198100392616439927713124577522362696241216466627045652154334877987063292988715552336302860807894652047274180981148205122466459755207655063630734264248721564363386123708765127654923247897657733847632842353366731324008472647147372009768707776628007722492605126653324251785864543939040468326762148940174969845688190155468760876283021619399028065185998752162628257699958367332726538734277710318565368652343750000000000000000000000000000000000000*x^60-134758991055359376665744572926163939281874566718839908928766377025909236947171625942173755019209768496670701450495416518275197011735714330738546200807008268600791005603927444202621733022009218752863450319594884823448697825266575710517611152308677140564609818566286597911141811406266752191604026090165539248582941994475430994162665618739942011818902925231499997966666683418407267441110420917932205700686948566509357425813694010810601870656667690409240933818043790491762967260528795261341835873785804795623488376833284026940519801871501688485632925482219047206051398000360200875778281287808370307959095545478778305272020425092026380790761695434366485955819848672888171245959747464352259290880777947235574777991539327638253204133242177826328142785581298522627708325451234536748561232410992261065985076129436492919921875000000000000000000000000000000000000*x^61-1519836190293182356241904403723641090806520168243731658050060324321869233423774010945780906571399438426244518713284757380925153137486068210687359527556735644005625327679461751275265015649776067948156585706556660522702543303838775888501994749968158411563298783548740773537586812656400897092940385552824741621656025987839248338253221801048606086087744507227557828435256461397788715765716733470611866821403762578500184138100646661042831576578187274283038597808490070183585825666366101434222934633153841406744393193228933111166806571432775153649376458274722098491120272067783728427083050908990542174629340673289154078530147646360968960064717899934868248223455356637041519999717526522736577949267338545334534715395787720268066236157701221872041506699778614980513766313597058267944499634904964580073283286765217781066894531250000000000000000000000000000000000*x^62-3948213442906496678903348764008681005575821615086305745254770782320362759844303123435982988074257415005064860237081809084507896691157557546388036405843540103434663545974123890258723889600186118152858988020537848834108438460341687185052247028994256936089999296308657910763865583815699210541694236207333095774050979264743109276767381338272034623680935030506610691684320351001224101564335124419894860205374544780235430854447748084103131488606636205647035754345794699041830264393744981526077074166802408166990936969896763026243121911157259566882505416333268930226452407657754034112148571581201660356221651621493477247286311607362651119178933561109904961290175929474282273073281408837344542719825937945768675685041920152703149113054420538616395917414046704614579452233567688604725363400727022877845229231752455234527587890625000000000000000000000000000000000*x^63-4284491700059147787120263403132393590855407809300251264297417529060412578473509121158249385536792232454604869277409509317870139526333701402512958265456486511950032086968035062961716353437487588185220492820052384602519594500555460582781916473848057631307247516354071094824635578365265757616788687068134199691803804938294576695469004811629437711933401218523438995612330610758968212506008910604471465210209489835003603792653757992614398863502128785250758614233710236892303354026042723001415094168363373244083882232147451317496080040214633465292203033523139435244737819164907553537761801859792589827919920717295746283643081206376346317931249343407232927205048923357364704675169948037238214647684883376743029390374428916883226184694170189174560362308967731998401523292945326123779361572607715658023153082467615604400634765625000000000000000000000000000000000*x^64+8023331874645076132171092195342269684089566690210403994747339267331967530391951770865441945282135393513135923899028245795227735160896641223692684982113313983802327728409728289556991719952347866705289874175637451616642574765867234892652742150211971947782271815534565361678737394188874095982976591793097636791100034488338056785739068265857587747070914332004005016273739948528007934407070283920650898174887450215880405268357549327295677505585223876780848453903534718331940784514304360764125290333628000640625012895099788623518667200304574594944732811386807594201300953616483317327724245115441193334479668783411064571709489119247934083460671660967696780654751265979087971893492052147909306437296209481982626578376300183581108686387788605626695079999034483889412653340507253933573087074926366568661251221783459186553955078125000000000000000000000000000000000*x^65+52942692070092018762062313474083405279631731923138629306494772664106359399205715685993888868840265447275949041518149010625504065303058920501437300579277462455258075641056342593961142892336468852270010050056456694790195964002060387493385035563094030548436492223752226476734455153235633146246451219740017976494085640425283627929265483363485957094542729492851004582815680389156207879824047323961207500346401318985839892135963053666791908361421840076662265488579406159007284329010100194052372941638508333997557106687442723573130951043633532678763533782525282840366397493358792658733834221620648331040582318840894030081709119332889714356163529259550897622152324461597610454716085812061847819221511477959759256876446434536187208742963290877245468228912919517390194495639263676221770540714257891057314964200486429035663604736328125000000000000000000000000000000*x^66+150084750009777113874686607697122779324120869251919492664310097025833812817778535958560948987575377772955007683826652631354888930271549253511259780233216623386875443957905915577217500691680069081917163081543481091773976650378021916407262921444246904874759451783711667424051697293381908708247218477129155643535620079797544778781580529524900108492977446237863476622304739572457444901663326952556123970975230666649416618042795590228945305481983010590269137230341027782542760629017956703717664579769292564315068320286294039102035956260585839702836339468093993196779120125332875535807551381234842828185201841663524112210922082175864529270721400287878181672998983277711030460492956526881796848287022877593078439558303296314290373149107082033519159862003406397520399486235952993116946752169202361493205444276100024580955505371093750000000000000000000000000000000*x^67+285379985450622425849719172328523488945447031826377614317057218578640257417855284144150063842497105793591994667147674133584264234599390386661320074736928517333266258573267747679504930747321599749923716784285636533806502314585863735708801962793697237648398839217939867062239983113461554840552625924268659413771247332269431691176231539565765487575924279677200656777378038982740636254951326281727787215497809174750330555552512891603454692218602643341789079044690248938178823226800749974336691733176212997166659063142793442968998633641869055854980764674853789995920351782120579073157633735490238048863123840141281079955906291123159384342467322467475589824838577390728239617673903054642676421355229124128484714696747367866219196476306258646378699087763464624673852012033060937258549506577833335119187552209041314199566841125488281250000000000000000000000000000*x^68+351438177521252677924669447115215765919555493498151535613479580899746537393201648724798136628893511524480023172794009724590866913766301067983302504148391842304626596205150836527767719290124437954085455399930978014764577079731730296670699068019788590615307906251407962692805127128077171404555841336558356942691373785626677208603742046087000966542649830477592124972687281109926204917298740039876523729091757907654776281535022531753379938089293748813330718688795163827456036530212108314748695402623940801563561338498103562831009463356192328490674356733368064837454403239070196705108177422945520073715607952188768650870381637325961929134416592875141922753736172576046103278442017186310297113418183035252953025986474606486383128558300526111538626289639141126900926278229500647174547042525896180242828137352262274362146854400634765625000000000000000000000000000*x^69+81727910250957439874168782908745577340071394605902834566113406835266583330457592954486912722265486573281837432666332080602660020435273783703285106971645417001203491686217685481456751752238643862856391126270853076377891754408886522243379326784015485152914796992225812530029434041839300107366750899999809576774340587251454937749647071995892543525345894464629600227495651918728072894965380300029874454849873246900437612411079979243096744823364631425989448700799926908193870086725014320732671355209956843728222944837434846425852680220490404087743199169736822540776181457385894123768037548467216306943956080820739348759129135502221702079065277282072081137720188114105927096710338547993669608859068053675074004085828265061004901652419406179262175436597603842275390473533722200143393016525734289315363589878415950806811451911926269531250000000000000000000000000*x^70-976275399832676581756140989579436625308692325272476138908206216132173187037118589599837397896912364179400699805052497439568147692028570988679922986163374173492767636635801034612951672592273062270593589026380927589120944697792081020456059059887106910731149607056221417659850530772706326675711156071543194525764493961314602574126378653751217071926932602301772423439933142337300923558332339217316711637209792402568118541273613062297185705239639442985341234269160531171372343467602935977193091986265049756838838541869983224094514893314342406322064108581406619819052981303930091684857571199161351264251618000979067207328302023401018396479939804967575520515898712839271140461472053313029234659171420897264091201808637760013587181136807010807829756910337287296396721854507109359132064119759342830581760885877429245738312602043151855468750000000000000000000000000*x^71-3400641730006485369618729421657722101571825847558538040035670824829619216964405627242776727314808342919495246598628791119375174722387249801665947175865638060738400600244491358457911148623920101511041133631663007892370397455147027860771731741406418213860915823879018187069455601030684343997301813360060268650113558433132061437917137672502632048901256359947957951699533510905555409679945535094016366108142778861758600006736924844099159841002791124240883411103171580009245667888351253093104032647654467353399468412447670471144870293917787212216370050212639940950414678492020468216054146375452796475866521731548829176255769542471899981569141569612194134543388081973826097032065182939745896758512250596467435455378472505806791922970548152969567379380442494112221293478303620586951352566073499851789091463771796952642034739255905151367187500000000000000000000000*x^72-7734088119347118565233812043710122544289936716370922332710975649133262189057570885530780398888683982349136696029610638001926726358971137547891473187670026865764475682582405775731794671340412127781323680622173912681111578567615314555059243483672855936877626225552627152029851313428365160806734331286283642147961804271988618748105781312164270671945370724530664654589396469540569099687123785268439517542372024629513129322883252217239869576028704305919847926091526748501810305630656916984352549186002349605281099351521041668167255231221447774612629573792314220958919272131649275781649184124158783175153932402064702348353369277863259311809932395385514133684858272203483601572142497060340410124989037056155208484241987927401694942965211855493445157146115098438682837827745262703516267788701227828230752581184503924305317923426628112792968750000000000000000000000*x^73-14268930478780658867980543911003596485887065536389948521615225826850107112663497412393728100758995820226533842212864204827108101453705833642828064905037619850080413033867520691797505334914235869115498146604664068799017281694408956918498016131537572777814672610153117967104300025523464067847324032715215126692315455293472261972274877516520218670720981985997181163016331571115648096732077244537978363958907431664142712488363929187290876178648076104283803448963270720625456600615316228897942837043598677310180010900275558049424395773752594146110361308491748074819890683175015921580954607025481567382506540461145421527001391177850973260348917490599029895778642778292491536749278697833038376803422450325343077247373930516404241057471835048435981344772015537335959928594063405482652583044658137228664560036683894850284559652209281921386718750000000000000000000000*x^74-22863807827371650940486115438842268222620531375803450249260513929653488427955646899699091323353765493562269263914407448404896623533033697662519222338839381235373697510212636625277328181180542235637648172268289244726485914933878865930000983249475983990031481525568425999878075927871817356915482225593812357503174070054130899576160607296717260983797714275916610120224377447955146506575559438182815938086747942831762007963988268708059708570072894012345952173700557950827657462181271048346131207244121835417283078787479842436478850964416670029721194102836308091223548298918095731178989247421237581380214288599031685371757458937449984385973913862369598807172330943608251555115782918666320183107769986540615805408718385202186114365173060472812320054327151814379332670755757897817343716121701541421845985113669996735552558675408363342285156250000000000000000000000*x^75-32859306478299775882376074681371603269118081046874770063677604976511525457914212528032776434556516853826047322854953802015287391582632303972270005937617850706464422774750317841331717665825227229456181273937920365536417641685171573795838841951340861339116966890552671746138441139103054978268445975681229732872158663251465574859679529175092372893732920511051502228191048883320835830106348741520823800350572487322859996124123475268895984725115947226172888676023257526027363416208107291897423926914031796111571810281981223609448711883570182191797284235080150836744924177590236750721548050208859084705979974971947478917868413183636599925325389825435901270003881499952817512293297259819265054875314526462951990601483774306947068177342275719180942578746346862367246540136342854992715144152036397996068713828199392423812241759151220321655273437500000000000000000000*x^76-43092137579218628876647849852528408012270015398838608606873875455239586537722832904674286954301033236771160585928936025167541577989115667387418035915254314574276107287769844153543218589187795371593535346818388134111952183898496950073991966893906741835542662610895770704647812734194573091062490002752311923124487773944182967751222789486918919164243379271913136146913387421343504815760386511415009272198944291676991584318313231006234919520135415559394893792881855327006690425024043128576642043372082385537207391448757730441286309812034165836697703104681436350761894508363631899735779414059522161902115200091135199837848004384832463630180824317144278965254580643276054088525563846028790157768522933306710406716487390457059517919519263027250611851946767791147494274158541140257536779740420180016867782168965561595541657879948616027832031250000000000000000000000*x^77-51952796992261054712378970849590640330923792043922788261421483128805643431824929204351605690686216540273342659135597738203792562481468877599479640817082049797090866575311300155209371291649704103786613656500740849655042687976528711955065934190221213970732679659567412142926917319132412129188361987455429979002332995328007318054870037109059532427823668919935126877802983440939654520162412966987840130212058679919122473081739215615591314241052465686551698843374644834954751923733296070133007965102560064018500104029179267026280859097227308207608751548077063874942907983436566903040550530364017730174996552326787002406914728326621827826786383061869448880995285719279952426308969122945154271767058360215884135856394407288080097632330529441365600257004507989890771734513666243635009522534036115591948086934320771845818853762466460466384887695312500000000000000000*x^78-57451202804202708282370834912619267057994837937371682543008675061552388931829345435440577168441749600892130546285413950447806528051507765192269889295725326262985989686073861155326067074926238793644019960710295734935714833016181895880446164180003081595937044887855118570981461716077875548978729915913254234380317513748487370534737912733329489614016476019618403431583513880263608146162111316927424312523064675548845562018842106608280513422779816894867118998713817174114176176286961573953955553999843192855155603827643784195995418768232066863423917614051957879553814832729548096969069650059943777128240912194451476107353073182768263950615311268101622719959918604794206504127987011422485408434523297672757495898747520716206167975021314937781902295012232855366019308076744543150933970965989387635437714730440861288229825731832534074783325195312500000000000000000*x^79-57345207600265994758280237156719946587443423563082127057567946276853573886266217705482850654072209523978424461023126696019998210643767136966244617209719232001132897373631550830195706244704554851985538182435536864866503921358700261935973576474233407736110918342076603446736048261332063509416754853323892364491177917624183620924145483143040614840025185207452158873418950646498202499348297657381273092357366162031042425885146731883596130075001008037384777214415992562647829968976274923592946049738342542633801576991000406983063012191302337508734091310328283474630225691900402745743319168293565672460236806866086583857312262185213380227343519981866936109079313018315836742589630677606764586413442744752629791303777080923619540854047132890841629557307720063999115850352064897153579925974612622731086067503179781734701236928231082856655120849609375000000000000000*x^80-49465139893370510104719717569179740263935995393978472990553555799907287811663855364419448020856628007496973955815124410881041132882682490501130198925285850274101964277458717258585836623403049916835118555656508880848420189827041324955504162775661275098424255346472024060017745164544597541627459425913179555150720088980468619825780904290426558061638923056278256729683780617824108116855953313452883464113351916564078367706718614257347317048995089858633106383516343762853181798632067512883937370151960436702359122493104464832243588399749001486531804895017624334173893449010824536944464076756926536788052074704929759999781007475821772316268026291478659834625293884077818945952657538902228935763335511225454419324005788444677213420962733750529434729476478645745690308668263297005529124477042630490428437985226534090443806235271040350198745727539062500000000000000*x^81-32331297335267767508061807799483182290369794034405814092191852938031836625891280803552002493121618790545820689276908054024716883549389060587377031402051953203371545591115026817508402626778518678395157629835716151747732787446324470614482354020042209314368397869741861663957884935064228676473324014815877987386281626166384019523496926795545541717522356334538324758932538165669705984850018798844107434540246544753308158454597038123091423228305999513717596917724101940567641655994815671592064529690396651069308192480003112795754682338001667187420136463725658940140555167417178406806560589751580679957282817522537709837465167950308913446900633452706957528057401111640236027138813958725850497516854921799795751262155132418521977509211958147886051743936255743687355883393706252653553139881935070819580409500100526276611390130710788071155548095703125000000000000000*x^82-5980775959432145427476709788269382039617058090092523744288029498453976628926601007350830715332819688958588529286358215339451337543564155439787226495131165199481363281508255107877140875437825989150354318581794043275496657778955092064725288628832298264741381487647951293712848279619375922127872937942264088338178681754321552349811447824797969634865476651760236976069042063620781795077324741437220927131886990894660758125537942661031172378031889733261881627679772778368357909376411069147840846356251928282174677362370832529108282721467231892525028699789574943599002617177985366199639361566938502695526485029926991466412236722294631606129177577427483694177829024874207738278186464303986055701280577581598562624018025913772611391673848801223336934773622061354820800504596305060296156266217297123058830226943402563755114442756166681647300720214843750000000000000*x^83+27314468537096329043753257273194631329185804361110328178553390286277037211306872958722554253899773819065761792578127186978890633869249190349994640272184552038854578585306500030072990342086731193483429455834958052614327300147447089111318315279675354103901471898625973564228729586817415817231900287741193500300045368599597509380076850512328113718967932964356388586881573889524257396855032317992282580865952871806267212148038946841013739796715093501338178605875852801046011005978450667933169809519902917671768079120147933713340789198046697263706981674410000576753693721621589008544682580221541357289220903039261385382512804763576746047026099857072834839542698155342040359530089916621008220936344162665438777984262576912349375512366227097886429267517088369077675433126191345302218358507890239279040658996458232343762517757568275555968284606933593750000000000000*x^84+62877839160746382812901188285448075015139150453995156807422687391471455948250839491021653956748630567663382180803193811725250212962356873514218155414924675273793498411781726881135148952279817708523902352453786435543820808452559831960087308429668390446407004686265755860732558871822836979269952949413819489579072944179369324766302375629522032565334999080504244673188513687468498687315975865514345445092349890287733863399315247822973219762582826611711940556826877640708831442928605522632896068058258389339865462673620464551345190010093100823698522470755867261555539538988834710066597258400112312746095460968609580659955911613416391837635624664626720870346169113097747054841666713130647225234624979924476062790461894493930176342794775483867912014306565401363071854828663173550406946850042778057802510510276156052711371557961683720350265502929687500000000000000*x^85+94324088658630807444704781010323383236712801857067118922317562310220834259652524876079801860890078382835042422911572854980326214272082795544443873353981441126038885789227669129645413294335499377628138586544563638625302327893855777977005691352135772951714369436108452077900865714383961931112211674300836290551749599908221983179941611384058927117450530527325753124552251930523920624247063263317339793466942991641802592542940886601907291082481925486832591594772212902862156615308033313019019164757231989735028901967043116079149504429456925971726540031798738448153835614279163992971233387341745980443779449427497900345834031833060061480618720329343174652105938887379652549360720799423953019196126145137377671570972335835546097421353979116394817557942498217641625371095520071655257014193763875380643066626787807821274967068347905296832323074340820312500000000000*x^86+115084420892142491568662856516587858462687002223282542226211397172004457727393987201738247790364798914669088269807799296180580196939076864513043434107971584590877824847033806203569178410943536791088099320818835197746576970007719455544984503410780776676047237051155693132167327705554403773990168236093620975691216401606535354018553448966920440204953871655077964108269454210761600443972467183305617691634087359236421327214272671638475486901241027494174170578156774524408197554458544464995165615981311657576808216152944244704651729412624778690303452785906945893059105274283838489728392745841723742211335325184881487466381585603536435427994838507742817129040522789986514458863264340248743213425634682300577614182131631777227471922649127829162139201236012954162213735924468241559804340952927542791400488085280361810758265050935733597725629806518554687500000000000*x^87+120306609472689553422187312663145958399987722680912393076455627179337190576804547592958546191810768133688688166848309845428667003567286719510977894265770754000526226733632772962398399690427210858268110756959806718479967492400255071970817456677615756082979211013294027108806196491536374828366075826986330106280644293290334914371596794687500900527071635990603838755737717757721046622363211373708982924841590437020715998559588880462828258209534515856347647431118347607545264698192332012957214623456780002366788165023099142092000487332430480706036974859386058738219184697319527394392624509441664388144050920570856807806385724454024603554244079264968871416458615667610376672945033827995261845155766487762552012325993683099507438177728185626363546394745567189336269824757760465280618177449778188575647902010568881213392611329027204192243516445159912109375000000000*x^88+108427721408651380412284650863283391537255759990762592829439296118780576316356517592789354160801267236610500513053088286155737478699732263702210697400661097769422122767597800697156744294673721146618739673769998421750009344361473394030490792467814884419056076984560213710444919763176377258171417933761510326655849487473663097307753405094401333234123146523302756578477636227969170876736905885964302670799343394390707923416049431291548298758863154866286063762815561960596933914550288518089949983840993823599703226091570580874618231249347635906384056942550213838166388902239318746808477736481211966927514875901024750253945390087725604264933092072507520835223521546359432387077214862301130454390517207845048983787741638120613857214694524292262784415463247691742619020905129356521210922994777964106389367180127974044784311402622734021861106157302856445312500000000*x^89+81789715636101323775949214474897099450720979035525230734616455205200704608795899831205769968540629563733847095029849983606722163827803365448294547095512470977270703839772863599526184961324390094709051277973383561236769273126970755218922882642462224519903226123867741754730803091145847764235600040596475724236328096416883975486361817503308020130967364375568679035630758000096235042374032806678205175570385295747113114323035003639178597199788289334467763629589343717677981462515963200084845031411728335521972978422677352228444170630140547896803202595834135118117140905173020448356513800010745519730941496233342696149145294999260405318590042285455426005894963596818969789124215342946674702737084294858494427381991044278567234708749112458487153797899072041984671629002131907231583300875952547413291071617684100357459353602962437435053288936614990234375000000000*x^90+46038031463455545204797764773106801857636398892391210554712547438757905802446221364840334399440479909196046634493568613755805521426833961444324770899392753698185758938380897919242921596739640173589027335196882676125948472697367603415308932718951390260388090581317771889498184051530694191395014819028332073804137333256148841216644304607108475158081864765248261946156682014512700016047542783172883439961600383790915243871504542166829977922159455373861902575270439844990975482690552502615130177404301730607285219438381840049517648972211356777301882275352633687028679200364672853461644128314559246782844108001786215672590482819669005191033705859749304301878637272342807870459168954984644455781563796346162379805426185617874102536877411819187127450275975383568979308797991968205150512383415371052629715536043121222944951576039329665945842862129211425781250000000*x^91+8527150985726974610980048068972154940466073812928099603261365887954694814149789029943644823494715371118823540968282028844864869856717353822644403581302888378796993097559414649153600635364181021393346240582758075883900334284362266744633909135020670262990748708344714767124442543953195826194322821815882186105692224697674090673279611438126153285115132802765727271845526256270567969246092867400045164152111608986790193904969690203065735377921519461123526791134657161291583175845328510426918749809234391847560851292252690055417607686433007881924076912360395658911229409719671868211242602125549668288289726311094788857066237025901886209199799861889867796749635961103098726006486358812143169968812922246342130826104687283143190056712926039416785495505274989747902839874968148163554571670492439965785128331851128267310224728703360597137361764907836914062500000000*x^92-23676840059474075020870874216203586677094731309708092224203111166312988330539801841015345759445239071609419051427971939131525113131820918841768923315138476910450435033201647652995604274408158271727434379593958035063869268162612428687701627523397352202874250237083484500696705419440805447953292782673035494667546828177053577833166022137118475274537338222530943931878598511744093974184531566235888700180347643294060203275182675350059774226103402966907029498874204542164605860982364992746775999277904795364093997446157930998127476109740547782692567147182565829705962555179731295281202881432663105163331264184913653793809282501748359765042841620874989906133337643163341617624633549314693493440649047056955875963188132334038487863245375146247279820190292174846214221449108160740404536618747658868730769876788846820848954966010069256299175322055816650390625000000*x^93-45511787345411149720708192952817954361443428167532582412972071738486960108144549536222318117484091181397892848656552198374820646911596903505569252721818732966487045987490419574130545987339381339509708408134541742593251056882167311137006490800443087542840481174212359682249209313721013989237317906551120279126313216628896350610098251345089012328488285545800432647042828122455178605696624024810499387659949016317088990757296010496947197160552110818765204768532057516423937314277901376392344404609159949117069937679623550658410883707443380860755595393395035629278562567079422271135641668101171242846596103720054544736121535879680727021276181411896239301033751304752876587212861853871830824906545678257094378614548054912410327177177387453540044492845912720996893250695996621023778853043036528377886366231005923609770347226799458439927548170089721679687500000000*x^94-54851974669200543986718461140231671236452678537061454494620301315076491518013682436842734417132794987215580818251693354829734660053079970094523670997066998710819450599802725979161879107616482238380707168442934970128217545513469506562484441255214185195943715190142498291589984925901009083554216687123657251917126666836775888436057325368914501926932844134660731565020260972694000456802462008726909625090754610357518167392378634348858888742406078883308027499026790913195338989881679112873084588186202622079212768362511526930428142365188589315065293432262290288482027644214573454321443694331343560732850819019587299883738863507059532889874186602938126687657116664321527158385391519986861886787381882204878446159443654372552523970213433520664838965069262645768457449256163631365415499621808300947627867431033804276364895802231558263883925974369049072265625000000*x^95-52500245292895284207854037306705172036977635714383301826530150807060925564433007687283194655665481262229808771032615888836906396847865778913185561775413370077813827797237961330045256875615446211969091149680252771043582693782845841932497676294462568514752039272795499288880879013319296627336979533660724530879869942121124950542579892131273645993542723710032445398643083237162117542686757578120549240409526166064011836760849843812299148772405567069907096687861698078346033677179549575219442656728286543197929958154755549316726817213077903464272931038245219293053219829046414642859575184765459154325533103199235952216326809867363303601764891568275286836011119569835287864211078494394666330110691560359745556332297202867624685101703047893491563869810968295939715745980594030331081018888407818541331885244696737547256959466324133245507255196571350097656250000000*x^96-41420079583537160644120606859413603956668955952166714385988988222566558692986409082899999814489983043111160099072204052985107256566089716142963538283030173772008023417336859302808304892653139320659808883346413913212871427146645614138840384657813604839738814391308140851279668638283747194010784557664591980011235353884713370068763420210750388655331185975030883120449074791690517015495858924157124391806354258144366676034746070178327032080308280609609999970570563416844444433135573532575480507101387545141588202247189806838758095233947150223422652492272100151408020266414703887927621200001532698952126045390162348977389384011889336515601136737723564694124556961950176184715666791727249455536589150856737694448567396202437037566753110720120216164046419180386401744854226407565874439757599639896133238045832073342998949638804617734422208741307258605957031250000*x^97-25590874770458438430018883394907705502540857074839720785387186720651273988747296944239351739404895285373263677860842179222880268531527131303444902494299723874829702719501312614196799006099913129758907857217520676692865772404636035731334006237899771616675706351824633497624196482597665227843200635222119231731741889364375392246281696203056633932908145482141406238831421728741516490908336255674268826143624800301273050096102039742894892890808017486372629606372886890953477820673790592420726509425284274535181180970387182395806020021172987620973604898465959367538276549270934913651630979797635218445343727797111073542024909517721029877459696150614839722442610978528436213332264433358329466316594653239129939278322931749502686094658418124425817644737032921100047785286893543616722354389938559251397305199662018254398027083951205895573366433382034301757812500000*x^98-8893846844743729325432998207730804153644682914365756296761255933367354439613736438077850775616476885049897658618436938570727114950963618003967757777417638871850548211533081641621657833752566395171707003458669442914931981463583720183974507978139236167058236286282837841848219897730594019857521872736506714270109050226759415085359633309820344639268716332981965339247371124348610065197257959085944535916361886162188555793464667269429325488187048644873890806708574535859199357293765357174457057760811897745981978919704416280598626049594331203701792214301127589265327567733721055299846728860857704132250612682316058189570320561712617925142102510692137146284678087903109564820249510355269494973346022128210639242783217984860022918805428864476488991202367588861068273332146924614582176746152824899941522638694750232425667579860828482196666300296783447265625000000*x^99+5680770527002577297981400346307855408151665291329291412498027640118603551804857862559625850932777433331002477912883063902989223665123252439110385556710533697006446645050416726991392692170649933973259645071142673616900593734074979269176510105507180321261995237750824652499835346838505085462479246478631840240081210014762087424538204607253420689460843637672041863585334762748590801173208212471304404310989667566517380355382835200800029684545305523641595263397373210532141067418726353061959269993148238775888606513029075382086980674445035267874024306158502789031871450469899752151225921044615149236743744557502525675693662771725286055348746999884488571880653309766822291066199866881870187151155655439097648415406347410413124265854013153180275190053467256065535501071942800752884818704026547766002421476429510362486305363738381402072263881564140319824218750000*x^100+16391075281557736532893268924054455603463179191791596334023222543608076165292020137372317754599682985544513174487667628762208938025185394555465534918549032214632536169235270567392212485241023244438585890022564373798731856567905171132084279529214174594819004440181903749741135327638471782969515628964296340028357149915938296049243695820083056607427980747667023914640340337465983295240003109520563341723259591819094795998496170683961215530759246964297927530554257245283142571646850373453015390380356222844103005328389137199822179171561799348522432216198939907834218465051317571360661109816651067465668451863960407632099268422144958264867071756688606977528118520011356529000511030536641174548583712821121842268168282459954297776612756045272278630042427196198465722680480981493965974870623541110963146938775263997405302884846634015048039145767688751220703125000*x^101+22708877699712761695279962233458365328270863330146241580423629443673068279507849568693731340511517423259338205226729124619025192277792158656918136172773894776685026195255787483426984554826414838348221581534664248515994634649140987833169709704264010377118128549782013315059554764185497430763797666366971208763033680029510001345888059064305411491739215221894397472172562212098649578922270526718330174077587836198709611821046162209460237376035018805230775764578679298377350830978131942245077208391595627163020992802470055027902295692690576153437093282007333186148873123572835524977887779690683110587288635289017684848647751609758096387606507679535341072384301149127643924658767041924347530020617073577396173842150226741402513705816398478870663024511077185227656529132892981809371749064833416703247212744388876055001095372043451448007544968277215957641601562500*x^102+25029337179198492722534717460306190877441388698946385907521763807890700607722566797796091553755780726185572731504697469311605372318848067586766727170026173551501191567480591382687151208011534688810223875224612593448707437349973530632059425150014416646187052820683267618068441820207949141704975311918021819470236045950880931192544438139985793845059202457880117012939564564394435852017559996142891220896063974499538396315722308608607088597381473047868709903106957511482550097442182237564208183232469341407913676391631750985613369894194758855363269402768128962811470152221280664082249219312163241912126253408513272299234221923708031469338775718805525068461654969571777022292167220038840011576945119128913741528751932632839926771597673018154863979951436809571517128216821493449652287858423940922631718950976994370884957247236357602560019586235284805297851562500*x^103+24281832217530998640194149157062153902280891407375238336635795455839422383236259303517960476825359490199518590762764066212990599909684698633950844211042981714227878073995068449636470373732175171631957208878941363364102178276068933768192511094668735912623232350278047154801450697866815664329562271486917792336485000486776935864184646434015630620812075221226641519816573199292765140732259593034306553698227124504756005564571997685693868050334604155416444015096459177596939226450427385181633189357055098102264786160379724725871923375351545449755370943482839125675734166094445705461654770725477971606799948441549908572170155677439446588039959228486453471529578010527067140042871087291352307015879475280202560995472838689094023370202539068894676418027339476482458247779334265608864797411530530051029780192053624062636148911442646181058080401271581649780273437500*x^104+21567855130188141974145490543764967825524759526527137781166324588459202546581353610937478783523388148412853649940644071480345901038291602972000411337433021289849298182055293617290041624525910366580075738735372953414848506016049185878335728598287484308842159045279870969325150188239287487939155136842887113386780240223036340476594831444055510295610779911331321229460061521556758162958599628373469173675357082671996401387051195468808012987545876699570135396576606617008017362469818836631567642557863793072661600565575848192543616233415610878208174708254414921319842992821952933428663620296826001665897470944509032789918638330807858949923789964040887120955465527389243604157011896144021327463204443256088459191629287058517420032797995595527346408782670256929807656146245049588516568959804084367364691109886634213870740955920624060127011034637689590454101562500*x^105+17897922193617128652473025246918504596913891726050476893567165178247035214803200636729187546351192129086190911190325529383562916136845169570436517985118939557822667401331760593475446219160195724637684648252013607128128962845568784049968057033969373395951048351077875677418968250499921521010885835915486001404114673258910335654446401682368554235275932510651937318100777550626023165343863385842555975457945508902880812015257948116229208491073353515297226233465857907158260053296165689169893111481340868696092752770589493477038336673690569009068557478624209265224946718253796061564643078276164117160552345017975649359065662402445497441136372074581312278142293027432186072497993649233699935582996696938260637477629722944765212358956961424998002658709100028355646181130717891186608702365111334329383533787533652689388341365528400928042174200527369976043701171875*x^106+14047652220725538750563791479722465289328396760316115509690783687390879807873590487709455605384268236305215689562433261308489924807327529011209079727395561648140636743559893865382138068927852922321266646496332185161951062529424916700534860930902142590610641167780866606805084129694572593844620882086630171170271737546347152482655402901509906260966015701061078528292264748581790632678190783130167044374502374194223568316310519425832922094918857886295644558456322327791480011036805049654452401457803247053251385795133917053609964507828564204834140207165031848964898495959121669401209935227231477328136970868630489545219248017180353634967060651891007315496311212026061930152456787057390051181837013755173822744843016533554590790880017346166039193510193506284299184544600939137145174725476921336339971638941393679311277209453834302621544338762760162353515625000*x^107+10516955560944359905129026656717824713726893831545102238814192024100946989736654463750567039008189929816344258434925384331810924559575333421275597257827287415855731860494901057009908611663294407288470763583497378654551273146753986581460763175441995985190476698388495793150912000368617737834368982641544180007694546217408095186218455628162020523969284930015195270723115623885649738136616215874096990331179506209512426184726819356351028505590869245656807867171737929586350177997877948649825484881387304970477115596300754672369681279240256719631258200561177490835115421800207269580883358691938086648537059658177765191667950950575226300675940424191163537101025409413532920083697444360795053966076036241898810806672759500467149924877764978941846084733309766819797099215698591407212468724759579029242224717506268343998848506515297884789106319658458232879638671875*x^108+7558922880338353302615429427409808503935455469242787609981911873891581578283788705009633324933427329667770406930551299851882938379664972760278007528555314414723012870356976658243014975370798240644860068189982173155352604867368981341923494032760257579915519130498384180607176713372366199491825616322888926035213581224462852226174118285107886003582771451383440204211609109924566575715299938722555482118832200751571353419286473723221560072764032381122916280797841577894455982634077268001999301454480868324564252030272786218129911484785732440478736872596351255475094394089465400232964486494857292201232268313336035034523447419315106194906452693486074989199501663600083073179016545815019508224176145259009437379831215751804948369450767777604651458902768450933785673561931483038718329951419073104565638704935203708568905618669919732610651408322155475616455078125*x^109+5243058450829728435545200034850732009253932232565224877239390925937892889525973282030125320962668849645487227768606444916328073088791514862367330631425297577711856199910146799586900665004954625472298358935800666733169056037477415816197754841079177465083704649798006297615513297861758560065944489572244627102934800045587355515047110976822714280692635495891861316227474558802895556215107222307172865276537056359305929743267165869137906482873370662124734126007982637038780106189145241619424315568464515677417953288575706847410645008816807911523979924794729455455896104717680601859301255066829118863633574494498062363685315738804452754645319560265785608336191527110484175832232892179328742526011320103650078461497136171807090698821822019540088733126328553838626030781655674155057089911813809826989025493448927146714153707529604275805468205362558364868164062500*x^110+3524883691118415901361252664167538465120001987727161730486868416706917033085302840344629043628703514718035245345325743655587166871229118491390677927050152588266613032885272721403640327509656389570997606732503526448451596062591325727566296065361969035680719265319065710190510383759480837548238100789489836752758032543583050283781542143525113649347445338059357993309804887594055191718588800588060776420945361933564988545263265997910581307287557126678809856128223938655330834014534368664076692572239661961378091067135165016834128400407636727504362698509254838326306031868013242607683892669889108526610137171244709795131731986693706626811648597369230118934054739734164933529346150080127812478886383151488388567272081136873172526820733422621668140850235133804916338889666796042069650444366997089032822537563856338238815063546027772645174991339445114135742187500*x^111+2304788629484437720554677658840569095947112427834417676353612421297411526706666822818361771730689880573153730360603116589855039904864826314863797918418444013535271686116265172781061612557242019038977503754125236012154166962426391050446651719662863694504275283185684510247054795822998419592349563781275519925435687596069427931306546020403657574150145247487821469732318398272548059840051789482739548284014499436593979513177345953853118802388227572931003629221140435628087509268623145876258658912154651577152739954933696624419384053515269319166988785889289456693209139178099680439920111927067407477397337848444540667720865730061107965340260357864507738298351184324246509145641986415211478444480601817074642990035982615453506601503668294043130905549812804503735083381465254444863395223541541297712297903714910056317106100409741742396363406442105770111083984375*x^112+1469134415800245277845249905187812145867888767781769693071043768427840589895339141915545527981283462986636901442517748980191242784614236911880667812288462311759809851386794078147721793510437991499937914705993803613604032550863370646525171030852108087447842574532940391838917601850641273188218037013772519107569730676833840766044746344170330532503767019978785139510086751396239812293177792650626604099337939365751838337099324471890672909111035883328197083004465123528801544703839102520493545133036543659203996335789934745467780409591033050216014562602460963152338025185790696112605253548946520849507430199840269606244493489401422860775486395422314105330558915295481928329322394321085925390760447477396187845462267782630555735812142793686406595747060458517204107030239981516774015622654515353192961893597390804562150511125562246661502285860478878021240234375*x^113+913815128756408740171132442440240753857001273855312104930931659778087906312491609625618185103911714259192915324881653358224475291630537003862875885644770290979822901518757628324469233896019701158962266871331619691689761408016744984341342225614697082275803945758377318897456619604114786191261133910901726942567292381083633181713379346898120223192965991819710699616080255938579652600981777195662156801116632216196517896245039063278751761858073875040883204422014648297533325691539883135233069980788314968302332711145782094487573374846295116035715663077052327282764875533099987569038661370651366627432609393325837250211051040291127158311853242757888853138583144424212815461643072532546799232321189168405959398926954539346573693396834744402438977013562491182742248541819131149631099196721697946815574309631901295711254272491341765771721838973462581634521484375*x^114+554281635475590949527005311935448282580803068515844825524159498848182561089524813271605397105583968954594736165048611801374721504898259460479176175871003603406893706528023345753777343909406084528279233017442591721092563888931968354613430102450881027846934029503997890623632023413504101564218285567610858328626642227018295252855427959700200135876473882511716445903454911983877064783443680362206483816381185831079381216620521845062660480165243411236309990244957604741039090982572693795464443049284520802661445847153066954844771106139155223321461365082834103661123177355154535616168892867914145382660133022412660470346232014069127568877406103590462618764052876015619901947652962676530131519063388074949201181080692347243059740655032483626869193574824354352387639053807716979534069305937848600800666883567373128611143959232343547682830831035971641540527343750*x^115+327029729848058750702605346898398799656059348775255253125889325350553638418757998732304961129796493784515203876657591843695028432253941711319677976149708486519336854085890223022419670126081280031315541259221872478178447621100505832647727497980712278760432428910701434812863406109219470527985872969268154478283076242852910050698592258337079146129240375733115114791709039781726274747043799858324110456163439450020460214061514397861414578603382279148339835957719501743652296903084911595843619694940850930028436824085694058309591093206663482385304202948491885914939975444378646766455630202413512487050357969829305257885214374648837804776160871308302680361476378110645519119635408444755962867870698438927005276007546785974139532577438596464814666752754153953504611312464291612192148053019939254269995504272084760067620598511517471251863753423094749450683593750*x^116+186839805796134647141819968388778255798571507765895634962882099848093272575794236993695393223317374876481990234868254058261797872507230741927425859429084906967009805175633222897315859995067271421852669010535585379071666848296224430182066095615950857400360297278390318804853646992173849311664723922350105864553210600112599082953370615432554147072954376822335763401764005314525953904659207204166102768332186885060577792182838531083278665637279029214106872422606537813913450255569139844664578697960641181189545823126241597077938056159250039433908700474061141268985644289850036936960810727688554727673423254937225010145954107299423580861372546448941473844547657785277884632512400247902691981908911685057736559775888426841161240735821248395777268363382180932277713857185427724203360182739186383926926752160728275508000742477499045435251900926232337951660156250*x^117+102665640625496896481379103569500411883161884096325153042531339121504398038673341470468353257224458337420900230692412334097487199160166115617163467451771844227647412039625568385307132450036413249428344835491106003454601568980635942811410850662621588575379114695902306374716144241495199570750439016109532438595893955524872700607059326622674544603256085184725372203911524862940924536847401614872991156572855753220079395156197179739589874433978012712576463740465040293472422843500628988345744408351826061103362193575037317418139465734981466674225167972465547985088223312478479018720324039203457232447650141850560413199795752646365952573915242849511268245584193968170198713522494272534824255735557049308660704395102824505555787101872903064849817272389182355856491687889074411334410655615053569289027243947477763681393539418884586211788700893521308898925781250*x^118+53724000492939361679713558506561715767323923508529132402055287323248637369246959811408533534223446181924731712607790810136429219349672024024591358227377717099755222805862978576446812031145010043598942371039931684521652977644139104348326689424121742099053701045862447810489508182171172493371463985761272154920430237325211827043526852829011588439128666801034393730529819570318709621989003875602410010738074446286081863646067728040957233687970778843697040241002646020821074505835104463980716855491053993352282676045285399249139505072556791342832189343091117588435056998380775925736851708716909892497342590199894705426969936962581793635079560473042159240594586051910482751560718749222354491815742770317028780279031781754956673425322276634221742187607445580182898318639728897100412003902059431965555334180980716628521151601027838751178933307528495788574218750*x^119+26373190384132330825180316722490859471076343023520832543771604740464416791180775662026714266549562109805237841009305162523409160512785235167131714735068641913959725584714414916480355586875385159103654422683642301403684983565970097829576162968339926830441945098078164415070025865899367577700354914731674471779255662073837142764616743216856577053550624058983341030479541500261910241122407877629569276327761053011593802094754462914017530503943698668925774119225090560801856845772771425878013436224002954173113618092760366186331032447829616562722968250405675654803509409925121838591193684556018068754310656147605948030447265733352814170181403802268568883076454060063212646485464991935308019337877226467210088787596590700130475416718335255459220577524203858954118465946552833181778293327424072421814193837543592650830490131674821441265521571040153503417968750*x^120+11833805287720369198383538360298817328267535493490773135853453365422016029906447586702085288835977708295697489187406871641100979462361058960204398951665460764077631399875294641678283411953460011526001613489359665900272333772283306160593235969374901376299723961861637701721731134040974236281881306538618639145609872977289226951731218226143043328468331544954041473917255692334633488858842752403103628284660185411429346360553523359022486321322162424914880079838689382808574666604468275667869615316726417214021013953703523830249944742040092557003363091721288773966640305167289436056940655094365019598534467790956580993814202392329317585160400487900514775313126709263240649377713430107909436399625119869123215912814612336786196223180785798271412686905428200424658916030710212451367733544787662439455481946095056317806021306537900272815022617578506469726562500*x^121+4592473399502961963161496449393439588249062222721575549342205365453559690626865284576059973025684283633225035001183442014941891727580995843584215885058299499047716780191146139344589572371627809385993543211399256186526796937170820877344278122178497875824281448546852453124843844394205882272694648871160436520746293458104225964885194413286202267513136365369974806340658605858619827798050978624182003218225901214365347005265689949007105374459953597848049158734333781179489699391210592381911666836315021742712740516626567520703095785147017407912618667447871043842223312941905406948676537856069898787374090921375469497989539116976104663232608926352407181065324705033808835816473178335970205450274583406658737066107141433637232890261603279651764481983513622306628996220071255158153308255604288631647203323369070201986907875379984034225344657897949218750000000*x^122+1298052507866498305382992792584031391700392963800519644842205585300651471675771904877785136558019436973486303792323148443163837190348785170046103415116236455802283742767656555639653626855754672499570339833737739092973216999914583485823228469841184276126596407730230698522625038449636131147174298896142941700545287381951752877974218925407737680202130414248834951776315316885444934570645905322223010757956554726891821659321233677627002869685846417938804432548858904347393680967914716754364844642925878020641106499243365024278358863091457094839117121092698091816326078611726239672863066065181336337423683046432954383609197929259041112813379105943087610182354048221723039179156697726878616846914254549713077060801922260273368152650440031371148317912968343348583238193813815616440607026985419764180786044085499756923357539406538307957816869020462036132812500*x^123-862101889861919424354384691453771391232748434895208374325852734441186821227492510097957865629420582345758122640513397575219804464004203122098350411681060666120252042283041398882106156893666169230573552981690787235530844053152247607814100693480890580853030342675765646800991630933343357164735163522230360112830340975623355005957015131771116742828760962780035758149437675011453569114612642646976712530781875785618848418899767918267627972274116130761186571269797231338565104972578650254199104559137797684032101521357497462732496049505456211577218123698130074554750806581109741238443658214552548140275208575185482363347200578086860178986555243525519908193518551137652042006112266527599782169369993744255374490081953408737356300452200330320202856567681658120285995441402490547640924144883620836344009417083478208354563321336172521114349365234375000000000*x^124-379749115989856051706119897354194705819901351923050641498013332419044190480323317312840891099394730318490873182779719915809655477721544322812609672110218498383151883724830268292260156314064513977327254551857570291825560732875834698431650906675220233130219848221135578891944548511345663458502140528443881148506857577458578139559310562894066438141205616871033066043440132789128560277927250312380314320778827861529680582645110241307188510636946837716119710048447169455456776561614992339062873402431113028086968941494285388150332294066864429727236660459782549660709861421793142696463721224474186784743904766275474090212299454925269508330676986437890470863865159583008126377187449507524548806213665154142236684953889996448611126081334358382490684975861881364824187268543938587075448103058618632875871035118467487594340337153653308632783591747283935546875000*x^125-390861941725847165287141669555213126068700817389452537339857292940806996929643690699945028804051040056620249306473621169631017903289003584970654511531407677118573961291440047029389429380889570989993337811756412045098175140001599616832590056797081766408615458045343717775376793724181683792082621434290317776991400483905228511007098753565200061999770559517349764916536061064607538003278647371854520283184695016012845046654436414682780647260555336083429005244217580039629224516305537939748532765106383099955139463403300624714993368852417541625536794201275592297121708429894865838826797082931382579591538042729897120059250681581257157323007636050496759137744196386407329670624491411249566717230558382992190760731775258436686579053925015471514976815520628579850384506129639465449606781043449517074235178527380702231952547265336761483922600746154785156250000*x^126-292049521308485086159475233477987711959313783834429759707310385720047085376128288532382144713079315472065064420381267640302678597078656039894001025972998329002346414318991233533971043512049950151875529709996517979488197435415079751900404812619679710841291635939381597851146055480689265662039889936788195800417459268935711568409714738887791162431597363279390150744114547127138836432067900808041593804495989704163999297446929118372018836901138076941262019932759837201892174663825236244156157325087103332783101694540173944101219924861285465705535183005027467382408599961637887516969861494229232433317101486752463629648152048646758560629006700440616193305847995339624364118206514303497127513042960859511921355263591285100591314705952084100715814976658910495998529005352256676424556014095680472234874393539871915287386983095530013088136911392211914062500000*x^127-187569674245269201532303156662242719952365755324601464073052302127883046565713687079998805807531238730963944725758502726883740440590242666583279574329671975664103305385304800236826094195265865989206195887099256231236469633812875968651315411174681939523545423172946129284672438115726855200216626155453515867155869009821546231133456967557849991232204216327851229347182273400119677428923705628404218423878599953120735347155933596652380145498281288423634234887881595035170876611024503511432905634657832380373448217501767654879384760505460109797139004930057646762179942294935399965811607536522936000039979351769284430077382408023518969560730221121875911277793495370161424176243965049008234937832635599978172329422974398784997307163920387686158287912397506623606973013713681031191875463167610833204043004194036927193001140778960689203813672065734863281250000*x^128-109132819488173134878823705139904645457000436260220209253969812806513027233739601779536369036553606552659714848761267841425878822314757691471274174832163994866492270074965358816941078600844752681587565434375923745527019666016441983422836337524995454446186867344977852461531533652050603515285465109835132218413645832100210103173449827803561767259887773166081438789036530834613069377360293615229976802851600971779071767155726750876376789987998254031906729673928824541495389009462930217909675908022878292775754815662660135647982761305662675918763316905144506265154692653684614319195886078572543880321658493330811479653857474643664457041852475926850885071883425871870134393521795748042581477595784211143824748132278011468534883301432562403219036930194513839850491044927561323890252774727245255263807075673019404346564265040342434076592326164245605468750000*x^129-58859054566375717051061504170594241117279353073603276009862365354385097135226850548333154110172950832746906738294890982487881066629217557793480958999037879449123159222608346898895041536877995194631520758337957812550767439780410162962421478233576511511529932671843003799020973954235078101415120139596779205816769444120588674598934897855587664383198468637615908314942937578407709616570269171103037552967272542556178369479940657523600823975073467790853306334896181680351332657385474328443877712482405063944703084874086685857407403969514194445228319786846961318423993216458761492733902320447448120527393793394629080811018453859587515452121547855751103719604849972157819273587669018111010056438172897781515675074183075676491079092233203061367281545510782557358921689170203729654793470543943268980079069705992024161278486360515671549364924430847167968750000*x^130-29774388132246956658296458047541073888734333460031218910836367827560277576347265432491569087168075754105399670902275499799079660844917171581093331344275579085291780800316966460029605245329453237718510667982490541096527669274102077365495986560175526375563573749293183974844186523915399377032534846764785362596779744667099761737897593643151955412823694000001020320198835643262870257843293072624315261030870382925829029173508181855976098163279312332880386667632783384303288896975557078748115937748088912863231036149021119821344584315185289363608921341104690423745520674759527502348473263519643241257225072820146611369499259458991734982746613004676061321751331841159159710710944379076797196667527165378554602620530355907275074068869609215606264603143188872337633851322515588715306581566723440735995071993358514206295950543790240772068500518798828125000000*x^131-14216924603329458961571061797612381110126406491668502048061589222796395625841451387070345154858844125114182339786349092437838811317123447091219535519987182985275996010620812383660799835222742819837510778589378993347887112422058721313914185591766974352443940358707781592275246605987343343965820241778938080674829943684467352096003993775079950827630060209541814529329468529111806302430353029763775657568163258389859449291867257659288985870248057096596408532779499776620883277395224293058917816215033479978105155489454326639179137925058817789418504183567932506565129069327096935069034673801898206522950328688004217997072757453056661714878619940368441169415734787932000319778991110664128288009941878882314032558511456881832645645090361224424196721243482457993322741709657148865737573418844000089471543947169680094377852697107300627976655960083007812500000*x^132-6427964996611008918167741211899969697932090980829786983723083301940595637302446415444315106640870676356737221122440922342658858022777606397352560305919998441832810933364479697871037261106447069206718770654378876192516842784198815639589686179008291430808105297695999170127586439404817253459923671354818783266580716085124711455460567675760106100176488302842754263824678497483074733017746921624846119564685768424914114720951793310287853358688361177066633439782630665584514550503584972666447281730054230396759226568213516408985931187913234075431106887167546991373414099382163437206297241567147488447638881096013443414325143008886978318730180335210886823039977039474344713592872598846946709080634410747001154546027154353728508085037513233197551428292312109039672216664518236321262948800863851919533349031600152900800537736358819529414176940917968750000000*x^133-2753997662312651907369818501617985664087505937096771659125873652228384305317604784491174010673189968834981931439075190930224735946304811153642983061280315272494589696390251724552007134796075764175594227835952577306607826457589948484282373288442901219408788300214820159970407729605148479921805797012629530914797974565571492772368648968412808176167158609981212842857205509034799152052906806964024257619623084097701949280022165722197540093431979507124989125908463690008050018414737044089702047640295476706257450348129195340199204914264349595215791023998833354170152429446425387295075966793816242447170300822017209425366216240326891944012034653435094707816872171260266423180018705162583007463959449199121991605998705677348709648701486602747302411377247124223130580314003306170699260850954716694959961092276871236217417049374489579349756240844726562500000*x^134-1116127733544081238567152299745932533746296126844069566371060311835692511050590442562491739503466256776554627702733595951118358733001542082335801494037397286953003971155430484524379022031027782819254864586297065872391428927868997530640086883575863009120427435199700425292090499662953879854237475636914480105530183592447398080720747732107422513053645703593271984931200133047397410644358251193894604375219566861185579372302372251989240372749850449550171520729051524758475625421686951025943227983404711365917466911026508212800459627107965948046939105068444222363354215667992496292092530136092429355332802826869916482615205908728389692183831535710049671772422115917009620855467093127858248076454454502599101144289689520650866981253454620168224556158188193593874495307875785421956576940259519145239826104466177719709563120886741671711206436157226562500000*x^135-425681769545333608083432955395389890535821352354646250936668404771429181097326305253730737341367485111599059294648393263950478503562501858723360817389493227325173163310662520178473993991299553868475593476232241132511948620511365010203821569094814000663811489037581657486632436257865372491407006038320836986960995406161617797183253299415379448781795504528307448342822426224538007878469177163506031409172199068548385996464593976174741153138984032661155799285840496401037498728003331521189384179028142517384029126982999294002838100121916920984060404968319240045919309956590841535781940012204297574502127072724086543018233055013155535403179709512809468013008773107125816348866821565368474846803896585799537318506013634354354618526994844061254075459525260356774206532285858378827274362007951245254152889286453076422844787884969264268875122070312500000000*x^136-151106559270981032644247973898767096499964205887634042052318374314936809066683309197515071101974557757965730838687226148094750844937010974012760638917925792342759478974799040106263376090260653348841039737836551159774466475718798081224172884052094706388469626861068714506748109975666320512991173050549622922101922608598982607377332472145675151706391544293059392854488023167279451609676947767890873735698749319462587066460175112675772790291194111149353915084338711664607051135594513520106262519986958797603378972792293579537288510714654278451930649117512087135303006959881740782730823140389471288250061326895124258697308668949350862496102285206845486959074747361699131322520419201578591150299073133537310473353049642057164840069845800041663998448472408131644467168362964416826576865913901951033527346524194812094066264762659557163715362548828125000000*x^137-48765659894390454560435860282463083034074243033889949883023268785897499987054394457396904418080792887616876431051700481588597724185145232098912852854176127933912819747174550194776424795331240898605430530552635695725068176758450398294508064614906638045030524021348028823100292720839245034961617754138288273038965252950464356896269994511550331689299796826072741194173336304026820489877602542212896122259317204990082292574503815484173883976491903205988786062909577058346554859578456067363113635932144136298402005412919065672129988773304146630815855549034804242886163417279239640990493013536550267677265100410955189674004196282119528956471182236740479771305515231000495283216796053735247813584890315037060910375733511017981299949801642784632643659277504016990690025233743537675118148743160073847606485650230632999946323025142191909253597259521484375000*x^138-13514907816602030406146581578703414341167888611538067500274411157415283000652069929882180956688045631046523365372524491394962375646955473603176189278683703551926324428054528691668255228861792274446965207131411199348380042920841573056668409355894330438774531407524695448810684319095582627067181728938538379499730729620991821258214938127018172091295697392508516539585319963627244231221314107874692552267422146088061638436012395329331018174144737486003804056040525059477933306177689260934888063297914452390917434092918244488405435823663546469412756397450875363053554716327972058383272973844256241076479401680622960713955734701951054275478456394651827839734507831573812798332792209632907043172274658362970713774769307384838950535031553994184207319744340853244926120982235883500476517399821313798343728649568179500661813108308706432580947875976562500000*x^139-2640924059848916764081330826312874721841068213641926111144057946477074361532073000062089261937780333573010349246681862978862844645086384983571199796896689549042007675244659858697304133411077645010709305892028633465152931978935306882810603583152584769109354138915102698250787217582922777447328881280412326004952843101613081599811057604311545936472092665043940131599968345039284759121843490045537271641559419671227002644111124845240582761245472175486816701185947862937852474720897922040161876806343089874531496068035515180994420939228454530022829836578034239331525705554472462583752417263560544757014201594890294021379290075347941907629959993645969284211168557482668035630183874508378569950029374203801789481744876203513355887725675238972595030795009530187767510032115566309933365045451869195780606605693068000828560570880654267966747283935546875000*x^140+121314500601986140433716766220343087364433050025123440269282455899034951437435703969226024574987958396631949550333293264031319678585288823347043216019254742276702753749688393423591620890620726694334977586802383334229855874019857918574451884047400661175541747018616929934493461218715835877133887844564637265257131393243830822225209205891040941942144063574997517837283947968305378640860977586419020611265060038299292996860337071739958974635579471784793463469597997709604680324384035772977976306067857668918423216182186773674389644029127670567318863542302978014818622204935887537329449325311349562231525904877404570461667282366803553804247749141721484647217449188119464720408874554760738021506201330710334580999278473650130886962676908542052125004737280318306508462990463706302647964658457417896550355695083067697481737923226319253444671630859375000*x^141+515878907480432083437101389016044659111790397497395853275526858502178120246995438712785227673370092067200554164916825084255123654618350435522768200639842104193909838743550465677785100859947664671099454289510988388209658338832362191377330948078957961480448799193932473038072711566064824932866879810058648474333932997784561073327112915381169188273474177582167274801767883620964528894067503105693151599328366258309135936799878086574336720211837526591752028277985297650388827758966051952001037561463519355691542317206011851895735406422948181442859206308965021435451743573080794450403532280970959081774076970040066851484346477706278806494142998377102626425370023328246841161915732428289435407247110479634607181272611987525229792064840972216133208494889556985543743909971155577650257524343632697055202760740011402873506085597909986972808837890625000000*x^142+378961301758834102642018413528969800430885373842717460968899000390029048373083867985913878248504224839760905032915293778300835782942139560368108143746085986533916573835441300751378603253860372590412140846915564613945805761172931301984437887808936284233172308753041351692857488014751752171585630615960693717151493722947698404297747100856208923755629022697351643406936915762865127737024721711455354881036732838495704123967518007258884600799117142708501385118117401679041822933305935189222381304445773466501073679524540260156083952951022261697802977245207033743296931305523134966568837313201795617374154145377475552303208353757791724716274573201889428737958664250327501397820420072704921835350410919756817021481768469998346549863564822675734957272497990503882527971485663993324990979625821875580987522537379508236199399107135832309722900390625000000*x^143+210143238626322815460975316296510142926866537534949387362458881340227467747222655023171366177739110364231618560804559351563964982976781574103825852700109583421150028530886936855504403129407697989916268731948400093446921288911114662711126002502562394671966322815933600999223008481005004103814538788196921492400100671394524293399516113459752423368439379003167611344968901018253851723304440384826734857163907032473584370903202368053891380159209424852984484426362655311814299313261568891548745196629276321101071836339798206864976189367492314750012704986556336599167527413844733791186331574789437941716981163190639759863463209758579809909760287053170885626299679266295191576955721211005364634230593433632632541997884696817519515470634808169950275523857141711663371863078434338993005600841815611851446811268219472257356983391218818724155426025390625000*x^144+101668577695675634430251291891566575141630493242869513538835734295716065013245556192775888621013776868828879538648253863454672363854485384987812257190981332130429118135116469965944325546215078331273740799541123413419482394027040035145919497615019456545373557297659837734284893754427260563707642112929759374192099402718766898088836159718591840223760896547441316435689678332519809595099252324380420292489498573992741474260285809969409505174867540081813459628608797371583392059726067681832562893386326620538423977264184521590039048847506676936486120444263036744842030229313093562987271357693659159451149245220846681832334816215265186369999227026370069515845364659970974361303989177047583126293418195775427378175696756345474007975295085079372854258635642083542239345902695301665274790716436897895516309271897459343136915776995010673999786376953125000*x^145+44904260374188240558987297286458823920400352735669151132462441763963715204868547059821551817700094232848616874322591933167692480096238359550066920862510578161343058110160103991606829843932045157712532592135414436399080845577713535374068469794650482621601062577658741157592576064358144586833047942125345872513515917437342062034996790461070327319219151872179420597587521467177982430764181813955389156384988314928366370137208035165107367776132238618752849839765425404332810375817173303858716358574187617547897798021913350684694082080117338989989151197486922826183677560633851413426851199893649073357545435153230681979560520725850606784505360193186687226034324188982851476156546281885383351157320093543506715617916277057040720414786518396421031656522679955174068734273775976007171063255257606241826185658645720355508501597796566784381866455078125000*x^146+18425534687858287235857783189886940835403320570648457253277643667762157911200981007984764224074207521337461380969716870422036789166214355201367818054750367404070809353581658331212389028501431323493387081070322387837587253415560540086308676243290379437381060868236635609954096920531095668107774722690623084078131990409748032788635630851026783244859018832715200053034582226441861450974729538978533796970769683690579886698110808620928899566588763512068063646388548510445277709910848177609759650234799226828997045692369334804829830842351366154289959675231288909506493950567776904238236408674403677212889004398966514847408157383355651668343011321451171945778699326930924305609964083954731236047252612935708080996672008371015574998422975618991914368339859713957914436557177066877008213125784527558630084822718919745909715857123956084251403808593750000*x^147+7060525161493538396994964971009816517744383335237277395881884317287672833943715824868255459162688073612167091282746196012202263744817327426201510527988737783200748982682634559154569909677730325278758885099971491096807800926615498722174851975776224725352296198871695951171705985215596404018414205492488083672959282411328217942330548154520461187980314235501212836075972109419406514808463223110147320174595546852844986803331992599286451849955021438661941537241501669023260040420291903707661273447836054797634854145368120237868009407473772978275912152261657414381371938374199906784981482362613292567341272910285350237400314401648736753101046613832918332752378758782231097085917878978655798759561848803568938752784751737617574756327646411915614263139893488086959899160587385473667023125261320356687205811521690357324132492067292332649230957031250000*x^148+2518296615742154029172897251941331077376947313662151126375350929180837103854997540412342204821707454059515856638932142172685749637816040858888691014271433163735837451002099413568457315271082089414130533740629855417070713082997410803044852336631418744930130245313735178417444504550044130075184543279557105400079341916584506748934623811261679638553200704295867550532552512564881896109486243453904600892339492937620753827421702674227746669999442858960945640909277539521988037196595004220221395139197719306263847736017373969066144455021405816992258100910215350469103517590614521972265188746830039311546721820606306667079439908238219284004875418823504068836440717424431996765051296393209924007833097874849288850022037282657341153573885909058754812498249386104911142081716632405488755534618529405310895620886957324557897663908079266548156738281250000*x^149+825062046865965614203018176548086111043479842183391873973929355864022930052349825088356231631796704647795516685067908029635312551638660285408575504572476263685373861237678269979728760073590482338481729629224885554965164596485186134723514136252316395151366130355843750045226908640978073329651049951589458899612975543177811468111417609954158602831931197501309024089705851752104816687083843745437230993951143040330987875919951679906660965179341247155269673898651947138936635912667436714403638358597257132101662625339874707076415953043684426966157359364879093178312959110764440909174200276359125519637662278094082756143314135703067732691836834847709198767576337930616783825953377891547401934760804833393656497608892923815830618394026300569164276051702038112486106431325246555945504723189580858047268265356710692515207483666017651557922363281250000*x^150+240418838709479780593938306853642402025161562968454392163801091856903628283393657035438057746308586113265005474787043446700315803912065991013831270122903387689214088299790833348269891806512838151224341590345025932858165069450105292067204760990594397153188700262543610254599639156926365655963780606117177055657522874636841139425300083472131029867672060488982661646102982854518012714529376637432324183067172302373550901007766972812944136382404223490815023792979999165184677700982441400535566250684429831293858319080125884935246035211578299335757886029764467530608515338032552562176117200524717395279144364830458718844257879905792659076133182561867619668070056950747732809746722356298772730732668755736196852314348880135778127046945046100886171597046988449851294763045599563786597424024074049033931161842292389962949528126046061515808105468750000*x^151+57041142117888434002966134657709822593463083758672983486566037495921915634382220054686024838903253350723102556131135123025444228369509806543722599865430970169070978468270011344477665858488005851272285572788548883878119772615385487959229437580275317827382026344457869475911416275322646732733101567764924133979122105710283964156992595179217617550449673369453127039189873327467970930785095476152953066218990461647970092832071432938175993144991470789543549341521495448032225810722166196777861358958249887998290370440198179080265164659497253420582926222308741206055080383060783369136053204817817968340613288577676518025821517027935884195042140734668783378041666154558164823165697135217368649296571731198898708908415526502545260168127103708590286169261554188843960849165542152018281358541731501357103422192307284888102003606036305427551269531250000*x^152+7243378822056494414015994400578430069903667756533334020026088568910561735541426689271562974592366451152868664483521022386221007580042344389799559154933129059473426580650338176427618179496158883648601160520916289188074967974693149699089184038596531577380292006484810112983126439798615871303126788565700975919813903781331652068455937723494344250499311893008836080160354169175560161183459242169723794753839076217824518383442520062141242824805856850893387857645316763975487790179423455807940055005615384696291858260202436695895859815614617119430583351019821273036901447924225094315005863010293968067209506070312318457537149261931645864708040236952735472057062376467029929413205370570086561089165105827922229259959532870150998859733525968250860489844905242652062099660078357869929509576942314972051659149876456922356737777590751647949218750000000*x^153-2798834330814405453227634684578993503206249957056366450943427878647593539230762215806580785269130702991513492038878720157780023318419452428622896066480950532488991405637673630916391097588746453562815278123272937537633502360044663819894299640770325875234247647955277774316275759369863569899534075476059178046660973972503194741211902131884370378376537445816874238149402033067934538082194774925130236077655833605730483284257879835102383813062977550689399786541482857871891334264345678613244641017867481237894499615005397873769417019427487317583125765373870298505907845958300187729396814904497246569952956526041079914532974585066463190390923648674848963728104630986189751629025134642537384096022636964381379175330648653096370718675295574731757117769000557569032584282828640002906280056840739710067320414332847633431811118498444557189941406250000*x^154-3028037730489707709640038631196164720871410280635876017853529694505812930962743103109986017766375102805323263722917528453754397607480549065999998782559007572399992245698000460157505088972662802853860463266227604512888526256533086877784901517965747476176671360210117843784488335935987682515109372780325214419598290972421730937443752743531113168120396150560240268424745429117501139048180330059144351427472292761819377243290326063804123320356582246072923939482961734709323590657326140637867053983128785115878529491645632751413318176994043964002815432786796648240463051016674494214137125219485701397386351140220132219228645100248226168440988032363988486459438305939722716336961063894762197473307131078381198526496546605644512644412906474712930633640078717024516980014266175340466615558150640066434854114074681774582131765782833099365234375000000*x^155-1787160584589557446245472035206519932488050087954691018838168233491478843390384369944741564186562217692523289560660666046620015989717035649573636335501128217062956519493957927174196152175505919059332038958052524291265740738792921424309800956658762390139389234723173690870286772915931435563163041583668576096898184870730176407456553373895826039705974597677341300295778930339274770290166074512945699539378433833204867510114151798889143989448320779853642236530685553499545611512339327254495759089253287267219174503437951993493958308629976722008468705237341244002049068118508314239873091758597315002248760448370826102507316511780454281780300172880087990707199168950721286922760290325840018972529305531043787156639318028478038101787154980634247874448361517551655445708708190488621898329355600523428914891410634879775898298248648643493652343750000*x^156-864403695795752058186444407316297758358229854019435267067414876009036748979213299901054992185088512176943765511520845492212808454547589965005520442507881513149784839382522244152631287557204434856049256716235180461656108803778526707484019699759492861579173975670877046476199807365776496198966483302416172938054077555156161053350172462579213745912150539028965005243576034794828506374410658854756537155098275631955056628423561794180472241143350690657764970646754231436777556904436999974689477849919361360920426011120132285775125199944648396473072032675575599836274769190923116888368218400863334344798592958649454007862900973302346507520480483262296736032274246380358452816485886634042658993597179240192742444044828234105592312904485433302122479991061209450786119828539135395027035570692792807991023870672897544409352121874690055847167968750000*x^157-374517728957471533585665106154842051106887972318027579022487560602478088116388007579283719947045105075005288484675675384946850020856378537154644456031436103049513157057207238537397714314512801884221660204881424893985302882966292270393786187397203628985690391275729619193320154018417513151130514081070388374699145156051853543193344599110289841842482596133616760385689038686382431363851106485907047771933031614531054761157064865293307122547114248060679054294122663791731884985603275088150367849559283229951640434779866166183591369399259290813748661278617255008960691948587256463255631770639321340872567693175474513690762230385510965695622495059186161634703256962848231630196881181268299225490823656992332914654943989030202433377897211305430564022391837915838759527450583676233664202353904861193031189392499413770565297454595565795898437500000*x^158-150518533532789626634081280154312535039104008127961466242054198059826399019860441240606550672824742495094792517169400516935005662274208706750644275789598514680768173872840244056103279237455250195584439961243241181226442003334277768701596684650845100218312876624665730048726238933533393071517313794742602700080161212349705910865161696313910388716030004342075505892464226165610904985436764359560698918865779526222944249333969833312745816484286916369748110395264125619783115071383497897453348107703842772734428249524632147542051241924707599996057517105692631651279360148132857072250708977098076401607273593539272377809558391853521357353410920918854957953550299652590793036761060776771406839978858663785321672690670368274514831530002778215380115906717295274850545074037835616769300368390561903873554189248196166772686410695314407348632812500000*x^159-57108745711725127625854829685345428626685731547021980586018034648142818088776752420824855665416735032114532704554133854094103028355779793576186505067080757191039602397528911672858241090270548497058531433067072401023132947064376024452027079688001490355079442183173930160391229247516244821984501237108224439383943058562633852909194931154999264508899135683863046920500741878523706404609046701526208215763591123805886424609318268925823100361362584861056647365849347290000419639108889641998134584359035296410842624925877863571293302913185351922000428600550515230626168200492672940743238113543400999342412831423993814379095012630915960799469938935932519847654523956085187854282471435261114583864197626644665348034545094191311936958668712174099997451435209152782764945215494578962628022074053380879822203186613194247911451384425163269042968750000*x^160-20667139113396661918735103785847369495288751470951169871324756203160219056876689939030682180090101126520985771474751101077317987020734950858877075511324116901230413479085725931486446214345954267890193980109754289210834978324254120132965972985167014499822955436949906784345639517168729532310693738052001630921572784503678658168842789673506130633220308937746238481231791628327260305627045342352474431907947650293329245193161640788516392936280209958645088746876530811857159021848078366222047588765424797362891530133429792323264108739480868352532535117903387105544004976359702725102996551591119919289367653564449198688884669345252699550449665049362247939423139258738777734420413423462667608098424892070535511291433296673277737317139277045752171600371554407215052670237778735217501376666907618088022194346997650882258312776684761047363281250000*x^161-7181852736275282362416026212600669646663635193251786332888748044583586315215872901883382122538501779126208027056412447484885935129737301193985895811957990536800429348820856102633602330633175194721664159392862335626160818243027071658898471998495065786448528755080007180074115908683317232315645409559418443783549976595891273065241118028253402916225727277037801830671026098311379158303287286284527802585518038909638850467969865363493543566864547109652244365027085633980288178583312554545013142634622206645466087212662514279947956315468101869318766996213324689161488727959646343129297603944794954475488512772692045819834072038272289778731563149650193681496415386209718994621835366800953449161982500603967525289090371765706094888185371429808256984845648043261843590921137193891708979966235699331439726322834360416891286149621009826660156250000*x^162-2407883886828654421281247981908772865321396333452442674382248214159166997624489601208491217760147464357269674214530009723963076489472115015759849031190394352074384805984923982220794113021084931702643063312169376447842209741744048329874989537450739080619002479777106257243305308918421457159475362521768875282770726823636413206815570272778884124681603542562320015415067055343544971208169035320426026191524452584325103250292415000773334845615937698314427224510514029677023380243607368635067077256884312930209974058247357764365690335931146309879025186515103844275805979244275618987323846393249057271567614963474869948110609030956235008601432010931454861324810425906440947380299240877681062548248774005642901496052279155442436432600676352548054135327473905236918070908199637248014854656259276823038195658455151715315878391265869140625000000000*x^163-781710010096480788856041611532149033297159175432042858136204964193649735906757482304395412034486588674221851931827605293841498886873316340068567308716988310421196009288737068788929824894849823708890103323168129673533921304364126501449355132468511874362743672500457319151394597138392877875614624380529924949260542313067559515574384393498105486697653315792385903993227126856918222153056819450438921048623909842711655311929801091408598830998021822676838299012966194943743435577182664604537031025848592642644115387243422776615674806173487995477837854350205151480547972908576160956827149096713696574487891827894365440237478953332380741265026444578389281116110172015616444966270879021379334633647365676307681147011482797465622939630014659350123393838126518169951268610102994556061619839615037307143513567453396717610303312540054321289062500000*x^164-246450523613661884441926525667120082522337513149944547552520576590324552172167631082298474652858034702422224563040583306409632868800784454377561577849162123197763472021319972134940213691482475693417312479059630874683953397580630691564742019542258876507484982714677366001214973358659985115699351501756227573133681073290664643101968032235047701329333130412328207339277018887379171035748980662865967820265688363923087312540242592034755062996596374261199575423045488789378107474736143456979763881431503525550533368338598920125320309718588061393975177497504383402928351270646478971656768511225844710104455227377359544907128036897880800021221143024343714801201707941084358218685994786612607109153890513663702135120631988110902036552165973094053250608901409769944184501064700384602107784274775518790906447819111235730815678834915161132812500000*x^165-75640511755157505259326439816343975154756996849159231943402141857406192790533684682349998134447024171829282734376671978356948923028817418013705341968230918860977887900188986239653415838349163991327860817651866032741930181084210950091664955223712379847181037300327427894158214040742182023303286880545998315454097045836314699137724450005051295987078036481199670512053339482132979867530665225899183850512816557211286475820110973876521603209969965109205816347296295925382359559145896875812384807399849281697222022144746679688785085532947692791968725265018275788493486694665126813197967582664852652969319613621421734441942286476051975989405224825815686326419329626467120410646527034765539716620897828695295288523181882546024372006752034302822547427914156802274750931321821949938706049338652442947175669196724356879713013768196105957031250000*x^166-22649233178809813946664081248210067832495321872306069147240403753065519925095709273242298366385848840223966237887597255811283514728881746775937030393491986943008565540492833961143682754408314954135212779736672455556328547813846033377346187187977795465650090205414975713461453317842828692753938377757809767302513197282091004311256050935189528035358306622508534067222751900221872984124120998469758148523178351440720969385396696162470020364965394462726077765403358639129191703657218020231985478623301061390871687800807758467987616620779795067257341447435326007809177285615892579826437353161221611758754408070865097430261385590507494391375707695445637167748526943165222721553052746138636073531670348715010770797667244157175487977237140417898591687797711601196210623364495585618969689950281677344803843432430312532233074307441711425781250000*x^167-6629210303972107741822236072644418224380089557658177069989663844584396176043991563420024922067373362156601727512646404592747077624991228030519883982816913010467535822931734566854571843705434767183676390829379776480750814221730613672911865925848648875064693112044769380684681498515511142678585915890868888348786254640060117470693918401938403470186975081565842751700297565708631489473283099056293067739047473632242818382905676144649671496904195236260655169808876591558093187217485456509469525890071415038416788147073942499027829254123977966128215947376411310074178450386481359363357236541021497823360307727033915047959671607312314665506393468379184304693098632364712311465099174626305248337520848596579792097468491884256143825913757333124075509263919455903169851999261169620668941500656376865710517343188712402479723095893859863281250000*x^168-1899894394682951052442977817251669175843067707713341318513690150254195131985729637032987343101506541199402033384749069855503321824663163070973289033817942625392825916305225864349322299677305406669681179371411500774671085169886846865382232117377631016712844788334236349234018075067100701634048068302528426062509238564424670511930047147188950723385560434000811877267086141785682814377563677923261332761472686892265467858408259816724055795049348380381053611676223949670752207219544654834134842213130058633214388718838055736862606186670960362124832873598110154685321129048231481139911764889441897140236214022971410427597759993114663523591975279895171285492375108444464416431563124675699993108888328409795366951248071228396867832205866589155576052492148890792242317124591632577370758447738553027425711938747099338797852396965026855468750000*x^169-533974258514919403533649195587320519830608789630299080318221303597705231569691918314671402163825599911379943119925742956029447188338306049062345404026537745450932682320009851114328796609333950929983570869505347680027579230663613280748034276258667001028352886936136387998057228496684718557436153101312409967445248834465872598476438962147130368877166806354256187020399570114306927372959645004221074296780394983235636452587565128705020634886848598172104412979880769201258884986741584596862599959879389774545591707279172488829784975662842045426748722971795290209819173014654759717439578218778224741276102092286393716977281097686990144646323583975462348637452013606458110461049259876775292736309178734327048553039881981151716259681581302361575039731424083512834619975792933283445468870997165078667173743198759439110290259122848510742187500*x^170-147366348477298718358750730606970076862192369676720462830503121504989983837287766871581945262560143895449549076473918323075468827465712393598126817958867236320478593258491178903379344685977218410626495788344164771322101555647711298618319768457438651378455633594286448099283929222907275397508671737742040112132067845781764551024184145529710611630007604008940273527848796792170411422685229860032552756475638436817709373142276578576790142949896016828370287654310724005347890517059524432938574981178970459310507144133173284227983578929762901652406634661183115144584672503319318708046688120257068446717554216450921876307168154710055042716754391424701407112486650911718084385331747263578483797420009660098935053012209578346660929438380407643110008991976945986127105801891645202439558784689730211447944441260915482416749000549316406250000000*x^171-39976544662945900775764425625797113703895140231530709949356990306614945839195430861948584590610082727457552687998008782251545863918884395719448469222876095287260861662541129627173146089767437687786993994460046074329945255278448782314155993592840103879354189127693223305902782850761691290797453198627309047667969730065625639695401367262269852157451472180582476166100961476881617629679731691984092227379046837086380002709510293322321676499165786073894815889629906880558581183534573874615428270418352493111798389884975436698706984704670289371803431781053543780488250293002972741467168273032635115280965890419547896529024898285238240853380267557764838301924154704378506846127402119644049768279875633306170673736940845141110480764210507799080233003432278277660463814024403469027055238267939838835846044773347784939687699079513549804687500*x^172-10666790302661408202690329446344534204738711086169182271367165113421704788980745471060062307362799531878772501944353262662120961159279395082396713702181148941730169510339236832830434565863068660937888928251622732567409062982339850607452785467863271869363734842299729047482322901807913221079479685025684151249302283230670388302619256972759205716388397151379514973679970844872253964694989049938391456581906214922870645197606810007894102052178896220944463868821449392412382613358408159482005290845001752927134159952619977317762754059772382213411068079108626232406111853337556430169046207158023077701891737508145545873043049180537187195632233540360403029623583998510802185953776266827426114846546733238083940399838938243114354420002586118078683684641654031241662155650136940409197686514110672579419558658742062107194215059280395507812500*x^173-2800271411410096711306699152888379249243057904547038991348389149233739888762668799935390405746449712279231878943336378741474974686710052720205927478354352163412432747899829705130419812277865585083063812357962699362719785847034030542404374385083109046233955968957094439631198667974081318148969993136481557379767207495276808370648570478168507638427196493069537427695907233977665372276169388072292632255619661642025119712978267301169924783825648044270451291784963561696566083350708827668305724104357707749865971526848677726821654414843215308420245489597353386842739831009061011145706183285770490474274899486778001643507722238872249648454353303338868974997354480923865004856074375317882392777775099456692494026940258616023260721368704584240217071663346316009552148463206765446633694234519025220708776657829730538651347160339355468750000*x^174-723137848581332450049156777796234446909700089584869810654355452784407500540672007043374066012754783529084959486428270834289676362213527413284401753105526942328255431631103693005228438636681146770696824283553586160868256015680463386366333459397916742732339524236358664280660264840695087942240183820828137529384007830442457349950436144494941607246163949925193765991586367374800245955741204724630520131434494417873245397053882420136053063918206223797203957451493469470480949079857462437483134154735565822726741912626823115179059675459942062894493530167893689483618029739570141428225795639066167447593692876300580379606735166201029045922287624781565813397310783206237961066231703359178151205855757376256860042336815714568735340854675314668510478475591417806777187366317960958623757539810239861055585208760021487250924110412597656250000*x^175-183568132579168226949039185153818390125682708953289257406299683384626352867725644246135956046787142961361760122368388491601392174697610459054349603832826324258999723488763212695910731773303270054732058870359070451618343807502639629422332242713399088115001561647711021878002577193247807907049664996457374612202790868742177226747742814835393548179739441389952846640353461257011791814950743637329557078452353473781783015319116230929254631966507981055555361103962449470366502902572087676446106058346955530722446302367960730027564948200444370743201670750023283244077746722856870400769759178891932855932928846387619069933620921115316011916857810262248665758102432845375648829665042824881299656093980171079906111871193509250856660682291380789077178153651844056061300241239829640028253682095102285870558134206476097460836172103881835937500*x^176-45751280556646291062946713335233891323112088293727438622644414530138467299646517755006308513991653425107549388669923077919771958309450173152514815885450446290934640976832959170573393523189741929289649842230046564919538832545986701412083960976381295897435857579755678001123515275774570399404608192721256560522676087969858680505038897773713405612474292449109370152815457975400670238611425754937719944314886809755771997475743415884362054193761189202010885855479870655977166766516542984811770545192854984930336401086820084959972929793082949742708565531622112927012114485888104906635197949752578966787555229878158601953527566062737600591956850159190278623594494088335603209452775078580119589683473402940951129696782569872389618888425858997522067795441481660231474082259286770185245848853309354881124804137471073772758245468139648437500*x^177-11175837533692714607482376342150404018639555697780379502150491160247742227095975506839243830980664717407737595508129889532303930670111451385685293604106301124479214104094016156762324447214774583491929418771099819258658267903023498741042307700319951438299303998814719745379828179589972439554254288319402025927789609592698887744004216456015395866984963611088793553770043009149066185848482254125203620383474107710645264861069408780499977110832819316085364732448865896180451392235873249623184392582623440210331522295336570811222807685020969294734015920286640975342818826326412243109281875058244089202421409958683248143352782007862370982569532822594196484231990586962786237190289249526079213109704326639612463466827776800603863760144200355450784717622480891532587846048070929337122941868291111505717694285522156860679388046264648437500*x^178-2669454638397464208641295383026498839216190494005020192305682727816186469302129599332497263383719024069610839922253560964959836307833768402945409457071193017905605057808408489112843442617479690018470793018344549095334526307238069163762304127992563624516724445866694514459527423408794479421985558248623112449227059146979425010392082735131364172542199753021063873211088635146569084946640268718922841156325181039918389423801326294611363329328508631960685598795258564431021724929310556153642592732897478749088101473836348325015709571258378503861495985227211603466763150087106979581313044676275839380735634246620392496688916445096212279104006671695894347465201433089059516323841537444335153464710982692623609537355195606624515631546767532145106149806606606591450269036918637095631111198659572714131371640178258530795574188232421875000*x^179-621652153260508859382684118310759290012883693689145403180962586326616560656924937220718416462280229816348754609818229817001372701138592813238094790149248380112517589318303527417061907306115117438267578633129006459704758654179221993831951455015838399217590948843468299837002798136895965408973736813614187234082717910812014818675081848448958255686824132396556034925640890469791921547432268546563260647247890185833629363926654329044768805804456579534846031562704854175537856459221647426463310728562445166303179606335482699709762491204858470894993768222310254484614539642494070942119005942653624111716714791244111542624721359986034744965453337653764331064208262773824300481845067698153473611482384987818581415473483021730798654488444111017595630713292794909527194297922676156840080023148996379855901750488555990159511566162109375000*x^180-140611914404665337133047662943029008569369412968753223088449693485902682915672999728014687143605340221827515557056500469620791562052116955167065356394443785614401813497268232173848658262870837740693800840492987564400531034800654609231553857072933535314955032386733385789100067524194727534227350857044689972284184373957036481213775404229795103345320815505710350979431731383007539327434539124823382628019521192123125648356340362628967777533252548322403593655638405568379292313374015787561007388165915707698868752034840328942296246877323682263506871018778214433086431579864974918800049868872599927311110282723449160571635425378439073781219292168271880955148058609468824722169012105007199215251393685093088231986369476911011178707333887008421845128899386230685985233640676654084625378103752535441373083813232369720935821533203125000*x^181-30740918787447639063261251216078727446042205151312853507844879832737343686588278973796735216405614718669861691632815496131297491584060203424930335503739593950926497335476666116363392119630349602214750490205097066857196122738487483540189284190716507782815132638311272044409616559560747599487571584562304591603582101197453971792998019720566018748758050314004219242099700241110169118122813382216812915167975682570093659865842010371734343147026530271980902008241070045950137201547886316501156647968995941139140605173523382455163143526361188757337572730188978927950464279844085360046982620770806898221463419213137288894196929544144976648307273501545514676827553896764790064859150519579325243203218358115841209017861682599629434587174770459970940022947192363519037489808424942914943815614782496314916215851553715765476226806640625000*x^182-6452201553776271092949173094511453519998675357456153647663558232878347013584236000501807715339773832898114763464667357849773188040283418451925642388432169502155034672036791269384095421949806440542353159329046124759763082944561519165432761955447481940906535153322356927795773379124218547846212390233699639075510348990182458244309906562152147383941424274210666552558124557506889790984383380619547297834296738966169716684447871747773013698557700634201932591064351914975461046413245831143953073480201329445042395475191228668788525878918052284336328276363821502352570606878986200890447462709812166520801512216076847691537071815477907765516557098014786421413965521351923246482083979805938320108667760100875055953147834908514950967702093773058177374163925757931861692252387108006486141089340369259019780656672082841396331787109375000*x^183-1287247377114831801194287053731861029175177087586655461085124530483718536759350342658338729877965026849267044484840455551933498153562924533849831595922331638632815809598439315974901976386214799109307150949450873635567796579700524408278466502256472126345952251943840074769301725108124233855860745361361169398453948767563839304000683957675938257981481005929631800818832989558529668025019427002017059756654969082543031769418216322002337861638443985045876919552459403966724039696869484965772338875444891797546022346228063187394527912206188315297717492453225583348698413845790192848999967689539540439791704952930175103167696261004680349847041482463963079045790342681391153017282671711240886695857551845955268497289789798009163570263903608693486885581125956927339263914143361306430101450963554565731783441151492297649383544921875000*x^184-240127297023635440292261493010400258376787048130866692154523017687116646574385583255475620120896250792302181662940111159191711626015476678181270680383119206857758598212939785105219452973233439324902271307751763749757196646799622131704499265144561825908350707673501272061822149679615441985581568103304071924175963997953818217645508822744386268395720842306809710671258547146913955291073317977935559796445091087831104840802247744785248369103523765860898969539420668545358464430614093422440960376305454766714741414439676424275454331860228738509982388888602216209753338790812203029469591481929608339714734175853119127182371834538955587383953854294661689980263705076929434198033516075681951330637006145702218823064152425152834386184530306578354506206169052231075379906269972342691195662731096227560101397102698683738708496093750000*x^185-40589460959751698212818981425386294562170410433395110051882881236400043072017077851803442014395951421136686290299876278102835404165507965418344732989609368330333449460909255895922971556219942116639066417501416070795245652429955739590414802733623879509276202145763664622848143387704280396354759166866085548309429595299691674044240672060347910244977339784293637151592653622234433337191008852545411651440383202211186243775168916279085995573239009145180422230199113387688273293557620570862939822831522811541520010288294758074512096139958232118049563070565844939020987896072288408124655484362228851406874299563675864518661594612233715257788117120429606688702825831074312270713222731629093959721541186256699844902607658489405695683744770272193242044661562899176847691778788948200401235019696422057222662260755896568298339843750000*x^186-5763272030361000757752399363622810893149021786946482893147895493850591773679341416138550580524043916871107186544608857193091708230551100659041633749455698913653096215636805807139250672620139017001210824659298913556906437600470626647821763823738419115646324103803994511516055982681714960580500692844816810554562907892910409776299417971339109459010898851761767643228580437552773977661950689260370187313416947029755017356817459171236549777582670211756445046986926957831226965776265057068637789607270218683274749959908814540095271635236473651341034531667105037885283046889639862278421251332429096583937442683877338017129677092054366664110883824458813450122756038118238039428852533621026609853428609863879633519118630491057431267022591288822272409165554288951420698288953042556196587384298446465891174739226698875427246093750000*x^187-509042364360824373152797583917018706642149853753621119792037310172001481176619157422766606340821455225069486702637023289095209059212134212218760756404641425228088831985581925534152843145062915897575315756061622649209538240925686436008232148986990809737293695807426650683806146591331278385653160796274411604286710303295178436098594808872288860495346589637757161351416781640620246434017997618505002267378373567125410354990757988573007136459401438259229181589459065788037052390411474781409188613940273291187113981822654012608558046289137982345524929628989578395557486334453586134310449662226112558740800152490373971605974387461803747417276627703922478390599123955097819127201753205569027083524181330127424061172439153843831126423411618058806583301497224086037460367160938534898199384071126871731394203379750251770019531250000*x^188+57570718586858931210800843647719859434729285391186593425071334115984914962226137389275474609699079886951801296663907228609397828967034744958356359647509951290827077999709679170607396625428588230986430021108524337560835246223420189606110476841048271561396136486663898647555959061561041570976891373959157642514514774555498342269617174390950200800134163635822182543968530945724887416270682211454625468915689659461338926039464668233464802412480584170327561801725321418772682024081819717857081123261963924269681580586130817619039485805613328919212175451339873763268051485295034962995768655298703884740796457247534369722280452783193220199991618846245594821328864455543295974279705553726785844351375384190344395123535476452505508280398613629284278365060740316787190980895318284854533955052779958805331261828541755676269531250000*x^189+47968445488763098694990889629576230465398393129413903100794976782053748578745507645605834531409924554412326976272805854197974037694989918140726697233803589266476756114378441972239936456153915872399592506132772794024443296111563516358848199099431580251068560221533917783776854264204756518689260341385781009638784147859288542608486148123321572592736069320456717453387791924154487078122660860142565094534815651250370505174448180175472613019753646631695089514583701929857369555828879351444204448116485017741945378427355512217389338158713523761886181769538198496923992492861492717887326894376754780861970118154706932318121095998613812256973504155445253449476503334814302346848306089605287645904820045840026359033383018579460089167384236023508916574464339577766781379814421831702530986119015210533689241856336593627929687500000*x^190+17351656679585047567462878901664019076510146436104079571491355061017765125283157942950330670088342369856148922073364832373234232271611162828937601510892342399206769727192702368073597803816372951104217514547478728734331208558282195901099634224822347035879496310549535172442126040056775989820585066054907424740702328921019866917373216431774781838887270811768941834209085990394430353975141107302821880324781859384671456229930137840095044843467783437353764662109997871684776381293547821468297202418491497685396666682595638681522787984490253708373318800334913077770335417787049406200381675682519445925040209622062267160639020212107597691909352067000974247437666623357906330341474031065024254980733958142770316294823324579091122962493047407269877147532277449749926116186630397470504315604600265032786410301923751831054687500000*x^191+5006363161204609299979466286292922879116227874605681734880280951634977367161682629445115289859090271552867331731722996836264015181161094839957270997869316439513065971128091390403722534216138934950694952502481638196913873409344322699841237356998672517286115900051486533825038996114408397339730172818955715279334408957361983094383986484902629242419057032656460740283992663763131377280839819273339930113976525755072448299166983100833643257865170205189625590533970196233677021103531676324559205639791874403078509346906051441026667173923692581687797001521819865278904997365141488701171366533988277219908142588490432787565737042515220415427405903629420413570700908153395199384532010312759021073561526125752830047347854974113727849395152250546294040969337581541326950102353479975112120103908353030419675633311271667480468750000*x^192+1282175176302978752730409564983167569337731451578128112320879939663870694185117710554242256046697936453355420485361646102778138126246579417602512542200638890931844506386085237828356613619413784597471050128729543477529076786931988986139736484607589608151642578964555340746768674651136050638377566587288603722691090749593898461527550950388066270114905752326529096478506624478403993779719306751635187859858900562294382397593024741602620654369226076395561535372937077947344741726419052970148597998908711348319029706944552983449025455172954789915280244062950086037787780231144615654085137620312609755373668178246468227615245329117767656078020863631239078133875884695735075896660840996776666173568207092812843523605789151632445911510133989868776216030921443442944506346333632886302795239608087740634800866246223449707031250000*x^193+303013537940432242686450017841122309895799855657179231637116368904297387394316783503690813517234059813398863046605464238698677386524257036286606792914687757976687343098952064795309483399406040633331484975543823744713104290829236335888120652183041420816383935288800030080315992394359104931540359093182735452308683843492952544379252362053339223967204988070148301474000290892622804497413362684706080807088042513457505343067492301160074067446838656593422883191687051975957958335232097649685460844113699865409504261021423801000495814103839549329818070109582309091764976138481762512438595070348999033813082060981324249873972309346171188944988179052900086078113032961106746082996525016102526686282128192957254504889890048945261495616092008028949577017569697113792985072007208455785858700615165162162156775593757629394531250000*x^194+67301599666455825200273385656154570171190748049257795071460386447251170754123476841657983083013456353705581181200575306487077641158507549175250298822290611634600968630082720674071946432184297253818173653862041723829885299733444792066002365619894883041533511752603506428225685733949329508927618535700980785784934321128603289021360622508009164624394009474211721997417490048173862000206116775032384157713645260646774561805709748151032413251089698789541832063439562993583472580809063495733984391157275583533962244330625883520668253684372782706659771938832708483856682230861985275116006894996315537925327981665143405414532499861584521150084150220428152762998961400661827246535972517862988627762368496179425691307933034096004067457829468239404397833050891714763632828908784488041489243670412179199047386646270751953125000000*x^195+14189676838130199477547898887892442251258977624786617040367525773246541634086337162760374800121572373809998296497877082250447448703276699528569122550445215193714098679150818463815267332493823728007088535078607531799130118374409485228326209340282091583171214537566253133505295189680709609457856918509263448470561420541406776397677212281686183091666334373897779836262914387696037336337053196656069789725155639285171549295783462768173357384350560526413623658225013893554604815992209083967855963196427732026449480908353771521232202252773840421643934603922931891280433977136283974359489480997936171427243602319062730895553197498848502077746182718780733647759960128599248848549709527932453129406217081946189026238522427655449790599282182520069887150443513212394104746022530199083212032107326194818597286939620971679687500000*x^196+2856738438257098708059428906139740455844956135673501855117024702072863198367709286723939662207620316538727196233162712235971742015732740213315348270749760743957380007156863255141779232293157627663831454910544486073629117449525985020688071934247722204608205141640732805837248510286387327372157913020056347983597147458025955310125364667181496517600441238469843956687909576957067560387382818816169546781725402309558305225617526685497836406054984689028752030156243414960877465670988729856427846351570792918918879314159821896499058454098168120541847847268017302027047910252789306215537402223715037026023333712584256847011373110324489735958242064744515384224925169749562513834151353622606031780218773890169508391804991046010015857944796467070103515238841361244148811670442485682587385724673367803916335105895996093750000000*x^197+551192747796028264087493109535920451824824207929650475535684608786074278983514704580046126470666674377895914337603800386660090092760760190501733587067238921933908163409220548606436165199554070633006106739820248511174582312581059722629063653718359690111780018167242865511082261124540766177200014803784107581959938443058498736469810628904754439108960156626433897700827186007203181900500639040273440719608683494790445179112401090009883226141948188386791709493850676385264743775044662761802419901449269463410062438794673996751613116105007853931957699163630975806026341398080370350119986847539975008644461851054035040621350801236035265364168701068256021179800898331493880351998731723906643189843261465842706203424068450680540042467724766336296030586367178258347697458384461855118571591560794331599026918411254882812500000*x^198+102149182607730649110949463135898245559638488951306645805401192470875154421265376969244529413074556178728257162251510643557760787844936683847725235924213842951248033433602084373412509748064497026337651302913775034513686877207217944475268217098699004429573284634831391485451329080559427315669681963492058665295714344268795524293411028206887172641112471513522389194079764711230676501927389193138421338517133381080331796064500434138527158725318248351439481868249699953458741810461342266731782524932233072777324772946153167088353950099741164138469092279795843048007383843397075990412381787680832720279553277062283468909610465972677343036837859924107220691997032682990479257583473419797051094171909842859054246262795996916402192045899809022928854644098811711239808224358097268750136848325382743496447801589965820312500000*x^199+18203727569936361761065662062396985874639292488832354530337270941422767746089876582822497321001993953624589238064359598907195439625446143093554695085818603889755111035141830129869902574626786419309408750053846500670298634323932328219502577192017528793486395723337731627347681239395518490179422402346350789872680255948415672760420866259174643429771675932351314439897485370285296978544956512740495461784301225831038585259789933145699630128158252790171956268363677686591314474267412260492087452216595260311120608367215715839407336326358080974305169608709607468936247293997267934050040447364634949827651510454212666658161449659010016941863973027782999233144033544366353001864696544781972927537727425231225371064042048481606637895974492461284152934764070082148010130899414612473199980513527407310903072357177734375000000*x^200+3119724800967539419333774323532827641097664839726698995998399862285416798442316572235073109281889777015507693374253887710818452177688886987441762915233522022723813626480882432871425654909693697741951120221795058804158330567538192587285373080101766885098235279836909280041796481242324404632210116747104055055873667359029297113032288382698474492789220393056319336758900109496041314181876959602056536688236804049379935242251171355583397984260222645036021290388096160300609152629214432833103693392777076631766804882197903080111713776036654128396119312037097676620506362210674429465136408461364261610244333787895164481122643229730972417090916069514908730653281366710513274567907034315709512245114269584864552660688689308661961831218716645119909093125730635151788716114735183542485162888624472543597221374511718750000000*x^201+513485540890439839998121183039348679682540646197259340677827547346711713828697505025237945268206608979234242432810438633344071331387510023373447255773032971289656938371622017729327902062731303587643955500898254244559239502846783772430437716494127245764418172142129776728160750787081478148980609333548010761730409830146098922896532495760227597099916160613616868262162952626040385426450988595941014232839674873337456028382086869613775069740807341986713419357150067520325758373995649821477626910668663327282471929353483789310986119879629839967171588548066224758491444802241275515541623631891363139921510600986312140771638096516311624259727348280627700975356641427069795395532122309033425091689612625320341633263551716156605386072919996633372276356635042578682895185252991847295425571928717545233666896820068359375000*x^202+80870973809057629925778799606423735507114329642773946182958408360595376961925743047352930921038947461519281127845498774016768441030347609966960151113511632563274840905183555186352171055001198159120916665752661379658287123756125503451010955676293043490065201967331420614939082516787240503696320001808353126352451565303841085444591071582835058628420725325668362321912814894004328379086878335395901907169029285929659895487471245462597752783913846604115850729882518190839045522239704375331580753490456829273781977369805368904765403400865957449439118143252450005119183437963834394300059660312307426097805227470853800298916501538502958552490957636832542938478461780831338599279393067642440543664366361710352090975674300475020031741864325444489198799883972275867846634720139213890432415610121097415685653686523437500000*x^203+12086365853468999585645986739313403135217589385302119644988435520269531870025220221838797177331092483334469210861250806072951852735940539833839472947575443799201463548176998462324927309729902450305247011987120447801928622570267014014275012484467990579504442072205506183858395814987567212491675518056447810513707335600777836501636956033815490257799293972453174996796221321427637656763248408404187816407361153345523355901999295578571123021062445118359337634422862035417843981879496312069184779203599014944680264737272996291301072103153909136731385538182743655791843443567351296073442528412712886146617727306938470380865687301674282024008856893178398538657505121035652697773384478281886434149548660030959102285867030148375025785895863863382298117038318972679006346079955685070533280622839811258018016815185546875000*x^204+1682575241204674139179869989186058000093882978053258726896028069586086971250416607193562404297732200338765897236128154953729539048167095205229461077190540012606047334666308325250503305422623846059497382379009586923158243168561319002064546682203303382807205294152218190998621524040289821302545293016103179360264420562872159577165938594772084245347645671866143416753731303151423437350150126912724014463244983973664788769228792164903312983088950471865016030270608976350796516630212618236442856868678323524415396573115770784170408882719117474157410116311888094048131858312574526729036704347564159506597920882977981075416710736158294085435924815737441017795081494485846476941569049537534803890886209952794182913741417065446182326225173934839978353335224617606072259345188615466601037269356311298906803131103515625000*x^205+208455930530489891992584369049076492083017870160116237380433764532073094940456152335704438252907519904121558884107878594710817619146176917206307602552285964889296333689994709296968428753936139161437682198750926786039054555365647858118023317860154768110258763893264671536022655707195731110956811504130313149393590487992169930143439566655943451033274631037724910278560590797712575574608692043704121281655232157210292790423745006547487538666659657213297282076543356804860862393443557403304819475727920900154783206460721613945982364390276357130634698563159427075461884489638507599223854995030133782942212529670557148053366755184842005740579009605898537488934629542394371216058169611486561807212413750975787833123907744389435797714808678059168982046481192611710212696967614880968329089228063821792602539062500000000*x^206+19837457333314054494441210919031260197051229685658860132900712408064657270818150910541610523382410610662512582206499041687506158811949718297787719831723760240033329987091364877765679183791123227432327967088769328140059529218443483187233259570874148330978910880603132821573299049942750009913804473091748666234435427646363444129349207981399644258113817420808054471620558313906347632488061766010938125069914292653300707750231693284152280714232127626736086664331505387452311576304782510069341714268842717484788642557082035654663940086602052656431326994772957299777457887514579565851723193967959490613942919413286400024387730895253483318909886137438309289677269979670061223484249411638214671793463332870120810833242305895245436838819326465092930336992352367122658645478920933237556164385750889778137207031250000000*x^207+287715655976122789070756180396111310870583117372509386980311820657216473866086342890663865926835876630227923684292107713183397733253928542148638550099091199696586497048383184084832257136775063986842970094215805818576541644304861795547106743442256357030526223009979536894774666067735223115119114535507789029393971943312943734925639704027849230576717791075099725993455082669658016833950569733741061481999456188521584989490333769250917132758303911487539170909329309977787640571506723511129231707775397442838947008577073825166122438545790189977726121217449930349583256144206310365978725059937796735582628610371454372293340185047287224062625749138957621188112276125067467115635532713758519520710997673652082035637076359559557213030960864282642049881458172469253175530478765514383258050656877458095550537109375000*x^208-556387011668622263967733830584322986769286317188689922060191267233263227720814295905650583205204894549918403531660679199642664904145741573668511277592393827333119036624814427615419081871135870933889474796837904466883639382889941241376374609475321627247969553692019110244248949193099459229890836880029087415750022536131075449398248256699301950252874652466465238797879020152854889292989554803761156395046738544651368541535486491823102719059985849181198974195290031426987710059959495527660999674874502511970446206386417474430467480955043880649740471827489958416242912131142733249481034491148955913441815180396428922637801763948399190211718540044429093037274218198894839155525017587832288638314618144412096084008572435160512483637119347853221246338989437556173802291930444910269407046143896877765655517578125000*x^209-212596356022862028104397296369732605257344359855435425979563782358035904270162858572205431751666697703307465328447575278627241716422962601565999771465735002760025210726428266982836041478669530820171459947398812309657171225251617983973182707599441981746446782819184591597845125937013591991129508293700602661563498285094612472304157364517459995767487323313488046682384961998378709043672762334865483947783350053271210211971405374466626064879292065767902975923231279275202187844871033894868961609710554604955675413540120489700799014942618549035783249681198579561991998620471355665175256852775218140803043603932181586706580559956020199506666648443829367017184297164647216868934245339146005800348227460949806734655368076731675949863337123550417933403286978701987972301892355293777583938208408653736114501953125000*x^210-58899862581542652327351741609473706589346931909253681336210137219994567655621945880283912666221865577210779923247898948753334634415758988019835441288983772676988700969746138045571888253011747542785736741830110879841321960525561314154962665582183580889387432447699415611778950250433697642621569418185391634502227265276446763924056769184056631009419057615845421952927684873449128126662141815158173086517360134670832614984347411993654175865966641790478013475636770321895424843062333303845148224291359383963316784880080626691643358948493875116086501739761941719667348613550686120300070538316689853958844470739807740700729729184485332776168983845590769294687443652503848062980069223162645288622140755488416995516332230678033852194142586997799660837430585447078810076449684276154299004701897501945495605468750000*x^211-14322534820883712559169208449590615071616043406390344720168893945292965120086287922890868847418854387129202411911608034321250744375282431365704644732566041992523432295449813171818850567929503522119614151339944734424571660211257675780082999949530918707018733344733073588903741601596363475083083141100236703921302612792348666626204929192640873357984603210270459552667565271485050908611833890612588932278780359178438911841369808131515060367727253044003618525875049628822852817002021873804112618182167737132051529219780159090044751807713756803196756487686898067815523983031428322901916713635330884354264619651206756149976217331807614116409417741535017002182288273553587863356407089561313162405676007794372656238734623039512631554805304966518373531725448559860204955634431898580130218761041760444641113281250000*x^212-3229468455249207097976065206476832171716880362521968407263168370037326004989198950424168242842787025057603217054892683864167555215960309199847085930685192573081169846686228095438952378646948721208736728341977448682927869685234416714213949182112546361817665237090553572973769040373698519815436385286107580968867306892152604085724030332547419591577353161123872864737291669559446672959539265662670133852571458653758575129448282542375743214197825015139388725647686731652776322098752877123393250916822209737829087656829754978861635574413763597647441885386859890364220083783533153160382499779204851055305623910716966736501518097660684125194867410395977479180876133999164548254871849357704472252276754127961459565743704140522618182921132194696666291806145636238898386865807129013362718978896737098693847656250000*x^213-690494336248833647244693987997607317051060759250824168982783823549093465073230679828403715719798098486602340602404636479833505039400704753462223699071876644697740627239182028287841703820899582152977685633725825193590272699573100177477802217763763801737588309624946192757543165884993772191787699009526626438937501564109322817813542608493792375390785454088329862278731347222208852140535628337303496819304090345793493533137897685755700057192705541122172337728094073583420064631175624656260318662659463631297064993032361296883253831174618181131832100792907850931229402811764098100792473487856239989702821879389613045588688604852192911109194137891008224556475232724788182110980249418689678194710272461123303103946562812688935816083516369630820625468431836348224962560842966322725318605080246925354003906250000*x^214-141499680193451831680624100935803927163187762217021699906040319688528407497206850135648375799327255957784721901901037665323461955059821372674298246344485803943176263198257721280374796023210274573710871051821409314507611370313717452712744242501306054360301650662847437919946435699013595216433681726632546547388281995426175405457271391411472630704051544460567367020083607318227069760713805915038999051992672064776603482067867941484637786847847583987629814312729783857224534925026609403853876484778941065411652676100809119863808411963262864627761275262300690591866155901356771769510894597375289654796087362791129298353523870375453441218232503910890977746080920109723073545992286548233042414887579585514588373279456698807870292687862871421311383534059320992094564052459600711565831443294882774353027343750000*x^215-27950041287906217444786729376647631032332683419721633640445246633346622380552373870942867569756196655149659443819223416781349841437336854184726977431519895025877287242792324385104746384354963783449946296822578653169369635901206446984521031760726694697885922165115194631611582677854809002825949415716699594951533078645084528396547337659166629736362818208142927525905092643089830664788364309805466845515541269122653284087868213674023392176074232858865692308619757880536970546311356798618922679496126914228373254277620421297598258834864465972951933635055145188638557815324596065528558441234523923731513839823819391596289329224661828621811494111387533215249080134191793906125718266727746079018947985857007333160680203350453311663654042754608517858549016072672108285291848808222879888489842414855957031250000*x^216-5339072549715645990298017651399246784806674749544777147033180972342573930660023513578513682877389490411509061404205587659477826127949883048651029658141896715620611781092118291384560082110871285056035743477173864114634594709957902868315552358187324790552569481823923904517353362377223846477209893174448679560204368468035517025306334304056201779345173576062070215122374437519232394688500072274623233353790293512478768612838503676442806821891244306914096698491573512700013163124385129289521075061358305316447996615978665350405754394376623623395555103727098262364299552971580105929635636787971412686805124890738738107049845975400659362546869220835751511553583288143688682986860670728008087726795712381152819702940460564168408360005614427139913438702055586177635770722470292996670119464397430419921875000000*x^217-988330273456153839488373613925223045242050022678566390106903254528355987012868121442566482384772428802655137677901877821005636651368889913443250247002456127071938589663070766744629926282810113231085729818871611038083943498633377990297123852084525389036622664601179100783651807258623695411025695291249701284978833691154990100722994582556792523758722140570692930833767858745045261306113396157147473385410223262450683901220050897002292904136548914862663477471651591099162245235203742425915364526150302665291246491189563643600274305012994893880775214032173819324744672632426071185916893582858227792412309501498437049180192228595668572825309034517926022621680726187766867972170517218078091895374638760516062691933635698419246193729714700032608151289559174953075999128189043997297296300530433654785156250000*x^218-177544075801349217211336941845577782756680631003832917944334676706694590601016350571162921170210598234547870575047356974648715419546447148942658609303862353198318795143396562815616568007362724587620099402739805323005576548861045700748466331348508911757552580657858236688275989793733327380623755773581982751319838576349633782370077025959088324382786455337357005495923081286211646293639792634409303744833436385849888667232284809505652061572148051057643512621381349701019080615599327619371091948518893374863770529534479465358976619254687055179853434013403288166785128905307694905421179361767852632807419717373765612788104412328269170661083843778346831336648932592788372761161206954072960130521520314239747923454637830585478268090223194664513847576430022527887670897908934685335308313369750976562500000000*x^219-30983802969260976466598126410660898058238424413103177097729155997160496876948113690445626661607680654874468742446702053194278844245504497842966511241390166405250682333180748152999146346368228128543517875402085559543878753475671417352043493018145212794825800809353215059240844451715758497684403358738453281954589980469742488895104800554242830281900930347106090813831522448697177417915191060598591278322706718905566197081039481947142380651751169335036994144353351346025709895790432878017922006327373092209877056959900576915921549875984371442805852299676261389609142566956478821220214008113775012126405818169184935206177167449553062348038562032188284698761797177392379848719236907154429387606100436336060187686634221107523107347307179715697854561205933223679739084093187302695354446768760681152343750000*x^220-5257135794860080583158866898538182413442959637804472923870291110505797168573203970889200261273858108836553711558572825571701798573719919253453744033289875794390552745736111842858351778870027958914724916832014915946707529717779769649217998259267531773156382738790111162220800360663456165199846184189546796908627387436096918267489225286153691144451662217288036063217845683396767003984896207382812744744031124091472910952243228955631554848595847565213257983420351735835991176766300723337431295855195997587626059250613309162499961650027136856290182317335705947852491765115980045729335029166294003724717281682780432750255060028462484657127712674045212519257403760853561448522453578024734311436145689074934784176738071403490907905380752114217685410761923948741774424870452395299298688769340515136718750000*x^221-867857896962526679130041219720755152325917219625063874723712420363609554466857474219598962016401020887349977972686228874202760997648144660846625343662619248170630866576442848946414643199508197624795846850127598295245435788332298569316347874206053846810256517590346392173143670434158763049554546828455657582171857403837156513801782040183827601693746481883434980607868907973405174153275605788443449402523823504704726670891393951725426022724171952792864433387639899411831681932585916078395999300444321241370300809475643146225356295837769965490682686734122737944501333748231720061371286700690128466998841384951940596330361086442374648075667028336353470622468028205376801779566612655163238793359732039010172633583216502571678380039355253130904935145547781598638637372750184834086149930953979492187500000*x^222-139471836879459245003035028485088677526098815654968285024120829916547136445613479863845351315200341294377328871828154511968281275079643968751921916228945389789625172816853242044042554360059041155172364999592954658336147627531635419362316377354381479820999841651865251576469259636816847912704707997225990346519833662789386418088447954319664488202552804998305566803373395424958960519448309942203124390712369242081521786508967489297450424014465431845298626670558928081454277628000683390184423888915262427452727305677090416208564742483688203982666712841479830489767150013210290041318140634952871786892382976100113200444136057256348622056661992404656507632418927817863504317242152321731740128552728253624872783150712103093817806888584223515398504030705464754376123926120667430318146944046020507812500000*x^223-21831302764667649202703628513499756225043643489365552335800340997859384540062677985553493418036595492723981471939537814819597152086715316564630262649283964669947305114600392602117787562552522236010837860283499929591565176908721311544500031041418750590468209847725205538562193199663683362725660608058505004472651585676080392268780042942688487794989369685976018688114210220962735353716212018843675846866271245193655398869812607979081212308824122590669856616217749770873067280362957325039589538484673258857425393714669889517116574045813908538864252728687966822647131086276979074207117578785743284736574816117089097740054059281057777907128589668276865076968299523040354739515834254926858978490026550194657135378499598613726591264693770125169002309171251343838066577736095170937106013298034667968750000*x^224-3329754492139280508409115103560639894708150648687461327387833698970813664202504003679223079014913847445784470901981365770998507907606249505062946021181756679168602928018786862193017210541855254801746186923630187042410761982352036238339868396842288543388256393161971878259615335774272730286170643782083622867957816774117491528056426042034497618843871240545850170831251733081873957912760814084007356113105287418206670723465517041518300021310150600655368756945906179530852993943035236398951362392710124945866578327260506987627260972867502335538329107409122992404500421648068900196962913843114566905832427391747419719214192301688031228526551587295524804362324083301031674626058140638157958457731718718241744177497755126925746380831093632604641897741424371954270570362270405217871069908142089843750000*x^225-495036718050359129812002922274395156923264294490138353726589355521263652700636183618509832583305061632297249783257612192715322283044857490612843599894683586942305214259384061779551405922066154820499688060855324025424162641204438358771806565713706765442235537955529991952694276091683187249026638024927718945666058928202227470504368377195207948961187059353839713870433713562897185222417844345274776174715582888896853958191564097082698599654033463256373139256382942436107862662344516634927840686715102571300730614397557814461612975321536539904414782814527278246493252115794959803793676073341208219914350237968177265002635880850482944097453665178567680310538039069606131653382734031007349078257906005282358991339667292407441524019483491671874786820862589670400959031882580417874455451965332031250000*x^226-71759140342608570373879346143852164352810131756408926847597574058708005465503609890113083129680083045224290038924768905259661715376400861369008429385579905241567812217229062701196971381985169765172547918036622713819834205187398379645034637256892182892958827455395931080113645683833741256306044804537597752935313443436680520355339770856744392147765461807888395743232528840114101724234398103444488825182161153015116881238791158449655137540802472421278947085684748674189473031413154286367641642026044660546840948528063786081886602040020364872440128836236112660631458677528204287553201072739937232621774257312336067783711146296312273949402831722983384042956417053095747793978313446475574982086661342802692342245392289031717175442825483762499550000826005066918401967843057238416671752929687500000000*x^227-10144265300902912142520860640336544091446651367752799206790593893834851082687606718636114449543728566288749232479054937689726602130410616343717821295345014280816135719768171819052356387926598824544522063652119592774444305328046388822349137437296805416291899577848721037109417680434224367010035901587707794947593180696474782695763363445259358955400825375687049478620154521627746816247357013418787755994954652176255177850289080981256505269994553756120973405407268593205701184764109280816295355257771437400821883191327736857537668058595751599304672203053499762698849947204953043158488179737511774537286154107575357651090374526176588516227378571127499208032031061531198743347335571646887483965008491936272427788902499474297921910537055009880156068912507628328156671019881243493556976318359375000000*x^228-1398685082114910778008218555933089843536654616492851901550931998273125401426088525098845568290970862313265318312637096376072528737092072880713056551937086382793211133988124355106460775672090257140135071919138736577098783023821001751985451186764531811351491720422682317966726812893564988766194768354368753006156998983076964396148391717155427469458302408280584125860106696443914957546790290164614675975156795643920417165784734762231976312197344335203495573365881024414536714658295044302088038994204213176010901007279770059470152718456981550844483720319762245550089683064815068978245725185675713705919390522805024663625525412854351968235980568991122262017826862771518559489494993844371289049845097341251759083081442066835115789231588046376209131664077604034430809041072687895894050598144531250000*x^229-188098581103409479985256034689893015553192767711991218120325264381608491316560196621074424541923707796504757052289304211575411060994379806424780245238911265023581754753630765690849971849082692011321891840027100294814325374036893868878171097523540049040977666537651608795250626534475953514664133062009903546859838065817229559068899391085641907413829411306790587537974440710821584659123775848620088589050117829081143256779295443224632717328009339475005370671035393290188738785617567524934271811549473670205136892520541089695912599929873713346125464229929851543935366952351336660201497979104495205250520907729682570438348686750662054660806796822455208540505544233111736290250252149097125639310737057348873383503646636396740514124830899118646246705622694992333070550977488813936710357666015625000*x^230-24670437033068325176545961553298235976067056429953458307426799612408228949472578229059285594698879340953892357988153364349410401967456321472583625186475502454869798275286760013412258552492505464906458564988467815529678046491960569189589436069009014217224720009656485722869996402938637113089377070851250973972864888570636406884347317623648327143099462568037122009537319006353989723990056983131074560134892573984248638050077998456675485343765785757170577198195996286110789793095369222791687988553596701150471952853618820724057557747789360662729412188719675193401823892793830842470863387985356430555043920234218557317631390945135262930677127216772560653594511213637005876633876467066805999901463396778988407536814248393485429161609768735004365003073649635843555111171227591364383697509765625000*x^231-3154930533263376079938731032107706038172084192182850864558930393118131856325920149747377286502722725587153165203176787168940659841315364415810184137985993474488543882399545774056194823055193837748845621634483883183430785951755366079107962802100910223059442665060298196395852917821015887136469331406070305865516388648521465637421673843209818532708246755025284742349084487003567409501959795425507637329755293297866962466481254753064271670971179275145694416082062776825644194719229113731288544867138168202055403803076393144470459701469962344452551817106434663212000295096620993902812991554773691398914715475112165468845327597985659609662275740060816000208152480352901020451318790889411919387202093277811316460226212883452698119180779173925295061991620131790587806954548343123912811279296875000*x^232-393221564604900110046455533748005569387546034352570047428578133939249773798384748231828213504963221417707350046371091742157982986253225616516045368932583830340069249076617495102419832949712940362309858833681082586115257147851859252702888538755000824043929784395649082515260386446704719818107077661448040467850778269437836042003033054649944074552409963943190540195683623303041022527917389190340428560605545041641135148127127570561375943037991262589914785698288665850155565588625117562431347633396722211464539145184337951532172733318986895057242547311550288969852228788794347360344969528538860507475834548794865782963264208780396849547852872785088138067790029432808777918703837642056816185707465826182455734738742060329230499178788233506958297823621403520409232855002129555225372314453125000*x^233-47733146670521601870550869729778540968504994708549454263700660258756993870380540859732999592868941455517665759453020750230411807420221289949973252170791452135260053986474622866324339209067241462668014538207903484669219235401255055146332206554087581926848310424971581470275643931741587243074684914834855181163208335440683177905843072800343689881978813335165928443892539475490491790398145184534580890927366586334353077649369478992572100486641187899493763867115684570313118169136804516769372701182391732419880935282616860165051459852820379226543807352730754860962339052904567776560662728315784806110284990643818197698235643082568608630279781906923965239572639937909743995382946294602095901469072109353060283216493675207945759871136311080293009880373639035214404965811929813075065612792968750*x^234-5637427207998538813490649366852124702892719301447966560468338409562246236332422163199208966448058480202419303252921314729767251128231857118074949380472887914990760322659928980198797556585457642625781681659188538804511152166708272957736420860662116859448704091790739529368135616965140750443000059773597271867046696019981656768554026493923991379813414590217140464205096413847993930327200024707416580898568182085219921733602935229559921283721467228249156325777559955103574384225948818417967139187984951265581436414659579353822170141647358829745918741218931735750839212115951364856672857805066081948223944135448495087487902767365268152610517270713750809253643825882541590140626987520094274388843449738708575478974723963745922559938094107773866329885592534574767699921061130943298339843750000*x^235-646744544990669594235711413728112202618153255689732383505178734275369557998507710206704250286144122422136007387341206172536072860665010435013741409914105826508420482165788845758173621103051982710645342038248970586643805306797514813993757798453728843126798389666821577027935183660684006043970032829731434217120823833536563806192638594374247713097489943287031875176156754320529151448022064746826784306818772454622320448375964690435310726125112264363152317123076989858053234697571583749235259329315498461036406272440785967228278108930450726449116666863037235990909793383996340329671033504778175115360400855577005502422824734241184271572513028374672703723068193150083353682008477668135364975765303549420761348190442477290220632490873798350384811255722524697990368424145695017814636230468750*x^236-71901533508650490500898391372382981604423308373746044997275849268243497886473620530344016247163951666182603216496761615783352301637786394225821806099644923282899980872614579616302348647784454589105533695890892554392514481830380843644065863917656568955470586640552888540134726209513443371980359120636407446397593866212818050954431378554136698698781149758919230532286196681282547082803762570947051231933155383797442550177727487118313109846430128449926885487923711814448121070580820062440622672014750443649559927558918868478877789959929469736499565702089462200734853237334687824476268226156723141313657247106435583356552627218642768441865434981953386704312335633545242488607050999730902575044790064908848912081868862505179997578195528510380643013381155982373134513266722297859191894531250*x^237-7717913209114164063658049801609220192679689264008933672902573984352181327971230778179472153279369364506630768370466937013509311375669408091681886883555920275689707945984055271657714138889476306978990153745024892582097092163636288151383270297293599921568420159316470772469959884694107108827666979827269502194473189090731426606802429776953161176763593037963293075655867858732205988761564083421338628560234133714491124010424098159050343361709491380000101358153138231514200578722689290693687299568069619052176602329720588603772671151364132448063997474147565520925047618418601411453819457059742752801784909599240790975630754956853317673845947352137629655195857484800159329559219092594206387021763640166134659684552640143379502964561312857541442096933068501036121877327858588409423828125000*x^238-795186877783501216399574985542040777277525804437082272055999154583419501792187941176202800460160459882465740849626717228594868619242859798351613080313534711765459949226734438120271056568876322089281056657739236123804290852072398706222933949634560770827300718406388966820985645227131201383763489388770614120585330429340549092343174039414353731223741246540113089371447593864022925873317653065469538924981674962463028385418778120506424332567803494189544800950818754257894090603754162958687298790209687438034904526665102089577636690807500857459429281813934443999455146448664906710227452130564586373249028494933305506747435065736708276159619287598962379172216046384639482664091708773776551184547651012972240910078136077254602092696642057877321215871660172765799451487217325286865234375000*x^239-77865109151931910122007652119681849062025240991555371365977919908829592467130043431760633163372552883153862722335925092649778715285781232033024141850736401151510886320313372994128501818091933613248361948535166271924003409810811173231404983640610746851540977111968613462942345510899800833885328752274059048709503466279931698181856375198777359719754686555892464179447428471431459381640087335145628708751567748690685315723358686738972526030148444791277810358128819662986947069494708663322658147703794827837646025824887110000480498561628378807106278152779663273701757997816291880772591248446736287662130554109346157327697356635938995091839355317176344528617302084885823823763529636585509469813044374512281998151766085224760417600311374322815528997853052628949061318020546653747558593750*x^240-7115288386588049382370429725246419637479759899252926823374913172059113731955621845067352341143329050336419107630599917752843124112961198762626595232033302473792151506190085698366763821641223721029414352775364694024170719416751428209975054677681965822917340563168752510787806843942057370600916101325330457844683850621052006145846764051022092644634001595532861786975443699061382271357806198901985377853522881417762503982021965034215542974044388181924658313450841327102936266554614417404377314405544283887171814174719257428863056273743132897952292313720662869556929027128424050273447568634241962551328507858550189608542526315651754144801512837818993425620553787911106417752208715558251907077941828370884400289348503217243593666231557709720531249833309385525674713901179075622558593750*x^241-583683642252290909694729391239654364861962897244056679233253028353985085398730477313606993171980304440840998899085822415867792948381779687370326902654421297284326687082006223904270675897943599490130745252631335131411096488786279825283397766022066979584391245284115677872336121108182207084799516566155371516507704935390357465533543160380544394944825825239742301611030485173401939067323015759195578902916382712675276073831453111641126135443104935448604473515126509995900658487966132711662047306215445241279467136790122551364402978885663978640228222719859216514498264484895644267578403858501563150572545021059185463545012076354363335533742376197150699704368629433205553944371685019876728228765597154416271392013646279852666612672736835198456701649113459891311657992779539489746093750*x^242-38613610063936101930844363069449695089179273382134233626334014483936451417865850989643477441052931023707618821544110577383025573861868308332057562729479807291826917818001102376351873036434618151956210369659476207321843148908256044436101118768855192066200397480668230786036918907087546684500476828236717384032376972171869960873108813597475166043279959762587529781629705151795799068535854806656386601572924984768304792946695479992584196101376475708698932538152344315401098060366557571612964703370228988563157734876602167541991847570367717322569694547599546819422893846532053950476217850133624466972174081179147554660385571912027682194509561930370275205272316536247463285773442766991333200058383823688595055677811061174863528585344168690053502456073486123685169667009520874023437500*x^243-1116760788306601306655089470707867701312463112006729173006884845881699310120653030192443022406920880390012481658739721354797568302732119399677320218856800744868317065048733844763058658019608443806304657602788165294291070962612189465802294730252685030555670831336831708616680032738191551764393749140733076611283904635534739501565978994409044388568921114900323758774036330671624168004823665728548337231343624935521930722493169136301607822206211680139591027499567129228431221110118125193117804078790018660484392383214276264017983202242097715315113951428076685249770899842518870655640961787856400655133862748374401355063200512742597308850275838622843946882840754883511913086276732055152203787676744674643864364176929053679043588413906514834139927836474259114074780385128295898437500*x^244+244582738764044843228142017645116421615305439558779674273220104345103370942942106764492939260002769615558587858370528736577659814520025040144693564534654979945156751064473081066890366669186417308376013131781118101843546198305188250788285124056534574980674681445779282699489237637544830161458598108584670033820805342636746924520027532567484826617324242739617175079495453236543804599854591573079305073785718943084959246938280038547892370953018450058023154512336449402813701457785858878612730165057165045211737815253392050852790222877870038189332682272496058786284795768728931812312017160992740210564444543271952319025303295859958439991551214839039020426831413295516601933993946481172126967289619522358578159895802949540020519406873557813103118193879086725665746011118530273437500*x^245+68472454563432820643445726220775980520705647907538911581468520204810062876255335191166532070354769130275623875595048418172252638511717399002836651995334414165237188400161376046659924342346235683310371291209333294559232125417947196306462629029770543958522254001612259213629562918830909028363276393968309654069661522099743969743676908143980913259805971292864813382544668857971108842710218916996437845892974577193661829384763737368120208100665210442807301180233689618628326379481035612902472523573559888101602609601291093353666474037219168652318897981225787608581036886191307904779128503931010732598562910691072169484807725405617819807376787014172355075519964072160020552895858655704988974279296016746087095643976391536789839074484345635711607053685262578750169466516479492187500*x^246+12076372771762721637493731240019825429200929512103027302366259412104029494149879687895098842326420462619611388056795339563292074086189208772274892287607950395928829918354254541975635028572475553526233949755021485836607003244171450503360579158448373809474588821448860186920022298467120513744280982478881072108544894779641054524056922644464680725223022178801750848377908292733165644262840188418561679894560986952758854804729301049186113988694363792374953317299167986420186197217834537024083508576957111606503662501171707975699946811679802398771674122253913789428965007725732485730896083586544603483925489997166618965856566942074852442973404238990669704487009433383701002158319429348113116452693484071846984128431260187879975393648162632343633279915607794418091739800551757812500*x^247+1808705934179057470883124505075334241643356612833295370360005225712929835457335318355458943567975559888769735921965763234614937803007783099851724862152672109828221742003835536002976916583546653333890667611867174660608857008122757883781866376345892826392244021916688237217308837831951583717987543034221461327983669279057460945200912526288895317787766120469752333331811895512115178950908746170867094915954752810368785432832535663561774170186685749287538467058522431943261570165233644770872156420681106982152193707831382703737990152940438538387292241642525741316216007204634080582963535176315043573236384400011637608208758830112747914061343630132695685007842614520164869177721227898279519626748692547701174012396555136351334959890725406337259464016623691471029094292036132812500*x^248+247960023003606246257024830408868890013951888559505027961445802755641318012433414559565054865792272937665043902921405670051026558620411486506015874081589286038863933849004560658447092464656748263237173936141514750583306876887537579159780411574035745618835438698229817184119310101587714287137494542467998166602436910446319492716682626402644875693373416022093317317453660928987044515418260664502805320865926863624151989179623315253135348186994152227113569341997442139647455407715923620257341784796779139687880436614514578281007541506579486990555156989747375299319370308673729321722445334656498538631727634378144111544293789216472501594458619182424964377585876800827391140387544941432598807207650261246184659135161802170879781961354903674971186296292821022288740234388671875000*x^249+32081745275789881139568415457145615120041615143441333943496268304956624731245107338824031191290741181710764774685300713957254216332635440896391498192611456473752624149726240807238026537398534222062923750421890290392011973107957671775305575655845524217133716302692037747560676946686056180454839767867908190932295659303790129954584361680698364009128103777865977338488962599428304821720953052755004022383352371628042322442115378728290471905507137105963925368847410787097048651404042442056137906139696072192683620787610378020994244867427272724395302444912684028216851815938708759080777453199271465965406863610680766252610554197432853155019673653507990625103334468784774943184453446097364533463052508399653675227177900262663800858918529555746707308807880931423562711572656250000*x^250+3978513025805942215331626602516381693879802591036316075062452887528074243435657141723403135075350549198523210476001594311451017460445628272418965977816170425048689815069644429907057749445672720924434836550495390614710679264018708338573585680804188601154478252079125804746640827671833634962296389823234452695377673278053096859713887024367312714742975239430591047596430939187459729007696751932046733585819112699407442399240690051516623837143431339698958464933637172876756519807763093813977014351656589817258450969361721892666014858766207229693914586907087628216111102278978399140382816782044551945136891326900539018811583095594845510524548945398118789269702007064451957218094464168900143988539568793821332981178023758716240269972351144116721998494346497326771896740234375000*x^251+477116615762592746605625900143032184267882712033531672254359194483725382356507886491006513447220654412632917164804853130830624017945760121134966716780212247617733585262922526127050469408808624339792082162937053550942292288747806252611724883907061778770703323203389121331728425039289876964071749215933290134946049286682346515475089308928267043206012541847983507766687495097079262193127345497785211635642097899124714669733432474421335443400532587144887337509481800514368691711546521913123455039956653679460381904493248309123201826434426738116667954834422818424247950750439569846031114817891296547187808559375668505608933402023950907410636361229722655572883096440977173727336675460740411793148081118724641498342233907251152551363555848007580169354314551924074490344218750000*x^252+55636285488442617811227836165894960126435423985950095791594455173093298637565796846375942662090701047322048241264520724362055901836051834643569325110439265962142435196484197851092486421911484753499892371144509836801474052962884798087687876465834738589188704356698619006034614015719769893063275881321555723898376303413262645541244910059983058279836474034543319440674109720624376798350888002887348365123737641391676514922635714094578199413288525556680396652987015041273929311345260219975043611040739662833619421620665470725725550267358773956458294339768452000112641197587793819877247791524006805923637793329063319207787158606314171051014829904058002702342596728721242355091247038355054733322108973993990893924093963933926684954157972933442266754581157098626479104062500000*x^253+6331099260075872189358668404404265462984703783631687207323589343089722769297614823613653677136529036311672670052806271952016991172750912425031690720112269453930662379777148261417955049722806845803425589641418165777019246036286261746730961369326778635749368370350778485513684112111192135316432084989329380363587887951081427188843384794227841839602002230559737305066226422151900110721776973927681722241661562266485047876374650250804068314507610890033406917107955082576010032935459631908109856512167357503558001696118513649692248500956727349691690124812210157170693189634713720995661879184511895316869829922821505606888813197130452264645838137493234891190952737294744592438806643531553051149032484644623382250402867517632499077641535605085726849334600805711201576875000000*x^254+704753903437999208561099387325381383804359263516607085675385526969216472531201392554470097924132494094788183743715846974916536386118734539471822687465485584093223114349470170697850847285443700635690016762697108371256064039307838785916987339313437099287631851109744596459229087179568610200723718089710446423227735315827416234516948185451082873769423545110046165340258450657761577465949287205034343618510039370853048062432803944418711160392067648104401803250591535282285438141791511717963688448158259928013601633153324010232032200425912711613806914198329499269999715468490309687476320243464929502999158354677114175394251359197296065415792976465493891581194555440390239201354253331946059264001448992860325574419477419907088243626801533566176763105096372627480290312500000*x^255+76869987910958731836785802629490184837888385808919404284411632924919276384133598319275871023125660297863260162722379273031597291966620894828288770293851832333593323912122809033986778494102441532999622745471935594495600565438613636478669116487991058772192869793770137603662820607322753700783472972624207693370589492578291933901055534017039932282871274858719722514695117722395640259285794848782969474545492966477850759846529173396093363842080889102228427974417827979031385726143060469068471652927986606045992302359517538620929764066160091756095043791660755890325599277365598171344436624885674131554379261673785501884796092668684525626466066725016962874121600556916142594399438245617124099696025935616341284529877116481547115109530032932968269018073749468648906406250000*x^256+8225144890895725725469594954837516066993532907857076484574296455358833077229640498257235775347125000383175382981372182623468901739608696092035102087793083672444360523862633902728640853471149209712739493019631432068067933911955541592667173082606499485570471467670554728769093509265818305457248682651819703506907125081319406067251868472709222354527820335427746125715471108387544294879803543037931369716389862229738493677366951023913715480548554233175643270794342972775177954045768661706386341353337443640815776084373367722317295687247677953729386305486952199141168925710524916000902890835549226900524241195837279652122247993693535717646737643398263569039025511337274494124660745829847303731539801356741050143936715409803011385356416495028142119315633396596511843750000*x^257+864085928801112285205139841307973732379224830232160221340735678500047925364878625941500654061284019930404819656950658055216738296253010173737075816407900598968808817859832176311300568824304025357620392231539774145452087825545492275146739581249599369756079813939054051435088226666321649792229243807302839959670921400586403638411783864377352348099096588259894067507563776248532263913589964359916392249809165552331447784695413975091303490344839865663027403375954607547280108442279186109268693713950224199709678149033530192387362134574749385024299212790742690344445693599676515710378900554032354110122030928074868242179367399980688353558822273548393318319194546459744383246304160765680962904546118646994630156639773327012898764265228216300763976228335142038400743750000*x^258+89177573370017568278831035977543428644039971836846493817774868743087021224349535654967186595368364568197883648047364720803680178942935129165432936383524663665591948303536019007147177292052435385228407388013687197425739720836415847486874971876283930715994879932280821665362266918539126379254024335410806430421113742811555660320029890198981484691789307347125393298946138906605490119287613865255779239689853151180336509522727185114830865046877451505855251354501850534046142413085786688286234630046136551449849326070456728835269798061473855900054795032459409501660662448391942327683022957076226481193057308453483890385555468881471535135057847513574145968362318989910520473420752202081563020623685516627324470824716912529210567925763170757388908555918716090034125000000*x^259+9045452119516023062462231813294730154236359963816875057528682356061840722643082910139720360626846391674721064257003230869434793992089219662527533139820679938506285205348627496978793686184761809576130278873225874694454418805810952447595017081920898710727635640011197399606656701186413881571729897639232138292611292834306710143909625415268411042730719868791388861990638579638965252013206958615290986088705256079093179531988826387088593205697373466075659928494609321755256485061073966011485358888207296522741288911940995645464709489186842825917761761821219105629227822563413357530494910485636643187319648216941161542106122174502169830531240785028800629406554503105977771045701384507509831152377689405945408192472239627160080015734636941675654367223414915539382500000*x^260+902040729379744584356664813082910637400441133922834961724963238912216789188469739971355380774552951250132398486795537055423796428836154675606931811298801648971126253085462171149508834619142865725569438508261966788589127486186199579903106169011005775577823211981303923937567191252476961157106075836177297576029277351346491230223892896025024840897463451983421136406027451777725519572186833310826994686936556893022832855592935892703355773893612064629328357438926177554239172291168462707690381652383261755959931043994506690069906328555116897397422181969145780456068674448073590112938403712494834803058177834007808900718906348714546159319144792422123939586349998060298406285944984118347570842178624595943884959331406468231258329769017525636652513081694754397990000000*x^261+88462608301355199156662039863487557141500827830326261363235165717856859137963992272088640843964073094475896210156428313994615036461037641823058572003677075943733747437539839643194201284201265376775294229493629280639988052677111147950233434347787320614939791115344496212706447716389887580354736070620666707437155881357985224672219618683604047110277735335177384367667822139246278602350892319900073588664375375265395179469541219578909232447502177348464469698812413571330921879261151340291091617182065574072150126541088259500588870339703734875650317478860904658880394046838827540540452484801602259492249161484684402953476987783338250758699986295013590011854365368801689232581781352896559398087333735913084292955664757409976462523204438313967622890187919922386500000*x^262+8533564007991440577297151655644681328738264015025944694539356980482375869549510284512395036645740835389304140036499836315322837393193698626134648477001077134100733080646552999763494274950641417289846576012787577264107796879930167981641963824858802905152074930046796833706571857110528757188360713348712936211876924899204549168556217460856443100365028036475177993645562243872413556483580569230322850055089168977678354894825219550240199003957063467524223978550978685490282870904113584546682812591175585852997807942135073739602093881274558609620220478536354263931284202179023621099888006062155498636211233540568152100653536194383271537093255917277821510328827950129579828584345737143458412356228921654253956909741585772206946901076981190703659429870913284352900000*x^263+809895343779076837725582145194195511660869115551558378090427497703124617701025153267489076050017824804743905801490370181614495745863432136625821005945768326447833470265291369413739582275294698983889547373968321449054675650542095174273646664713384063301779765203838500179592791009521890550517322864158394872075751179536777868603571975107495613606700683323891175343036508589852324179927549663889846086429649830636629708286937219290821467784598775902480606834560418553958243545192019024378180864992162655581786165573909478623463153355189773840552214775822042706376904847412939178270898493272911616190911622439702479722227815694876836987267537686384076064493263436862353435562573117437261813216770946595608267808025426677675827301563160086696156122251252910800000*x^264+75638458449811330463762148100385992271381523489640731146268670679581463470454797523981237452896987633324008663299640998323467421761965790790250920564031665343874589739441091151242034361450048939636683366060987129610680095319991432797777869644657487309626848546040703099783846487487343703137688631937049764033073156363691575182595543682588682809115201421512985036111954103802839331123026205319583536648237115872979485875473568306110486842102665958385267635242413648906728639529331975674991663330339277232972578847038954464536342974492397567521995241939262008965621057202968633534599011171736414422448832457474931773603944906964015407188182544248516594303609011325125225752852952414264996300886777166661922963569178260024184859977217972748363917165095468120000*x^265+6952803407503088176970811762015176262815830713402166405551740936022163208828875674840678458746101752070455622564622690272887816911802449142359460390596533136709880750466147902527539324002212042585770005728332175369407225255903570289538127447312504306594913296414549877370348524686295222777955327320381177453277017700390238142594514325119279632570628399631729200369266801374483539071876220319335232776867754106671411609211405134676778050694875213639781609253995849969789906630083880135068513674047097301538126907187973248352668615130878780503758951718334223181148284437803711324989725716797980208354120628409166512956530804810978275916854894446451474748067273703064527617313492034145428596260399422531582886229048404272269805326569983031465115972030731775000*x^266+629175201634480460205889112651289558011833739054698213166168801758555336668664610677849006546385135300547803613788732002817692939832571722249904746974376469907876750813128139775757805415085523629774962710550727812289990645958233852481174436386697156681809453256969205123608183857904984258298678913059404902938139198574207590555467634058157575775519294988216134698154158574196586492826212836662593765932185067581468409532774103678004712865891757591755284111295962462899978977587027934856270583017578819891944706701795857818089280961806357783879798355885911195822615216106283228665660766308238233547176102813891695670923401800582151584676659258645837082759839896695810408159869532598511206551515329918744709299370376507069801528889936070878184131232512468000*x^267+56062412358136041220718740127896459968365638728267177804524454649343792481461945597889018570458947962455769002155343069126989799082137728238957665402167278682220529492510684591044486821259134942891546933988921669612066614226029505145760117699775287917960685042104353123863375724168605696256340589755478778886222350170619823457497619076768573253532701892308322855884023634520464915222087406059900474877028587222331855506006310122457844116644419361511644676614635626948628915626682763580980941405850426161967115520309616634513736782894919236172031206677449590096170194432399245155618594917457166372562448480082674206848856994945323616139494688817859159065461320228149206047871330166348148778080750065500601715320480428043558572627884163767590980050013523000*x^268+4919913836363955339660473378946519203844077657874278977716131315414090926101432879111379725889645737902148878511523206804959579165135540044359152691766051736683916557924551829274182386032177848155333540990170547162986071730760188317626781539885715929312915724331385332692530223658846196097826735050947457205299967552850524354085402931722637513957057380129498386093871575280618536392610694352781968605076078337874339566343402199561602408308402600105767230879823302204279476384092252040701434379561364285077041725691856071862092875541839546082420249445255442062121400092705037975348534961603262662859531091564622479677872886442888877591988829027878380088259870009078588612788118505038147182412349559326277013381388762084746488338610802946920756872575305000*x^269+425331037878373940788493333659443760644920529273298680529823201595977347742278214375003269618839393413460091574432173659276457261670428990733446884302042004481176893899651597876446332996070218347471793214209003859546936200772319161462015373446740460523136194493317045541856455714670200519292828226507310173028761700988673794863444854110896009598320226630403988207355687954550525368584092549940389616740061362550223098660769494196437114521849371170812449401518708109693083896160382558111655621198284090531855130621025186025010850467665311105648266016981603408277794859325649906147795627455517064664671234923604694197501569162341996714105759324124902109928420679910596914358622768973476449337608396453930388592169017492398354433512551101547078166121908800*x^270+36230795763875417636012354174124465993687596154947340680974685028675246635475034642814801372785024505365741314186670401154068046931806993900815968853421585746320981135251743015850736342616975481111716628633985257361530308365427070464832203683758061836892787708592943021722729356562362849747952148832999801954721557898661694212085302380125301772826130124446190641660055015661561120752786273271762944318444417408701091160982795014709527300421831297101997003235863390081780130552691187074460213627319104672563173114184499907725120540218468330311812457041992487575843401326742079835587676226318056549213448906905963104336011922333133331474159937503021449347087339253157774674721334449015813377472785198754113960087106673876743517395434006986266347762401600*x^271+3041608291620241458864126942296809545819625944292503751890568410458547062075836020943248856511067222195872452914444909603386962789865041548749456704622462947029855035530262680343797013365825814011097522700045558182377062445119123483630847196461318440359323555032040701173624133840131852280132889208897919753476216257822884759600759454831473630895897234581407633604694180846017184937184239134129971665633174206890254465538705176760881207553829228227817777822703523216945509092707635726823799059583885715563284344753412206763909473177794475398980322435816022859672229312164538231851756491593383702766975008327618919050544259069507736337764522815394864543416620906773206341893838470776374364674236707955870827093384910806027093980168281733315683921456600*x^272+251703520880518294546241276612307571454636048811670231340450735650043196659677947896665041741160199670143072550398822641560446757271706480565460328323686800938747240440092643264885147572776429552809012391612228155852484102959115435713203125699374057848319343906695654641017066086860603292505616339004843269730107185329907566921086371834150928435954010891932284067341556960726426068344487398485545330548860427679879442978008044735817934380744635344902421537487438920857650341302762598552772933143272925943574856101713342716745481217772376729480229347175728112608683921415972678987959870865292907830945843159077585254604933886611647473180104434251245379818842397169974030308517344921042614621692811079355909961578174317858607065502712625373517897110200*x^273+20535759355483557057325668765042893871257002204536288556604747420820538533692185920870187750650794088958295739048480145820295126268735262771489284538782030508796723035991234506476239517598437906588260845635798969107172164717462536587517883699438274476936585669811221041664750625700154254107167623901815971321271223725191504316980509526843439699330208633432454126736288841375537780753447641919611007055810006654522354991516476199489171485206493251187471408617777931413079138969921713130225754232748732077096204213791226718931766100725046941342190379017353804901908854034220416660777718450284567163238423580114889554128706739518628860531114731090789714619994895631850571611068583953148700605598362051718517741360757349127768433251099132542081596500600*x^274+1652067489694053814572295881818564978068158319864423551535889110041075151127898037367217909349749058249856920189305743398217770465836916629082824106047172716746968356750051647793235587745502622964993287659772381488190203038320398930692664382727041177405147894922204122351427807267426624808327616904839508235529397941635249199135863571231376189043816857514667819278474931842007078110039763388464147880956166442112205030110195586936947299251978923760809773462307467147125104980066001962000921196600109595392563097731489956851810474717396018835719048617034181852573324564501491875575700086464101691295960090659306536627860434812923489810743440647802057897993115415917030113834637883268737328674222162642343577332372590569822622014412241595379306557200*x^275+131063638083486927989390790202389004394265752160404430059329911109135318420814134803016779787178035069182274478850564561150972975184373699259772828781303956254415812946453513685175638079804512997876274082243255139201275141445466597293868359238341942143400419764068252803575507811862591663602659013295547617850993814900157161471612587703071746578227833770078478315023137196582449001065668832783462950296363659015236033171593871993624874148774306424137809479655023904475033451486712618246567640775486518965369919039283698089140153199354256014882724966531820726226917173546896046991212028440815467934346320917485307367086147078706853526906605545081413202378881612573714184076555299310208691252442441335908069409110267461967655111190849780221407931440*x^276+10254037262113820929334301035206051625619941800047556034475810038861520747550860639112175824377270871069647372790536356108693103156313190584217764383137311465199965442424896028704681855275145466637094890244232135301008534052979591729609464034276067843836301048021353973211807267972527191757563581270746432038691131308898123675129814492073739049785497098568962684947546017586990875255114283955645086926362449083023764384737592869317748912616325347261776325460611144710814558467162725755647863640339766835931858246062197509714172537961947244583738834015695825867082572471519878505317938332139965846691177979401540443686114398229316525737335222037471358488180137256744328939900364098153474931014473817822421538189822907020424786281797119961820589360*x^277+791158530157444798086177959013173866182727254492852119356592543213513940628671716534281255563245054333943378713252654482724161252431619018270321693454688204072709217024319542459533382247798623294089350537296102925176261339806925227606300661757650785459285786270810056768227514227631326087695864890389299766304387354390692820356907955000269595674883369566965805944851167939791998248987899800151598048578706367915243137535467672856625078974422772283525561396072937502776342790880413355304875210099068116606097510247138421365330931498867422661410242003721905007490968685112253121619180426762229020599836866027503774037718754396245101649184303191567627299064880712867530604745565495303606487297242866912104504428316907026354553556207341609094124080*x^278+60195163512694460335470846508143796571781749440650994372331188676206141149674580647773217409528928125928231126859748744265294691662553089227066636067934526422340719634527516507274725470786766113489646405803042772322049100896956253522663834730905895442560075362406733230846388539069716921664623626065070814863709152917510643058348209752666208126771568807781461939107028848038626173205792014705829500898536946313659701299750302788050108761868657715603309984274256058045580677061336013281667940168746695128354732687079920055345922396406509280805802171018175512869856933934879714116027419120283339779248810282215068751254913095034204280216473523862920266677502157157301679157490158532533005487674554650602680023776256518573207895953382610300569680*x^279+4515838562801687568498897277165795278969104052847246404033492503360485300478185024822458162907635007720311075992675213026658121374978756039959344426342048753613320286127823430860070579903081090233037101627788266561396672963852676105284983499506302863520735962804001206505590522566812274718470591523429014422991570412472002821142916268895555907638251867876649721813511701008874566104039916753835627249365576944029234973341285941834687415029484446083630677419886440548801461775818859784829880066618934204283307462694426045202510140645564650494192201683701843702866489013701663337681149402179848227749764905712617715513535497203718378420388426076717702015433577282298047207557703742402310252136853416743818663875047849845616997906172751677194800*x^280+333979632164689055960207068889931066742306414235156395827086984096810178412601340393761736279466198284957857551916717040923512678817198778321891558653247387300086187893603471843475558743785356227287681633580696258271162523390523332988654211585241866334890555510832777403648452148843623890412153010926132804884493785462067174541867785100282942129830047210302623523626844439506861727735986351955350755993828049463331736046228851326869502138165203337009207617725668913560311747822629605032945390691471256069835288279661307452324660874319525208325887232241790984762842867146668088013370974637174937695590621335294932604565489343554728852341083416709951092508739034653812830606313403661308930896303676527724303433271208299954648260710711598917120*x^281+24345074384855073153223453619977292443006621769251764583081729487058211221272425569952833763974628779494571486999243479413256561214774259293899134257062546823649303342452711142599202591664586880619194065332689909437399523516300331588990400299455769289591787665474644902556540664178199514752108931064528471905105732696886372841985135797975261950482334521593982619400681158620866594283513399651774371484215860709702701299585247619244372080138701050237669493126944702270898126508331834403827795066195073823142518139899550609021690517442155922534230912498155259135109574654140176354542218679811710628595278861622474656577649921538686405737249219294915836778299412664406507082405939078353253186450078784372047161515596148736098683407871113519184*x^282+1748630567914963522627706254003188052327060457768907696266016980035707102245029131836194377346184490970328038841476367450257221691508889740182049141856004378062706084840738831481367493793024360438478281736798676877758481831199374090616813781003809075343091273692446932120401939290903222097110904400771200379509576329416367970052508401253198264908169804341459457272456786662808942347690970053082979835624379450578798944131718660162139022194704480700470258399447770010474821254532725989735809206028736073609705968636047351343323348812037187573909362746463452325390353065996697795051467540599653748729963642422018763324998160814171123715061816528483020852903768779429906342837671188183421536768515243682968829592277872454989146285042389681728*x^283+123723433570646235651504107222507259521231717575691835163821916687782139938204017859187750675151872079232355855460559994512548077123599356582028631443050142870307965274139785085451415323015467979737306676849464275652320495102771547842915403436664393413881931088362922263579040573173901818916438013265209004116987315944466886901287801398499774179047323946958717591095833190655033582759486185320465011187213813791497615966356674563986281128856082670757830164919203098321593084461434995870883902108141011862387816706142654019467275643855412438332704978927155519708466544459539736989686614168085343154479579601691074445289635240043481168616216532123506018730923979841280028585170015632377055232143493716595731769985771466313597466724148636208*x^284+8620497626502033420290001193902595396255347674289534233436026425486379927783961964471874166223077852117316622036822484566033550127064342660046883321051688903051771267121931944726620713010232373558850541299275746642540820577559730321349766119998805760093611219164978809018791041036224634675503619179605521631802231703773727739719695407030789169017831981211280050484977065419597143394112113097811180836090377777898620730439698037288162216131692247586049404164223050507706015923834367023308171532149056046422059501896541886784336578771119341683828776803045180523768308556763949374203069660295736833197927546419375811216892494666855851093290005944226488825542019053635415613331080081493296436539337954182307712737488140682529384428826333552*x^285+591276808078307684984977831850288056743742710524779364119611322255050139314890961234807476090751279970126451681603492104203314117127834658430982513647985814075441020036556464852715063050710854632611535630891491752034490811111502990924105806426688432495212817439090539764656117875602800104021217739029874566522521397877768129451870303577677315963824891759419574026935443404059871753144862708278124305025954541698720335374675459405186238818527854856101786488672176395379362779448091830582414188188574403150008103490041970565984727717409792519069504795579397506696573506059546937589237224840795107249753224503202519894243240805794224587448070014826261116020411719144614947163272869896660227385838834436811890057813961055539420642753698528*x^286+39909365405416377871252405666796228063580836911074793697529084920562271004973496867753584432311541663288582847880977389441617803557259306130549071809091213486334566318157954729591018030910166734171364377416880139093633148206329832780411468883167535923874376200056732204301496953094511723262675526936173292490832005900217645359481663458521644114555044361048032851554873983075594657714794749483055489565267638362894239585094470628117021828772134040804715978768213993907206305816771548559994049329763508639143242701829187558517086087955785106276978240449629879128542619939227031153397001608703501314737280611192596634237883637268934724865353732845236558549643137990304444993451590186775970789253181628531783933817531913951843033535322016*x^287+2649906330093852718643709762212422879108053114597418366663700618224932700231404363659700583115034307496596940710625083092322191385106285172429825389877006481335746697946659533143877537364035883959624287706311260278603465607653588032330447132102603865560147479124705820787707368466019872054582345729324899005485419846436853364043184435283846069318267435089046831487178878162355909490009076103712973933275627470640320259014303818914141797549314151324056940752558851196084236738657309526391240240250931598499871000150299056314861361938285009242645509688331296203655969099746682055027525928337054213728067687469577924096708787016433892451544973999785659589345871325714313107696646159140182483299577568304991628865209156569614846710159216*x^288+173023846185081406880776278552704438192149416184625307352525540112251501770003773342358367276785541226685343577420834149769697752324502509394965512601765189153625340276853135419257620354314685998678406398147533404533927949921893462941260781883991594971812542786573716112730038318946138681671604199135919499873270605443183020412418608488379589523850555774559134867816590571926751228731168857837606295323584685246504987907473453950070952583465785361569574416459360958846942498564799700718853796244355745282569376059406691344624440479145144424423199454867079003761977203785639508285393566317659497769312729016127599890856636453974239121423381535624296786975672364385695936807592664012780597906936692183033251618722325735426811242908560*x^289+11105888286183131899055963390341636045173759864540596067466226260630085163708727533807782689629578103430630964885223678121830890840317651248233439111528464839263951172592463907421135903775386617790318463450970590014889996249428568188238098171421886544768375228152004202815448844079224563659581945810893499417746292255174827382655534447700540680975713497223566006412048585783975305628391000383512081091451598324549736987899928503335676122381436073360967460124960422488356642049131370659270606117784382126325674453238465410713869919319016429336287323655949055959842124798959280886235465075680889168086895590675688650290420983059858890666571556992815331570436118049461338265100831636896071627256562866878422340128034953034298529421520*x^290+700536493506053770785976654521354716914873277882746845449037991513480166307409400133612558014568059622885082971649629813377626567887650212657493621233994117276059640851281642993860588324391899316759403867181019668343967881619009470974490235375630859591701608253077111737555985251846407052258992360756813342612019990844826925074186401635154941595116518218520563104870478729959458892885783091591578671011220917131638753251621738660848495068128434028932896944713364790535297833673588534387262320158087950574121108629278153509784426605230566693434324032666770319459046709323058096552976557180199285182820643313762227200399455256079287053077860964457000146930067391250760214533549283379219386193979484358150560701732136724226623971584*x^291+43411433660297698897022735434595838678871090103304380334756818439773893507800703762436815216395341065482455676486167043661651672989933408877880223819389917106849662242648680144622262820391023303031303045910592891440762219790417627476125065261347413097523948323838108280075017633505503471217835839664292472442910730406438441658717955341930964506213400635745996431955586768324156765852285843060676673321493946084703089186735246796628575410904428255543243583664109133965473991576550111356361661028100254622578192620874936325763086302967418095300843927827805879057006691497105836062348632991875235041441584104012024694787852867180699462696923239319755426897777743250759167992607374290682107310520496892077337135256035904881501496480*x^292+2642091354180283360577187395744756606239423163139956088585856430629719576835155314023517032939615419652314867710712777831925354433550173761584067678221396503131487276393979978598101886595604577490658063898502263195705376950749859718557090500408293701179667714548349633513003419933217853640753041649082712298842788043901323275146820679271962437524750319344060413687777808138108625614668971257589422984400402199223075561384286354009777243761877380997441052914038374835886482096730880910073771534147216154233111702003613626488863079623113747330460688648596298223121333078250417313419434819776432281677796175920852102872301090409789911313455644820721399140057595425263527360836001356171860898794479169689403750390460441709311037152*x^293+157886779579632808574502921768931885060561254214561323741253770327241563639033059408752244103257590858498255582587899117901515941097358770029307551903499642227069459945927640889209504515148855453802876986685415766010112448775613569250233252564982704001085552829264960082358319765381024791513334027026522325505776532935933305554406375242643767257259471717030693988521377727855951486094855070888963182885195846933882702267197556701863269090457912727077015898292302761273162245190203919163519826194707393560346813347018317764800992706826111821123789575805136694233259375356320330540978048667667255828018895829532768737846665519741598074120321264955486080388674468494281233277120606551819422253355320600169888937995687837336986928*x^294+9261724769469739298795022816144711572951838528434015338030951325653991873987953876108125746834592370161481242282342239868712832814487924404999931167370255226576690769579487951270385568842898129842132228092967945087515130577053907655266253921816967145823436339263603534506414552870449495744215022127581847632484170884425272975651146090900856000984050559943225063388913200018873899649271370315067791222706182932588756732650140478793219011101822148657958811559634649745084737194058779758836294396530759504878506908290439974193107321252348624053618224339716283071627356548193423783345909314974273397507282183529349143401885441917734083854713083180644730012804271180765908412628525824351374132361615455741312382205995237295805616*x^295+533200470550613140062288551827846111332433630170367104949507022862039803780798635476820789000707080613273135752035464032104018194397444132710177134588219633406404916298895146023255483680346230274692204074960025274288823814061280879355465071669391742636976219500034890127252630141335122409257623761942939743160034558104584333322467266119802589168119740489907052749317897906383776015290277985766088895961192029675602194821115050636925654002266131045695725374986509705925998329637641769939555564024095572317051522234023208265232364532851693892400310729312651152984788985622922832953551860968450772377279025900875385460248371395900653909229710875067132772802038974335700960613692105585108822150538949004307623378159996871767408*x^296+30120132511821504359970650003709739370105667843715538545570144769101814346836008686101524293636055353013957666982625545698621197877411490948363013066635749079922603806733539976285549674238179064646740608276740447296253497175450279817832776442801533443978888363480289954562680722345781751608713411067148050887071263188252179286934654671403536479541043081685687156513921719732600294290626383758703244772106840591126072436196918912441069115343007570846983835517890448844578732185187181898951059203820850003594132236384205820353249740267297828349681294986562194244719995110810934030490735856294004442932942493889038296746287415843024599053613085836507685858550385931639102875471235408294208092511182597188354516694748340831504*x^297+1669233695644643930380498492451162317640046365577470922141726085272309855014536336254733794910202793671426034285423083830229601337819365404203006712846611809391929404041928349266722467593570145281263305641320293678150621805746253069919622585150904004536357995344678733255687442852105322012773572973311713242178609335377247896165732660477733318752618726432907397429781388753773032479722618869587994282360824613440896467392911777064233969454954919359827281601865919736874376358964824680073383123023116986851013057497044521607379692818514733114244470947024101386104057088441997274450119247272819159456466221970034557678654756762700988986310881145138610776660237349407686198326282640239241623776458428882040799802283801449108*x^298+90742109015917528085270559549680617814316732068486703900830497785658870429061365058940895293487695716576042378161080593573684034184948917610129261755791250536431172013701808945971396789085435638480550434199270191997724473068229323688957031698532591694939859552301703814655850566261382214011721644459339100210692094086660732045509359683480650106362622112060355426375643661219918135185804521056151491229182792880154501815897391051435733266795781656342034010903849722641201486930738499528572679577077277870034154798567688435291632531680992697544540846501347779187984927138971233308895374652196363302245641482978554878414926366539696841620227069362588050732520322645223637739957958902402971779356115484018678272230249555392*x^299+4838171348335747409862484935161057766270073780643015763263563075704330203683301322439101501924447047937087355350475191070653936405941573268545095855517173381274698772700011630981406719659707228203218065099562920985932783427549324236463713303167380134127616491969212873720192732144098226833071274276013746901364480268740794086472689778627485866234941475665469935665922244830158467584965766426624771838151353102709406320460321864980307500183272083121090251371789513918618130976439706326282739540709608719353248921094331427467085126040265713020544371162572693279418081616314911219207094881245735693826513153085458530917600508290600244182567350842537200629016479687065573015457969267676505839064163016674892857464053262260*x^300+252985364315896333531764564865833137765858146322895309295063359306503368973654982661278039101677086555234447182850734711666172154213414932646666296711847967627129662611239470387291468477270543572327902955722346027969769656377308594042215154183387351797877182041266475112483244826649080239562302522708983279137191481424849823324788023455880841456517394860503308530399964801115858620065681999654311408164889441327836015736747469772681152928618051733656000500977017116277838371856466906166650941755710567039320159577839811157179226540549013129251935325398356340915280098988062832006343706428029149668048844456478914102710528873483123771995769926671032876208543022930986033541719347019544033759145056219035756144143455340*x^301+12972528476680521599550241545867710961520169115713397928078052973531096704130547404609537532102963267839208211062373676676631999414896680880883747459080190947527145224622253425420306774862105047859772408792451773620207630769472311029060680646329700833463831236263408777194167553126066399879561102125452724892603257781619724939319061438471900840908233013917463790849543417171432050785469637568536694921863390803620134721688403814055510305751612922399788703550957916167795931862125653706929916765529588813755894474028280182010672260216284518168855574086355598317761242752633931097959146273282815746802380346993034168565324357987856180113395878214421664856760810846966807977626007584713547252437922097801017885356537360*x^302+652310761305732954900814839707429880666350420000402490683364645566340744631710712665653385796053578610094771073157463113517222149361525307340656938239192439251539326102766725263578295219898682900447793538377923531959288917183988399604714192213260184265894955954234790185190849914298552325631780871753631413510358957658529622108818978019233307018621741158863661555267127533788021086643783759005544153756752671553245926463331279476773751519622733271043358576993250341390521488156718346010169797368479337291613498419606695746511567412220023109742722680856871816781242567815813888116190556575720929558588478387165652866960524277382642048601653059397494408468890791175124350219456056587173989715050407506245901894012080*x^303+32164943803904756768129541010498706003633585407484260510825790354458011068883346113681725623096071858995534039020406477289382189586333961715023277280322520752551876822330288684924536182078977910516181588872594522700615253824692117974060436598884383191175706337008433362360305126073926319141629852387065479233517918968515495761716244596706721723413542540176287979555603651478122087206868952295029861834564220372150112973514049853284281012364440934973068364747989108049032673255463111787342077345546814858213769669835003603999383045017838360093546084944631902098561146877886465153104817381060617659178325431472218580020673832287836337120369227483576928038127183778510970435487610743301494963657497486442875060602724*x^304+1555315098761482852531637847564102660900995698148511559094164657326481794111703135995411341630887883055964816412625195241966308716585568580462266314912227114335049754333842791320569303153692889865132934289325928878044169046954197954717918890014015118257417498678560128291534034137536204519897643711553071009312612733803570058525613097506917668972815289558481257289089306803061375644701043693909383741926463678313580729198839779020208805103897674023558104983193083536995448885861092516057588787872364561269151307194896939432248851274041126686845035428732107487307505571133343662891129051073643724337048177999471052869200150044523584634473485229403947239197152486422750764467059518473847613582846120426596447879556*x^305+73753052653759574625133552808506614317216504948536828751158603212459010986201955390806307829795974461969113241159713714045348550909304118109873594407060159730225431414237419427371999857597533994984181564782646569073911103640122420010964157311283516329322877220571351132722847908935049606367523307510446012823355369868600574554374015085564811022454202933699704745852385479713432364794253386087792427224528612278781256390816647540221736218917543311337901292653683401752413354596369368887385402291961211256543792592512745852102371261338642723030979094497748047095887635443186050148816755945387430706358887497699110116240905028144240420691414129691888154563670144506267866609079319626371950352129258229937046988804*x^306+3429991334879471005397603534245340341786047633964602241251211286196976039722631308713924928228857296783499440963894872608488624195964049837815869957117406114469907661248670439631013909881111601830366471558078207250635127251216033734422777034573632379290734479908416054042521712760475871722001007126521828610245551099188890668691008544654974772276215137534587062681567082024381221919957807950758074168224706178366464556527376828701730242233346806302579332437887298324019995662147877754956531116627928719357557834500439964355768930459470203072704703321237305959504188058715601019296249580962374856661866191143404279050709458599884776468206183430435362258413631346024546433181071854032902858620503907711220422408*x^307+156453253811036857030295229772821503368575618511890785829427069242906591593558939743627245834819458714634643222982593246580698805045697343199893845300242291710371107905830556622111543114711442276858013852114527620363890647811060532166389731908069500826901825658967099508133279515898693696578705755278122765044219452584612145729774706874934529651688058197927252483555904765976859424510840919496055122334680377823282744978271135878947448551969305514204539977111234862030036332469378907662866561548381820616735563116063722591600758184227309181321787460798785972382252065995493195551215433207618593189218236709452670193950325750575627300473182028410987059136084920520238556360853000024495710262511965623819350760*x^308+6999643686588560553462342881456721614825977881924784693307341807519349938044791882770206787460091494661835035660386488186641069586942017976667732272260187826415086204698976853280373349063920111764505585022869955108849740895712918086018639633818965758511783896901057017599482364222551810309941294546746962574233030515118468405575060779881897987901192246329656588707375515624994280486450128996149426946374258026722642115964056985472934771117709299317220115661511677632896019041919026562389977888479071861749905055423940561387210579899307054686899122984199032676480601107480534288524448296032359721749411960174788432450756947614091748241706604959649238540170645874337293752349878596165249137539844802387214648*x^309+307164374374744704577468807512584492253739418675200855089973203683856178215697399343840986711416219146474748054865253914076367812029018868362482141941043737611316204031413338139937248093109509896294599115847703653134901026117598547885919395456406159927347241061525116159767042905333072524433167107305071966275521622164564567004397814209360925325957046884510704772782084665668943480128598863322872416582299063874362194528965501626587342615320819698155716674978425649213858379412425404117601491057710513003737653353363103342514063695704312762833733678971194143782238841645376790085847639242093980655681080069111477884922883176527898038726719349145201280014591002887295575377452560923069206074002822688657752*x^310+13220240758747594459687451770902448720915727146047229882601601442702784692392848483519887420683753614525936966800768979088649873894683459792855071409099835035776965792275362047658329634573272717143881021607441609682373201523930423790006398648586860329739634169387387582079486263439199362778135727288667676314948798237741545642879216624922408661726396958576523673435544605527380268754666660909231398304118145316468884934517576093182641917707680090037554937980532310851834125696897529446529626131562564179752422125183498283119157394939530866718318791611419550323325904362038294779945375333210809505203723157242698285308111921637655867712106854693501606163173301341731101749684875520914526071454781752528424*x^311+557949384069899310278263353481279682317755435083095437761551263884895243463882550569990844824768192898930141157444738205825236885335987288565153358531815173995368586564507895142985888453773354825502087341572397199233289002779554530835988297942840365866191082232025634258117681007562733443063134619026522673695551456335473950312420910294751355076476260449444157049782349555097447376939074753630335769609689680997381258939842643181001674330901285529850544604430994206272046564537836542980172545141960765574390741398941402286937844460822000919690104061713959863645177471120568942890502286383434758809249321988573121868307605879634468153408640936614955265841834554739826229689002253550604502907375633877320*x^312+23081402546236797843075466822692950789376738501294135183125685158951931848393114764124099455140568540812832722675552772603211574219891055891835710198006516697261051650977905567908239873189974271631564310441207029671942594251215220901986154495345758165570000027136949977478594856533323124553200896895577924981257316269307609881264167632020360350004697044982597093324047781686026475049463573364225816705268876292456356430745230116952036417451808138021133409114865898949768878446814513363936055453361955209217377277314839055687292660410981747367743560946403464522417736215588602534633561023652790295284262655743103501985109902370500875061448340810802448408280840880741187152341571162414338069209562823760*x^313+935265857494712446260194997903280867359785066034031569319595813246164755074068591377703182962036598301080986863896881039314976305537950494924745099132364081237646040527038252760578706859254365027341528264073808045034844189461496302187696979758812184481847906729163849411610728738478574475080428343888769629026417880952109947985969395969089317206136021358876342368038839434093025023217416678400199725012354514760093357873265504198295095558191990801901590590435014168804041547399454261240646636391358586518572569876511739967777998610902984088264610266026006440690980539782509486817636582109219952996921906994778770857992350600833226903996084775013079965688559819068146581706720826027844593610207223088*x^314+37077932472588957387169941630193423846153845213360334557615980623332864745594569435147834358110534363471947353797403558703408287899259611615795836826960979399291467631841864304546778106449970949300137587714025980409969333826213799257454766119291350904795244069258135144493130280225330204089030375975746604659538695465507106840509297589062390600020451057015573167825454524274243354113583676657070161145014492285240305888965832819549333548677573078083053738557141684152837841478061509570013193363561306509463198747716968144862030349837986525054453565365482460507587371285243701434794670583915718301024581657389996026671609705199477276419313616321401398019002902959414658736817875428165482028262606032*x^315+1435581977946687277951932718337123167849714727350972469925358729721004805620917443407779969944275439382206768404684669063572165099374276752042436301575729606220522926973663583032191989895874940179968555890643628140402159128667949119726084090974530276263508155622058161842119686938057832547375208947601732791179440212333083842638001833602681994867903426478918293210864467630810204840710981873484955775298025007616455274593672561937913096143688444926880222917136096259054933811400599450027775309896365553926038561419831110233206265400397836162295514707645496885482926694309004436030363832346776772197004520917163754741819167758382089736843122162142601514604722428797107241535126930478027275755358352*x^316+54136355689192127366888551987192488465211948748570179564609708003974269381825068550042051568599634981170360706465219308085270993002253748602003666718668061833915678471422251693187466017950075182942186695541283949426783458596836052115504646272741081615780518209474557665119197298949732222903188452415422614435147724125606832066579528749405072370488215022162538684815781133999364491607888061623959056687130769364037008767024292237245972180749906645068061548003257776576323406438579217594737937196516875784421841989464380346628963913720391486605870667199417829084350753509411816154802610637902344348120981159103090553041841110224143580943666964132776076250233367733067476542693762234936145288658352*x^317+1980127967677526458110058595463942319701259619583702190551274846387002200486908813527169081219621602487321466129826519165271185022467093037619155835239870031268035239294986583671792908824177914881996466494556923104337949638622294025940742081020600028388768009193994830489377862574311664074547075914689664347903935695486783459794102773776734827694540657795890988430822379378168518315077678591296555781076802279755693759459766955016767848640384954646161194731318045856767023561603805553317132709944211623518995740987856931097990573700157998983240547938159547674875375133413391487193135528794894928216769477802015078779993532549575002774508965778079551809575550779166394542520241463877870909544480*x^318+69795769652070048565416826688021361373728232651318403518180301856391755075125599501612328763249417097956815797867896843028018984429629712639583112044987776408441428424501984481177954629521671119598901976431520019596677905885815553246652895523890079374813277666604831923835984978918209165566078582803700351252455212005659463455258210247133042057157282806676154476480355690530263829439022586915534213287455628561092173835207124855120818184739561709728339673275263699189962840057101340413357232547986282992064006970884123593139992244901725981614521826421668915714715075879698108254003943886012774727043266366350062078435093822437640589190940051392703133990757787935020676373953657673039760688544*x^319+2345879094208903745120593865510838586201387356551331166945331065093266600248875906970634937653221683090058067483306565148176113641207880354515321878313687859094048367663555157310230428209152210167711375689264224018789111591936295007957956830939064273038068567192378338551470271787392247720991945371692956671617489871465536664334117035194240105867303030145698065556721266584374443056426900904099537484381381554860843407214928718548039316953480335245794254565628064625379223744911273338700204930996865240327410344563078304777857022283442139648351780633427539173324762976828372402875864970284618914536083681043282916335191863783390580141597218738820869555360878214004695922335288146537331057680*x^320+73785184121914465583622486190067020351702585726454612183705553607825852643106883331651268864765885159611766733629060062966273453545545450653803908959377820254752635570606491450691604764753978533628121752824781969854064709784770760105086352911302463515609964105071559844005422944874078206929144123702726900880990178988502755582789619217150048222633039971117778249654836043053989717979630808157093359585274678895712005966690150936126154272346523839707746001707267700632333445170249052781817268017408981869120450182477637825057354090426539816058951973208635703946213847909410688010268783944773098403582051026158181457774534716532992915855043881716619064495766705504964143807912454712994063344*x^321+2089843057592271246324859548018061434307366311979368266739904204054713152033476292101698770188177462902778949561573276515797225382630037947699247326566216978711875844922716229867078509891106486827858093157872524367775756197863261754065269373512347938787656023957186254030085587412638834586945921499046973924514250501606933453336746690923816284556521031275894660386488796607766255489250590928838191893475567013568965815342964066021426759316111375191427788846158138908603096492478652059275867984585468380929332198861842064285562925322576224857874543584840197874443005521465895846968348214571683724774230377905109251833911439697810771534864728850499980695682427805758822067162485200757035248*x^322+48109555133537248661117138873314931655254989441496339554228210991129594106384624948883658003168883248851123847308071191968983247643310825868143741376135855393576651378052681684538847107077937961859954447996710234404629891095041332788023460408542651096423986852633745894982987205607456534801707002030278174854856377790094984702945054926168786995747304569910637362236174540911365792856210607046633274025325873375496757034244003051708595913926881296274889634032836838081416687874562034208887405399958456768439602255905709969546393939091590193045730946855989087562801423960437993819494760744554556586705045029540651536787803247886482691881215250454005693643040628259475812267227009022650560*x^323+524078404733889871719281656655773345673787239839082496059056975679819221642365367441820236651514350701928678663477512547832923744937749791460500646552589637302830332553443001882142663515652599736351710188102911736202635297921691865602744000636697176319442238507058438248931957516209181402525254504685385767680795363736298845396973183830168188677090977788412595307505265211407917572648004236211509223218884198354141915621304233941590777560473035280388079422742551180087104899833559867337297740475783267244534000782961645461579049247051692438318818746270350494003567380688436426869276191670841530355459102898076924888283376824359949088473588968037669266412076438029675122373595785741984*x^324-31824802406947134268811341877369750395064910375718601352845243286496722413109900029513850347679763392975737057473078075716513952249428407933295100457290513804527410330986102114876301133155144042649766345345725036163224757237759552111895779532105564569404496233147508121458454331932256781956059681445524511739873506873159715431241443037341560637662225028342390773438250098211708506486003797299060763055320041531515212800092840421881800119541040501238132782419289175165345329267376690689989487805302866169497075424454636209372059381758363889714674529270635762113255413373302436863985711121585528658580835421735549619733634893928685551937085039616312096946641090410930929758990432080768*x^325-3162113442689443781652246847124072089727112986127909843050882738583795673865849095680359564321943994776556324513214516269808443518549437824625873060431208663485230265594175909606441795810306698188147972737379151163943872839928354409918965347063987607107496927806533110485892642562928108242110465734295542045951511764293550072225080700182220580572287020857164188782097425933594868446018659876096996257376184470755520887088349102860944446316480372303070449329831492709005149958376015075489468657581343690717042464423771624586633441856691412573695752400408904991496404816004850268411071654602371290397440189677619072637228782739389728648098878676671853175878716862415673939473599725088*x^326-189945179132901672822543441977087671691049836228664851348317938735550197005619163866864943267866540661723093160907139789796356065964876885376541620322624275437779797603617720972057485125591514529766359491752959582002185755038889639135962552932275973041015585587593748678870409779940895668659004806691758595305390193565719047811700037199014676826290253225085591223792039132145454918901163227959637524059264439945152802359954945241032302405258714033759994654847540333097860982490370319651553141611425308217992428322284214777646940030791396318452191111816099683062185058994194415922643635334533592571601579357622823895671827184722315401967186558297624007536069417100836523032459700000*x^327-9556966373673046075810106078372699945555713524142014703650641260535674077511145632296493225789191475025333977589299668886040134654034006332690375814366583308193610572068508881446199264197567825118476376743036893212799673892038614338486703570477795603937762280993574338950984426751008031956776408255695420041019433512097517635233204108839011939135435052296025300435885986713384164049310160704587476860024198604568670774354516320648710845983222562574821459464767402143751386709844987966733959517093149357999451682565716112458264924092622519858176050353544739768191627865417486892566771071255132122078117202585274175503138206377671525287921096577538847874800227116937356479697710400*x^328-435364291330457017579945000960547668354281352329100075856969534068250895580050200268422874046687773685700499656520581756109089643561892597644285105293920411668843919415043590536142595940517675592542566137429239421090413321621038257086607684723703146299038800635027999544807825541334338685678594906591176247903002432272656040152618160685625519281969290199284790194039068340953190715660098226840254393809757809471246945314633986867822916738987603353424037387564347700848591541595185292104402152116442652303776851470856410328237555651692085446545478338242594312202586247893232337238165413407961308047876611107191901009143271295320998407994924925855473888830253089714774231675044864*x^329-18517320674250799497248837081313596824128321723898516028423238744805801975815379701133414289888291511701669790932392073372397227624351394611305347632842000348362685948367277686502476508884363014572440196287538269685786016243239632768376887163688925849457687028416350806250042249532143371669026534254425791644124055882802130499403558405158472981075268137905185805739923114668248749014284837094702034852229246589612110637952026476478633839122271916409376863814196706496649797825980018081452286760136485896153286645760996607085995238319375707922492041653746474666980705437459332592539866717566703291219621885211582973875608143203931352962252065502001688937186525722964206307197528*x^330-746532201314568740316814584067198211575833666695333672354028780353033675511495539802597682292343908798027308486642719753799410139906128395746371868080237073681172389862348632547284265310297967309987390245358052284577130180470643719481314148863252846199689874482003612462490671670963334098239146665977482843099274473175669840312285936930067509059238925109261153577056914473477880603081974138023508529670381390999952355776043361354137844233865704472990102137711005569985461018836923653041913758034583053762930409547469338530041679828339383609353025758989696397636970346162608829464471510096522081476581002139290604138756503642353270558193901456980925374201466905249638064768224*x^331-28767235675114225166906641569544331204710226620507018335858679976360750267063768458420814371224633918957514891346779906742269741958013057825570580355522076456301761175652836647727861378150913125579179006254196703111709078212946370332103808049444186704654200301413711181289737315599779142486080113414419972675367370427512940402324830847110973389597017840229140432180981577075335882374276330790469296893108655337904790674955879419086538139361523997984115600537765629080281969812311382403743107086628259437211423672600781198076225975564830718874185776946755593176923377270673849758077157844814223872937579489307196821735632392851025998731526517669185660459619725377589915392440*x^332-1064881851522737061695986759462099266587029854544802137005132318825363377518023609479104219252079540921102973372943318793703179727699475239784417999552241807999712808912303333904197316976751921964473546595370369380354169046362710089100053493543128346146355698952955768546074871460862613905724262972265283430919181047982853914678554161895616363638203469654883770101017723875277395094209821122032972522658372982803685217974040293233325600142926831274216301238677431447724314947139523497626459954980549779331529087506132285332113461860833635254971314085216914991328386849122674587834076545242387457331601242437269362242115047247518216463572397656893703776155640039308738474856*x^333-37985969998288840418323467900604067404809737348032696916882821673100416871897698257465266796935652576651449916991017455216791962978651442018262205474199789268940989097659667262971263856792627472471710203219829769128452447869516833459060169351031535666921765910306123733747814183013421186021807488733536396774213607773722909967737105100412561376365354450466789377850315671315789347881607212943378661492459911921189956659118575628570847829982846944482359982306251054713082783969728799621110214713278165422154418185588955171256695716068507730153956450237221254106776737466431572049371315872911716287205687064921427118964583228344241910959206362407748363070231525242157561728*x^334-1308409326835958420829744855354120885924730725446540384415246323005910537790230435930174890866426973279935037800604595174498887120500613142504994513779917686570947479004133544929513353066935242972301290687170306048858402382875691246690426005454368493591572422679698648076742802284804425449598141164841151545559202776505537948534729804560662537309884796413842297386272171541369466006914505984434406410730825289754557634044255525168928579125328385659930403038705798129128033843964823792547660272755892997668231067587670782043925297707436986311731299466611461929417028097509748020912924705449222718399096278850450324648464224274560584127940646582859690281202096595165708800*x^335-43574747728098664412425622891956014479887913471177231481311227193089083771818888805584716820140508968587020115168352839655318349384578306641024476869501280325857449131859884441107460585689689476511009069398133953874584937908504517865789740272194752012519431750314234619561176157715965380551155533868794259061618350451018664805568118970516740402286074057088301693638905551674322404890795538083682263349370659235042352883913199183414427359851381751630214714195106740579874030864967174364457704765277530456937899379997814220330515397344010098700444463274680864789135771277206475292937438964045286372733146762843922994225231077390582727183776991012412976954041788725271128*x^336-1404312352307851480380621061748055937478608110688321979346025489264316156922822025411649333897379701876871867362474477931210140733611312497786586229542608131469640321047614884440286401961319004660894701705086175410523779078034442542338669584937722007995964086883014442958818203223357852100182898843878007128789262342711373603698352358991525760618266277434365867532087545496559092406420246859396523863476101714489388118689621195410593608892529656384983729737907459438124695978940295921362454947691338459911747324847580605152389132178461854576151922326329546577473271730373379875141899058467379746122463062137085051416484019598536105514211348280174613832675931066433528*x^337-43818112133586901678923424988750171582518596020730047819350194314986449970453657709519729382551171306320261428673321177156874478798615358261584596619712549150974746113916672733632946283589186558122910263984540522430685670643599296554165039273815172745146775517566281775988653450472621849438560482627558045731560412395381882187513838860836797072309765371428428687705863247185925582233927277863455880987526644879604110765682789786580247116342629066522741753135101131253679125364894990923165375668897699827932015125876344307580631839558404247920679507847459286797698662369958322444996553554275998195663498199098619375864614929914001404993436685056315930636642212972856*x^338-1324110784824834445937371831389750774217688940676108208400506666440974759113860051417085765465641874611543920834338667670061730688855279677565554303964212650839380289558645794285012820272705981472759353549136065254812869741343153857509455103428090791037925002474241565613876892093169175540233303224358365246522369092504420437920021969057560556319805652628274275497446384577884437494942247047390816043844612087893382457961963008903419294976849278017542853984199651575978428927975348059634253373981391394462784245318631709415483552588055247729063784429659406074786229355187186268858932226596478934771515037788421550745115599578521790923314478378836079947315683447120*x^339-38754029014733447389910644103292194334697620299796748920633069699289294228544667099531432074454819320702558561283659984253674571177063780408709055025114450796363433815299562079932084812449348100854640427247883517703342204726845621166775475834074895289294947351099311401365310243739560934207584909156731860330085228470407470646989646456498651705251409164404526097608376008866150224814045050906927340510411078095523735609825987789088726956121398351898444862486486991789277144194615492728271123436217622848688568902966189172106126317644415057104131240792733769744485530955666768564241140643605523881465538735643584357204284493869890562253277181422261379193386556592*x^340-1098527231418587114664742490543886301770278353978046685621086559745144627726027573893780752777262087614806979131821859216102447286920115304588185503685534088330576629184390197711603328280899174322853611197846826081033351455805897080864059355559834288791030167534055068886128735856528622603565078804209288173169237128331142703178111359200115882612110250500820251590087154575086433649371136794501442712502646467877528173288370661020850365384543505540815489796040639043194243274696109209233882735055888053557466461748868744064464018555936101108257681053342683771731795908088420002634796527336836579829352673344443235620519087247860407683609255725971399704450696304*x^341-30153334261499669968891611938669916472876195274719014248183311227650530508248642639268192320454582246955905232534747804013381986692082963198523958408080427019165910686824023235982629690823868673102022646359320853647043264227604308906903265877110419896928715840335844427085834906131641585926855558693825299533935694570794703078161220956212218538022646122710014459311430800914834908108184472093648091483081313270356630714151647061232269925586148858327017369212503352555169806017541583476839567353573701737758044107941920215921168979007202376024741694098577366176209613668514564772725348270265833365005625889719273469288914658221010111506792862846929939890431216*x^342-801265431666283833516854953260036779145319177990256724765094096914380840633380160517871701226637829454974357237397339492340861883487047662987525534884405076595521332379570124567157314609481859683296239199008430481075281061525101704517787259878106686958280867336698856569325831412517851304781423304555379457789869951449295455786495444569987857880893515193254560402764937487680120741565866593770335211735201433176299151251367245966603835142434480666917263749028601735435972245335639869229200729169548974137664719859856512400652475881030965936426944894838700512853792117702409856764190600461586707590693176619498171549775829946971558832506249676237892037008528*x^343-20605419523709943392720464678823014148573471913834217243662155479256049147250683543846391424469476972112552336061531855859495570244875540220621149047676905410894645757242449972314587988129425667211200377984326831881442315946562010667547708741592435153126973004250985814957815111495052886109719583407766826830219979948394323343671406614412242847896888256699290885960754870152655028588646933871151501019827759973669186915272500871489655384451525416207312119552796223539115614204033831240589861960781901106201755878890323737840253923011702457093615502431362859748536321107492235096499827138404886091749391913238435622726549818507258411032058530130677655356464*x^344-512580197068743529240014129608244353219827515178413016004492576231324337703455973338366709448675333554349556255217787878726422359157965479328678632723770324801228168541520179239128388195024794556073884508670579285913801338735475525845742205480318803550237863042993093368046867844826784157226561246973676349320773488380675889750431425675304610405664213472322164496643170499518068295880647844385705641620984708730084927840683940479181443610968004763220559950674551753711382003555210686248229189855892406069298749921042515432141540331061936327211830938575550611573712657317191486091000601446435252150838964318452562310126118579763589896446594135360295450048*x^345-12328021300505254160600210885151298779873971896506899873884442009807277521381854232530934980038648328878957776080517599189565370477188782191539855436528348024259945291969771747407360398711887994854632209009640762305032101505724037116422237445816218027401986515066856883257375247552480951313238560288069915262115831057084875986467507021558242835363530928313779394670558073273245036062951070643686485474334683962642187874563829495874746720021229718568789503048236863132731835432223716111156327812751651371645255919295648873679152703247648972131582982403293960060088942163359730412944126063620235249555769060187176371898990103767677059800409053631969231024*x^346-286494068552314849374879276990448150270540302832115412408820117840883528265981342638650586549226497895903477628751828248267107294019172672055369597100906613111110684491930271004421912501239662975888572901966288101995648716264723400141998084237717165040525613301078845285853262738691035988667177773601933458291133983072306048978469996537990667693305399590146736376203615650878866279822010842009249290472109289216170135209077463952134023815408619927267017052456018198108812656584016183074991017290998074530214821568414965074724984344879377780343190578659778617026114812420036583784424933086230847864631115180692046946097173682453967463669571786758759424*x^347-6428789012537651881563445175754237500812772189259828799695186197495217226528075002115714875627091709859727583310583870901571441708198174730997454839969151028782135064554666536452965936641116198820359249101593763947307139906658415887697953846463822033155189950876532300908676947864352305508106854268847250056412459776934431651721978526360716063109873601244357983037062603698024753089204876974739301849274240347637658666252226619446062068913036955209970289158244396435857387379437598068185070154134031500655547655655904106375248404139594256682114962762309098884421027140566247678889104741767403139798749426686243421301967278431811188287126123927795792*x^348-139184593517358855709987351128922211232181027276439366190559987758083357873352231831219511385316907937722445624877175126877561943262565364881934787274839773353452778020306359785608026352815295573583934403382920018069104013124770982000597189216645612649914885143577694783799628053093087627558451313445012516671130190299909440338538711607741785976913229573247286362648382821389466883219459409900935077850553552380501030126424146337010285595382172131343644245304345356414263122311553046151548733538538630762008603776563097443837971486545885378837398321791246215276530460125516033904945478357552526410111481419183200187166558831963411291808150119635024*x^349-2904749093713930300321652741539466114188571447147097411267570259312147414155462335085650458047380939031266381111944928065843489488434527060691354037739372771522980603506269114914300790502717355227725753594909142943720398826730595600869139430900052195745151403954056708535297972970450346368515942597027008058692015364278467743617238966434452397462731387809015849145515666142396780552157240591093738178707047174631534297056097993524004725381382185909646575956996168561323709625003023014765635098712602057268802160034594730442360747007582744642300037490689118665169036616746603222338536557467453215605977997359534347937130483158529854215888698246560*x^350-58375226195761927894281990069793690031568695183627716804503602855199862569721074509529507648260778251287303665722767629796573735888572700553690183530693096263026245785769026107702608582940681550923337680091362147415920740281249451211269503803729618672591049437033611627914632185663342252759944237823152520308789927653841363806602144483452222247074643674403481687369213193781285969710855668221427000770342546708995661057083479630694238642201417995965335509881533611709421985453710303656639025656519498029724873433335219663853996006778472210874744308078355463630090708887231824055790180002171748569192250430815147070871750489102813904245247443232*x^351-1128298434959319312990369374153152119262298622916673926813966741434894305307878825236677240288993307817430319610983849566751361355573396077951897468916708573225454219482965048519573996808795253306703813769461264754130450306147672003058380682173345911904379947477885299290660549119749472738464795959633725771429998968488153095834869267182956915412922359130430356821739567612168688807930369676616082861581549720079444770641416174708798928712456017517683092112682852411788476384569114005970123185238044064590778027083720151118571193145364306821643089615743462644258379918794445755640046302115868133122835012709050251125159851786021487287154783120*x^352-20944669662465265390317809067384689189649756253347358096075697529679589131219625070625011697848147838170264601176605900743678209909652365317575263741440711490359376305143872071742672856253692728271831216671653569153198845937145499003216585002882094900618948392204214574453635556278905106664697557526277368509708571956909884152274480419151393245502851285068221987052827584993346854709255399415376632418332615550230881095844017355944857298195521910003909751471977878762083200371902581790650347128570445824226136364348058966376227716628101358512975608879137982869381442707358452611684796225139559116477678301226613944684966694029678044647301120*x^353-372762273495701223610430676833499291360771946872055074203315471175673863672195602987939564954702213611421671059163132444516728790093829419984100744333258877117045401281073619151331213332168984541845129113180948050270006299520977687245740939534846810309894742262132924446362307274135291582831946973943828859246079110721112069720021531792576957393906133549685088320145930306378356907009161965816269600076301506266968730324470704401378671939042303746867982830010762346993593416650266315649065786374809085411178089345500836308147586175566253675121175354949728162625631039473345250424340664195152797402144831157149761138632710313129327110229200*x^354-6347255040550931258062399466939424497322646948624508267496167854251323673350609271353327717553171593465137953446169447122182808856948866148864180522043102079589591374015786914789950082309427807419326841992341539211426689455588640414148150952674078516857456258832972941372202475650671300346577760002052279861959088216786460065031073734462026866658848524283399367991391411434085941446762708907069299277110571269767711910510184926362019248302672237636435667670849662653934380446728847214889287989617567198982382614611730458115236329030445946746333165396147363612109016776332576931363986792947482558821350636888073094487481666598380477893568*x^355-103130131220436908177199446221253523330810532060058660529665092159373969044598480104782486390979568155669509172323886958556610865186960274342469360089945103897154267132066933708886151309223287679628435236139437306668259237189937219515792853602980412340274483567451833109847005887940363911999535446335806875424516570342606119374807301908028998559864221284829352788570549795047253678613118971824244897978171539111380793672105325114451657896239254200082283809000951252622891601101227084619675605365153346736230653912492928046151933447369084078286558252523826709531836921979785593009068249720762932969700756041523210975575609842931596136560*x^356-1593433141544029492431729181344913272031208774899989086789609612002263272416658049156526127978445786327456351002796270223041218865255185488731741050682566739910252890825636391821992972391686798092639110001000949227266217388380923162859113434972407214778806898921659977822716337562097894277311832961783611284495701513738708845717787695721742138106214340729040912991635753875296943884305347941067761732717275198244997017615750294359344667349685794709715264310702519640721990424620976876068102897817326567195629396547508872085422962935996705142875863915096964556837085324048361063303310371616716120958695928139226020007060668233967548792*x^357-23302300378463495289990911374260205254713960759958190084350877539152324029265844089825110126922943299463697331833221435798124644959963469171214965844659237445961072429855897099737072425742737239390849839766224241320727036830784988629315600613618590612804510085511092835751313121172289873825707592929432878410788404160197242981595593321564543097206241852073418724677182136143422131848429953365727927364047023006390174014180168507293747840118047081642073184044162669593008913854237938453193802030002120363411254052213716495084471060094747307015238781165547258318332672110467241195317305492000865913999151846007480068413050439176895292*x^358-320384046689138427605944621945330686601728789846181657379230333029445073931618089614774679078178202849872307855399710971427546022437312074251008822459240669253970117843562577468136568319804869847013250824709646344362074742411074850299179517621574798813450338969709415179739771180824388538628203410086962718016461017334589541783373276703198814567147348021139725833376907878643437990141604358965340326617617136317530414945080631914047630578708952788260284707692911049791490109827112546694533539357297453417211109620030824103290392427379023171573248312504308596650195307667864006830605173308978366536124210367478245620654909268686908*x^359-4099024933752551539227492240244997736393284377684570543567067021068895663079148162882483442680000713537812734201964140636068767845303810838731174675716519687326306046069171165626496129323518564019195265723446897763446215962207855774104774682519459226654394038038238364514309398748683644554639849669600160099261580830810607855029402977441380634304136554183707985104846732864451545364562055001503181885243606413970400096500187059686870353099014669631040149510681035968808596754867568626004961261383786935006672006933216988073860813742828428200843621393595994539655429591590593481703554593415605737022207741384499248879714639247844*x^360-47958261035823021026210133076103585297510258409854261978903939013652186045969788474833396072855597202188877624438989441252896473711236234365676623307920758923046542781454999623917154162500007363817184446918533614989526500496432514314377330931393175384986564260777187882496519269819144320313228661356520550852949008097610896524636945361666323265669696420481326803113725220848764282596212899740037436260178648426613715180783006632173253754844957581563596247088781102405640367261456493206010669233457146825998502297277267674980973015914877701583594476672591912336419964277596566325181665633385334524710362686644542723314383254364*x^361-495955062198588093990927167290897996528101336873191383829385111274507393528155286653850692799073611572702259484609556886919083439489745381801431357858499240451906608787145123546023744985455453943745071951349610844082473139804212422057432077067834218629598698027792367309993654706577227504705984448697153407295139320930053568517453859183832824574385060606561408330676991572093836708619166408168834311059713161599726503444208881955231807586804443090500257795110411559423420372037402611148575374239598608176092424630357930635525380413983563324456947958802535942986653141396445807450881838236635763969033370644274778824536486813*x^362-4165520895439048723196373567197612440120910149728333632601327016279997833391081323564384993592252454459814071943675416449447160810232505566771669460590932965895595329835414370196763157887007591848194919852240396464238657757144393583122952099905132405319751508827577388467403145070580554963891523422509893434071472365511186236316315044252956807648842114418418692620719499213199070480082116172266614991771628735112546951337460817790029489716547053164441397615119004438548510093843094711187211872442138570536036336816366962001389681835014868311807648421583954975284973474148283470579557644249956076151019866557055114270661880*x^363-19727102036357636629045353702215910219619505062456244195555587107320186851920653612263446518661295527613923100102694303934018745939696213989177800755087208279267399337411910900821812879666047120876713907608420959477264820749056019981025719156397767314115333755483898986927634455559087180013917954794226893313992306204841738948676777160453032348861530041117184239681857473009692869972451741892619754126228637032299495241598374931841929170259722929017310602671125418287310759102067585311697994867428314572492271628933200436544844110712632915024601795020328794967459831699811474870624375152490861922290420251396628423674653*x^364+195275121014368431838943937471580773123976741889501958070763627660700984675417720698593947439844476208783983438467851651377850992078734021023916456601578647373017266438026409851207186820001059104230227904276763238809450048555866439849362758909970412609653755643153906066551770996660509616319773792295782088876992909224525796999684271460216210357624698384560805151363406325569268544327549586436747869678363939968446681214165074024321443863699186543086451191902832837017376069152256187495342287732218740865861094951842530639483128971739161585130007521628448761604987927392304695409898229100041586516977788340281731954285*x^365+7685656847956568812451642644688322472950337320920839630913043678410414644169119122113588987512627099563410294851843978151028053478536440495692984262635851634713500179278713896514123607802027092629536077351052566558515763903888392353292419685376420239611481020416396613598888476173720869929514403745456106767872797680597177777195206813795406490499345983470939819097260217115823818479974112865804503991983012599269030844083848433190582506778170341262273214426484951131160715866503660149365848853083083420720860175217072389134979165548075062705272432769489552191429231127825364814304675886817992894276747792753767790788*x^366+149080379740579115355837421643491389319857883676766651751980824789522013880391110535996104254395699695677779942535251121476181358932356487324235694464584060120638277021493073627243401344474645009166225027558130747836761523456755403003592363743685618366156389785207654931100582849947476676124936910001650973793967375047295519130798731063955515621990198550281359235593939732049234613814183852284657389896732857359721275722899062355953905783370078038454583782600457848351293731693947768978001955361025792654816177925668230937403153902913684985188773860304983476485515143033779115503777257581645786983808562904252199244*x^367+2285570119740373437979520610001102321023068678248799261386897504945559945208999276913678541917519873393120066257839504094397321184309519099975560921385895322360891975875500070559708103552926549419179068295708557122827298442513990935886360293183516483371152486902833311212042090713435289549143051299971686651924914529287874986787139896939451205975810834481068072466031745651294303765617869871395427690428164417871192195116985555084362008207157101937376844128017193050428768493190079740470486608169883135159979593238166210005558345510594893917509182143860971046457644362581711177316489016457501038396169992886487511*x^368+30398403231865732687257668480667900414703044696489467467203474790197348080257380090607006319190972456867329195470097465707998384693028144895122441809823177369861700803517983960532866392102712478473347279959371503289521730060223631017788753783881309025786421492977203757924687531154796729606000723254904981678898827265049509392392013691086304102711665591849206362840912614510568049080822702602520838293523327725499192471542970991213963633866292256398943077957191121545132061509380502768951676901958879914255367690142454040425652638254144865982788835887873985846573212780941698444721623298828393176142947483570247*x^369+362675679014555971574131996718423609160930702303456176724441522564511149458320999954664748610397698606246801528627801773235439169825945728501213046617300185895827890206723504095682805270213562003117503028608465249936467367190127473511198489536613300655280531711912122202091915084412201183218769421010414315068148743348249204518248446954956320872561641394614843258601027575727063079955604076433661801656668619610901253608241618435857781365394052187832963534532090288531394724034133904205726484807647767213238031110548487968422904476813565471782200060910821841150428692727439301312958280343372398185615595748567*x^370+3938362392712326673736953549223602301187895325942811625662303338020527721430183725605137719542007401188019430655914761184754077704398538326467245817018005994377556506530731958165630015138395986947616341670203800298766244513286621009622013854340311713206883825201988945825287855632607105503832576134813862285411329853314980664289550209971204314161599043547019229081935865578793948798345813324628649812354533707869036670355071095416367846927509046133549783960917107055107986974223195486985520820182093201637523288666915702586008015751365984880353327851110571048103836236645043091130935126233091790847128403302*x^371+39177039884401606233466031476927418706088700933449713033720111775137645096487688567656295069510856185632984716439372225764963897404402389677251167823651214783686905610386776814678404758052254547014451150327259256904504164448533586971325969906222269556224394052421358271292386233018315804141570625537067998835518920143482577914333361008232081598351013820613624224153557791990018494636565755168721922568066657464050117566047515267968816751398278299130654744132800031958221720720246262186258629064016593534034504907452690474798649408484538802637792909905814462780372673038631576790525328589484145386845818262*x^372+357767214327150484873582287713892346988990909057047713570509275987334209991084299763921531758766807480429697038484427187386741160130196718634190035639925564364676447358791649803873659630581478907313151369530664334553070001288388073543469488281597465175007433112416867168536140507423589771500612117179603970867644801316123800932150947057257257540518353602724368963184091509854519267379157740689105958651895183438267523283923689294615990014775011125139144796175454805997196841185098768126265161176025432413038126481919078811698937880143841773986860521458379893508264244328488688729792628327392337652005434*x^373+2997820656293556352454408038260229023957241684648289363876162274236945973221631404753271368859062108827115574003309923761778399181650931638282789614461384323818127071016784396853165554206931044905087445866885700296658185090206801006631008739457961453387396841829903467753846530865755484474888680976061357511131799207879856656263874626261341960978756549302293476836121297622956320890146757999770749647604330531688074099629128439890242533122583360041972142911983144962683692247274705572119873284607638577952165397230811874133136473659142430338945265664700991462635571821729732445788223379628475255809698*x^374+22992972952712665417989056036682053969167223934964746116819095370050338442829417158321761611730205738753098733672153777335313039791693076713198548299490519806986338640484641720533370927490179832885872013285749580968674864913124812624742191660644555602842131971723757211928927861775900669446339688934686568108888859475201947962638017262457790018637557827167377298545949668621488461880171786923935484394989407040872525778803221767437113047614961861182980892417793294353752847002935333664190949030637927371686112267934828857371362190014973874828028997543702444627198637498528608980686584646930118387678*x^375+160773019929747078066487327796631779774633773576952447323058535189929651836137121391265227198136679966662298853982836448138736341093058954341932507848582237834934743389387227695567106805867286950581044301675260739344658271235395695880046766416848140169188955857763154351473368273225879833729903802678658550190331896547504795140587114657249609835846686225142316461506908010210575289443548034280492155789243409344802317964578684604728332858541227658607676928427066866748316903475389699886774891339461581296472465101816523157127446605451212038201532468074923323769747992475909400256605429702692192430*x^376+1019115896886116772461371900202509400137385396086084471922420785788318002774454712346180888059040787672560923704481580139950937293220745937033472438155659085098162087848122740382182222041102183548222412784940992270911142298027436718492309658718358050702229052846592125801820502458586830986911898494011033881263994071554649951744537295110693199395160392141646087075431409312925073845938406392959096300863209598351202059217957811340657516281729333212562146907887262826928555317068205913742019817051535334086758123636194138413842971801446284069113421055021278079798448426449393748106917646117146660*x^377+5813706774498580634618665145401891333420687855351732390629088771174604781918713798368174902134316833188669393795288177053266558537964216975376698980040693419244276767697435039199305594236483936685487319927365613022874630227017945773672995293358612132054346395978039890158836820972932800207335166610019426542409146409612804193665925541996142239471042533009424986694722457723011889330365469786668018460654831275383236236233513643517945892426617531366006113539644467403744073649581564669671927844196202323198602213183417897017312154100176094768522855760412784335013524999716054886036928656595760*x^378+29570248106627848510984100783537943204342524469870956773373309124668544394594443397107249409276994430495347430675161310007250667725985336145187993363950359990041578937095503251380562892005267903014470628483623843776819157030221406651693884407526430943331447887203828766731880880278521228258830857831684627111144506563721145001144422561427770366833012141258786783993375315183500922270727227492964182350426346810984534039327818033649515060291902667795020813979960014172929197952963500287070149880302895065523825304258536242101162358297691638764142308955867092834609242153079720233836429932020*x^379+132516535205786999368747026360805734792801488601695308739366158369022895390843303704892243553562274244548778040894102648624710542947227273218040112463355961931901036243024847103627821742644357284170062184631116234951796782150828833964574775385665857655315094649879706470851088863326776070672164577028797516321284966467636357586813322575462233851838545984677197993219638929273024301552050024516621454013459171269404322555973466927453723794343548921696202491848796933383527449324625137231867965177745103816989551445764989606652087961946596720289592438050987761583838833746008322118335576720*x^380+515269235598119460557710448384751805766049819694321382257046352738485775559129162475911624323965541139311565422093052080073648126630659416076741745002554296010805453302311349575811625132482918119000290756529203122325598507954336022225858112642013220294534754878108202866719070280645029713591675022892676894126572051764323473974879199606011314671478932261083308352384164950960344132417484625461140001858478884876020266040265995324734820115325478762219615019898843393302801261309853082759170197476248016139648234066044997352531037271740741923667132226017673361579737450205836678277791960*x^381+1703419764065908587521025342986138885128753378911213725681422097966402483292616441949819956511688776077751580485495139982548186589965475398901816477920935635887686064322839355496398247522003490719048366363669885864590724594129367252052673301098226405891375995047367152643846511361637809761410319753387919423568190717121446742388350765589845876399520795849434333857711311216693624868641279797608768131281523429090755799227919558893558119196628650870889355126520430615765493189190801777244671794880942379124214370941521538918134027151647372692601019240116047839781489276160042542250960*x^382+4655768648102650911366872569702211446244909184167235206631476534030490065359327990408129695028178549633330603739171195951095567692193170404033167199627404474467312115991767906390662639543745945520647162453038317974658385213738576272684156260446026053718328788246847705151381168917721531123421344175579650946406046516956777902686359961530576681136694532840988606731780290974333202191441771433164891905173798996187568300079475972877725248833207767613003396989027555584782528138602189506011818082041238377221473940730415428486714911112263327403477954523515080065765002748797173131520*x^383+10101349439590878848252925074552408495227871586107275079106921711490197016473997911878576771244579328499434407475617025683957162899484616660959429220743546579186697936626958843540244174243333879173808094192035462238641875865240031537691439450356091384049720766262712905757723021215553883104745982694217675011305183512803936406871387105146767635373773787933971326527113450524000857096907388691439459265871535629092810765260715541711166007573275448525469528203926246828773683285180153909263160746274744583869078808998980317239756384380161505519465786885075063632904863123925040640*x^384+16311662480918838228250454295020824791980410475829872868082275665363302285259226808888785064480647108310829527761961999385160044955283563021790083785516953927944282882652846287312209133048002452407313578197640536978788661998849645957151843009850440416546436829004779829429588372042862872453268201101227884267788217225006610743493891823176234573560397166452963008734118553430528622533458945723519695239295687164569456542730597058671628117930652684489181962995227085439297649500125538995194127336258073162530450461115036249733336197727729591852667231347753506805238695496253440*x^385+17426750967738485943880389746485810113255274919529239880132090604384813368993274913594223716410425202276010383709830891692654749513535353999735220962233472686375056000568894794633377054362335294434271313187136122486504428924925595540984530967227197574210854737384557186975632774734955492907071716709038458258723541036217815639189602240719813219602485084662182378933805128833796918293109058263645524324082539656616245301185982531965369456658363792363135050309600892013128803096700272165324997543462811362317777784561370013302325803215155606021428040471270677942650339328000*x^386+9238432553457248820935233636684054911596598089648447782843116422995255142517123645387592955860425558320832996251171249657551113406610281489298112905779392080625359649789617887395444219088188099047173528043217187647885203829598054202480132294642618570826223795050118778684751889597322705860037255123577687955055383348298567865924986986876726586518967384686706395574049082458684824668807351760853056694859597651024888936548100148383608082809046932961310589971155722558175282975721825946221700855065434734960515261589040963736179419980315246085953041082213229052035072000*x^387)*Dx^20+1210*x^14*(-94693795996452738350421754212731864212784708170354388992892811006698912307837588417444339362036330705595612495568644634082507361875889973806096746191119655506175563944587625793843141863290546404399972575461961369019114784581222157637483239854398259199680510521396215799983407286775987967155199786581856057449904748815022599003645575064667632298023910423294365337086504390010638002748349621163928141261459388991709242106559956339294688093080450899732973433786438173789436402669456195771567014602486558118149135649480313817587410772825965224464006553262152010574936866760253906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+83593022172922948808651442666550060911981437323351346741080137077905008796889509449870380186019584577227446758376264610486151565792304298007240701446750426985487588209367565459861696293280747930122649814431053571753109484226223439262176756015256915128118401669894617075640299182966040129328485657950884127129719986411845920980615605528110334785544432954713282503625049011254825003762378090882338329057761299003305870823334014599048008881989280874601363391866207090145426929213591734765702799244570958189845439014010082625863088347898093706972832674312670619976017860608408227562904357910156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-418084982785442259733458793478005008928171251275821779933351374709866406934699446055814144278357965679504957961212644674920064133615116883273700900391363959518277462532293538208783345282240684159419285455236977587404913697640056231608739658533349127140733761895151707750191350170077640593203357271309122180295326659727669264621498594552605777612551830799872003148032233694676771822543017922746431521136040772971983210326548304578153933763600581009550280369094251120421002853946949608039125719401609569198062589617433886185153544194846089825900859122802073948067802522388092256733216345310211181640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+201019346462205448693329400243929298895308654919736063438690501742107733400569736421887513678992382097564217583181344578642272164442640048340067505335628053880824662850709871644282041073972164345047617533482608667163599634765570781778355344088613042051257699105738137580566138994050561752875986793190704712074256527423387617996990933525428787767879518309363683250324233914533377089023098990477809332830812275888209225174422089631923987701530068353794500712293111808542482408698402158865487260129897115338981746398226041669467482938139153542949563425339194791303575537370212922283485568186733871698379516601562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+280420491790666984126027078626934422448397593893511165080952066499105051027119036009655214692469866634055234260608803474079579080325876709891472092456474995260686236830544956792640692418571690892131741299797914025462328321214557480101843715135733959988080552213043714018342073966316965592987431777464276986313348338154719918973064190672712621368161920114649517287226078308335523967137657316677262962339246658216759044906676813997105388308024150717642186636930579912884337836447565987318432409935499075572246947606643892872887044436561981415932667851571459281691966020429336841485179476762823469471186399459838867187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+3839381064036447350070555226972260570646298733208619111819863137007149903084661258194990878023841705442986776876240076359986120024449208399710132900576332690351427409897859233155496642043745436730888365636308943687563182190975950397643514438826526196693515278553876644950191832826790664211595260431688557308431706204866570107594086931132393948431234150606319087763702778523938419073619581934985266706476008262904367767238974455907634935811527271231089998923554390233005809711587891860597934511056389175148061294477559995486662276397576388783633353427377527117490316030451636433685688731820562225038884207606315612792968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+59587843356756556046785290994756125369754053653882879460155968879680575295686772608987358057121437158537093767739515249599759179144778646035115695120035504676661942387647711851127275495474103438477024112612321333544058681193734668221233055048544014243591265428583844545607379711974788924052424582062368667777199679596496647765231741755659500737841157535780960051408287050380848507196266812422051777343236531533054618733773628028225093053579407990279674905698780298358183203542880846099761331189049469867713951914031133035258818722620359702797172363994064664230366338912648355861751764883313398080133538314839825034141540527343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+10130504332517082722217843218278912503416698196920652464394921718823513360117557982386507980121003808206333831538297755756769887400050275517370343526671171228194989251534403406587107328980134251320000993929831708552989658863010395812186578671477572966155027323582362444519428815290304131712588656014765768247142514692015531296241846677249312757454461266104719606671082363096520624319468500285942771270745428468869221039558625641273958737410710008455767608479599190365353979884999382828755175175382775544521150121351421893455502481461427647508203001803573912714774769950284722640742683909945479579783889079180880798958241939544677734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+348887807929821801682796979931124649452658325297321677626873075688607322772674181156510457283450115118236983650327300737951666814428697728610776314388783505139065181103952595456892006150639233022539353735782647857718061408850980594958772975304400513387772556281161846710351567716143850382800404810410192564160730160413666337683810445191437135596881009232240526077413772711816307041263602289984037465592391478437903655718091138038249007346131427900602200847603078851610187525459444907564421957504528595747487624306500701219289910559089640832316475442215229974550767088879176477154060332208215249754669484705260629198164679110050201416015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+129524039526798581842491270812560795741461051188365228208824288982385103561186098309645325904934386278387699525003662302031519447098453044711605422654803726184625934828977559146558474418222036378443973502499399732533797370456263101094616011628695090642773940421460286432108110151491737979449770320262254930384304630561126838221708859143754878897815327355323836322832885757060612417675374140062474468447675846472521343041276027213631505656859123681178973860615911228967797672344927387609535443754479932819419284919665579225368242225403634891144946250409883588001259848278250052175940728066213249425445196497119759726501797558739781379699707031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-23305140166953471143481206128674837167808969089794933270951169742061651640585390553674504699691366765596880616538703412211900909178514862380420031855639488919899841827584802274470120154248513535520909409018173105139003507406033463236940104089969286605118514881815248668571957581733909841505144985339695062794079272256357974393020414693046110682125149206402446748487943002114914727904074259161488850978336033102088407527000939011705379919873892700355743277783692323638711931422141587845448980566232348775726319621508292167092421146394317654214077875744209005204354321366787173201952970976635539073321904201901121067574962353319278918206691741943359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-53064485144319408820500231061314432783014845636807255441585487479485399303314636186628925355945889494962610523699725319338175598806681852986405951923911856245978198144036886634262704301940761703355881960277508290173174474887524110381390577078165323108499249389367688285143071413119749164090880350097524004147437665711739342569162110073853259606378359410564565240689041691754118199537665666146654702591480729176943201398589988989369004937736174172361490383735344556955606924981088897431768739741506480765415981413757394654881445840699068344584420432593955590592079721997890671975705483101584912718193928961334842123176436246012599440291523933410644531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-48735105076070691209100910047902410911406329552570037723938224649121840172101423157904507565240733328369104180587084637128695200137301480857688180795813281541645326210607621420459749188828898260177766975623129600787149115953709449545670021246964965761036716391674353697357771241368385318402735359235040812460970489893378998965537122589757791586535293786499105657655324636107462727173028195678133759320891901234781907341428840013188462883521463841852291491044477815646981404244154109890189133527026336368761930000081511632233662896671975652506573311474259334951284711563336203514217960356139921835415612526442759912733717307664615958628928638063371181488037109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-340512128071450899416314154271418005854932403541668068670885829561995308239872541122609799667304507654813679967342804005309096618103045360237712481496755077598431431891441468903418477582356208598214886810478322399734157762107193057461753666097124677530107665811526798424433806444016687107039988940757377587781519518073477373328714156238558966022274474152093840895130596205472001219857359584857521503421782200260557533206686774650404481082201415470087175281568095561505208001822272837127816097215550919290301880865553797480059746551233831603410439754482110567850758295679378715016289493832377185990543723006022545725665704851453652324266840878408402204513549804687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13-2940429947302786837314486392585661399958980065552821725404016437992870222066437870279601398700100273517597235602708544683527447038104732153514049734072805828520039857255546857223220798828484541687046098963673065352302183492303753323022656503492751756573825894277615209665602138869393323149783296605296229621715386005924921123034975954655804528870031939645095045926117236656012193048303764202833208786247379412131236735114534002644822024621135040144492734121131388008935644661268082146809950808478609840962981900259070134508147777741407927182226328608563328029462804665041650494075909883902800996222469068378700993897336203799369475780922655872018367517739534378051757812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+14447489583393819472692354042740580507808688844120415226641060948488058549197602531909830664874600038181019946988444348945130906462228220817642684211910432129930977998249151320225040445816756303583770539704855116522454861700676237601924722317631256042649237544088382522430433063761483090658199387332349374282606123184091696432597936757544627830493907641206295589030897340151533824638462713226533270127213865173769225687901264377493824593973763853449763828180586803991201223434684434984395285237587716959656142112562599779034445303635041717021572203466161304681917281481103864391070026425771719783131607592126083910147220761337957704525686991603450337606773246079683303833007812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-1300602949694319821304972924140340673041910144611122872405071513171028639765500521948657912410917129551202432274541309942092329044598050803572322665731115130465745334740381271142856054347933540537363272049302951268649717697252851624067210641935675218351439084470661962749849751696324713353579804464606336255686973529969242210231033053673167179059266244442853170552006312497558992441511471081998449882474222847838490822798984932720721548026131354477175065341765122092766876459491144621438388593228720120067618476274170490410358824697323875704736672377405501117341046444986292460924172911645593541873399232632807168353639790160229178595270848337386859761011237424099817872047424316406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+15587720431495190504340897694281241024064309555560812293480354722341560529604737885578985614555746733010946108557382348910258678103051827295816044370326629859229598846064171132107986368675273878003338838723957391335065443669164657274650290636583871022558856324844282028409876745648851235957219554221281255390278302542455483905059591363198455490711145006987027465996836713066353059343070451190606701022229491035403477128392177271395914398821447508313894397388162148693131098959247139345256512101441705583839198962385507618458474439427515288181161598996771700768812647175691318851483765869795669783739961035899869563487972081387566921354681396470450230329340968182805227115750312805175781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+1126714490933502698797311940066033119110149460490184553585102117593470834047463287244356994928169569051199294568958554231850388392020588552059220479859381175073360906179031149483901287961564574199078732825127689292209198156897032033283855701773770350418260034801743253529241092215373106268102198088099479071301854981039368862951415920287883118570223034427873859678177076583088674367680253310261586003914966965511536811684249494417534268729486053013731737584631766810580140271065769246230055302321815958682435265781502329314316035399709131521706613166316259444718005394720426005357267230255530485702816229481644433145231428868863473960523659862354467378446620795529042879934422671794891357421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+53716149062910787458918477488851956125329060561344637634703566570103114644929398005449093440606850154772555172289157624508716817173761310589958912990204757215352270349538675386345334225295568798590735813463650194238533069614842542867229550637391056688290508231870093561085926988137834133314589644646745711533539983189013044577536477188867567106983657846570842564927050719041794213846370527546771736620996873432023520329727243174262074183001596621548398691302661552460191949015446246640867955576979139908541914005641487060743128836564131307090281885100161947864713507406689892753016510439580018909806248744060003735632435638841348524908221400882425291837467089262059261045578750781714916229248046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+1362708074434514073933972573041898887251127384022098340990015059769483410479923015569202812642360139667075692489212233267022363170799348793960070513947728077067483495582586604589710359799780912221543089290764128778993958502823242063358203740096427615806093543065620673362630651959414155630544183785835837393812759248527711891813315563803579489852932738160601959056480163843858704614234442352222254408054481643231741459171379210663817574417757597347856927782610474031127913613829384584997585582056747879180184111813899590825563452452483127477581069577900478678182361191337118966076641627860068916463462450608852772292129607678624325051065297486831172573661108155668175712094125628937035799026489257812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+32593698138898158437000842877420889870599400529483181055575469088023497787364023309980106275562062726709072130863180397084224366993577901326486940424288537287213946209723725712769994392137525795738554853252956387545459307459156883021081742070589322245388662251429810688332430202031823526643313913944477200641429364464920551009572249165027670913954247451111169945041767070279614402192470987312814575240732311110877515167756711282809558427442752707544404142824895110225153040585892739366817622399126328851902211974159370672741272085266304870793563201054809312709823886237249007539820950183151651115738839323678096803636171105007370154699057902118299821569196395249033010310668601050565484911203384399414062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+139521861109802193409322071099394880826593058396979518733289829916702375546675811856538056125056207510458240014590649943778940976695033494892488523992851061452849233990035081533482581626171668588033218257687691164101347611950555768104098902475368350838440516852267969140928281163838418363750157118022727638205786103259969906550820580946137810649591867444705168006966481501911451656630067020096655850041646647560799865228942007513074217018909232723157786541070510336209883261804295105195036793040730902846525718247472931641673464265406986064581529487554853937018144513052765482807211475268446014153262282324680987021622688512406889773852392507589494849887470984600495657601548771253874292597174644470214843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-1636265752223575078465961142057820974327693495889015311675929809568060603715422350214530067935629440550574229518113711225268829548419344940022253867653708261019025194755784577772630046118687265968497833255001017048616646539200775782874021697318097292477508802984833835701143293770213126534094236673402160190701264808893898450459743750718008967165501096510237937774225386976701192907608449786062548965440134427919967320518226481576627200842039746274318326340689233686801855281125909155500504516864977985731300943262055861688282704506113002151448393787267853640933543056044737181550750997320441800010162663461910865514564535800538808061901231154576173387366968311086980279039915231464874523226171731948852539062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-40332705308161163471790933997482044186685333856035904005525628316732749867873574490920804823505886590756434695074584593379375782978499273285265681675132681604904681746903941211829950945511270480428320439601062871761557161973891116329475443520949119705144019936727482648647494231482249808585368172461968711228240694437236577945806076699940134726002232528450395782392181782906723210116414440067577343842305969070872515199809383839090483393358910191728745519942671492120880869507317051198171622637109265777730146599920099243831870660217858651511537802681321271922378936096903316336343726047594946245084903270268588358573472067872911994124013092120993398799727998360034987847754471557149003047015867196023464202880859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-1529015790543223068839288036723038232708868455735590386450947137901426361572316292699173073326715855623438616772340074285586532489549137700603230107462162600353312897687337880818607524625072307152066498318563030977116014390110658064944615046678270006326203697488614796468142306764488605626264319493064052408338940524854820671535858033552522369172684330616094976290516108020895084648608995427623621453062841399085665107967974753232358449016424241112460417663309092116820305434772076880356257985085835152746346733281121881090042465646103947801961463165675370123091725941577134731073718108610191893535110879897053666589158014111140817196712016388760023989556897873786712907471442199867917022260144221945665776729583740234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-37107169532892752408513095606195654713679647472706813021877584131205033504418757984595366230164466090316676398142496301160636408757167688136765057412713838770590766064318841234942335035423315510046274110483088476121070408211831699581518695511443001079842223107943828773755148901105870517276068263818366356915844632131577573590163213120327777451240158701267171610445941160992280145950078405300110064219207410361151232332626205529374367863955702363681786372025449332615218182367812567859618623746933869329315012882143931723834404026423963133226749278526022404216127197195730201041575604036883983132748723042955744208756927481032252946128405319534118819472389388111411069647263399003708599088735553550577606074512004852294921875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-969274878875843553243637911526031308521382999626879509707626515370375892684212091691100016924065988370916325042600097238590748556312243505883992696436111982245865189566723537809160589516499494665363680899703690646654875045868351809552035871332603725656041465182473441544436784700897930332960910444764607096082937745715430685710323141395605115655946279582229896565325933796141949407833307886530101102823749253043018570292897368520850708939819291675799901614282234952767471732670850296599524410740833548806850767285974232291563946774873793285907280349753996650834378361439246182676893935166187486098687571797636574925496577211420598055098284401897063094562569690045541025540009484776857997742616213088240328943356871604919433593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-16578257572623939617608619043059446584619092422833982000414707413902278287917105285401088421470454817683450922269708110720698578720428465760694999930059780058994397764581981608198789027189466568004152875864406229676133450410435143140897145553464279311794308817536446648757172814863701459513359474721027419048201914419939965616650529243046846647447853021719703271819358719805261837855979921931080552194266262521172680743044980419982811934858793068236694045526617722305271542811639376127978286842283790651659559687381789830206257911515920033573618893302569104235106791641227412396154725825980063598083991879439228117436484655837362219763412977896458338576904003506036846616980749891951270438882407032288313075696351006627082824707031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-219423487744641911392282668113275364575216137261574907882285537691332150295363471157399715404521531051275120463950844435910856209422326780233790979928511789367422515618541874115302213092137065665606163332957227496429001298280577846060536285031637902965384075016361622423797010084817030606354536989456311691232404095018922693093976251833295352156041718406509096527814107100323927562420005893313201493504225768415765131472694975937193349092236327670374498587125801015103726571268046650168862254989071483370550014619569077264554289634394570708059425840893633000213156369181857448418780030711761742422861302441629169743586830714105963741996161528768194473021234135548418816141654030737312849289478294823041437666688580065965652465820312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-2501153090694471181135392151262974960091306500410781119241682228998632353506137982926370314544315893076213166697265942826134433767113379429339483044694348027221999234772153188891506661670854565261324195564402241806566937521079465050010043760120763400823281158403388020364313416639004684894675189755694560708409594143242100775766694780192451598883986638631058325161771592995725809036855933298965837976478971879071303650355732868947222580850937182095823824114851549907465399248941104902697375221694968799645852850514249743606844314199065359168235907970395663250550026810729975947582769574163048596832524417231179956171867414537105259562372346640883853242166128151343828776181445265042178566270000741184054149357507412787526845932006835937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-23397915535873758684312881381738827922823222687681884446798719018556126368269635484627098606882021990782188495779977038542719489070256195816632177516226589693185226584999237648669661252459434176658396040333561062649076314145821322344211157091828603038953622926116389022813920538967163806642010712138169253806254730763701281038193622336018108689593732261306762911979495388477000554872097389083176334171497905779988521398360520606950228945020421051927443551572087964436064702678922447379211327355308104627516920670355803942857817737035380147549837142720517582706251061270892286188691154919593777777265432556716444605422679914580459118394312018854694149471302479195167256010419604521966190961832026643397314247252438690338749438524246215820312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-153603132223032053425302267675127886296460681944792203994314008164870256212724653672733728602285608056505190938667039422434078519496035116148319302098443380498819754084729769534263814416239060232571487124184397996201058759393532954073186147620160680028326843613101613306142086639830889483204854552269391840822627152549051597005199022819127709487025295396581667813506368423896137244150891032215119465319596263730367649489902244729020127153382816448336652694819822353949602446704619528442432656806991108808941303747993536122459792576080889539477120105014411321022717582660368517880169840942239873150426894800239403143657318376283995461998241369429247127312723004666175566434507128342236830616440396845914242128505744489075368619523942470550537109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-606827769421021315844254420111879511017397577321823612622652234566843067829462845176752092542368020522778069434448827028278849218572389898093604327394601788294219934171822386214038157497967255016041622413700956950304234958960469130740583746070332458239325127217036594056725906312345817395671304237711429455819190059374710259149817772990556775662386973579834790052656775507186649234842235125625026951659826789361858448227397113308696286824534817243957527493594501845614700998793760679464170706223036783047648095296996456794926811702091798756241109121823223496394921115995319626676793988802688045999362838495690916944197667426575159981542496118731227494765447232324672034572532141303137740665301077029752138507212588791617235983721911907196044921875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33-878884439433869749197623405111699030460152339039583536806456402325180772907743198497815608173016417998907034448812080241635628493467827296228849968558796723761701821166615823956142963056849005862092229999948817341732504474461130864294940961042846612334326729313457698043988938510988091319792346862397314871656588516375496856130071677316292902808377543856110821830360888338168395666464802785555691451243187291388714115639043487598465107897256930850240510527557501518736547370693064400518105756840238542608404199700351719667829978383306263455369591545757412197050030865746039535972502184817096042452837058972101132998108321065033567106072875911242918226966297545075195588867365001707212953846622052241534391817806559643599939590785652399063110351562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+8057846872156338903150920522211547318050236955708867231809040701369049751037963748771921369315172570112830633729446123025102384710960823631469058505224765350413066847736750997202111343979664485977364254947602590767914046932732892778506001287309172045960466876034251774337302491060208079399080728831495208106378646346718800821131883397911361022538061031438362371276880585200880862472018116362424786650937383186470297016497504410268294101037683245956392475406316844300197477697750665002660077391649035565308497574768433244016423246635412900272399372251038101941036816745443271814986607180347315004087337662312050989239754514138741478060677165753847173276619244539676978561200400738212879665402000386000816824485170307423853586215045652352273464202880859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+112058650577113926329503487567281719267893517449514714979779571902925082731818368057999546171278131851037001481735778349064138566229460673514533582730851099431696267027584005715709306023028714219339237823923585302984763888800159333156558997140179019204783043277890754562632654637089237014254473471057971541051698967898697382431770208091036906336963003012641900628398032999790651305432670605140198401997148422028027746997573454327392781667655695427391321727163350551059582340279395834839160093752810934272137012130282444850418364184818632756034319028472509319353353770724355209490614557781268796776173162565639636495120486511988228569168470824446243042528956508755194808881554623336257711000492869331324314123622958201675903211480544996447861194610595703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36+984874538473642627760010673792342444603578003098254785896941422756806230591814576698602979097267026368554132780992692938407575175674153844135328312528307457236958581203380260793489083408672258205322773465769041790828857100731815794881569894924921218446339378929049769440765470632991876183398703105089174786352572834514555173271232347028145837500767360480440807475444991109881490691461461316616108052544774265369725627688957916404726626065307322396187621741600982168805041752120396109164250794528137165959238584554597039009595766080279825402738936877718334930183139503327245659852827605877216816438164290359884087537037877993358208659506405332640400429273853383300017206839342205121293194603933022792764442610463439161652340891883739004697417840361595153808593750000000000000000000000000000000000000000000000000000000000000000000000000000000*x^37+6950879131457876742173632816589638696329143043433724616780161726082920183689604682277555635920401655108316569646885734124149157779638977607838575487157731822988424899899569310792659576812401561707830370605684359224569379347468419783415264902778040430276712292500379718274993754468883488200862820339367512569914348173822452740993030523751421043706297661344198701516173396478114007860030918096957433978737882414939827338742027668673431498643371129354154221023139968507731989106442820974899630463535977074109949622896335889275495984410149037784835785835807825295760737793928337667538474438289041647771077082734201240856535240526929092416669597842544353159487731446968977002366519228248809212700517757942888944722942839636820131637984232497728953603655099868774414062500000000000000000000000000000000000000000000000000000000000000000000000000000*x^38+42481837614229784964256459054681210348853711157865360881377139519518664145685744390941510337913109810118736470041944207399136124910750626816711155443153719522681693809614109360698885507682482229088366675610246148853414345185447477191506541623757442463428531211782018803800982885949437523148660658420138658195273484055078840430171145921672040508285948318594323046666276880210117106971756917247063890705343723932380341682912771297900083951461135240062924494765886465875172876348303119087896561621293349901065171941507505465847702856300187138172274272851659107697953377504416030384429006485989415137234299615204412732600840125847076667963848924340895565681566516085483869422698817180216265796814261524965204378658446128653777937485280791207742367987520992755889892578125000000000000000000000000000000000000000000000000000000000000000000000000000*x^39+252332520767557356263271194093351344999803546507936857782131329620756773361830146240505237566539497988774682917335920660896103955013998776453867622358221620044694649958289048839048154803980146453564120517171361266884700978495769761682192151465867922880588494703540978312235196798805892891270112306961192578871450676801213469810747641652919710044458982526061844460481350701568668487051751153446964834090963465680930617105553267917336152110455192857929630622061925804108216188637215531501792893407279164407340219448392491796943886419361879785837263277183613073641870882498739545925797401881591091165083672521995133754983465105160083658562841201563787575551195250292391122808347853055301920742215293757979074887409479677787192100808788541854710274492390453815460205078125000000000000000000000000000000000000000000000000000000000000000000000000000*x^40+1504889231538194145723676519132168068332764875901046017887133875436360768528606978329496676270117243637402025043845906573048770286240003415408643709027077201345388756760320416153473230798037123485145852658611583911200689190692971843043207025153472325444946941803425306594573194692770536873159882744300671346325474034716346932449573274473582524668482572378173201534830342382172615975766351413523118365376024196125977443809001386662351686096180131540207848499947153629226278826870545693483396613728241016202885092343041064225623288534979205230055135798938114808367431827875939384005543499332838329631230005726735426321536749191215784822191360470732292137324681663026281524722624061035375901036666597437543379899906866482348993600929058442328134503895853413268923759460449218750000000000000000000000000000000000000000000000000000000000000000000000*x^41+8071322446347994042650068935065442341578892739217398904567351888074994886822746913029449706581648886610084760928381681264391520512994057120336743823393138382721236588558560377694758354641585966897627049062580039370415449310601404801009156518709357121687163890487030732566027829879131283318073099640675122934828352141023086057398308350922174036692281176213869216974092184455319466693377698206720080476684430095206500046769399055911998056785210095200769986417382799649046008961461561004165325352116824566387798825847975566030500278108684158744758768167272596077831649168186239078918411641618338868230153069572192038272169757869048842520226465830451844922249646559885315074813973873435760191943029018295865564744222925793401043078328243891156335010350630909670144319534301757812500000000000000000000000000000000000000000000000000000000000000000000*x^42+35449360997998807060078062620338140458945566890298312597196705972993752703943998968751864770668334180707418061308887297448039885021365382868412769974452856372751858784508530548704108114717138772652279155566020865565213177309476103801912458699853844418045608096973912983963500965104390452463676446767530075025645906804564092442952911363514285383280560323970224662263115457892444810449696845192246883412602678587082273848756001329767012694491685210586850113908839567203191258117423566279628050700707907414273583642122604093139573017359662681586359497853614165065335012214666812803664828726435895171009527657707429140038067386782272869524160777656229101620445747293213705962904537887213233669528133524063053252208739262384016647548979115451769916766977530642179772257804870605468750000000000000000000000000000000000000000000000000000000000000000000*x^43+126709089567238304277866779480492514341315187553368827903005308501566794213359417922710957837176173365545005334379215867904548918365377119524663234348015451782014636983555934191078518128223893862626435758754533922561558874773412017389108727173170705542475847124117532329018484599571713262881548918482934623365194723910759876667587549321129627289004692507117455708388805218723070090034991698006271636497503482000019729839207596225933575362711598745084623670090729972239226168786107573424990126619764524363284258052402149863402422627160315006007896817272714391906082109718600617964576532002306485402798692672850134070530158318515321535145555120407631873822537915371555328693700883800177224308548458676797637550802372452610838740086524591496467198603603776518866652622818946838378906250000000000000000000000000000000000000000000000000000000000000000*x^44+403328460336040590770489648348618264941537048784678776062273627952421968941712584945851250580771437235622479682231166530723641459181730239801127649469379811201436940174951044708821441103825765772202320156341898122593878638207971132207495685994388523126988845797929805970328830077321711868625097844982632508499286023498104011220698508510857843725820287345387075909989078687457770671811235075017625417902209666034138007429622438359091417362215052412358527305088197368874451988676791498997597867842100171487019006332869452330856153376371904666596263521039399359725413762635102970283448117709503274258544741113197426639090740754359135328988649089872688547785196942231938676381544246305960312583330926365548858846229827585433925764230151702122357561253185309624313958920538425445556640625000000000000000000000000000000000000000000000000000000000000000*x^45+1399854336812040458938697574627731417195423369869962985450071620290024141168749642768369795105922918948625482971072394391943961555972794181891332713737610916472518123679184062961451925542302431349262495039814427028161406172488618102659902283108101817734428843066920338422800566644719318644228747560597578423594126244651760123952361949706937897903617565798097037662465917785324566488251279838481571617881423864015872908927239087559356186651019095406976353499733775213416297852234776897121987185343041905945294277164234440991414236133808538475820092883969069856336130668492167766855349211620137234031354273650635315794713704644186964840460455790579137019537591289031925898536920941110774587407322637347460243020635530846904035855322017366587271586589324989802207710454240441322326660156250000000000000000000000000000000000000000000000000000000000000*x^46+6080760701090510639497630896571977088006732125938109839398519152079240249377287706711541899308099587358567975107936824924901982438577205770134467190647140730729953445571229083997648423708878636814029343638423737606676674487252146915133672691875585736501885653048157329412071697091524456741531059945776954750244731519089254658336378002107875660852975563751316648306086661544644856345712354748867658945524648154567638450193420972340026207432600829054775318766523143427120923665916670156377864560969414163138904610885112991213258393406122949003025209000219794826572220975022092089880921176920899527136188188334600865416133399546210682600227812100299032145661416279026363086461469182910140009377814752708237649959670353993075334240972012604756427741302393652489399755722843110561370849609375000000000000000000000000000000000000000000000000000000000000*x^47+29206327214673626445239785306159502917851490356418605106629386857134129522505788819973630449183882077293336690927479264916891743062086640813921187231063088727663642774589911163106528433268981449844392972053484863152007168787084081224021844621192062227867963006180673258787194217288626870039602690761847430119287032796409700363840394982518254981917297283499395430431780655911744703499779669386546233915960167516289783237050458219507083425524702480849771884203905757229965915412505483723817638010710340487831616572511791891752429814746420055416783135875194821508890067388123119544623928234313267962285599549984818483410934595031229336114753842341174325808014057066131719281027519288160281143299102353026514647464391675619016753458017158708728426268360321704786741747739142738282680511474609375000000000000000000000000000000000000000000000000000000000*x^48+132836165334192300963160378319909930585987650616326517622977527895848108775685714518346041354111743247950271722244193642106905696624264949306791198424050118827162559024152161091734912480355898506723577418462250325043680011950574312084871966835909103711333107835845069916435385323613708264789842011265878257546341156974436616413751810882829272702268982224967341012126572134750314561825842464163626213147610091091071731685284927356453586399843903232037505369630656758245792390826158109223431208313333978947504609636900787803993922880336848900799757894580779384043646003542800549220589452897740141240787020475748035332315409665079751249299216336261843206205160867684774224342677419017913888558872264618374879521357169674097389621374739004712143721536536482286106064520936342887580394744873046875000000000000000000000000000000000000000000000000000000000*x^49+541293690048063415128258802596969914095979031953159293163216580157843372426158328747362890433826068593975216981539480143472105548683482735674507779861216213143452554201402867240530991589581989589633294644323555924542605546860503419121258089246178171053241743092081219095638211839133501332737649274875265647718610263446572201382437551684985040809935239279443638897494389942738811577951655339601712349887093773783950397642653306360480740810002454628151276389334488111191905086942891931097534043103499245170351094860900360543140522054363598906741507290666200026150079268327041632253271358483882851569713283659143965694696462058051604119763747949838575305307985737217877517294691642799602932075055244726402151649071788230734926351932714313850339849675881887403755543530792238016147166490554809570312500000000000000000000000000000000000000000000000000000*x^50+1960558652268096210627377488645126859793126833439978568424686226369273050616385729103896664442257008423534397790991569356651453223977978772093406301815480224607666100125289684433566960771722526566646937816839702356752399558437140882481245164940356070995508785640504674218409222166200675720770657450280329278494807170210049122782409207647755032233876864086213640209361041280808795314876221039644906308010152883461973145048608685672617911144617870599901964181205895666338694780233755341747824851692213427667225172526452225791638906692114645571920670577917814651593500244310180445573496998192782975807994166374586210030675852042749916555512065579163086791811096159208081605153501384516219072255713508514418050653294611005831680242052552943270935876400876335997475186090355236956384032964706420898437500000000000000000000000000000000000000000000000000000*x^51+6327485467146824302700665422592324972027432966955691942272139963680353430573980420032251820815280137699661433360485152723356418813702256565413992555368928525183667951496778193357380375909885952437584070492863311114519974851890158110913320339824440535701659482681032045484389503580415261195615068536139463306596542835189306549027236460650713920462964460954775578639815923509631522247048238631737835013021165980701968077953109492081267683002002575091672379592469430288487475265530302220252988673567870508155420596336706602288982391600614310673170870305630804206800382084933301379342041464923276458435106343378216069576822686986647975839674694116022711239931870389376215561857450372821570500306139360113498682687528465107727641158752666664572430659397794486281012618644759015751333208754658699035644531250000000000000000000000000000000000000000000000000*x^52+18337590493037084847997844546807579389624206931779713673589186557974625739650118596213582648267655612814017246459069790091695845434511811498409898991587585571126427313837572009286867614257039440961340074825664642490181321186731429364131630919192096525785765591924389188679246609179870700500192096696114110567299473353588902274881317370090092956958120423471831431069928033250893157322470076176121909751116950556359037665736133919330848713686855747291954075875479396843822924982481214926540315643677201663292884553738651914547318658754710473513355601100661336004038688406881333695896618580766416434313520808443546053421725231300990404950857607423210111380504015673135741483327901363815418833310571204894634217216795184330960523031532293294854133120340543376195472681511322576852762722410261631011962890625000000000000000000000000000000000000000000000000*x^53+48742652352319923801213512643704143495760858965827847630048160853549158271935775983644703787149969188095315602788050875768518888320625927608843104786164529901020510348599851690302273654940011674573787448609965133610484290644679669712487831832412753104878641150756588934791703710865716650308566909370324113669177237278152449028880809389973356798818512546952579358240937543066577684868403404302770144220255711877826709891282476761167706817229513994321792238246577557728984116608889505560834128770841106045442101548666166104625838032363278283245281474569511813287482515431052384294642767572940253965239523802798776004609212145903927569862500945036762070373003145321910791496515745201141133097243628466887441623825391998784654477074699764642742775759435097021579668319021805267254876525839790701866149902343750000000000000000000000000000000000000000000000*x^54+123756256493023980562144669199645769547141985766844973607642272910430422744050345471443492447661329135075876013723609237751642718866664954440942624939530351145509788005792119902501112166088088685851765955881391960177573366517887417177542153969827897489518210055970272222785528038048412526364499333542932268164388350029440954791928158202664374491243970562327996348076223558871365158257049978011412239824943792104861464992661717687985266975657704664991132512339768163104745367881852653784423813619254920097880455665374474311257213199571942440543513174926196917627648537419447299311708195683809708272590180235141859066481999339763285428920613843130047502956670154211751193261813272042543609338138360461992515619627360516077949763789294199321184136328817304452390969334886483554925007410929538309574127197265625000000000000000000000000000000000000000000000*x^55+312120754486894611498008123366557968287329135635341769745802795281467361526913822242048958294804370533432509021430230835603590603522968027195825161559212898682259918859755667628484441465607963945470653407849607516676048005321562645638837465161690620750379871646148522180620906551072071631587827267853173219449083726172223242819983214698831576774144678450849040883726191798016061034524006066870206089926614244446552350828755647345167490460201193064782149316679586719285179936379441062626123634883997016367222411271635335427430720844842384653506844841785938348926072686046008938255243099705311499098909303377876252012526754238556656901602228492974387320181620949712838339842281921932792182743619288099173840297543593864991751289160150635108262142860063094293329254944350734102265221281413687393069267272949218750000000000000000000000000000000000000000000*x^56+768847346438938068838468799142016531208003667989962039234540762637388221691283341212369138294227995163161019915591113495633211355444706597832025519914163993142156369823108714115533485502967044096767741407761528734208574464655724323001198074108507861453807935757005048838056045470491261344875006483286551251116593474993835699524855872984334137709553313286752465644440839775791207550883699628346624382145247814338379104350687832565158186184912617743679962416268298230468843637016612622687198287506739057493832087791403023173807328233945045198479269438086696500369967854037244627693598376996060006520716252328322085955064311343045555592628131051860109222807953756444102272419272462886560722819437268301230461988494527760917555195293266854228691914124179022658110813933209429227311204613215522840619087219238281250000000000000000000000000000000000000000000*x^57+1659555258528908686697054619031789939539824066547599461718047187322395114104725180561920800586024910845093153548683036392605686641396042296558796319421097826435731634859958733623952930122164982560105444148658252848530747752418743571777173500607002097277512455772121154083012979743201364297292668520778137279097253400193985102773699404309146865159765886791113463309463194969202448901820133147490522593878937748812860905388978845411244959049291255065306567819446309854443470897332993992281970287994763484558493951648934203268294897706070770078977116822966938953670259052844977281968733304896594987128485263225801820053327242076194109284676909537349266698170056524487960553378935146785708421563166858248239791613996810903218013612418331289458800803435484673740807562752674680570108556310060521354898810386657714843750000000000000000000000000000000000000000*x^58+2412454148335621353223507721546316877152674306085786778202861661389073356893798346077188826981430468965847409725534177144105206557623722420732825324656250807482774253880209640874828239037851091647674684888925162503066831523428398685702123872046442267372917616456888371211125512842854904997841397741814286016350783383017500269131724231665570213620405765808302481756836475281076036838771784970595107520149415162911380097245074913870561810945460982952708387672810114851397276928383245195362013121466482711459296486619296268545629106531631495073097274404166982115793616137551473695378243340052600240472167826107824396568316203336615766906139904761822966980630388314573945151887874770814752273232542349606752151601750260284377579305730701287445251664482592740455815219161587363919108106813382619293406605720520019531250000000000000000000000000000000000000000*x^59-728919408304578788691470425281150456746030894650305857964978848147022229664298983410931207165452478119035595323979506308614417845425652430243783943510626021984204597558110255764468170229843137740041178170182990616905834573924507137648284698192028374168955488435137310097812705500010074047918139325613583719774072994050168195382877994359548879095506941445485240985274243686230865010460447784063943071938116010347759334081987654584682211071093339040555686313686765391879190279135698258746506847479619163381577458152479632605955281972836649685498157655504046362113428914796549055868639070721547754126643467133628548393843631679525155296742736840114020043338853587115271828855596661978451234315744245654059249357492874002468118725241338357045294685505081970484703227144375936499137713653340142627712339162826538085937500000000000000000000000000000000000000*x^60-18761684781258639532273762923658881579472711658208743305605346903317810284332254394165318819841079433921784120303297471646223645787335222657636683274514486283036712846112321125872781043633676029599549455172032009328281275216697126899507988947871136933988009560058407094119482838377970897538275961733280728613570079494011026800432561693913430576473459847857358355558435725376811012411965620240987281848541695171657984989222289853646106536590136951623497972982649840015922827107954507702707360283778949076343637304321073508463212310746595421550912101548328398701123774793546293647643631498819128968760700970675717915856415741283976070685391951313647253235060643330563880152922162262319139493664038242856346258533007319799514090506716910554936390465568847188712977217715932045337401401496890684938989579677581787109375000000000000000000000000000000000000000*x^61-69459413829379559225830984372418087252708036583584661594402951662361804783652958634316701076032531933516270907903780707080743664800049764156730757306301739001358012695419040283927004462693244662065470033860052120126820817012122614216545793156108562724249499444586137737320519810519190021237332276864421148481430431415344549600038392671775593107802017372753056097065818803789309975502093854324303977876366174564913536687557086930688044598108824022761255545953707372012599794640950624755896686835209957863620628506402347762705736906954159001072703837501140676840300181688537122686296705073573950792048745658374927408909736347371028850695138581649075495556490730476624006679900808253249393388754137009538520254155695778909240878527707599149171197884345206584319655480072833315366345047214835517479514237493276596069335937500000000000000000000000000000000000*x^62-154680507014942621319890838414315162082594844112578190158388024138273534012810301660390475594383737865615006996211193358573333432720279712244377982392914884874930911691470030603445308332452974998227426243879186381223830684887216135918632990061528172448125592696186368985427696448375133573997693515444363144611843005006486642159608861956490522439830814866258388186809560287201210458271117384075424641931839374202891010893510699339700290184546395110688055492210344188375748727504343533453668830527882268817216875854737000468925295833651256701597506743349398950073491967786258659918485036361924917165069638471835862977489445164183414959929864172208817944696054193584607361497014603545919920770757963695988919411179957689093896292748052450227195045186886706256132751080169947211721132029893510662077460438013076782226562500000000000000000000000000000000000000*x^63-193973128232192617413123606093846887624681593655764909178808632848207017601733304268853626512877383886463551449047268394041023807260845063395436853911071099823578272841802380859936507178771381245425218332041169491534025552525360891587985249658272922674645986081998848008484263885639016876412031079494196181628197073759629654392630969516821059805031582988954956483819135018919373780341033103759122000903145203033427249900962409524001441912475928035239596205165186968424781526793556512023043635340254649096811909692268429372733582091990768365667507729903674109152821154807781251809917489715075080926637189636590885592667031881129237275333252496483687178150323991551025959436322581731956247457193820652303856706556033023688779181973539375047934718521465463513909371621505876901960961286586204721515969140455126762390136718750000000000000000000000000000000000*x^64+67823557115219052451324073258235581690615617465998254831947043326984820674986001637546304660106701144353386708956300617344510407259238013837717746635304734440424550293952819736137554891792037866199720843033661706508876414351871039018104677690329657302729389188719210430316091755569191182756377409127431459526030920928322358050319704544043040959006886228514686003617244916847799376889065822551780038401121996055982080082050965615118689664988924654619881400821132910046509435821040390330350991397812115641185249636007017004195787909643661579826953513418021828978165394783103034161137420225894723528222399177864085935270072192257346975017177991911384511101993412379293687486136641398481165777629074081869995945902623909123330921342586892167107166805125600589038417733080963946957196199216699739054092788137495517730712890625000000000000000000000000000000000*x^65+1044882318787580980100761412332112548488687846995050276409826914234077164777355403326792723199914654666182650326741263183906120240772404804736237180841976208545043999304426465848802917883170004241293691275098634010899390883933745656498571492123193190250613750216667615439160519768398884139754738285314956978547553018497509090565107730225203512392150244329680947832553050681907925775602834331831510890372708321730985926186402572645287657745329014114903301508700573385440360624489425072477293574449220298752098625592355098359178029853858881325608832486833498386176585046838026329607319414032420047248042092984344826258021446041471665860736239111529582562963364583096608162484748675800742544753828785044773637105325318549090182641084831477718334585845166202216521750748150064258141367498286533610496462642913684248924255371093750000000000000000000000000000000*x^66+2894510729915319649182376410549988635254929446472608825800293032932390820565646887921993160475075761818667739535815050410001878634493237854912949691438129708251305286514439508923580103410247507423244586741352419531657309379565194296910602152899219378806528897414483415497139971475500640514238063196191566740077326090355775460877233212052377641589056363243223794636088296824408799803024637029802493477437632773279197478485966981564520071046997043734379351525801230278491856643284047863113993459215227967905337737033974052069466679638100396981827726320842707919841628175392133914114699055879428754490764710605297122017429910765288331428599149114415457980422662523290245723023927965172401505522469316414801414997534581827044169608194411625781017531051630312344581942857092300744536138550760950849394248507451266050338745117187500000000000000000000000000000000*x^67+4379933776569727499724292685535804241376580382146854450567585815852761350441454546885550637701952187960644128092707499265950347755194233030445199015965928187311744377874125442166989361942527723842862257518388523978810448148944517396664764651151698336720166478278379108718644996096217262752623031983278325124053849696220841762761668830481545700862723429293321556008653913209292528947858099043488598093901370728253452492720803828460864224645668752518290184878475091804156695496381961014311475717554067903160415188719867850793623133598694288937087058929715331440493732818767314356600269431484597061562461413349626925446996144741795298605163276830419419207842182334093287195624162950037562093319664790006911413354994582310677399101873159804804392558345142020235865006530194922223560751036678523329115364504104945808649063110351562500000000000000000000000000000*x^68+1032147856752459399304575016681582007739816391159089079364656316096666921331762248455862244910911603445820388035559778978381435770210953394944018105137047330276302499740063295013730130943477970237305825784344530298134185086225681838438389560832829679190204878896830717884232713024107930480571492961067502450579984978483576563432293602655988556404495921593799813532713975764695707361183621418928055896073663837904468764328841117159572978030460456004518609753951558375191161906426702521882711593157436668034661996682559942219057971779515156984906580686261112362829051036384894197859013947140554716986931409606684328472082200544845122536322123108042304784184293102020061047449649790940676849967452363212559904873813880972831790832845520329378252530680626098026362508886774665318393251104518368310714038216246990486979484558105468750000000000000000000000000000*x^69-16605429518870288645068288926842299315725912561886639381670366839378006204840522923577695365026076866175618249488028802420630887416244714494363275411011735675346410503616674096692760829304658274711262538715651342977487580966819235725850060528411480729645223057888209191126527544014381236120420240263559408327804141119075320955937328506270188265843656341911597651485155403859387349137171842498949617555208296503860603905081286455352764817936893534820880674221183323058340547835136102484560563558340420799424884720816942042665220843111843395288272578530140469520417199928916904419437496493418196792197451550097271494399771707336276433776008134878493818140233562556950885250362003886665806647660641975973031839829996112657924829111602992935752969440302177675356142597218532286407442050486695916261536964952938433270901441574096679687500000000000000000000000000*x^70-63103008017327938654104277023255773505388838629903051373175983449960454723019958899304364069426169593588235714927522343096854102476616441015645311644137276120982543794686959526416087113452829953307563991779574108966196177300418227400665534200306251127394539818394381842074700350229644179171714327725367299685634828767480242263869257770882351449862263712850743781358254141148168559433654494897931743518546116802199768340167298188271938249434466945028990045488167012255000423410896759109833909629770160217782254202352277498717432132210749891822679039265818046479120946011359439872097289572734140064184147131068393454682922402977154363158509872881730776749456631300020843650125193293300433032247704952943199996869514265896317139603913616197124462822710644127004774293884301156745941941623762212743020683092254330404102802276611328125000000000000000000000000000*x^71-155133527785106020612309766609947862856492331719929985349623065785584969811126924799322766244026082026512335898708477563747207213486039988329363338169492680140367714794793686343147907204497125181570363121874699961288457220583987271729679804085505844364182417067956873569664898514389847724766028256492956857138614145940189413736542211910349347650163019222523628997967811549131998810323383075065780301456282250631893262610120080306947241248550669614198034811774921527993472604292933915857467690528584055593793959567944729667831297004405953466073299730792529239475087188774787468842147200760628147900545871142227099686405907310637782569965695156011844559343469827255413440015075921091480597188015426356182599610455395365757575410767688659544821462597980349415038713884707409060487668450751492306600998194454632539418525993824005126953125000000000000000000000000*x^72-305170108957130905234195304950403489857942039725559110718356703928556572745714134839442329173552571889450504715863779014519980824352627189103232826899287735899048014164746660881250550519632648984365175060746723451638706168310843017207149503592811021115447240882558624930878066098098051788880398820776875297238069954004785122719547322884939436886979684235122266756952599079392662011806446070803210937932234328754690149413931125340586466331202467960678503063861723538733081254161299673612307252574958460785215231025502437895227976016893165570404216811693464055541079201316295880378490611444599010128286301803734399612950215831922717291885821366971040937891285715698516363311389128225886896461522703686295656767853537532730802772010122174719562263555855662075387954498086598416821293216965051121013219326272292164503596723079681396484375000000000000000000000000*x^73-513856133433913375963202244272169486888700115441845879267542410636122765713711207436130150498451615745920467127843974445310355359522414549484755399347950775157991098230113065352666737492579273458688357534266999506328133315776457701382132118481438375544465350018557467047737505127034892911795318647399424726165768590677184715144716039021554383704215259014856214445530636197167815833423131910231518109901183280725746578188947801598542385742597127435215575487860896550775232599162675597930523715735194571312055050533287817415101281858893845128579413086456568036785702990000117333665344866241330703768434557468556403901453347909411441515433281680868563005144534214966123782786249336362838183596250263859356087446224176345838925391524638685869463408766152294976055657108156084891813752524265843742070497546237106689659412950277328491210937500000000000000000000000*x^74-764336684300847128531220700523333493773835398864799959314899553780123204676398485772605187666783663191989240673063662280976486405597613882090678709084714441871705647689714470520239758988037095778307676969486811852454613406986505622921715663008867569594052708925446194903525060175917586659969857457955345301147800904354472431405573097743842551501310651298588413341615322029051393327251364536255363453110116953023811642849257535551677154291530625540276797321277777395290039246690363353988584768950746397476847120325125781577625864114687798076906732056668207301513818348250931107814339704899145681735620762504595698644327926796684160509944369906877483888852143465420879120343843624810216569512196993683170532524498540274054884404997192579482461683465407472291727847238084267911512365358747502945080745662131960216356674209237098693847656250000000000000000000000*x^75-1021036698214216061035715570084521051422369214991291940422668500382538482468090685296950643050313799006686052743010642471892967394593051344145292482406123640664991594352084334320590315620540121933175249303889300454049841252403121327723375465408786681530128584283351639892829783656134600740052020623589082141663222874289309633035095755110796612624417951348498563809618479009754144397779314872418448924014001322459932717211466980440586283392302211700396127166615602044900360095017358349580059154670151955859635265685605243396458329768141058693381723972436583394875058759489264619797397039062980812994807216942062510591651298148015095004662426533525231607172208054024498427520801781660919118573801898703235885010143862094549370455306847626694212808442787934508677723913592129873072992893708381978716721871780492847392451949417591094970703125000000000000000000000*x^76-1232813857459231218737069087252081845569881264936260241350960464446773215929265443475025766991679268297802316175573579122277123318836260198843398986698933066975136263748336818592872686287309163789851370020829102388898915667126690060654633410136313226146021366955911149634823547973003623114978140351189208967885882493703781060346386213733505188609140989620775823441940236856799843506464647611333617852076024248833357019729512766987899126997378647722502800402647534476417805502080240468771321552823188051645989483678905808680496285682537470602706494942284709031879902100135634188558976766403353514306389996349127693181172225808085006930247026561693304056675484625245801294659756318527870546601527542921351240806526096030896539198922089087959643218936908611575826918546109871141507434548249286770775241112163556067571335006505250930786132812500000000000000000000*x^77-1338282286017928636866055321024657394916655594506597485512728633673150222005559782952914499088501154579302795720983002100580938073036832621605014639780852742539156140011668637123106873468164490458938013903045220640488150739844970348749054209885971467724162323789663595967115493406121769232023618397241107584680424452631779920698342069879491623577640276636189822534902910852169285043652011725887380915739159849768851543547290653106046584032034495123986963301240825494786521366950756783879032693790145594520516824889632491740196242079031308769574319639368053334512962846832114707830036113595199108313284018702285564534904529491174074474942152545820867303911187062172643561755244846827188473776612966399535989755540600595206394808353673412850666688381575444946436244191425592839093756980322487255843596533344541654741988168098032474517822265625000000000000000000*x^78-1271558334689163980575951513450063923054277908005331028178200701902000435202645721141903619317794865996937653628334913690988661657825665289583509761117930858983050492275626780901974221607265680204723166623238542185696846824265567834610760833045370496100441083920659934730033004758295023024516264349654833802316657327900551737578360761757157242903570641446457702687517965040487065307638879101533624722707519682199100127264711302727056089663542950226173652558592087023310261470617719386810376200718202512404659885827770738531362664320684650104416226881511903631991162664202683302690624119927255110453505393950675921488280151560515202671567169839919004972002498877266240656668701691554353848221052380583695749313908149731645747581298649177591073302249579402664213858142054526830340714457007846397709142222121059262462949845939874649047851562500000000000000000000*x^79-969591112068355151145716360363447136883241354179591272974599810573650563472239249526639853882461940064621043572438020555124702667754220961634742852078228372922786541360891351785310276084675918090636266385395053051149497009516723144469761957357638848889927348733273392251617617622970257815827961945069406546266170266061891754031047592524070136119378730109440359288716138190391369317320057501123169267960638451944830205803697338235282514462731226067642088340891689583793194205369137876489515560447262023914610120536371511602358132686610028682474635854446067585822454264361629570701116492103970446970087529507515713359011007889970508273378525974164252904452171513390886114337356350755519602806671409359263729580786934116266429135066827021712430854004669382052584283131902420842263417762516930171958780661570220793521457380848005414009094238281250000000000000000*x^80-384730625812009552567172810352478931137843533343940956718079456425838254297255072578102063689054806650275514900600260824131593519768119137782553177704313251170798896527277698602905270403404618182025215182138397729744399006620337181094347530500095482507879076050774024242272323713308459434857625624591990391807987766458799207106248996852607644351755026435695420193545525198742869860010252715339554396068902247156301317494308223618158652617879319323662830278700871107912137710952746045976881838210139922346892731704622430572052458677359620280850480583566672866860133628414673115156149528346404701400061906136603478091443008395634255110423743322157632287758152125998046342834179885063606345401224085764789098849726508693058568194879486507788799724401679937557896918641691284802312352766548052848346212232930052543622423399938270449638366699218750000000000000000*x^81+495183435911417801520298727363712831224555257991830195977975479017310699601482691023781148173184878803722389111151507703505828026523154309798011833428167272167093368637784131619708883129057509037568367642150444058548026004121971915910858520799825356071874431372268816015848581330478989162418708690235415316759614991029574666308667070626107840615320195697938162690053780083353062847215676493239398730580870220360026021208390308478701963680531659684795688302030033497434947065155156367891960792418970081116121308855894621994685394959775656966404823720712983717854453987941241709867326189130412053673355859478281388178208049127955514942466867378162959465991615081505329571029494318012896537934553118864540804736486758537885113909687836922644627271691192745784367562589289158042983174380223849421006837925873789174602279672399163246154785156250000000000000000000*x^82+1622950126478287608930440796720565888965664461679141184905782703547347924387599022395588719557277166896432897105088243696855645300992471825162194856177067542495894953278304323241412561821326322212866977030004828840476849280461720145389458575431799935189460315219896044093266983057546513842597250284654379060852242774901616346271803497332974242127934274136714770505941477249933360920277776722597640356433763816641664416666410904619880742561269119301208192391457018729784924386846680730853799732361517964949679412288552017737817965098985136986482290637109866578749201566919156740539433602294082558680601050751299748589848388805387934732256642102677876324683943910197214963395945685745147140018961901591005332924522521384769369749480103032927863838417692852284028596266683690720505207408320764410509825083437501769267896634119097143411636352539062500000000000000*x^83+2875408728817253875604421862407064615096235140781306562156535117312594818258104825639028204768418549907171705463691032586728937129240466160822999115438675073913306885794926720557248002696111706499612028877312371369147101127154872467142874596724840719934509778155245825050188086758215291074264884987107777913425952891997751936884354693848053826779153073102572355698754635567548241985325583988291529262682781619395107593480463473106276154162084743244663271117214305721986192372247376884068204234699245597909441041494447095493645886267658067420773731379859585050808912447502386364965345176729361688647373462186694438329056031688869954199255606473390618623957760031039930499326743835210907051698267735730711154667777874996467468131234574044293483614922034093324994014646197168682943660100673628273249567263627340940601584406977053731679916381835937500000000000000*x^84+4058051700027154884149646538026218348341288845243602214979220090284556519415814806114560296338491578651480164947427633975367517323841535400572107677173475504101731071495714219036782350465383425236369182358751063767952092761586900766972632726329435843727480317065114893606379524422362438635149814937495452271483694020657165748555741459733421787163217657105141238372600034707770103238338809707129384462440336075785420542505049293759819039122309062375998490776683469945907731928303744111475402702751974549799404133441564570020645165800499684254481614484920418456105282551103452857783674029234445772638748440494139841176681243641205204433837715922159017657444052931025780950568020531625682359376628817038935150086539665785575352482474534689108405138097760340645074770342265979428411722091390717357334308549319037973113211137388134375214576721191406250000000000000*x^85+4939186671520826563333241198221454693500496602312207584495946887373721677693892602446737989822172630363819999185868805674079972772618314191493267550135931363646727284634724103486602468885035186345498277168112640549507397102417094986813580088053269307097246941154553859404150133075074042904162222549454405967446021964315546204876001768027429416689033339002351306677611378342137127949496302815874840545028191783045945318197710149698884970682437786846867987907392723016617884981108094813868507905004398043890066726845611630097090007522749142676762082451746953702490865378605347941132116985134456661807160809661466467740052128798449761822840589386860828254321455317363093936145115920238730553432246527686529955963823831388751481582874265073520554205486386786171348661088064592719893809081857499337385312534521621119498746566023328341543674468994140625000000000000*x^86+5309016356767460916827397294863842763262777858301317603956791472454320947605269362095959101573355446606146784555501066094547958012311027527021786464453519125087696367185966644440942258526596575661415485642192256774569571755697607227095881046991649951712974469515468300363245550693027713614917309906099161424079043660883481000511226111228854135597533348642717532001353872622360815527526391795198520103316584055621666020946892661104695448162259828009322801864257289062372977493523438557138424883611306660096449229507571217427717807233070759770665552398647444377188656351053874853168707817169830693313603997186499447591072272494284478896689413297810661417542480898651216995233016376319410342124697014299879568827370770321558871914168991075065619444089259564607434084988265852468469087089185045625257264052115901975525957823265343904495239257812500000000000000000*x^87+5045102153014626567759568716978227334722049274950478988108152395834127582493038010872970892510606099517341299313068205885409702019558024103786288161886196802308848416892952165173830864728320547043982567478083867822368520928697768001707096913942871743611624871911305373330234185404158142648767833105914744814376320327985963017870597882334765236568129733147208148431078201185337487014256477012929038206100663695988477888963789425024844932378518993245541866484035105677200379891717318894135079022811952269886026788783605775432571004109797503604429021243585006389382029990463786296204132129534039642602064880753210765271598187207778516379750905977459578590267987573408286552267828223546027560438931917474862495938716543685783839535764410552957078288179793939623409024094385390494928238327017078369341955140374477231657301956602168502286076545715332031250000000000*x^88+4158940498658725906127226567683550327966989993018796680559034495959416832136987775423540237371571192690207649410349990443106010048084529294784293724524469645767390785328136460152071343494817478389808110342423808474485637479259195937382391992575585610304542430038629833788725065508629617253280685230179473499626571955017292656173714152149164699754019779979717089971465045699587898177395773160380043205439652598653995135128691701686234346949771028115414099122160110600506056952575579795533153653647141415527475542060518968455122139718049909392717513367321424747545671462830033944447961359691168540642225430139214370459733012070664716390456886177000172646908230555746057618311687017774210647842319288155308269059173899601127242270317494738781378292218009176826054988899251139290483570277228781293270896235691981221438418003799597499892115592956542968750000000000*x^89+2803456021372804831905257064318380485733267110854628841770775857529719067701165487712222142534230306226578211375845222482490165253644391372238622641153502126431053404577195686055766158063853659261859909509412013317900491360396887348198299054578927441774433212889848137029632438570146473059276075713828981168663952146040980948655563394140057990522994155885957567846578462141475584332146344820551181529462066973604208637294619100892180684381111925074913375375051683085282230387117414676762869657940819733115104262053213217732926525156354000518604433424338207276961183334627104536756661295278963871113985284442151558202882347756708516888026952467832290065266129095315719046448667550674801317045648736893613678014543533616688603051461400622168894500923642610298467959594232139141997433864018772911408333010886088226820689328633307013660669326782226562500000000000*x^90+1236229376875862443846840248344504596258329741538403598994599211087342046079141165284402317377046313357329881144938508753263787378636478056178639838022525722942428696791080179595729324660897149391461301728154450865144042362293721849604895633984287300011952769179045340949242856633637403555967197228872297203015774057820057620882482711248781695207229064821086424639283977456093268267244309775470267780858697228169932987517891454457358813429662261452620304684087959228447281291625673561134285428414346499688848437924237659438543181521848969739479208592771914131186278023936421557876902499407643458226194455660943585885892647832942880105393145716484855837775376640817366345296638548420348583276272435674526596410729978791069047866528854338209183826074290038120388744017200877598897492476550627001653472097505938234046629631279756722506135702133178710937500000000*x^91-249089571945916373843516726015632475042833525032682681087452257267518581672725649923820122578992082169887627326278096082795346298933617744283826128729175537877696812405417058004414291492573126609689977449641123818643974459032741723831759631477591393305426357877488067288153390112752952233408570572459353008483240490621418567882289173512082824047973097838360208884617536556852857645770937841742938180849660383674052065406061699825125850376623844270583165754197500444453502907933219661651150514963419365248941080961335418409122105759395719283373620752630855256203915240576871914246659486153506752622739680190891433266776823471689687498418607101291643689085972144335239277734055851973686680980228882858561346564325582976752085649618095864645303885332083385813535982318479124646754957781399179002782900262471816460463358566812530625611543655395507812500000000000*x^92-1398918835544787051760799014984571660612416428796286510698792089839212607555449281615012634439938880620212163224658928762675693840468734454810141851096693203320773095750176644465216235148053963088358630309281236000476835142258322899652881977805974940719598409049139307750049914518224231771856939704623873844633520652507550897514058991322141273509560371852932003959536554875486222960384332270448532279839342301526222427736214178407388314943332478070000342790936388659433636107927139422806675012453366960531422013605289522342756236513956465298258918939988580167762069948550905251419994649994935927832194853550232551595689322560893741583603572147985043654998202333347745918551169903601168335898545095223630723875824997249099620485516383032845954333165004016412222534587929832156173109374872143667127665420763324042804920388505252049071714282035827636718750000000*x^93-2058111501750586026299734277596365357707200773548823657626625004931381515911353952133530660137216666901640399420725274753201062588317677217502347176660280116338106798896611482457474171362290596593740356932831518348724251744307993342165168017839903673480652948337017624619376948405189412212904383954809543499658862966625390026687782015802431641123317673589929102888518525287708129402259433848639447922187291855803060333338004175219474265531010423507350818312214623093862701240935591996600459612497744411694250550276734583165627327259791807051358931804193003584433611808958521504771299251159766235915148687756248647192385952319866124620977739518409994598188092157596313945630477726846005718529148844623865398529877296664200918381756985513715785402718426952823095262941633880244307581415277089691626762062062316188670862970866437535732984542846679687500000000000*x^94-2194244231631615337320699885304369622543171229818117078094495688187253024206939959534804848230684800237773522324535334603466744550491329407459355623300439167214949087401772615099041444163962393320713470054327213167277340558295544215180259387782282855289392688794503842321545228105119782906286654934011549546411900497778363163358841691871932377919581050962074942219010524601508718746045358668763088116895752961879857756029169695373134283092761284946663404584904100251785185443592251110741774536745933963200038076092339758123542763913175463984304564510838953874269586984230855741370948137814767303166744039063475802756689739881586874482763829258093045543626676303864355568219758436498608817733294663204250821954197363257641647035435512649260611633335245697176756933800701062862255278883347253503223551720189104488785425406405238391016609966754913330078125000000*x^95-1885438428130744457217637191889852183669249766492839744300782667306861034419401831537057590697716614769793523496622283950335470193512959395488484605155868151579741501697180060137423777362319884931207931443346641063927546056534834238203057196756778753722424036638868779857384652590342299406691355679862704121812349716719061430218650972783951717063741445347559084116817939342495463722984801643651857882605578083158494842985483689333861678476195750269028996673923089291715452139055517037974252739053867834089029133570425187564493982011931263629552935807780601734811510045256021763307403407833275079742174119037988625818910800142518695245413866840962037861989012043670582815914587689337669963410118089554562828310114328081417709730165646822535975762641368621013806847963194377524890866052103435175120693199904954259239764358113689013407565653324127197265625000000*x^96-1281738995114968174010104911649791053511933097698537023063843440623166600224423688910177689846350407195322458159414731585875079761419919249838475156594189696479264621002647214090320518321317802871965781335065820985076714822820604146420834927910504658099147574955669649032884174496271003768001153489878090786956724547464404040367723390873027276324964791994541686896946950853114329337445261773490271855858944023396129656567966740398436066976258946122366312415110458063948489896932654943536591732032574910088190305433855536880995030003492354863010528423141576493017313161548563850026366827794402663102326643215282951713995771564130111290521716010467886329068983885901975513968641846231776867405993406710969161431719980672106341866668107708347101269327633201356549588767234916660295113536928628665251276571064592427542927488559598714346066117286682128906250000000*x^97-556473735790443291168870156034692145692370293903028611408350247661574818948101062875654894001013633235366346182540930399759686796391584005299129443449502645108463156699830916502140735971737282202671436848002876751962125243427882242495362338977777305898846960379625184714921955085258834808134801755362816625873412682214332202000718673075570891318230810264179057748318546457854113831477791536498412978398997552245352460550654027392622132799244420093458058307185537855064781369593213584691935269712454654774485716347291397968850799929600076201411560862824929798246747133103512142468951376347609906892842801096330695795526058740452439844121447559785715792942996145957836715618024357040523188066287092835186875306452054611556826223172509828034172619545232497982623465805461916963534396443983493600372242621068906833024098057549622353690210729837417602539062500000*x^98+136648498350049929183023296982971618635459237884711905046754796691707824478354787281141106449633408240362828981161323886376798842854499478789753645403426843359811191985836487580474419014360532877173398299446072711570111651577600489385668167283864643323510555377978443065847307234496398149313696140808650597291595790718134731910098450579610495221218480686512893836367974642471877230583616173281014783058844870086923765411538432538662616436005687136645471261269231310371268356295480015642605009956874175281143005738656231462230216183307339186498672516208863846968232900704117970291830242407220632631542405419529780801125781279778228285650888842512641893711408258339661793527310018656617979305112664409611602131222829111482674969248135682390178653660854312999481263588098521426267288094948293019292810430996252954926814537905954693997045978903770446777343750000*x^99+690663427627050112287076945828079850525701952723865124382567936747985164565987016750337249461051105154135457543408340126497226985749054374513806949984065420762301752010049628345738447282850549511471937599973918236810317652994672504804934880778389728861639281641462087574239312986844433007921008976780701665327788812567967799618465228864779403946683337148278257253702520370018709145984493258412291045238634698699082566278815776427499082571871385197951603944474469254505957426979049190365740618439569442754761557787802779388832853999681831240810656566407990416620775696362525277410177022630279284031703136149563116165705432322590607301646204720340040645383456147996927508721538706216319210615433204389885690204196943573191057627866428660505459918348863467383937387586429087612623556718095195597924500351267322373382054334634005954285385087132453918457031250000*x^100+1054032806967170468523277010170792606193320487665915036067214013173201862389554589407434015091350616809756202803961787111266430569489304348357632851985909498880947770267831729731848030487749387327401311896886495035306084751272890435744706401009658529707449684456316816940651730799434636971274347380877794273646247256658572026515565906097545558179303172967960137996044009381871989622606292527167468417237871765919944204952360285705442897187533871351780311926711450295859032826296313207580989871276217801545027530597642612758946036237225727099048352498217011864204223550456521379101056291609470773836921972099361452294581442099241941230569091929323946823085155098755505364041111324568725004849754897084408950461311711717729408404319926122746729604166079553838963997463471002810515362028399924913180378781522720296054407285168963426258414983749389648437500000000*x^101+1224214155732414453730237375939938773791612392538676325534586483026303923237781286737277070505741930499292104145487542549567516781204583933304647466695710626617031993712225678313289511812651241480191675281500102835253755753779079154106431890488086719991348194899903185108836076697758262503477501187205407046492486411545178868596634910593324686505215397149331093058406099740834317485474287645034108420448525598488638081455770322086139482511503859649701895384539107121901783110777819727359369098987636139266859760328472154871862123950692759092075879347734173331643303397168303354721883316062580870947016975705069788088586871323895721014515387246900622998599246301308027054731522066109896912431411621373858776011747747852284189796126324803499865504746964681302842458819997909267028668617079070344103486396282639742691226991677666546820546500384807586669921875000*x^102+1232522592277524420014310263278327899522091642647980477687147471988390707597205339739106606060716634627499206133198690276184016882955351117698824233226383142396441723441134920712519910038039843098732121842960981045044448770338273283576889291939432357429442189699938191773795678210287266955629796490395598150936100621287381833000128983448195315495637615599162849655512313148130733010340538790588168191750884274663840964869514884988331011736166476696700840578668916787685916754301919871029311177063841909783358817724991768342478632399237375820540404905073427763804373301365808658406071082209926048614105723244994179168883607772507564577248557305542139387023788688147967249445050144601177289782938523343410133651513470915858505448235741755794053169373758424616365483701373460688768638009838360524311231855817256363784008288408955422710278071463108062744140625000*x^103+1126837471697664783805257995677370136048758532336562972800624787708689020264619017816358500042471979522791335471209805949354920580192253870933709960134535778926693809470167821112186872726413103587486092952716837501145719964247221003388539511225046285230432684685318899920204115089652883890480613964086207889694374619604180986624083041305758642796682183806740411404489501612657650338884740351390251134245073703941814992547769339893986159638786865971695355387739120706088712912691192307188488137647878209477779359624944210307112720334276888919561069539275695904752628293605854075861875814695197480342389359884235077533927102763165195795845999000010367509993908176648978056342613563292630994497985461363670166969236599952323442962179724663688127355383271612175375495086927104018601389846670115264754118116801730538247949126029467947773810010403394699096679687500*x^104+956938658540118006786791956813249419650535266032345284637467670226456965928648096041373659760175908610056638859687984928284731722813361813264701642098495566162306928702550974848268763767826825392267882908579365132063760858500341300495743435948850512916558786972431543710837654971488241620395685271147829057937006719557669606284248178740778383765760148838135758194526399961437005178502930652055825564039763038234815591933326583583037235924614096792187773002932915446601133543703233423040517809998529235385457809964353539647112609885159054517061449726659382614727039460349606924611028827344021409243180963812740312931152049733738025942794442744608615940785106901868148069167625348853371298338494874645388007711487196619787821912274867390567513728502220028524273470605894752922454073509031011176061765247284296196186338667732940166388289071619510650634765625000*x^105+764830921486718764148990254691705903098212690295036873396115905628852892034891029908797306962318737834800458250061941360665371733258021701586342192222961501969590032713080766837262847697972415510885080192714301990742442058485645564910509333008750229406090101400054321946625758401799896481010159353383378599492299994953940842570288278606973624362906185666604193332102175821600719342987962894966988470612188582560999707635842390970742871634973824609615505206370384077519075250293686732930043600251852296054044371270787197144301899834995282712843966326392741490933791591687172912475438249291577841677455218795087727412956508199194137905170080002410959005404284652623604962473666477824969744236173160129205980586842481272688964651732285950555348515801679237727354862295324215354020531538807119755003729087131291571949797888918531896251806756481528282165527343750*x^106+580297557551741161693530888008887311204694859420605903711594977748430132233626479600156697343812148816506153427500164685045348730875104929440634027449948519188579315217167669486496884912549022951312108388395214062779536567658615574409093754578735830222770557093531309263649745425739261154907809633778343909925204904576444253662385199483959052267882577515330849976246765960495485624262174657554783579206981893829919898680522660328014754700022934484826607411527235457635227211948715924670350853577245032532721418683605810809226431975973054990043156187552818341082220077874013527518764694269837213185846180322520551914199107906334759224073172615097971901341593444204555975186817032041737470201727059178569159695835580960764604443021314276937174463147819831147306739639664783012720585902635496205745200751315221136133765816866869613477319944649934768676757812500*x^107+420587958435954098339185304939685579090344038345063256121334902551563759316989383503445023241982598802958898846914042605251828828573383881854148819901734690212287351044768539855041198994145677746241191125646728883542791055791636691781708118319683506183115924871474286219500810259320803587540494347810870212467373171912273024108924412923590861847538773540512745750131783457720186002919929610054238112646801101529588873269114589670655517221222320607624309680576393594567359395255560259869257055345016349051691946957364739353630504532000599367872657493525473270460206874609308302724535790843923188194415515556941560366253488142225562789900575085142802416376867171061868469983539456314506207443522827522031302674049849424896468894573311228376671692783283257806515929381954696374275199233485940974797398984694322250115134688430718057361445971764624118804931640625*x^108+292628315678165542967715579377296571698947474172143590843524028649394498724369838287393630025718624767225786560241955576726423425452819194193644165236816469872427618019314440200180658424172454880809713861038155945606124724040965644143629559440124719660816703839605386792693618123230551745078146672313735546892315655495086828684308469580769823785046224169627493954158736820757891833997886820014382400295019792458104841827984611261665236566758688015530135382756850121547162139853459593654569643708126327968417264656080174256222640675071426752674149353816528232204314296432669844445988839018617885754185963904231567061806756092089124739911073103765079619875220410731024697838276715853585120202802010585799109934756467806391843711735888251898073680377247583876073679137999300120738519938018628242911733472701890472817049838882841328313588746823370456695556640625*x^109+196239281587832434766048006006969311462225396562200200058599886238151077821875240047415374278321472928468130599077229539558630100442524436437233845261650299789544629274302583426543506514990001507690721241894869162784335291259089141328279803293440268333066751597221006602160921441484847647335347953102495248520625642425524826508692856591585688709056969113633814352797641445564314020239703211682266344004605904505674173623265985618559853331640080233631021099805216097610607552476554869022674516682842892757152089030984924879260812218634669573312434219543019314962835506979212595654413302341100071178760859294272412429095893718328743611576370220016188871045755354146517043152959373440122231672642811146500339225550205662075758005248094397510956110554481353077819512851789420533707082562382371168263546544054600947518921146006665168215477024205029010772705078125*x^110+127264063419771522703646288707565460483459281508728901916529658258331461346059492858323097086147439419008765856220623264906445853301977831318743856761959430291089271968683572450950696072827398654681814492108788886456716086624598108281032617904299105697897890975041507175569673064827514357960483861839141339924731822469846706615393543062851522796028314141492128086310642017300512839776384856123865049419624306878913321235387790955427012747758371929782452748097741286496188918250846266933349803863970248898374831083958123845024607706405741097714566512865955954120658809938829609792257308261697430204788356653694685092376582768665654856121502800247778635702470178696812169332762491089002991856181771733680667217710089116084011547627567731821222856764212425148046101856843210404425477039682857040854475646734820976936890940534041760656691621989011764526367187500*x^111+80009513569232349336021088184843698648193998000337151189019105277294640386881096503624630338730557279518753903651746997009912104046892372085860702436730328909359434304048268016269899531178310555576994061129339525094082824521533237126319821250615074689404509558543841205521828047934719975015137268274049662315768878251276065079450015466279586702239560853003910169656927098255544605676862282233332985707477083951573489344402149454691040828653631085108912275571687022230644128098223649650846347833114447603319293178688391268585012274883785087338848149500092289780492883678750335427070773921735946094370142502654590740104425843118806772654690998923180295048142532929322262034255629895040982760524871793269334466555994280597212265875083664330562603961540940054793346121535797588737802083720213407480882941572028807492673527224091856169252423569560050964355468750*x^112+48822971931412886884485480427083637967815812070177470052663599690879812780849555742402094522189221598807288587863145260195565015744425687479528171786920780003312224638444462892087184298955774968600126697889592291320289513663482441830581594582658587887337098588342139652254857589281049442814757447332671827489215059884050832827203006818200224189809348544446540662701801928657598530813836832277963301658235315172409969620672631586226061365629361787896118822156712021788602284182906890351443959614987338264433457969692091528814706212976674731793308443995669968987265263700454302653997496579724049747035243001906509254809091836291817361722882974068652639866408702346962874023442162689290031280228523153253649355396125492824971405422364349358367008074564954224492396013070184293933827347860523492126608622066226216996824051330694516082076006568968296051025390625*x^113+28899982878605431528457317040461539159350544262605109444908520049014137235914710062583303584249378759545871124539414771803653915942316651619163092493059811950578619852588628428769351510033180403803305023983263566030558381387407511329296318511308286285303699676657391463143308776552624732751632642757867542746824177954514821189208651195049612048822724647717677276292017645577970749292661202203026552687489040245328090640171111684975725637349117457342404032371950474868700688832761209065318256072441947629799080328439012510909926397999830250552953181274278503245375204781486880287564778436338268580651885885823721548783529985566817899287207908029286847016775757636695868803958164132703815250900010367513264637011113708586211177810256354831390539642981118552866693580031911220371052043210396226619940616351187649929292688977255920690367929637432098388671875000*x^114+16541500169956362343668356793927239569788084304805036973419946886845594630199862419450638551129776739107240064557320092421689899983581958294775213598654603585149370603136092433007617045219919617684912255517145017117530822525719205384213639897702188189689257499862193335123155124012039484263083532584282432377070439613030726292683417259616231330330653187750952132820812107942040098277955367312179711655289563877091340809990231048128290686504620254438873209196402160520225386592906247773118622065214237316926460626091507301371422544773187674462566758303848621344831794549716680006596966527384483188804123633663734066133384433592109246882960031903434058250901181112980566085993301654958686817254683282986456320227397667386590912565951124647626603455699467878814481094605654266389517199352522280274433094300852151902403094907434422111691674217581748962402343750*x^115+9091539132922384565813012308669929149586225377253775942185490487073882084063216120412501015915019843303891421199739546706140909866636437190728818838815001531860791951136775854004843274457381862685666096615429632249924944016156447720206419632114533087116422626643463454255804838872519651497991229653138895838746617120836268991607447299299674022462470562837017331823702402594354466264454391230766784454190784093946730573242111164580048399061888608215152196297126006947834259339261605050740743130696517760364412478220562499921177698421966564496373263542333135250011296271982974868787290359499028379826273676934993015882310230301177202204121789403588521011097737796832860410661339345090537908554985079215442857534126942321383614637911350502994354595390472878336481381422838708322044746685307107756828633327292674945517905737979447167163016274571418762207031250*x^116+4737168704801599662473973616905078190779230083254251576906439939288794155284113318261357528261908750590156953769234148308987663483489033859709129800380608503034959651170087076172896251393397695829245485890681561248204836328684048120239332245082680650805116827346830442239322317252499832077325758261139972507259192659909348994384857226319398222429363130893266584148932470980245359226363452335131225087660782522229112069016124162892467475305180340135417351127169639129336056885363335858476096719692803935230105910193943852408703741729190681181325436812028765668545381034305624462936248706372452586969994798959788082825552915723100602313035023123902289258892172526163446320270651655941322716072838905417283462908582461066616869781424311267250616200136483515459204853974300166920940765027193431064805059178382538648179739260157816715945955365896224975585937500*x^117+2285155884703423877239534373400029494794033804681093104524451130297960458714875704382135426641901920929812872162275435017839150416459494192278906887234152127122464208289817499911118533054679550224999749162320184679832445706974008735949331380802921585095591548121701075900420874449370057839175415124355311400822293086197986789768616986750630768680174891934891352021266790094169154224544707957711924767120923881483753566561339496988688992957450276961343226674956809680275578629237422513850088896767741341600264729165354903225271834379064280647237671268368368837293993037326671564254995994240597247312233968129941384597547609928912399406076302394971114797530207616122661707898334193935876245875334831297207242877913672561333678632796789787558112586455513164768268612653808642751288832072363671195389029298279020744168524292838640121772186830639839172363281250*x^118+970612803509179903020029966405561487090253318281572148981604136058278522787207921004346664785003813093786916640596599101368735717555119700005876194533030807323434915049301988492020357303241117272107170386277684429176756884422681217509083193497923741859905841759568110888687898412642107755231563775339154984809370860663079825773023206588052700386532283315320654192255667286040738587736559563343612994886641935995151430192963622723429658211676491265469904417014647802456191801317614068813211840778768086138077098305444324019197424528310130703518024548242942296046524604620125890333051023531638569057435422048412366529729337868679559724759913014580364752649756875466859830521817292252457349533302723947456271081726777847826143812657899815121651703849901886191369997650202942827124235582718770804220448235331021163150092001536961561214411631226539611816406250*x^119+313647728388620284084747288362473433797896766241949068824635007489184730648255504136424962192500088476784558563643493507332658698404135412208280357344337153539258243120330953214706485150190886975135453561140171666031121228733580158653196661514219642232098853105419482779278139928952348068172157547598568871897081946837204532183473457728530854971967861019201311832474568144255476203170122067858846703646438482735936397816720448630264808217074941769934397144350174890901678691643316768962017578298959226584190186217713432805705902772920735023259222462577395528578098883454707913266238008729284115128981140710645085285403362446538363246100836182203166305468443922583236858450643495295678602620161661223937889396511944405919140629907766878818963686400425853620378837495948623068664668547539505235521649644323954479784369309136593528819503262639045715332031250*x^120+19885876772748728146828696487949505082261525068325442493965625572270636860115533866403168600759217613968232257755359495039628721809109549645830231084809542824891167821609142760506382510326419090652598564905587326403385427476699178624900799175196800303917612693278896110603003643311267842670810295559288220209356722283480498717639834820433219731650457382347205065773107431227203329061726034938334276194326844833730902025376690269596113613496053530860015665710826168131910652640446702464165250473283502361591168564656672747647994560196135722618274049963932258929898321695249397954878493091515844192057487432949678122534083510386976799945938036559998821941753570342804457309139627794093928039332569645440015452979072020120757594869008617362427871645226830119936886037457381523296439637458843495594931127767632348009307907688025807146914303302764892578125000*x^121-85951384829934324661488633337989705433086247961527100494226997246518742665498613967589907717947659599149768629819044103334861354609605496747096078150256927368245794180568540879096746700706847174567974120989677385292942733741689449032031740000664909316519143408672385387737116386051855774813686100674381109603656479516564681063093020108133328064033847753882811131600198267660938588308954611622386439438487214695440760685063966004667766465086867057522935495394967356400311948210919543423984682641919034742024004229058952940671384582091515788440415966164002578036540420271216483066286071717930676121889679358564115927051959522322576074228198750567855112078916420791295329183889700928618923402877645875204248812792665573704344850816649072633395710092915369855065555522881358533120916328674718499700786061653455847426583136261513118370203301310539245605468750*x^122-103852072509925380706492346064144021493441539333358394767011619533821539444162722094949878986746311621234825160657835813373530510395608284344475561868472060386415322665081514010414755044819718076917880866131213717138816739308419955894777723510925044136607155236142176054906883352019413137135519404998040399560720485141236331911159472786786010348757083803192341382373323077334014492487271553605766582830228344238755370427262042531436406129974598013835329293625449888460124612126144736838611628035222794569415391211261462107781045708053766909754991756837862711365061422443567651214660640227683268736522088948964997617130343586292240056418318470914162126199070865291682875177847917569031012727686485950854695707043463639910595835042182392436730402219207486951833719746911159599426906456049763829332998355935174404282572702129527897341176867485046386718750000*x^123-87396322142152521480110371908334749881874742954557647617115895283768995852841785344679476980194956186761311850400079681583435889821245218273509586962937823966497316941977398777706578713653836549138940654976221413585336549940322683008635204875461000849109910477287925739616820684136854025302806591312975644033158028310655098293069134740780228282989259056702241961024432024317430693671721670850974044617531653336283238254308516991691801598740366279006378271239820017988253167549865850471721302601202253990895682482793527111534295860903930418985364323964451740354787567035346343402651618711814748084550554459374861948159784382745603070394273977300507056739605126909817744241583959983521681446233612720284268613707199889427336729109466744247216205673954811647347603076726702852872525661253344861763448830366940157888741569358614924567518755793571472167968750*x^124-62717343995682998236782682058578950174114926879962048340039460933909736522529885121757120155715720382001864383775978370847589318002645075372208617318468691277303933344089229228945573791258909962844159252485491158032671572957050165073512530489870257201357769338590782095397577467093592947821769057405263677440320947319875233079329882301036709097239963629216861577215556043393507490430972743874824326511136143946987316952100773597745161230464661836203909517968338000737935179863073236093469451730844727854883413283183674817299872034530819950091079196707376562413461700560850941625093509839655024870611455545045889180878439078007517109659179631759746843531988348346356460209563172525092581755088801290807940277117366114029914580273034931486922339142612325777575279114720991228723709046737602552742647635089115281097765786100239893130492419004440307617187500*x^125-40695877197672945291953099865177673762285649632510476196746542865100871394434679434276659115341924382886430121453621180989077056149859912185103664013634282592559156124201646629528167325855943866550190686963687905498619434186412100897075889122310742248783876786992524125374183768032985190799438685397450066158188170446355947198493200666174665607140317346796232891285652252418622249607970276279509997060921066877207071890074904402375609805282977014453641356006331922465246171690615701146278998466441890515809395372336383945397550351665864111840738609118708840530923406890665608805040682213599330052631648702743000691031164237115226346717579975253647588175276183478663192841940017695260365717043078352378910676534940634793029847515020262302765349702028984091897903333938332929166174007125355981417372014146490740273479080890695058769779279828071594238281250*x^126-24479505291413276816584547372348492939641292624271863812675735208079172081767565279956927852351493688236831043954911805423463558643466013507666225214830433436206403364096270620969594249255371044761258239839994808661298343536852408052203842711452088578461346889701019885085099349557774837656001470214978687319352055103830535447026476186692833354114492920698211976083104957272916660384008566839372718781087635368517397200652600740363332924528870649807219321841331652324988442329573683587642154753725402020204004136382863616064683181114295137918775519621150072323355996511691593085486226154454625272120758249003147827226376196242987661039601264799726408982315334477583084551553477832710509687674778860634041209942826163774311296923096606773355009233447548302519604731382651836667258558760263368431633175209172930721079897153913407237268984317779541015625000*x^127-13825272893560261323892048827479061175748253775835039869081347807377685116332011588957805586728193458631806113455653692833571204904724509391238535269005021181541069845493961449962439517588025491059432324515470950277585268932055537821170234827721076120200162085201748969873818746475566959236505408612447762939381902406344421272352827494733765826878244968495330006864886590153958207081951917529874109055025952820545391842302291083388491352116553587255827174328865304522617929109081728812495126263946249245815578243843075057771327217594198449467793249105611375640762916733860114456711430089931252165083812434294811732042417546531287624598525925382404848127660084187526006592765420181881411792559267340573213601886695831918249348951890755503059896743330390532251406715630228973514603527062843595199205630221047698012390436694829531916184350848197937011718750*x^128-7383941163711029353295210869852604391407046077069051609901960647063273008535784628930247521239005341412848653003290726401297622463079083647707213415503630543234976659038990757855372038874635288101097240450526867131782698515483154375951210979517445599608127988638794556015163541686554104496317907323941269481370900501342935307299609317117454260066560882710493326337651838340494148258325436633886001661785609010627593467097405731213079627713802509746679897727653611028561766914336640508650617290515551304014404938173583383457606333314293851432724203704920769032855190113509166107064574899233051587994416780182858790322109018891888764420681936666362543885401127513606592182908296098444822692616941429635638386996363417235998172063739398384627626827903711316892208866442637215616331735082704473025488298140545323586941828253316089103464037179946899414062500*x^129-3745293930307400806013741376493863628302618706554386475072702103433237841286556000658116406878669428003771815939530859966292024252307996746507056876622100493049250730825848528898264072282209879825644409392776762903973271987777066850356976866837821432951703470391391370090372094827258549833914055350034138497624322163950437960740420311500035453795152166921316549215890626093914249518217989308161682124798509114481232142284069381263525468002217299178288974905550730500277586565366666632359664594684222558106833256837476157350354937782290764647084638846027183291570658847608386923898887007356094165240093972192005015886091721635768827726101228859693796736863218025330703846783971924359353405510543889477484200904310387836964248802664488665396045528681877538916836195714049227571727665732880957784047390090755551153925417828816080145770683884620666503906250*x^130-1808456032846055728129574073913711704074347939911204941711931186351009902693752069690623577995445013908001322150879145326551787777344743064722350136337982562450241611515733738934766185546103145934308459178389797058267166224321694250766530493260561327087269195455574584185365781591186653156507631838545881852523163648250276476321334327101285412465390961130104335042448868692050309993479443181658591651549253060611778674100651639020325767812916000285197084335927098398657535663653725545772646065704298550810792409509549482974768749993015744285753339365383775714815496759522637317325168641807301922268681808957043259695680212327032394564957011768801463079372782306735126643465039280965422504128092889153557680995631860962579584216583569093550789659322480189309773786877187795776370744318732237144352051940723521972209653085883473977446556091308593750000000*x^131-832151728456123506358580083673337758271433908915447316377003671102601587666014787752519388812598771870240641548185776591550944636917419305700746320675045156831237210618301486028105850183419768824993112430594225079340244837949512018316385086268416496833135749279635985152723662198591223305139875059450023801524064532992749792272189734691561509673943945297633015390501105485559292759140350170052358543995938105909409023306622856991747306396607238182850470866491868376539358497888495075886650838255439834193353888041389481023186921130012394433001126261457376344881225446902633953689094825018007827635622036047691866739080259494045189384810309183531242095924360308887888457537740539953851812316278412936908753259453631245827791272930321477769263031419382154539714016752999827177241015764646491956769099906202237634453289238933848537271842360496520996093750*x^132-364811562364102280065607429555917014453107066027101234438076213023892741593294439372036225139828516258025277787948885969421334221737207578155185800801994564923541406184947794811588568566587401334063164661484333617104770151520698667434352429562254921765435189118134162622490152077486286152247664853124565238086317607501365962498373455156464686923437282640657611554588440259649924142056571306535042959015438596038870323444088706358948019726844207978583652044751705892581252957409023545277996502830325226572830463002130178121339410952572974688606458813664495234836525658923677590786030409166342672862470900564207536846820608140714308863382917109680857339463628013734102107008427761817207923269380512004868402421813511950408069947173182807544766252426560992075157724521345403811621929657471666680498085037562944459715863487758724659215658903121948242187500*x^133-152111385075103899985682361114588343082303254931030846755109518903496217760195921042548089434524926464876488032991890134666490399375762169445139106984576632147325001436524455696972151007912880833455412935786806330764737160206924710130264472013236147931113427066126760418825289989245328547061596962701749188761386662267806218305271976767692875210678556569631181175923144600178056025580559849293486834157187703754052387715288491248928485868157945900134561118587715881766526617274130645512264378506721493911686356449903943597191522141377000657787932997995797065672377395618929274612023039882297778424719893803383536526828393223851812728484301105946785412735229354037743688738713955917231406202215189344189436158490472505006518499629923618613751984402054141243413087892913565820285553625882375213139723326794748277726587737390673282789066433906555175781250*x^134-60091532298414412208406991068141806821103428708752133749906439103468637800701836971157099645956080343407596701441398732784715269906899585870444957180635347972383668769465176626398307260480902744098743534660835780435395327820354016237701421169311256072099374946047843943186834450488630757603554060310562917732999154276815490072119515952113110823562451007886292932894722476112285151761859534058318447657582089855919633715335939979125464578739582306671014445475233907959622073224021305545111076506615268009273996631755004242686609295419435911205123602843815112162050647018133839780439280026715486493412376673862121621198009187688386699481070567417758661834153248084206231126611288760186691186857284974929155338967298969064812976270736962266848558150608753484652269562383976154150624058356930257847426338579477182733068474362880806438624858856201171875000*x^135-22325286546353699254322504695210393713951859679093696455895632009332012516934672351093056572572577077347957286944695848102223629721563862517634491043143989299410078079122845524596298476669555826528605954219273962223233202543396559159392835012377969786703476215886931498121313787030862533404352310787558215224606735999862238349211846675189638611987717133155705019067445964108351537908406218167026352525292088094717103914352342064433328384678638177811985916027495377282590957865765594051250579864642287918725025164533416154786174949457493876192847675867038497979887997504888303530684272746509482772212410523928929657980406260038020023878875277333016957852060853000738774528843598162815634267161272563723512095097941499359255209237688569709447445083744859913148469305537971118390143700989735228488901961192242230300197824988117645261809229850769042968750*x^136-7688779008786399820440651842654689935295696597477767355767291765383863698306581884260586335667794255758274165188558880927034204872078405986492398919207002736020910683919619935112961380390999508953924117224787750834868173334597530264804018193074646445218976644741900569089410683509196886078616522771743143239109117089619120816379422854761136870092356741552240271347716843249689164483068500143905940221468419323803300813987418830908714217033567735311167810802752431403603052065926135674848429701299820569267595467780284180077628820101699893529207843858373162355419949591840909424057424553784286092876140774411343900120957574802979591220040722465502730153718215032855657875084657483769141908895413929188909427200691602864972660953268748068972049400968766080595031384822580103078301394389925206834919513549221701392832883925620990339666604995727539062500*x^137-2380987374349903860921606271756173286339055232955862670722800678173828265244195331309820579204460422516136370362572455761602202653493233897555054044353687203129779302455072549914609648391049200790572085370208868744351431806090082162975968350953069740603106746052253803421566533120263449658694177804149633247230970618796908041591443411059989128555901088874300546694074239542791033494850242227851510616788624540119154662317435718276072861783441921804022540389217951256325156306054156312647539679523048349063193661904098681247272702136261942898920403567748693435574657792570447668965220422928487991345208901660483630601048869378646996079295272542555723922065624170488783956836077091917950849723008917067583118748881941079858642864382532577873873827284970189347481677994741333849680665076107922146105680397994023081431613775293953949585556983947753906250*x^138-612786854767318712303463982496462303478557376231584385019728400636057438178320739393517329846480835103509490610918825004000012723425199146885724189973834747901611904686216446752884175627238077123344628228659065668480339508726804929703593362900617590960122295646402631026543892792529175252001265155826463961402948247218342962947402772514136107294515444265741554432830629524265083327946314982949685060939776376330497939749397254620842451501849437037035177265327229517647413003151323637715738271823534660851163686365691053689303893872904296295776494504319692420696319497489088065824499022771832781836868149421242205660090741152077776571142716483863984203530272619217797113132938484388864838545378534687706546969512433470606231142333270088619243761389954424201923586784332540496799663784965892838211192421944348285300918632856337353587150573730468750000*x^139-93699522328936173833396480058652540237989130321438343447887424210441599843086626744133623930498903779224332139678239557564504809824535976797246284591662030282784031445282200975902418240455844671163466907025414480531492835121982840810064454253245923820409820675051757720141666013116794266433219123542862515492146218249792509899667561735585518646361182727857549019269281153820930166511016189947822788407724771785429655828294124488284185395081776463037197053762276967564693693913622065618352154045278797155784167651102315260072410237089664231126131885480170520500286793694441617026748803448851822180906420918427510249761068862838313167451779188003814988358932638101514242460501159977074825943721059021320140097748770710334383399373494266667888991154762548794067823094238565389660506298161052507002976733545924689638972893135360209271311759948730468750*x^140+25159473878931227505492837016753480126759615032922461348209252524511334251122722410563598287804005130188542228023317023810986820382256973663825794505051968984335588763163490205612086434241657772646261054568496507172783903824602928441278747188611402400197665134575083387392065038753568986905483482442771259225510806586917622145671430293711653607256672722745788097674370701567662880697649382407851067817043215840862053012165390539129133303044061317912628732652651021996261565342512281937604333993344903454050921249091517422444431921259745569003317451721958878300526117830987404007896666627017736999779072008230512999420616821640705517475628714908019941964699426723847302448923236862552165977198918226726998862399325394792336375214672630592307710352751189446444132012550937066207479959738610310926092745347545237555308972332568373531103134155273437500*x^141+34235305000254991687199539850344195241086538931196901796642949248525277739766666947192570680240219652807349179045789762700497298524585122581989992197020055786188043470910389058752895393060309439695351283721377272592711017065622164649641171237766031666278351251810936553108581237852471483780388990969053686901080348701891635029460472695106105678396999581341277640856553596653857997175254667470363614308447877210213199518986248603300399457231448103406009816923942134675585097553534893171184501555459609902411231474129490225799105227991425942130061165908784420721413528169198132992854878724425702505780425955510282570304731503397279807214737692051938440680007340190160059566785481754985671087728099162548816501849244297988077978555294127260288716917763577843731358005773415578090539199977716953722708440429256179782235847142146667465567588806152343750*x^142+22355026800142649641002458524728341175958670733574748776997557646043915574061625521395556357441354801199158551178853941181882753491546112536744320683792633289781732362344307675909051204484519918753465089915135937022684303807130700978615592531883946821666525690332412290136060261410174342436791106535161613974502371478270057378044901615908705660148193384921021842613879129910193083693218343781428462522296754933412407717578406593933262692058874874198820411903563788460023041389585347054299052808651245307454731928013275967202946040761635162107139899597952469436199811111394963696078606124455521123755109735519620001019565247532546084879968676001771965934294978944079932822354140297323863734931518155917426251264730968933294719819658741489230374707322415557186360123213789457016844020188508499532981563229748489529669086550711654126644134521484375000*x^143+11771897326254913258392828937266634208703944211968801788241156158903022346521238690302901621367707670506204193609986382934741047435300471985846582018264582719437899830197806445778452482231173320746678706314376474005850054503018211216435730877689798147715848928719969819172521518976415859065259518019852862906910353825750939692561693583201082512259156915754858313938392151552208783717506333191697195686026852402034642801236634805459603333921847025637093956747156908108694530984387767286121545099983785838456833086161423998123471988930208095377252804292027086426791869758684927011653788661694565943279320441589464030482335241557477224855583799966490107346953591562524671855689687895372974374242490131496312254603643018631144169810359866100493032065914166788770357072169357824676809693302522092177524047396141096410993043264170410111546516418457031250*x^144+5512641436499399272036319448163776375637386983506419462777517504566167638015217924876629739072551724052468693788307129997271668232739529888036709418289708807629106706737202022524575406664138555349647444023105348259634571608262159215006642951542293874752846247986285661119049752841771443436363153989736275910305901472051072445207801886304296345671857146805571996532007674603155118416351296810826965920723149792457695678126839366452141986027325362996386158354377356278013803359201275020739640298173085404229727585539913087447836600062971163481349855655855926993469253076028139372531143264232774271646438500321725306206959077247407669143518844613718637034672452013910593657941213341935666816523853821439813604978657148199538271737551817676300063415441296377795175768363845161781584604570214589085238233621358988623128993822319898754358291625976562500*x^145+2375221042993358851960854420698429037167573816011413285776261262223326841997731384024408995842415761475606162040220586504707272260360992590970251795549796609545510941851649131722010039382242833644090867367629015055267397275366282239334687220398682548431707977694654064003085580248650345513392948711228934686402344118273521654909006576872938326050492882725872282233256465469091461017080189353669260016491880691807518857032216269637423317517964080637366021078701692194937201939039079754634841062358133839910292772251195362672471621203919027237130122803686474278868048378163779188154429202148574402369037465577960926260635440951464852579144115394097218242249091396728543608650501893836273644951270322991128581319628508684151209300712761626239952081933741316603574278426568281545974344211394030954308890368894754963058346675097709521651268005371093750*x^146+954129899918732155439683496828370711067138809369454157431620668326392458406656316302960622633853787771541183211304305771657078704434565631354776415547479435539417585825671957371850325219310678367333223024070768080712228791312043050731629524962134139387998108654910997334017938899264193724940772955873958697209776797752468307658241078733113463123015446832175379268307851411841650140778013554934132820074546451332971045392261042461813758117004506328695478326081816220977089161771870195130673631825740327787420958547461048999404571213793793685448815617524738859010442001015083624821009970610982335670433404426105622836178903741173290969810876606956378322565070173267676473801075952890850261268929934358790700141459995021510801545968126838725231449982654593684125301874984058639887906907424887854776690944771933011736564367311075329780578613281250000*x^147+358319047021731748083345403570344869032018567551909817670480536417009303490199059846795636585171820226848291128699297929111000789938813588495195726664102644387616195546622254524966521911816252712320210254799474763096166818601212945301266619182402070049708917426124952408696183487883520109858577196483316110660528979614204402004453998792644544338629519034559561266104593827750642276585201853838376815009155012091189990310547046241325438888538452042160153618961303169724072791108243070445761841502821549150091775909310933476113771294864865986865664746913154501467958732990357195502315471425723216443321311070704302664619894290471917555209537617099783205155277700581829454437880590994712789132656706741674770487440124941595337275354870809771591620959908108747757750001869645149096795385782770078451559735361123260055649097921559587121009826660156250*x^148+125112626380486330588292843680433515388857295236710445251448654625719104222010675536114717894851856667930518666019344315798514121103369536088873527168366522064393440837974221349867202644668794467753287028091593659586625177827021519114880430140186842865551789146863091326276909812375179364759001322289480298300424390582961105811557356053413355717178355512236128567483909809866682558058919569074282348455495196137027385019694107175766212804197379938822159741607581921983759015219351645489157618447890565214694945958070054097732892015294673056598194874134393389058898876401722034196749231411530590206001868601938989304568387524170481036404827198683598273211789096786802930772309350626563926269671528637420315101179752939308422625285523766051806661692633487697203089358405057208113226218369666560932091878017430319758318546519149094820022583007812500*x^149+39947044572187178321751490758939635874821326612742768265887516382903428710805437502721558302654270413879350014591150217269487380686663233869525005056811104865304338411885546623850474863223464898831749795048835257432642055476471567492418886781186897214650072317675101290176427643443331013531003968913644339883982178329421525113234485939697913830954294803134164885868898413724810292822246912325154901622773925188183771144752521885828805688574498557959203374851434514028867961432142848474935909437765577442578162620155474242935176852529689113887096139485443402108341491506113925046688188106637265425465140751924792574158639534924793119216106190858703728581993745745808208207404918774538578196037114643750290598355448379138778385150844076520749427718694307931552823138828773013574404833184061691550781136124045889168598932883469387888908386230468750*x^150+11202312246760601518545793383922644184800279663153758208575875092521642780484772491167360677646877580738005454731949143539391336278978586223128022577484888088552214295440899469352532540865469364075908778396668218175361144341977531136225560625975298505144928645985113358138009606366688674449159166589914284896974578851258316400189747010984517060384833043175748976427583619865223761469086194029307080498983668559739273407336070109764581032423284829198144992471249454005101585166177901804972294461637889237122254592659852054331307216461749962802808174854292428540758677112057311213731376237637740179419579185966140717892325719027516300501189495189028088795618053812101681846330887543306661831769649364603191984246791710595493693461107353379846678406473277521376954785943805660863128855068334079800229023497759595073830496403388679027557373046875000*x^151+2449515001208281671887161115735506485934180992216955010021284054660423753027332776400701293548770385757515558924296591757688193133077605145669506838395621857574115121012986002778924986057633718869348178850432286096525495204899275935144035414243590561941001918862535890331884791761451115380184290704288098777873023901334812939147574659339499251067273004959184254359368796188914618955479708688155991853755059352376269338581310850034584562270564340452861789677284361863313155308153061207545417415072751054609788167249483143847721126292650752161550664614453232707296515491251607409310615541958319149396289511814271124682515584010681839572508819121709863365155569662842833328450693889667543574061441138497289167356283049048342418379724271975559940695411680553129378986179920550348209278246367029050607305425482640437451209436403587460517883300781250*x^152+188044338484566406688175906329798251365450767046832920623340335123031351867658823928762832552804201404132812169140766550297815231327460105311362925606002160036695050309736993809228008531856243413891954237395923802369086088243420499121417264413227870367506594957697392928201276766787155300721989951579175668084276655763464260144048197163372058466145255867457443535953506662061360085892687646459966851325018285052895064560195161609537831148762029253038719328730809342191763956509828640080909691491702965745718285987740812797694244544198939979758025827369475953266525233158632316676732439984743059345320828530254977200176937124512334387152253424469417738622580463115593179645364189889668765090901679472399049921200190578611689428175502071104560815206797604558120844001759625501561158271026656171701107230637139977602600993122905492782592773437500*x^153-208915741068653996438996473262318162324051857831802186980449774263424793841522579137128065541942405855461652749423796003115069891888239704771755101032532386943097396790495140525283265230536032842810593316301406321799743106969695244364318581738182032898494872525979274178664792383367277304496829037434853085943502961548558949907140809715427864397538322766367589427172460337705275696202712112182467496599238974149582606857375488359747439983671137209961512488577889687549702177329945513340103608646448310744359673175869575712989676246859571778026684503130587879855243352765513076243700242348446350185316611655516368040078514572390529771758612478459354892864985122346758788388056062891122931074741423675001204267439996179868992524214876059284045857076261333767636543992813145943844681194743742223724364834649969147051251638913527131080627441406250*x^154-176873044475652003516140660221260273095478176792606684771104188360031239934048923414805959084209962584711917639764299410247228501879372133439692070999649614613071185465796704751493491226434454560481963345840776995801871708614374515957398523833676773254191753601049535187190584607592322739665352360913610019014435042398002323465345782756433685962562656972413764203657321949273789296713724387536785123764387672320301831779472359858306824480385908315367233704260923899928083071839076549110062446447268040225465579207788347210715916912954224424182593101132678531455084311582056096607383716740462505501959352975812469430733688038937023195553580480434325297419984004024627169457604374888137165351714580151923513171397448703834771556274003997460226540490050262184651701683780034028218310617699891926500902969432438283092778874561190605163574218750000*x^155-98199030209486874325084426737996743169919367275455961733122850201315104327830670997241950927836645193121015899041984239362375079508331266199672919996601956584923533783924591611143294064318272730907672565401473972262916033865594460209247421579671881105402444927532751468374357843855544892878477705576645886827225269560111099041785928726940784921170534790182032948698988310429837097428287284311874830699590983375415497391627288407519609867720570843104063391608528963469570244822602313582410821997744834347667275895327553147936532606343229455564548142223868617886621830650787410558518577834990309124404368438439715341320595139393932453221989783152501292209599279297080670106265014777801710207638354700501214498905405770648701544806492770577274905703751202820995750575810833003834757752288780593000666390909869640779561450472101569175720214843750*x^156-46111533291500105434690743096588873067274990570808030624468838747922178952571139356031800497724459849864389902156314239024932998556993774009776805899816473117784927106871484958552724229447421876857275475587916281265700377875390300177734886899926617141798691727914126092049363628786046650357505629271247836663495541269731131004075660068502048876403731528398438609424719162279467079036947805953598164112992215221823654864373097497897912909746002335412856809891796164762392720665354195780971247155595567027759791287095331681386753442198469823689152362240711412435565917470378421056876982183380998834606276186316521678220654267029814820632916444985513270243269664075112966905990949261800523100586925146871549904699354726363727075541080293347862562067883933142474824165993482044406969548036180878899925866115649952803323685657232999801635742187500*x^157-19614602882059372987038921909254596695706383226514778595332185263224777379235199459838360193485998609107841581952430986882749512245526436457410669312164090137134619880808891067415470752017810559348137396341201940844050179229710633889978982816977882737797162497600146694667638792109668561316691200415673704568481026494671127555294656713855746165065881567810653513154523472768454248996130389218372800380862117214015750074787521351218185231719060587987780189055966588797710854743102992559792155750848110012318311126953830812262776846642768588659450427124393509520269416333899510355128491949844812888452840115561171663690520894963747556980649834570640709938543483429791143297855124651773333906821933145946254803799011316772318366598515880777493797747729453625968344603549000277683268236304367811840529455327808427966829185606911778450012207031250*x^158-7780407886386712398067378220643125070535943586020547141948776672200045034458688376291768935097157164815639585274310864645269569116725512335731486474902130783825642743004020715316233627108985853950994431824788031380402410581321290851976263031335388421719900132688531901472690886499784434990981444978947323869659765327390769372308761969924152496923281052759358729148940582542629756696209600111957752344951672779771222627888199774391274995439085376997886973314000398619596758845326321778698413451338523828705589876727358947558401917593614549600481013257629574299528632616504081899777570414758816357915147777568797259679166796042530827264869487606184879272998753275103709989550751354320665342958699655458775658845792387456505843832421512175356304513570354517641287088700941181472483383166546130907067525817044639779851422645151615142822265625000*x^159-2921951216711273148121432290965203127220404920092656704774843405425297831777964929043152505572477103488407560368609391268167289541942721597794332140523508082042051345006404166749343896189473787642483123916547178591741044843474017634399810867389082435586237941074881417093179258389888828362890225773312777786254452244432422531091672239338013827034034211016662399700938942015020150268962144660941793070462891966774580300181073093337519306855464188625213743694365717694872779118282330105835481795073881656718381110796862172212692952962071516421471411825442234430713285809546208282404417111290168499055190767332507639406306887875837186968730736593264588240667564505707729602947009786981222137517442366325454872108848391398511980130775791979752566927734308231497924189957071274086149301983910797451412339961751563066627568332478404045104980468750*x^160-1048461769053685777886056984951864346549179169029316365845420630950478323149847176267605301569305271496415897349912449351683458629398924045824407784787381090322807740284341783488119478785835675774178385450661646696763374521574939103413723583968045272551833746044058114442628575964920998013693568247330221136503109498165540618443839252719145963804722027323773553770538884453437920916207981170275320414037605299749683308116337054581928281838292994793660091301338967951762255813373489900529410102865342772799393595598575997781166023528070644755817702662632487694477487890382266842276601113899780648193120439908342054650198888644276821014169705403031232784751788024619998164311338606473012679786184613001575962729803373006160653413866262297339485800626162283066732067068363981525062743787615658881218292514114764912847022060304880142211914062500*x^161-361634106481361235486362390069917209512293781283368720100213176752735957552650947514204484021382592540696782454966441810566202942403320125217874599343899261052973364950363338047078339724592639125632363365241312513782478345803834645329567675994086836831154154829690386588221742374925703775570774326511682013046187758651561174930706604887501693847980824875577224641741512735819266318616698754914777827271413142896436016241928615943778090585627737127629682036957949662315295955482048658525415987492341676176465863253963974837914891793541438498645107842054116508217693495292086006731237816238158759126374781371133918094996274316581056901300356704083138917842522504407572859321887369759879782252348867484264989084010289554565330532394479655064881760178961690154668321792861116330380408053593639897696715782005050243697041878476738929748535156250*x^162-120423413413552843451535619782343979309818290019863895668935105760957575180390855052396859636420278465293613283106854715904721969884407312247686526240451185065051166468865286776441478512229791984285724573553884082053332023702264863581315244099312203944502216557182884897366167462495009434955117770906748788902746121455458013227337263673904603238960145369861251340976318099045277088231370779421148464941594027485777874375381474289802714844140522604125460974588123485059786544202936715128205480278210813835511459261460404713534716272574817642218432100131184788358646811686938492749790289261720674760941433288014731988116048257657408133468698611907561446837809124952720708271306239706179176136683580393355472364544102316024155657385387593664723816518556853488404594178172852556612148545352801811726684011460974943474866449832916259765625000000*x^163-38844246841559159119433022248468568469662823710748272438958356183771474553501379103572676207483240610273712205055737081708105613050246754015354288252017933307894964974566109753573775094016859914463618796265619115803121492273441662705148527711524483543943740598913898942151384207270551057899189832091854794626771599064791805350128373360549222919879657989430215770482402052362803507943912651450692301691513624480529343766595985476667791679300904876735453592131481255390273079098562403226057435963231372591766202901981490327682196558053692334641661392847417079722206005770696226051664858887257321946512104462545164448901090704855524077867122089832972446193019822139587180831765943018373180261671876888734832363691600952573441848574651365160977170313725264628400186981294108582374387049340180488643308950869048601362010231241583824157714843750*x^164-12170122200467399610347673381128069262852061091711283325627309002184276493828128630362179128512588124389616198330035057374634128482844864217011786891891954018783535371895113895615976304657637818177010346598232841350033020882854840880111177229669827502111022857850611954729026762587297235415272901585754605318559492951928588473254907017799762654574535996249924596761153281002782780739350151793760444607488870324312094222964775089808817005696469218241820370627851280312317617845649068547712808473665273702447081430409342918276923673173180222918377675479925220538798746653007040189534113358333492966577570166535832932089619719138464752576155004995704246449892953380485474238634600120905145204607738162713869694247558787095090630301652336842521003114239834544613998170407092246387198458597758638020502192089722370837989728897809982299804687500*x^165-3712098419872266542070437837704572030797127242951767984001968848466147834076070937655176366000405715075646651325703833924175207649515078152259014321390232258009927594368879565603471452704527608406689966033369160076746513915390328379667057936235375781596242061812925318312762179613578491575372287395326454388565602632113922051744603296211278357603623687352684408063839929339024758317230779104052492860736895752648282957783280603214692851581953614046678309975489629233874247069269175069447781154208150987248594878387830432166698703046019063212059317151737602692446940892314279917300253866779735840337851408997642500583513820560128699882562696831498412006214970169757200674748744261093239747477830431483466268233365461561551982882642614894473417236469958886183640078277206371804355603123128880114394226308327517926954897120594978332519531250*x^166-1104552475830615202058376751649131679822859082384678910526220757736905529507453451272824422620070536417845627995493735973575167945359260699049267800453459102421859370457355484368358891378081311520977593242434062777411660569582804475822646380946163828398791032224699713086695324350572976710294085377189654761130703017990198544590053872929926087232357141545963963491466533714897985814065476678651745205289904135736390637220101379721990440785749750641269257649287396488253708249954871102425032164515858461398458343132964944440588974052984723426071190251512508614099950600153528766117780561330356953206089406053381569446288358444065570788652109231053471559488785602851039345516327723624514747361899987211453426452228233181434992866692029730544325401070266620057673895635107213740988710041701233144882665637709351358353160321712493896484375000*x^167-321213968634536475111733013330001894526571569233628520165261329328898013770382703614081991967538093805673497168140655346206149606435169671890377957966489500256157362409937379052689148413771831243310984312566143510080711132599516330248916205755246335051969179413044879813608089575934238753850718209859492394651441480211832187730771381124747649003426168263928077258356965218960542084427503921581207534885019552059280388411858499750012653872005252196675378817694255279524003296186278194768528552589526605119656905016111622844060156544353058080041737677310770246611436760815157626873112106979487850366624919095018478893918008747076121044209228883023026432574431757393956650870379366500629165499465014394172245418851492001365672210062502388135317702658297117497168181866331913624814255751536945748770765507451585563103435561060905456542968750*x^168-91446558452675677659263806320926551075591045031794721604411886349785432256799238801183102827542167820953638727123347463871648226456383051400759606127932509240414419706988560924804371258056970460637732675417138832523280018872000903355368746719692006077175324412103963103454472289230195483635497243233549089399474230263298451186197565381229181373393661261034448761204377526635856748344482335468155338417308002498363046075073842270675403461018646986999026784348004287262965664567754912317743668757956081372466892665471024118436432336013353787382946940573609742834945662658269683996292786850939137014782341166770252978657401310371151334503557419924009844249525266336647171988186917970612326367841043933764267281201255758911817696324659526854974116553387625646954844416832786801433018312082068193655942645037271176988724619150161743164062500*x^169-25524116082185038160090275912385602891338027087178235856950466788176706307345104000979670530901161567107101730922478608548968172769103676485763660938762360694188374455318169231990666981402725003511820863845601607716064500680985911608911431516284320401863282027314941026461276684697409960590190882705512146767637894197883174862327842089019151183634564212095916145218509393337145950612808882819761213540784975567106615780079219507088634605813900695812219479144898557299759234253318574927683253541951053509666238289585755860703761413563124605248324168293073244702369799062253500116882670575165397198662702737714210113839346340404639252364379466742682259791841227791679721622762706401700082110455028564110522941952239167555349866492735237863967443537070705007262800008769889938414629068525353307013772696798525885242270305752754211425781250*x^170-6993533390884551802814426279347160552482135964050191662920170861975985454331258890166400241027552500607108880602302488535880212256231439755947813545375350475193197381229542360079829621371192151715089070800923399035634665218956110412917099115998630477817692947448404423657362452212916864176805765167742035668507230509834721946396582839762094917280960041411677909472714719676795212790646606066347157444611254951369266151187946350376490325841066474922475674229141827545010037330798309468393937885933795797458863043376162198822170394988619482078038899902308745604368679879710541410584060712012043363202345077473167446680210239479082644341747002512216947780600436689186219494683625743332774548307786565450024567599096664679785983684869686592400334263981547706800795613933694503034198219759015342084085276042060286272317171096801757812500000*x^171-1882952515330646772327524736533000760035647370883092383620657133792558944575404352657791558078177529998720524865501761472410689247814362434929171175798856360824861848802207040460271627093582535724243371594100451526029049082559961584925208986052861194134912494996341247420622353825183604957621515447702764336420943086173528082601731073591827920669094334319032690689299306385770118818790864059492581781675746507845334808779571124288337226012919625058446035558767675550498952963607329451077238768577486607346616764748085679151549384439818806997024539444357958384073241590796597186406111647695179454241767906405470242035251908723310456015012379358005511276199371654688454571024200616646386807999119948423919460160773313442865017882259990469106956397201326500682815391092472483667124500341628429373255770862272129306802526116371154785156250*x^172-498499085100010437351500003243746913919661481400252279923503742102792450535017412994429273944422987473736020245509639669851923946357266141456868948317701632387131905040986955114264050091547073677394994015018178550986009361777308536723838684507360960353484449113696813987068505975376805304646577414044681026583463985499280492442195737350709724929387523987737229548554704295898122524142799060855900645145052335675133923724135022567293756943081772927354375885375304663837941339195758428055033545787943571780170153497432320096234099100840198383469562168581004159489290651462690698632339646487389068002709419426524795214493208043169944371740169957100112585938838602502415542622245785991675512549582330180588833825871741617892849084532081870841201127070545246691791955464598139283340650133001525912135321050300262868404388427734375000000000*x^173-129800415353514894568664562359101401615053560692334460600772678441361455364896138248061538228884329711106467706269304455706619630976398953195258839035031334734702082349350163726626186751060120985468098998874288709639120906917303912932632916396038643871597049834061430608268093781089568071916763004458425748983045592931082209602738426200527224499180803457657194082034841367442405182692293428952679712793584402680108997861065092878825602716548516033127507028499084770866235479730729368902271532952253141485351837688230082812227692705870878558640265331452583729660546788143688884437528067738918148852084761745523742768646518464620258459581837364291508929307897631239816010651962574184110491020292140172392420537077433422676152759051671585079926762348355402873077774378685684399045673909129679354443331895652136154239997267723083496093750*x^174-33232872338642495173434837527267634554746006929092121209788781739180512833681601819758061525358383862831845249251527272710043556278187372901429129414133641747620523325254082477614946424908424735332173363170091786103468124667902189702757925938287075957200728143705566823667232454127759739049649927182737715658503893449020366044693340944033421355962903160810994901547998255055085705437271049021353755171608635828550552570099999556330568274982575077718222496445703958148440292873929194996515600214643382095714960902183755999578557645295726806553676943835421266896471625826873106263338562531184545897313439684163398089576590488702607394650623485779735481609543949830085698299629249331880599653457520497031028303993282126846142752411618625122269765703127278654580290595519241624214773130017715023487578918093277025036513805389404296875000*x^175-8359823931713617060961124376872608454404065299587711251420778589698878534211414120498043923485650494404393000126757986577314550239255641217555925994425463703342120923129528246407035398094539634027932059721529426829071209530113816574000358769611512344261614809317934905361803536175939378729533565418557283575856227019280324852759518717246917544754937270526904987462916091630689154836270031994917222225085832935072213651120832784699152941286003223432407162031098500242187669238858507836429657775226078500298830522434019852521026282988301939360917450527640542795091836794855394810892736760247369485346389317839180565719864525189393108314512028797241438152882328922901761070522337204902271154962796981999521575690006701143188433006297214924602085230743013766219206251775859569982477365764197757211362294071932410588487982749938964843750*x^176-2063312481273217097380209652657108869193583554742365366595702087580235238195443599206927551605645363042276946957157831721836284872378726951218779696512265754745041172912581401855104036701471598535726334469376742029660461864035346147340635617329277881571612169114200621875547789113915794654877047651133471743991680763679148511462649831084034965151050987415985988095206328380211074480464567266885010443905394317520802925846703249671836370828588563270954922922407706255046149124364513016831194383418674576410209392639491145386239568904784243589012745370776106954212272611651433958619586921200908244752259534540352856697963358001161565954146105950580899603546693617750067411576882603921660170212273361308640121103422590580887424526768215346700743480447737143008027010409636865302099221735200422489509008983077364973723888397216796875000*x^177-498650148541645031029050193044578883463343149315671182963532403828797908024735305557610116715216439809227616176538541758390472204818366227800423783191527282692152046991877954552744302639676981112680417450845599665613989364769173921013530047348301680171685012272171702739283183898784120199276710346874934948988515342909836037980258687430890160990834019574168348084346380688632425682279686364645337467601266189705062785890276824736386089515367755443178684310643843152084442546443359024926009861926525862616178655852657079272098080424563417848983248790709749509111858816084690185441702539793827101192791434633022361449994625457982869740823482085211450086090929247124166688085551852245977338803490525600063869893904396016303607707970184738821886831153411892513488674327506689215960924226701345488010908013620792189612984657287597656250*x^178-117680869543407132913337215793381121059175351370309215577745332714523942331694255614301300682017923694394109406297121036294165243963466825591510488123496622521661997976652345488930029126115581281120736517238388982719849082221188117793280862984057090873085636593692683893479967679299592461068532086995423333111456937895149817513750955423490718805395421193168979227404389147445510612348891515757587312277394405485295600280267947738515733089385368603451445008862876733548499533409018814686687748680994446648305359748818682268947479070551036807539742471601506030789220018584510395892254084271834383779362465940691875811723121422125506786849095718101649100611110472789627205632598462186240973414649451496429675612969294701671460394362292287885802003555503901637876977950432110456564779292650511910434119045021361671388149261474609375000*x^179-27023366562875148143573705503844478674601535803036227741712598120067651366326848149817116558009290663821530330719713626711610803196933533359711308606627508640554739221720129244036063805853384180926908182666781703315596261902548010267922870290406675474173280538474883815509955939173175326144452111513305828126865130224999017256456534669950710220323558953339173316077690936464878112953568985326575473616692263679833023768459885879234672133256864319897897581709401225576052575091513842808095149818485858792713373062465224688068565323250352568783331001853002444597870726620279895366068551494098997634567539191296593677479832049375887471271307028501745049910333098415499623377590665442326182241293202517353740139318095073013662161258740952515529530933718292294566225779458130729012166010787705447415696369262150255963206291198730468750*x^180-6009558021471934079736420342661485603930999639856502509209404501911464412447599409879181613980334859976218139771095874186510630042110865156439085565632495737396511489923622609296571914833824253627594730153150660933349224709580243521457461477016883006973324635265894585339260322747758220805405148861770522764341960968218885560762350401781323293281522727977410569211598223879739095884980272250514459415498930565890539031585393908164395141910238356914961721169118105835967678181304825266495741742067543255638970660732534506330789408621599948691642498617402460940116941620473297605750963420183635240609244671590212636250324608332162519980733023400458961300456547461535463929135317125043037839855137784668469284149002099727562466082361594841422403328090209952288780470162549971067258864786033573102130844745261128991842269897460937500*x^181-1285887481510240074748943740578150817246178429585165662248079322032952197229808105134993276639907020496001039657554059201669229728715037638822163065240010476160326412923800908631977412318463890333119602155807738570467909168233312543266641332157433297660262772285182867658657343023737927764509101002350142727833521589940355518134043457786122116650880986879868192866460565680184795513312537853141072331682902019062972413328476528369545504398691789280431973008057771254491125781366209460616875645714688438191300693996059864296494454213448417418085643658674099941022067776352100005584602886554809238601665847617773937383552998559311203079066760650332995595922852173360490436394101646885638836657851317256054385364893782188764729192328978168643849798001724899526123619153528165121384087065748227929340430364391067996621131896972656250*x^182-262247666673532043270953991381344154926507980035437361258400297122792086724827083607856943851903747692325999605412988513749662655487198895815541626304280228438150940964176177846186231530697405318739600036091492789529119133391805788388832114853255375790017624682934337115336757384254103446948965883062148935828879167928139438133344455518084128046964881267363478891531182046618368032420681514205990863887415562572677396584510991530733540043969161249600604692179763951654231803402986876033482348591754573782403246168779559101868655628086407388124524432181788888061118388897884133649801777819018861938097765233965820125761689424063989717346203538440702160108891543226492025540240920649866760993442272846305680944565367150331900055998345548748131951069753951340912947002292400815687738752784996520972526923287659883499145507812500000*x^183-50205867322750860513566786777850783316764408011721588998539537569122782218471528959454261000150611516983275317057526111510022782606033990560513046525153963035622044595523534697617724060588442523503208588829118550621751475403104446395274162661066891453408727470770858078570169390877970636079987130840904129946231534721011090511086812018547493841601677267444224927913496456406369814497377819126567840118773123430168369856978627236765181178739127168494045147700826315694611615879646457241282707150008960099218861282791424136026451445248523109451946663413351960190790788041148111479915128989879232438169070268982854047790264390266362597224172123359446468456863300252879521296902462900520997571817637841668711636217320128856503630850686635552289999791749539451740554641501630621096683673503999201237490979110589250922203063964843750*x^184-8772046900772480076939296457644443717954955320062639072015626145162508168485869220963119396204525780710798274977662621188700630177496190450001392999495742970151590239389851781553252393263446590266060796759626482082448273103634586178194369890484233841728557039457788996210134932795405089476812593774039921697359296918991580647656969217517695415636819704356216193581151382115876048007374725991962592144020637460404180630656932677573985327117275038501782652233821335915134664791054129911379652601375380165793690350048166676868619321080624879740316630071952244773519572680653577595188864967534521135571486098873116937178184793962328078726400708647521468590059121387369338166032144699218200669994333190634408679284698009284895924001742863363906262897042814379554495602678282360334537694993711776092482068634126335382461547851562500*x^185-1311271294648420540222174207866332617985633052745619488929578190550556987463068941121624196564885176854631830996857836620055779399481214395906338514792133195024197358215806290611464333926975092641562778520523188381064719159631349361169488267810444469423001259904864822217828115017390092116965246961767815254685588962149806320478133205537004194871123191055293676769037050088633804134656681613890787850088278029850361331257769260862476647324755204325303668560810823894133531438877372115908768026615955264241163946394197097978733111166474948705402604698740188298515216376034697109578589845500161818071613686121765312259271010113875907895815714019228539360136608738948289195340584056424831256466978008987909293903875004762906793057077676355112490422396726390295718991123327896171214977010313629257609591149957850575447082519531250*x^186-133656065567126889525873860916175490019005645489459844215362898494297131481813378120431645668857693098393372774275893474258767968811513792977918970417348425683880394425760667966719346035382865330213004619548871635746815331772723855906695838440265098352664763540665941268374320046893148947500999109444526414413237598361686554431989374548002261625545217390165685738086066330485238638022956716232255390509437750621884260560583646723629185194532410512457767215393641309737096264896917126105965234658211211060570483829753912903169843287894957342350171234770214936467561608538706392363373896256501406465052587084767883057409288073499469323538087736545184824799937024526283306915647312122288342363690072411233352075581954486014360756903408025044676834847575989032016900541133882460347872475625585764191782800480723381042480468750000*x^187+6600741458065972481936892639528922387492609868939802182179109865350549971719114377114889039503413637053721494010292005572044979305322949902610128947760162495814763420217744390240439065238291652605437324283168404653788436874377310152360532956381437191156125814541365598856963080435285131604238090901211162794088749965615210353762968894214502375603608575580470213151040142573138208201906242935869738739723018164139418536813107359198858775809906331871985426772332038735497134956579149097457720210664803319255396873351753489660998000174655711426562290931961701215403086833841534610529446157262031168681601753528722573254815378882127103790769279082631456201919518810880404794697120224611277514605141924774300599718465338572295023598884429666227047546168664928332702638688666019630958180577917637776863557519391179084777832031250*x^188+9245091621704178415719520605805486261921628716338077864159582377683376172060406475765531093147415497897193396541287174985551448025914003695269861075785615991079288785039588273091619276801148550853539833705003307542241237208139035315344857504754841781188245558497386705346554994580647040573559955854793157984651573887085310745191486165215351265260167904252504160976630303264771778295838917049928962926403531857234611542772748016463458993776150185905591909262074459200928765442112209359011052637210903668160862959554790600435927232085765932122520434139474762823063181858024899392970131981970311798625821786744235873962251954805925682201459633543561683579497181388401494550570917799546704407850249488045554335276029262235208455432454269322649760986452896365841057056880157045271330849139923557800102571491152048110961914062500*x^189+3595107961930242175243894293671431363115934350506669159650488384685313285102570593049503373418868997942154286531546520658313611756438893255097565516911937007113786292537919803087405311398680165518429154187699386968950030637191105660777501204175485548866824565474306925082427373830593436562754007361528580116858598568575180409221561068370920010294529517096181542785124440460260907781374533785581536779532202752614821699123153443314884175296907218354658535619277085418855441111451850295947200062112751110735974940585064814040322006136014982601116181843608152370270225603612347344635780606421173382618028408821715328930001453997742672059301901151317409040550182056755923081364960891283882452796867398041396302399077295940791700978943675175503973987633972623489602748516110358572693562959066149176123872166499495506286621093750*x^190+1075938104347804028450760289126206540212934403296571401021633546744259076232548946610070126329699330996416369435412510366546325137726032757735477550174449902343077550419225044434591302118013366194594490035127264424284187297246725917377308927114894741645017538880423320018569121748605535772754969373619290677500805764994651027369560096665807210694021639251570032256192100963410241321927342987947940255092129960323173619205425270863558206969732582119448971713899527382588354351033948270534231475816186703692063598603568441138398485900892397246688181272072702499720359716728261364456041706673758232492217669423073586608209189466625016005043234863791502540900034693906773287036317117994991704370804033006974572554492507051075079772826383767225708174465598390815253458158565036146846631559537144084970350377261638641357421875000*x^191+282403923981084342049666290808518422247679195017761145323548061648310459323262106261685381317646724168866114144593435808708233907964062556329914296832352757554396476814388018188613228717474511654546865445119178786614086959936814058683451135236301757568957729228477550382290050943719613763018158483210553080414989853598461868345540781085266308254921186585039914965399723122396183444581207366873681757969034523885461199193338442474852406442562508074759398349769536034194113029889880004883875370574081352860207095946757323995413720262122110757686128206888561893381890656882572934050768189766716226209179699146878767729921634171826450361069313349861684660986312815065906486144892050353732609997537227896407560630766227800289387549817195029135684623230764646975882161075602625071502997947114899091047846013680100440979003906250*x^192+67922421377879860305404275196896542217510569794057460494543453943196856856497146769567989272825019463106795046271345671952208619269914012111881339966314741854195280157106472243616634625677160729660616639832601919936422629918237231683892742770950273747208301329941351401582989911548037886420052250018448532821418742431963644993442998535935784331142785708847756126917045485209803028543621135890282383181643178799531154258642157450300360120255898840879543450866963667588421464542082413345258923066722643644842836924042168403298123552909394201443876687293331745962790493909470034890302772499519410614723376349542223293273273219220839676870552938822906304124510316263782245372091621123622567510843024709699586586300147382507880161893532026980618349440130580010620624561841997110515252628060167694457049947232007980346679687500*x^193+15263746871527410680563510167835831194378816001115525653332047275201824705537898295032398055548874857417858917321846483532999185988779906232096070957373988443714487683178809046300894990473870952028008074587543061472038720267280365297403706790853662781655383420723684771671578387412173991497235443140749563275057794821265184175011716120303499788340867503705831269108879375293278621390511426824103287665061838832874689834371665489906217139057724801659750999137238832856119017488743560158033122630974510563206547199936377987934448495442929551022153945641263629664894682324365560208611722116976285614093964255145069332010653792212588225757535425605186358453199430944364419094478535477391609234747003407501885368946428670432469170289883048956499320663584387645896955355993564065569538101274638108861836371943354606628417968750*x^194+3235743784736271111939538963929179504228844240084660483021916373695129111343059379010890946210881740982165407962752629155400664559032465778451856714930600502499354837607388813351982184381120542351936382083602345434610198660628868887400866846718626813888235557520370137866952074188065514881050794681502163466017757603893664548022993358562073631519741729807040515331525371172287694687118286998824292846197881400627310093158276514849579623201781234210634550758069626132655609079751465473965933783933969627704388722957139317788330059591757446172890361960968873157011079023408070485798256555800246817539284678566530144815766752534658428203461795449128888773436568628977136942345442854198094289020029755800898002205846023638203159170912708761349385196818664650604960596460719343013804113695641717640683054924011230468750000000*x^195+649972650816743666000491543918974687647058703713901552022376550643115224276173820826432575883069688518974526410623172970675855510231722729034246586143087525433144479664154633942786765686065232041186472248101477072576261080813276332776346719834884529950694073614868231516350137304421614045148408671278309753381954575805357893523261873199227891267164308019267839679244072998048050851510438732770840831028755415486389993122266617465712769173479300895455505401080232939054552089898979989777475261710416587058891113801103578781169137669025515558795468050835575064585727268586572349656340226628436581020315277779981051215019562528972708099806655212927950583289899805098803012322222876899674406684451310105199813476213361594776183688519417732985044321156809727951977223785518229568151831299083198700827779248356819152832031250*x^196+123848571843535123862178757058956179311135010365211312956280760006393507113193014563083114479543194272349387729290926926411087386877881159749774938621630759880135714701392605412390717940401345311281522690799187516796729468879041153011920492588642190576558286884682634108391815304939430774640277434404646962992827481876902058616597411318906948368551424225930809694809651627742163241813221171626055279141343366181424213825052826849799728933430041553070464633164841571203532798226305106492519472767070949940252321613625481437329950564080246671318115307517383630726617228016704489357979347566327022761519557504152331256309564252937790336033145307443825209021219613176960746725261790668997219074560606670259290629528353027573493581884935065282209776884932893176599218312056242112848761616206161306763533502817153930664062500*x^197+22339886894531725733682135970032087774157732426987644447317963637409143629797014631186095100056937167842714377951307240756716534100579342602119940238845093035835981814319541107228819630798624407848138133428162856607264957551881259801597322568345832049511634565617323207156204212440713748411482318766900322564458355520867239513923177650064733805546273892758577317050609452645481560597602855123700218319347463330806924531560227094220968336706987669398579527753350434982729899883930911515726154704464634695332328662507232396817867135380958327810545419398312290005834945491279170808401199189106249705242080826578097075572480113848862184611769185643709824391149820895593108208223661586502739972497528082759771343937808099821275699108381979853709954214379401108896207530041237696145355591248460314091062173247337341308593750*x^198+3791837237678346982359077398246732665799957554374090750188885400007064175302100391431436694078086238301350165669943882023665432721289482517652537695587418234224831941100767940400599852491557927451374324180873296201437234813568149272919958437462184645425359246309622096910874825280222662681003866444799950447521426523409688106678089461132208552427880435548594345059167522793227718031717957616521753459929147529687709616320621179693044481940519570317737697962893744909996562396531445453921614792438165540172488644320612538124219214262049575124323957127277406708105291416425937753415888927104317745590859051163319112887512345411732942451001020428841500435059109120745952687588403829419853937807643401934487678090078056983500286207392804999843199141043689630250156861075995497306783310165201328345574438571929931640625000*x^199+597847105411608999660039904283654601043521824121182378537752361301499138921386723971583321119443291095780422793239228164591138879400432812807816030776676637535608315734237078165677149205160414677470796983141244470848524005339900061207261977106945039476896856393668823130750586699590114292022920618175807117134513261167028445117988858214833046920319878444255623864711419293024910552498455034490353926051201327818329571137912149606784221342608004378204344032835985959803880581261364454218628071756353357858935951438106005482932358531588080659384246045365292284348841683297781788829957854760215273511161447756430810860250492570204574548190678452365228447064933894896646694957780131002189067023285605082891556981567353999722805596190769793207419976461026404522328608197592671502597091581776567181805148720741271972656250*x^200+85132935825987867673261160889957835043371755641088088129016915754984975056609236929051046996013657168464996132099289854115269541314035023693498509271680933053695479417600885697009864631784268115648418186745565364055138908689897700743182488117815101465043049738901119647637471952894355747281444075771811216177749183522193495925584073741729863065463308727351993148099407084045872618026129726313099591850972495666845963410513891086399972804983783120296197354727952541820377885090104640306035601723973302935810174746202852324865266468758047357972739986229205532638160070178296388837196184186824859092687500910434015397703782753223233658073928101700081309757332639271540728449478828390342574766658668325688389444406431000195586643329314949562147202445719952381485150145093372905317759702370494778733700513839721679687500*x^201+10181630406269384752431547029507797883151308139570904074018913398035955094501552728547724804871059945385689744326216031940271865235780429343983379445204671498058715235421868214446839053295049109281410431811764277654663510450950016535872233140453251061235833188088305235376257428476467722318699515676780921004105945629601584167660402823887712627069493940023437433404673616422502526651848318420642879909253541115974165438876373533884188767430791054424586655683166720398525715131419357305608644798769949414211361761636734648442444699459677156049289571692005946329944299999701676826515633756628632955952719421869656373776276910715327908144207191681409164849708019628196923164527807412881321768665911753394665290397672187594709726050296757656505545736514561486133763720161409996209125488064728415338322520256042480468750*x^202+758945292183199081405095127770170178952355018277068727115880636201212811947640852702793909562798860099819544040144312212995163444325733270447020006805385502853364510866743700965479682060759252611105542228179016764436457326433491659534704931358306216194989305085446873171670420094873810121617576798969438395786879794783424313457660158065053778432817421802407145766163538353044790205018809045833483186073709099287696129861038765347171039909532459031843674514925081952627258925320878387596674492307934606886840057265194091908048622231646572740629223322027663641499463465758389889821308601327100648087976196708676331187812347773090475826723714301181137236981713700174663019313010111289599961957553405802874763617139080772402889184800229092797614652846861940736125827657647137414568362601130502298474311828613281250000*x^203-73796576138744200122810251645512387305111251394513286454489285054306462427380720206847989281189600009627209912602287640786590626451125961618704512198612461237208758443186942589319525632758459261797738944616200036757508016240742810363588871273546984400070878944781857041893364377636243596165939031040013671552159788631881449632088371086517660693611421819900568947594579328939737236313985203775403619274343789959188382149711165132381771385649213471355214235802080882300650267640746115871872406637037252757624576119660968331526151167148654978052604510117540556429297989285428108976384861041015026876227532442759414650278802294526159169960605675793947087344845749108526638061069629804095498728973942551814985353300673494171039698895113866231350140370594194974705145728744206804683209099948726361617445945739746093750*x^204-52657272545019633849662283384070942667616031706548307115479042030914750665368015482761026453636616009754596883511703832969771379658041267445178184332624333213610238412049204737354158998220264955910614691927645707008381163781923249773731498346635424515648221791488380059755160027070829748895171426018945295543020943547641142985426473177503247093816282698817004436619814678244472565192994826864170210381811476428506521621617622360126707386727403446138232274413120979443877919084674974341516282653243383546489201434786065892777033375107809229083894524397894018424504794230653920083033196106668099878422049668767925152928498330711870169453996211011918447386064839368336666282559549702604107546135596597678359079356878068942637041522212554246220673537537632972150195190062359700253128380609268788248300552368164062500*x^205-16609286310401222350583298158518954596971445559210715502236635297631397522131204117596488720814141068341749633127693032845960353874646561717490542894405335356031667425645175229100491337239041703664596645341368285545055139983910401677884692869417224157059558109094267902143175288717114528737537266457673829895582841395773454710523615765004887694296608364307923503150575481801889403306894991255821620881844637204816557217781609886279727978680002931240834873830367891347507723633569752598314401771244277009987812105442943299556312128735793914863803608973644561383228272603897814875433799963630822960218358303994512610407675934491267433909087964716439258709084207477240419426273602964055360545706270189581916473872820755719353386809193060221245726313828612687032116558012842399007304550195840420201420783996582031250*x^206-4253741411868253661673133238077259035822268732602925572047919793204682129775867990932733428348097172422528393606915170443729285393948883795900628623036274100944466681624918520377068664362802701548389431634837891873234889528833016282375583006703148665813838936731827319492387094606635520860409553503838956703351911975452875074731105677394359134573702080588630542282875980670779530940498423168306803491791441646759638604640933534449966179882395264202182988016825388267591141740491072384874913052714643062812657439068192541310193883574401364973678507807825325821884227530143642625102408882874453160031902578703456139679328570674134439420560282301281879862361878594856883519020412173897776086836829446938147324892299273932095093136774280012748167953019058347968160810874537667733045282147941179573535919189453125000*x^207-987007349688053148615128934549738700350202645752751960007776156205754179063020383075292001506658855379229112381919373440347947671280939858213930523184015548346400709107462753600521937395390422023350743355112681127199617852200631094534026240506747988398525423365494553357100205083056226225831167131145241812211533978223938061696171265527529787738966907730584575932828785390260412894605201354260792948361335719681947867257313800644231971354398607930731846544467063104348610439153870683246385757883318049960140889482180145522332125643573948017506017730959839701229150675808308923351637504642415263498815783660429595917320586529819052392349597222120721316365759609015741556711707973000440295794048678087801717135255480433301039812798733859046405980766027306562635978867146067860691653095273068174719810485839843750*x^208-216167260363935810223809701208168955583408409883403509588728845538634728038301393875408940733525730181490084446996448310797976715922741297839056362426591547959963116583569502078531793012945859721375237674329129630044184614771696574706947794371152676569567796631985379952659328570803258023022100438431572168656260350222820182272008832481259509794603786262019306624446046592515097770534048079140913229239033242272687789756281712412592516089578098513282711687532898428043331562734384075731677324163443853072250138093510585789414204116390128477072022490549039266830184473147143403090391830606215482051253235885503645996900280298473685339655550553626013900446752877909175040107173717191544097009120417839794448073871276396360620309133562003935298239198935903023793550318936221833864597101637627929449081420898437500*x^209-45573336607133348087636241219297663446670213591589647792337689696905804584640945956303324058310832677910600669675517569888808060573827758831107990930170450041778959480896996430893342308947886107771223595058080999734871383826676010097149829039273625027313986868707545828692285120690698376970835461544752855858154637291122796046162176864538420271088998521951687556155215468220919630388281123822595293282184017195789093897559912925256073913472169500072992603206978564600710188665260737541724598726135746437804327608449351789280944869528994204837477612056083773176538887104785162791040960120150098823447893342269259088887817314138261346619803044895527797005121038847942218937478097599017707091108816968116857671964996763698953302165657859380168123772638855620588128871969440185401465441827895119786262512207031250*x^210-9344807580581848542038307856525790021158504111929279685476082865092116212530540622382836352801815478229742672553731419479066513468265179216348504444849435164091377522690299603201316282188348260419609340478425863625391591785778013862302842498712695823999692497457924960087665777897131087456512206779973284182699150399496690925691369550742048554444973175219066918876935902759455722406272346215598873444309999913061809274286886291642837822480757543851220372547938839883304338213090347665951207746701058675658202068034335109070094343159973370332094630638877940119917455115160225717658274513522293688705355094656373352569957812980454300000116830012614872553010971305764213145791002756625188423193093243975711699400837608685192426576064617855097872478205775988051143924861931745208003121661022305488586425781250000*x^211-1873713932154482250992433084724472379791868047560172921146800891545959782681531908501026113014944288962244609999818294652541692285407818530615246916929018059250400010780623295828088818150250284588945643566107109851471150455815256716394629457983439903890153978806981644867416531562047754028971729132496786752805740027041200091842787487302989021088603600614009316041891661443700905397765306487859910745663729889469334374443215205159917483684746258415954444559332844214280504564005542398036307093288320964119414864974161590802425457737374845075779874797931020554033344042587051795950510191626120436670996239649759833315865086129034267772543179282530687737263484788550400396651240634495336264170300980584848639623373131259247038010516310394004403315155814418419421113049636926915617641498101875185966491699218750*x^212-368282887382143698384458005076774840216680815846464776021641325179422877423777816691648476368062208945153290727758194651979160389652680436246005541842623748498738313232657106405866851709588359969112257221386975295353769539617234657037596985996241791950032355955800384135347564601819758429626842299136085332279644610758858252979313727676436461299811616144893351249345179030049281520562215137524618398944414923724593464701832988778707091960605845571959726582068574556820465811722347524039360488616309393556008869064143909143034214486745419102426561636843964770785695374205394539112755695934323903796594434266312656702194169631884915041233980740364155949596592414654774381146508523687992029921836311734133332335953622876064929978069818154615115021229895736197446657659215845394401367229875177145004272460937500*x^213-71011288353621498638967027863802289742851278786708442436013699977501303943346970897804129646778608908425768758215431147094221457573641192282576759423705273657039934232951619205832038501876324624159917569084136694219618288357893907534981384790635551774203267934203196208754371243229833667061261233556747385896260563050676407560772794549926698587749753223359847836571624796924751573177844754625511855864665389339664441108473739373548912261326995377426969109106662230240082478061150053861658128450148651838211277836115823299252077254096773544917937226105429019571573310186986570763840316900885270584295343610997785600712128077441373879746463093088504718927210445281716871244297650908333755414618867252839197430284722611425399568815746424122879506659324399943699566029175187247508267319062724709510803222656250*x^214-13429045646043835618389731418166818740701763343196087163309681120398328150002476691951514708965795587257259233095259368293311285301521539726875558054288093598280412775776025376317983505375936185050729927893794381997835309010658801447121735593888961594251161845991019491546968572266142031730333324267554787812823599007368730947325489963122412139306059361697706526349521919480952948029184786206285737404532181884298622184033722032417386303023810227385501170064828634771058379127326756913170687709986148540982039132263083719956604680187619441595661490635856264969814465500623935359226792384070276646299521700858288426212130756797195464796273352594595043836671440889568739697697651314319137707955615053466349127492502206112525141148434795919631211657925126270260544625430919148285317351110279560089111328125000*x^215-2489085168384693443858547895783035675736566082169656469274999194694096064509849631531570440425149768997143419676913414047124271306413573394112577506394996467650680149175410156670114430835143050265096103376049977468481554002064357815091214244803480045969368595356378949982786907282114303202608852520920166252672675529629046891878409506282496861460889633100343519025500821384809322281248589522325837752529080470962895499227273251777660326998946644312758794508569196491098124459208951749333133816934465672048870052004093109428134177221789865823210136528776357597322566183518514158495718857189630237864008156948937424440022601371215023994687657816559208979153718081873918322194094780741010414820735405013764943604473706768578203217582832266434585926881584998155257632453843889474172465270385146141052246093750*x^216-451808099754469642309510252117689764144565880104673411369049651116090565464291931971985277277328199061807623131077731073686738743713453859747677283748120138453916413846665730729893915931803018623073896820672660588762586045317565965812620078193042098454441591119513151539329458096906042458332633220702200978108913398503147750741316107204681006487060956543973919249092752675497087362512316784048545341008582237414719763607841479072721273830738330103499967510766070342796263551870866028526387272048932838968881396796390000705518744690554580399292919614681239490096566285321297914990530591082497709972917042184507823312285183443492952075260159774576128249106734867132801423623281622811289319290834492770185563281686457635000173947456165993079129395276692235270857965376797068818179250229150056838989257812500*x^217-80250287998947643884535461075386153143033329553311819621551313054887270310924606140529249106290089163379377800924606841430786575203446302171194954099006968940811346189167051970653077110500135090993135953089940806293779444604242461874014865648061807786815692257066347318719717701964814542791186347051567924242971580893613953230824824716389230683813011455188475791437161747608729111663772899321718896191596468967651763322207532939340299662364378233906289354955544454191782196563174485985693440518194385732050762601496774631261113849530054687847122302591457089242873408194528901518519313475916938490196425700208758891945939361505388932346040304390341042041808440426782372562222484073325214848381009288490862437233672852793803265860614740986352004515803642568086542020423667029331234516575932502746582031250*x^218-13938933499804242282890581415905006392705395837416578090494487536222438714518570186563734621257621455069449762176039543862448606880976341435496346269148566986402711753506968825586304194833375796890687943394407132041205691494690454713467862398888978961063415446707374778796266488900009241763995956934283037237849916816324774944235783102338226446908192389543906455519002537841596709975666218137033087326536247202873223549001288701849500746656584030477960955940855061922037791784743712253309742924688908371921122968269223430529730613804777273822020256833429554515900115264602750483642544180894706606535487334760866777308563930864082548283708643903005718840062444751047104977677305138706380488957360184390989318069395479985495111916345407366243309539033522779522964391949796120262285694479942321777343750000*x^219-2366356764756216256075259311083010517480615950361918779674361645529847257557880070560341762767972654636850510393008606694323430915417022638135914492190518145163683592363895254206615336479279423018538250743556963480973079739076528700405433790920761048021237748428051255620162666620555427894690352211309457826746972183199920327498903492058522168342094377213427587411169883972487949547337744323095411686819639075515947029806990657522254853070056101833468219133572124253356157990303336785988817194310215683830878891838874601695365699490380742436073688342478752943458476866219274148688051797039664522939478967051876420188078524253849921281756439961548490717393775506120048455090784161032944434340975069593284389933217119635256206109820214899148460880262050311754624732781695466713969362899661064147949218750*x^220-392499403518274972887050336921243539857442682862876672913326973270231105538243895704164645350881954463053268733692525675481891911082718988248325674749986531650952702704714979120721021256198061592130775889020939319672630563413968231009060206278738075906180088524220859573511832354828636019366404749810215539174170489084917842213767788528594822863765213601082433868536961220441895120364847879019399123788475925100757871981790985820148165830337313584474492520642210776227944332029132905944683851956379709539936105814234934507932184592809746490554110041870295189928062811242528661420570602339637103223002646447724859846946602632190794846297626589585041285656248709872534967008206028805164237474018817202818004907515436302033584389199079197953145863298702039506332222742918343754743691533803939819335937500*x^221-63591633835223164307565406700728763532549115029802241134144988447188719415882041893666497598111301721241645688409033623576484930185153860072795314554484363750923701126811898040169408068032117564762698760272612466922871738189307512586216681182549411895218520266882451777610694266870491850676884615592102959877229045298087178639878187390930842176436520046544536644026953061393867177638014693417306675693324638753282038028720652573790489171425872067334661269215784437657293741830390069562681812999703108514806521768444301480542474718339372423879476011682581828586430401452800723730108206679882350833416400823353405545542166775078023817998843810871043674249380285647297716344350237511986673580391332836803761624057433578860660973407172652844672592892144769269998976932237597591193625703454017639160156250*x^222-10062345053224530299566551742993367199830630470116242011155694701890614097529633574996688521368078399711517088431954685636422721742006899902952141658658662922945995738390002903113352215829766245310441256126533002730719652343766895259246814515538491604195367305336484351993891385323179504333712006384234202811265328866634383501709161781572171990094985947477264564733873591125884815886073171496031238898708578514995781881577890726237343312148595014030675110965748259768290196537435340719977153230080999429071030135043944134984292672608183388977952139598922025370757852308415982886002448709754451875383999951519525516849619116475196716749381716973761145692336199370071751264962662212991254672569148770866914052103879303646906326516834989634847826006216505767203029459812114642401225864887237548828125000*x^223-1554900887823446236703028807222346725518864680222237137687776515163249138851819249539049964979668044010108820633153172134742916329860658807888995086101579640630965180485997154998094424692990806579730981012115462180802220495284279320123956314451967392106002654905512789972236433655714647815797925723630436784776525123157637255101432783574107324324022246327249315240799421228760389508432052906725664227999250903134222205616550201736636662872119643023389319663186179931434382448764447533560939647272901949240511746881183577587056515172694296169623447744043842554238072448655438875550476542835968030895038441223312135632877280114762934510976210978438597410017262802970346536671893753825614179315664258754461538569100368532604079618679322952582686139262483850042991494976239464633306488394737243652343750*x^224-234636465756313780902192478474350605566800281004169470574200899779322372077953670811839802390970266729984150860595620775801950462045165362761150184587306269972775041118774647226496394533861485862242729622532831926754254735442683700465017116236785704136480977683790299939055210680210738791712315840655684269025526030857808606500417512982030251186970807171603604808700837805997462150026781491274578877739464673448431023404028816539388278701268952280870255371102557569324650061013106167940013649175294552636674239164380814018091878317827167630717350434741688809649175821314604404006449438954042931992689386912396937701969348548369529044373735861485359142868161446461844746314603382079758319552580496271887214003680528953735614688544177316491394097387601018082432784202399532086927443742752075195312500*x^225-34575755530330248772027569578248564682342503818815394989707858662256098736233714747828766989169040251345525874990472540983634473674710644871858298618820160677530906848759764484120287972974006495727577231586838933206099113789467758214385882779796194650392565557264718192407461179720995730958347457828260726664243720562729514775840901382255198568620438836299103427622075527439714336534985228514571678521899397087226715250773700627569703453180376477966541347488577943677786378172251159889282257097801209759191834477914309266008584837463552665491899647363615256218345132617409160783371425459510302396509021037961345383720801136838342984906192068753702080107001694164631617012875082514719435602189210784371950080734441090216449561284961944702325149841646581154087741525257756944762542843818664550781250*x^226-4975370764177193582463374999207824520577620934325330964448410161560696415692846797558389661883488812068750124578833882358517021598603074498320355749647609356437560245050848633538393617801857979223647688042366388453454640134041536244726919127217281091959638245077395382533223456390459305415075881386311070332552060896526439288653249056574862311867663802769598474714630118253711478600254264078089338496932869785122841554051130775550990592193692220905004723755021486254876915654865100677246056514010327896160174802811796161802265244363057659541517578155781819752152911381239632860828765034424456816913745276440147656448145345034689510023726364288059520781185826554307441552185761171413663839281375293139176782277983194165353570162886225378675751663137659429257661196838196887415647506713867187500000*x^227-699105602916527699433637417966839012845631070164296064934284107335291044651796721620696024831759628082031201437139092489699439716452843972059239869386590647465623737979730728786590030842986744758504347966405333282693691146274500321988591324592574634135005703895181856500314051080358260625806635252274043133329962128360393356656732483729623664370156761312936383397079281601939483422784095521440570277748496152682870396719651577602183668770529472101991992703745390380306596820027325194261195952377997708131478205907567613030517820998522118001260799638567954878822484359201789647007997900425317911662945075840554326737709479962744169886102459404049660789636971443755444640661470671589545176066921072390032880819225044299850708852579088496221591819436523274297020275798014093847200274467468261718750*x^228-95916398456703851301320811573005637922637138505207485373330298062608743622695115229273589246030766040451409215329619875368514273603441387346331318421252668602296847847620914431709822426230650318171207798367983299787156308325808473532003444252078774676618778850369826228332192219531442852657674209229440257312385001742792008264635875313461713542624286459758988296142553804302890716619915940257804815211010341781676691752525405150875152665969565564189669758212703190109075886360594816512125621333295346556986966779476279581159993140797093694952595527112235007262659262646894698609750664875487457369114043540873755279760173666187395952666539940901112618585924235683717149146822824955194667683837971191112987969531176516020021574300532480502334545399654526421854119781573448387950658798217773437500*x^229-12847501972155235925258739507023103558152916894354440496737226213543207497349677993734678199999433598083201792387199125118962212749674423440957229265365062217548868175127945653784708676373584103733190976338045982395272439121931784042279361860365042645859596832419281323060909928303960008439447354340420686363906204614967541996006339106785111432623539444298432912649306152850195911934548751737748680981137069015918495006643019703589660046997987230399977621923854227650278722632968478870572539163093896111228977415077124285908375993613787454523108333560835573142629805205829839094047174656892553331405633614287835524974893374855855891273805779212620824146575525028573965656645859285235493453498275424079093356049135290783477952815750715592854039185867477722674122993134770063152909278869628906250*x^230-1679676819941062544455696367379527295016021376304105577377611069023308949831446725439814890978420397071712093643224195580870520458899279052179772626100837030250091707011195950461524248239719801215237974128249491805530358019856710729042429932933092641639905193569904234492394258946956959032589535547691192515188285287319001400422504979624253558354193194016494999669028446457735073206227048692885231478463761360220618655587841585549804690747934453234367417328764241786922903802566044280251781437530560230836924719914413841201657950133412661323568691954679067779046210352849876374226959757301852959446173855740342910559404399880380528304455027707043602143474581243452033459021126421612339617894951045279199384776705379218839370369074204488471054747467367290585760363940259603846073150634765625000*x^231-214272822494164200914404599841497146022233467332585284959535078418503256517395619999424128205895877245089606205912527434292973116584094230202045770351589778140656860467822146373477343468988127781627688813624271909442015129395437395092387695922168437309530819796303234037885707585714068620371320929373386830283268265859029884275590903589938151128721011018201279550427019717303464528298181276739774443120349505177995208648423453786423052714914311046017121274208166330282482408674677528600367919704718932151142609525271412291044375873967763359557655621371751977884730133507700321702856256639469694244703840368256341542286259642870689360311991293695031973142845723486948912769867239184956487822929910349223471151065025208316649765451735248427881858087990762979242836072199847418665885925292968750*x^232-26657728327736979967762958539546469815566851847921199048654234432710164963220844032477897405003378511144694846571696940206251279282817612450600719482192505402660326608873589531748319461661284316769174382074995577768054070407771638878375276707411763310149247626489470625437542495024949284645020435729788879384988552039686548225972633379065587673116510167539743525041291110432724981152063237269556113957546905308320881959160138401107087601452713378287654042757706948633487041294977221330866558522232179016490823065949438672598361229523532186576581516206115617734116150193990594443498045932461461074298470694330735981537966654653430297980418805676435892208971591844877608016339683739774487741069791550633927048096210839094797945310192132757450979747136268373654639102712496790170669555664062500*x^233-3232004344089277971322790788279296317912054204158626625129404367740235608127219397084245884024618774665611373399079709161339087583600905037120907524285407653287764688797177576195458805879812805265763062488844592330888668520024680753514041325290974314549850082228858753786803626038759686447043585214856596086616975156756047162967820533214149548107808152040207270673310513858005770692387946665771230497091375174172121050003267367501982543015495928039663497404146801698855153141971741955196468648765721997433958384409122651764865408853482415522788150940340851018111348217064182541569100497937634251627456875934870114668285492150510002740814853890593886309501213183468475163496017788250782859931662548848702363353334098077054105168178358574979711230689311937187047192102235533595085144042968750*x^234-381456295758901212852969567460954017899849723934308268828637905519278765340677372226272526382886404543338561958611187028080093124603046245962593912334985924419997661209565600570528095694457375273357534571387029542645645428697329911694083118547005800119207034522792350323398564357763789677136288580463742387860365748478469806719240774084971266675816941124034020278931468249584185604426577566001002506752516706173830982080985720927905310433166274385207060993511732658114000319908313826182118274072528398343228581545752255909783204197463206951486327018604099569038060271337613764338851056246516495792261858175929886208431660008639019321540154804101343626915305751494376076156029027761325907868977949413758929367763172357488057118458703131415155751901295418021805707633226844997406005859375000*x^235-43757908694362198023691436020922584613401589166576647814837021930950245856175347690117991865267243200810436191918352100645349446431177913223195994505863480141117082643025397852692029328258902995846103747021618018687557991517488210533073309412573594537872029763156648931890869787304737539879849218172878909480225901053714828308254082829010883014765295638915781921021035145979145000019505615238008457007008731221133155915122658210052459917544551713608975923576501548904365300767195109741145986592784107755881634851280025820799551871396155187261226624637495267572727077014695911013719569596900947977266019716919667578361267508693886465910365786174379006758792063784680012230698319405330477789935929351041767652186717952765389643318534319252481560349330906630788003898478153171539306640625000*x^236-4867338373163463516961924515139544434806968804144513372173698268176689950537523843639078475023000234539598429718552068270596678200652018956914961897624585550384388704495564363355517435094360770978565811367891720647961660673908306082457604497879369219827722193446429193434016590968156018779062722330049526872406325022639702794594360692975327972334323394800368693281678771587861979283269215398432262721064807642452628415704004771562588691675448680473802096068831645116025663157649586680574886958657687892594763159608789543055083719549326160572443269069310255162803512793423949231229967879851596634862395073477300598949522348434647272997994554791088798738316378232080424284339026963043767874186146406451801750983750163869901143774502495946276601969853335588292021196188142951011657714843750*x^237-523125809487845715249632953101282135614055512264793587074974339846897909512924286874020501514439266408708117899637442203221821283870520524267964977057075156162755513226715804005502723980313337712342090192085188282070909169236895592794617846331212296821623352877818858453574278101621781369408172211199192075864053661318410112052660500770213754444074590949607881594923884272374803700344455857109635889982553225752731396102666223949100965368346472666718758683226447392236855766111897522013232869024482644872869991966247910542628037644333339938735173394570706458677361919036958190366764125581844165343257273806689666637732352820390608373362092090360176316247345982032151380226619148387716656151120461580509146664451665894341053143600107371228348547419613878910585905300366250228881835937500*x^238-54021151078271953052617997608066946095029787720826771513122233681478742042017481293154018718163660123710951561597951749594170117306560798953202197625313324347164238508418471317781127600999673447588518143208536927180674038999869745056906717610058438762618417428575381681492926815332395859977038848423526621074029479365597585788106386765060990995950119337006432578583901376041478160421857796593831694818991915273125407130986191543239087123765574620236009372715601796896784094807152704016850497450771298522557503316590097716193801620577845280136214230944629520923198962801736187404915477919121708313416466296577685380547524982544746725409804106489937645109043690002585440575912567232159398360773183207802710226452588209452465501042278240754522136525231283601876104998773666381835937500000*x^239-5310018112128388443527431130311510866914003706566012828568276961975015755452018046123292088885905755338560078953549840829679229522786621512675665958905565080330939269781974991265059082754601131432127156219653607283809179452457703972378827393257837123164049341490972487609367729006832833215032103757966361025461085130866163528811782717475064003710733412734233145965853968684919218663803364780416364518590418881490595242056255997935192754575487719814834903424128493988528457644937516888439726272296906545718454175721450368714458352783714225116405860735190490267610046571597071345106190792901338125612281216971490290834947744036682584614585140043423324294179962058064592962610103594103138446389359187934748659363621997393162709940070537643994198470661557522608092891302621223449707031250*x^240-488436472547181152362914779102010931616108391571037060905979326667224971274956188794775173949895815595994464933056481406222718073685061092255651986639873729189641791199398613583693033180279291868278352250581656344176284527017389829603899732005766667833816191715186609258910554042454908484764411248815006279283602295667160812141832234348374293696631943278204604371392397410499837351854128365698319219527506969226513910214428594150576468206045747660155920231936672844577744249945752216912210391156835566573929189612205835286280285256443110682161251457744808809864133405154603678461955151378628966647815842463306852394801716827483381884731899933419457652962061302122154873204312909309649900716296188856788923946973588046595333030993628791271455758615780894542741272909831596374511718750*x^241-40580148329892722026235088296113437635165063156270908518261299039131112264307914244616020858400350558468695036826018667216021990827665856823721768883719906589331930591482903296287198664166104304242328469507780279021716432890365935724409530219748197208440356879341327052490730954430957721007899580068734057090827821106486617836904224184074365054317592161777112885427421571774570724085125329968267871644077925969037682996851113995343093513097066577492958297284954581699766609409234370885227071151235831022826022360547824940133244851647721539468120065861653724746284747255133764947045897539845180294340342301056211094934899993577946449909850331882701328872852890535280560541193474900017711264405534212561694192494621017938162206596217984842320779070753435498605073784388337707519531250*x^242-2771575756387453437865756298733999359200667659022436763651914103780188237555754216445180562633254971989441911612623463996130595905078490545484463050611218223371700825364534406735096979225007770095108252297989752276734372819775888435561005310413496161648984710549246771253998820503965246215699107642689822558520085148014662450796786783027482150321527442627410365446820236082050740177161852986542083383819654438715768074833097350191355673755019174962866868145378954651760441580402191996251986192978189986917913364048867390505503723608274296185473810570458354066317187968831793514730289365764827881085462594764826951929956535718240531958263748427584106285546143917465537737806453601719752570320219226269873485477193895910410213753755552898828634259733480416793533812167543334960937500*x^243-97750575035993287267461215926781066840415073624818800991655468640619020851114136917241856283326561973768271359130585399091157453155815389629468839488324067265320453889323715183646722640938683059860038022833830377705592416701066652787850558324687043342898057608371988722300876965131925415136575009421262589194128476874192584433522146080945054972169119444509575459476023616851098235581578543479599577294783918327953471895843692300178780880236143153050055688946927036679716050812689394338824939322344275091091789095179460513196145285911674947477814819321700982619166714876497383747913863446722559423356967744848886823537704601597941117351015402002944889750170682873299094570849935110677614372255154372325225692679866973453501542913534549326242502196136598290857062304183410644531250*x^244+13561920137755292955218927855644464331933329695843099150996906814595936879428356228329038131961911349457009847198635248787249508274483187414656184115529076112085168997070650256197027538658240964357319117445207172778823247299102481831047549664970479346498333552762387091009906666003003601612588960436312804282622220349416593666805978854912823884919517097133530007339859794295682131160118604297997918650725146032311644533958228661129387768139048856867953661320264607569365908018436931101327114163788510475898757504733381819573806295109567927023763589616490281405248398025719569000166298378571835668009609546848103806651223388744290937336731092650042585173476479299630680413880572268056465899873949022430513467088268806348286144274686838561346095494416830983261990344665502929687500*x^245+4242826592117312934385044555478346930209766763085853758489996134470780400834669673954387439928101828605222890055665780102437309136830624083535986499270717425551623609713691435199897187606061893247120993891568833208276593800144793591099432926886306980010988867903476557493636553505916832815608871030700483249568117803020991806631497543221044706452682241429764402539183135122988297488757032266520189995029093064189969122569014359344737915529624866823239785135953310697585239269242401463049431994069324164264078837945755192342537658429940062946435727448579852483238241603086802297614721274708194026879138473495188974953406842739698771312689604947561807103775436647671984413954981152551298732553725848290418865255623970107571814393441627034436901470196987770777190438592199707031250*x^246+767449124393393069170377316909652873038534809832733363334986989318229143953508638490694877091333678975276764880115496910742047891611498900291158425404623212894378047659302843552163989068677892486981618472438313810666399011061004433825004463064719057575340487633640256967127631874541036115793267957373351077832066002473190926540771412924168444287901239607127409572333989081488341884336672232332812300693368071361145384937299173283290524838194310031537967378786527000755788578011787742333196726414812836673836138094299176712898481094153455697018756005380278748261242500445673366886626045951355455823187375889283788036789188557464717943999474464450589770851030646885108385553733559312377026524853695885895320602938730150584705025346872881282715356718208401808361603747290039062500*x^247+116201713352359819957531015541785339849075105752919861786161928406081984902065033906594071801138755199435200104383046910324428749426308858224606943118965061867741073144995174168647386147586285078877178784946912769439646504458359523837105966604542859329994808892541568374089634207545335927463846727143626439949805332719909967828917844075020559255211675534387822764600379865634713860487154498602068328657952240847544669562241947459202144052569742982491063679054754229308887166832736393084423859341739675941383330866728327124957685109357152666364951316140043956835810462754295903145499089724706164111064662588929501392713723599221276788986636127568722624914340409282649781714666561805098818427333806114134923987428776878496024354423535725083665124470440105879509376591169433593750*x^248+16024518182733108850516419059386348425190469472101604010396817898123266704370930558595746969788188690453162465310128428872718812047624531227600059473879557260804619300318766190664977877683932288514930274875982643870232798397646301042602344300259706789362014225095789891897228826665309588839943447717290853486194378320248976823108792617270203472451106722914318016339451641520785650343460654909728047394309559752897803775744752526119418320035576224890993704258425350364923204418783425222906532539064015714396079895145030948389647661605342807627382240579663825190108863033421547805487027109742963136142555208064621225260209048800268530610411646755358873612752796637846282742165111185522422387071877055216153497442861308603652061291880805013929980273171894312569474255561523437500*x^249+2080737818617496027897010944769438097666819561937539241436462547775730932859618365140156801986918749066051836953910642039074773119311686718896554510609121403545036085017913557995876309604435003920210245117388867664842781038258647841240853323232688094734404170280267731485380288643392837334381225821513590035414058082376505523441141451199396378305686113337856432937527667740328673062502007469285127472996802157013031341140312556147869254848397338993131082510491394581570690407196714477137668576134229857000639583383173565776474706332653277172319691487069606580427134105903758652512778569012916603123549215500835433772996388697496858896118286998550256890649019861626882986063603876310598310942816540297908921808178162169313185042223816396175805416926251614965658926811035156250*x^250+258642559909016189725307559828379350790883346268799704385059048896004445241746429376267984592766995483741167397550356369268662447470463794349730397977233679990138825973087724004497091277582070567128027587940922603261855077557463856232344625607660009589328157484567472836828821596421595744514999251835350545270629318339793532338105535002627746238107294956083231885853821929557480009046732097079006243934869754455010665703664054305787736421947270569676461028072326248886220683090762127296381904639265626917722003275290475162926188115413582246526583536607113791310460079935407727451224733549992498038004011006586906516105457701062806184207780080973684717160138850863602031502105257224551727410746951287543447506975312087779961253795160550422021784469642204359363620286718750000*x^251+31067974109342872882903109608897000504689661731467017923896614248803635035303854502086633016596366303191035705397987109855144835979935238237379642360854643807642006454322034548982711997780021734914786958653433243641449915794992107878697658060986522264759855761870625081433448383238728926907027092512847947436471389721172007247565084074300127484895060119258502809784644442486926239094781870640289507317233078329584585233110338927528650771629253461059414240919005021226657255747040590019626981729645577365220590315287796536532948973365120940724004802314251945156793472092259539356179021141295148692831087592955318634256847037485532001123010458657306776091039366498655761938079407076033966243368870700880661268366670600439324129621095602511849214690935068477376285656542968750*x^252+3627182736250036434384725062482508230332668977192253693358835875145455287487441976869288999365282740244183249015000743684170580720144065190516112880722111648954934655070417133092897366653440926947745529202540477646789138990591482597907678844409357378984195116257544712770584940785266477920130259189735212121774369929990796882038569421306623117554225913952984369917996522375096945854779666194848486850592661281448740282683038264742084651608881773280751079273072430569340168108377850836519447518055289055541235653277005715092353595586053125473058529690849186840400089900255282723956670141467199272022875406719700019638135103055551090614914627228311797809882534333103116092204180885245945242375285574045125695500868899712971382510384441744029170651259394524591090797148437500*x^253+413144825808830569103378584134810685312349464427724847401676317706599846979557300728659491888993302709940353091080298657632561099379640244916749272721350535937009630789091850798344283362938234266835532686422723372135794514560458594262610311988614323853191070509321478719314255245192903855132625580051281528286309756672784381903928331260479952241848408362873511721993497049863592550633753218031437736130332525210853646316143240902861642327467733589488568600097602424586565577146987715589902894688942589131838992193998659954876694018737622034652820738781499593192447208840852104398083988105382909287591234190007988812873592421602282916947027938351025109123264787980947347115130488401775196858160134747478400607778730438144341024103005982137086070718047021250414050410156250*x^254+46026724107431193420033645571099508679364914028930646616185750059307627725819778691792426836832674101907953324277905134816383311863132625793953275308132248550567769289924613866153108371954350803962186510755823908175401777310772293087384836643267731206184902389301069278966299888581582021700849730447486946638370015025488462488945089195554607008608487316632840758214786757457895761214130502611655906228554604388036127280074229487613527394148314407517162369783341141429962093123364388235270502320927162111312307381655272857376111124739634452072513494263299471371540989194202292696854465866364669342764511998843769362458600710121430454112273935198302887011290188171509802044449055735631986916266908183707032659067673300189350521428994860228140752427499044764288396953125000*x^255+5023990189926388261749571107033522065945517919608685745564352837596234559185565158602048659816895896994804406649890652933916498231593756038862051464603900390557676169130797089264314900245282727376139896613591339799165640834548783752934883443037870858531139560680376113289561841354899157230076162853535021296641182236215216687646553285099791803353655405336873830312333842493052309195874938586181791415302716371372391057549701116865960293288810400598453828616877528481750397958417700136444357579853404489252160561560243807634777756711809080137661570073346924952287430654944339357647392592328612709259745480061577260383477585288107542769214072042912694733805283639823685541998863099560220295901603511604832493501569765672418298408974340213449389292825113311131299589843750*x^256+537956375516936520620238696393619653185472256749857518342612951044185358647704676623247897810606667103297592341604260690315898187013187991601017006872986643296839266445648771510429381884588797622916745056250740546323762877747116804748077477581925683634858583075569795063987225043211965580151566536554560221589585257629852123615407458630121872015637743712228939792259316531990493750867431746091599644339943215505493714889135424807987706386409702202438205401620617216571289916227784262680733473715635458024730172315468851999960280259027940396343019316944075742115021047423761585409800704715896327758254527434378002906538783730301221650108935553306827743577389920828601814378485252011435731541291100248973766640982423123034694610280082691669401013884654096573855757812500*x^257+56556042603969578906631695815178516255307835995426171829357886935648397894322531514413653354894439976196096863789543746222412641960430060435367748384221188125881587450036081741607917501549995925968982152568728921419767525050899798409960034005967615280813556704647846257429792578413040174677033497123489500340538669690459774767656094294399183716602679135270750526274374645858833234975815388744384083669932961253607182376655574189493362670625867301967068613886680302178461500551110112908810170514478354126090198569031017248055585720357757999202288098468730982494156365540175157626224033321687587665115248237737766809548727545880168902420711522845562109485759842671392259630400805595021710280195693714999936491909087785104373589320160333352339135431717285388912463281250*x^258+5841347087904812503735824034523403135928623651081013819138217579652374002159863575045483806037897410811557225827846899756681406268709039149541174012199063982924237419002058130414442890686610229420650343110381206208341430970918628502357272983235232515510298910278948236729045502346129918201047574329491250932852179364775787338622484303040024393012804165921177732897636088853093989441631973799096616539680886356060290891539848338160549672227038277125718570867044215076816838671532619171165891650339856755025548683284943751934066191949429477875157509273314460534581025487060471168974024708613865404538631200316401718755008051892292285190627750848442834051428164054813322004107417281337697200729473803661755780772156175104831087264546993672329855912655237362289350000000*x^259+592987236209726002854846831944958118094782117812875893906662550544210140272235424954477941931044295195403687085368520674001131589681138384067748468620427013277222842980405109491873488030257359085909076415950177065374391292964600724627343312596757006715709520676545748184497570536856249524794815459816222102197180861328310703815852278448711947455641283599837680981006681950580488816593778242502284416943473767491800936829836159544484047776045682786105694164680356961101928311465842428978184609309528900984105245626152291006008672629494591376601077673814646281291179955636271011150196260098813398361056677775541112522103937882517092213776594929602605570543395634956425344628443256391414924446771257319861924303343720198191730315266196771776596914832092354917936718750*x^260+59186691753309817304270586127402494063926118676914079695338590581014034179864486058246908725391509831359405604640177543051306872863942681535472182426314962107364516105775948768527311427356553004059360428508199836457138662255343879184028704167428077192265076293989094935710846883704320152520112113513684401637484002201792423703929910124323758124223898149965603530907671227071971650084633655549895929797261296327987431479913241316907054500253437289670164903797058409661371834371971937296650342088319734788188901941009520748926883473032514491370657802380426827245395657359632773559050447245862453088814273266681759227531722291347655077831058449684052544417240294839497495739761504902287321491998356205781642269779239971000059961946978464073176790174380865348623437500*x^261+5809865921616931437860941483408469077027976495656718639041519088772034457921342848332291171949022189782188151698828986852312589924402746231770810898494146772514035045794859420347696955234741156255335011442941187658856475490815018604431540238125590362591840274109246699141072179791927743158366471460837076434586459973957784273961016516198587464210640607176385206224044736530678398202922987388193280624396285157575518908068564391637963536797225436584039149434401237123668714767345095740858920089937954737518675806688515535223793884484968409966386580681168324397409632012802846603765955954706158675794506961126633723670215587907897852052031474454715005332615348985573533969876714054798594212395532243842532459623962065628514689687509880022039299376700344677131656250*x^262+561008738793193990394199185153614133293054873288214061786644198858394067095978671523136563170173115934913542901070627338346843246750860031354669004412635359674469577337702036757466399193331303016190153645711442195485047982103546579136245418116730995278906130526972194804769024347573982135045807403526864483235888628761148390470114330435571445826584699544404633715356336221866709049301268879265487427748700261484029743754111073218778127817266208308245669694029996641886490163669885837861535715767716289013782924830998164420696852773509044597451074574344453900277074531854310859954909181272564464366947127850441303654767095584971018684192933930805366000592801703697657949259021406029211440049458252747648073090356451478762949967681268815037033280607788063877975000*x^263+53299455696007512036762022419114949071894284460964614804214847132661807801931462864965398615612358777096753046964257533142483632636006472685942194837125053554612364518049175736321483888376623233450947041727464817040112219541565753877816108477920595299631562562521675123700899784395393609005955722273237072707011097640363886969014085231898869842453408098099314010254935738166798350620492373273935175773869146442120197771330805339097005929332121689632121626048899197566852708755800552019334605555628493529327919965669524617223767039757076698038042253507925657273551243480069245449471418516768204201702684695618344707678783387225385200987899024161614602390390064587872312352299134966087376456376069332863180385259738532676713450872756856907673332890028717646893750*x^264+4983217534409944675458681198995443793743036470435351934113866384074386806751928573904895667803825465400624423947042328929497955930818470853307268727988383083879096901778582766994346141395613036097591822068484937966773046216987311527917313706859276909158764020011742323329621445036389048190621713681998821404697475141349216840299894829258064358319716380140029936046857155856550044488803206041711217116150844592207937295695150092345199940192904834362466279480448955516774434446220825980199688260784497114951008041173207594181464690509016316944021252254620011380609169589785697869065903838156837696454228160955967551966469889483085086273832768320318273561170648635336363255773311274052441530705401420638146061431541444442883875830934568599628468294506608726732500*x^265+458580199115337980191188086043655882283403951026371695677936229937584618224529760910099541365564352247516519237366003612082412880883833318786253678240115164430905421870719777748893930708495959790732464072920244617968017331945464450458371520724364870269736593487074867298661572926503396651471170260570775352712761826468332510005147078447462134830997579522285548761992019711059140260772576523170515509672442971012671726085470446331758577560301731084706566516197907059267987480807656081487583408681090911619137556383713997712210258589496617993090178266761434906045258032003566582794644121151181962838372065610582362534584516206853118096212010693825586991075471574913266736376277091378001187089999253030021416145146758751274400467214668885524528609579243611881250*x^266+41545701384356978205127615217114054836614452623932973505905580169335110009274429965231961327433717375969527552126554060562606788419355499719462061684043682158037580303235707440455785122680360638579170358748477659065798987601419658595446110743967206400899948269355476891634311929790034432491889797241205100747172018551199904705249949550158876056909317646425774902741263918865946909677317982579166897951606754306682542165917723349918286768998316988304708462873575378192701092918898886739344473300455653522660199609353030418163699720358626093083626673984447867207163873475775478106051775257812265046706496583815543012286737287391042021318011082052567303052869650129054712675095628973855452836034593309018289658267857335423602182110229967099612621688508267110000*x^267+3706232470489415773471136030701897778706624200609734942419148471695287547253612190714947181897506231683455526577601447984805374964923822771859630018979604964994850391513632317589774981795000563232734055723667795743106905479829719380053622479519725461326308306512969633021227578005633293265414985583817651895703290057700371031593714249653203236540316042713895618374468361057526627877492196817634066507829023469913943201540709130677063584307306664135698828100293962101877671732442745521629639565053949841252178239982496886163403092099848216823570839365259972434470899379840560525036017927244770724440835957354688369806114574085508286046905013217669617764287783206211929192095987641135521768236508898961148870049704735793594924258824657636569213642207916677750*x^268+325633161748048313261792868886078763569477748905607251840717699402206682211152583713093153443608874059528323388430451417834970996600831749439878575171355125489587199123496854171260262668720506972277737697501330751085529853486329551651531186352151625973113506296211349958619615198732055837434179097460088910986130873488237764240261262931830928626158877269992754187137426648374617904220596172062823446110567620976596350925888363665954366761080445196226803915480158047735881993176012374120025964051755488783989601561883846793288796916401035405329523318419339994108375782642332615205553007681885993847163037762466434820594307887562630821112491232215675370980342890931744469837242056617038113916720384935490995116326060925800847125207908254922053180911344948500*x^269+28184453677355385710285666545644778471559910803590660993473319837929667830003928232210628275458081256782968727944814632175635987229779532763719070146957332117632251116327081051724930078290789577256442080322451262340049220699443374211937356117700269258508063090420716464452201364855144237436241883604694452515237438380629443803642357953367018952906118448179820385224235496804280739299178497430485811561994432703764434944739086586125718817897425228659915454648508797635195012671030741461093457568191213162571504021388804792319271290246939716988885516152844781281812540973956290121698400171072358430545818521662829454524087649644432571930555678107891406507800735620517563499578212556721312502150818327188611114744588545303666362909847270106456052850582939250*x^270+2403649402615067011839383570900138391583053515997861933972420188514567395155283771307270997926923829831745519623853155702034037862450760999165030328084427664477482175961841931900848179102287976067803256164716869568773161325826417262610254018717969476140632816087790558351438251348707279721099279307078868703061943165010429563576892392425063992279889627780818671809856242874905165608951439602219998452349737344714232383700988241106420932480723082960557454657547573361982406902778196332077746342533713582995531094009046978537003713015214270039054046736467437896181369204991956507532804573142229507226340245848475054157423311338580182996066112452073248049390071926351627919251443094208600585203411545145531460132865142576472892299799670251600127734056533000*x^271+202025251289444822783773465910497385602822895024724902550721534684271367558038431613473869723735856711463508164072625483945795001269802097263140893176371888923332835439602234346935804465820551362414812939736548276257940578982471428754765154829469191611303281459475928602161431412781494108411832033924942863393003511770332051431229145622379974985493173331378369410576059135026605797695266641613567028620183660628875024786247086254637661162499741674011182248656819494700953627748569509372047988024426633776013788238411546418990486102940503875146411978421906336091120363890880798523411042613943578073151229491079387196428703447700363541970940123204329237340125547396273739374649172181993233374065530542643237665355641835383205945222524279738335526771429750*x^272+16737841886358909284469248152772000237417583942230221278254100467951642990931997479206695391462720863456823326259863411511967207551015001120181025963833551460509027062248396933645071845074751521897673757441139335147791473786850634472647771265673176715272812861350280885254903192342820309538651495588866025733644668593231121623078938331348808622600598502615017906373473781340463466919727909972024985126145651599773655266232983497611251051982116012824735617131171283495874652421357654113561859700556270173655501216886903034428414145187381507289751272390627163043279067666686880400844717589950332324038672027832271741110924151150607410041118633539775425082814259758853660788426127201837584411230299402860253053674036046630029936855520440191101127726291500*x^273+1367189895694412953420806235152639768120220413324261413772519227286170522798950665875305568691666915518119257082702390305904768263664326239504752408072110680900190761561207021402188710867679127342953097362900132530680766539879610553659251645513838672025151330682266536077907213867869302981219903239390836972309901927221537657788600849299851688961052441523215386845675212206733996938309787491562955311788253302736375656015058849127267409995066310071134826067659789788193334280089124665966825839636633157361467263379823367635573043350279413254214642853079143800022485519511391208337886788973526308300617585464438232158656872783470496510782914235054797110893751552111945015958360082007259135767771590093861796876688459426027193773060069626684780694630050*x^274+110117527849814832513437690684941382668581703332894347333230242013185094543737807394882994292508829933427408165441672978505616793431626754317354180552899771483695351237175247098845767366281000478491205756461614304820242294918900968925217095139703243949779210047771859299393788488735525110476212937053087760901301274163317672224436733208376621529095278870100958610911573325097386267040838541725357959209951084521416986034216441583658097116653143487932564348273181496099505465225643667188842196527386318864731840674496047363234375237079337730232581496402581666423043989416120711799345077954278244375613911395121577459112073434009302977119076583769153373946762915902946691294355416666261213862536546010775061918183098768689586563463171820562430962574000*x^275+8746369431622269381071869747567408667799916760553477518769662082497881145392715948898727222154363551764545154330074292061444575291117563080393454693828200462635514214472005772931944993017976976567724808954881916867526720345160558467809835545869564915952716071918699673169503202102514051010135077230612392515321162224033621295235668417109118375160422467388028176502606126847868886858513634369090821098224870575773073614791943743791629345454285131431866268089178721673246551131514099866748290514655994919253366522109862714737693070492088722212973585598347412298245837309019977378585722016860107848297244384474955333523889132641721851395808893900021480148447440532313310913120143900244386614540616788217322409140274504513849339293989970585849914401550*x^276+685122588355873747793300386568760531910942901333062194636166587122364118877027053299147106548905966010787796376408386943529647703296196558385694146169017274522923283921559507861173005870413040148053528006251205980429584018925859601590273121949568763809427574215016366649151006920236671907092354386905904744199847626484602059465202589602556616623577590474730748254275462613684691651344351759880623787547070950497528079189651031284631189844051764514157407936429180806357847584316226007091241788322711607456069624679010179852247732582188343950704496688699585015366247066238028761733187498464396447121815156837523310237867729844424409240775900779397874055881007021688586813543903036968782676502066295735332180513823820974133212472979625817605018023100*x^277+52927423199458049168051988091200102887455586470238515395319387427788869737259221390470812515538504074268187016406772888198889874929236826821961358454684032530718458526403024409855233325150204380340820786068640165169368674187958145457374733743316521834398977411494394234363381779191610142948003589361564440624834885336511023605757432612882079609065177800403354709850074085227812769929134664138788926497398736640233963977603314578152108712597903505857754409029349188396950817791509913426433921276545774259207839609284794230059189375249419436408649155748897792584434101967849313683535763832878310988202584070918399165216632397122514489991249181180780313970963666412686577262186628223111837824272829187121822201923787315450938949063879461425141722410*x^278+4032220353446510289688618296141708839940767471589012552102277451662309280391199248015469975720607064910344080691605164734374523507489121277830789520136397705501259752363301968496763313327441519811912446464784673230813513512856336408378190525458816824412092688570547088899084568831914904294357228229427491737614711337273247917028959492413284840699611882484977248107817331020555097570486137882633263726930415155076525339745686431977365889691346341827539020540309642016328333024384438816827303821218215079983878067244464437402665146745104163412060943183357987873064679950359371286867928368384773753656518222214023984587713838027216134829001995205952989969785207032351344069850926344203723374853800065758191441116547923157947200674196758640833972520*x^279+302910037904410105724928084925968849067513528543992128530906495505933437889221538935499534703858170289270603094967483194868970034882962975700400190945128071751909702782089412102031685900355048810197000178722989316511865734576313219848250533358972690219385354373599306937288236766055771149557776253198606396021959132762470982817936405252084273299092593686143204873038046007526642601981638420402509938853144224692038203031119450921239653687562811663255344527943411704125398060906223006942116006839481757178271950047402287039630783997280781942751746097416067122851002947258416456275160389190636929291025651459560638181643017319301151449451130665634605916082877911536119583509582726950401962299032212590706016528232871697158539807930711095476889670*x^280+22434704648418716335243340945237027143549529993446710637775359215636172893615053319272675281517556874382385071881857028263340664632197938234516272594915089096312782438194036322926333113967737577346882618234052282309091671693570898874664576073926647345977681448290342671726070433484134206678616848948328223258555334748277715277598915390983889086794767606593162808219628039432387142918702940911855464214997859071869282641658168912766701620643282484481607447311109612622260487986664398080084279759926424555451324892254691097208127360975559354273365157962119725407123325689623416265662875708885746815038745115033006047081294614605961034150464363333273208826042334065543184015883724387826395169667580689140619836978177975057306678030830109113261620*x^281+1637849295254168172516519210084260552498475197125201845489446426330048323466685013312741457574386268108362087718786909651812769630227253638898040301985832919652197024068029482034258728900930173302398401051439792296711107841891401397963323790217999752020168885071790914192972531660049915845042940822905029741309343769461721000562435902271703475713293055050122896874488415758405388343674092689600184020166033821325619510090806684968800224221449475625744509299213660775242209573785261357438263736868864115836833594952986443993831688501353239487338462557091250897017974284028133992392735588737744956482484715135325814293048599822042240405531586642264508466366405779941313429189652505556158533234226925820959101036894131766838437311851255873141250*x^282+117832415194253206887493538240923787436912416151647072078515026862398776671502438355623957088438010865073293140047836420662372240844245371899439379541615105236277979853602784979143063620940684229126604119843441223483217453079324318722639853228422992125146436815966883548695128497084674856802217541678650968440365294403299413025472458068061345870243136949215476122245122023262116073907571039269604778469431069432798781447215556985679762771144642487301874815767260427655942591074182554938993099247548953527382760743328406506812423753869517698637698405335697270949596759568601825016314491563762869727104040236330663973865913883291548948996210906267469687488453524934019288793344042009575583791244291843885658776145668546039905653067261878059120*x^283+8351551616228388601197345464636516654338311806890342708056951313565123827933955460527184376021783440917181165881511960940747366172466962604528088507485468289141533895843403209338203216254463632142777394243109868154437305166323097218773217383311148777816479439392108227571119774245425268588261917060304073876110068004768270459788026046806460149159968556504860774866504702732297748422042164654763877060301164444410704107072106539951226739546821112616841759697389204343486676607250411826619583138888270424097531795363036242462625125386856511081204859821619460324291731126335933834892531736867828932355874101073195994297758773787131692179221318189879522534366993603872336203314139996137334252610259725833006712412773294093377739214583603838030*x^284+582965502524081155535234874725773517688526057675480591033724046282631801346099877480464399362597023726227715700792809763550291180519820841550738489713386868331033927125970580449618369564080769779063993917156819250856019817701915911967040630453404367360007314858156627907656213805726018781123475890112453501922496779310673002472969331941897760007364217066334706921379735514277871879448034994321757131175204033455120935087383338964522543635788188456745143584344203179419723421885876249690845139008935283697234145743553073876481359858562518515114982264241901477253106872608449982903324109228610758908715252415983268747923819311230979995582847606889718025623004313586801293337171423789697832457136594026246217849202571221355133632199886183100*x^285+40063115145185692107840064534822278465442996532278576141622441485368099365138408424793299308195127871894376621771657216949210369626402670931652436424373851479568253272365130763125496175176480498491917319313235572172148102234327361032772937313953923635568151446911742554951778930190567059434938628284641780578526607490028570292592710528163358352509744810266185432081589905720005548392129908287923784045117754866716137922765225023189217163463010152326150276915285399994045041817211693716065303623841872468098767872518403237670384827344064059124232900308338371332200911680520881642943876937412348788294044431181697549930032258465360084886274514029652902406780006591822035770303101869552689285629330007896297856142634933494242931660855662090*x^286+2709694589410072617547538336476287602733313431196457254385517022124410204388237559869503179622758970398576977285325358840424818816704585546446276918854546597632354909901534675883279529271375687862405207808571420667884797941194605241165767401074117599469636805402484302397034532725523124306631008497238333758436563434382170413313270627013230505716018792810262697228238425160685872955887371051438041227324362101474271945225561244478843973180449064487994076035222081837054327468635040113312314365862316497276612519835958913732623858513925463638160313519157418538262915112479847734480247041559044964795292375527450688988502235262478311933659112446480434791956031045294833183521514656082576437346432889071885677977714830179237866673311386120*x^287+180308163089263167912366172680511354613694906162154562769613955010239152259932152760684878780088161040828769789100794888122855773009103951822038998766098746696779462467288233637391430664316369948705809949232373467772731289501197275332981923633394726473874703413141910112678129557281041421489183096100279206129409974574323747139093292274185500561125563998489925680402333589271984606949169646910832693525379357688025655997080943870739037061897528133510405374919384602449450094219923913325349812554152933289525340682399908600295222215568522402047683624670187318718516828491222087920981935492146165526264451366233321990859367752818665694318003683029083014434469897152339177013512153788696559232433469903767236581697101908322254985968534230*x^288+11799850351563486650216294779413800819684660451358395082411014550289259810455176650492213341119573584802290966728959300347523272157303347830498438387713410383290976105594328768576869545196144718079311285321425158650742391312898787822784404837424197794322971029021720167192871389235917126796271108426509479812180097830890662334731024771473185943034829407399935006239454861343172325618484903321811622358886191209128790706258803249919383569618618532460898890783139698871743374648841639479608343451862241178136895619750231660627333746354300233374363804425688621409241765970381851525762662781028912171470784122056263054371414727130301395151690598309143819343544537287227179409550121158119880992598947893527086856030239038918184108251786900*x^289+759195869993639237057492369274307866045578972921457036474256069670270065544919910119533873026772064523146996216360168962676176493931183243111530445571399055630237506261722401198790571766910234055257379783350614854656938826275611616811460995521944070986189629281257226879361543587663360117020228486793373046065274697187297414471030566537565662199030616957669927016728390954758893317745192666370463188173388613023651109704739538276086535423841902280220393071192378660873675330971659230523993148901032495425293412189690978141638707770710675696485653722902567673959073508342090133924105803893150740705648898112902399093254123954115969573842485218967628924793846599654811647633890705930813127048783825858602131525619218242072748686251698*x^290+48006839817101110679450117486256182149210351933066274859109475873477107548110652086896456134135809947115371338198021168110747066083550279491454511978919219376914711368747190474751809099149823318877019564114334817745379476441862159039461462686289541436690378952582059477697916246365647141027481242504762742899151549318552897018721942427781320633530165585540818890190736343507489679728686435890127558857887074329461558685508555557792564733892596667993312823910370892550429000627326341579573331392914775896780334512439733565695594608728310044488377489889227035752263367436064747535235584172343634321813775663598591786699090522191957436415981214173040626386064790318081674454516839003193954692706185205083312727552858920042872590714560*x^291+2982546477533644690084214128590564527470360632280353371203885071803900387271951374981494345765992038521369997734252715576810645412551021693769706077529248708340825047481979867371610352029432622229244662240881375837688308809526557749339970778550075571923711225463573067921496787511051422706706267361503625221113668116124638813423492414800355095291742208281091705209002508395542177253237842831930174589723698400814875875206109615868562644538947598158286725087037249362597082620886979364969909792445862369601312215757636257698275411815955850362868847090076319902975265616004167737941588973799619133564055004098783159923792731109595489933195900243995919887161034566101432489795776590164986037097265184425400271881669975948832927376974*x^292+182002514625496157612828355206843433747790241529042146718309536236952252393435345140570505533770496802596310785697005137402885404380309285060890519312886789752474544674360637271189291678696320991750108111734025003032867851596864133461088136171670889422471411200830415129713962744595972181085329680863234486799204808805706306599285492322141978367221777326362691827804565656078063950883488032830762209696894690169316333665711684989707145250243099913049342747484835959387089081138762520708352821980594809742959456252579195739262312155847456741465312482385067477758276706025086938994864446782311183725440324956484332592614783381986160402604625998014577617512373750768061576028834210442741239973521100871061692392952939235979166430044*x^293+10905714507836350479155709079677914038216120758598099598303237712049425957782855213243494685501351264921592660644960861701464375054522808201927599573001832341844439634975844054949889988087148559444836441979191894585056159176352777230764258500094827680214836405877044170133685134867987506714909536504282428242113339265539790849697005392958537460137526950570504027054876022233467005891361515340824623882123863542155587821373415927303335022962574903373081729816155135902278290754682341835118152172457324127346883581163236822428087434712105156063427541751925841480602150648955125061860869746639350359928759162967676032408764080726018847807602390749155105203492643393417652367011339245065373032512410148597652852676090665751808572906*x^294+641516481934830844533437445502584439336556726378567701728826994317199368578643339377695167295435626470243214581244376661151647512083045660877942360785253900290992265043934367945929088938246767219318493566338202473387929284841740293956979720179049799099667602126771521818654888404207597148113193193748022054303909960781401048758882291436298784941452819590425190772244552844029988865700312758690989780558992216656161759518217919868078090775306305766644416247471186981407653841601349008994887156154175133894124306012629356354054704895363628428662196285829741121517277282226436097664936974714990089923190276147962955023218399119618584395621315321034881566025954239733489134926248758219879832117494900155719413422462526660807206328*x^295+37037290716134717528356745848757159729518232104203423645190818592365863955431974122890487222532363223079858274423005027953799050356157912676208578411093143270055972502332154918274763179648245642755071850641628184046640239122134577591296416911416266368001402681841809751303430435859565029950777826699987968402859566853907221604777456845466930012884909590582449487891492586620908104623245859973069827433562262226516053649082349221446751687464182761795889951810573178669589711159734657311219125552254254168396701506651284610035106941116891084874606492668458604609003034841595072831412470649965398445486995776797343895819740633783691248007844230733135711111632018680795752868024476801083696526527152783263628264035267509762115414*x^296+2098262108799964298360277525843524958709376437642255867345725930372125881424547207216372101243708502297726728640324452290775050328860645260512734481165729471039008385050979327586685179229764288822052585000039214995565238679632227087069056303423687628460523229601733631287012699011899075559100965614010533221992682552468222292539017343335380857236723058602190000537327610356635130875416977435635510817286067564046367165359565103212086418997560489458344403974707859416220914645464108877551384517381721927593659495245194135693412776660287117775061655159831678602820614882176618992001154912471925789828414517224925399091349250178500003835568917334297349122513068800122972003312448034323565274275961218948035062151419027814349012*x^297+116625049658296508324249141650023058249264785651333069764415493755181183218426768441334075197531375473935965953912714147026077268087993109252502528420256269177126187396833076615269534119718844129752315511373520832873109193198580476133594286600545678408559534544867774814090781567003992222914938250952921094322964282480725886586675229958208081023221906096509670144796743574751443183862841196869452768302035140071075457541594701368471126454201471813200232748765832039200850892720620737232116284331604713536519408383441131490435612172029340482640246670244592316479101027110566633812164256287593804165157781995595122570331990643307553601961941428652950566541092959558523640210866981552188215911016500661199185184341188564071850*x^298+6358713483178285796174342263535185315154777204490989368970201455445202804711857533666202989483469909661757178533171091771872952348137601992423905190715565609407447706608509419539741025599562580893761714326050602867963909892029918038059133618345291451365221435460872689519009273271804385072787272014397925318900870866368835453477066833645045765297825409810863535695329607265549680565163435795278119491348075737560352253561755876395860327067551996908762645840715944142302042053515046967895563451329155156626490632595909851757888666528946850900863156981349241156988267086114966446084029652720270959707031188362036423978093412306965908917648157155394917198021832136352838091214698480098440395384256524752649760339859176959040*x^299+340045725763492747054413291970692252380826652982441288161691772825343370195490312453419736972199346064906212532159298386273367528109314945924718136213378643608892531951365459657924738639553624259647899541071252678820810433395882280772123265686067503334326453128779554398080080690697763776951920695353406624958537648591823882601901543667552698891656773041373285828073818963689129646480640733370309641403009620488200657452952501827319199947933040750740295991763275174473075451197164577207365320094150167994603911867144893668568638170147393494201300273093573177082070796992126708320952834869092594410552922912734679716203692676481345790905046614743943020674105624769598267554605119895108426530933648883636584070774256664698*x^300+17834185865424515591767560964374197722415769462699096601220922888587262828388500949497527669498971030681078009708185658975839647092918669980210292009756337179632404745778185961767033339353734791268152978687075380234670811514125582431525252507201764721904093767192467475705606831461574476020455195539648422136714351300976923404435760091958025010453424245158738277983938524933618395719911665332936916009760931714710790768894535202160522784967194164221672463601581256490122112646249231017723876126116423789822211380284525228307447812734232148909167402859051555195517153473353958870041275011246253596867297253192875047876230460504677109669622141460289718600986466611005750851320696113167102702644999783766638532700603655752*x^301+917247676832870726454204197482064003266058341949731132963165594004421725627391974153544324383681409649024782243606283923482671071567461945328316715638809643873869743415223168088315127272034591640144429569642476673672921846538082210365382078927729387787924802923615369745280460639578999295357837327422418831454504741454776585592924132332574329466688449701731266084427267991292468916173574309777182047654149285140569666327522701040753446811587732548956509294470765638236838935804182157831100437493495709293529019360745814484021486452129598177364744125637786096805483036204674986488302931677620523392749520427854275919604822188671464899888025772647437843531508023531905751759881051885715888198095649651922324415914507398*x^302+46261440507179074575044073930751368548263334226369655921724330216021271077594579354266037999418055692859267229410589300114981698370781492496567106302986321987453931377751314093300736831530982971323494743699222249978127836573612720207216175038364382549205997562062645227540289933375296676925782273769477717949684068389651095980526836881560065908082234167491009196195570832344279651153510452043240714980793441079396615407464937982754868023500891063426356910829237185257341727429412617844689679076313399124095753010497360699598619893120012270839263490919158876721990669446187595818697260925284740576528130218402060479181651325347408556545202920304708072082257857598640647241583917525073785164059802755552025828985937272*x^303+2287942011624770119039443368715241521365215385132271353220466155363857186163356845665365474041150162304128122312681758493579194651795069182714350140913223896570783766487743961771290663169456986087749136570110919807818729459440859591167421388852004477815674896658369979415053804335734739829586880744205438274413015203018683907176357291946683244596723060219810166900182920419488174693531737268514273669839412099094044616619970332562113763648849497815605580588889659398109525323703789951687609721076975400085252119496184197239432890650170923059798932167776926061739891310220002388713662525056688076198689689836375748919302664054165051764845227598287346892712971734044509457320897443821016446190166960498848669466012478*x^304+110960927047119672927972883094477073617886367743023261227692825824613856286260357375838892477959620538313367388024760730066434157511861544242379509699087980814875937236876115953964873172414047144645233361826797347441074536136635468490902903598671801928329221505602257963218330483284987810916836207443266533651346428990875384841891595750892987443711414145854645476153251418531104725693469070453536553918074666355429838355227213461298697145853834097670009376871203833828837332520689584764352320930191789490821066978862959355239940961684623672217129504775554569743630724742513589167560474233237787410574566266448256358587042794503152735850268463687898673650780300859019901860746825914016817557960760408732137523427040*x^305+5277285897174176086191833298262688822166311237898727953336149342086788760238179047006665641101408943842714639727760704587178683296534229584381817988911661891707601444528745920802751093300617671499981256950106792661328509529279447381337426205330560542181635327422443746893525329055168806888054517747036675264313700891267523627126968687627016588074462488910905707369895040662636650130149129945440476003731540413264738129802389860335319588716438709282841374034184739860265749405360840398581050289185898482159156956088411313319505219641091415614107307312166043680534945608986423384490758525502246305471970392343121475275244082579309388505369394319030458008548094325264027500309875901860157925502158727296031401680018*x^306+246144870718527195719002208857689243328371896606860736831657410446512708124641332145429234146957111630082088059382183482878651666408987010681063894012932882723645597082443007915048305230486238095151979697346991801002513944401706351587742117711818341098765880523289218817339923860679214028102549128520138013233792011542527717794381479261944026556860804725993887222510894081006649494658688985461333489995667368847026927616347702462486376391343340114937259919929936173537297129057185356773659111426375792268507409102738419976406413544049077040765877342926000838812703395768675050407943145832717857022292227417946893539006433904207030284542032053926383392575125050943105403967304265538255662997172958576950024904296*x^307+11259995979038919366356929307998484157966580196836674209755158058369648696396790931241449454088235504593246111027949764490714988724198601609893065059984658472351412122971972879849395385003627248499013872963462811538122924665528924566373122106827587598729583484281262028860940960142535977273834641428742365416977873582121962620648739374898689985766942321400792447950506084049876336282340537361893517756959639318667546732499653623910150508237066060351412311934879387239073068304663750574740998001994108305764169852245069717643462924128806097465584354677221995175367205543672760854803654055613979492350749333506817749389668136279104909210397058264354935446076058028551042101527424680556777914253574175297423429222*x^308+505216187975670703111761873960231877973766461950624008033365897490843283593384741996126695769565622886698497322452677911367424784247368000797323456781720051146360125520324207036411919171092946879135861249102473677469987595930528074784366401991182624435224779531837624568486715765828881736671958333569954441452283936532029207350741278628568204588761222322316151525262117918554347634334593456458053180973244166914062045204298609363959860388824808020440515061956297653719809929222751695382095513093251993686310842449776374376018147620950339529447253457108686082874944882507089288516044074291488577116453104912619767813062279899834976523637130688535721477964352157763827708626033116366400990292466537668996470668*x^309+22234043272561655909752097393437739835470848480324405304817399950632822930835728841118690461903572267678386815293805941993977543900973864259000171969008720523815172517733223441539816735821712033049323247252571404116497160917469973680621607243944004256683347214900377326916103755150650192230641770026367658810452728511443229310480617156684986447344862164528518715151026746431264406571306784752316644189411502968371559131106313512744930627436815778067728321440632764178007718265533424988298633992402657031303039290333784497760819611334510967967850178532480988571536094300494613041661170699362278799025445193271523248569149325112909715684333212262861512207689348738892655160634620252087278642496107662893076514*x^310+959718096360412556747749037849363938538756996989398587893602553836029517737714569313323155626061011444371571157233771954579995485062249428623743025887134930401839518336662175394740457805513084253233153976222877212651217618890087672236140381987359636518874753593447806420322209451448661839993727442385321378684358821350881005452321833006640592856776400596697318996821882062908582823132834996844658044391537239231239315638333210156806077213123235014605985891755719299326070881130532827066104285993457847832164081492654596925690635855355831848099122958972168196560182711441436917804128445240378417505953194208498520344534630676569967120458810396021027940357760475787428269624514509903795563699568381135541616*x^311+40624219365990658421320652958457642859358344263829087477586693267206153211315896739072480466716657879529398309504392407519168931416591416651876173122799455770631157209540087240397612497904779404948727158024264750963190601609752934990101855114698468678897145133274020378089317245044405738052946819129397435652258912380669271271454647423463908721392448895330975271916366533240007616912131513486861280056031728159223303202673020350778712038136997484067275360482027003227353615434625894438506813944427064872517763488209099691164099232920565803851344991844101966817784456380269744246442643188560586887036394631985489587912358300210809681945672396410117785414400392795465549502595396134532666205549649551938654*x^312+1685759291708229964431128235010591166519270316955052552663099665597637731763722798374491693182290875762554286984022118279760583661532872756940570468670693585214040529730225612397134990892326841545593488818470835959521303405954592631666933542104143818856268036241636563001645761281001859118811220543922143547617393368104769677561410361747095678824541024064949341750137111546692351816968372545840083743479083456941450964113058412190346417420704885103041092184312135276145309296548933926267163380091187903861326449917377407744258987656082330279018317923693829081922474327952832694955595637861693876806934008788316307103935111715909105456202101634712289830247134347736060538165877120958249821026271390202676*x^313+68534530448061668252720389827991815723979940361766544850767894468205717884014084135297055331970472679661132493069096338103456168516934505240173451751760388659556514323962446892790544223767859352626008800921023219767733948431957620887102541382105863342502438980016504741641588022208869361743108033419557490418206159318216701700348575440840734637668249747023202235071238449510599086086054251621988216127597725286091166013814707121016646865488464529568892942750058614296276001713031373586040851131176221775974304563497120048680234515739988908561539520322597297254334847830933398780336233939390338005410373903270688281900651807908102260017207894956006416075170227798225638821597105805410395966019711394874*x^314+2727010163300210907724799441115000524528227213302911378636136196182103493502678115614858476796345813140008695438477290369855722348145689585858343128627399832221355118284805601066533949788453596401945730998260456973119073598247514901365982078293511570776668983961993872303268607547813901465417229250982437361429221554306217160006984510784664780144340649657410297848209943699698221997753572704858314869649335992258643804343046425405525641854255195792573541191995322699754259178291636772973036478307035012410750202614767870726727313528535406099524591435839596126725491140057852577314525577727633258179012045825878160786355499709907371542688238231926832401805050300647234884421899456822836329668522620784*x^315+106031598466708808950029973491489255315182817580844714385138847397370633165359295702867015400323595097422251020752818467459666557519878901414267449356272901171303239604845396613241635688774494331209992770090682812358266267744307664637167202448879763874973390169447134402382651891778376476152545261763037031822142207506034262294561570969106411938999035634123273972687327623326215124484433131609354432359421476424310958462516242415121484667376085694329757622592632488396856332401399732863398057998251395476831713966509117240157989891560802875125961213552815816751442601898100613209317962007832831424616057579316639718374436789242064757000601221421256227046356289226039494902007152861555517726471571654*x^316+4018777898918750276714043173160702694476539725822037861002359860284886755982043670554797469268898705514065771408804471907454799138891864761205750382996824213274396304400018443462473193485572155189865399247189423897212165659525046142887819750823991964820032551352762064431418852853178093257921647967828884795305626239750086558633257689483614900080662701409932335758259960264160511486245379194878660849106298815237273052525352021432610954111994569505508776352444852405388606652160527193279577205943399735682979512057703904996626899874607743279556938627900708114704494393960301853508677476580104652558681726120560473224792785568320618886645442774607947545018949140191353241977841354110805333757654540*x^317+147926541677387669897140449004395691845970113390511425860252048653752429813538381079489983471881584128537416722875512600502926843812347840810797278136178349093806300353486765139496369323790239554161256373536178471616781280071026683118072957338068013416482328613486886347889833104554274865601734291452709559864509935310368916418236532447927946326181606098915446162061687083031346932191291444370045588521729107355523870885620723430265726090133182611478092841071825736994170080624205245433587185094968420460185339958193887532224282421445517532092608161047861296477497911450897978627218782215793556112509925558992921406424569028360889783579357025531984075549786014519688720961083889471032794305744978*x^318+5257653177909031300842344963250654035508211786091356388908314930210436727252320670022613292040305208106424065117780027865331378145024704487897242719400097486617730855196057719239170555341511560143661820965468893865501297434947087686067678585030277626788811506030908001816684758444143120086042997476753847825906231928719873923350031174531207415575988809231402841365616282705269196087348765660169845820411714712029346344132202317994642057680385263406720473457060554090527881588034149362170186230131331334981542678423849237387778734063908993437667504123647911932329615804483045133218645174107527146213588807374291873946394511066193051852582798183442318519343813918036492104289733070032542110239592*x^319+178776721618627149910355641500124571597092898575662709541435215426605911589522453398455749590486662697841539498252679303908208743578712123526059607304818154881225283715760133423466166831723809582785254644115225932695681482634137629174603220606492932705397022904765512431528692805398079106737183971175050841960066681064876378638997821396936013214829865353895108116759591953789992009140984469936885927887916926812266486205830705823104192186204885499936114845449764116797190312339443519416844780008992707629936662668661420607523644228867701743169559879101042238343474316162468881734439547572915952806716088246316114999044856532208650179855354203128434197098476991990416815701323506303068834356974*x^320+5723303679116277748597265610870452734179734275144388869147786689020465471148522086329525084988587740639819335461524346257987948279340488905196555319429618177748797159787183108498855850776075925611833307854969906446409163550628298970734432632543460499002762952795262558820035561357460961704851716874598167331390853477678785112732301155308671870128180576115339937396704751138803190750878211160076118078838950960997532806189475347923950120747902178401627985607213802886446809365068272438035978227694793390282214074642834792003418160632145328877614740031501411308568102544507817780240693211785862665094415935072315055588622826234185490392513676589117655720103033530724482166580385010378955000900*x^321+167174632966482312118008471745012892184842304664388275664253926123567125346628995962442480854443870276554971023887761450541312768871136728356400481459723175448719954385221309367682121572028460271776125620374703367881390456354716390211527050298538412367255569159327179733623403223049801244362253326078952581920669583217795381802584572323652051924461754747014500744252706708777802429108679764082034108644789695058613948711111049934007385450101946030657313639221256401222494790433262552252010116398534334863914037985813363837790790257096986932715417010267847673275178754293522442822253029200637933699111989576292984282684209412360308712833550316359034327279662046807653524754693130965793006202*x^322+4126502511584250108049364453309223654916050126621970230401600751914531746457161055663997631660252125644746389594508682434571795558018887412178881691001561112057358727342509967454854198220251048390114664771451172428685302695840184760044211269944411479367276613423539542336811111849294158589636953367366296486715624702226849450867357873075902273647681103993564192640837285959429770804561857802976581412750920983030004969916734322422171807089522967301541995309057015002944287381808404568215077784922178890584985589287564067048093444085503741914153632877316629276237332327216387082837321266720887464184902019986909677046483283359303826043113929305963684983230497372133235595267802134346824832*x^323+63285844482310951773917541379671595252496478220798976978423424461388895879852842677367145820478451278379704400360622359466103245255269136121392051060793044739016525220307751786890623921184010389149394029524039325702924304895134677090572428248280954976217112302349056577146474454449719642667069157153904310064507074436393618629928724774512245626068112308553738264358900282717181137186194048488580097270568280697450985718455290103073951736805262474216660844785863596274142597339536682411963367435250155220420540944304305495151958134089914625385798280792377885245466499393429037775468336706616121718604737790717657895144568378361030111945894832542494974528203489785537562096348549814070278*x^324-1337105835664786484718613020909541040114032875994272904837062489801886964816807837734748363377805586982008758750427469188936834463630305509867383997016591845364535270352943470309632804700940296094969523389209186498919322913323942754656085734958410458645296658375569206248965843741884260959488439266923339280832446199611242401870135020906849588341980540039264535771161917559123045732384863129907183205556144637125771939752300529582701956607733921690392798261494226490115565800812398058612472589574675396432713771318867827600570720564637799333199213812942895904813751093196685075751336879313512356174386851629222455045469810292355100881469530438336337414049428435768150422514373247134452*x^325-193330261231174488618869359557961207486186684918958764357631033311111923421067945114321454696095507484246625673159208806916685219889995832529036684780936976220765074766608729024863398526158812347074721523941126467826742306247616332876592245254995901926874304774324865206700863843735372340266036534921780039102653522389057987475821205794499271822706612286412186599448086224913409194116915810425487012660403944622348142266502852819251921409373092261566867356276837661502204617938205505695612019861964544403570373181264949244021820820997717874066842743052679800219277388578646995396648552792750662430636379153059106834723550841648132246196803255461241058661612432450554373947844580211598*x^326-12493215126016662901055495792669121078388126656360835748196147889035943444885406806650881253911302801712044172011322375921008513463409764835256112085038494682010618026140013670322797888201768872376564221006874511596087526735275840407608605986388707344361618013422297237746701071843560648474044082277717600061495425786464757372052943835132108157536163175416013293433601788152816085541022929426804463762362284196768385726674905203177615773924199054997104826864519111763856601644123503090989852689975053500118555203235774207347885313256707081873718843420287591392374082606648804271542355721726444704951611301670637660784694493086872347185596910316270495321871132529426371154041011060872*x^327-649496398778187887496025009870977659043189482724397436974877792764588376971158178702512236935452342885203926436664315718038792623448191030112180189131881554371555338321306049005077196055791162500243710493287511247732742842927960674071866167269518162247187301532521720217440924401456561415844586286652270891850751838449585718680114951692173280893938004980140656223395842062233649135660440329975234052143229986641993095972426044735484586793685875651729872725021915867534032010615571199606702145307234230983674554072834763111700752722299367316911074075219464697389309303651848943838082089967474245361385139751270974211530915555768756082264822358701077371277582464685152333525038657538*x^328-30171670717050972411232138720165660295252849549840411326186659205979702171352263409909834065121432879957875967063967920727948537803233370632300392142272829052444396484337215643825972719257904418219915370653406386817621712073016397382244170368092459205310325262633718724387157053674037992624379445680395916842624365637556090380537408284992115435543325291336274660250722908775674534352246348112080668070413425807949403413274605817257661447078813669074622715629969513376369554033022890817739320890718774880012809221042038957619194034870053230095126469230989539142094601948719943539443717899065458154253420317625164669566798699586444961357008662355244184529544113927966828738280983612*x^329-1300959396636201551420504749530614155888375821816152065625437326276060965196338669366507399572290946721768757583267495977012187877792749334359480215586894618073511435461592907020037366526350050904269362219847795457093273224959346756711459253247138852434733562352591841770471925990831018424242735043052325803891056187964771828639046954733311325997580995996516067705300300405986746999050215575784582516567592671400433083125372418329963826031560052402633084634510916560220279977390968491735998565832530233304299108360583272021576155399827560008503633399094077540476360417322656606068741054843552092802038659184732893134130728458089335776318087182416098535844257380917006100033375078*x^330-53006681784013786329266038039809703029186819735100439782431854595443306313988341075928509157269430761863500503856694580073188296297888256923004502905416010331648531940064447117944169122855065323910685097739357974630414952062627540519506528543058688092130778644409421093729992284767654961138368109664091051782106217810634352791137217776660698665599646595290513774346546576112058836623656135527267589819391122790561335479361200312375742591505154782482756436464853514449175348202239860940366421160862982798947170402067995642592166089607053374377655693331751598060233416655889520709078366312165387889906798232918942145600486214862917618257796915932189621005628850977493765757652112*x^331-2060596453434331284813664626232446020704638881317733570503878078301236515939001406815842015152973018215318049422427865897686896918422282842470315029962935611442997270897266794032023512260847400692173311673654770157659988565460987918588892422931149135039817679913640134094511298759862142929140873187463739080202813258738845830090462144739882489371257830686800680396674877440279734011421275442676629783531071534011078084036237815422677837338295397273632473089496732343747003017286194622746097702590543642287426581876886307755191941076567987174001583171995857264715409636958063868080574233145045566314143471111106172852050527369934925566479256388241671088210425338471693440360498*x^332-76863124024391731597967275360040869340922916844266591757885462251060359417695898815114920097804434675325383906874783182584228269984620820257391584283517526821949910786374318238660584032103240037031166966054525650804643505812485624131072056619378378447163455151384881063810961771768251173508377475274349819499424966268605875104738148031315422359386298830188401218557106415198603706025022602600280136739573434198163509542896151960049253161694761116730187992294919775919298026446171595934777378219338954134585982956998373437448965127930799341037369136697702051326880091633021335130602539291735128680669183284348506727237262916700785606209508130961435290635093227114239184425132*x^333-2760819950827234426013388721634655674996429848521423635546439506258832660211435299445235377351427551134328375466628956457974049671109342610156417870922319241923586014251216870751410512614463479759482182058946135668473360052119123072449622810300278386085627675050134202012421324068646722641825350558311678676054923629595619746890814141650004859731837474419702617666387416229093227169521110417135370869425605170735104875959890830862475043169293938869864149499481142115863319766044001733761642491570850762590959829204600877878942026238871180838862734537367356447586322893622999675660393261941743287068144616621627164831256786769497072877771022985871058699262233193151235564198*x^334-95705172477892723345708433753735482264503831411393600287690361593147014802203359479408316832033801760607155386225685893278962593296037184201355467631104141468873771776240188581081656230976943577768932044301229564845129694026130779520066333429922680756254250911942255795729392392920573655188751404390167925228273307846672150238227173277685832547396248447356577972403071753702744120370143492654902142836074069456994386109151474049177901658317850437408067033695165501275264871658707345694765213467466299204677317865457013439516318063521714228497766328319627424031528944299199812992855191961149662268785071246000028124877294915182226238723771793882206385386015067216542739032*x^335-3206622759557009037872976918735998932386264561077931823187531132099433244156603479952808074283796592509484435134732783946702740069122148126518336753188022712412371424050275496092970301948816733173042948763798202787176756106483089098725572607133936109460525725029463325788820713631412405357364741657558769110242330627361558479150280112827257735615629098600597301004391700067276745955886091370389388805829920391460419548351389677512434857817107635773519785821284798473633217308102552040728237816885572104111477047424837604393421752270831935617160429189146193490663458261697115817386848526019492814866241429941977076370995917384783342529143551879966206881319616296107247778*x^336-103940825167225698222039082138202146050100364014708949542913348463100908747978056167067647710997735438384279036774547225096633051838233990186934698691323178649468745258243412123119091067177379997932056252374680198174624144441032809950049203807865193667015515587371049324448727211382987619499430055015160017636728194914429359634181640416172734610527107970884766498302661418219946260832117100281306672470127647578337851347220250126259222888437902998934614789351853925318454332811503416160919597500726670176558280646398678688033319234228642629100148939979908043124196505621322363694863314911896301812613380589949168140663930844886961103628372676335868291903678841749350772*x^337-3261401707441024646644166288677095840241866788045807504199364154923151131933200054079246202273917677890518004721071772567445399865784990778720423155364619069074249773904819317471497841889303049432394687112161128810253159162995105362546784498564155551675728060794330664059278055068747091128181384920958604805038659593983543923258863452935179757920002405696262309556017878317982842957431053077641669403786338026455275783617428213344024479888040950968815877398206566896135500992474649636276903729458996943961336963560913130564758754784060627671503687312444953356002323587060459276547694256989760468284061484858092496455198979630647645565783097571258686628640863626339398*x^338-99093164355173594010621196879799326760503065665993753307893039720949753103420300007676365271108000705520288718830039920224131783093088148889625938627273246219248796961672240078840494097700467217800910695087918738998395572446171553496884214141664793641943113854878009610104984380980171499953417717520500371774252008182290530173974593097151316555258671911488332197142210048251692522553339397988215182805132084180305597905829465253712053800172678528116696092062127660416387923011904656573796100789364446991148726421383082795819850549931710616670409345697136994127226874425398582609427878853951522144582511607773363528437825917184550531661761279857156455821697890246832*x^339-2915826065885542677512081123258237882183858014924759877028694150995875505297989638217790568271346183656656397720051180473750326217217463197610592976513442579645395756748656487811677573634149543450995455970485544750296389133808078194995031319761123952158754979747549283644593527763955991450233228660017787006711496562559249853980393750390467447219886671076466645808799158238396261710966201249879194561821432570435436013064557540177470143719847166371545661161085750593638313479699768459724517032480340368046588511543993299405746523319428981062689904817725552682233664149990243837278249029833819906685898306162999197709272740238026321377409274673819430728923067988906*x^340-83090198130848848690039529443046940402636327938990768203496077604084899797343716272918843989683940814720106177778761584234106582858995279851867203788803782722620147758539744642543943653343052291288949160082202115786028604210588863976375530882135227079924524089982171468435118909628425887909798230011368387589608935339982916670854184626163527352893253810897550634821657779309495992090788690144673603714519424962843657807455888179198199104023081105517953785663683090898420509552423081274641486556933743420335289546560268167581241198399914961781696076355216874151381549848670104857083565193162961953870308174258708685101257745297716895271705248764809672212988293172*x^341-2292698172006423138673492995651350710020342027550804817096495091590497309580286231480665116993400438618433507845523817833544848159364368214917944662167500231761456157332997764974340981586163884222489493942106263742638090194202461810879464425612065220900851750210569750250000459689292770887217871026982054613474645977566746367317898203413348756048007071234922215238407647560831896232480068822353603831637183594433069872003006251647840859142382590834808098171145932814056228102883529391199300922131185862924950474599647596337830816375115600445743354994445654088440756994302990296976403608747776555784703138234422164588143761703542737439767768955667841091948843582*x^342-61241606793136958938499427059838755896561156836675024234398154948710961071290496633332918117508102204494566655500970604325602779166808093327782801767092946284639439709563556745061822335817763494094920852740369725909924380701822865546315856668232548695292454206611695660729617453241513601875440808234321862673391248873581182464417841395455337497799714832389482930069748054474532243685204123986882515866194833515050685213151199799822173485706154809949802965974307833380026229865932829075038253705045217281622541562703349372006799934709245929154907448959510349290838479463723998749912424434808997023897545065344767109453492362609756051576102714763337369066891096*x^343-1583079607697357280576546520902764239325619834580079317516000091293660466317559891661434439264662432822969567763359365553011287499685351470645036914163593469238330810130929643385051371445457787568031643522591287085687465883891851834217010816849056836086467913167004952355958904193654612877120673140138527134837013723913080584827498316569820146385075714020640629884411175775092064669091718710075600256097586867268560783174579853299677980013232678586447441370347935786829578375703695798423352470307322555508225611210498142796863008739162492224672747431745829516743713081438594698470162005400868795168762068793994340767739144132979204606944729736077716396879314*x^344-39585157556015510221685685543113046863448722349166128634316022102848693928789294610467852786128966270612245360588181208355236032070451370209583102919562710659025507671678648050216554894237979787591767078558304856348168628538792277664233909415491693287374854799592405997792730463067324413544432692045063454453986031604647259335109329341172010866735880082035265442789887444109455208705459731481404709370435270201700860462458339089849390431212276284726364479896797607783165280178560074263714176110599643013806290934080287726451824340752925504682643772672799305852838995071935407038087410050693609214442704629144021944340867379226012776028091089672839982196060*x^345-957010103702843656103253836228232593220273457048823856714944866486762938411314336920712786815405287028108976490527214789900533869080426911986758390785627160620306548283029649149434260982035324747727992152472140005921857512935086219689637051411213477997976096549356832303254762821774896580350107462533735434129161098011865306793194574568306213853100746252586388166490267725628038721948030896880614360738503289988993415040841786050826276430074943597987030245180904874313871678231360065367145760875662684635989160743552759341187243120480190298661335822327261776705845432056017703027158321328598522209643892591531215690133107215465139163295865530639395523782*x^346-22356291744500794744018311908182293949841007659268129367442095562943468445395030873929063358836295078074113973725876942859536970655860347857863701814034781146242557323443811913548258229199010732629526059151967343280363591161928268846689294558151261075046190205251532212367100075408650999636062198085013669416478993976389062229199117390567607178534386162944039449772842845707030981824422838230583878800301656903249708361201770043912012583506112607715598858289714789746690556428535264647715185917495012086300997337499304860915773781365599396472826957897283377269644193586131477249931438680404859641573992996777454991395022993924646779129242116590840189904*x^347-504298784449166897644231809175075343644712380043013415909404768666339732906449868921796268555681129903436920631056426254461871947920266327538102478205095196223223184583430544322696090647658183875533325697017614073529433502654436484861905883161604550709561560664784102207394913137652856116079061514283567664367242437909988233364014239847784262934410181008759739606877991101036771273736307116842417841124152656486725753786806580686664000153366225608137995350836667735977220620217541694943359312924047324841169850814420518430592603523628004141596708542476897614115174094349786315559363959739959005298065950382246549761676113190769377164353576281419108778*x^348-10975994864105119363617950312192792564725205428774970130445727241320756581400817565086949972205543124966018671265359940148451764070764201546122283191440360619332008893251908597947100233067517402491474042254745883517119396955955822615899417137271794487921610870437588462542092600538519092522152283887119758098297815966180815362576507095811014132244775690413202907941473782907541882963517130946025383921854252705010566966188147529923418050164727879172965506478640058664013888203908661370010865976433958348651838610354447264774601850077204679399361668090930167914232067416535819013185056248701097833829303843686987009546592420674255585322634792046639732*x^349-230293318452185054928122298165074663449301407103904874123898278476813258687235198190421518901027908108512327671529239907555131912250366803157535215986782717478511834476385732277647785420608277550320168483249897526844093967306262452206820711861620636145863393376093059628082995563792831579187413471341403672013987150424285310514092696094172199249257643813563634453977517758419782252599937958656589964618424002329852782884335566973669958509876364321173675880803095150608986221881882423728405444644353650626538054603145411903063948948672295333841761976325320271601372227200253590297427056166890187890152905127839524566820972745331592367726042824519006*x^350-4653238574015319526310731206945650659997052731786859021211014217926764514626957733440741068122325681589466365031346963911300683497653599605075616576468927014641189709182912011109052324593589831850699447421431285494008228323703085334303086028916393052282936962956659409483283459169746583145587484945938055550006326786649710252786853319269206358461500511016288998100956073059642588269083080300601157502752398856147070290277152752369663183078975274918412975194032496483420112733691417303770786632496487517043883916870339387305208593143775491104369502007569627700588711587555321811142286895048797022225117351413055343914023209719310631535056157295064*x^351-90437586275817072133279537059242385961608050316818500779321498823358406547069755171592638890241836563155629063982997903800008989534156916607130502307734051769928750482538661192085807460627194522472065988452111268687718118239462177253812166596987631444282667340553937523305166555428138533682078437209444587948916916629974544253786424865351832196043798396608665208477910819959456713279771098730709676562864383302149188652830914981172133423856026865420706058256146588598065919748870588060080941264095902535688262787311396783865066676702588935497821581321188446048847450688222754487064070643413803817267081771184197772440399888050289531748387096386*x^352-1688317874602465352321902912487512255322451906691557186641165782481366400573278568171241195941084776853787895883584813564212826481034647178708464749989226174281476027711012423895750761998486938476192463248062831266330277582662585272417312082339666657385922656745000273311919244953427387626495455869856670214018991949314417520675039428261244439755555040917782081092937555450847447937284539831555968518280385618646131865463747081290251335148140478841731013803529668539775897940848122224097146089593623823388701729548183791691445661932597112614351619484545565842681927174532602226503793656188437972450177057616319282984841621776065694638169360124*x^353-30223436773764118992418907639916878837569942398835515895707715628821255105138487707508876331404140314922964250941134374886074105104172720708185466011518207003955069968307120999405657837771138507797111917417385803818233399025435582776693665596609004025704860259474287987036523948874016780999115862429998085943796978372750733921702471191799100556626837228795107120234380837065166706145278964013857268816644807306523641611502518482651975925263780219417692963131249574106207394280220628993193429904697607808161886310495387211127857111115743127250849909217446335971537445483380219201910424531828540995433240849875228453792990859688311728996106806*x^354-517761357844006613335585214575521059057440180617640455917682448872774882534505371276014595441777189240666471419796917376195976071692485097398172953907999299451708743332854762002571431321215137033137109476694213460178429143254828950714472778609498829560005143290728699203495139957938538072096676266621494958542839372426545644387703971930851227784798916299365459033995278616536641011975658133050394380415255093180053023314329994522349748056164243893895946072606380956747103818994203845940004579849349410496068063705929348058060348249530323605031771649898378348975733368186174693889259453765802141309354252799801369157293398940594331098343952*x^355-8466386284010856874404844751978984620799952397291413625570091979088305278790272605278251300289344181785898446395775152337523466376613487119648733703693402654219219774393746842543139700044937693199390806229218417019453517972372243057235291847351750136077787609033108972978362017065404937881784829331148574397104142270480512924503304930445211030031875301624352737532862532929030902029896184265891126580303237744042843603604963299346273398224202318172534491769591632746601391804517036172885462591123649714267407828416814020483804550735783527658954255297711774915765747269365200351462584075987534697147383425257589310209132679270429865946586*x^356-131706529646538897885122081772136700775723914696304870345653199838258049314563951993030441782195346174230690814091136374539891925467198309815757862431478179588098430881006632759331480291976337112047926450821892066330191178792675538280903806000835285870411866456347158480758344921560275512842746048348253181063426906334188922761798949832207316464218941743907361211106306760038232094105870866943912742508366005193271788025252019836541309295170737272955945738956089020490379004821864806164309175455800748824030396300574355451941569525312115402706167727002581596319392862866005406866856300117859999866684112591752479483637395133228678215828*x^357-1940497280266387565000959620346916571308849951947577724797005352120896932370304559708526747631400804590874011468775572621121440156107514737207902588154122838017888824584858221473344381943571427489739648478374713841032660896871530933948942644727780013944496467041662082053698731887276039217484302511430661980076495727369473864336907399845674585349356147269769309858652251847213140831532610550773983812620623813719530207414353966654556599099161620351037247353046577515009601700783242937615960651663250689146007744625761055132908168904100668394162631868512009976628939741609424355812523726367228722447907078016373912169643201537561036710*x^358-26906350977777493512888913896383932516970301867469045640242604265122947280125086378133004398051129203295750511240153572089957411929156185488276458599125744874770749078693481488459727720411997641549903630548067231769153358693043321454991367570758867582224213835010991601887229676576034002108644781243898810743558876485503085899716980817047726251860146779981876088384383467478312989627933908570804272795157488702119812749213503029805737423825471114203960450750892499652133703036461291427102045699583630093605157457035529849405382762594197724927566670428300890248723525245940663669621568359783697232756772064609557393321746101789956000*x^359-347727841679350552433801984442987432112173554217939892975191198453951636027871122804078072087503069427487080385793673351078939623244993391488542489613967305571037152665970011241420598155782592179124435703704580457760356529729539759539904222702871292627561314004300797068692503412221802023444892618095097475278922787300774198952467754172212071687560140286128880910218479877243191225175924978194127365395296786768666932847247761554841695583212156530386800295602280385347700308725867968342452893231675926174049196559366613996950283301752846016531547475116439610204235397018132818570254349013046442206284762716493011094408721004854342*x^360-4121747773253376933459476877956552055260445300580358732008158491767816214122768348051328459590975119935409610300694890440383837351167085834141245057330555860639100634509232379436486459825297719812661389845730824404859598817503415812747583475578324310732953076580452819160369151486259085041261019675080996708919766712739314115756878174015231275037001166324340835251028760101671720246809192345529192128318411342964635047798922228234488676790439994001321212532275506656286992299396762290670794119767343920116197988244240631649158649010481760413510095587731374065037302897551848258746824071098540055095289144791615499157969801561908*x^361-43456968586421360647634143331200368600783055022671917424866717828054411694375739007496296616891917353994851823735906051448601201568026779504341919467568243501440698457610239292992361600021195167251579165485234802198394084575810155373780620523351374440624311488746589409285189785487233945607401203547725143260958914665391556718885684434633199404863322019166837384974542533433401577686932265372875039557551745795489911504223260499794000821432078005533921539529473295785199964298010249932489042936418846359115092086330290311169816303295419923478498595365080523400161744131323622441079747576304539759318244244496398015308459745792*x^362-378838432012298162968364835969424160262544028669771335604993842388055134934453528033947086368917803689081057477731761078200718159091766329296920263344511873794735313803912426735729891551870454487050802945751902370985792693449069032567904518703475825748129602227593379823999780758860013638520201188409578358450007261464339068992759185674336907743338744663165917574728232041920712707352151395876367173847291516982515940645861725604785669618458062492286692256176867988230618580886000784564776051908966347976466489111457453200687988372329945568543581442870912242412140402596449981044469953474193853233565582845869936593943940508*x^363-2065383039036009338240927754804559309832300654420425475204276586939853916174850826191822848109753663896878337134940418329937892570762320613263012550885435939083272142218233760707012618941461089807728232228358952401596722016917022943886519689291681700714339939898685358666940513206952241876398378695183543859317950189494141032257425017696388227082604672137001877067042875280334398927191730095021355972118513304113739180741256630039506008947482299846529172961096413092586593160495982153795783333392865843377020162156357982404259019598395713152180837664174976217656458786976448758581644901636379138307568753523395792285039017*x^364+11286974741138346237351709390227969176928686491717896652409505317672471295449093296021852284611713028731370512599537091718738931852586308655908296447602213212082462033850951010246972297614078640430998738039592223307725539233659767874146237860809236245404936778902657162967342186683239686406723858680880450441887578734545713690883127746908570018912757143113642397888523622175558050572897989576116017425219074714541424433574964768104795735684347155844076969221313229114357659441539081149048073199705567586354101611666064110285879373432826577729222824673108255621034295875398394966642383190380814265845053775646631043518509*x^365+588969263561925940148793749692320886662066023982016800240529445367725860614929239875378331023162414117322718536437866440551282902416407395951837668393350082601227077765701780831168803092880834600419320276284247153424196502547567140755910077291411405794645902457913712829916048511170061602875101109536786751142710073373008993479083207896130782710071671612866357821081789309287477746458698907449674878248565410403249740049616169311208033007707778724421327070395026746644220134302953392273064932577545147763378589067339244200543243135307830751899051118264935995474405088985667836078020392528613595596759866810536665037343*x^366+11983880289411773758739723573683702590120325616129766458970052296264464399865812039728246006340129725503723660060959865425059841568144190060918986291443849356935850182962004561095588214089077899177737341138401266528618060091650312675870489236775728357751901625324279962788636135655556137800120058731389979955528505099520401224930316693693972374558306185979551820386961018453679049484549526228103717699687312131544601200848376178572581639600657073693824715960590841525289216858525543166846893235187102411461400251476657893584717403649073905027383148815233643043871099998650164731760673066526410230707257184743160530868*x^367+187916925834524375640192643365793190506990405795542436796873834662099023326856490402305733731911528366981874630552293467335790557166892038582631334053792268510654634924305506598369064030621155065968698931500796229064563710724747770091593173484785651302985950190770793140785658493082632498408920509309210418126895787564081583054693130443701250265555707646797611662114108817658261304324827570009622764418484038096324859456225458202995257290142473129969513506275086634705141441249536878464462742922466255936416460528106209615287262267315084589658202268200111877477384313198318894195391755331807728944743823201227142444*x^368+2536357918706360586484205842255154293299525169073479396573060266454678577867518777762922087313942841107654765482825628080312077445998188899131497009367277112604866559352262600147970014694172457562399609117224382839218765443364196376335528666458814946535266581636232663756649798307997742530219416359437630559285135773722074526164582814644435886734387997543903884818018797841305879990374896879807539524681656328264826110761732112376675132536150495982286753060742731573685010307777333911153222843398976956932660212566232712884895499534272470831531401642841542122628616568714280232558157080110847970444265988655684821*x^369+30604876552049741143633684891267642177229875336022991867295600864502210684178168285906071091608589544384182504836483410070732653129042223531264886935993800483590601897802771187908910801847386837341703471713312938014925056609322813669711341279591147639916718221665305020641424035130807111250172782624749741800933858654179656066315287134807470333403705633487632498144386360796933143818408398540462537177164702056294403021653783279041334123496040098580566403038799910029038050428179882229622599682531069188813096726323543581433837378737839313272394214566169215165419356023641072655772489826970257127850132816493538*x^370+335539665257154544543348266661694048330930717125166663049439655457979300737131928233298601242618498917012557436660189019017182814106889769892845412950741850875908689728213201737899173433720604601472789673950098699424178119603553029683300455088851578791813523625569058677414407887031911382141480093514108364968163613747289382929903107506476968011677330221019378370162471566032496950343786309751543461196892984527253132265308424520936802315937408515283111634542451121114379720734824810554554941299615457309371882608018017475993764488484985346580839075506080825860487903012633656330721475242069247744611605328518*x^371+3366584884396753658491591987070515092937534977344166823560411538690629781992212096455737635603031058189011414986786127862053370474172947157131688949288776319929679645292027811744021245832050142510767876070203757963022407236814606480039203146837072534792592807582043860592908688106605168133457891237723190204128651876446976182790205915956684085873631095012707584807383671929629140312426085366143415372725144612325328969129092777344957372783122531569606055898396124214745591611229906099114645760834155039342354884380772524469662119794336300843398074121672565970909835660622346307063475155432515165332892636680*x^372+30990976233697795984762840720960188472256076221570661129029549728504974915341401747256789761710082058070046337670078589543475049091430315007381427425813838954035223984971762974423386526628034368780412130737263211335035738121466650030265712198677750093031106173272566880332975798274643841075649304108651472226285259458825825240595294687381525351614871341260124114561776760947283925341611208341563388561995836615807372389280323684491734465661702560375645209749329012383186845175083279997329320152559287310593006637042021442142029814989017274613678418753200011216881161302583255821139532306386180855399135336*x^373+261676063355981590194384412152174310768183516283871839102712823512744453743291382224176736557395558864142117179623169542538035178718603684151529716239227196720922724564739965610412167495321038234749710849458499444896718429339688378769822517849236313873268522899422028113678009311748180750368973768990096806437523744978691528595485888401648411807450994018831736735870133663457192813291558633321258189002221147255150772608542951738322678646870289653171254912311361753289824050304836406787826696119746235193885269675869222625363076975404087742875301950017495862748011186028517523631698291612558494448508324*x^374+2022021226181554042698388646893323368974727572048355565658128313784650929781163772427811080993445823954484056185591942993007620497565733601026769096774728922934137760221494951484223807429294124550136383436606839971284862165901956767332065085831434811007832253501483566313704755559420917828005301310520749074877702482578626333083686668612993353892736611790445860961804894658785449415739173805624743532230346459615012041925729542381250150339116391749311230860026482606322206119555846018715516405298706534812984805722951057213643966017417144282226892929831884305728822463203423873103697848605007756983010*x^375+14242456268948293428574588672042755182879027535934835848065651302637532495373634803267138865433013909577821500524036191233121412357893851495038383981709843401546603849319289305797362156359202445193933027677279484320839281832965161121666854047209534216677887117626171376792549423867907439373851426708132428961272357586157556289364333561922169909013871295391162776149661849361320284914564923377370328263780870059528787158557521433528657767645326736648149436226511753442213370138796300605394075774736313666534361816640925388372974653833894097156534817299591790498603593742356855046047679306488232264800*x^376+90939569351616410857763306824661181204399896354105930148390692571962900439496814846860594535436680338846591339178276235870864419583448296170738720184696795483413517642728637202111178063287469492459849609967541196986997113133759052234594254875652257065033420097318464656443786850068816257457784651398680043602829032865205555943346793369005659702702127013905668874346907321372827886096029756050003405443601966869275923100959760709573467092471829121287887707039786677656237202093989184302627394737865693224380095375003671633957465824934918943151196431421751547856933949501686941308188292560587832140*x^377+522559872005489315248827810811446400509311826841852531002518895897981640611197050206783482518855363029374286797135900106184663652964741606634967786198566540456680125017661470507662159004015692251078653184761060754905151630563411802554906791161470626835867913503788942686532365667123870324771803590363659819621324424576899033462194355598256447656338662453013774131366464427995704462135117537834096342436226101218326907954295743303466668600180802608439414805657070100210582651907301204778324828785611262693670256163511785951910476198310845877582463220893722791333726971846563127197368903722188140*x^378+2677330557468082315974705845018945380702272280240440287462310190767754120915655563167896840024866805462365247738871906339714834151926941218640027550681385357752464237851256436691426484019558665468416595754169642789291989928848116359647886009463022993810170064827497689489395259188544947623121201657904078468221186750676210852582375110934145797349101756495011232648445365449702669252172872544509825323935414400556920663484403383601353188503407007732405753571902035645365067053652265943226046540649982168670647936233436578193978093685062756921501803639337903801710930630934096582495145498135360*x^379+12086561388559629206335932084010333045672609991072932626686815594815461298601600871258654733414697779218420294308766541580140520853473410361584647725975083591352518926360318161076910363584219288018822541849469717794286171498594899617343717343474599393149982323120461888210148443637907624068052568589884188814087130136758722458876108864486296756788993910702425544919142987497980088748682548760901304700732480956431137787143507108445631184283121161590442928644952872431215535299379699448942375682716898401289108287737230303073361984235617230321895085013431114102649145631266395041685272318440*x^380+47345968952761155666019469943296112730266086516760397440200310810162981657033790036390685521903535094270157509182705719877888159670271899335618230821979273996840074780434262266708561053330990796359007464598136950080226806184743791088322061704991689543472030661383487483564071302123510884259428781142641389042747318451656395037553878251288108845183560526724454496664185783271616037210809012868117552771804009887214263015969797149616958299407486273281333842765160272471626077645811363444528737767416682021593702808635948451611914454016061369820092683753783874780171353472700807181671735040*x^381+157697364396511850332067242832513649960299051750563097954639980176844349192933362904972935417536306073521932532283441840682733167587136806465158143270879037785422926228814949103251055999703970885655945742181387362001945627316646645048024271937482980969641361187863903329280963402338474682873305083911748418711555563671743138919649423763603977575809524523809847988289732051410977271684060500953253276856640568439702807264687389085434994471509257940480572453956765709645578737426139362067593533058064590645800715081191768982619604386313484400762208070717794721933693689498291723623430400*x^382+434302595718323654694608563762896669517041432419778599090389602093785493278882747950156094267738974435179922902070642860336720557996785192412874030715512971660904413855300003177214915240948715796763557162865802608604928229489313219896374355782017291964038218606809010145936867541000974516686322072533855372289190128700284639163681893189964298000607980358431845253812667806939735276739085081585529693328015706518208314082721934244264013942696010848074016900237398224596024142091168474536668441823217535499897572944708510404569954519677500280251296868011195284347226318158179318292480*x^383+949574251714753483661957561736372395739445805896441116162567739235370622886184160743520963327162260955690926461173794229766826655669388088910242483366962579630203197042171330967027454251802224976129293653945856682772147545071144866093663758603859382496182893883391789196156951263156651290567354412022771333974080818978279332071400272409378715384613882922494339624552601225157000132372506573016613256179344539433881271065622265546934532736466906573868286961908207754220628132067207817816502639584216635613713337684271190366226002360639598076340360038846200914020991427278806609920*x^384+1545439728012323525031620482102788308978718655465691499272525123674223545977282503276280404314152492174621242571790453467966102564695157043235959789344706772329618818562856633807307972518310639774430930422865723687773177036750407245846859807356427439310915067927103103953052227782951346033878840800887770172563430201062870987659105989010595052473263331934343510673741631186797798892040560462937460047682072518330033878508189187834318458384295024363474535653798460437321154042212473242959464695013041708618358014471113360099552766855918821995258686515298532051432104919459430400*x^385+1664316297962894752030790029417713656368026034153533816388985830470033371762880068515627183137312158345435169704050029441174445160344208069312130164230824727931775092482025702929240635985064669477583648404088578174347156728674562424630045505566542814792409006132934412198059116108231746247692111777279908005256216915385854525086658284840098302854584298528063778928009893836402533110003199682900896442421082265381827806192965955973778319793625908522151556274030635084059677698951863131246603225653488087133576717464263488205345041385447165193086251547185131227249980211200000*x^386+889508544905045392093504777118931475498583428856384687129406369508791203868978024283645510183968372685342087970942504072472942120567316644691278978136408191686832381146554392960978812451533409018025178067428171740686613402434937975934560706675183845108073751744670036253657182801332540564224848937568327085733076668107571702907557087586920779376156410245548048804623221941138711726970733782332783505451477250064107716103248363465802887143412124746663785412953109328418951187117900959731285631161875047082628695022488473085747957982547206926512678285703157922555494400000*x^387)*Dx^19+1815*x^13*(-771395193004627102312315397661995361315600423763642646990627775899411225008277441692678538136702643730163333821338526189597544317968169868631758506914625021176920640121116464649612331892588670158678061448487585270944392278415161580714030750288918410760009225899626146921447932024683425110943479957208242955106229005199385564613596392431417671786625063765501007586218164314450683980063696735075277627759360557452133777468006467909300786528159185675564565852738174498886940997507588676616533264597749801150212343418297821330718822015448101966916816252251010155305266380310058593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+676549148427196016892507753115148385158108783648057579647877152833084861771457717889712589870134090932318374158215618522502572835907732594946762582145125587060333642859770928969691939686836553761049382520951232002687817399293011434120652709449595198861729292115527359104146767911833834524575298469091849256322261295804938069555875291960034299130901798252300445663767715764602758889821193081336966929943484636288808014874413104784291039635435247532246090419520565912680472646500371698512575269481233397628726721119879118702673637347936808483600423682995106400284157643909566104412078857421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-3363744517108859226849422154792247764806974897731400909785830789497521111861044422484685820458090857255129259833981111664220639661204852132138663103875745781321361389235023397437081094285365248757042478354302077662416510510606625907301729101511069137443931074064087259191446161699207797860530465154499283659990660800967622969903880632085102990168457290887524778122721319304648712779563544657712884676045746331249675604574379839713107165688215593718357458388866433798562647203983732339360331395669225843331488591609229687783558297055427598319400140999660181375524592439774096419569104909896850585937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+1608537678769384624895572055301291092516321005985004013863876141341439198081264661618877676248197833812810425152851913124048223510554487518009946906074073473353486808136283662701257148244851512949875662018939454612174245119724827813018465207442624748469260459525803169020189542238672363442434161036365663330600132535659896269275105000957645900834285197336469360283208145421892343007980187761847756629302324725453228948670768859522973782558027273213308880060595923819485401888283164664528986108597486461061191247616069855684423197766614539894848540376613799037765152512985400434786242840345948934555053710937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+2229127704350549657682084729090261194886819236631685117385264845221041510527673025981060267611909767881276892086895157396656496139719166805968533258879527887142200904975108644295468792420568551138734447819406543260556910589007164646543632446835346545820941761569543052907780043939494641559501163540621992832016144179759405935921204393177525627861696025198253313295031295092172770674354914430362991724669982047763107785729512660396744548790744768156759480377240879628205169749958959377581069682521054321248703701802761724659809163248571640171597986237553678956484124021363360523828589521144749596714973449707031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+30876228314754253180045940017903886417661980204584218440026507374866534412938297624590773557790340613117844219549913648835767938136285713707561158308981952546343608331068418484026014010985854437243913656138924032639625597705110497430484507402050487708050899958946336174142812136171833026969849505572245638866721884893691264784721937356652078449651570355673648609003828257845732417639966342522325425964829801490604837882704875814518968609033393160507210244673593256755859139231437029854673925153266786270498222977346732162791327631069677330567851481722053986152428905111482268898773217991049477859633043408393859863281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+467381223841958501234117537526589906635239010373171531171728505870998188924799690885941248942602263848777904718648077519366236244017533630849953011757385069068392509961761357485460767543717641806916992716466692113410139315902506186165348138674362719925424715502479533847384439718637402987331453243856376794327784006458073478827066799023318776838028789670307881356570544219859914697730897496991057768837099321473768315912018469153485557653274561868611989210690421246949706852321616906578200634920748769433586647912580861927520348309580514049089672378871377424030958995345710371059838941776298781860532471910119056701660156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+79151500860945309356164292512521618554754012548105310745769003669631663965438776410673566770447042928444495175156244287576006166268227918518198723736176810148379714171939156043067274680221675448945917571919586636901551457628565807957787842835199428625234095261704446528049096513659776195719873880150710285435391921153576599282814792714481079228150837092244025799694629072533171153536607769740524460225022102067065047150546098146940301403285089532832456185032134071196895935413808084085061897440860375204744088883886873759331714392070757348817420969202280937407717690844297773614138890968495391314840858854040561709553003311157226562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+2739693435014307822803920424940011562372977298701184735639986683052061018369832681283637869826837238016365964527033676206291329045738037695760563435837362538838094013727113521828089167724604083848486833648437976858508004674131488930044989452868818462334115478344646501091302636072290590546243818252281400162982808378292554738590275542403511385720074313983565759918130747088051545016111984286113322301717301370093230544450612773592396451320654050819904401600440667811465000703764824795420968319877678545946130781920057930011017006138854859255028321441876063248806307280291676455473524443876407092907793172642527679272461682558059692382812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+999415351262480669349037033022656742751236234541269943333532041522542701657003314281925692146159105093727592239940708762561055933229178977862875106036082921087395612537227969925298420148422823646109214213863833208756043955325401496586622315735065942101423209380785470142993948392133209121612270822662789375692597662325645095052846943738526875011016676945318234176319705911928022263302252064120381292259608255041094313912548205927250323788187207344202941638038186183949305912445184734719361137040950326343048623867197200305648807329880299299857452322373162249193654487733810116834831943573580551534735064503345292052927106851711869239807128906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-177810158745404360550119549118713190040191633726642262378546798781967524144866938697594964244115526565177335420315155197430692847679282154705449023578656659539448546310177223216864718442601109690206675894475859101130216692803842310742526483655527673585298994757252237584324750199294128864650838408592293084202552495391258823968268561497608886111758128095590094971122970296765157512403993933573484607917079723669485717305097583528869529085380125270981228576850435820724920076885173216410374074938517486463055833760577961454693673706041359090399430442231412718718260371968450053715092196795315272869973322657785944067576622273918474093079566955566406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-487932293103953833037883269172636762655319209068126924999116649480279472582641779320440680688145774803573530341364045866114276844931930940888614106206050300505455640879814812922430077094706609860324162092428550960733701785425155657294098809153108563539170662917196404361711126302798585896304922547754846203559579926710154975268152823845448923677412781911338799720087409932412716812021583119048519846926615998345884159303779115494841330746452184781457772307770025492953747431661584155641335702808989072537387964250519541799840837004497286860512069485969271148277421196086746021184226254902147448771286026238569628887820073259717901237308979034423828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-366314256161002577484298480915490936353804654405770888221315808096461662703855837469023209750993173963984372093124032168484107368483574733873595494309298651853173797385347572474548107927132451043817857092648216947305553373718013895420800179583540168115425223042823519986409384086136203378384508186174052424792193803194546029629499943733926591826567382607169047000498047908978205342237926489800162429054866977825937454780675683135539040586661470075678388570222154702476262838371732247392707354868279646675468266328082957408589968846146280081547421800322774399685627166914214537445793854745521568005636267280960036216012117721296803551922494079917669296264648437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-2612263051325692198051716112231774239574325949396337886019922569384948950592391492815571349993384916690120821314081232183219401951830771276697981313178459919284170554846235590134235400523813467807110347003189618823108399081937546047135909472653331909441630214962024895571252019491643715049047128400589539933707539689613712632462096101190089887912827643669508180336194851293992077709179041933705486439963832541569944778364233187679519796955463335917800788446736728672264081390544040971419024595530041078200136167161368587631459102389531862379482739078004866289236283598685488269740120733809815082783331132997548784138947073479863902889519522432237863540649414062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13-20369929908753006072436013767690751369953151178996536565513884293739158324127017626400747165159135025003426776486323620838454097578071569482561548600094581564521392724540535327316152056440052120487391833753210322549709003017080770814047529755143391246904106974504750845599707032511039518149509468066538748373159739810106940862745210698665207402718604888754658316832975212838617858380158098274663343295225758521909721519012210790790400974467788720191357213334557414781083132112125362119131082820767532388778323609243992666546785694519690662020704733467739647720306214416536717922486663271256437799995574118033320770137118729364552119354137005302618490532040596008300781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+107162353642692655838431914335326451558544682568891414956895116165038746712672796305442028156645053603718804590869669859495558190662225987516609664102767559538626248282047988970420237047587509192389393487552649740852801575281289415874047802078487367330697319889810111409033547643289097360141703078501002394152327559642669742800003695260350707611944068766953804056507135803632632718480210892460227449029097625481545837544689215251720238387057194874113308595011692593712010571798640465442842406989051279394201653911302611950751511790380217093155184911902780535824720877960827503366341200021170183455581337650190811269708695029903987197376913353963345798547379672527313232421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-9520915749397083586454409171999946443824691179532668088242677679635112744527273150969284435684580544416027532199439161842640479711253208223851072530685844415208196962120295473783502040551196358557170636444084203587695985966029251046636515469166099235743176269569165065717207846094135527378098534981764643960559767332382346366677555460836651696334585468330886160370561375617278662407694821682944214072583144416156363071633336505476370620631999847623774719629811496590021923219741574110240287221793098661559567143452864787939001040804632178709905919487531161565860341057976966009267759485626503986436095286338933274213171374302545551342237561444348248329561101854778826236724853515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+109542920315781070573907794190095223658064643805324884144160345052709051604890586862443103749681816053494200221668568432276423415312947549684726687315430840464116935646299820211048138665778456460085260079821257847794894560089460435153531808057351197921377160608088431346334327754823201984494014595136531977442322853924689656346453601256586348885916901022388056607131389864673067511785867172122637927996103618476683311912425964003908859123490275271693201170812300082551234628388922987834737525208722777496066065794041275258276623032354791460639306392934560564491195358304283379667856008847108612458191888932422997756278340199926989966363077673374044895826529000260052271187305450439453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+8216637348723524726876702122930121277392040783855780641649836918833005929189988074028618617258858947280882573292785129322238730885377201094354159390927408067739846523131134505007274022675825221244272582889331289724970716414532530156660103251053247275445989128811086303598374728176883371119638043168949410042798018944635546855951564040460885102935012717854829651386997664301004886472710762503472862667144684676298823794370668581482723815972970800854206689735482550011585631756942949502754672020149543398839849274855735976157784540504193244697439113966169044720914318140736601468812921757020226627128854359779709260592612797421893030491024381307172774844410634287328321079257875680923461914062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+388811364220524432734174538259445918703641981892820855903708426817316362863790550284945953673251010991455461275167845775800558333659779763928451836631000487800310698886837849478824501686175067682738726275453718177470897605204710592667652138933837333944376819336629969874059748458425203344297960633705529550968867246319309326395423623249933133416604228801728102697266684478788570549112534321006744040103549719104167288683790904720053881854935633405721507390743683955317432343151541865978715816059581315474578178941454243106716651724310839114774475318699958946948517685346341315709450436961254081166053158976676212065529196226219366946886007756267354157255888152944223179474647622555494308471679687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+9867859905030214201298292743943182438450457814199201510464479313723581994246204627101222045721750184587610041075302927452211384491943111066314505053055287964969551535289076076413860906029165986085313259098916993455961982292275437431990462913873455536288306354807713894712439751666657055598040234532577089550695439654266018817161010164374077147717599787650958108852891459712692897210954763616727097907065980925813900332512375476857237541026783958098010596956878170588810286956430701847098676647834153939233508234473819388552479137522100772851492483978708508108648252018072300105168253335089105290342742073963846730250887844265359313307896467652434187919969934936481603671154516632668673992156982421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+234297656501720204626676518692841285522357099905292070483089232431921484943330318394994935464874575444921227865930705726947470918931821787697884304289966133175586186876550706182467915919053257920075324530463267147391438182954547961832859254918767792729330089927995988042990064622167187354569293078749923681170805151014088272901798143300958186592052150447307736614554156456462331928892321501319804497312028282211399299918296678657025373722474096121199609823017468769210481605053070832008106573761219749905931336620313402739644054405869779821751282517937097352806493023222274256246761216326417902177118946324936014676972651183687341127405138375182718079676725715112216297253411312340176664292812347412109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+1061802209621534775834091920028796188431653016855759323720050463550480742280923407936225418484666298746836992434978402361135029145223492093506672398514764439972975848955908135184553395650897473445862787390653258471323442125129839225014017139340683665587075348364930514398731738944734336689649198654284907705869403943104305223999754834066490579846921705550471838019792767664141559668119835634849671519640578514923262537371792908740538999768298366724016124570606827842054050946489200299652123839791003602918986789932494317622932326457832315679465156363055596734805572417311498855040971779294971504400852623057353746196008948050780927347242560445373163231654710979490674124803284428253391524776816368103027343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-11203233471067908690955980305801338298720127578193109652807859746459879814715498829675608297664745234773582318428759168497968388587274841296558790345530747503188635266905740699316391953296383609585243251656611523647204768909401221693613389065448250720910563883708311308040915666814982920740523148012717064299078023581498831584494641977619752267688729471016928209897845159076728930406206625432244006452442078325732846017065334012840027375551260703108309798255850683506614273796110381653119030201042246923949949997431374987422796498350206003813228596061783347082020729882059633606895390634019563083491042134934250997556643310368185521197493785083395872346343281042710052089819705578577213600510731339454650878906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-283674550309296141161121497409257635416458492382729247858550033212084746680839621970569856663533289953548336205393545186955827520845929780498018426603299805246964785861682188708540438156399029819928114348416985416317155581842103733795449447792405431346413067034507687587759331163124163727177851506607883150638946694785278820866666315631747417858198337429701789323817007803974220545035065375384436697887568318902345918085872039476739900070209033279588882611043869881015229578730490807126726104434496855050752960190658158756911324158180464916635480870967452686316688082531704753065121702286286374957033871660003792158776779997143780715476473134095607339192951120303932410217882809089218199005699716508388519287109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-10639499225974675833061881918547610326582074872224918808393521680527988400685860716949065986875555351206937749722969255157286277345841481374599826562171310687060665325969917473226404910395833635523346431269589630263754384756615214269984519457440125496207941585900431791148429796584293506320375162196847351561450709947720440513822309026371622550019963596053302013929089929239484817614625555175756621966425381318008096226988326905408052508717498259745137425735202968263491395256133669195179006646374352007569924432740024337253164933540837095983235572055826637108196876836052996907882653803908912401487398255342105073644437208586899645613680681033817532484129389400379954548896566796090112916317593771964311599731445312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-258681039988171001723352055850828336703766166155430370542365279551649573005408693966995219092091121271879474669928180343210394591687148085933184712839407796022295600246725169163457928235189164996625608542796532360966855582489471981261974218855764875513507204925877899666453702213373640932003750063692540425332493463700409397846104337089749595209960202097069302580406935812368693096355420924467210964333431664726623738243189341076896660296512620985283756258271540593565312569719354698373579033671745889301836540080173053270719285785475098038673849042524677922759899382394369775572361469801960517535876318455288731194039080905810444107404444979339939452891758349202744234993150897628649831361258293327409774065017700195312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-6684110316363440921631765613499615045517411008426389250605158142573975593613384619000709103206747026026199002978797955416857112128641968309847519410400172929929177888380326429892115694729800964925018347396414763616331350218600866604956519454560339248751540803127152071441087900585001661561095605159912574287376615707793119999740543381934175368035404457134173437016059130142492302981528765360015910399594738987930247118224562679314347911719990700004277823183100254936543870823435013032399365789369301565771797075815406235564345925926406846414208138462124434561370128869153334253087732784283021525931938170039384725443149840711571301078762318211902326442379217799331254028711704663566462412960245131898773252032697200775146484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-114248076849957698529421457451072687503302973003764700626777553067916779938442051530210749449294575971678310432744602143891590199343713847471642988276176664391614812845238071291269251760591689204291095716462914062912038976122570307684156235831696586925260413800983645858940915737275492872914033207950637922079397593313323689494948704307090793298492670982086705759137230480654199286986792959930823488863013059971709322863709221797093510304053529883350203950618606146746987267819462912755724693867143554042308953039695504492333646251910794878698606455015824243265153077012246649400965802188179549209881145722627594214019470924662891633255328794446055878014081435779047746608196036057145659504963308705782765173353254795074462890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-1505238107676435736019631710710077423361734986387995561537162545369735777126088134121234813092652143498814082219596341187364205864367756322059946151536072260558440675866604295869154417533795444185700940566779870457550121834266207909675897306340759471998663154580973095675895348607944246158937485656427448125929906400348130117298247656798250590846784918336507259839224055230346420551764423248042614416167913152186012416610145758606557956881812090080003752971343953264243074176917318003544676279506297167922139291115352357087661086799184041413308572928376105299866597593483775514786584369682361819851167933560884580280521929796197510185385839102743818690658670899833213272532820566037308192904216330720856831248966045677661895751953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-17038839024735724241745760037755648843961986284352664876620643274849064926850767182313401180331323437364951488700372009272901776705468059174261194522610763630008594756328460654231024900744741018886539341854004965217369229261878959696911059054248356082024695816415167082141010599638968863846737096436015748692308275546514988763885031315297253668472479163820705682075693673554927995830491549050616107432210093907598294925542309755017089298070761463450290080050938014336408936199934251327569842571197091047850494299522375011712795464404333161190882435860303787913983910246570339071984130461877999184377489766356329246806271560874976354688038496679427559761733190439680839478706546471023751255003167957846610391925423755310475826263427734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-158620916967686369078092404048574952046463304967139447087067263098228076254033725450425526045306253105932477272750491750739960112341699886233798753742777614722558700831096395222591651503033403067032119027710460512141575530691646753693306822288916231321546876465094967759549254170198663049697397853227913141548414901691249594188526771581823439723621182672219479981581176510269116624712033855576150083464768254391202699396942472915584789227391579446161091978458459682187952919616784141576319897923413966235967695855419903499996962601781208911878438662854377929128058290891540037197235351400514935245086295070103706248726126674176138201381507471041428288221724330949927180731978588080377914603778815747989194839817628235323354601860046386718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-1040536900523432124420849434425266325283776246479108765164967516638700748963031921244581823338368466697124928412045768845109649682281739455510494456085832788977326683650878337752926286661619881565405559690711438088111600244268413713409981395367103786298896014189117307349353282654430191372494332070803943790745593420047944366336518938233474032744543230205306005881021751037954117976331450914875327192782979630248169449091745235460431685349729296030339234347175306570174071317624083771771192294499486877650242692402838684144192981066432859869007811656993690879438747019836806771066333147051422680452501495861660354001248935536217542020005744943632996628043175822332069157628864287674147978347560777591341782399858573171513853594660758972167968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-4090385478882501125703656485324512929973658610399225434861091308177379726730957378732036350596932933762739944213114877405943640788621849778106009471878787533471113844669236211632147073083019006214424022430811727353776092068901805638502677004926346464941203058956306314510842680056081160658460305116872479441405858548998704524933093272227432171766446297184319375896208082053273560346360481811358405114190399587226549951595341654216290997428739846025015879097004778760178900318487061778416416203563453509208911765894724579534553908387789333117907564773858798379612709541175014137025159338655464621740677418704699508239742805893178776947613522274212127211552968586695700433494778738690342084961611967995544648230010764677899715024977922439575195312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33-5466529554144848168363052508853303063258465588224227483375238704611694431033138457091922795944659922503132229953201515231944053322985458932788905771408278843284621857912033948766952161066941853000727621821818347047363821711081805657272565118204486111153550436723263469472154561477383496450000351834786037004038885899415982639989330383558954963744616082258592012921626198697329495762486525456216648894941525490076158374030696918798010563520637161747614791217165326958423711074925258468171935114594494124443701223375924302881605021300870694574342586729033958258804707844165132604673676527609179672565481680912358437782029091317436073523846964477398856690548649005762719245971248063647910746112014436757448255154931415766839108982821926474571228027343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+57267701060992037352682483101754079030307878805354515431609065475039320526950439233126729358670754900066561327546070602854237244197877003326621341937521246296664809509047921630898267685716996047779929928303902644762408660310870028772091913741116004079312534120854904020277980474483441715220380320370653826635073242278631174989830238653089140527573441720993711502196545538459559399967802809994398791489880975647849666810505434667367342285679153492329686565673756164244612783976411577240835607669096536200136329691619949144994551057907070098173156419896527649119941273296912630262684295371250905153748498175788404913763649153452611417395657872676067585370515520811545696975192480409484698559493428201065906655436998917707569489721208810806274414062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+752263100654864123913339542414315021559712964110778947544213727000398692364263689131809025054811395681021137399640359768212190942989299116230159391089130962225095270506947381230358556343772068631495460520230334948471518868671886337134046081787917672541405702163871913727729656351851364473634257030713268187127881018728379242432047779153212264533549254436704257082284202501998630839542329328865874399687447729049838062767158203128248280045562927646346096308133670560950730166673698986648442536238234799664379580303505596592746577241499682849928435576092275338097165650528970207465433197042358608582173631966718111236184756938808964192155480350711754547811185271115253006801545623286067400370180509495749901503191810030191088998208215343765914440155029296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36+6462549897086173734423314601984571369904130377104167212008221622535635153267043473941939348100323900935790539492778424587657606224250451522732333040750787217070980725075194496466646098661676520476988321133759595146412548287224542950934298158818519722678801634094903230075993058539021395315134639547629218810857874629436743117883367715801817773404547401726996088303809494510789943280617677624730031580586271509664795015790983009754721828602048122111805332394293357818007695764056861198423276940441330337576972424256984833390229092204688523214865792362106041694120465156896618259558997508624864897796280351373127748750025785462116438863446394087822351436855123298164987827527413059447934375437310432125131074574667092353698338857981298133381642401218414306640625000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^37+44960971331675905084353964075073692668108330439835519297939639867580166906712089961497414745855914455246849945863020640970276702181423112159879284213880632590728032412203417857230305537524058837826084716353564579471976939595671501330171013930210784394653012625216410468447994793920303252684721570300337115125840363624840141693349482891380493930532512245227186580268958144419115815149251621716630009225480742233975132872034077093792801005933218009641922885437671161437205718343795227507503900223131937334658272806785928017586884262097285177547318270494564361500065463206988393125431825727375549836285076181308092542068862194220476234452404256153494382504724492393339603538842782806037345602294121336017905262094402345595767038488599354195685009472072124481201171875000000000000000000000000000000000000000000000000000000000000000000000000000000*x^38+270403962357461620780018239627519218256497742908688373925629166484659574105311840869955396561990186570548203169964999069235038900168958221944834130619620841165271242702096429979714996764249951210779470020583371247458753907147160457572904478645325702555398041938409913401839892131117564500517793343509425126971680834883577847953105082818102891492614491099890267032793778076112333852941232505992530944548460666596333239546007805745670748325598721129857799001870250854731142526286045029346236561744927413486336570219035782161560348721988046759720773451822859244446606450763094755523476090530196248383547934981200916235901557592906943568087813602530625413416000195305055099013670789972428554983597697944110617428597333234596884494332913462244505353737622499465942382812500000000000000000000000000000000000000000000000000000000000000000000000000000*x^39+1574111227473263154248207466529291955246184503499937742494087210648949982880292606329423725861507049301835453500251702565864857683118073991723047714808712475259054961454556369928314732567890906056614677364052452407480899040186978839834328977774326000953897887038941445729301252205123786851973930387407061371424710021783864691264650594196685196012148857059626615304253684528698470342073454927175346549666367773511079314364909195929265561803097708826248751379943887523087479815733729369387285454539806048450295356839791220821270592132415453880383144448387818952200027071580658992001495537991724988330716207373560925028053953373740140697702770844803517514431059391411443269648858164326623170413340900591551976933400760814768427496481567606778639856202062219381332397460937500000000000000000000000000000000000000000000000000000000000000000000000000*x^40+9247872314075937046406399729800490796042324130693420954098225229812987535926237997518333199233149936719337040982668276924292878946677229531514300720755893602908688789386669683653253197477557462995191180810923864382264936312187711138685285163118575509869562329580023914281409273865749483192919168211443468058605093587263416219718597775888705585013187663292394305806216178140231367394863597668425563543531666800549126967646604532553230867487828916151750059881558428423044013307639894758048742643856436011206005751234663392468953762724101759990435418872013820241101414992334119475817137491213075213405378651590356862143848680514820573769353657182088056671414345648869793565580628950889699000915019196142138169765914600561635925760344163759629765309000504203140735626220703125000000000000000000000000000000000000000000000000000000000000000000000000*x^41+49140779001440668793885932052902435051059873643616553567569319541251344297912371804629907321648122867448717285088862050371720346814390308381702723169570722317680707633055214744232373276753543053886346304197051081808905808367488360092242635592939068631404180386127522835102891852362977289400744261374270986408721832628074095916994161909610943945452772634983623412925502335115854592988174200769185816349779372358368366236048407959149363062048300126646744983659134254233659708798509134589867290577767863989728347199077228810599037475787782345164364516200222705734569782488393428458433234824149865086810854005010083347105353856633449971122259782145805737811727889882154472584327972022132076146445626207338294413353353625358783321238346141965336322243729227920994162559509277343750000000000000000000000000000000000000000000000000000000000000000000000*x^42+212362118805980417945229338106962918162997184075992103683722431175795895320812783742379087142511386479974697785524641178635460006674411294719146734249076052841523911703571520706043616079487249711760537923387982395451828733069360135517009241872335442571405894777456109433802681986410349367759536667258108825210502344365890723893465065626383708457354484737065748588622052678267620882024377911171673178159556059703307060293811802293718798792120917332075185329411626115219532039725118086731874221674617593588277646984149034114398567749448514763559296004304867711828695813916786212582714036296558342552455401569631565424977636043646131828514699258221641572712545119571324685523447914033949179206600220176529180502766340328922943582123693338336439806468547430995386093854904174804687500000000000000000000000000000000000000000000000000000000000000000000*x^43+731367241499323796565117374413904629093141102185872684212519077534389963225524186633870847722432005240534362383957560836004172584673252401854122681838035344323070078765625750277313508751706732204799072521982778358276400233211875813039180561896940164682214521233487250346505029694640541747922288175180765731262318600596026888514704819024423597730010619641200030687761798348683083129261763888692460116601268560209675549330773325209056815594230539015186706746799601064414919114326514151199107539350337110550791744501958615636786162037204359930375746709406159720683136391120538387892991586440431483607144714638996041985207175578707118693829250867342191564867332544281994683183678402530150288958972470169093756901651855062559802698324412030170781073845631681251688860356807708740234375000000000000000000000000000000000000000000000000000000000000000000*x^44+2185166762171695559332979288213317769384314300417226407931284639927574035333495357972881999824876951031211853220366781535935103646638805054700118745271807791146950351222476327456544208617424636042322403292543859330733686755486113137485897988734238125825344608815869294284258350556650730933101974509473319700327938461996137281599282763356392448221320135177011104612381992854654142758588271527526233299993242210050570327396488584325906439973576399449621102002400181759544230314776377932413291583274420332656592701534351872362456457338175097951350804466496716680889778211693529544068980807515085882423967772650364497920912932160671555025930231818358701387508731273995805095728763881314173166166716830413866700665942331696503031385147239628224989996252425328293611528351902961730957031250000000000000000000000000000000000000000000000000000000000000000*x^45+7218564796035252416558724592917265760144854173489904829724599242265111765198952610735036168690422885384088523909450773195390091808567675212147363181412429152848530759386013225976138480218522984193242908103023562720672482036822769747897139316805164249728173439324352839185168983372222732971132811107031143564761526380710465385273941050018562361680942313508137490070610468206216630123641496870623966356881547297517656081888695133240333940262249878823400026083762353699411571010714429834886376275429311258507009640730375795718820802856943435345991433804474078983377634062443727456926526577158730239981417575466621550955754393888676414509677621543712392486701987189578501269559003606095697902391547048037486293401900557411832480797107780581237275463468705538616632111370563507080078125000000000000000000000000000000000000000000000000000000000000000000*x^46+31891511235925588824446042351437160661564961661105382586575010414338046268765770780901088548200477669154595500851212983662896259373388819762737329039236382930584079712407595535720530659864102259821323320663265349866208493627876597184040248112563631606322663172460574211930082659181804358254757345100589922760305528968602774951259184451956180962549664772640584888046516893554442503117567255940885341526289138935071226428585670428653485489495183438457857166264762233759856846108644852978140471622996477424950259143386248475645129941199334936733852614231565435052259621135766221856407815765686991729498648370712047808496790549355812908249376378321654808840744338276691362587619308596564719083184681249924808879350367036593431764833797439246714907549844209011524753805133514106273651123046875000000000000000000000000000000000000000000000000000000000000*x^47+158639817288601639640364685877603034094433412106667262693531841590992317630361194004592876857802373260805975535585881522555054123999931441633116416298114185564033249022948685914134559156135135910130894835045449849980954460188471301662468214100600145190155314445305920566488709928272382797963321529281683126034976717958691835664463228252725211116741199909219831000202561765970425773626155027321449890240813394522994628839923154669638288352235354085355980380000908220498292139110799051600427874880162846066343721335174998564745885900661093326094587917866282627523520309922747012898141722861316274658382124811937355243307529879404717441980504969566174469621790781785509267060776415114818872167240851303810406319868133560826038229115504174782147279109626586413028803690394852310419082641601562500000000000000000000000000000000000000000000000000000000000*x^48+730133193697868006303304213680316785407242823408227517158227266899614742790782119075045481999416029205614687216878301649250198491740593737056351583877645632011301162225191679539548635763913230126730986210918048977816105659302620909267038979147157066470036801569671155917812691437596266595945354946366463380536282978474000071688678737008186115521527229099516190468532346794465414239899733077969755711761087359080873048102213015906367440664276693268656833552692620462038573666599723379888501176833237715102082598278121379895427820459187113010284949806927002783185106799053835179518065630022661891873731943363246793016670044806008615258786008063077789321328411441625966184491372679170485324179299422072490009609075524663546947431502891926116623709440921728697215797865283093415200710296630859375000000000000000000000000000000000000000000000000000000000*x^49+2938918677804634526302287343091065327276812340103164519845156980098333163914624561845687264098906747528726796625086649817376642612949887782735318598895824490969040522936604427402639593642034729955017443145406057762980358237987638953004407147707468454145428848337379123369464874681133411620566913971507646724800875445146973913433061993598176680599046377286920936489550298306743745786612751198698243917998870098862267744421935457253803103827987669519067885467075124306831576713914287780011831744952126363216783036770076662706699820019731749667226788245842114848694890858679185506929529875752048017170123274380190140579281402272919085677226909518593799738489684299824083605826210333476674453230353313273085327739502672403044756750943358423710053749704034214279557701843259565066546201705932617187500000000000000000000000000000000000000000000000000000000*x^50+10307028113637943186150624894065249404696882716380206269863792050699028611000043235118973508941904987135759375344242227171278781695275743092247578069029203067459473227461316845672548687531455088876314617489472111395893758980287256752607718514655089232511682051626624437533241207018675257555784353668185239169786452394668318231014221384257737050550364057571129832817808105502749584398487068639960556103192078588805348810709452168619995116354717102818328767942899258593321232793261285864825619719695695823521056017051877680362153828892542770843926393057214193332402802762299571385466767096046634498786988824397394210553642882480976626756598883739082339940406785590344643710455752701955089449837225232328646051958155045404717575370035286318970270180330861108791706826082190673332661390304565429687500000000000000000000000000000000000000000000000000000000*x^51+31520467534622736482333682003770359196277860952382870923622540545660112183937309675092158737461010259012282111127456230875519541348962253987848848744504535028262380198194584236844328462256182736502956570358182864597710086170631157507644374969583425504183896136014661159647530317337099158494771105257054885605781992668716148113966793414197417223857608616639111801544748657715019848864416353119725308643484945042536499951378959553355253861250479703394176479629965527749072032538857211951692588166873876607778663689013275227302885056718304765621914779992932847564483906921285047652013572008695050742774701874016402190072746003277596358934137252906360838213742969243373252969478779243695927693025103308686656877788738298697594379303608062625981228918850776151002954228452779261715477332472801208496093750000000000000000000000000000000000000000000000000000*x^52+83933262672996224915856765643780517810841327146149283950200311469270199392536328279726403387919253745795187514953573365873814060580997020898297723097032353063078799408087093379526505080750487766374567696499652105502222362411289759117968301087087450243202415780925336265144784597534916212717224489609983616461872447459877503254499097023803430170713568901743289377268150619885732184958669317845529202715011771969559904970851423736209564932168252520541011129998887863974440692434469405873261681112725103796212345293980752744144841551842735352793347626640136626349577112189347475004871496365295388279642212674603189961278434265336899729893841874521379701198308283610081941608640704305510920139084267608076599572478532631193041953085566108529287142828485786800562888643195691429355065338313579559326171875000000000000000000000000000000000000000000000000000*x^53+195940944192038375532412444858300412736795458613934927805716557615244686595562778099535235118995592000780664090061271230726610226045983248037026730280744190434100475323217675014553918950198354192527001511644690764343114927358658417370942374808975833196913478676819769999196057582837667227616187514321975344163424707590832824396910640160877514251494390245782833675285303732058842629831391378214628308704666725575469759127798002176486433338291763709864251682689623088938989929896969476149104593759099682084474535621721305676894495782517451380600182012425512511913881166053617013343056999330432747130554148705585274905700372939791561426930372613724427691963782671655895693822032900233765290738154443351966289624809615403605892307860518169430642551414598284395594905010762332153717579785734415054321289062500000000000000000000000000000000000000000000000000*x^54+414824436750900244325498950897664597258916241093360097172038489816420234216651793412477701573613570806536981626093682294408289383676987568159076867255529457691950519031800829359201857504266646542713611112379734709413990674917177479173633646973943204099198271348488045506442679986795682635409954754479345953811642529703359697776676718260728904670249884302074364213127587152217364699015061437079918605695739044320223208430337010888490645064885441403896882541692782749903109044157740190450673069765988476852569977084776128802802323949750797647124151039137940674849948813732649587065336821643653969902894548464997672295921202628452431019912074911703504010083289024017801581209856158309433691483063760722888012157072298298760842646887489965828021869087415510347617532069253165616373735247179865837097167968750000000000000000000000000000000000000000000000000*x^55+842910633012942955290082645265993158525576380387908033076891962962696551795539870319799106695773501735452518135728207221402599066349381152960527275505803589538704257200227995312202705084223596812749903201513746545553805420441252181828875558579268590645723172163637093668439438322958385459427872827913548884618272911343660729149892721421648458069748784201688182908914540645415932554994190386521083500781045803461242280421383501349483765665848281220318226994984264764473106740548959969798147747079882463249806057296640028072178865869301244170239847327885803847020814500391259414063634145094086337041371517654584937265961366096236135854638137239073336895376830654630389931440972210240836026906546502458343772441801598790039044835811851491654404608981080800913579046122932336704280942285549826920032501220703125000000000000000000000000000000000000000000000*x^56+1582019378617573272619880433080807228173075808441372625127229856812421699538192941017112619439654399987704140884966161955549367520517364214163473796643933697159082810389754868142489720282491602549158681827784410375406745645854619723209341468409909188950530368067958273437484702162926759535647987338134977031629107114533164625059048006874845769704808455455554282787971582014997219931808499344620226706633789922497774527544304089701229250117715872479931119325783152887959138279379180097314181019035388241592177928321486991556775091499864662662989210058990764669275467626716024624173456841581427763663754519755227525266168416608392113443328541104250926013010515372286055453350055156100469252104369662994709383050823408177063405351762185411040644581540831990116462686473373933093711229957989417016506195068359375000000000000000000000000000000000000000000000*x^57+1494998834890935544779589328694236464462261131381887834884348579648235866920024263367882867269230854750238530954975025825655657603836323629161625260052857466056807623005826341780845686098114956581329716964999246840747689385218568654343977392699510527843303068237934509873142193846645752042146289874195990005877752032936373410387691844071503866322417942034770727342567583132112595548127676609491884446024463796467360344732577878050464109238293809953266829270942186046640588559011444653915679589782270708853950761587444320132276265241005215182708453334346353344212130341117360876305086744517886731408361633472342781384774050689521148265221775329043750501915657097756675670687958241499085844005083647349218525804038485742452623619901174319670585849128457104353060522618310695941445942480640951544046401977539062500000000000000000000000000000000000000000000*x^58-8045462335469961680406508099812110496049652923956591760534931341721524424507229229329653977604651410275202109809272547816034731009534140674626919715583863111742675665178944409445645818017227028377442117051671008213191261500682315359753838025652328535858908817792830369376326871682033504019756205885871703508625839648392595265772084641101792368628284893292170253529100123785145672776231722216684788880982046535961079064358993126903982419876516343308237382629159355633588822684849047543302416896742586247378049432075408871116149393606751734042458922086856894131013536099655623822220467695584840471177995515176174240234266052756289991644818732751971469906670405169461716093790193729750860653680206486339391937776331062238313716149148948549807677923513842823224263392690872379042765771828271681442856788635253906250000000000000000000000000000000000000000000*x^59-60870242481870073955517990729459484984557523505628275441519907447545931365419947782649143235322774279753009096938493789555294100776156528544575983965309160872011989784928747694417035416948263972065146327758342865344588801862929442961606414563337322485855886430209690023153299133215112894772214288646474712862247346461589448402416251031885120976794734043869085354133265266077151816843392767412709787813576791416112904810368843751657850973162780203303621183009203865485477589390217700879068573708068496521619090394089281979424091275318612491786839019863820173443210388913774911901338208253023006863433742067667129206538438490705785519311970977425281265879723634716758606261404458851614842895627188330200945279337449493629374491178900503499435005181456647266569022259188753991472620175073870996129699051380157470703125000000000000000000000000000000000000000*x^60-242524194953944660544772002141327116322155587547891419455081215149199773608886331834545848477716979340521290154868258619034809134511229302547117064213566658807600469315470932954448268305164353524843916193817651788004556539153887846127844843241668699198704432149581770940462640133153523281427798782557196980011995949349946932192095408917549973320109681204867972872496548525266947201745591364613334876641384362628236051154675417729973838802045946554266061714013906550258796049720869983005422292894584810370380161937050920504063546909423840417353097883892808410073187529286723182426883910283412026961224745305547817691452960808861545235371699350180551997190485267122488038645196365036877162397241654668966099174212288221669261889573727375100049794545393169720882416587981452252027053662075672946230042725801467895507812500000000000000000000000000000000000000*x^61-680439951564838783278911973671820342256782449987149674779809305772456708336885655288141005023479557766981577038120129295070026021822427750228732983122448028088359699035217888067564624647319268392588359757983097153892368412851732505640070213677114049581973136054366111181038818989737698489939468835858098531288903469467542204575954200569566043265657208481261134291377134398239413338908318970805422414740216123356487069639582946935585692586864197174045937005374475606067387622314381319926572578825650465578734958424309767734554117489677805629850588697125431897583770269095367812696170245829549699475322459631667236167023291570092196511335488566626604729376500118121730583987753249380928643371799186604930555092264287043484012257798713536768674705001360807932000631103851736030275337840933502775442320853471755981445312500000000000000000000000000000000000000*x^62-1379395230501791210776856932103129348052282626237198491481876164524048939471164738481882268759384934905792191406086347242629803773117950770684660440269549445537554167017480176836332289859114674157097551596856097651499943725893959877875310735741963888168219471304185692449065334000294431978011435333029111076177865794041695832843127307939444109747179463302714431796780377524136473009345568084467671191272965070577353783668550427515287355588674445004556057980118896532446497449628298237573486131513935602274363165241085580686564934613131951739732589271456677376199940906241429856003448146680782886174007933706220174566635385666106831838531584344860482369514661092057605187347248255640229247030681318627852783971561222444124564567633477953959660423479275031248456980149942660004514297100719488753384212031960487365722656250000000000000000000000000000000000000*x^63-1788608321513792411761625634246144859354407650064285933357914040861513406591962889486082730984190679158754616595705987678538476520749970543145436293687341604042898538376280421697372215154449397915760629838477351653178082044573187506029773634370774838640359496094388966260214391949131403176118559090071944293113505967180713379298769729064557169712440747423067125259547451547891863532107137601320071475112968985207811949170645535042616668740806585522958314376036537503226089376515275771728339283009159867387270310710934587645525341392848703597180380400279148984546435937547791339917037092164938157493758222104538811239000432587900238337733581243196614300091097972827574359053541957263657693439418022204046019179762734792196022330200270868487488412214525844333341411071923500051352199854970415060506638837978243827819824218750000000000000000000000000000000000*x^64-331440984234967755261779692835142982619075257363546599323460287444225773476429541115360725348482227763536580969816642790487216114041406242684448982628739493203692660861919676074030625508836604251612785586672109683531207305385290795149446709618162648064857861550800222873293209211471348580894978183691089937068342364001529080786089305307231969312173298392853216188247692987481554452838267957591803066012643456002951686686584253633039439680926369851878711488766229049255984305550951457790887008630671509133662780086754547056380212163418464267707229312341065125020127997598073931166728867657427594348047086554968004370218268398728370799192043717722522723078861002524280457397407375680097501133688684938489069851526040441538073141576956298559048455126131766185757928791026381036557914468165808585808917996473610401153564453125000000000000000000000000000000000*x^65+4966416539158818217000269930463578770313099487991634724562529656541730822243289790083090501538421105429277721519546355822752680087017149155249890423892298020392772379503874826017601221884717668005909132147534239498310030629815281114099326801330869760272533551785439451127666919997688494829198771692695729493001181156481040053336700101651099919615139238430253251147436086242128410250567272207689726342209108429379615436178345989496860060196309777754201050507865593204569236552461693894731298904098387764430294025190962664616247841959240501732145471184176571292837869523972992652758091053430903092776594520183880722801027231816636462907832487074978002683615480028476641170518113330839047562279837480872026508505696226310260667669316903890460696104197245555963194050958206219210526498678004436726496351184323430061340332031250000000000000000000000000000000000*x^66+12515285101568697583375693544268770875132778080223598819656834881585557570576264433461019846919180578112005238724773306986372632009257411199490618113874198397294347423397059682536594921309847499996177744424840535220605334135007171261746106960496721630810015216217696675170941323189570039593403949788278068651188287440032390363411640671300739906854610314767814786720242583967700122895041345968015214407371158838959469873135536199273975509997881346887051112631835491232221788740205455615302705410753733291760204944823344238040393794713475642553411190143881151732946722306701779758107294695007613929035740264880174579038792193276035744142666080974091970747529674157618981288744263874966925460463735194281893842913352196364355713023865150583370783210674777829068715233372508076651979485845525563725288975547300651669502258300781250000000000000000000000000000000*x^67+7761906538695763309970597927695120925115646070605129534206475862726388647511980225982277821640528931304994713115382215079153879231240858473964635704157912644333460465540917864754763002365578776748442063979443498186283057036142910643066343401371151294304409322619840878875815846366604606315747376674963350852858406405363888003402113155616937262554056853578978623785100688905702819428920742166486585734986687581720806103570024737761068067254372855611398195020263641842221014115714724372809563881402678336646690114927898209553880119412977990817035004606331413450682422866830982888852364357578016581941878858320090675583170028546563287179019178294769622142307243028302473770891483633632407782972643485648871738029052592525599792278235452955065605651472134159986957312225899498181191316840792093767475989807280711829662322998046875000000000000000000000000000000*x^68-50514803774975767276906761058828449329036802767956617156600780586367917152138295909975821951902912941384035859144880111813160344497867461770376790796409121048256498738067230065016841005274058573989397304876243575548355022808833292303624455604931716039164691525097641294847374676891538726620041345073820686355868059694449510327602863991751525047318403404957591481540343278422456548578552200987262631196129933194057646822341977157593723461610909486855830324145904570080836266392962682783840639541883469159687040852562616699675330505525323776621945769971817399737975416478739144217750441429393044606301305712294002550102998626650466766862973170065135791766467656327407180668806485111816389565607300326465409162341777547771047407863719665215401256107145014890237331991188603846969153847738711465842342818177712615579366683959960937500000000000000000000000000000*x^69-240607099354589695193855877007970111390490712628244866496568407195205178619146822798711315633974656841132828845981487022458012882575261113638597816658841480109005238254308708122745547465326533399191777428098023421523985971775131791930181203274105982389818594825003333929866318043467975599650385681027515726816322288980496423690221271021710493007187729426835282671923185982774658436248068187812266463739788428072912326791656372641771009973964693913479066696970487663102431631337583521327491304210762283443688020851753039658415448811974187454714099431255386957253661177163487083181215228113495995179438445845415852331503521726294354439997341074536983605420834845820612832508399492462713965315560664962962524161320499683219205429763862215251485891753952253843907793946987541746534091625459245503138028254852542886510491371154785156250000000000000000000000000000*x^70-671563612983039726195724423325614405888640528705321152374624229592227507137077948737081463894233966552422004224891985216337298866581436499516233898613250545241467900498146216967388606132694099778287283182099033464316479959706910071168870742906675092975992177446348809253805582096052982847410781433150371227188911474430643877660251488827301648709524707617318338725287184508939233582874665458537167288290998685817274879825480170251414177317638595311547710150457708878298412636653285344683694620293045791457888345289942519680788061252793565985718306377356645747821193215091752889567315731184700751052781431162254455608188204829110581997127216767545287830422120576522040625553884255768534136814208869196955809116968866908061072801834581794861827500973837924983290681163317063844959368749887513357771373634363953897263854742050170898437500000000000000000000000000*x^71-1448495530020488845790338457200112063472761926881031189975503903288841465124392835149046091777095096841875724080572749716555890510541713083441446497750802860175214909985692309951018676767836013655058358608398028165819453903972762128154958694563791383221674187755576085808470073430556559529433034257547172743228681855564046712122329746140916644233823757007264096509090410542935432417304901119636647671709543769059672515212047827970784270535985348960884243566831971183870761714603801165770559707244246594751085552205706116994443076769781373285088334632860378843895854296818936577360004140824093538826199723776491861386336121358837812130342534584279262226962711454289114783558541200221630077871269143923338315755221543496207433979630299684268561793041889255728093415588971514807886337728338733673097427079312637943075969815254211425781250000000000000000000000000*x^72-2611194406742732519176756864257356528694291325021280883117894942900864659393053189367517244643771597656942634423697376162704413070719462735328017856265083115953269866047709916030032566704692278300591292128806134006342510674095171564428546152848791398877388579527745720641734476415294706091927964413441275202956385954361970418113272807317169274650046949949382082097890321139684038713429024348484989372109932424256640880372117327317508465293400350221023130228587437903689817879858720161832017674573488751673421184889905475104661411456051857787737636009836481966205073682162150853842131332622571023256734170045789821092731415373096894710479158478998106477474528431853992838730077761405577287465936205543107047590640396503698774235011586587407403472111439580609837945155125244056612499745999821099129434287533513270318508148193359375000000000000000000000000000000*x^73-4067190847889687849597286689385334807687007524783544680882898989409092449891477582907169603969678879236988218509944290963340200901738184594927827285319568065412045134517791380988647369262814853700201085617250165187391806756821024398387818427498252436910734561226201282465625740854021701375822603426997142508013375324832110818149101565739731160826304699878614533873716213047628780380092276902199510364518586061223951178692502329633350212179904900360650294515815588326631486455002557864910714864475936873826134444244873436775536346290596394551607886951680250513531191230812678686930063406189396948971191170327965512421791869510736819720802848816441787661050423051430356174641944878651589073731612925478495086014522563387103990908560002701408834382110933164736220068446148548058409910898373174406843916228737612073018681257963180541992187500000000000000000000000*x^74-5551529963396409115851660403308286202617440266452320322389113801335593481322947663434973591593358983804448726351978837031827554521441947432271656303348424034146687480259437043408580105820226426370206226693709126510346039532540163851569344472490007660519954558224047771957135699170132648733310430581439734611932997752962763770140964369934703332933766719928835836052948871143351727546433068165768472437013941673907196723041016298742264967201727395846484311108158710720996982866085494548400231671405622269642399865813904343496059200793505317737340784922652255237359257209483143530894308702276678873024805300588352136330349503401266147294751340778603585820645571192660419039168282854834675333627958862237944716682258878502339962428652874880202464249841581621102185123732342680237338958201179263260904503396453435470903059467673301696777343750000000000000000000000*x^75-6636409958108801438476144849275972407579699470386880980295156340978556429715273347967743469575017231788280206815522967486139671073806987606268871944116134790997374007789406276349049554646529001031468398029142363313822877985487025858651898168417364686943452985289438807901766829230815644227245513566268107723797114532777071050369216358803706824101700814928901233740581209823455508969743535326698425709680506711920915053476195573675144365780484871823128617540627213069271820057134929769321378970461354884157861431239095758129002060575403107537237038560688670838823105465878627552383241429319822257637261198492092763350474512312005955407806831278391944839013199651323082292308793617787768239749201691372658715081163263386914878850145031638380718980157898544466989766470443126587375255126875954952503713912825844545295694842934608459472656250000000000000000000000*x^76-6788192892266232593610269950975313197971195796284692861759655674462704984405589640006974053675298611022130866680654377725847641603521426987499705649021091950091756414811716671850294135617964694948433986831701889681989921495889839456104828362768389025083201661181157539508550673914439407208421762693173676211147438874943603169762046350423295791893885591933811321083890951075138662517046770502234095190571591205061623399910698989923123109325816498358615905077263417136764614957134412864432880286213405247865356451282788628981939952355004083949024429121073709449125039840406552958306166233466335332037811512330162423729986305351194444302347769803978847456869440543396974835933207872481425332651678300761425125415477436960051095554266024224755623489364336189729856311860830509598335168856991991701487973442930012879514833912253379821777343750000000000000000000000*x^77-5447467905508148976780634206278494197668520938043430548229713106610063572109793232559784662558568077483555660376017308738278688226395125604397498259135897248842641431696153045044982913842757860358994122605720552498444352594899954389682522181284258370812331955724384278817164706631952158255392519138135427671920678898162147437995121030394622931382738747883434386095907698491764558746331927791109754433867027831203751089360514672284674774934867250357800273360100533836184222247559815037476621759328627188219799303048407818161538657656526012995306323310783620496542974437147809509383341804639751092833049846978682976728577540168719461747214040717387362971690753970320532489846746368464261953028926878084440261655062676559657766022375033662277562632456414274104124609717606165402290663757874841258111667935404298646062670741230249404907226562500000000000000000000*x^78-2109923130007042806484167136739013354896085845043028892139303067710200663708498658343032403903640541864898983774054635240330408140753275746339116101464530616906008895457324943540788779150146544346694079944060290210971378256597084967191580214775482602815492138979366219303642557860019615494563113832222229714191230787552689766781813185383839165325185511344713073363108761913925495890922754790732640734145124023573432783141549728186153792142772929846379994695194940407595582737279247623487185131948588086070481411138134117040939864498911178477399624967692942703520804353642672305443140522667841984330922686408485036116128712067731106565142842756353392295136794571400731539409897862395319354425882507998424825360623685022717596641800877032904306509021018266678950216818836554719206270717566439060270864179480465594451743527315557003021240234375000000000000000000*x^79+3589227458473505865447757102727029610000840107539883037649355880180332652958253388956243633128817784906832998546807424961767380768061775722203517226316253449776324029215138447840142503165309221097545009275085012339971102244728154277064043411720724081680174473299529440267065518039076425492420033063829856545485391114018999440100264251963225420005192365080983473197094592550852370172464721396813992736617144961703930454875974440561114829657636483245111951638725067163286016305732272584779143518189279119192851239555712751736409648228500664595229559361381572300452863437324137392811543749541444988149638581822751275943103007684357446131151171820316652518129596088634435024680311214866702322972292081694173160135388338987485816299432633431710920362825854107219431513922400499535235464686568785478469145820007435432330566982273012399673461914062500000000000000000*x^80+11762584639130748001075377692100693853437982187708789862767044131209740486375981635510254310177951826322939988757181083457104404336273768727269302605567855165224545194948773687921622343973745481119018352579552448448263480979250696945668520422562798654149312971207401852004974621349960400276491092175890589983621523008973130166686538732524350382533726967285048536722898276774203835630947237145605882132928101470519716803489283618052739544368087106192502544760229028294270367084497635633127884756715337610284067343475350201712151106863400593303595154489230397360123903991677157797281094307525373163855487725468686668600924016390987631349666067317191856407843145254469490934138929780963033502171777357793990207905800868122237956733680385944371259364662647225788882120991744029561136936650776411539339892566718992483743022603448480367660522460937500000000000000000*x^81+22116586249899855369774622323378085739943611538358487642246981625422959489383379974208380438433833664319245947651783535113549349520467955923147231674302439489024749643739128355807594683273777253198854077642716974135839846689436906318063592529431389216818564342819085800887688152382004714996530321982804831070461205008516190886400836463696586416010520536354455235988876537717986870554386598837843881524963331062976461167194105687923810307272677679423227207550551845957614913211354480864922949268505385304119962030461392516251454731751384307717147509626813050402759704262927215883796479230335486908652134201763474613917495875366289086883572706772213743963201345975138690946422851319042030973437340274169873407245953327707944972579141936345512414527315064269923656967367170244652418025514922084055007318209064293146326463102013804018497467041015625000000000000000*x^82+33793861976192936471968510845880498231150256701323710844191881625994355828572715182163056736089160088587832495171572493322580043968830444987459633038238721193037944238758923445618999117844098060887169808770903463839159060470699111275432795055115767305864637510325486726211172151623361621073595307964997215955554798524431677201156551057587310559800176238971363129893890767932026479102015185724289105889402924997872243407961457030951728307978129486177509408981298318157339638135567381197643269121506472893737927440658279365420418969993638005851019147499848702321788744498684585847440510086102161391993225080638888160064645847368818134513763155267228643929184524041229931040282345268380572025928617111879213247945159830388034811644184771682839558803970460397078922294131497529455084905002012241231048362579119509474523397329903673380613327026367187500000000000000*x^83+45307796022148536265792574036924298585098301169716706505739862757228304918790528354006705240127037009259598004739764271190009845269604028065162186025905062255021355074257892363584931677235438400137736928600947229815009738375237435902618616522781079064728959235970436127096960784285083828197688214510379043231615794029150104565578297793427156941498772378247925944017498655495502514337645137653228214123915632020680756736473968235608249445591840830348955556463095149087229778466266293412606852242108892258864778126616520694442798967114879717653742047240819654007841105515931789677911588178474443374674115967235527884702685756416270258633199552538425710782262173386727596147271546971815682393201586402560905707736985649921221878524173020258758621962363982302446062437276807064260939374450606721971097023103636214358402867219410836696624755859375000000000000000000*x^84+54679964450407301635755706270788849640704565222145010912134811565398593269210283982441305894291411573335183196715920648867598837580568221007299451882167343296076808217903388455190747857804727955176304701271478899500583480327090629033731737989851119876415418425085074369919383000381257395098624078061464024810185481300111367143041934457627014254218182043375662529696960055191739083375794384137603451839099262239516275180793249351322244198332265744081280335302245307024810303556045350219856399164486147500175115148562211982050724617835636493786997192983619979956872153742905195788513754972901682143291725165844357265359696261397617261354627207403463919667782841823052755191519639914830189403085010465638152799682306244070743001707670629945292009346158797324366976629440558263061661265770418729204013597809111088543509993087354814633727073669433593750000000000000*x^85+59830087595084964882142182211815355813466990514296308011248477357917053007983149251681614538548154289169274760852657982818625080030233078031207191345256769649418481255822174656579071722098183780708334110294755077804054992163416893731719132206045769745699729011195511413217624600220189737600658655758771020177288550395787205726348668728869905001360223301855802112584586574733592683533883688708806359180081612608874266473089116192932441879310860903984365191212382090660999881854326327426230735206453046870464128343905005585683185805003948934936106218541472887118467780931457948858482507599969517387153854414165533141984697736385117454755305479174632734279587468609421895015482347414947173448598856330789206716549605256243005756163274157088995847244832655883457043252935059160372535997058097371322399726491442564779710266975598642602562904357910156250000000000000*x^86+59147439077860731340214823100990602965828868355948769113152299058949580373372246215964290468412777060075378441009227267796750188926420842981794245501892614492666475105256222480543607403909735361655979857594252055611358694881603050329988485560544279549852989583040271927965999380771720335155527668243432799438148036557367337266832346325809939950424829100016576476186440833473503394395803185625001884887353921584479381984404411154378209185433917805519584953673872763920891617832410132836244782642855747725476175760580799848910295710791863157943973254267957520704375379715887143516439965015271946891524594521100016323718865056477063275495629873557992948803922631022963290702354696494329018071017642231144609276416886822110245990941995503881685758622219286504590673934155417023629980571823717580743484501136432614221138948096267995424568653106689453125000000000000*x^87+52054872803109346590100589718624635001048578355553996850858160162593729358695542676620319153480877898556846855545956950051908577611324246335435237136206891142099764295511266168644430895133153966454734311890184738203387039133535515531461431933053641915131281132251109716981801788922183703077598631949463624498914516600809873803315691104012686139496477474181347854598262196092952309612879026655965457506984827469593097265376627589188170140292233437679405092175105320103726747661056962375779420365428672065832557846479148436033181899551808937617286645187124881783610390093793641555482748577601971125980229404938677757551901448788902424395499697608784224925619837629893314506768312805021869420680932303256563987776019546294765627674996385338913627704046262996910914512027995548601536619213673400603175193391799254610807778931302891578525304794311523437500000000000*x^88+39334493579663707117519538649333947587257649257726777328068634452502328837765720916616186218464244155922052894423927124197498970755100915960144989663664115350108284964035026007205600933633697239715487880618250184368059826884758343573625597393229609673025202745065436479992141226750799103671761603027703134848365823740694431671000896596002542905791970211440374765644122957762616092618350537238608522242577428694682765968920706277444139834605655656160776651120528421897506908303024769067885482020002475614947626990261322909385576687710750519668309828546489652013509701847405451416456467810235273226250544883815662967626470880265031481323723462056413847556880905462239619030154332266788236995950078086184395180572167339511578845071493175573187622887700392819485054570620374647473297406129231292321621567149847725070044290873738646041601896286010742187500000000000*x^89+23053206323110999181374405401584060164792526349022907733905991383684408982083654034117401593734911124484579434156773586218174336137791165824046159823679909619289392426193907279808920628039603750301711680275460756689625953658602587635841605142107686559266977872067563339078795421547726925094881053811867694130726357570378713091683621127457942856732536422269452711410255577052816740930245368672537727315231549256243842195078697432405316772282381534148937467266936185522098730246370534362962381894306900459240847981456111417968327785396788975837369291905619531087265417279651486171136991982195985585000818247884183247052898682177472637905079794901577049873532673320128511536385445113618589144630466850733585730310760512033734722268646133368293479793778223326595185175220455452418925194566206390878724676706323991164093722971983879688195884227752685546875000000000*x^90+6080352897385516921572235308680805691687098479991155789007710032955392125289115688301941618529120320424092248520958009400425549358229677788348156406484724754464769473143051186736605005358381865222438836358502850503584867698183809888831189665588914968734398575388914569213886939513854434871987746573476100079457227815733067593551934012658189336019939669099474871209913042607729954653314664584849158424682597495944901556016826132669141464472991733760335630058642216929479963012657456125657643601838918420336291450283677254126353139240893954378092805274260242708545646615632563675941240275298588285441736685149862762384721601846160818970911576344044056006753562931519585725361359661696719907546657114799761559080506405467868736271552627399734888112406262549693638952993358108931015685292720231489466173217091837181064173378786108514759689569473266601562500000000*x^91-8646156454326990880161519237690631625876222122600501168560415385863226011334050355639503633860806411111688805196429652152050884872212183035946964882530049385869610638555323789715797098901735590526415747421956758624501251200021854400851600252229963539894617464818233494071519885505586955925128059037199871208073415535587045802928264913967626958551660480935946712671875060947496420585180868940278310326495803191579163572688150422114875024137929854964043604185450878534973086152356074637864767507885150122481428193909047451021155568897742486253485302799329937457770343973047712521956677618546198593439332256217802108714204798652407603150453404310394702145604122337062383167946146275150368571975659080602921498902678604861463475601495857385804490336712268667048816717859562149152505394268634189042996512408257355625229578777179995086044073104858398437500000000000*x^92-18853384215779519046500230695719738887089078774750375294164606519988146105997916216798727616639116551608294106604018863787042656916301955584480131391372175758347199941514784531436619561679192128500375896802265938370079232728023360996772215027451745535062689117082100091547033384038626627190554595688650564610223381238886110824044435351422121537639157493258189840612589381362715744068500055877600757031376577875555779071995335184745144504218199731087014500855049144081345159012309033376610314791563631805377904898038736788415213323562172298015311019539014136554176350590148424740615529883407989190919622973719155671957818163766814383477483873406800725882499187746778995523705341733195365572353612297280487511105672862743707608638967973514967523936749242144498410405005329084026964363793737757868846433283142877005214566032975653797620907425880432128906250000000*x^93-23428236573312015077207430887627783486185984132465178281588388321475618959527788586058024481602939987843877536850262327685606962844694009069811873861851085087704201766606686986531656108104298705312910953219717820023852819301037833118066692487987860104166718883512299753009470003933477670872555166925448224749074676432780692087271731561896446473247370292317441665021953645609330770807462261527193017571495485132081709748295264374312353503636691556751587286164882884418478191804857628766515181798222738041980908231602485763258693187913412976949151387701646323707092458513449533764617176981489818089461048185697786687281476196898702361848050824986634556247494806969056794113926294907958961549968365943315672941769592800247253742342843162246877160128844143303047506648367103436096502678439975985845841278859895374323679684280818946717772632837295532226562500000000*x^94-22541967813965081578587742631073394573913003742993586975594621612976962925558523518043858148782503392399379926537764303137994193651018127490450313978516980014724324669630110991770203844563126323395088295992180380167582022289979630612423429658254775702695591117609298758422786249137011793332245838514140850525214516115142900587952901217392206693304956935858263057075267337036143938011668776879321939409371050240142415305571757701930023538515295599382800308754852313878360540043562947791410651105567967295080784910023527226135392007881364376480210473670940122149825121625277325104542138003843603056891923147486876009433600870863892873391236095733584685499008231631898243624074114234294910835445301290759064211652323097703548487312788014556788219388628028629288894151598951714636945634761587753760520364404804709540335039275049666684935800731182098388671875000000*x^95-17415974928818640789853123165495974634305434527901932819634687542439537425123969445619386345449309504237411959398439370368665883652556289985076860869464419295446340846824046522107317302325984437316697692640152110292993017144546036634056553953583165604565596374262586352284179640043303898609837355232627056108519513161474094122122337692057973664764505436283990867751688385127073631735811496399568740603755757464888569329133829152956546084487996843004923747718367405363203262089203166607771764187974167266372184963301831569564888396331984192376919993049248828447521411207704626661800054341811364829215461818066385358505851421440265350621768081940562045081288599712624651770842368546682275446501520106210820888768228068333391215684821724362895303965777202354878825975334949861004605663687869890910063627295259442535543814578602450637845322489738464355468750000000*x^96-9856951144155191009392419137054426917700085614868229152361270440805312513657983153460114036793979431677755186317675627814841067659764922757916504475817919047486197475782318258987124637380321513630674333548679795938488350835696840124103049418623676572075208441619606357950578563543778572331178473320938128998242901494574010419116293659897688315913993825655973904681478768037034320300157999398530229276760093279467992963760031711760194213708201332859621973515325336333501219823461872511993809494733031829228577773999672657599670144963821798302577633311826760148532381576719461913957896653458959409922896657851401617557211665673043555985039410467424192547611398914909014763909419790684340419224750729860985466035264563638289897158453469079657313791578205583719210216321186119021785949497632542231700554771731294509060083974816279805963858962059020996093750000000*x^97-1738618747887264819481176197123122958250023248407334451429028301297124763393226692871229483368444908605183048977325820832176341035500194550594865365333832630089408434137128013196970876293000659044720787395370948141763063313219386339871891831260750956470702634728799264404048657878449084837283265009142952310452130871100582466633381343872126014291248796557724147510091552660791106629627889573553318885669558335028226210724042858261190119229889889686947867133302695550306219785398614522704056223925453465617423844114630137581801992184374535355820892240207233697447352741031375391335767185997333409284395209843226589975696832668746206529428952387650277062174169836567901510038557900456433023084915071439883006666822747983006911223407406019251364453593092839916919433423028751545838873552500319235893886375418510297115315399452128986013121902942657470703125000000*x^98+5414981994559672649848660877535600833639992275196019544944477282462293849703013323202878612470254069567194204353972312553387537699995665210316577094082717192607753380981089757917670785643567780287494372068945322387707895203189090897977364456489857114346532675746484047801304539947990625262497386655368932336793971417612222779689679248506629526787393251441337328827911547680062963584605699134274924704472084853210924560257588068721558310413947690489637854365873538451237792082737325382806859213740831461326942226400154479455611342168558700622101584583740040724454432290543127962157021747779996555375290539095045220667548066788438104038146296149095765800538980763595848367976356746754551833872461290694656461952346778251591175933139873525451535269090885583340447234549636009273066134925411286842433864224278400480551767803838458803511457517743110656738281250000*x^99+10658066230376043365360929017418167157510505223935721778650268460946789340472548955804952875645013537570140310836707448154850308360808521097811890915753422523469647855880435156551289724677714623096600326860530955206068709816668375960431780020826656367023159109268647039005489758861433244828752077850600368324399548245567275014473724292143407941044434075581583584096665426848168127388326806928122573183280789622055985469665874862283978009609966543622979675110979139475657965349413149012534678550013544817058693187831741584264895068489422984864430039007103936392981131419424533630399822209465843833312062249483934915645030406992996476580361570742535977458644709009886068600301094288519968061007165946502617746729335459591548380460001863660692888291307591555762295326437241735336495310507823605180866514868278324983021793093129758744908031076192855834960937500000*x^100+13655046099041374051955751884081958686220140703777919002278396993139670395896809763985730425814994040369194965508315469039724228716148032456925950715374186973521760094519634096066167248581094380030127798083273889498508534762014155050275219729876550326767150795379310339956220540140507245746211152824968465891568211202797942285744201592537107833182239569456210001392042344396574572093421062145260392077515662862830984918934786821814969298778473270396038456543683613179016506278738606830097250220244206425783667665365208784448461917409302945355212924063400947182970364251840257793227454662075209728660624161313465094228550417239759620522851520486758431971261224245345355749592366828429718568077387586023782383999428276435007270992633606309942307935157435231497598597110283518351413049865795714992961414234721175496849870922844161214015912264585494995117187500000*x^101+14565437897264416054780930160929946201203526755750504778370815067744200098255673147633102539365848724824551941544054236402950666203517442849741176935307728564951943013516214145274089740767948922754276206967066917569791778099792222917026281897165903674736296675458131505660233878604218572216624525741735360804271253820418420046165187558863296073272731205561229152394387885363492583770182824164545439632092827564077739865477441363795677577510019438579601204634184323828293280218504786606314531813904236994720083344633962192291994154317086888050382235809683448664803998839624062562758908149075096343848036452366755909078862891673996584381976719165771478883594605656801507983972609313358614973639645349561353344692433233188633852171506315685708068921023213360278560860334620577304545838970933324926194895098357899327484732410198375873733311891555786132812500000000*x^102+13856211955169564909157537263874450138585479152261298622060452616734453821222842468788006396151504202760763021146951441917150567891211286459337347003810092712623265051076495104311644876035570972447934112488885471788038535680909802118977646101449849123447180584976878528043655103824458458665296742621467974847089074585254408002119677421387381093141095975338728061493250841431299458589359626274130599518467352809552038818305931908056635973600712733882234824099152908531533487690828512186388014328652051946885756857509432358124261450771477995656991559058028582148839562148789559889685250460626000308730497691524782791179071136348701966287467429511898945674188520469811014825952391682168099948474289655588923496674006511184771334869414736034534676388746453538074556715541784949716594751109221452035671901050637411202063470350154261723218951374292373657226562500000*x^103+12110691543067551056904819416663838349976305673022782071176140225049568775913854277042436107932545722418392159945823304636733254329319104944968496796523632289670732668088993911457996078311606525110480605288896454329885274082463149823484447441646301630827753117393653533249806878838076796888273186835011069178530106137546846952639563585755753964810570269208399118295549861333761484042623941381308915650321642885970181456717321542645696727140978621551799496911570860683856578322640086661155261215595671323233173736214100779064139040954764085519627224958764402020060262892280035342174254299881958803938602909740285339554022949900542054179465356677460776907061409112715194677261031371503225969369712146756923765589752184210332292761200577853716536743531826099036939893560023064499970379537824286732254159010655445006903168508882728815478913020342588424682617187500*x^104+9879839779730396392350376369057135131880881666460740797681619265514467900338000173673439410232481282603563056928228108247377037475117808115787017422903685319489451569787600441186100427062403427759722713576779510395311198707528940701896397064524653350186367483357065578602236303640624020771339808827841215693392228270692280400053135471834087289184559423441694299701061466151449164626953826364721946006698287316147808730502664029480993973159234694559086491517470922562111935382743482001900299809002094416257245166259239590792363923081693508719897227893644040799247273895413589328704496383968298966816109141421285758300693991300177127220613078050449527927284120405150882525038740210496826826536539577954038451250299025796599763120721831191790861934421835884722304882205309509434886319196382433617143940692824615776399411332109323780059639830142259597778320312500*x^105+7594342652898157430570528264505924106526891269414561876587944960571180206826338661755166323307740815347217630904283161285980913659772688813392323499939829457862588377036893048654977549581501738592319257319574930791442215160660335378142222847109070491455682718297200935327919564118448945225469152124872300344485134044419385434864659861429323109229608832481418745200707971750431713571958749011866056256561425244233904093839683582194548084623069242657544872627982236093589935699052189006130464621585225568766709416262835004408871771395893941003492716717125837242092286284169808567367615978853528218565215073403340087800658122574283302724578895688345033032153407809078037412521741006806484384410984930729439275569457842035242832280841162809869938384077601166517382210153096168627857828801155379227769989961720117854716751576438227289145288523286581039428710937500*x^106+5534008364200047714952193152452993585079310474173028096649520962118381982517178520241818357454626114156118652185853088503330380142405969209995363334067276224237818503252082997594557121869169196290499067786148021131050501038342661724221810691362056280716539623959436837412994378224198047093100464972103638194662591978309338876137174769120539802099286948537491729193835027866936746102722864961040638896647787009670757884247468717709892772330258293269594988411097370221715545907241692954666350492701770375549517897535626448923167823492373087449001317654332525712614729798189708561041257141128661305844892261941589237866891988518231544055295861430534583739763022494852821905761963862919625871883773854127390376093978307459948630686570030564764370698805260061427398513110498256187320999673107747927689741679714514677380270482598412229435780318453907966613769531250*x^107+3838679657570877680503998287433229226511390877388043097508696929534637702678197687456701367584076524852145668418656659001279282023226294769680477656178249500698468235397642329475795942465698902515603086364876896401439351777474337499459973862586828534793497910876389490933302068535198447413272195799704312864996734614495048734468751164700485675096634458394012418206884902028569875548211945925635061180848764276330051654469427520705770940206652189908317897682919508616690288463625196943207099617643913844136184376866199018233122542162585848505291047036924122548998905403976136745274993885725134235493528992910435461188184692137385496299560444971244631548973648127443294419575243842252067314056024445908301856674433853240396070860625328089815125561880224237291550782124154089278299829165877584528418027473396594828931199273880370270717321545816957950592041015625*x^108+2541550777508945888081964860392787296856679962991679992811424976895358482385285813675637019894242162425060459959416293882997123112649516308611884687469128269774568878887186400610782477118310744258325666036591096244209099118543975220901405204991008913193025548085833536154303886528086212182115523015704667051873087045246795889716152111690844927610732636648574985095386724091274695703585267290758918774606441733944166033259030003278011537976460877667170954944319667462865755437308294519795203485314104626126747252569501309754811016642503917075194930746631947459246899648142802319235415618211170454867829507866585413751018776590448345758946925262683864075130042040213965704783483583759471083880461426096386233405068994838889379266759782522026759367897161980140797777143801527792469223819706682418805307306902828038086506953763255012290755985304713249206542968750*x^109+1608577289627262564006428111666372167772487318729703485954622179739792807573221305272891420278414394203729551339611376086936038541001065845529682601199679842902477863552000635655205278473401305043624810202294872752111840825511113014233476147134229380512713088810226389692508481270823409521705817779916883137693352264032965454648049251640480879540401719345678687241383657401977556268615582141354282110286965528548291722072970528619417158430812913874154701573629894612661541394500173797971032897169123041015204686902984102636294882715293256588048803689976121191655913519031644466910064522778571805072737006434324541299564934209096858061248133181471301759647685853209615312706987287130681092171116903875716948493108579616853667047703396633759972097183894136053938492429309507200443355042021622383547886709999523960587281164180684100983853568322956562042236328125*x^110+973229342748361525502696984265198464298839181842218464232187496192829682643309522595328606852169113091272147563568164921676638366103143849073790763515437807413919655197694535156749790113039410900707998226526759843033515499277280764752093859079943146376524055328724667231819218127424774384719560184644928135602235291714550754031044635166675061174912226083010502238270521710380738566366691506184495711400986045055284757552852221502394178549014164917893966825151207859715309130569902426723065897767294839347820901253681412589295265142287581079638973217796246999369164150611784513559420841139846168322408737166515268296879608763849735176398825106975314952761599005685093909538024203994096754069496636021420685283707666866210353600685075845314165807210133822705882356048695413291559721368846607031333752664903686629171747531075187254145930637605488300323486328125*x^111+561561649268694404556733226777439493142241636299226856986222429105702943533752286955529260739005456542298995487825428754265829670305254797400833272247314971856190525605499868301962244908077558049061075871032683260885109045845219751557564257404067118150165758176419049515944038053131238980970647904838016075923848360560942691492892284917724726150741262313622367591880209981643996875757194626912422482344796157369767199104624490083250723389792874839217690311527472506901433505185586696307950515030606530625364095945998041760156883870055079580009829371556075833531276790271202595468201275310518850286147944143212722904518583970733997468742319794332559844410693183764018245439163046365934595704910255600323177194801352978546808116424744666946341438432162973228639693823142322089646364625824475978672144346633127168496126858932004921598490909673273563385009765625*x^112+306961760564506409866298869268679695591403817120335479075861242253712346329622133160434720788967785337591503676397086902690600141434786283131930281380882554835077058756328099154107774550041076995781014118427432367544662155023949188984441135674626095103118355735476594541499499245887861276998536503793870020395414491655603276101225496883293856683941676003834729140788188307272728400324797310148278831421495082458212039298790290162578467193797160782115769685334252101429001414033491216689069113320501539980881759532972529504367531429321699798222994655534359519030762407349976218263992312794426972507671967888782716003810894354556124455545960516538125754085035100265462053259982896620666754861599436434451459415407939481822643960645811950316253526996068496558250274132401423104226313099676585737906932473491054619367220460124379144417616771534085273742675781250*x^113+156499838155992779854804652797265183134956810600518502164678404984981829145681885538821074598764852155751487326671358638549372270402633161247822352681873167337782925606275568356922150163550955185714443393155955092271983446567910681055046001362040457088464033177795230148664511851684600695943058559062684248198868580443538461599463977942899102004023127762330617022408801185690795683290758310398152935844118819359338919246333732317330174028582364527668727514663923033635331573482891387123257205163642373008466645367300549856834989034215905712193808019625378659583843819195530259082598321843440479328030785768508614092650277325385862515757220055511618419592391743539193885653935503738975920747261242193739926878543801503744895061793319928397215130714254870324854724477626730110708598497622127766193291463059859131273093835190479694574605673551559448242187500000*x^114+71728275896763420872151285808635749433014734110406136392075088866495003283004655254212358767295099192951694503557818233395157189741073688618411702396624488887483339010798192950130467810517012734970483964552008397408133846267567058975799364486306575387899022127334372223747308269021130705524155312771529726497185273797231156129097693676689368564860246481861074356162135103414256790747812095197517833466144687395788583125693830418719300391830719662579433847116291703601307592663575797553662210267467214053745311919137514072056324879628352918964238686607983396974474886276286218578521501932091086475602452617129403574671301813066505788246565354247863269318338397398841666473830228915378852893480123571248427255623596763964480389856191277070092679539903141952157544179595225678371524785857922864544656545408101110784067008796505149348377017304301261901855468750*x^115+26591506877471062327195460953537977946943576909320355316454125170265408853130617047030830100123474606351185454896181901875045160159567761727137010579541237241052657886854632764573246772831501450928508474024361275921039073101292759061473798263483057958206398068929689065609252379648296016207530085175404770162372568295445810034335250006692309550972408544256113100711145028427248246657040665709049896390710198025771418187563795183483352809383338068822262768888249908408339195530184839277268302716797788251767436634374704471980647028420211394281304224224776715619458410140566318865284461098619699234250124990578297960376402271470502366293868113927035453433426042006247571773263056233958561614828178641320207180632947482025529883972909011309791816129662802157565878790854961267121235654819052675263483908571246513269890898722991323666064999997615814208984375000*x^116+4378932000388880749886526125850547827366130667199292599528429037046732277153205061252026957299439022502754908608410951501451295320340530995145297316401329875240616520756496339315385429553722799189656082473820008096118853167635067843429466168678686537478165761664235602824033679350832509680442939319406925028602173977084444949353487025185284958738117662396899637031006788373756757038376722654840750502801933299305371204098885373610622062444438724758400775910813266027545542671480484132950873470796069577664400089812041455437847642510032424622735575873040009185485539671850570107655578920138459618042068010621869115580835008328589005608857889685259750399179207016046939270774891991156307792357965203224400823746643660988251556176283609572376916169372503772317434254031161581657067714687136535148458436960206649100294656884457822343392763286828994750976562500*x^117-5164243380622622550382359156678250667611183685376238605968424071621267902539847369146675145615789652688453522961252309118968121386310083993947280234353205706694205038657037093836810145714728347863868391334873893001404985454751444071830477910928986566364386884267421605685347175249790526304468677762443163664454479793869297623184052223790219273967765060691553647086904693540785695782187945216969441427155471236092621627969794725614931744703146507461567051948376252415167050006112530255627672634293571305800700521859722687127192411224804141611614626693021192107128583323173647674681952788463487509460977782379373060277757339964000887721684334628422544663762023378579287313533303040723423467294061579883978173251524782488773513496555773386947685203942765955127026897562506658671458431567922365742892117912828840530599025515634536986908642575144767761230468750*x^118-8105436307988231940275337063440798268047296369267845765133964711369511302367996704035410009543663324651857097799074516424241334138863889561772663195893511958474528808149444537051588169406003070925041269509602135076371067420864572189297302664398362630831285869564607464678614586452537884650634448120027496614881113034199163500451944518850297527882016365174369494654854560705770374118289477564530732858733999680251739347124019301180442491351600424703382240912586332290663371990585666631329304490376296382810881649856122249531828251920398071923591288644042474680850739920154090409256045781289365375276340713278344900593368809966078854158793069413503216260906559147424228632308663182425862015748679921544874057391253875723293344513472471669085219504972871386416234238940642090435448158952059055229375035945873520743052559334174134164641145616769790649414062500*x^119-7912606295034644309980461035492213126408943446358222183308033226545269583578773160057795016842751422694077480443187280048194278865824668681074262291297725346097692217747798855291930126791980415855271282572752789131452286209974281910860521347630826415793379883305993892363542010182608444779127699916389875368569779476125830203394697420376764572233592753801912396197774718387767895439928672090319346259146602269455731718226600295553242130958222515513972122307861750285222832627409480734838481486283767768195036180083345922531401043495383929254146768065009180683325925604640826847483131249239486632268430936992991143754759408486444536025367335551250030121582137098687990182149342560450931024253028313227429975388980815367220407176746855557569776087142871999154624351035166548382489584770106080413315153035516480640359018861040851788857253268361091613769531250*x^120-6486224732999414430335431650405077183983125435518590802071842601015295552182313837680146537127227864934431063351033185422994098476927022965827219399354819325887939856903551632332213443006513753484299144492174055570276350297630072326785925788876281423781076720614889346804353798935504872324373915067822885171493415793198029586545725981841845677409622030742468480689037454948059854164609714583358422159682934754016672381512740273054153002402610290449710956665863355283314247132869386881481040300670772811049878913563316388471864910293856387322957584263106405976331295175938663747569764103516668651391799350951465328981770777990085841259034163581368708714915348179436322599044910268102750083545725615842611880553543509619547839243622278081432649307573867947616014776883977172769125805043973453924553209359235138325603872710978237137169344350695610046386718750*x^121-4801674851809645546757969890276303606562995063290835271008659754974284846043412966590930078148070798053144116672814728217427877597176404405926066048116111790060544089590943693199768111373302325814753964978385117082448335836724730324252633574819684933325672146161309040658648575312772420536123323291631433067666816379241930355495240635423462050601784384537194088257075695604314891283056003111323942136325550238825575436444838422332643523949123116775846491621366463236215580331275720936091097230423519448899221931496309532275519521586944927000365335958463380719491841963973722084025761757097529917210210415889763962772201851298867778083519499892388534496824002333440248732674618861543436940369975476828806286732778644066272740720807848459499786063303216237393246949453729050965469948262440178874054803729897417466105508099261101051524747163057327270507812500*x^122-3302178841230163105891002123563709534226820755811873814174880410311259003907550518278066917649303807224904906840906750101236202072369813829242280484520205587094507281602156870371157874751257411856323507728355184795760460735095958903747676439312207198127753300954821732027972413891452372202904647301077286669698049961426688979095671280643825009498504332514191385093202089355751481173497464176092652320296869996938534559520530459293012351059515546160991338151348050160642763841012976787859384015005957388112494576133977202549756925745746120302007217195591379318782297857865713823076509894424943076163660206129967597951318262272289690270367459053733220056121165030826450693647290863907247555059204829781170439608800599718161297702306700036893006340899961675837690936712841690929850866884424287642929587268176770643249989811707223452685866504907608032226562500*x^123-2138377525145714108066750874743150250918392649369694848348681866324166295716105202986289749066572417105018872028094540490900841794520945829666151634510141588933141339390487598849234211149440422538793511298469109462892453249399611862950301631829729716999263383031427616259843025969251933236855426115231315497130839805464754279723243499091174744339281751125255459922989526024273619656265052074484181421658549716513066712158871603484558114303866317786488438949733601781893989594450052353062047619590180061717949570822202456962602439417832642173816167837063382148843657127900764071053655648079678169526402319863100022034283956167021801371355458472642505555468701185766223791562314069726430312081658563229557507507592874073017098020717262934978778381817976921352049540790519323074771673437001942046807397255469333855739874628021368607733165845274925231933593750*x^124-1313452202688685161600514903452844424448878738065420168574618942265568971292151243784308740658316181501896796098886762425249870513904693649541137963256460601937776522147009496462908696216367986318476386400372577390478288138262621725395070417479838705798557280007547950458769045359131180950297859577737174205556660209823197129331329042804503688606108799976303996755839369856122920628970147406424712504875414289479880296440206851650113605265161637329325405841401626049641466003106714678050582154972561006925281142573261110956668598042324002911263331619613992480889478370255543596456477197654640510166519369426360880359146099424189613240086789733114428788900336307007452520307110634462030245751096192387544041760662097546850556786842274513200136099860005500231254756804829425897701465564949508450495162369075314109543792251422189565346343442797660827636718750*x^125-768506267843298320947231687969514618743946718133099788241522600537309046993245623795813374124476609366372869856197965710623866790358333833585576969326669709949290670919346736813633412730615169933540363230866392608963634403538276290866209723177134532489562783998079438719274528740547966683098966867138588747396055250189878296227796022583552174245599959251769215823087730631403378856452909222422989085045227318388391977658924864389191007728933849784067505470250380087494149645522042067497231124301196120483780863601520855655924995046539968494755390645724869199944780885219390542686897633310540329562555358934067976959207232200266132028006702846098173948173217726373219950069060920752221128845391813878544983304332580249262065043967843109143195776225874193203433435491074801450797414060011489519857245347373800336589211301685509170056320726871490478515625000*x^126-429465069851981666450926319413040444978974576414750256216917540819814961128129970471668016866672348540671810825816209253906010613409166411289701327082055725610712304848680523689238198309219252785042427214560238193385959475961272898738305606063939225795715602078637153393642780167123546906455937359031018232731786469908978114933720329384197571210054606369144305024668339443054673879008812836809895764687578630001166844213758567908586547179962647982435539109646789461930419138281094923549731652280792374846756196649570693547133830845796728676232598620614832511516140995290826332486406323593757750064592626554144777831989682892707665151880532583235449860220956192726013003515777880008628678541936128645023641190494193523082567455025575784348234391969986259364615537364542909000789575784598002226996484140692102822109421644825033581582829356193542480468750000*x^127-229598278411698056578057938548396985541152446714674185775299662755384379008746928733836438228605998951504829242490008678546786320090604614812039117797149051435651843242578095243990691953088963813456982353805460744469053448822287422776115621573078303389174006034191841869000006165047968854720910495401670033835937835110526832419021553167037863555226629480538764537156848820568647023599147219615196044743833825149608540997333511230006907411419240981228970945389614978419962996468300019482533498282023249659759224410034222262460987362516240200145953210754165942303239643664105753362333998537032441543245257586097601738190705475549050736787067909639229409987002695284567436335490417111820141464284969897990034526346699248958744723842124187878772005037935270787563469246593433948194478596976762135845271969952262818915125763830076266458490863442420959472656250*x^128-117540377379107005505509616564828495514140628280992927466888217177449831604496806193633416851856562968135155368797860641700043849029544904653076268521953113985365230924964555743021738734992355362960954302599741763410839015860177587461599529198516784338176630565851877682237978244600316024722511141027671707182064553198389587906446395642712940948448019921487261034124738178797972547813713040778127912718300773213786665057128494140431040562497766625980229506009370905526460272790542893274649312311268986501470381070162315491301787311300869711681535268948705546666930722979136875390395384393417835716417957291792043644240603918240372381423494126572939667782141680468426145102407638905500366561824274520064723518145343380065712974665017464858821864917257542675000608610642057591160276785578968828877455431036904944701662611983294937090249732136726379394531250*x^129-57645077480511754615425780492804482463898307177085061288870723968037947786594798832789708892714562525414873983635970406503447397047256737937022767138362643120732597020266833779182383552139174132046139897973257161110736958683578488068954313595922671325539606415439066597258126073928770513484461628844089319043135315810697423206742329029236990718911088618363269262952557943900947022792755324094979702976413152414429434667646643601678250433642318024831154538813608098066004980210268495457074504556457635162058123493362406988778056987282632386786153977424127245748463401099281710888292936046709497266857412907833234610573357322587655785052681131033322841122722435843169251741627423592841708873382023918554453309130635372779107735977143807999021737238117574696356503934302221721600058443483528862639089769630896034884742773485299949243199080228805541992187500*x^130-27079562221146612897472156673864211049956785961443049393263605868664844643142788029616213600372206462892296863114702078527925399753343534887900057878135620148806045104141067756637525343282610344833073406493823033154913083952007142927806143952771439975207205560695894720433311120152634535659828455591860287339418384775468765884156601821154429659156362636178344705716259507109441426586985044909083845035533249189738607735083570995418923498605607582993180523946426710755271778484526555551647635344945205935735266950248383342604337222218229975201331894114009924789594986789490024587255936588121172316085275446484891807805961946683298640751479257071089085078297881957718999236218456595221904133420595936341999487055431435714409666046045077649970049063068703525444540931184307262041166076949214062637164692051669229611726708029095789243001490831375122070312500*x^131-12175962893421608609148801811719232655963700792820001521857521834471323578180537068969132624835756827750022566494874791365857319729817820444160522368275111400964964237313473493232624576090498173105028549735270681180240442523452479996656276626631139091619767646927154879737146057870337983938870245345733157264840208770293940666826366640623082123622659172626621519627159981441992729950619756355524949068786608397126963769681486901513914236892115457576055810080079348590561987877220974330911643631979120381485568690785473153972736502387527224751374697998976651372525025531887114524596154654386774040435719854676859200245285293269765910563871838331765710287421090713178160057191907088566660445665706335448148868425562682477210285329284115068747222658000411052369909462167696208976188146059952832366868488505131268599332439173110742558492347598075866699218750*x^132-5231917935356167076542958238027434094952833936914499023714289139876973769848482401062818633481416046815280472544881881679546434515458141541099243442572730378181753920595255563746125316425234800958241980920707526726982268711159497461243817389177682831099298407523192315617763006652286588318599813870051691899867869764064140049307337956275905542147092989102919469201672348803199737124752507585724322834971454035468566033993957314020511664630826329125498674357452864406971967449513589357341692006739438916621018866611952964384366912215590577413016517386114796351599740935899462544040299813568057017719887467112547979360038393806606832080674686654179494116003857528477325220076488804511167133141691108539833517324128672433501259008050242802827389317034706959305868245303366891716207761879703325091512108304793400364793298784604758111527189612388610839843750*x^133-2142283006020782082347480334717165234540260586890034385946668053474221953241138898477450871293683979821766017930912668018751072324095430225895082146493075718609980809006576763020077353245377315951483450162082075795941187462974886424369961238807928706733302369829936547050567441780294956545370487469715207262250583162629208212373755842666180248169498078257624482010898154358580297077428935349965500826986579275031059379250294993415874068754447027168686736381897640990798492024180652579688871389626050825528641707709757648936999214192967220248434299195240765455070519808351977416462329458275924212725253060684198057673773191324863846464931175212384896320651776415275506685676834406835361416894579369476126562024879091581419267340334515502424408811519534676419361947933202433913794525533272119729833716679219361711528080149946617893874645233154296875000000*x^134-831760822293367180066926299515245508640239137305943119454528427720909628423570969752976870414420656946922290308951433504729521902207638825586263480154457349128904330486204990155151002906900587471506119302245983909327605314350956436232675918735650328943757842058729001299719513076929696655996404223730757330502436312839208547508842956898099258294861544233014311093948087418102367907169217853319692491908996018581444244178602745575363565308152090097138813566497641869752621269756069179301242860846489046712825071336221226343765796599996948647589616093669168881263365753795666097832710744993575369725045276139642366445933151286141397031410476826696434490214167881221886870309444041800512751604846819413736329804029000893615437166912152980718973830680620918238187107640861469619464510687973234415669195743596475191294903339667143882252275943756103515625000*x^135-303534304438890455261703866834949984608899562163249125138516743250633530977941438846881543182373896840041266169735715010452275438898713411766230516324206041337923388259280976473679156104034450532721297216038415748450663083304986285799106175120823374770137619503372001054958989542190134353865555950775081477217446777360616750647634276091161978769808759565678473334369972557424720293530364049900932631452253249280874958957596964202659219907848929885059802271377144933091823388307751685411416223698589246406309233137248855316417460699649308573815594215791099596124391863062149725083210844801282959931700328769164678580200712571745358606267042977767393024468997324244533086306484318103201718538001033741331876239468065608552240888327545626894912129262961533263706449035701373779292590896197492557903166711630690193304826784981287346454337239265441894531250*x^136-102397694407219608453741319119343934968557236059551043421448470381541143614718400369408373659353139159380234829894341924706132287214457144220191394543306786236296473335530250369792433927774473413525401983965275735413931704178745561282141550617822181935401026324425727254686756861373653632107280924375893856358013644449738640948407998558736409067326695902158482126789074513859481670586041663831273434842641831839808271195334676636016660546672855371243611305964600928129650932645829952016013334349983757404875925838729499278782176307619815233725723798320947182806481904541933056619387396601684757227168051838394239546568055442658281988163375176698058308947436350214775375185627235026635620256114397326873282399566716238895203282074046547102438217927621375072241250179780194239173013393803887030109113990485356993423438076717957301298156380653381347656250*x^137-30821209309619779991625871862932466707712092398775235003356498119022914682873199909688271325313593086274301313087222104448853669114482058168507936905571873704547944131436644541468196046280825838996494199254615593556686062696273025547198719006340441544386498500854377545704597010573655844710406593164428173443322447640217373809807606153129491087100984421145514678676710241339860746930641027487815878487140264665942603771985052030925106798877119587004760526959926323003334854631285498854372495598183634526464635359655219508402737698820839234653982501109740048767475765845336779141936963576099605420471267949438619399867677286521412279337177438843460026468616558640735461706908561668289275172878325265719225283624320749350807012140028624367968340080863413487288941845180474674427214313927993369021716827745483325423636600248755712527781724929809570312500*x^138-7520413200423932787552871254523344946257757805652685751870966743373334097333691178634417006748486894828789464956279921228901502564526708985302515916862580829964335752844981070637588363684196319770068523527510890878909602748394092069952107819063570029899823592904353836917236032777810451975223025409959609884070344968782926897108953468955419009293732610994901842500473355631815398457705167308357996072443833407058628737112069450850379112786180826688296236014459146385574403367681889374124212935103360617743558967213697520898363277839412703344653061038225555776425123268514761501769352878437036962783081760708674969435563169475230956339848587930082303852045705994281760287377572575060757550661324384325927903378234472552655443922409924919233505830055920851711260875241505068591795969875165669938610129353114951838987778387490834575146436691284179687500*x^139-914363400350956853471717854068270665500797371254490082797674442968210288561446609550331950247326127984327047061849222951771252263145270816529989507536543875314097464115310476385676866396151410704664323011949912343269113381916941382041222795375663956302682481630556524183745669774681585344087822643329594845052754676375885766265754179621536371520394707429269165228041927043607633087889733274460158742265817409641429167516791284404563103091177297866322336769849360822235185815785019555020738417510597122206982216802714938069729305664863683605198772837960760201897627548053737645703859068200856376189843310510493439488506020217266271334330398355513555432708397158688145270412147348223518625744481223454251058997391841833662180736237981182691065702439959891332012452641357784893031503680483219382102735790150650416197031233878078637644648551940917968750*x^140+482483161971185417835153188908596232685639960457372553981590370917062811762955189048573095554688688675398837461826665044219478025646126148434896754907587393163889287685738986565104892000063040298079648355234771489143554549403083731965421686314288207164543234302655022824574497335803386692615681473611529501051048733222774610847771885121545181257540936293919551923474138610034543718608148980165510021319068545148425918672492241024220142133418700751206632044474032702679274568661951929073556124199015573520628643054200847549270729335626766504322425726282330488781157179986973840204988655059061769970904300744065785491221379604037888976803193448980899802189179135475272404569711344401165124031316747692568728049840059188830499593383429612754155439900398075226334178483797845977532978147457435953262453701991365265233646653086907463148236274719238281250*x^141+513519026957113342617128851553316889405868196475883041308216417510897555205944003505158927775456010603573473960800676701042180735589431929368304528289021020316016059828004163868159836060192874565001801761603218229640573624117169953253189699920823910058054240861950459611659643292879593856353756641656331418909740691134060846594538503404403331164806835671994689771538718967479908597224791718760980744534402647112068463088725173591690011281492348271486808680477671523393565703777185759952298807924510679883259143284123715707810761108649598960383385687100022418540072633162182108023547945340681270253852798782703062804874736304828827013332265039983166882893129929814808106635502884132072622541498966568173357661681136124835739282628082825741877626875305472079168554180497305258257411025054714911533328564876774158243222245801007375121116638183593750000*x^142+317588459700914394059867500400745732060202222979952469727643116370983856544132307041454938203598790674745212603163853275341357276632655751738284521380553003113000937761629888023068096014826023231572832378908121349570051378818338200094500442176056632496144300623938153934488867200428472255435837481193714642358298842186150896212610104917236446665575736772182964792936354051044271118879077189358786459783869188089440771567358726422719834797819221949463945264818191610741368182165958614748538924470826553439276142641011409141008976736136924816865826928526831861249402404728817113459246815447486428209600147965290496114138688993962759902019554271901414754398202042346929737772634071213965534461230990974746462915959174355579677953186549027028655012143550059774021954360083987159134851791912744542380426108541847940447411247077980078756809234619140625000*x^143+162596854952963606822977545626990560861646934765027580460023160818879948056334846098610955091850615175606397711054819750841587946393783629702488664127878665821149571093068389409190676683930609134093098762117685601422099122169016287436758755463699513254821317565334067071349281466081560530925248510027151683903502527854624373753233998964011286296999615431963055265133698886828988636333632653023511853454590613252458954867819680799693870716668269005246868563142854335076044616227074262708036078962736131917031757593104335848432833880343096009020668395932808285324855677315609003455099087286674914447972815198130626679868392416225844435705001894977957626322025119484814831357000453437947844199973611033217613978043264882212709115438426089653621714772019558152090959440104165022448946238585285564419740419165759034991758369415038032457232475280761718750*x^144+74658654554258115974788490537625411622395508765675363068765950635009066603996452409059914586555263970573391968662218313348452923694106524282454612974827909380599340538661276340294154913951852384751887926481913611334997954654667515719693175579897111657176730908103560021604333682373412557394121625463586471213138755590584978225476904313167072478513193137201618951547234875906059448691286676809329065025291453960659866399252466825415935662069103944085071430351489332328362069311792676140583083085263356387387615953093400050009443327355600562168365798054365217812842042790051620458893587268802039237055871296532158528237916921658624225375263076116830959811454187809976723508143499960197041280665505253785278718314670376445699511158543972085317510832999107956678701626729407342820636008152910973134418274173252846881432276404666481539607048034667968750*x^145+31653897702716641239011228719847225502663260315693606304251685994618787038186226540288456584829527492767449503423658650580062009408947601235746222050658650018570551968373896015584931531331024509104056189336381122435665630372765153571151732254804548510195131236072853500774837957308795723402490573049727730016846907363892353339379931158959624761531905250874300984611155656576442432545997623260968542133425290630705120104138748337283576105396583952636413577067126668458988401741203692138915853528563624947541118873641416338407378589521809710098830004965224404377295249902920442864601620189386478020381602115880915191118202681229050071178688672107477823768932572036024250077821900979018774372281038607646570514989875126189416629391071910040389360933577932780937893637394358796278912256950494841380324969953245078935211154202988836914300918579101562500*x^146+12530652579303260579921901861208131996743722537043834349992184301812794548073385135676397443088808272394658920304977777713329313244135506477802729897385886020353952250975984785351746935057327268862622109700606443210874476439222353203133565758854977656631564906538716766924125193686139182465780735190326043004876396920455532825184562193629815738328210475426443245971071056836743098634334341481994077447492092661058671457932620374306004700508788230371064907662395814137239929520878505766952082592102021985611284372027787381058087186324945309104460536371225261070494161464686443825086617202919960705688788316686833189071496810393181247262048064723682837040542985094438657400041757514925229060615296081893404082614022003045035020236642367864957693142685585234580603699187214995352978019596976855381868303461728036962696819500706624239683151245117187500*x^147+4637941763982025325860888577213869098073772258911289421046036379816641198053479479726799808192041978285959271511525054029160301340481620038967398321939686502799207693271123649899342703338043375695146086625558397219389914474743390477510298502833368351508394549468946816639822687292956621009169595764157149347732718679106822801115568826998099202093045716601657004522989940645486145190047883965757241422131216014594316397563590498141581686931157915199404171747279740726966966085539020552594061887402135594883846312455369571385835197803950162779544559450847734138188593615357461013569654523601312877986179937428382073927183387172145367134191059591269734148957702673516172957468436616070488102805105816674902086873779556773990146134101654696452546503089475921101656389858812308347995501527380899357362528261138415186515260302257956936955451965332031250*x^148+1593795923296678275667540076717163651730562805841436243744663124527697310016553152864730949908966705497958547160619506685599284698183448588998360537260846168576088118463906557727466658283519178142588968782920247110541995962296882602198485134164566326769758880758922118701900118747745960401953579757064782590382564628942626638526718288612109764318337457947638654351754538983489457918893487984093510464955053279242139292276301902526629315072007070243033532002262232694353735469767320748347873454783394230558189239163416474620193106495318075996528499991475603942880503735562329495336835680598398476990678519165960695061164957526611657539137546467594089733806557386871272471378009014087656651507135030610589190184497489539443028926184371415430154627564162132991101724611868408970564420850215656719170684475642488231450499824859434738755226135253906250*x^149+498764673014546000973572733963287413663587224425775702359365994140710598090067713454811909137589492580903001771835920575970387210989442131259785564396405759528652534236227731424114967394914083480235162432143380392911065998037222780939310902815542412779759032373724295348473390616459173799114736045011389651073123223895401888801113746259936678693438083789697971746448885958367070410029807804832524484763091587956339853559301301330890727310425681222386420484474112648894863849827252145207700964829895562508078638458953877285174898949081198947526228070894406210881087265142492683627354336785123859668836625845908864663842033440144698393942457417621411961189724990023340331662638859925898032060528163238914633975974375567816385743398609905385074907323694005843114478572868794393383057222508494314979301566259639599820729927159845829010009765625000000*x^150+135540731376137770423588531571765904293764059384074552314315400127510516827362843432545054056201469131995444762166564299352013032238537978492630936141939927058548317987190547772071629152288880925594867414013268953541751265366751043723107381200977204187870089425467630302719445529491033908717000823930409324898818813889672224217605861414883458023836358692187628452875432974958921415479247686896068669837109172674617177481171732321627134154808196201196770501511881380450126682048866969009831094291541399668308765543261337842057327166838128176259708928443833219296088294609837096521969559412330725220905434154203510583878045509370734945235361105364321595723133159973912966050707454104832819095449626035151778486473057186908037415838374266587792248367235491218450061899368568773039108422068352648011415836383497524053609595284797251224517822265625000*x^151+27517888444569940538593927193887195229693491593520008220653365497321037801340657994561463460861717076718703554511363095939298528661097357570769517563593401823229806336641246941817289130930055184310944746910163055109932858918356737442217861086074855125399409209685052665121960230937814937318864655875633773568322788499116143267026030927481960467353519763897448818364492340070556818566344697182614390457677101404851677305396512196214467738112312188687776532283511253214225295426361138137867966275551848944181387138121168320731430373133867596084105154907072327367301221630275697251433955293021268778524343600805100003012312624308201384502355090995282624613714076831254595330608931320999607283920856677914772761657414431335627965743369861401817572424991769274024766124888647437351415310364045064158663886312236601661140866781352087855339050292968750*x^152+763764846355289492812044342899009784018873927330874936117897184425521692615014734044757890768579509900134826680604278994884954903173534776418982682590795917536395728837194327605076252147831270712522199294154659745201825670052665144215819720394255862089068172362782029386666827454963707998365459355040836067889873339084268716483374048614501793530016146512600559112330421672727859600525990249357418995731068176016510999638954067523861195146225813098575574976803705350962768516297115542985566579920709606305450150293322849500370323669734360542601885279965898380976251325577371463391193622500611432039943071016175440176396447190943274130221753150894768429999486056001130339324804056400008236506613734185030155633732869324992673369472752149784710177756544681340575174426080297999640698584228272332231939522814712084652910561999306082725524902343750*x^153-3315570982317759257107493972915561104134736764885216375642985280415448169401889175408540452707905282830744747821485409175290164896986582131379123225867264880772590748562258218792618757480193691194242056803219926185441817794094452820834615985434355994639517802655142848843076218416495181756832185231929528823587231636601276578043153905398717650213777085465465955190001142349963586701253846422177674856369802225251530041239873258144468273647240318742598972236825006705490422116069737349334737971047671100648382574480277461701516954473405331786724795298755787214150827081638574898196439223936972522187096842830845922716953925097982143125806164286357049516241523124839163949616685060174988001133126658847240759686874264964616483065971042576842393406150934941777955457349052144148509041452111386806719773526902494964474499283824115991592407226562500*x^154-2495728225888439670869989088033573620574118928269696217521745190007377580927069603651855120074117557515380006909388507056904593960135911981297878722665095999169058296897736819574101905439302292031074536470625803440441721109308260488959226623273931313342327657109152264654211519219519922699240842374176847124189329132427660096611309814819909610065582638957129168271539006272901710526380172548518553243568842315571128194652894743503448286178366592313711456942549597827123603596310789366274505601696507622315107433067238935824181392148288715019351505907515031551519230645160488008521796496993251272049168193231123487657933402171225153078296098254275700273587248890652910395560465413159166661692674058570046369741225717937672943957263559684097928057322156944520883442323296277687774054472520725284039988089296313589215969841461628675460815429687500*x^155-1334763302475674799590089914257400926314680414706994937010495520934720425719346337807123285762301468660869604957023239410518606956896350146109679260041507549625479337950189694678291030732294638437118510463746766982749448746154206682581673164445681686116402489559963535913255172252517077874498228004484253850657601361131159172278799750661524438328273502085357600146953477670241196055723333357380826517400571702858838548857656890603967168467995489999069226678673628579838344627058022848842588003926803646926441423435819227915853161305986376921771720036407227351716540028902017778782793362783320424542879869403004532273865503853694253193114435874975740559867394693149771473787099881091065623470318500993158051378323047149063773427587261895871517788127256900868292958461798633219006113298113951415711260625393541623395776696270331740379333496093750*x^156-614387534617373078917365087172676476853635224515334915486585405181872871658204891913609128930749969474383854326164071173070458655963133058135027140515774310222592392833964343248418155933491292633758370129755883191493322630171044476217092141157997583737376101679419319247562180099503367640759775892959040686415402128690891229211264834117383231404132712876952488179731744122310022717870851942511711803434479705580909234233598248087747806108456999674969175585069351583599915670629957123431018347698208852669345235571100105316014271209185179976755290625165594106569517107897320564910808403588412114051217762402465040550889169768466927317937640229145753542050216391943295167010206672406999460787213077880254625711980693653864251320578451591499590173586515410859505716899780587023453746069753722088441102956377082300321035290835425257682800292968750*x^157-257880191041613042187046397198262747696802299612197468784354379119016360272160580549693438607825578707968874686454802818327114849500097049832230678892239857615961154778763317716630951408489737627833818338202278141211117511523489943923624531902893944083986240004496276004707482749882666338647313962115030506926148723947635916948904442821880493014511281665226856828077340038296802784099152146087813160347065028226485003085333693375771838329054177823173891003248489343823132445301877643565671857596702188619053913601796750515138399819481447683187042184618111288594761206471682399285838163828695135689595369055921731911962608079029196487195626770588127423561035767531415985646057779945554392417374683322221882146656053055312729596801196663320931604978734939350576548930737653737013836758588228084744541947215257238212871016003191471099853515625000*x^158-101254821954133823634275840300656389503417153250370430261434318510420143975413822944769746400496835047849154979199634551173884233556389750175898733235986782311083116642807770588513788621907624182048397261004670165353437739542864629361969094635486901864191465818446601625554308080766722766260347478085907270357105866982491268143353305708355856804071090208054779903734773203819650078847426785004264423601972001534149671729824564794849894937271970322031083388645085020417538872049652749551879240107161138754823745360598737414188153279785066982401758739737277403764806924919134547321438705856428425303534834231255936631659930335976719281522368174636129138496264891342432216765322194393120363147828516517664152859884709609293741335664363544586342760803419954685544866468601750829555714786454607302922928044330852515031438088044524192810058593750000*x^159-37704165066802068151613374024862258271938583571921499752885191241412557701218911609167319487612056146940156172425023721208628575148386821864048338909767511230520248236463125077509711897684651485857548821436876969964465852711893352911325419041139502494871917590193457638405064990395422415399834716175491701917453735723373823059940991423676327700046242588357153795012102522614957217757586774620306719281191906928939114348026363889197159269712180535794040735277634061237106674507746218309123573669632910112506875533508296658305889350385037813737976433887701592968857701408825961207915204150810950891952364077334849576939392237805306356000973379506625502266168758881073690262011161523687251964602883068469733241456420209313080301697355959966921105832221096395648937900136445751122454835047278692571238881484085858630805887514725327491760253906250*x^160-13426730103569261755870557189353510222072115470663722803937561438839600581008020172018022833770105894283437225698407717437442903403091339220273877654750996715113904877703580242747379443379804491022931231912663511077183463901749242043330227331434292494114376190295247438171269370795579939802459342889103063634451796588185922405410318493849393548053832779152713626454253065150423798328707436226399522635429324638044873805291442477009434097748608385906521099166630267053218778509258995048382254989809302720980954507813526203411940502908291181087951096713380944065705574111711616138004689464806377083119401045958817314629711957939084275237430979029018011001631615840651354330413870888512347393356230532520496212487536740983143968018604764434085082223182097280029701323205250358710429892863272442402722663470915342998068808810785412788391113281250*x^161-4598245911682387829712446907521998159832256861531886113397759909084868891609817330180369148152977503094311315307912494172934414744293212065967244856036504627402151096619019698292144698220417119846224553047691473060171482198988869222658307134088442988474273297217319646130753173062565925846583769095550352202305829900442684630087052578255319843111345686858809274245837010483981864277332049818030669161610433848149096163025865341523652888720371186171650070750190450571237115630658287772379069513415743756518101933743631605180471954683281180951563283582327061621346942814863374692351229539378328476611041434842848415207947568074640126638314983841896435984628295567631251230692035804956958059180763581385036679310721987168471466658459379887087922426013092176540582355125229396559823734700965222755425759054714873741431802045553922653198242187500*x^162-1520601123602342156299442560413428233103918772505987241782477452784238483089070936659326235130832775666924572966916190427702481548950316307533681920591545449231664073422114553959214802448057475344580064431163527978899084477738222821729395602793811224106811740629355079391563365456990263408912772779232792670014566941546897761613686973233890220769890906687464490593428090401301383933558094470985082298791663542529825660086312720895321186111542568139789306284067650611238440962856790882194371673266248357941409965137238223953703478565334951243704174093921355487694223304920365969421230591287714153464850194000569999333636563123697899225218443445124494090225090529079763916364144680644401771245325151390439407709468243813652466096946491101047538652190262003986565828468899804455079460838414935507014336818487620917039748746901750564575195312500*x^163-487077673693550214015879854430315919937342376274100018119214937183146654010043234127217569132144099077050695567944955096513635205102660752569378563766340873738247794983137631723087926095143595399983306906268415579738857676973328652854661209162650402499434720342576301362646232003254194430372777178473346805478871351791032794160658450945887976815053825078557843056435415059748563013675659429539117066638057743955595098358621114511108095433237988809661005561905564279012949277127474345569513414477206996891680326582499073417533133973412171371063919263278748598317997731587342529476790137120109371626062593994046759742559270838783393188880342310350348830270081052928242943497724980729163471104485204747564542736862572136757857331847117046397768902682873096481026412278651881984374444755000457725626445901201400090485549299046397209167480468750*x^164-151513142141938968987358995945773359960287650696656471671662645727576706536573478428510765681303881310979026060901229771967454407728822364857407539961453977652232211959048234759202201612349769353658865176872482901404112051760845417791808781208156994453685280982217219132184130309488412404516792957417183510849999466496932454968824004132179795260831017919843931565343976056266961041192023032711868092982504677730959274523884228627457878839955583531072481002584853995277941804641775734612931938168343438744826826961488115325532344326691063440843178710800711811469186062325605159811040416618412795357228215989281310043454416335588795071107180574532658399762121732221411922368079741635322503545962629064212153548964020677026104837695120140987479856398024945855469076414772312229462948915856380500787178519650488794923148816451430320739746093750*x^165-45869191981098499859138922281386956026700339817598631851397506816405908687965931816020895522124177408756581121165935042282646857773774657614695637174257895224688696049742717277998276932934222604187144132325182040575787242565974634397493480119587449528584294651223754854862316807284550864494689664347320185054537896867249496969606215332275399746346820614002329440513982351308436701349341263863813889852381382496222824255512572927291562830999509541649800988645171587345295038010656600892649205842422386785156163350565481399966513136938448436024874883518604631531300544204148822880310066920061260639742444905059514172036917454128867252637036036173917413770355767281813792499665654145714046188141304930417210186138875045861366901346425671427457514879760496215486236005462858976516350027421765639824152716030880583275575190782546997070312500000*x^166-13541074328622331096171123811205809672011333482808737805145815796335985151624424210189605373985337939452908250952134633041121003848624145738756958760058625525088817415568213587532923645287512382440168612343714104529913426409540362998006639914376340650666247537845335147079632922791793114221379445440294395277947735140201277590146179285683278467038314335282585727178682762843678798966748468906494444408281973223525032270803891837750322680898535265320712950768768036598485992186782126473790568906713624434717283748533840503838498329422430531579894738570093748779519963976257279138039311524732632610108698066149555865573421991297101718092857977504634167832304860148405406901607970799166958808925860451904846792246226821976026508523079276288028580675858417322417853803011892889563825228918521762573774769311540921989944763481616973876953125000*x^167-3904907748383746291309979509181685139590552852221060615742341273727343091333583142015723892679270820134257213614843497690499803421492063497846744206951898673487382783095685133569165691850072326764705990811567573245829236533493790338049854239777073610858926199189903486823615190070420457214552466893137653963611287906936301002258516856171511213089705201196390735520717590638075395571881698137682693656502359025657488016959369992696828242167288734065308938256579991864720548665585227314493464691595735073377829980251524226515915928979942752205499656625274505238035273051676246337340338532149134448713195729462637357982040923501039818314615902512733327133609515131325848416939587763511094946380367671181838458820701355489696686543111967102867765681581088890406673073460901074633464542996244882002614476346202820877806516364216804504394531250*x^168-1101770507690537277593552270585389636840048240032098655680553148383279850081788261705811244447998644309953054815932627587945213256955338140424235760931241631855090323423037279625355959967936291249571662095076527553599280567901723238481314931959981781099346788334759410898385933887308176433865196748837706115328514740165701857435759477978038286688814784216023137688451048930361654057531099306287664479239002149867746737680117416522353328053647524436959927386307650618539089012706317614507879241657575859445511108045249401202781164711441779534196488006651352226853486263434491597887090679047119485284210104525264501709188511215673668579470024411557932344185977637489795212445788646359055036657394008594000064948439784380456142942950573474643317752872747169768638876145303174658303374558769060408353404612036285925569245591759681701660156250*x^169-304592969896682296259739109919590379533059519578482998616959808570066306919402115512130253812876014513192344222935114826393443171405153136222730849092698867722139505317378682458244552200121672749355987606987035635057826054591131807852878245130674496572947946545590666334961489531738713620096517061824310068647041083581410398259000223353687153729597842338124395666176525243849238782936207628077162080429065146493390701555412797202935381039254740387444170666407895199571215296966105396032443612487865773788005172835739406048619559032083120129259331481036481014792815435317587208199703038991597419071502967869787926568988014160633389116703865152720245730529493946012843126928717318099661174212386456378218655102201797809488422955789879672224648405307349520717382722795508340836309619109937837715899183743673006574681494385004043579101562500*x^170-82610236489508342101879345082257331158976903099633289832679713203166902749836093430083320567920903736566807056232990116783213465814365932865823496195370869405338187430825381111415822038279943646710666854780954391527747442670949242531322851336980242759250066982926391182439925190380434217650136963145862058340461037940803194632128161341956217911945243821138102698562291834033157402030732637623437557809865614596959669827937732847904258714883745205637491844292031084389213269347398766280082368707640016148279165930864345780795631064006949373591239645467289365784470045569928699774561379448414145233376347350768700545202439928041104003421275080799779582354161686244991843908831902080238974759004587651635111309217770994332127435613756961963368418482963874285826882518605396008576941250008304729827296464250707686005625873804092407226562500*x^171-22001514386082487966149900968334515354440315642023693341845100484502276886443510196150295819382630321470710241931104591443151230090752475370076870694122430548224668676234275289059048545717086247704957554631822983784517880824363571875093051140991657311919678036818000784241298953181586784689366414917730367770388448403009664819924667616753435910130009197280076940612751434404564005953954480674388985961882142965756057923599664879633812691335048543700823207631664756537138381383373173754141455008713360002667809169425327607613216374374407249201241210524558213474005564270163300147350447510298448358561177482791107028692428217660530406170676172257950661608467528012446894464692543906066782877675920820724419763757038056603168856237769485939786908396796450310166331535204627282002939146463415528509957597158575026696780696511268615722656250*x^172-5757590899678251232549589859141948411350739221382405125032806795104002293398307702114477861258306121529747608439049381984464168765897368881216514407230851573096536409108384075774210171290687623595700029950723528755334827393489307938026575098760282521029165544917389333851992812585329570492588710964779781170973054415226736987610804482019325341328479676270368583684602655966451806981439881924496468587718112218383613673932941338984124329993395197720612737816327608004112277058865024462594565813475932349390582428663868891109704847057631651883710265161222995662039532206638037979868768824262963321205348915034068199471495761565620244829463455243835500312422241607249408716800159648701476941126938554795991259331513617316161332677506095896266762745468973933579725630289866560921642481334631330633019863363131207734113559126853942871093750*x^173-1480698007255298569884829522632713509944917472920820774062386960571789887322547950858000152584557663174964589324719892849747448110816924463371804219444348520838380594878432461481225954131929045398442006105182837333000010866659212657573548512806533630175725261854491911847628695372245294913310147251511738383786328811052003369328642938198448792810010159886173530629747030519197551824328388698782431921966419440660187262251755840097405691080375150513040235900651340625112200400252773726870784045822699203548655403660142874847487761761895271676202029659807793971469715974385603206050563453161420034382006820297505004865739647974885213523779565063620119202012477071676342580652408821565649496695550689491541189062008551476018613778844402838531433061029444306709809766175294512047052234531234590677456486318419592862483114004135131835937500*x^174-374073743503287846466238624521338487979064279328393381509135844001068928998952185140699956328254055619721955320247907891840203153215047048340468409034505421567889990670946349655308008602673275396674549000468472389563711807223785960860485602202414825585050738776666873705982989233087403676735107178342332125858274951613413704518699054674805993487566523412296668805953735077172071698314872233035991052141602038970263192956542557052755942740613193661294455683336216524859921147773653289636459026532616377144104813529886029755903994474468389278736210729733125340328180432980461283223103302260412484540679477066796796750428421490697884907587818186875237203935085111773837030331800146410075347544820173308203326898106527148792213582374799234016053532428343094995661781569814636425712903077489773859959365509553208539728075265884399414062500*x^175-92737926779370098937318945004416660347905932762451932992417267559200191821383668721545321751946965432119102091304257070962688158725301316135973841834720571307158466523034852196333390108200200523459503190443126062286951500312855799593235646297067598816016369840137318641169837826585882379280795361177939922610692077977571840587937574779797682229062740019489527001424640721767337646137649658123366886849696619358879560370723469714659707524324897017830135904595980807666968614864651674435173726452497882277289716072472837773509800046627093040929764976531996097990842909772440152713058408718265299697268193887425730655451104769231556163510474249889936307821785456618503980184227005364641402264588272595562322334006844569305557514344318304343580361885042880203804544872137133329019739377259916963611163787106761446921154856681823730468750*x^176-22520790741822058920236694292005017743668722486953121900608609577625347934698828925264625110621229535292486636781636038994851695017748701579848919830032605548049108035544514534820697033886064676158062083549657474422334382546917466092920286497318966348716502250756876057746728748100117833889575442066701156215887358328357581412771280297320210807220900498704983090958766281076425447549266122299082719202234754421704753894800907525805985692008402102163258799704761511339768149523482311811931970858030134016509953283335905857115843413536065750728560297957328161356982837461977935552712678350262959794279579077791327022115439641250473422252705069066012328590182619177908520332259857918373820414627930102078516499621912596981226245854246587271216433427545630071974798450055975772444525027631830960475611824733732646564021706581115722656250*x^177-5342801815814430130131076637761453592395321907596655594083323252312399812839631329953708748350771888179476440706109194048413902786552957295015259030100668239578820271634096530594036404030535001527044526496742420170556321047120911681928424152880888293961250121139793832246526527513219875867787658825200639225748021505880341772577461084428082351925237317798665807981993802090408020156794448364405410611996673675243847361462756789639163418662604524889470862440174773382639597209047657735065284680285381116954439357705749606031794063415988552106022021104525335256037229421602075643669163162493811315606642895107591615257821966642421189247864308554163976082810138459588995081187007912864196931672128513798702824558953439430671705763997801118968510110968196209932710964189962705101881743268777465866170572894588985946029424667358398437500*x^178-1233598844141454428355003843753129263720540462951244376628418076973356697885226493903777469673417639384527246896494843892801599312701139638131842221213902285373469955210911261463703688764292735508849514016103470890272423149014638629837513987869090440462040501344755169739353701198191078386953110117602066399175987384203948872774699330343412459094341905015454262317281246125908716972963573522716075941446171140005388547034431444786840411943072462683767319699921095333054276855759192765219370071639358370863035331103866926707733802701736315138589235307203028300030818059863954366585112315195437335979908672404589411729680102807851694659025287641319336416274388128599597039000778455347000074786369437479925977649482902756071685670404542307841568731973987445319362616786395114901987076117971433436570904973450524266809225082397460937500*x^179-275752431276526367514021028782450831529272694907131903956042909280195659847848968505313375261241924953641307570380150946960855777013153892492017541812967113847907472477899692876353142627399076283440469357613506688463124329309355500310256518931055697277678274982481542860695377783853798473738032642717666692470822538037764046749611332201632342059318624083919206872422294130503219270860716935279759789622842449194705343320169191002946268939960812546452906808056461003330165251904574177842423706213197901520887839635329852295500118033488086290119704240663846079156142144919579904448511121742182538516608521289506458656643189377741338506108179224192951548791843819096226536532652575495059250903608996563540829304244425640613812246548697973764895884146476861299447725947450021259491037263852529146102021684328065020963549613952636718750*x^180-59231389738628354736453652136491719143044397900542635952830558681420538082126195207637312456483920955984968418482512409897266890874939827769244858813468558896336296267645565034015661799346032774317113191020088041723124368206349256786778581942863384599057710881908743151376524839540434795907780796183999595463787297173289001884400095175926658339840046005710857422319153225242036061313196062159773371762182886825383529799162669992915212831732872171144942885503981359890741119456756016082011067238138329420262719739376146738381653375109781717809767517056566157153640673380205012213691661226904508272207144984409545997035040043426322541121837286834651068567741271980863165337990581979864854295704581485063498565946010959853534009501557167403468286988662463290566603179006963360888596352432774669316550841813295846804976463317871093750*x^181-12087177541026855379658251201738068142948155550517307743600622421373765841135657598009198984965965197930966841974836697852268944124501119904447283739146261886041530260947957979972927058317665170748625486955641205262860417275563442211972720308220101909210059612687184295001720920201503313498332630068474505414766212759629661363625016532618479519178615100760755172044990566435067962142920840845816873931046077856226308585151475117746130225947416065692542622420923827851292388312389790413487899807982197708611201892804884842335508112463445626110418926554319458355369987816185498512032115091018970626364619719027578160083042504062146986184539752030412324298498408294919310407104127853585740321542036824501264297023113479777841914758468490081510078262868250723130048939506275468583834345102055729537227080072625540196895599365234375000*x^182-2298775661647550434094138240416884914589058100048465685671735865090536496580501618325274390182396655521726336309794375756497027888256853178669122758966770185064095822437809310913592702290000467463076417898140736804428079856638888828012621748781000564415737372085302352143112355586779262675110591781016489683544347098322518506495834661868214256402035474969457289350901508723036181663022658643633763377176891054438601290448109518087342337208955120751259833283519184232586924432527105062354620368372388825379860070951765291528749743780362639014530937358242845288081548880439498507627974860697939983345430698330512697385042124727046947228850539814182330406527684731479762627914208937392419540423861587953141210483991498886405898958325293155589342153730340998337175006023989666988988994950245114967657400484313257038593292236328125000*x^183-392252248211104072343210482679548686694998380443758833895733255653921712096818720161151948551081533236283237732055057392863149366218660318794694262042674094186695710643968054246357871045104821332909757876078691974610656678647628368083368214600316449368180271650013479549472651994658924489346073912509110675432520640922720721116893380046511119078679631978919586641066491041841718130448346156765157454888450771799461868161644457990481440016246770316209521496234202812239225508667450714315856167706599651919924717899025335748645059542163115658824027808594019514409314064975434695100995560795988998994884525406977530656701791284020193099297194078371369569759671779101261141106405947902825329693127743570814411616021571864474441082293818381160631941491356549630391888789670609603005610849105547210946554059773916378617286682128906250*x^184-54420424476706451792555397489519826951084793638732799301130418457713724826951954278114924460084658040897231745152183943274925371233256258658814973416804357839120531969756664765989822645117590693242487154921852275082711986055062859701809766788703837299605331456159537935761139062362072840510968171245438739231823342588708697232886398338531305263359917428556037645632531012425716483763786482385203393554518483105282655735969954205326666594696154894957650138229579522605306288051595409353811998621934272204058972202954724500927161096768195591702591330917790152217175409317080961345182935796090709099064204774490879401651341734720370841111449804464548299392005477915151083164117703748874297529817650442506483874809319637756042356846081671019614661999994987201510266478118059721979062743181868033737202949851052835583686828613281250*x^185-3753922478039683075445292419192553503955254922928960842395849909981856037875852042331359843185913586705826163302551117549501777390624025784869208029185615700121026735060912807361131813180771727726148435515708111854153261548293611008594679135077153676887006615347520946850255037120857278469514250187926888313968321338183585973322739786985550613844579910876269045434828075229102084424995298739962321302634540065388996871630679607868249823988028737921696401621865000081240068435149350973253065577916006707863848911383289464214924377224731528174225762176546692517986171052472999363520954192061830839096511682680735579133231424335123525069085590013079173727106089323334213470245664587791636599049815061417363333249977168139685198455177657537946972467857658775186888612398705557144595211255949651629748586856294423341751098632812500*x^186+1140905993822965021231783021891736433766733995548184323379486932156066941955170824450127520466989417762855682011847799086264350016857936621459325386611020015764721038959194625703455699368571049979093544436190753484154084628686538030720029159602786390255328691361185744786734851489924465676714334539028954455081035863631297592403003322976210485456866601359065517243362033250701039130659361266260860286437467129816919617965330047015926449753802209030985542237217062131164676088528149312028368243249589798562364934791544724023200777666433153222531672891054514722784892902041471137634801954571344183342709069169957147830448165324049672882365980468657792686245499380913195235841260229325177938637023762719142681135652875321864882432100004236397559817062274281130555611700958656851410511854499896244874435069505125284194946289062500*x^187+688702871103728195848880285119834977315350551439583617429590842313639830775592483371354471546153295811281866035596651197222470068555001734917056508349181241749799119783704161473850334979519167619705199514243508130676982360906906742465148219909956031447586845790685921675500642551024472724976388031989308657620848224580424871180693928140079505213294205228588546509256228552663346224239387672824291045053123511270421690455433217347240851702295595715429545740328941753124714445622818996871698397472106534403213033849509365566004855889515984270367381950084010429059416196372246501062739165675441921411272084621570238195762723101786036272418637642178061273285700979968736788207839587717986045607018034931054989989823100430205023866206168207077714752551844622602406711950472633294058963067743595054537308897124603390693664550781250*x^188+241602835474617135164574755120960258149894814968010320195635445190600604382418198284008540274550144065755843830705386230336361325315474720618350835057253598147941927953728151478184126638234425318055167005551334265755689935466364916354621274651315283909241411796831963785465475647758251875500652883227482365606811369272261966162299567871659372240236470876046340200488269362886965258334221960225689038756978383078067245432183330475079766602918487149402216494929731713610651617939761248604342035273533982605182440043743055689713494359933405075986179089735861218763209851330770146930601474555159012453122970798269487261145305644294178787068135632138498936558506451046416341262931335049660160598316352888146825325856080564809145565138144285530245084705258908892822781086935033209700918491527610321156771533424034714698791503906250*x^189+70029289299899188209643098842649026860320711501206675357482031175793533754414842720399045395971509883379296282171788445911119744052993305125875528866709633494371827056907350340462056672776148919698267115157281027722200000852038129829020303154986418268717450393245910206653777474588392781653702589583318868079752219592327754274538380218223382269896852325680303979248976689713866520032312333168930785230678008680491947520979432335272078470032791769462923058291490880404681513918275359997574505681397223293734370619194161830311963084767662070654558962435295666379780475832219674100177762042673716822686530701877069846362096336836335860702723977835542907332573040321573630492798008599961114486769113075710718038539036130870087688136661995295291049924154277587569391773969766708740434792701545774207261274568736553192138671875000*x^190+18176354159718143670428257177723016594311642438167751660438680224925474926249110134580685449942198876246318050250222451067435935769876248792185501127680191514973542128611473205556721422252112925188017829383705201043408599270055828102889340179479888104430462424752756899936729801741698501095203410498829468823273911229435588668286011804785386309909889109616317251179448140728183683822699488165008011048820177622942978564819033804870341247691644697135201402518147216945206441813921458597297052150555736468026497125238358164701326415692367920976003130345153855681813451269898927252201375078237714385095158319930101543710840152090239137091182205011881745557869500408858528725577696572538909180701581809650192089487561795402092950133974727860984097501593277104882607939741821241515274474864760634318372467532753944396972656250000*x^191+4355657285027384541262558278444104722296005323326344071031727346174108252025859826128927106856716309489760130027507559437028566249881094643082043841598882499102000329183768731102934709775369125662029340776450465115246820983059332232919703810186239175877993863907749998995715636745191728143907357014898351274761165034674992892469908259596100816293662593562367737747961096116032785936606477521932039901814194405900906807420502179323047588381499219977166494063518896221983629294725109342062917741708592020227884489537012131627507217977646250770170915957230634769906640056060578415220357082485184980110367555936090428751151514621974365638190243568495837714651045513875735233641501711646723979607238948514569406792212875553142807527704951869917006784162622917113481830223975718400694642704062964355671283556148409843444824218750*x^192+976961340064572272003698059203598055851910233525721131654411482496189946318547046518652279862784651772682222387859761071911234555871580949938660752276023177119556983888409831954423934820503680241656196850815894937283899084296294218952158528505871426311943988391259346779001349286463449348817096497146370531329049038472101878331726721229812497731575256574461578712244110919210877082796564603385931549131785097521949482367502093898910733858874013877339314976092699482717034528193565175122150049292898524682169702395913671009765304542630438947335334466360687966105926155835982532920485555306504204903036982650418830078169525169060842893417786711551917648846512064821673079810334796319681865759315034601782293695619928674996019892576526293643107948949399949695181030040472366058923541273784074689956469228491187095642089843750*x^193+206308941841641379419053783386933588081438335316565631675064887161071058437593633803414825332669915301357546953151446774230632757911271453748312905329497200917056228380537992838851357682984695346611062838578534373719688816217306510276489520260948714540040590921174254037773389597727286712775239598212630109446147313981422918451310719764787200649117348458559482948511649162955273515606000454850022846008907476505741968957172468895827057515675186125150551586614893744040935977936029402053298304997485727849505657724966148387132209629623784777377693905225620585914975361284846091942805323304880613872069144432937665294316373687554002648128223066646510058343516546157688768570356170602856232902668988842119301881245926865060220138583231644894872591056524024531707302868773157312655947418500446133293735329061746597290039062500*x^194+41052479752350912067173343502512683986962648145830607072219300918255783233422436660703620978654903100827152475477670715871330863848406902174920650019889373193575104545070657602406665516870941332240953913938055575921424916628426542007784345063995841019783754401508843642973014185248509350660808510320837920750913884196156435611876034708931377465276058128215195926174526206889703854258454812648297330428495830048995573254591694987727284586301751484052012206857725918349977920736051848889429591324502489124725096767201529505136067964828395021864509979330457864627531949770893548273270701440821399761448635208315797079164289639334893949770138053337738099137539608117035377734687970146016701802430122657063159945034923635749450362622652194754547476347831441188227790823531718300762176669271852347264939453452825546264648437500*x^195+7667883361809146914862984586689170968749384327875661625547310370241085108572707095797093680024354600820215762633449207623575775682900010393887209451658844101905789260877653261818455508680334146722674124686273427150605462276502143957953242758650206499625317984621616537941405582202236969275000422390462276042897242309017355840997980969592252859406837067687394839323665389875348855661647081647601695543483007484633084643184026506773496759683948618294295056456527315550371632643614271257188379570989604698270623994735269150148039710685933417299123603532025618130253798677083954158648769298866567524470095180218768601913339498053204748512753232156693896173770983674908591380160744221585993494794235354451575556712402130828552757205521669101526963306791611019024900237796939309021384557518707936196733498945832252502441406250*x^196+1330562858507210129893829552732265237307523842643230109069356657280609952277477875690898034169020328876450258339395580772416961378202419364448142573400399484265392399459256244374196217305505056195582180780644399917980957101868202488223701479972509714288428518016338327370523089159042063418349509430795396460518615218868852797378917228394000212116403894319964552376562126568122172439882697439615539441245107037818559380304732860030174417344148260328350081984367020541073669448400928200764284991736142863133204685500939183772174074882488950184129715609816704736268430167706776497276113285414788396238691953672913435806886192747744232028219604745248974940894563733276337427086924860491902079368727096017879429813234212483104400419730710225128580508381830275819964035874436150754189457789955497446499066427350044250488281250*x^197+209624367227423775632216635966226081944622436992873645449460004778472979671397549436037475069495762228582444122180335847505365572209539527005734205297344465628916318927938431472746618339967613591698541230689153459708527782031026422429728324519747025483827825948842832676672462316369633164457918630261244376338823178135595441427191861758497751706798900815350980765655358228211786812560975142117917107506577051313948747122159599652978389646855104150597238884980810761130756088237932242252437766544989876843844921717063499177929719250500307033580035594073628706062518123071247172898340198862609998730441107022878569880808486203180977574327447733713675364149485272464734573532741322117710704801351800503869003143070398027802631673992080719242460460929803524003977530633070355055147083191968704340979456901550292968750000000*x^198+28344206587989681736575577694742707510048430259865534138678796174866110689960203555885856176061333922067360918001135198439819974159920286829381448902923352523644523956352905587675798674421920584664280334641625754627259652071483332928376779788820704811360464481107186570199094780114584393240099852343718951807121881929951845073701197527811638333989995734623499732068224339329637167290049212069816611662143829715817939583144992919056794717459598916895179397580241431329558836491243594272105042497301955486984500743402801608711858476633403707913072580689188526293707493683971060339582345725588544108317321501306816399843068204572633692101950313097382014063488126506495336302392887144392937418115500014011704225227908915715273268199001653450180921849138330724792931859033296027425998754978309079888276755809783935546875000*x^199+2708116952774089810162960845244599166931704237113491212808700876856123410238460821893149589249019779974183004343938430088251405531390394934310365082600694008504164056410839537579869855296028044071681135982838815100637754952158053316411635715234644654252476532459417245686356185920861854351026962344291690002245285345330207889489005207097459966183389200182722042096853078137446341816896180839883781049063382851851718096736547852466729484640252613358635951532142423255517919737694833593377269318348103595640717938940317608479217404317031237279049582277786376687195027687365914370390868672301468700829095584993186087207279655516976402923607413564668255128249523102358777760076901980779642771906899484365063476240021644871632932966730491914371763073881616716670323928353461111950996720132422979077091440558433532714843750*x^200-56096428519018956962268006145963547165039502207548880730869413031152181056378159650515770893255295221808639559211379412679401696208256837031224906329818131151265153070997532792978835850533515733348786846511969085138765622128246213044078633734452123533709079955415032929692754974134339678366640475256267642226753410602811848827050521679793682176713298152757825324821379679691099850758451375393441030283513696131570369105113942673055928830083167749979039344274144731324518151266510531737306788186750901275560761059820305359067713763489602049965441270669862581750397265724828558748877006549367877864064342173655601034401721205548914922428832220881054788681251620387722221343704920912832814395233048605894924653418898924514266427007975080325862021859734955487564702268300415262385242165521503920899704098701477050781250*x^201-124089073506183325960107843603135224186639274993394638636212054234978168834062460038946143604173247979889516365693930805586574892037930519166475586107670635795889541188355388831373288063814343577133878368084868912699732857659754532095169741960836250130922951815710834093269601215083484440728150595989113381931792838652201581316894157786168759426189551829245744405013919369897099301250411618311487370841319345840498769880763728769207412163014199508374529292354281850499318220128154373980528160903504176089920039014026991715737605560025282626975616083178016443298262176387059146432474582805675268648292748560623900421155249981588653650939729699767887240485244554755411675939316589989067191185468463172479318136770727014744997768249581972052742047991042750753446076681262271277459669605036651773843914270401000976562500*x^202-44838037594796875503714647722862199986938614757999163531502643513012892098406337323489150986474281796454955531753809624110009219593999853386279755031991066306372778168385326793140406492869077307344123747015616645953912638107832841178237697089122513809682888554223583753746258447725268824946798390436834287010477665139115829510724427502030065767216384765440628620706689223346728177687185553005003384626666753928828640076859112653767175388119490229351924693511369052144918995837264500967824618293608991441629841621739500677404515611844148530457757748454269132400153692034087201827803712015816538385691619312217749655960593017697470953714558022887213480935724058768050032481993625307186041664034819184848967865939246760359273171984276388785186233832092139480026535782662964105783739441335455921944230794906616210937500*x^203-12302867148594983379237586830617075821713935462054455140967702328710285258111188933046042095190715449067408889408886701645333922925838986251678151027414547011051008527887031866899137446373374679603948769484537332468625351783229610401275833877056571568149999533364934196520702850243008744748417973908488539347779458206627819041136407474993647764495810092043247930594069368447943881569353683079175741390451320717654436161976967707765918788557781869115568714800455161121124118356643350582026031325659703868767435545622314837509899460914925915848519054141570264078510132442655695975438145912839539790865063746875565061175360062294567064580402698425335515567528937290470018631099941926976610187226003016029200189361319367385434514599424199850014197229262316596537946317145659348587661985163776989793404936790466308593750*x^204-2979839580147844984640868354625836049289375817921865178645243905216573963956410383575494481307041133938953236758002703574181427766879477341709663253041727077242895784155605031724702070143500635037419081694887604461989164200719764704539114998398247815310424047384461926360047473147958710159348393636319405934130528026765553854632453219643793656418265472008897196210280994684562645715274109595059969732447761297074768768823088927413303610490961600393765109382320563776940185063478300603502619910881379567699006246861951363390970377937778505657219252464832945371187961260117687985514813694588127989897321354252991903939696220762125892452045157461514585620390861232285226454471441363487101668155914447391039458531987893799244168921470873847547312566871096979600082849703487340762773270341767783975228667259216308593750*x^205-670513613681117040538630235668352989238234920048137648065025716059221864975334208517111345187881193149627982197209081821445818849537518834474867074229460026425787651468945875697589540114241548456315275418364194673288027523809679799972455144840919866627104102389838337402722291579191317178504285581672816817219700257451054916148626023004897757414177734955237344020773927014891232845784757471691680603134360768920575275486493841678007107877883598281346254537353255299176755277816688264560211720258950046538637776020627697105644548448624344138993964361919644136911403118566290817920993845036677376403229060194667684887304631604739874541428488490654060835068970114351133522915571175017496792331114889663154355307970498014291492418390056028010688613836266733176310864474787257465437028258747886866331100463867187500000*x^206-143646391179121820280051960179735607740611061576002413166297823035719993215272401217165976297113306927464346490090056787844062111675470042208079038880798503931356556428800991447818221923206568630271719857695393356478338709539283488707625469801187741094245778902501024107059383819018007189373305857425659473400492396883134776024524077800177702667309249055002595158702278839282322922865466859412072521983881246576283970612970583238204690554594241758191358623351217621669816082525180714998514426853175374211464863831560285276973928411297073550118442158110615076514021092566904907289225108024742379661117347918573443962570491854495183729524336306897216749084668623115301769726310657120546562758623509107534602511878329196115652896356330518442218635550659838192252186705525850083587122981043648906052112579345703125000*x^207-29714762919806200770709337479199071088832085170759529842624109624578462499278368810699709172328444569949752360672158463786610227450080209323301837535995682854301572589269610622503492811532232632988535798407532383910897422875779727739516807675544749110344232183461010741776741169568474900637225011408148853404603436265118263996786702201857365597094591481748823534636804426419152100397240399899307480505507311883358604173214316727793057366172711034409786621233009891905448002389021795085181095697838821909046445187460542904512141737435057763494467914437638322569889637487738287719884078903675617698801590289950580728490358188085946148317935339393581474025440257269696528603531486889004436774339884641680520256514822992684992534355292506252889159282975190301578443176654201130632114620766515145078301429748535156250*x^208-5988349139048086790275280689670385921964042613834356756496686781737287290869581855177634665567306515894653745849672755841054951212239897166273735012610507621539733073386129477931698473391267078357977340943680771647832770797511937269196182525924607909396245662582548231273325041232045608294547710823244497883861995557658334735680386478815383697826808583325965061668174721576780041921883070598932807657911955256041962685439730389448855160256453964874440858064243447292643205279244963313565384881421090362492765009836844291603209796831944557949878358693182784356259149202359040536090779943136039806468553174488847920737274395152951116220564874209013239904469987069103819042452567630420225781428231728813514521031490906928129522198384102367821706551215508457741250175157126785614077418813394615426659584045410156250*x^209-1182524134944893088000812755195828488544397497121490467530029576791674286503575202806152809604309866679066550463589117928158303290963783121571339273932439653689687517443705784968574878330944870303710968494186813280465601293878883804225859995454880848038519378517765612653762473084277323090957584272402928971274113515201779466956207822747661295532646471482076769734710283168040722024583413714578568646267890153810149783872799307495028559355306091445662796777506290550059570046736218356255722498245924089760883526034247133358775674640963858240171005186361637900715999161562182747468487337642800840381656398018722518820847515718690103251451006911249097074581698343712915407988352580360485247351955206474309473350627478318777089329708368362925652537429172666718439655788394080225558823258324991911649703979492187500*x^210-229639234933493680134982439911469820781860631012062683082134345755437493406983989916595972407462064736780008250916972814161056741547300949884669512431052178115524535164808318534171157480413855855090510555312766187061775134318576554964309850819199697750297895768391813540335145341814234473975163166898800379244897309173398823947745334556701554614445954106430623252474650549851855702504833575842061176696513545911302289259048961583754956607561196624720114081621854294313234367917810757363591509738778036043989300177851166829288221121375072213411646085069326272252980930067101758334364020219892244863098114806318863754487641098121910329272693783050373862900900475055967097329834168819733267040408140110605411955583347086949174232716145984435893195225021797540981604115874119129375446391350124031305313110351562500*x^211-43940711168351031833434433156467989675947312924527138711273354030247820948727408028079098265550677915325109079263527015111525215511609229572941687696694635250702930811421328223504399327240080941998618730288135445090249396453259412507585312612491991321246296088607732078861766967563666717990755454490235060541909005045611609673035857387534748073570875908169451784622217093262314252075109458146497139165081635403210232515077516870860136003736706197629324959653642940238531301826227363309290458748814125232726926416303681489384512012189892827163737707543830993448242758914286426782688840094458789659080774300113258988605533247975139395120926198055684776231446084325692442462785582481953603160702839924311998739374321388600763495911593564766777733135512490819483168039812261288539876750292023643851280212402343750*x^212-8290543627911105778620897532768757192433245579950296998797912574602234814813248649523525620492581721000484287919808800019333308058222670655987821740437774776876396652664341922505404641104138320602532180935909454796475795204947752848420357176922351784142204919447068881560691247301256004729696605049706269047088433549458279757818676842500563543113575230329612698606017347916247897881434050399031583603388875692734390161761812562377129606502119059669213817707439681069159767751816786304015723919398495651981331498623138009956880039904128525139069966931584793310673122603716187413611342793415290874918633553234553096365998222534981957208587658819071219675546936937620279039989720202290750575525734835356008227266297372354966649056783681578054090717544796996712136929879656499318469268473563715815544128417968750*x^213-1542104950292275287521222726722907865306301219593523497901439873855699822678945254442182302780537244279250172215565168988139156778741597987698211581525075672323176253769609897373846607665693557293495410908832255239845327898020294484429204185234322819610169625392913599557829241246073524144085466921730016897096915224122663592922362032949754048470027296786551628518410672044084250049563348740067933144921024557590702207443951498608998950305189379337049459686613182558420658426669114263888650554088260430063413628634223500548301382260157532189915455452652477048655755233077283659105096906382772856076861595092767915420723485893017212977631414797961993035625321519525067370403317182112629728386796858684745522477923911481675954847495020294035601441255833803395199053110731452283775724936276674270629882812500000*x^214-282571129478204463980498889841313217714760820504566571837753652770345300567504706156761308935585032471353752761307066907749552416573993337710499705011355661810847320569387695917822785984545818836207068237210825149791657455010708846073634573486759798592626502921708264848589492047478167664314761540061835714880553063138220723497300591532991769900034724649815407929795811006326172487657892774227028406170733847870506135022194121894447042594061770799848571192680531438188107655627644969538085323331967592719756435230788387047900994458059563758894518215711035158734679863568607145197256810331557329572045324027203944280034477619854843513372682558924525789815573884392983331010230898388011522572865749710149899342206998132714493909603661236586205216776489878055586610829961804646705693448893725872039794921875000*x^215-50951606227270363727146679853185617647804683782812420209343480006037418951955943102774817818970919290869490532898771227276064208857553828652242014858325660648122438891119632618536682683400580885973321129616726887983012257422395946850225454259809227916773122145339006871093949521685107887576593443290837073395640886301963041064695926654423282755239052740479489938305819268915832070001831024401450868305763853324520541995455546056067648159389102360212151859481286340477048912986392730199835017806650526166438883850029528897540013927672695904227156317688391213949952264303692532190637644320895962817114465030538901382003339176460730675276071650790644591659758594554935459996270761052417338016493908154593381697895735838104592016133073324379450966821466899476522437692621183836705893190810456871986389160156250*x^216-9030115704285501146874854767190285841109735718514468994724653901879182472433929728562962580994998303656186502853834661946091710320374990546817514457951746540919553417849964451437636525287996043244536001119415464660358265021573922356677892003610447463367681271775953805397408386363832534481971200363683300279382599669322090803976417256211552486481710272030367400136985400792535305147076361162946749535415059874805653314421640185985505663399727013554237443801951552830947824645442976136054220501461290301969554302290702260779609433243235947507250243882745904801178195711060161513456486282976021747529381570947499380986711161506773386597819676582131394826690752185778279885718902446154490886412072971105548665152289390910449189552200713189314895266101726242077714222447205474323972157435491681098937988281250*x^217-1571232986801757706996571475418865960563415495074708123146861474047423646292327929605442269830258032232169206711306024250568470796208597386436075672856549654132855576708177741534024555608007683311289068516754604205160332892607857014961268276627028837321133574424255520683435746871364016655813811097087629217484087384824150188482115712658589039852355011317162075139736366745989456263084703257934614568045821000873779704122616491317515263325807901163673302325197901546972254270504117832906038081340931595167813205605356035585167078624508268119563132680193397622894879202555685122531969334383143338280374580535617985315067171977444912408263725772558604244553648697363210678788043546485662700100391049175507356820880729484625139772882889193498177832028251194824799682467951181616136163938790559768676757812500*x^218-268138621766999139253198649236997606829670127993720094747532392940033237652211669015809143320422150262485054474615828906413137476535241831454919276144621455690437577617317665756938380516428329195352579592248344647380206854419184431375806149376577371685462581995766807210433338528318563517201473612270072917227652960842809575679065368342972745629502703590834296312161498770368482402365792423362272426847802602903847830848520857110449952773855607365501169927591802491936170964120290954406321208817051758246098774631869322325558117878281478023197821434311958193075498204254992519897771023377220367660270908997618381976441031715358968721494552380329225786697065367433614408372619782815014813606973968530273511949814088347117237499946305810585211686594313416657074016277657856200312019791454076766967773437500*x^219-44841318448080262175161120677626898636567466381819152285235232781581522969290669829330351101067981610367318431694420465054617457282576827694981957688293377459042993851837766170793904182426247226247211436104542116193284982481856771110658480177718349691439901571037868349739680163033231541039644418204633152292971530054560932848916966868534493978093559106945308892153348822933657275837961326554749459308806698049157037433710762878796083174960964278784254849080767911803143221848219429229273280041102143219497860520823310789917724269529186566808857428814854467033681453718916194274669469154464162815861100693984040974475934646755304219939876628814539718693577737052095559514061025190592231179833332852953459781839358991014304523796560547992977187884764489207445296874679328098917341558262705802917480468750*x^220-7343407011219775278223906298388002622622954559427159079066364005045178812473515571189530917543768940129591181478138418956486517218276920590169668122436862230152579094746151504861695251863406556491835110496350727932252938807391701308086237992113204348098948886996412718716331620072736198602877700281582520243777596871940327520456524274100614162394728133173651644105104304733987551174882937054632450478716726405661298303887900180801682761079467050484646763851491184675885865148316849364843028705347725731444879727354039543203357980218998699583022752991085494334862269173150233632487923537836789151497991356151029170866507141995347804014695707317351785526218629092046405227361469935928998639521737415693463096028828313802248875986069688929178979779646435084036023046426962522463438799604773521423339843750*x^221-1177016426200483572293975860069131119879350680619678135891717693810776434177671748084378184587425397074110365730366285413619239955895916836014722124436124253480099818247085870948749148454260468339718284984670235775351584178220920124341100962624539344021353536887864775501975351284971254492158908432356313216150633453943878829405063645793530019392992614504694728926141423775878617486040154687283094824873450902752741289853205134104108849938542824396398223106737423936570664582505635109851169858865349327430561999996369692793346609550563510084616177202577726441179680801602033678328849198100089542122929596866102751709103113089863015404062385060626913516044359143358828764684126921201902039604946386440968752778768262491039575690565633546911654040585116623749872292100399030455027706921100616455078125000*x^222-184567034679767829149202216786675330718977770160792985411761740446119871637367978119874759986261907702746275457337773133355982428509409649280644108340420976570649840028235221872750903739442093794589292411481795402818911192779648881776238281559636628751422646663338340737742024289046634516656978695911996551796076981409580927038609205965098596777565798719440753172469207713655950426113461093388510891999186329449006625313146258718155087214420548753238806113405383267931485094260336945712102079503149559222808467322290826103149570817675584345240327439519121948853254200609605868358157473680428207837244429053008088985490238068618248416464331260466060268638571716926651685088078584096084760765108029030690244411156044672565645906427967820306353968881831502041067173116573590304840728640556335449218750000*x^223-28305933806529502961631804920968193154515682089571045738183597717689878084845569321918574567379895367216362177977693755111521965300478812213883307639134447570276162631392547363508335555010428539725667505459187213965132252057189781095197305734506295497569679949081795949183543435257609146752562874307943125247950822813830825368108351798873458033564993812843880297871508145472995039790832402915264769612921425628225278829969635402078954628810280758002937230680267730659870477781759796116717712338002252148984807479450214177861390518498280449304195472798950657184625615454304818304259506959361786730953537816937030202175652585837045054216533064647915329979548183643023777281343947520545592318868465171121489576337831672325975928448513864406763704910924470267304904716961438926373990252614021301269531250*x^224-4244731266374041852495740607163537217134411289304481098953967330908341298551537093354657728734430090410391501460810260356646234665813324528307806972423661716067032750165681598264279570828261113432574058634520776577802459072977686613381911198077232270136941007564290204675593208867141464755955796093892976080158557024296561894009632392517578123886691925191217627977464840024592505045226461285369160906954582279477752673672351241761494381180267946939824501165140720959191567136368142183360926974960416247603905960633681389952849298106989142673367166280522715065983394727236040466826168995561001437320789980195038561646106734253650490873176592119977256936515028558611772725595613869326707876973061832501471937423789849046409513196085033582486716901858378646127889886704878916007781401276588439941406250*x^225-622288210528973211466763953707382095245204474923152752881664378080166516035381618015395882853031201344008057568540768497521823217223086174701370664638123554730520241851177403267946896495886978410697046906734906111076209570751261476720756788813610772630078778033699112260367903507322329128683234244276130890392123055329398719652946401839977278663014979849810895515736137475560319673703997053141074970769111891272318240649446332279765937782908998750306068924371009600699094063900250027535069810588450360596645602605210865394077763822820178995807395902655792376217924208191049952658281907004074866362929634158361268196735633091914692570368374133182189204130620632258674531895801395992416855398608277758875576635182153358056509839239423050154284784691668239450763757109604176118370145559310913085937500*x^226-89172803613251163546916785826615626110919722623354677136650228882257732661152520520419566901407745580375814142465693345941508589140774103566973615917225739437748239360641751212915042799833678592182411571895881199659226901946200687076739856345696388324653074637805509435115644903460899733835964631822026984943768277813199989641527610375113972084489754758540507475035514704756501513247217595339591541329261418806968230396186468572495182520512065118251577180099109111727562859697437346821382324947930917297450571561481088853620462973564765642834174806571930152235429730916948715656099559284077704176751677815448427189979113978102185181318270377799260419686344080540700731348253489085432806414022388335326284402131837724302225889921106946979991791895492971939259703774993367183367162942886352539062500*x^227-12488360287425519034706336828982941783911830568736307165580034881206437351919858399745455627891921128178332354707124299760022831327204617433061954964369642368221850551573404501926225882235130064025633260788321679210907462528288775217746264973920882977755742875548587822097433691114847245429969763388850963408554332531515795919064723277627633945695884782888403394640779962917419455620340301449717350573041656927907418563760452150851252110446444358089039702025864840053015824436356859963018889888879953091504396864701421692277297973635289967574151744306765702115984262259112979172368104466300715504568495275891873236213964799484034252295826051442361313677586804940610786676870153914064085322593421043734705860834920165770074739791660365362358686587786272719525795390301817649187073111534118652343750*x^228-1708974049243346534077649801362937401259726141305333805941602850267799329606396213298074657411403700315307463194591329041133187526417656919996478118231499557303496555256960427355004645140470819359794042940647794241639424012452008089318835410385993819866292426707646944284166525683321861127627611429023219410534876270529716816059454302879875888214494315779271383968237182831113191414564214144177372750996148133742161977397080783317410100994949502426988039981064652028487911457225683475935191736412651802379800458832110001460440819964673597123936117187964721941489282667022770636393969858283228312354180310763181011609111253555835570975441907791803964149588991262072370086982184644678190112255797210316048305251657641494326843210320069887558227727853025619075234559106947230451390147209167480468750*x^229-228470102160358985702952002995929092566554360734847467123894087296339862367284984663568259268057272407708964175596435154613390831163911812127688988952208792556332242755840686472536567970767960797276839790852012897926306362480131983313911910043069573947319787737282508223913922765209453702016299524710541351020420402076781074148150535876569887878446144183204835941850472298002329546511367234287186889109052270927882605057642783625314696397958921365263970122635715129161617362962909959004150243697754491280089071342398243530641587373110503871507665422752023544620376347782477726558257797378434393678260679433254427674647611169941547940897436471909827249119124281384508592666367757666278781605269338208893109616398888752610929737832889805012557805099657077224201156395875303248357772827148437500000*x^230-29830730834480868204003327210561491865223968149047249308509263411126770116529624845402328224372924099519491471327910808318932909073771034839272648725891442825884400890791097926433086925410023042076119157874659274686102657573883886932184898228091748702062240552084618857776159626828051318662590772024701116513721495117975153918741042329387809545342609923098691545500569149607733128311033551477831419108980533019857135115236162393382856259864498523335998891407262499959870424438017753000154072109617163585278693996311392575597913731738175970455844192702491566381311508952824585777576462428816458044252460483691967506653113700161298660868834588838455778725186000036754018969584840336055033416988250595489346914535521517212491141864496701666295486509315739393320553769955641155207157135009765625000*x^231-3802512970979275960794697064855626405505129777214847154077695310602501390803336316309584776643480738902657869579822400858291962825270943808480610021724289535985466336041285561870074413530282313504891126769572437576298345620992407153718173945202548278197691005989165507910958176500214251406362721606172964841430081044793309062464780569075215327876571618651010298251536543832737668079657865587408689902536434691158801715962195897024356798671166281601977422679719580193056480882090691865003593614429888982850848266871759359086399098817913993153848589945630507405734615970320195620921975439095187173491196735158674248272533594041022854424737141417476284749970008521514870032832585195714840967817561715604980032847767809266909677195697314461599698895217485367582558817674881969802975654602050781250*x^232-472951184852001628041116047817240113738479161705793541785983713855744236758014157313300766951956286682326356291614439231451306078156254522687435649924303362397586527544893712961545690251316543143524387736784929925584508947091665407416612883359080287976971647636816908097544415428417099498522893359093751973573433165663149345340060189082281079480000905436663231007557641781188304932936546818754822705074211182728607807168813875595652397672706723179346028907474557644994587955209757286420870382967147360461687315124640001142053560481283077153040693645985294542440309674599027045852509536741227309349806075017629198596307107232303924299643529092840600165352509167056351377642464310614658418188211652654355133107092880132803745221955769260430539771695052976932979764794425116523385047912597656250*x^233-57355309550519820353890740822878711896481212703942226229849620919715778095630656272322588967018802295171078957120104347295078398980826693058542877699601965856676368415037029731760296542768034581099002306684129458528387161963309946371541887012011084876956088005215102957596614838615519178191229277516715529170205201188705382422746532012277335366445467230792682944519048906645547510859378935480984005023082236063350923212177413309737369024903809377571130886777348836153840048604401854016651744022387431540141077076495786673173389034356901020127712837068733589571199442266533989720936178261763735446530496554325385039999282912003581669818217922681225734621957562229489594355928934994369380979844424915666619695954787041324025394168455162771998127497313353772864614281944446456670761108398437500*x^234-6774539445237869525789100280095112328506149295782159917922492879966579484078848379875292004288867599748748024363986586558805987721881683739731861260098676515630731532833434864020780298320484113021143511857891426625918330143954582937527140561979864534099708673459182550928774020055898384271498551222397700166353840821901358457338569800220557091037511636936766125019258180521240076133415166006426148856008080070368629024865668850205608090892695279148513780895707085145495930309239914356480187629807906577347576011098752441772901677344164904160766674695808233558341338185589984764306388574786604921584301162173181689456570521283508806340635555051335337933867542739743478672195351792173267732253442497070685718093617798297341178865477677983527664965055804799244261158435603819122314453125000000*x^235-778163661005065417854373447033394961557923001878756039373094993222620220719071416802219997042545341808214122695672841129590561427040374164275855886282259138919927555447850855517639848015748170076440488448036891778653359329072682382434194711384117585337313367095375442293066273908971801770878252965305051793135641251110539068801855105061419240175110147754372827352407596894438277941494435891022076322824530721666809551260428668541916159632880591708360484159561431965157841540920956703361603010902406651028620172905865579760113434164440190794130913988252650816589541323404803580409478183612895214093390582128523211411285531016834650678788048914715772967567994695986453433437699312809247781542535226384098232650359958877075489881310047758369465813126902344187840806824404319362640380859375000*x^236-86731470583860197766227764402323470238960401316785831767133122701088170218525407527242892516649972191290110167906516681039839228608342192459316483151541613477354957715104360714314289453554567876882256171883967518947227102446180458551517096590290857771369249121531716425442042430079255839728737852388090990949843930666879142456357245255994345798997178033843508139866306260173640626698375228770840227129708677126457260902677565360461402638553162610095164954274482188467340848447171487215954680492871670653552128804209787285353180722008548340949901358700598556876509002260813740830801107961075816839694574010417275815402563639277444809922714598909432320876856650361182339371465318652046925235911337328202756458976573303362051475388740968964846345051402080326366425915536555951118469238281250*x^237-9348445426418274499961139896999892503510790585365540107544590705838051160437865250635823011067778773598033705797387877970959587904662048560053258419394203744559322305206547082975514446890022656456190359093133751515888860297760588447224512367943826734504848034911830022966928879535911028876250215376160633569680202722243535928382790758108670335837520054520319412208990128882303855930133053218673358407319517882608458389336977590836592639218228193680069328757703166803945402786282028744539620881553708778921292266430847777255688149876159912985011629414221438393958641531060602347391227541228035731199420244162878182138634680804732026195642867097344499797826851942099221831235410263480091637751790096030217727952671315433487441168634850939623899559255324240267538343892445662879943847656250*x^238-969357789454066584987412405525610410848459464162004112439373545599534797148173164724333042306768321511698987788596250921170637739518798462022148288869117964912415931702677772280396530055481228829876731238358618507740242390299399145387205323234067833185452826867849966972073046269553709636883396033652514963678301040217842072006450103629955348260693966109343457463961544472985388601196467798800256230964182655121623420059604481976439736730510483538876871144600010578011710376160605659129276697807884750530614310537823536515586865233037959311886241050616831478950438967697025693348587260675616556354677720028477807315303813625057715841027376243634790100568168806304719189851167938835835974434103090721818813543970853028206887567996450450451787763500268625041884720024979915962219238281250*x^239-95865315017192825294386619181155716741420897168601668340632686385718200506119727832282047028638829477936130512100572403760726350981836176757327727146312921731270654175188740400575642837296106516077392688234781524049508123684001599592785945434116799416777617848975835608282441026918207735059163389621046600628843980724178639246075010575448645894296904964269098410593683491755024639410339318211619258499126555270516194100865177060232425854707736396247033555703303961658670576254403199189380429595110539830984149584306888891774197472771835674764943465065643535552138497211430723635163046068507253988877332653982060926303111454683103793683705736211963150296459077591968411781848227499021253553156227711310111419680702060926886856932899402371965379882494990615978206435337949203491210937500*x^240-8903798873335678173122297473425026588482840662867339461763868533442285370945985987407121134535635134588367529712807124558776962418896407295087480953647748082723154205673277245984911559186571942049951269546672402557405701256300241731400281908644582270750059296400683708967360143717922507854286390810044359959367631389073889053722775681129603232455941557748615975103567048244091529834173649567644998470833013413535484806771953033826364097345444791659668794286051906246540257196064706766338413517749268210792170470664511834942109557201600825726286462529868343460327148671803070441421386806848388597458316075814291270821021525122796932036764038991257193314002667566475808802633200297409967958768793334921148452254823710300471616489280204803216160565160440979565194325593122917175292968750*x^241-752773592014155503559654905864668592123481284576029117858970393457678268540943394188368194933367912427916216684927481046686040901838753824609384240831568758142655285191629568297974648527860061295036861217320179635287892228892172017057668348145257453655270689496173556583511485632428705047959334501468999631955670737372962705826575446250642298998382896522559179686385655540345278409366942535190587992344237918191801229575435183832724393232685083648596467032211148643052897760410195302853505943374873447934234548612841969651073011036700664446806676878380075348205355787353454559690413448704601363905483707728948196475461333979294712905648111998731562263888154919034032875951351820846707042489477001298175527307367143260908583867337048079671536847569261459942044915968283981323242187500*x^242-53541434713617630383076056836968357559032482900755600426499948959416968502828028002284846097816419417967354829961629831076710071187951232675960953273919524267824900302476161977782357369683024716211053397285896311019922237227235129107822260351701930423148083540602991449246135936761369313785495491683787313535105478279139017731902869727269230006764181737780582541228297911594967638232664341775206230492946444455706208131728973958915474829063992307451296686068028001966830561650174373497640823357404289904619388350732848767142439467961420803336787964478703754525511399572592251012075953246284027288430840534376385461959736258439190931562270543909496333510756259100180958557537071684629603244413278037938940280350369972826669200985072653766401699145170975544664041070952934570312500000*x^243-2299531312466030136434085563736474146444377967391375670448060339539397113542618414532692139614339061112228653670401861928355391792704060562910814471133355057474525774125114322141368494508951115676690611582228277929630174335910126404959323362674505661419118988712933507249086407149239543784504827757947219587826099956112831352557498470660817362123170530638748807232720711413424363774789994860861611069312185452959260654704354822075479579468316942006895390146134926195201426919349790467433917449898455869920480936430661503327049988128654723354106152165771482415068161927706280220139554312596055637230936705859143777903111528751278463133723654291030163875179127196099095943711895881309624110479643663599810208138669771027352481588887854767093011895233125882464501516359960876464843750*x^244+169236887153346122181808830258003911684158877040428382743555387821289726411607157578942295969442871786309802731727742963447967580662528728197383319965949508475053492411100679249989392378471706552889970285374871195422453783827175819202867209262612128525188843154887830903608674363113103650659048006128995764469308983185249178080884907377295926287155067796229237896923556267596066612248742321306104873609743159333684744473527544447879606922702242566909003898863566514737138809096960974512716098378130637324436488158956258908494577814739884611758391839018860359862520906158816840986452116484143482207146537077458145691026207760776471691469454313651592117004222891934808881515151618109394926687343397518807106687345378698996710368437242898275665330189504847519322419716384045410156250*x^245+66451224252120822136004556356886913535071447024284679350195748854511784588903497395148899298470429846558425648510010681458350164077573075527457528684411667724925358561478529144928988429190004867390100358431246882288063055479365424053474797394702838648946003628897377274123193018975178010832186859037179203822864641849116466581754452265692679366254357180764974163302821271696276194476293331875382709559338964261089108983530633142175923504408934691626946469986647051300658629926022211963785467485311714442040920291917508384601503266119940778113706141497510980877041989386946950727983226652605869177506546651112554770098641861470073164029719417012099418216287292487133791738301185120021226582021027051829268350851938421874102600539593770164223894775380215288016080822653881835937500*x^246+12545275035247203980483550793561854827763883971356667690882089024972037219684283270296055973254087839693200133656213652918323415680347764778596918890886989813080373789960491144017078648106784840223385246149055034020502329403043111078963446774254384062570013019366612249165082234010187244098939050951999612852858260873843823284383937322309441941951364331908574408258027995039814934566207823205772739915216724354550026263487905417713354294576791532524894405068326246641294088252063555354195091123236905601070755669531324730965825006028328506160635767502101169666636817403023958353789009169308818097613105164718201393079738257274564494968429199503342041776452574517585364750547572254690480435593202605860260979596670035085580371720386050722619942581922240500783833469329199218750000*x^247+1933923754411784429652039194820919802462096312351969818087525229784649337482865556849494650269431528129786530997914420069623844049458482275398200427582427493037902684344211266178286786465430035671072975223040756406542269533972436276968428654460543294928069776807695657938309716779597131532313377112931202967954766730836763984930566630052221103416890144832266230524011701277518864701929778314061194612157505058757252013543402503622418441251730657878407763656080617513030419596802060425020524393376333780309049638688607629687937293776255610260215763840748525207837391859365342340116748431863694177532285232855459477347093462900047471622375391402477040976277153168396960842682460714984713380602576334091001030561797259795265509284911502513753057431101931304722089551271193847656250*x^248+269313991605703808855513092904384574501673167466192577567354946079932609748848940940615517709415444874004842909172142970887674952978500166204582377099465108080283967989896114041083744632644369198384785923507070967299641163343480594240641912713268913173968504907781491704435749471849133245413055561951699345923865696817769929083403335865425158591509754348170797776385061235147033173451602482695815876426181273759467989609407175480156177992895442765469423127720389395707286324981514449193288058674080711419144499838265906581417631434698014149804226745354813888717192374846163377470131913026958465308010731944281888659033197469058766439822428198271735759532695101885191258401226826335634170101410705472833721229459181980100965295469925495943580476051212300611341400876057128906250*x^249+35183574961016653437200632293681289138010585986063389609094360150586621073186505138099684989689573880692818735268923711561864924631910780571213183081022604077669552265166180993644145816368312614907009480433749971883254628072665584650965966209440061164671011884298893436651985534625926537729316224720895250826765271349080900318104208404695392665288961069792051294841057178419725314512037331798047219813505803226473666489867341241333614415151795486503336842444679767539928804330103603143684292479737035801053225097245534787749037749686811123550254950558787949352634597373896236197057335852898684909041855925815260133250818404336642387563311080567838983763886443008962891496375611121241290874325473415125405335952404790345199506876853658663077264904457346287147100320426757812500*x^250+4391603289374351830975421693931810727187108929018412260166742625125608379820151149500589627902866733426101782238718825892033139010798014494208395533146860476484066606171494397665196173388970938598753774886637134622843441351322119658015007383683458628910918039067489489672042831212458311143507257036561737233867024441359701701382956811523854658211754220706426507268006079585392558306074372223868623665339723891207153133146937129458625940074759851809445008657043167813055506731853118177603925841472603979925846110159808122008725458117765541695125543106207645475190918483052838320752389842607721458408735836168777199768051085492397908019572143009885277084745188047332567512674100983534121796222143929797499196688869201709154218663801384767097769967967450784236875517565429687500*x^251+529104883003632492996582712814017207257455438162886086985141108453689314832348991417367761466657995564860572123593977759043965247881308560319560997119985858347660099815474127288822394016562858877314488732871500679150148994245045315535413322510918220823886960222952441437323905665703266671062441986218754185656556574771385181874192271568214361001639547298344018611279553663657585222998161350936218086954277182805615791091312011562314650540820718611446497506610137674509250978317291752213376025074265818759021603722423896399619364710068547306783232176757065971388532476319188601712073574911879410864697279964720537170090759199168598226780722234937678466973968222022933387828633348678692384737508576685944292030239842211902125642183749148683459355048922251970023567901855468750*x^252+61915529785432458403745391106757879994013375816821828339129590226169383596182259751751390368148650353656114288286587168995226802908146335540566198870641387686745891372046119305281633009648739333833407628902056286860048741230777369142452130206321782130139929744238224081644687639598835012255083537628060673023765221033003581296966272166305641077937654858661514925996650640017147799439219372865507278889507183185433848309493055363808585279933430544620192143140409331187104438545303847767422527832896650723966123134482610874404299263417607006904364138160351645218853033216132591744628162668359079900083634756155984240802900821513712179428662009197774419001456844610216492882647983017710232257869678952366083724976822815427773344953950082911600839458058181068710673178964843750*x^253+7065488524608821740608604604470238639740526944332138324382499699155000033471841452248882081686002873334049408835975316713307281263808168329051447893652934019936439406621165866108235499316784997948760633560477949105534597355565078917691981994465046390206322538316799082264030631666345997022564329517665720655122475014043726976301460252468465862689971294658271000783773286975838078325676090002456336783128340618929199481887349218085135872575464481616749684599128517041017357291483325966273848534354854299481764711170850664170292691683879275794416979226308206782956142325654617471094733655283348739716932761903059637581454863244594320560142423708374189887964706876257372562157055666828444322605238736837656010863838856938509087674876856450051769168025631523254187496953125000*x^254+788387145860900607858188116170798576802844603678897814242289181340885108991925961276049497124797695876857216906699305648649938310023495580332979732275901136974250855579211601515323040500475414969225613332724530053041227051045845040536296963032322401291759262692485319551200082351903847856929050744985260946688686367276154658777080581746738291124521591232960583424247246117929942475904457819638558996042875551277304461764959428638755417855435545173435980443062830717673905916530453296935946984457044388384248344940948642639315376645059553152313446377286871799376402408825284478526864508562831665223601105099770388144464733045603599805661252126582715379543198716924012384521693154339678442088720782222431716537310515645156130822395398295527616598164860445996456783593750000*x^255+86177732326988474166649321390540577796553751012333474520348741453222026137156751790139514370811964789262247433987493797086380289946524724390635320942991966945144116122096638661596185150676217150788254825762649108088892616342498320303762044228922929697453217117548573146884021546503823837257111221404450535982859424932004977632876831505290179673731855192392751540201046241303518943445787472621823440652293994756017988167735205990306789265858993756381946522021497335498518830879460973722056579351481257791003531593153468030156735875405748772797567028736526385536375155341188558587643974453633191673468162284108791448384519966254746310163170300269931030090006050104332137740655641867013142408304807904305898619885806093023418423551504134662964924045617285604307888457031250*x^256+9239947267779435818944366847257453156538589434208793846724978057645328534745731593929952341755652014627558294575935871558765935544215619282287564690329121665459550820061148212657417887392852520930758649067364389450818808151452695068147706247084021065423622341523738647278579124617005954057453471500285885352996855424791029894339074776247034174803331459066572083428120784673896068931758107831260970569745950104159971412364561901201848061767550752076370601715153128113107913260583569792913115538124066217094922958394298555192983181132647691682303322275548794638372534752033851755677167046614909213053028095412992557318579754125087835226438824584988674858964080480172377911248656634638260141831517940417186544463575527843031080338560233751268617435829480184614200941406250*x^257+972655047138474045695230329721359636385701930421923101321126640781807785376846639413680944357723572925740920547488492470105876109276819634232918665585263847569661919347348217102303659512180287025656719556912306694632311571971354970730497049831725023154187600737375921271974608177039323547261224024625898795533112984367660411355249412896210648987887524007347542214478090654582081228721530892644812790869339680769500575923469909476556046143960165255651479867630385747873434736774753868442842628133640489217706720723384002608856041445832568511325886306050126174386590135532657368189850674981604292237344916435522718944340217113431172180565921328701096731604961223715537383571434722220753014790128105354335087322522242410451867370394455276776006901518944760980762723437500*x^258+100587998956119457810071769879029864653322712408955187763077049526725815153233106038006308213891391656556757367418034081423773972335568486105722339618004034771643046130038518268661093682585321641629560486148155831390987079963719410240707654258666076900543649846050655767903264456662639058419624270043784890106272041233460138054966386021283800507695226984924267130360308641564374027672325491768460565668975355835026344982273622315054160142784676558829284979945731269713990746874077110061294972642624773700999427405415732655082462501908200369673584787215460787572297595359004986851906130558314778617698588713791768089268146432989857665664710269831190526749562818508382051616286307704985829980675848779122495252282189052615037234342049339258626956862648954424859889062500*x^259+10224384463850955204752694680395490594606974518054448488705147928773833292471549675943560050561259805020196134569553501269847757798888351856927658545232621321381383128298410500541371368156911340302324939415844052300396631509095654712225597879009296459314105952713204029845069933359464923182275302112881844470254814805880841551423000112599981128772293161042110964079891644361814814327238764402756737613809294067695085709571994853295122328193649265751804920384790767000610856965368237564941764661747034190719326153940433988891598309681050694145424068297979852781666318478400898802643866571559321644546717307703439186184923743759940998357448743684844849980689260826384311232153713966923649859989531255883808925104967706146232146283769400100334236938703897453705177343750*x^260+1021845910845972178942235116343553318845084373198053532118845179278725747905261772288202504578460737637031719507982324657121528717705322183069913638894394784706473742261222448268642365135599304296579452041255313050567584007641877999173807621244271499987100942244077735160318341659911003432927443489326283101848578301549634950477397742076202129506135903001970711249576619783837201256757118194181352320081246222867485828169997422910967277475168153830196826909273172723072157998937160519667081132021368008204426216847696846294430347601391128371027009084971675986186045012367127564534241816247839426891364053225227740022516895394520390007374606707820207793867049719953825052965304087664741476734507846505684788657935954675795281903651911673483863177593324558539935468750*x^261+100440854550239952981569759396216108592892443487458982350495726771458792058146154722796374575393711517960200985678474682329279312249752910547893988129004987880260760611218538017040132361260273599712626209014902507938505014827589202733019379701298601294706623270789946211521208795922638768101825773212327428734337923221640663392007427185239350216338617870749639989887341246877480118325885987548983947643456451838158073611097255986310212601583260784683579677669204083335601071742759271478241500935495135720413758987543575228970868248935759949242824932564338240539581152033446322522566797085248529558028764012962964526907598298628301360759544078133972262538223235936809462946385027252958158996399884015325200237827823915846137746174823907329524611923418759489781000000*x^262+9712044958836242513270332629035435765361571883378562872775983824542180836010511275582042931608227713340679960657997796644469238536486065488953841957298665602479054572893966398679118384725373605562923143877653034290828721014051048133781945691049568819057415693938581914208844574140965802789833702537253637248260703377448879395983016480576494959360802699462077242727884493084770166102747053377540894196526630938816662045796716379347968957453907647528994510438715587446670168679373092381829700114690147917438042513809093131122036056725363195279602952108487081569864081403989222414752504987464492788610694561131250927484876478356287326073611164090823370016402717724547828214688605366253454771887676353754322801817064720992963004739083294720443785286124835082190325000*x^263+924002730196201822646468103274624913876797993807383107389472489781833560924981583145436472391733212305629321702662738938718039915277348821053239762895665733003826081629152939907215529925910679325395844507914731209858608734463379548726204994651786582537472419736241079711583842407095685179638248100287745976704432349668395971650478061500840732701463413174054786269822621297350475716450040881686547858361785798197447533350178940929225394957868661252014054140319449757537327391785651469922999173760609042864254073059087920151992720934470769699694217084424486077721233529356712080698449695111687399200090188180462808903737529765061485409158357589013004298205564960402487662073983811915582896393388510750375629886952248835251569755263645024348728956890238426673806250*x^264+86512756691485242869249692341146392499433286612869170476373872047828151160377511654483314116966932019790603223191930647974725834369721390542040630449291078058219074846616806599082184520069724333266778076929737944124642236794240438059972899042634662906597341800852199641436601718421117197253878865318967868344582812054399656685791125983649313491110523371173509735002388741911732566587690071646592261048551690564392566293772066373181066850110865221278748531938058312726404689024921628346781996939854952930467780846551806277384585328660436823251477311202571284312438157738433924832251955112144677643930488811958581760046809451951985257107911954501496677677423615497104016900902558394785765920557752128842044629046419658195399171582104373231382772135548041318271250*x^265+7972837502912317347301474264593054301429848937285250936217884008038390161308624811843397976559233947992024469550710560378195594632736174469016742005980757339896683600663136223022157656965727391189465393140210308079983008862187111679949047041241287793863651555688592926511166245000019627570994861690660115677196766335844027148899384861745394746938031627507714725512555752806609582306100596481990197602049004335839081108270945173856249212048749776916470619341015646159613695723887587894751158376798496572642988317218398800290502575330880039516429415156358959942803859596078775209904964268472085305905042615078350192924317714973814412744659644453705823372561968027663580658948959183982111594317906576185885530984910514919690407559757337171640947265263983255862500*x^266+723361320826823145398695244193952971793082873516603812947723455405898151340925209645275226323380550375105412567959847801172983701691356486874119064824275662890690862321740142720682015337906375637774734068920560161887576723159325725950491299918146342505854642985249109033673042508880612042394374570515453004825349783314928403086759401658318169284525667831037637291734114458921915838663460507295925781036541299453612961818385331311851274060441508428985561056829605797547187202779965270268344007192830717998177216362807861698807255095674910308915731304987651838549844597461721309156091504669326414795385688356943664184041498041891411791464327573717364814510701517603266275398196029954255150054909995659205294692118151824402600688409934975419041020117481912897500*x^267+64624095157464247685838604258396035419668926467049659772925316650806417896469311973808012138082715596421419183217382917807029382340356724475116283947544815513960487940440493864837151534204853663703174062132411825419429795850722388989219269151760788431887392936231960508114193285600841842620396590767993749630972812258889289749699748079603175196576188719494059592117718208952352906069000069336738269617440883128174936537207458587112300912562206960867916868873733899616511128502241762871785863435539059586252838698162745673341967873228489436045773682831616323565377034401034389250932507900314758146819625785671663630786902927636763518388104134438326829885466724399052623528462969224098625540887545281101708830358548634880881786941115562526454175508818848081750*x^268+5686188187939332480418325794067855432621817956041136789469412757635526972624120664209323686473632664721164661393984724928122400522773362533374781707083970182020053648509293030261709360851667106618933934094470792033064519869602464332925485799091752376291251916941624411102504394668548561834527751942498396059697603506856865706250158732704873980525618613940512884146240173936967354248240043574094915614120631640699842857548151708542122943829212822683613247224234826219228441291611498969899091656951050633428509590576771534543761398224769117318598670419063930585322029023996689636025221289990794938536894510250138380268976448102716945315242877948319280284200035771139487820608444049921753345746702592793019646145609567976838996501557020370365698621720446939750*x^269+492865946326730366082004625337224221651522039545493581130564910575953710976248774087356094758796808556778187244169579622599665438190776497999670328190528369415123488634124288940486913783712867093869716026702660880845709455300946620244014211478251040548846133530548370375894126547369663551698939328954749611966732618461471081826167240251784771946218486593910937645868722955208691224954146155076735045427012840480446826033457193239545327819437039129318057500594110053867304166590145335721084064549954894640734892747041203887529000172462108222944539424859121938112321835737790172875748795495379486325986339432906086799839618891074960498041773066999646051858492909506072445410297639005299526614907472932468439898669491101770468717967269045188062715654137902000*x^270+42093121923680044703583571128422767667381483047784178828668028609682671961672011163417632010992394478082689473792188547928438025253705125538946832815186184753170769803051696532803806165615909727195799553182236918842650149420014490989834883441165766539673363700892725783275426113013486031666100602124739607155648636727993330766134304507797650255502752509581230231412970357646042976596415123423487908259877808288168220196654884041529909105453827160623100965950388502225411819332986151161820121734114111803302428929536725151240944383150827332377252078148835078304817692816426889508683472986353881074846123021620051008766770684674620287506749975942440230661960297908822725025012538179582287397520338202687047505734315213639166829123377738712236950591980927000*x^271+3542910029772456767282835206499924767481948114850664541473489628821901372011819900195386814729840064292122687558478967640308156406512074492547019229842187107386940856508258010773546638818691764030190763424068139727010232215275973850373427478629246345943921478161595778021350397632344009761051488354544773762321998077782874441603257706173131563836548606841309826305577573454180641553919789046154055401278433042707189695342913532816446255281372881316852981498888907239596801418993496930372828476420602262754373283402235901139130845342092720753011043992199159594851742257177936518268515653364635269910825745693460375726674462331214542333243346105361298513173721294937424511627618639643982815325638323401952101444984949405458977782660668346283560924991896250*x^272+293942575455477635454072178898489009636296963093160581577727987442206543797682723881274243223443382401930496563191515051202721270807155033132898393804739506675360137063205010844130623723228819736186053602895554176802906706403149422196627111488494588856881382944318030762579749819407032459953043703807016490143719718113486039504537196779010785389284481513691111215694355330101451225502315511284400913731361289203500674118536460476668964305078966374850550935531368647706590338319957869314630820100523110736467881939494211997695037129273176170789762106088780011557939830880152612968533298311589122933475401602967315571409202299787088660001346120545224139112185032183833247963484346839335588063008989250862774387753296110825200325073682955276925733272226250*x^273+24043417619576896238532110524394142245048236071316771524652134355624647729165280307376187836294954203252137273349040931013113585757964669452412592528962778578476390987867933152491954954914349144258175532067899404815971739307464857164180856554110130156720328769621924288867024665413872497996638203936990243926525754239883341559706629608598903239922241228174933685566920821216097630210496544782043407708956925038867803235537146624969419271690429060800370732066960827859499467069746614548287564833361524093341211841886239622789510798965304832142362820136079390722765108483055551466672347578019658517186743446977604639956836493222751323466201142488374610349766352337026132483164245153895775145529014763041815742023236393785686358478371650757036032781161100*x^274+1939218303708576054572127167426273587166877210736880249767494126885922491365987360148204189249749924873816067116594138277637395588408917441174067776729255023470886957610914144192830257769195194505211972024966078848166028235497684687061430769354029744177087361481592494010911779014554224321607576405451178729444609961634250621353714119316147716791364906167379499887043286436768615907467075337963136375535476058086736025136246392349068617729491263158935767606052233795558615753653367410037894628792406897196629632034472956775354614475589439840848356028824762593782163594916221464885273528151418758885313496476197572108624896686198286421051289650123927403832551208630855716172328716287887086822507476110595810686644431426746936214550351302911695283890500*x^275+154242264984357704540232629819218407020170545879884249358370901556012553107664364356641907888170303098376918478664549017338414415491393352209973636162810686192334640933161158778778908636869534423357916055140771380045278170007818857867118041072688348463403910779215598525859748202363613360957525593202713281138578178095070779982289227116681311053827663282124707079515793347004390299618746628649607828827366893741156320943182415832976827868124994774104962515247294415597885019047129980306005050252675475009928419400539404752387319825143917728570528311879260740592939112700621288627711237188007072079797383630051546349198408138950093837811943359724919354053541669981214914220843637776512427414691939455521179540566492883939125392617490335071825029775350*x^276+12099193340585768998131910409124549240505725611467080344565940054812031156477347282253485527387358950335177791788710381553796112663264141709209211400177373398345408005726928655432752597070581030002286259569121478810746656796406155640925914408341333400782091716464143557044973457854419593055899789690555045549928377878438547231008548558889203331642263451666841211434657971770270020356107274783924649248953290775051921411037000625832253755116854009651995856334890719516314611255719881342100554579253033122469717042153972401077770302529193788378201245222072068896644186397168074341908191839703064641310730605492807161585757469591527187911475536590298408733154886741986026065842520052759361777940818066045609887132562278451572214081327617330368658437150*x^277+936039390204594742054309077256183231358225521028884385238373432907263690130376408856823901555623161187465307922366520802479243431995444896799358232657079577487203621831378120727507165906103354665378591182393630465681044296857191240114721955902533616399714414255110514439593390485841495419178015856340578228455582118916927518259247500940199642573914279696691434464632605267181985235031495895462219756568139889894984060452537228099167171907762630436674723234299724694207657260370898090382420846332165323626133903839407903227402906835883704251309877306898844104954188063351032170509508662675955704849032513473585315215666826617029910808038639324041585683759398171975122469204995123021990929048427556985466668580311937515157358398835812461164820248320*x^278+71416970952757876356853928986996201647208568648624320946827542620303137322552854501936190461040833231421231139100915139961937549410337435655740860420776864723841154585555255184221184188721776148191163073339391488744060654978841240165684409255833144211297163411380872523952178556167967228481305449513101396563406552940972259087768914885158306887508233292126189004149071476133161647101100115520592489742126742368239494448945848472299574116472863861994181289677602221447455619681655356272046212831301567568013215928053607230165819836360321490423646481576578744313804453569323617727507323839749013804414378628759105826432214996817938719449154467039482796914898162384680739057261632331009957933957943822500681504789469680474226988531391177275980240120*x^279+5373275662900931096765199778582584293811620976932245359905805940515470377294502055203839625082429221632149368646609656155065856779510242258921644047842574206270837494565325177995404902171454117103300811187874047364955118843260701858169460189419200100544226080336032784354517562026244841782794633635650868653945138789186754919897868804628767568819515009841363968779003847973407353785634372021958796581880532631459881385975573744097475770698483485375926677867231291133158929281977194234110080955219101993010788329944826489204241464333638925293864300492311316014918155373996941308899505625647738709094214174923445611083169434689018695317835550492991563766367847350008800361815831618393043752997380594144820229285583693978949730119474653604332448010*x^280+398606436191269386383546888186907248875965839197537154150438582353105102774148310369547521156223838887588613073491003749746348610566533215261293239742306114771785523284022302108413795388792480095499076328257850500124500107001704167637758862242417132863436833870804864807243797659606692066025727594233134867693355751099848912603930174002612199594410327621268301790713917200030463779208157023761541485963088637187096153531203611696608520443047378454410322743001271163409394586025524221253767215028508531774316317334910540471438753896179970043492346659779978097852254895800594154710738926677682924058756291762602646290913715465812894111531931538254449352904495167598422311857551777018012442618118086144567671139514778424250320781177889786612900050*x^281+29149545629746385714910812977643864940776698065647343880242271126263530716248733552933440972773634359535987697525534702505812420402864297408810652028266970385676741716521719879312395149572620124990773339534712727810436976253459314443775658192307889071428323272081248514837554458047463408351657918771712048740266340478093494665648047919499944694168871960111123857500222152421725498663273473818133827236863651369857349025624964525452114787673830496757660849337825677931759299576750727878706129002036059478498936895004008529343609596316310989481204812009868208441966361851028463140032765392390884644336076233426989514190921527738524771561270337833774528992963992349301068419243408573313581206506509621015150226384110922050156926123775025563561780*x^282+2100856508819541271173382658445922366314414189088266322956427042541290278136050292735572155391331906117252757930637916869877839690467269120459111429432899117450517295594812428955930517274379496353427861951874237374008507894173198916154099034762409490253928351072167287699438922225596034667632580760774214327208630688798048064116240863743974986057728280877756977965595835987821738538076497660514124498181895425165985514584051273933428790585222172939301931880282516430717234578533522508506577516719190022939152266949498909816146526806778922700664180444882381489692689608067614569864873723726978899058546194861778785501145785290542869162592892108612999381144637046222678787656590806782308662758938763863424677088239686389274325400753333596508700*x^283+149181831320081602159489527680757187308310803431539924306281907574254932883339281914385844733352292997102449881874456043552130697028375549115599724153440287103069285968763528257984269242791071396303913062410409331861440866169420962094234640556061125247512463436999068725108888539162231378171863689889213607373843365582841565344093514712266638094983859402596650115038337673730989222511553634266202597484882690609260949161324080706171528168271402182789688941045254263014909241608467240426302769848950135161220304641125021002169890092652328782097375512191012733828741451985521269220821227533578027985055258810100081319665799712013966903398181628872855538667525539123558524530095936037072226345982159203679929263981643871423569080243766760150110*x^284+10434092653285163930206132299164877423377787098049137694324878584238175592402600589429251356244542939231811443105504816983615992251914619483882851833881577617817125378945248640929557604530865739658350808626275044229405931396442826553885153428763469356806605135380356851640837289409569791169601467255435580516412274767868069889808914602073382298069621127347613295769902260523852818842925145129849267236215812458376099207897718413262946579092190450754241145918947986244351068448540948409744831466517849471120935503737469983456301097048454581613849558030511215868870071668474421382030430703568903080937818320325811364518026324490200040282427299913161637503249341441920731466412419761858651424765536423490503599656606276006979373147274751164150*x^285+718566577897544822012689803900958327625100645558160023104679440290201350348259609713104496640852504224682349675882637374950674641625029942711535704082544510259015195989175461000402755909764332905725332553974533293208346725383325700626731640382410989894447414848945509181975358813787230672742776986395596623673192938275314190169835518704907739621712642117154503224335189156573527176307788333209137537908914818990779334182503601588041133164106750570886936433958926910431867166668760314288855320571496896111121976151367270196410483058710966479245936089160830025070146193687357523047726717467216854667040904170454159951271880661471318456257391118033319530994137514223319251172805821571749044347171952729622194773004759511239120455346904429960*x^286+48708076530563213552502621627023294422840574371122261422182499422154657145633432389892652475509073300537266116626720637596460628496972297181106341594759119166835587201730892181564127893071233313958834420070341159844196719407637644756118945528404232853105854313246983391572714983995358438066486907723614733893110970035368568246900636230536036432596414080222564411240842165017536536115027781320867460144654527282103047510562329884763300533298638342694433979920362917065357225780249730809063541599605990876342128005231529938438869108850450679454134177016726959010995562223848912521231690559003149449133561711722139946476216866673876785930818404231021589014156140794647030988467436821025356166323898163799473750749308855693688383197294326320*x^287+3248641493847150259470816799202695020362259159862181967674421212351004500385651139361904579134422352732514210768065811676685320293310067309748678391404372026670875268321386374922999468804600050655018531306994016667698340565772980271321345864017371334332736375267276346182135265115695000923651247238508615607280206419103549627168942244235496293098556114944544819939037411529179088571680144392787718736341708705333439569809476838327915589466714288078631568181503062823805793983243420451659572327046560998812060987462979786644134626360957022550797563520409900849989760484839200321776806318383500554862658611885863957089232101201243059149245252483151472352078876408001428057301814995377615006862950745528651703977311698641637779676434150690*x^288+213115397316111182269792600191787497215861255838451829086798216950685440776811576808515166277886267254097321175428914694088526745224444590809892857166282729684406395448773372300767589827668820412498008419596327438932145316715617348942309741430023452277954104942291047511803610269658431428251945889918147400426540801350622601793666808556990110179514523399707936877765718862956853455523087177717595270605063964821838562379488750309774168898039587185700918347020828693427664139313987010270267742908305706854028428332936026404025854447086940445104866763779710737689811978745413532011844160832871061833423485664995274859433522042828610052644252904750407159561283584165740192517822830933812904723288514075856962568290213937942456036422030810*x^289+13746379401255460664364542366938779745779259664426914432001813770493500025123961580339732445564006907411064236529738248963247163309363219322254859931971308005140411637488072924039571643400097318377552568322042908812790935213909942818996974760411963861477508534766030402206808384617165240456566267905636564930742522300839325516787619346465575022129345125877396006326940717242160695269798960851404336234291816253536745236245286627403038993999176898664725675826376946096006276313281406221410372559353106195437715245025847685611971835353689964360061174995511060305029213571786898208317818903806987066066333477121843582019265021450787689475409764489730563413569637554536201076467981190113276172624750529819860381800808427067477261261095356*x^290+871516299342344311984723327408315963365469515476456141803950637039321080347827332562369475147793946895875214190454907671346781992715990863487364049929123459591875772573680350269878576715446284682946646078768271068150630108035441863063908666758814705086347739112942910556763233398864551348239797119810174976746937152955286244731172977041693853058266376967222911754298649178534985312318736102454569398047518620487689586714254079780559592897919035514639711795298148201107567941004093828694313332214162403117189295592840127847123188184565036668950107488625017213645263793481369526001887080533887566710228488876464480834306737761043419759074550965970105855294914557611000051514406158231879964083914599256515990218486269952767122110450084*x^291+54292064765176288561219154870191102009176232181902036835160893166600247669728235872915372691858656059475058927216119971816008783089270898783363656787721311523971885804860604155341884183551620625116052308150944255148117049440218982847068048984768047460733796347698468352223463647680462313322930958196305119417840636121212241681538129675428467860349782381393391977369167036639053079915281843734752840668496496998781268861921113253333856001034684647442688430305522793972526978239812330911309027939728460098342570103616509924118839928168203630683984357926535695053059891099730899373962644090250290701501759140795462252740897991953246259828534020844869644786761653321991806792735602695764008155715078568963079204338134802553363520224086*x^292+3322300290727688669256187179505538701636406879383661221234934241215510527141111896797063618322211845695981267153144167527242739525804572169892056585583484803785442750584999775679451141671335813713767185981961165890794541583446229255096597094418944197652943242514205614784227679815433972135361051736093146517201964885742388727214762789392265092433420794246602594966953733062248518045098026066239454716231166944860881531153784578090095139605577702786529092336602056403602785583174813997020742424972881350079438842827972755086968177063665120044812580225088706523022984552999629446570156766429255069890410555052455226224071892526518841919684324595890009396173659420067192961347566053361440784000668125130592252086745551408055401063006*x^293+199645785315940928229779124161726915675805674958356578185360592003445418838735053144434527594238339088923525935823598927828155306888803752318267599964968695308739529034769185835172102601170128379418272351568566929664640692830934772458880265917206501609033545146457412300062877771039780037729869576391106836590278688364495463473514464736211271589018806558540537330285271631119586907338939863122832371516480794787183533479064422119866857688793203193939649450378314655765766929772948565037939233309891699548540361840383205370777579393303762450792694445111066921145689646752752963249433143441227927879479055195430012652355790092252407195722445356537839294064554383820045762537016075120675305735935475467501763737567208547969907862560*x^294+11778417271351921328210398191839597873962733630774119459048895676664633362971336992873034483413634534613113484494945581996324184854871157072566282960438527617810282632511436710223694677059924456196060724228991499178792143323561593238562793342456478903742130809174918967326964572698018861541082839881137748129247341009335317531738621901042563230806352320561285928077151519412232174809968838996658556078904556074857600828068423260574171326976083876044094359765982960573888244242598417102258401722732042596158020114063534361635909980436520188914970764437599875411942744090474277217210389788312369694440793448984946145205543797017779639451928408723085637138804659288201147292020691346355318033564541909207120019792994789813320428520*x^295+682050117511848553403394135527666919101111659944177758430792672325482079331555597418357656357977106346923350020135639140160263433833965219227260403141491887441272028065036462660743623867251834749757189933768715237231201855882453338298490418043987104909022087655594116135774896834215342121764390354516825517178685477385769981961807779447395731731619971196951536566606241316990236534226837816752549842830100979175038826264091515638701748993337839036562873298322607913125471183763699849989856917246581504812780901638497167007488952551502998406002395360404185974480687149553755396928183781076139595260989531845153441084222840920170569459753612297093015459056945084145556879909697003794975162125370874931736525204231969643038905290*x^296+38757509815371718373001456440732564885606203186756209931820858212444098132024539888106022095644163268883797624955339228464679277223661837927075395891439724127409717186520174524016527404446801892421556277276308774466355023536217020987009458549801786578783988291012520718329398088517143728077160577365013138450663139267557091948196150118616753025080126608185442069926252349121763670230188589094249124995896550216299099327502814939455112679380890838905933461382556800695655024733880852958138232395512972107453741602760879842292359409994731877329544695774857649823126861277711895273482010945114369002300289584708114527874673646527821994178814217810869892547196623115488242877423601031908690000969563645972741022726640022708896530*x^297+2160848304080244676080481203807277334979508371052818932760786947333614746440576967093404531905897571716502486257594460696573891413356728004642436683062505927403545931932455677026509102470195030189027676082198370787291717203111400254411038200795809534898181491773619560612472119199373560760268591285596868979157417587043418781772341861451622957520074218511773433993870413760865355036596016747541854438892190804889662870353447833999658850456465963935429116790132307215542603169222150914515982558022703183471015549446260644347086698247048203092034539781168150395931870042527508201377347918912618611716737741024147883342298959818485221064305779484293131860007649054142937438883706740494776515996272918415904229697574666997679828*x^298+118182015629175515529320745202915569780410145597355326355617124521146661529526695403448057657995970688857268440116847710614093230384559342326686452575516312390344210152002829894424743022477810909821236818730777733267486652384970224651154811601106342139210348071602750452213879433790346522484699172180416100868321709553035912183694866483136902431783518552107818213649574272921099133004632306789943320327327760940118286308527628210007147389987301677195738630981481198487266639004124572597681077933950355836270525879163236063058645445862408975950718498951683675136134317566496197894238392530960288128266524769087403815071125763658995326690089574196331822991434691701400423764857195133791337923868595493524689648396562791221316*x^299+6339844935772294627833523385496286973691577649315366299551638176479055918294701116485263618310801811956858741289189421168794696574838399432967046866903763871717615348924985917977572017274495031118133755725086993676806113236622161619126356249855244952438278515167031581719852997540308820689772617191775639009580673107640575981108648501597874603650793641014043981319381779538953993359957201043150175245234539913290262378215580144754818656765824435301109963069762338359932007845508251421357143195592526093369996866203265572474228415646989227296370844568693610459005158836460475996831517981162320849960267066531041649477242664986720700502208749703069296354737131082379390756036690186694597826923070577410548011492368719064218*x^300+333548765981852244443682931207574156134469102130004885297157852100648128494290748718595619859975735293669735096934951325451102713998862044679916270792213144032803475997835553651066821436769196321354633235540713252285524421140401481777802450216986418292916366167105540205556801019742322506019719323038746476807353355395915414208500318980856394518447176029129367567432867020290617604449616871160992677819140643780630513446746747086594201298937294582687013229477265325540374080328819614624153454394581648352437029494192651982145042220339415541849892620997772772526073597051693888273194753440213208973467633653851106927524874304431239021916978841549745468802285284922088231364809148175532839635462571014091846635921481103502*x^301+17209135231080727317380790587982870676958187556714066864742898528944780002047132661063877196633027205881723112839511621133621961046167292136283756687082976200950041642481149407179173755713728029141784165480649640179765804313380814474798374058013805831430070742378181699010006360491455829391802599520864254538915637518332220672595230631188046348807408076669113807762505647619154503086023122458171590018993370457611632437915339684586038380286493942200315638584469654150230863835844304389721211044767462940021609711477326591726093801470076810009107060993698490172210293683506924838871545818219738055542725984429967833554945633491965321918310192990018510054640970640043367080617984473955521888175549517645415802776036946068*x^302+870674377717611401818191136469473380628931416676329841345022585180735416744084933088015135890295041289370341022909396913574061668608069647623542248980089919303107404663750704035309167276675687797732764283729966385867503527823398423715080132876466057001171536391016748709744421329615193612094107224449746577979884796274180767182639217454504184362558174678914816966673040401855616716822888089381070852812225624886056486169750621659040456682326611354051983236855138527323946375193543512101582694192053330085783127356622085817893674861065077033493618585728110893027074308572896940487023484946784589715166364917861844015337479706364516594916396568126870089205027876041986402628272769684279169110339624992775210512313905212*x^303+43195646192886073581000087741538871611237619518137344013741423786598648381229363335868545319626962834918886953034487826572831564369978432096074862067537005234231249852427761440712176285891391164846033210419184579694379949240877895399585930733249258219859404472691960773379681046993298591321147569484819761111278969928733024095352100476888448641375629550129103982237033472779672166775238630725417151020648195044316763673225128277754267983022366480117051550813769303861668440111104485440436231958342132607531496092316669834036155591869396713726198858106628726029217577249551940029584326275668380082634247042950161485258426985350512391148693586608856068894882448329123907227320691272438173167478452389027639611259414878*x^304+2101426882322962481434428680280243186286377704650152964003240949803815523465827884450689071864020922558067779400087475311012494830399837254815048747780210274906681109194179533382744165478515710649194628013049008864948426119794660542168974545334176865842368496298709856542114581793511990809787199175197482856203297556158858528008480293021402038655935562587833639997562991830720947463346191267620956525115994767300649984494048028083770798017322920235869192395431706767346834525205668927182605283422967647990048707068432730098794893824586265879722292055889277636577249057344623399470716235862558742084378441125342946000025737314913723097319997823391755571763827178425913948884366563553829722913493217068868304990262818*x^305+100251840597112188690987885993427057853721772044112382363824620696849373182459057681316250234710345504077359630787133242307373652835852997438873009885973181055511413532314774665213780866938204126111942631116759454694777998906006647399116864617174583728374881798944207855797469820508477956820315304942511799324689946962684281119179373787294951908041328524233785057956480779470386310998764973376241211797010393498732728431467156621988884044871054243625779334009440927712288594646705962001670121099781082985326083173397256167467074476045791109616029324404695595619726211164230112607119341216320116687355934703691127712135520818248419621952300658815627444567020116818992974440022770166478537826022262805571647663854092*x^306+4690258499496055005873729744460711636975222562160197807385259414540776350513368824933571392375014806397879757979539403078113706901563391151963845214212099265728775246740942835945041242236900343859966374052087603455186302825348312413886043281771611107178092568293569353384237724536243720597773333477629664444799859148053419068660519682952896089353815749470396294378265378049544378986784825667713895227300986814213011309966606527226044946713213586170942687265544315986718073125749267318129471225030208841882138157028323647512943388618005965822613658066399456949946442305937616200075330010162318672728343639760701424165474517168099659139522920062014547984902663556470812116162929541500249856322143938718532365063708*x^307+215206462825172357932198797917861122108811970249431095816533059645483443101359266932100887974397025373362481541936539626898341840197403427327257142321597214208003981608358739268673049094176467860085364185022237221468042702113003739810020272830941401773777142548498286140040733991077399700730091099524201438538753710560144594639370055539720510073022398838272873584365883094209396001159314138786062842648671062867329026238633981757787280469190232421445897026190663010074784642153590673551751427810646713643222209055579189566372717392511824866519792195430363048591486915233219722480058776397267437881213226674193339260528135470468700465685146081942311283123768176532243212463852878772994584568926815538556327057254*x^308+9684891831337114663742533495856866519940736139792837890003914721028634397735055999225118160394215962121938945400695551787198355258251701265785478584539517288353422547803782263415482633537232668365124368297903238335130020444386658658472632305182332188541595532202108468934718865264141951869351976050001333403176940776842388229874889850469996304688173550966544547428188171788587990348751271425704509752379241601360731723895491800372193187471840164773206464265638256488590951721350646703737620992592607691566321046724991754012818062670332576324811669758734511082985760792745729422441169771449574297117453036627277198524202376703067853186075781842724557151390819983153265630301236308047893564258952233591959208382*x^309+427495722047174030499627258237771839988521585861674877635461268124517605185252244955664504547235863083553478560045045910853003418002555171572684613207990852203780058308689798594961757047740030026356618992006431282333457335310316265011320907242851598271376836110576873423613187985895350033539344417906495493174092407702981744209185926717468934453142151343826442200181030965297020906666858907080660716166700618601940568833635659857647054951775752692603066873585214098381927715821024846284996781331278914524495310567554296879769053953004235531378310222987971050385003165703132730392909254653040806158377424391116365137081210543545421195236957466725102218810028395804502409105422956084698605779603207133140611464*x^310+18507980578482219393648183314786037110519120111069216997495369780326669780434683457564101979488528055159456542008329324213126973959510538665852862530939085191239378371796359032737207220854474222291161652667543375481580446802524408558737687201520716015553865871258389822140952027814703811721661852613032139344486707724442337417449743940544134708197410541616155336893184397464801824386739700016052713471539461437065763738246677748085861170512354510316650539115471649626491329309728596181702392954170692128550787798736417134608043298198594022733590899931775216367313310227712063289740933448532483577451778548905499678756073329943606503745434735540664619583371229459504856918217638627315284670094856384445822856*x^311+785825400573385451203281096654121923041334302899103954840318336302475621112796794138664698065717007053697170682066019554182240794298935861101379091236096864772367305510414341257422586648618579014220538699276211920550816136892737315517773301026768990677407869203316881626888922136839497097300798100934887570547168955195194829108712715034462111024827724642588164515656761340731202970435028873597924033537800455406156052352383660956760018049194060777395625655637631097736106489497327516496647966053872630584642759539397946222332270923007292988506771175553189710429861332540291676214169642120843396602999327355792445193461343167368564771907317893994170135937909439828222254926175851691319600726631164102035794*x^312+32712389026967323104926368805431960778941136796221511329930979598504529129433623370777351158671720052776648486718976666017581681082356219364476885783369492565080006094575837673788831806615282813720487765877812321158098681059163922295908401788134683911062084842980430913513018087357772951895885880639992623657340219742543613164110522573318198890661799760771409080187173519780130533206877551021367394059488222950333436418462802083924830967501573880475903613113497916543426660476160460738991632523931406223394930814504688565824318346034603118204234105865711987129025875995660106086804573319121187925796159131407184321186255251329556837800336176144822309346750895106815096420123540007787665761176879528390506*x^313+1334412471195556416023732256330320582451794671143497483991045535570683241192322154047542701151277472723957642065433259676110660112329022746910532446628562077628780328947354496679596342594238037051350589675747586181482145394612609287158214464999987889483009319467233003277139784250687081207418067273890564452088668701525137086600855893124478802059379898689095698546645139807534229556776560319189433486233393106431712540846487542375527855058221123658329393289762226614228904951872548097188077269204883114091452879073312293930787560313269619025291948844480709933598264168928398150866394276026160863248301258301810809824232221386374709624438145514673542764915222330160690508132476322562114902596617037199204*x^314+53293516993087792959633506663339690462792520913137649997169201176315075626115233404829910711089751136682494774287401768009679045639787191757445213567065312206982275314867638084987357113156791767540945187860233160745491781000060886278556087859787151606597056950364228261257044428499810034604248837017685313928913755046714458744550879904191968009640460311071388618511101995770211934690317573709609599599570750805737526658522271658732141407765038186817803901999984280663315189666640073399811614276872767591161744467349724511474767502076100582833894856584161029826946504549293294393117046709622520849821072062317119416499817513282993926048813360679635553135866988845093465008484889484179477836413569392012*x^315+2080899731424643614084988578556184079405634118168809211484499641717468277972858141201144168688173541630627922090555104159567382642736105326284339247612327498696780749542648974175394786774584298749165148182783585448097070873659421775502536491806495732479368721076483785426120912563453169404004659381958783447020720663772169201815636938816278972253032205656078369365850035322786386835689800295269812413305335612283917674888586761127336808930753774597215648826690031320509182933759204478449470748377093710024526582070685844367977108061644467773017778818833994186279175120082937408162028140927162890705376118622196551384338858731548688378598173735017757157042987541537887186368165500980282381118835895958*x^316+79263497753329189965764846138066010352913956118640976841230534230152413713728857106073040641937542565336556266519167554603038953536150644086414239049349726501972544230606728547585223446038483375594121238363822003272959594874049569852006756997440254497222527547086344090218291376853548863084409446965342132252281121687036716573348109922980873478540490818559675699228421647201071294498327569808535534033454004457738855234625116382819438161910974120706969494519916143604027447128320733737944115065540137101058014246583860060494929407667896733250327292329464160034429472803599021243179760141705701912022806141757515501944564798789376681043718185212781632241571482580730708561107042394749509769739719022*x^317+2935598538354734770924788735157730980283596238232393576187789462205318637214216386274268915867348915678328024091980526520249413961944395798817749345156884499549029861117886872494885519457048529054265219906820247018548212250814015273774623467258811757343755899124274364891130379278327768333704740869704325937631242544479553378339144995414283245569515354141645922878349733727092557363635788715311263502033572361506447047165741480607381202969948209937902356992193675958005515106200276533717646287241792339405981973324349406322075751120938581866998604486699008435070880356464118480703633443991520341863195181953835799249304372522207266268251803029425859846289334641612886281151154264730413142712361960*x^318+105172319944835681414284909689509984843385353036746545525532885066963618407629539098421476980558622690354207284234726796662818554566229283817951839156303566121830378129221092498048881569700564838571128894971602405249437609724607123041317926018009541687012414651822737742963109643280782487146378311477599191207715287999206639679846019023753759710636806419788916208746856438849318900783970304454407843664924130808205234114588470026505011257648886919773674535922998043230351436065957034319541401460222739771040081813623203578596153823454109036857887980943277553992055106912028676243513077329002481460642427198474408588366464720935922371959839117963965497329332677459444332427221012004284293665804336*x^319+3615460100606144340264128939906984664048208551549890804476097046779944951465486166087061485489467912273608786883403425659049208684720200878606875300587232543306609485731047196985783073890210434356280405998535612371418150138262303169066681317638629312988453631619869452002425176391416181448820486313379491529814959788443066260509643939445139739220973162516163657917291681180717748707799480315914856063732326169210628053401573901032528270360939507243805475370804561621977616729902417920951681787207131840938232454430563947592062215074425652809724440422993442214870439093301541412092489468765822371904550696336074169959017897861489312606085052699043755005060530548240014265472750632535401264774698*x^320+117632415364418899041813511228753587047827459564823017993808896688473512451477276682310697092732181974230040566433885697056825539460322038329389146785166022801242290851984058611555985294797603967140755578971859156221261660430284639233542878607960694370831428899513065629163476943055765274906413325171526037701118437004939565613016000633646832901657934092465810008543537107738283075478922007850668189740918529115252152669124617244636733803915221915472183920599925669482636709445830544958448918874878738231941823784291969776018301963178451444213948491159720431074360318883320533129459352249882664648752527585165503927260984505839066231394463888758190547775481983011671245438077124446119740504802*x^321+3530035859527767703232318854308429153483561094713364338535592421352653507698259106268167722109374600049655110784006409480036466404339798106301666345118508257602399355249229928425000168927530616776004293050584967367153479082438205999660955934290335869315694282539244567015268675435139334331635707521042121437625132165297333782244746976748713614650520269373757184086239989757293212874731926857928153822275151247481391710633254613412171122606010983204444088473319303612041019972003832333436701323121428486586276959050426201056872389789361291376259362551677198552807112871513033050565801844956682506335195930818250654351810756069147519704558433387485091540928435720469984421815510385383548543948*x^322+92143336156472546526687834988284591753292888529091059565763064911506111820753793610065423985004254303515031676333997926388254038065727235323406251207891228684389338301655379108442298856065741512838874264392121138930760503251025015923463975902739997514282071924543558719574415975572470041118646745898707046037848629889228508088427610391389596967858053581959282703753115359403004397175965585487649566594439654579031160767533280099753857051374589996733704841515057502563363806164299588591351510046977285106398128886365639634234091656436256578493223932114689963460217371017787256500763205901698194140159461532962978086584698022424122205061541398231486103753341388619729815480899176684672371668*x^323+1721553170220686938655892638421533066868977472357721201568854959336561158594645952306793903272886598354897130981768084001728531917939943527811261076015868547878666806199306521182710254612079643540920636395334534694073048971822211465146541817795170542171140980067609566916084363317846544882879134989250443830122192636316657732496164347747990225010750488942509820803447758544994311011082178985666214360655112767441928489936803226352483439665498316174319614238055617569961588202368890712843261993706633206885291135163748606909010238742155983195012542229258505129925427280150650626602396387274783880498572642129236114380433053461814459388186197250897164782345881289780560402493666980668910990*x^324-6417614494606487604721117954236619660251716508191797450746537999275253606981104791304054315811174255912098131631221783174279518811507873409216457840752269642154321722778184746691035134377208547195825550807509536161718504733777620240199370416376671818955574269966686381222831546508460737841113026755261276261168518169050817901631337835789533622010656929638835068985502106433495967124242725788253585664554140121005385211383979011336566903669569707616912473423088400280506226730286258529100966447075738682343348639167585780111109351293217792012353948952290203602713024217873978102632492752498228787584171749357312381618656364252834123138860117072337730972294826993297832993153902660470602*x^325-3005203034742105160746628224291387387012534581090719465438227747515319432425976784236135007449445077125473580987374634855698894067352212711485154671471808386285718763816890310246786268284993842408883437715886714778104182327693981355072641103931429052679220787131863388611418693296497892984672871405197736980819115334166549835747174896274012660520670195488715728490477632145076385378832905899963962870620926770563137336976967576512945137992821596612583019050504501360353464430480215579623196277235139687060437585876902806657823133793767907893804736667994826984615048353523891120773845177203810573672108459341150454142030230128474824682784985410111796613810828588389888019420050199187968*x^326-214960564339738701948703544353494806549802043365994332830263005471568542573449807984041437844204682711872907735495528135737422986446262928530424930909825542826106047125227842008288340255568396061406669153568756484245399047002651268940558407753441480119860287843247235910317365729216711198020785300669150091733828585775406762938484122707032060562366210359120308319404296735266839127203734930018956045697744110739630352163657058182882293035362669704255485712945887525332667551445319847146248969980079739191389005267419353981241548512506895997847332570701997619440799544162102976590943370866841395184689766932887663107760434409662096195303181746686525661483808647428844893977548388528472*x^327-11633666893710554238559561491435438050297270364872014848339293795837192003689383405527551349923538266327316686251030819910237396152671579327173459255792750021754207947021658665676571942390509799160784976450820734996566493869366077456753143192864603434995801486788411669129778726390694729483934706314807522105109828475670021134470925735821489621270142769979400881867160798145706344925457787489104059972548256050779622211555770571070761340127222376818410511235955716003828783460281081543981426928258582219021421401425025234435461349146760573458777953035697807752221416658437320025256378508191561565632523225575558127049684779109084550217278738788113538743894120520419002102761530263518*x^328-552824690710818329190932694431927490010989423650543232887959323494952939507953213402626451167257136876001805558772980586844192992011677845436730721372420290929961783506748372440508824142734590668324508249887916695288571028451403719238828641127678168917530284908052082964747164239076349746873249879293902226710018221289392299107316952358485079775643383897589149372807164722792742804267166026507278157362439630069028750145946829382190600683338384823498211887550434965285701475218491153562631207044325893051076561130048499290302049818396429896045301828427241420026859588388723993345433553379647418750417588844190923207940008333672653127008408452823937817798366872054111696878125866262*x^329-24205274083492585114514222931157205619763335236908678406616094021229561241241035923866896550019490465103529169831917972779028109355855757475545190967551345375979063652118769749852317818086764973326437655817869640367925772408602552084892123593116293602165767239330132393755021600022601142769770571753554080082061704127074029697193889333000617514325071526321340297847283543054750220479659744412780172619519071467855655210172675952983816006896676149021511927687427842489076580282875419719293727339189167471925792596926511216698498311609402241205649663236901028409473697611320786575960663518871091704494528454448807149802174115725384787133890601687937605419106762282248570981167018348*x^330-997732690803379022465302784674492601813557514032844015254152476675785741613460753842515800464091275802859225831028852044155101757750536109288739203313339970034110158105475878276755331263560895247399065486121631391857902072904221275981882545061551707360948566953524548295118861733991025032652329093586926498518603711674123486718402918672702483984238284510421456312960960106438485749886683840964368483447189337473015703861157388349716128537610564226717230554617820190329537450222777968976857714498792918780354175312317042988995281749647298448628122059440861789955964237934191905100331268004498603690911001410965101556929279258988222325945915765143779175098219735325680320803939572*x^331-39155137071233114064848462731662539902381201359375947527247437504915757791858196822187736535969668490560666192820042919302988226244700843932666251752267021070291593203950116485352978751841726691050810097524604096052776391813878618767378693611176592811546740045035887098154979893871731083330841702167191315212654734415415962752355924426210348454761509143992996877520240197120552649506339805207160914660512901722200361765946001064640970364487373540410290031993312633446364782111074565550472854844856973634175977694305048196350029526577576588932462945286526789716439840554458726130527707926531617325710698181514439117226666695405215325556638522505360276338856753478246436747739538*x^332-1472500006167446932596072468325436215597178664871745335420575803045565143975167107599166642045019469879047938047944197493759879884777551167648587547153751304570391724058906448611765350579991000131779143702054559879681742949284428990160522156951124376817951823877348801736234758785264449524898544028918398855944602221412856645434033631345148264395810043257261892329567935469731805464171605953383335533255243712095088418429345277410213559819872834711728794895608531734326765078752855117701217128853069137221515983959030229275750970705539636279218098672705908636680778989941732419676427283280307407381742435409355053666792658488473835808026617976348714565853973869359654112206002*x^333-53277599057484455717255777290507302590721138569614704318378698859483781622655348433277899513657876460494373327006426391224908044457327434085542464511386509407660799016722225093954636135037794227722537685614523110443513354293993391067025255361954749710940476320439582199203102703692598504465397048551882880048833620116416386310066884724413908418486366174469131948050723440405154222721655873018102382103304539972383437014411494170491830807042644052803441392501360868015273985335463201832176657215163431391289644031770274715482030473231318332177767740172200270676781949067875991798718804544468227198421144074230265203599143275732238914900150943110658159820456460868215187259968*x^334-1859338310318495448167252324640839360096686716970237095885026399723742352650555925119236190540085190661226927026398342223873063679892778643046880648664930633352328914734354832586640125429719970758453868721158856766078482747487776286336427146754560378684222183844779017500646907568744931218979090021992722909885994660904497345857717805335020784636002324845861107518348492893276064958943140260162162120387250509923515497934209938833837038962341096754309293875947473587556344312667458154892701413314331693615292563694538259413447650393181717009094683450641595466867135312081800520271586393265464920618816684987429190919978961198459368986040186983660217053465439148908316729592*x^335-62691724429781106203472691445558002002166533468914120530719524258517677666279802517662739871274153319603718759621955979518907894143997167003198876510818552741725665013054039816042845439209455243924958050132098142249539075043090233920860676809122011427520264836779659977941222820351826196620617821327344993714558458520738330948981360863469790191289004288530833622524057167268241178953947013568328821928754621351407295879683889928452389563076563003614773178904295017913231509319261163586553721478060197734261264129434095261663863731989060572660711831497769033925167997227622271384214313560200069145576425970324862183570868085346985774696425896628497830571507883036540545918*x^336-2044376784909555161108023471765667173875804716962472550895470741222472133644834360205085742950915158552887623995099891108050067148535749897482622486690104862131577793509623386574685993431582792397618114607540925149317499812165934954605889657369518757507189481130136594719636792959741663178429629216071282304198929389173154707470972431957983104674818968499814753481971813154096672365477768328315241479436871071351686477772331585336528306054379138487635556031208130830290922939009715907253524298142384487191943474364772008968783478117877640968674681783465839223590420262533319356622945446395555732213878990541275212649536064791231537758517564423279951683516687675163195742*x^337-64520710422056115938984258273064765305376951726532492164534504934214929381979993128162776053233518504972256871818413103473787300701341719890699726135638286562490299787733230003327380629186310068121554907877858277925167339960488012873821090671548004469352514103441671853049042450591479798841457519278065025437053597910311883952932686477048244944154955793558938683891365017113874746700472664670540754082309650214588047171487451228249626396686439557166993610819910944999742629789036534816242144789386487910572301066779597651329077740131744543639480564912450867438960634256410553853225891242120008908675941977886658970239596669757513571522383524442574165159717345934104228*x^338-1971472725957901917656810824555937234565799759460147364235805088418423129967505413509633217345662301349431633557100063027203128189915045128645644520924488712536418166790464683960246811459785153810756345444470343538214540624800230485213619725370531727014006660373571149610219193658552889311516300888701345928996545616606796222021319217426892610014961720260300684583358041372607946844379439633368376083455367383708362341788204720310116386346973485669668013821017059205600114044302653942339539852806679230448374166849703996709088255875491638301105845076211476065077700094904247812869122492439959500171337362581792985902384951106786903055838704529238221613065577000010732*x^339-58332560002383627590147346384825811159650664050541267958572345474367817730757000533679529994639318075222641024826910563557404407403395806763842579207543480222472171709530450413989627015923174832053295880314505043514661992593575297815324982703728852403306593247106675452417816991280967759242957987560306688983084553005062589466293612562946988302812128822639452032396286346476044067848370510610827069490841150082657058164471330634288367376173174476664363161382694645774302771232975829670897998223769189414930415488369810733644698870039619488975182978501332242373388108799477434961343982126205829947381668237078585966474792564026541084924538977040557562224268244624194*x^340-1671341505575928989298006205272951489542623456323553252384996725438892603792718915699125752674428330602802739532652431360678004572860231731706139067370321880602105829821222703295393441668129818710715785315810952007981984820854845360358609834511417804590077037782721677712244538916715122847978407379271778296276750493122771452159644012763425274399379692544933745432769891990957842573339205333233419768664767759499206460385365645724028353886831049734893896074524730241852161974489121635522428491957481514196612123934104502017588326079675969779304950257446952827147235458691447978620977622283638740663859689955624934400559937587872144721257884740114108944340913946746*x^341-46366294344751177467579954290066436655845033184406019297980392774161881001805411953298701649337067018785638459031993447804185683662202049871832080640175016008905848639429127445895386395780729221240838187810949713909722890006525356202505329696871422840312439642465941576716385519335943232882102546770766340495399723943733650729752340244811857597252838142228596395008619428643683063529796907496496888293631921606531359074740935864613326639197744149806616199337875749322747385928358059341614498682240715010958751821625234898914017333618643403420244239932096681617467027866827916885885341526821472346187101285339728785118026135483355998750674061112920803120055713824*x^342-1245158642154783907688048794086407244152342925882784700238553696415202485338994678456582448854364778073808245210283667320835423244920138231293527254303643476284345526012914851973076292255562070299392698823566022920075794041925298303820701051642801645113829416244207078340037420082315407766827090814063390348030539298726885891609374646563332676145480409763467320881130514748626913352703678524354117738921194250077251635695478376893021836015098516542615674073492516824627469638188461639206812344128163436605298415389105058478486530898690584523476206063834570067266402927278177383699594411533543336898032941465119302270808661004122129359195562829700190165797433448*x^343-32358839793447106722381375713915918719617750848052488318209343105164206261688591810184527526887394757993011149177523542417528223151647485848420851024939631219375113548447441196852469985985660533615072961197230657143149619408476807882000030974779894677223752505833770778277873659087302957744805237956392512666407842810179890960172053969842132895462296353340123828652967417349131150825249410925558855943203062442947521376438871485032265577416115913341092126613146204176578379519042940070571115270239250376358682118427865908088329867036058085334934542386770786070548970931040737634091671189390987720354066911128703133855828052331242297568105995673700723883005278*x^344-813448636482214250348233370813474880818900630281463542323481576641126805417735472257726551703636481520959936616675897637293919398913489722285165076150704810481483433710354199385538606331595446480690428864453732231875431346081972145653954660794212933779202375565363498271712231803826733055602501061364108223825456778314475082130651298466788570605039381355808871747838585872877912170502988107663574893099747610410236847226879750896613494979876576770317081449764155229648485083918945943611283199118383313650280908963294908422413101900350932191403612603333357503769092603259566825072977105864777847430798757623671911862745290660727673431152875755073910757923062*x^345-19770735180092146874987326740074646620397334405292721199668384471799977688160938452052977568228380685049370057926148832436508793875423627386614259160142918336623568732249160191414638422852990344596523349348661229785721239095238145077190599466120371819916094179836501709041633007347742373402916041027735610278995559165121697974269590120764010483906841532485603900445866536850732859441414959723650466026016977135237918050324139465673176891683401412365364706778971157028816929483340452394949802101211503852610771419948133578874433238025591327233802981857579301867051222371985481275668597766506080890776703077948007583773774611808876838901015106006283615644508*x^346-464323675431629382132573587921738631082466954330877076932377613195211916874780456525669832649695907175250854004289271272792605385809227716697104204898407101598030228130467473206752589341988480938506057765888594137666147733177216257751102041955141858839748613344445742266193404148369202881247988232191881860330828522827170954852900590668669238430194435235470808423161696845928591728004533660826183610326892792898587469557560004498511188153411486109760567879454167662922385973622535690025637784413000372319169078522985682060740741349775898395632338299990272821034093831980804989527465870809576800351477409302661946161204606878399486145717822364071128273172*x^347-10530168686033077167427172857672444124794819082740688417662877004639482477049730330356855146856827425966161035193908649610646620023734239695582693079945419704551533193629492230745883745530841003248343586684831380086662958629667217548358181404162196046706111580437522948318558717105946830351282301155676318381507376695365078317171504613708285471410890323928485880576055454684676416087629594349963814495019625691010747891643317313485754070798862437892007436484053590662466202618978166134261206631910923936625456400169161911837874812744210743230113476545054160421727233028052783637250092933564200346263110605933507564015308597512389765750863118647883734426*x^348-230427879808478450849944972961841913095606093029353946400579239234957548612365613300516057327629682765847161711120934482247724067818876289730142935311069549592053221703069412877135312482965004488972931760868487413733485406727142174760444061758754189172113607658944292150003042977662045222084382425751278255270088072062146289131389530005544786968589296430245314130777113635887416890996650620103859043021400173913426570595210692645583968891530057475811621605906428349378455480238682708969702904631122489559271460623063132894444634826280932753911982937949564402272682001132139855394029848910350905336839773549703144193679007624746122362736894296549810978*x^349-4861162974721565397472336531141656649336808500099639754181847611673515352251963031447150923769119320538920956622185098055239397155563480592401127991299867874930738745110520360848592299532815952332090150924055398511363459504853620273358160397986065256937437916407838808353399076430033348750941153957689155349077694131686621088230125424831386268554851635451274725368620811231195067639798352059734725967921178563285253749264533663865288146266860668169821808736871963782835226451652520841107956277347326919541209089087537303203052229495453378191739057283260408818132392213956305116525112211066026252246956963355562981320114494612140263575117083960994456*x^350-98767443966365317625061293305458853186359605463114939848929229098023537450001679127423104757459934212139927996102213965683802731500493964429702313443914295945286045390473073967182843180470487119015526801255753369152374628400688424645617432797632070134093399816543886824381161273742606632488744686663629740229333830452536010028350060173737916960908963467079574090583078997758468829191029784355635963414634729660951739821488018041938183074492239642529149736616556222712235831113213214026373694088746204028680013740370080280457553160493564899021508925758615313908987826529136976659633869623014347785122464673341307041941785217660929395584203029194064*x^351-1930407490178573932010215649996035636244992141873892700457765492145220037057432487637174909178947073000933654135182391982781387694889091675072325145760815328879744921873257226581567761490151935476012365030221510341357861676138096170804898635512481962012546454852446288322087550502802535920255053799557168985097925356165058073920001135428346718181228619587637032838121476763991247907213598574563832535411722683323445129841816216680731058405451102263246100186604696040132629297979322299161312160558329612936593846809889309646531908528081845325522797939016923177876574967767019710063348003392346503927461287145111044296825798059072663603804306974566*x^352-36245208301272893855352646043223107662608926243636507485574543689418723939566770760512468047802954085324958949921821135700204905274678264425255029625274093088117203132979455119195154769979450531851645710220922664155398020899268788553531590036681519703817080775381291637400001142885871314699176705339271774874927357398259034452038730273141568883132448354838632356739263283304910671144398994956338296255957174090674845773914694197583511643200731256147507474482285097406619168830771318445320265328448980949850479868568693105857265512557149217338846996332461737143238734170397523107513536410508225408652162394475866810143315449493339844547469147854*x^353-652692735716022368627965372140485287526922852148388382100484732021290567112594313652908967544948154335392299570075608181419193464155154809286680916982397533772747043451307593343156901701866228374669892251783045803298265138229898219090868974830428126571671668189337670898370014947305366558025200409609395380707434725597457419658740704667581868521017097983354796543136448494679166459376646277447690987088795687908612130904377581732188201994110858946048373163112021671668656531672472356685643074975112375119018867240927974915933562370461314711033169687793199016718286426735870606497608785404861019909980777370803439944555980283991324275217812276*x^354-11250180559759140903003855274026541125064901118690940891887330911739618797564357290374640793889195818946373131802537862907334728570562118016649617064226053096861354005432233926503655477570706645073068100174983369564888613630687088109645396507339522697626369718965274400937645030208865362699233436122016429582779559012612879434673766949535054744728115892844309488410450843853261406589949889221816579898782276829610301512871503732487624215746842614433269810327176855867655051281031659549844968740557949240149270752941470601391351588049218740270039096630639820388111172798897010908679350014716717404305450956903269527881453076199210186130193180*x^355-185150158375318795018825278014760260055862953854338014151121777399935702302479744354760779823560000302854744595806978333030246607630922117074062752211067134147587242169370661493768639132637308852700012869384923325214986224229970040232025680630737987746870923996612504960729359241307063419096506825863786178873650434695112167889639073299598909046560931404367424139519867213702121082981130366338692059345360183973842739939984908659930541586090755543411235658643626597247515954472188199468518018215068906043214493576484946619556770884665693437413542576306997586603477101347445853702738899873177717787106968174725626272304827592848635851919970*x^356-2900100390015039314672826525495700778746732788534155969551608032367640405221957428876065382475916110699692395601842900360875504630125467792847946803435797760685744826497183199370249435481226076853672755697243760466170140759178872740202895782123301575880789736336146652060288178836426076766168861315381036366774731531340678615424703280678625880687610420699971589245609953204759106910001857304508293984823061903706453380050064932237070418046156800144428614256810827136058299363598540414830383636949052496650035820335529621578616676121783665264102755993754152127597528790800450231306269210962656649288040201582812270082028963091160232781050*x^357-43049161630527195390999922029739214554652086057482999602220457428938224878080901814437787744926614509181385901114852290274268880278941484102763182851374885216721684421443829044782400648957871647881151770506713479981389896020801135070573342564430522353881542872504086096631001167484243171063120884436378259116475971638878643944353695055513917937648451526522068762762135089591955165479340367294479973413868198992425865769333705706255835988096989360595527799712026088111649706050387052963684760643642037335298408496509632848270961847806462875942938745552418563102947689704846095409165569734907074488724351227322935495283012772189731015072*x^358-601946165599367308304206665349064267475364011923853918727698377556180175365106091941255336056169777585951796433888921175758524363179281370418303782135111894562977219744701350771066352635077694412734304886088758879788758762098869885662626770195374932981277081041173825024511297260929960905724342586178772653829177644410492028363282630804503293004350326020716901871501686259250428960175261812621040070550082568748274095922999425348721635276553126656246303888851836648108104030611245788060423281301185205452809280146494991455154101185605505177657334607241889748467287202068989460044379866649287897729398816844171232245787388674252709464*x^359-7856932324168167503192507638915696986457837281297197020309382001482033097967783777840601618581111324465425604752775010804304619229096368270991198462979179950148354835224559764856561754975207521904840030935292614256848882508975650873505414651978892140454759535304993118408211520534100985475643966765765466924128828022684365914881156609732817868270985941810877937736863344098060361379542012793317216853644013633690605137657653894238633418692017940490136918572358157706948277594988866539545720618447590481545277991635593922244307097163741418677749230943791119596905665714241687155851546566765850186131451697354499009005834354134609922*x^360-94316377897780625461488393333090091956963971368464619055239806080851196393500373737003343921497521160271774259678457273182052961327940022764821706926540417669635225613346793790818080601153687826590328634080353207508502370689195286954253889775680855806884219384140093901041494501486692238243867774566900999860676176216170278750915369048341826473790664911613044931435095911837295658737547064472428957863573315939836215825995837204482149371703042010012271082076298403355323953154050715220952745456765961293078767669658224736130697238218403696322779383765715661311704033117705363547830450592337663135686248917015943783017351645819698*x^361-1012771667578927585232850334425749542012622270102861870516154223500370706426137799889587211379572952971968468388897075032290408510499698017204885582618118776723465908021668271140148430681278627332377057066457096229294760120308414049568863436318359878221244874288696595021469579738825596823591820995971948522956126157351835293793518199962430015413228674954438282916430384968373963690105094513768567022519236334571226269237193027343851345255821372650569801114172181350998480124316577704937202585730684931586296482891487604319835673282999878744342991174409347244009509044908299297185062063009268463087544525732530025908716208578672*x^362-9129683011234483377182287197057753564324170460140320460214615051299362596176238128010009702974645330498997078190604197615868972176203688083594994851230030884997269958711421594777076536835543781655445789600165776787401411525435981605895071528722867244616432583163773317514066512272310157192787530504547605906898435075920515586572460177005573968690305907095956587480214265261434088154201620290041671353901475965907558892220790171694894285343398481554947869268867675574851380230762333602164180519251277984846343340341549923301233996921174798040109669726950055651818711932674393243755302449126051599179359926872558024513353420978*x^363-55463303554414818658475184585413932643274276011972366061386920131969147168527640247712476983972182090082235321494198520504234471977803187746312599707470271924373660472278114440930898785741664036882955988078657124554400002391276332192312141691742934989106271007426999135471625162964332123199060435078235944610695364589344296653521698761708635585280351716875212175087867046550243252519064316230881645817265302030794192311224220725263800162467903272732692924316293412670235547457019030025694127044233826039120335728484469249121702379656629932437138351244791108273049523852984082238199471679183673908568732637647632585282589777*x^364+136225076485919684821183867148259666043729092092831859698862963298840698245572173098508425033575759847214056535749706992544987918699387400112358046627521171629312747587672170464926666780272155236800029371914333258943486417581761486992079618586088316251906175407308744124268105102510199285140592858993180210813045633597923762181666183468703583406309530584164845708445455405286555283333498618566077731715830187494740297818647846391692335802428728122696958650171833922324368074738614997997800720492908007833555448001477917912319087169119218860160284893044715194398739066533521837073100305699214766111004207688808912342129756*x^365+11886552706498095024443128006430306313932651741484899552133626315392034413367467948820546304492784481414761407046852756495883332626100768084833669015387513254223012664298814016107741810715125561799622139620907303182898195441633207360750214418870010711626371103124511033429188449478693686074651836334194051654750025722182119726082463880030787283684468595571604100385703022440562357478372094119647715395091380137459097293542770271514187101789854576407663608478192463533580177791734203375906012402526772154118248896706444058521056018842420861392935257744065256797025879079880729173143133529094281586919427018758488991668549*x^366+255818687358001017414168044905599064743332786575619024348485170881978502761723007349819621523808481893764385660429379739308333953763204531552426394289298889001083877742461513452687064260034098117790497394435377456396038585751251504176474702651589633736220106945494113232102083171943469822001716764198479602795133079112935728608621527195059391977891804503249704981973785172174796501297509513514675614956360583800001750315988832479833717900058735892214236854605820510227668893343262113129374898426763497260885818852042093508105860368004209911033651766313753721740900130918008801834836659957515318226676456818525605347021*x^367+4111611667358685668396564232992804211259408205127642763684184136681852607668326585035611520547108006077738705267245767566074527729194781921400661819473464102419438113298012751177969597941756977865689056880382316741097636139724740944048143941513071030879888575834140095365849081594733548662308001511129447779669536210508527814225593754245477456999349783566382241407866445406140624705615722664489059386921992516818257604902538639705086245558938259368425422786150247926169434281955576126359087498740506382129711926850434470878873855891535277731055793675053226477062485107582214406248273499751236407353110172660294429907*x^368+56367620067451192906310515521426766219885735527332599965558837415195795739109057137272058081164281638743115199947905536315328637657473970349379543217605375107007364395114181900307127521643253077623703152557302145178170130164021083578773799185387536242701488196271484201576881708588446549714717237431201591343025499530770092179604336957509099872854539895869466157265797055831714103283574200776950550526981246250844795859510340112370563904414140924595705603636133687722785029935737303548279052743377816738804152839588723619154801136543648407117569401748239902342124892059090391933132644259641335596687491496499552772*x^369+688225721566416995001252585408134353579918061586420900890955561639933222270776923900601158427887724174390402588617163234485181836665764640221645867710365223438324340599012699723063686776886113851087205079056662692630950035192741020273032466053300196519913318507606057394052789165160049165363593591577009448543818962613696704042177698954290911804548808073454965153408760984479772830517483308276247705659650091130127422621167449916209210021362564364686849731052261515664163969203610575095323948671626106971439051644852800867755983340288589421519600747126077459509966266742445998156893702888536238013217214478164604*x^370+7620326145597675435335399913992962236241763773880657767870644850041361814501596040867216994525050454351311202152810536345198406578037466941639565807345882697112182487533226890914754859290796439278804477400975384130434016793793263914432334294456896096540449341906318060428461281346086520577947843816674329433747818072355980510176541750035996960923781569999975076753660801846824321208383524726020216015131386359086304347600667976365370855435587544469332555455000029948822968776338909700527861308543394837516163829733971058020196988246872458256621054624225623683682050960878925901820867109299459954413557619783506*x^371+77133797967723452607782574924297621328010449782937300035348260644463461178798545734193805744307719699197947855002445230720239661444564537788346843427230659201814845406254919335250038886504797429280038634590351782626658029258527641498908589083679976764866467563867590790161209452128261554605714699970988688661203294910124445180634279310356866080858072330130752314887450534352515983364549110664379769952247103507910444310123241249346971638712969013445742648633019070264014913791532882309325696908239619838298965241776565473776252451216094394498943461166786346028764250228216960945392118636664168280669237440454*x^372+715882555046153870714544518265066730871311143163643456153364212345767467299725194473982679653308408288967255574358902940407643146916299253374052461893914329122215442271932225688752463491088631578061610061952081356874866616512760400797701177586591186285324278251130746269367674965983116429585525274808544494590770664075437152952453560064351505218218101325412508326428870161034019818120552356024553320971739829282490723544388360195759479990108077725377577810821419984134231229482875689753902876309373534948269471644064457958511317247557591177895747916575406780435877749897132051872691431060867848271101230490*x^373+6091945573478103023446926230593397056022962843012494933670983651135021504723449945671346145831458449445536235898826344158427143012653541512305808187379915438909274855383817031414867956596282930511725360737829623187482722775259256441663138213674898182017887459168545206592985745543262454846883432593471757640472742373617723214747960462725226929232245974070161793164903676078949918457842388439873896728089104161360711736497045998438593637300697235696483529747173772952228129169597284152938015630112452332446375596120287050407822215550006352042161648019190176620765232152227067725065683523684193159214088322*x^374+47431147847101884302886227163138112040883143569306534248877655891406308162390949224401372467051069819323851401169503622965807010347326183159009343650098181523242790649713734079417064547264264138303830822083480162269468337920746271735963550547949054696205257426068727159904738376256815732252752817247634846535529784213822055029208871160537718539678022660116747277720984377569226409799661006652667416004558346222754004489043984156278120862985957888298069080949056962814480782855118665006207924596481853663898756133034189118887353136338044858399677551908614320484734697848421897574082516721439674895241780*x^375+336582949630402736325685848131659612308607775308181407454293930681315032071703529730562867188031627255854957504345345071681811673058323125238913937378710910695164479810205799868919135866511079749964287696799617040372080280487557899352608287715663123929836854824015652653134342905756708649170018160531236291884427878621080110412181563883548050212759174344408565776278153624972856000216271565466743233412522156877997144234233219969851386243656848205074660413640924256452221981549938115296965349187315246962475437561428879250054459502569497582329867859261928563046405018442152888534604853749460120662640*x^376+2165020212193047911061696240632547181018765231719541643047848674882620408196917451810504877428069180249963762435545781432576772548719561219400642905034901529661533082460471822170833047854518439306591706269317178046501962025048011083825139678743731339662536927376969072981510793545303040781187283625233327705150823123556262208344224689520967237726011234383078966216310004632395520218953687262405973675466588409572854939806869438728115716154938567923651755496241341549155924304401224809159522258431712262530809926058091632564797208394981717015097623838164619954986587734885126894637649270758702747660*x^377+12532569539520041103651027457252407568129920689956808272499469872508508038398989756952875620044906302427120560719207343288488630095786781044236140472568677730401065094405022277051343396961452127660134430349824970894907056081346589298177857609277249403940313064985551604035611340245156794617913542380988017126116480271045658676455888943415468260553003527591631796013976108955252534386413344623687713098006494764204353082658038484221598185543076193421173559961977245826141242513138334476080243368950649578806493680807625541301787800105633802400186557903086946147661066470797512624449544593351557360*x^378+64685859070162123600108959959088751290177545565143971840473176879452891232759752032806195854665886208696391933329639274032657894499130491054182297306638041220180289361388108297606270425462256757198554880755311834880284655622598829848269244043426147020580255274898631882573686006142660420892160659578489445574615317030587901835893349596531038302134662369675208399401571845953733764963026775832002582696527438422671705859661233649109604648900793465691290540831080082804171070801479991596800736967872490652564457099797243718899782729968568668986221074819702388765367006508562606661089452666440200*x^379+294193604632602357237863933597946346641021555954064355040404584375658019290730511491288639404017276250972543322641515922871857680570466111713188851301853758605153718677499477704124788120622362186749545331749073239353424888883601208687540101698523300149560259708263044917780922786355254355858776086472709233056610625876215822297484397389165736057688981339144735235104357712586061965806724703848366665375285414341907726747501162548974189934416606967301550503086963969583528685646479735151520620289314436944042039728813860937267565621017379381518781985860952936900312600996253633406656174443120*x^380+1161089159415134303403931701909094359500190688993679003955862789909180003348283279316099823359451203414475066279112562421219878678158054051719328890831143716443235197529869044533511148262747993125076555759425514076080151157676949825982177252904906170738969279787395271028250942018471720576656163154949523232325132714122303005113004011440954668688928497469657968011960041965886331068408045902785378025301347122541524988465561821824283476555039028073914628429514758577526830066170717482207404088283407031713097698445707559211196317215871025623608147798540576303299388285505703742666097511680*x^381+3896688426206068667888346276921816993223382845624356697896409432394342008238170945818145424563617887179722344846242708440029417096260925599086750087821317449815977557851998389106894430381886171097623862618301209661855096631628742142369102848841746806199465421622445627675249364524723780321922199889870047244549858912472039774823697649608837820446118530344243546323654356151933762484159050063101951198402219814232337740188772215234502808231670340137183656106861239020208129936244277262607484575521513975481066780854229770912310287368465969130359313995298017152006924314557316178821061120*x^382+10814228453026752797518212374376759372199184296191310443616017604946345776188539349527776174235971794223501101730484133720818025086664369212421643629261491202555379933535097314572607218147336297635419497240677919737649450294503515766990367909889900324065800502719909801626858771362151959556602292659171828611231790040787116205867472001198601263441039718437591882734915545496869788618966097303113029191711338318313020292380722005123812477320300576949699132551221429630851952293142181274881252868177959879405607340432476402931317578068165113200501196228922074731553118225415788636672000*x^383+23829397696673865949238160606654098636569916056581706292605764392889468379144959877350478464750379779105821388721044440693445264164400262350104229067579052295020574339365610792691504944417647976480115768374847625024787054869355520203925988745377042743793542361100812755176071078193671516409369750167604768460906053594937064522797988403939610835411811888848159702284581560586352137752145919380848774544776555607569344135796404154312849084430585515512131240184038723271171752120107178065292357498155628639164826206041347193985439945841491725180606670363177544849345869335100374261760*x^384+39090569743868974717821989939410208115438353770600565417442471750884495694751316979397564302754636323347799862835068420960767472801653256641519121231035838146256446566805272986650080278614355625333181353406955957940260104700408722498077817696355594843431851700258931739056364760766416759642583053391072136286863750661364748092440429471827242253521167046089670984778719582561985277612036294722894144779643640457387423050563937383686031967144204247535042126120854971973622517764318295891610113432201188427984460518935637629651810200809193430513845953866329355693628434883910041600*x^385+42437699080462583452423738809823826357666428777976938505972923873403443660406740890850374116989102699684515695115790295406657568396785729948117948606343518642607936939966816674644613117480409058650938815669992753446202938883475729629220654444459262968355009409609356586057471661009591420115765101051550424779479001013150277628861935622599760862075537620734763269982892493972979701118542046266001480216870252542052304119919029463627093416465907051221832755628942227645045014047369643148634290198298555584758845013938057839996632731454819715977472607341143353731168180633600000*x^386+22867981795676747455981371466338825407506669970222279936799621919645817670261775550688885381204726105439623433359496727976879186449701589311366040467840789650912407098548671554285271576364705995215645496468370335013857705059965589771497781806139570797126116278395739130712662427266573674505407112812087231164576445592599145891804754593444960958240755971118191878275169952943972421950290695724257358833447044395873131882752511338197143165047182206458365982977290618575433706790782709353139616654149006671228393841694244353854366563119237260536240662163687588985674137600000*x^387)*Dx^18+10890*x^12*(-1180729621741051321752622550881084691285980403565244309638947833691545089056514569371934686728737566320401198551185359071364923886828319076977406792868294259497022250979644629329411507004629581831145112253572484250628127001292607798628080789156676525975145192213027160934274127585707187855943157928573525670248137198425216107218916265966404042835992555407313688295476499692504937168895195525561443726031328631570205471451262364617695356462634882231211293652390661179364459883102458167547391823701477144556470688958019482185210339810749039825277240112200161092914640903472900390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+1028019745275081881105008493610274633293980568987347672009981427189993152630596236276537022614569574860488193167449644306892109383019110737838666489074491947717654484836461233810076350513579203716582815926901868672885533487253963028415749342376526363511680210587226295156174729284564837715255046937520094745574215539709240812223021173382715838242865046898642197949108186076921624618422148466186472620892997069331191172650889638085153584739522484560323086722516267527448630875925802052901151483555902457307397290687983890053585933817094860323683117996496766410885470577341038733720779418945312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-5077481154099407750943799025696457819415806394326325933104958882225208294416269432576041468942296424244948755949740524186748138772209344690882233969294164291936185521829140706868111061457155300216137137966473656736400594787172712719139059641282569221876725107095725496410458770566048196346331580350969433189834823432138944243263352797927459410099245985989389686374422085908404053173368601450288144125907828091645457657597263590943437323946529817849412332412534255695577943732346441908611573356060288039881433538704026524693416569129322303804529460637962181646445913862919496750691905617713928222656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+2413883625596478324434464034641541860239446430045030924086736521743762863592787406490222825500568102432532418368034299128369636381573096159881242537578511953744422421254602478438315987259303987906545997746524398209218057118203497009990478256949071372958629375009772730126921196710998267638620911286891632766127705819392555401086925662976373361022167375589934187006135395015811251616114845054594465684929676248497808554584234929339572087342254232043858156769427497400717929325816721593860331196719013984880114618888692400443519118788466303516994335420077165467223789157083513323698298336239531636238098144531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+3319727733105360524568515742693827964313160418257281564789138154963072914908183108288500100538278607722981892385708233408942456290893673821573079692716897455573385979108614675035708396177376591545915560490403505413555143530626868328495911109665380182630210725605309801438942548904818882524210468633082945353130068310614320685382904825787154409505814047732359395518684346738179506225739016910229136227242940384985488703216135207353203982779977521827648928441834907418477707820261952855649016035044728181821474610004913878331494019435029923331819038300734928970835625624641275141502028134254942415282130241394042968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+46550287816694204696161773238424015428035989076972213741225275844108163524599145294360902703064121982717031337299145284588785209288729948659615974739482244743337096571228486541675253421115334504034753448962238292913389653206039434454343088538636376895484743662124384872823646572136227482035651709852174585870449175680602418475518952768837347501360446420752548383239815106101298362686589608739060850839128188219436254994731446860095918399613415496347924776361866317445060184152757204425219473168959824484088977111906810586521575288906255852305517587900505641617329983716042196670477359976558773269061930477619171142578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+685588690638822260995544036713607157150000416925715538966228508876625162063817082866469201907217028157938704985090265056512851035804985750440360115332682628782106671707791306895528819990424864410441015940807215544029818718468000291882980148251134770136103015206522689581717761016413623840629092372292591101061044901166474390028152983360610825481499989959733466638208909571660328119183661316627296431120105770071815841584900750535360249805370436472172640424454648063651446421044555668462076086945050988202756018281873848974141743143067128581388223681036130412259682990267644486615149159065840667182101242360658943653106689453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+115622042395361843315493838561445101680693004936134442200994075335264629429567341998980951249342184943372840425673823479841938669658254615491392071654053915440040104732477953363024795717395544391773740299054769242815265208653560802155333697230684971544573242049998194112229108612011024706942903086607035119211490942159062465561463635823368883644453863769739472769125595955225471588182123593067566842857784197932114832569505389314661210379014030106459857699947548287050258412026044534662224245751521848962232863923382878997219215586265585821550925374273789544438038438393102839730252367162697526778436518668513599550351500511169433593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+4028615540151882093245578847798493536020203758976410778097050317345806032447706849926398274756093292757790362582348746454711371815673577419022864116241577126730916067234038143164166683558422202803808409940124724247048328191189390690935309770385970931131646363736162272729953432689658777015026334167432263962263420582997510918323685359619032605845057843464911848878396205401246269570450673547972526355838863242865023119074087975720403090842530498579892378242276691071390989167872982603308924567988350302803587773795195211470111448313073661402546708482911514877903187477600821413378447592566020417142666487642088668508222326636314392089843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+1439902246145959125507364318601015158092538874669643204234640565864378386288035729895710075043326954398400434230683843494678284364828746605690606525776428104369098524650145554410022452091389351481420829687927711944929409964503885515090446681119508259305601061246804860208211425290973848584691969413281043893807129991790652614648847789228078817949629088448734968215758188439186052006422000947604187138018136633340127537663535921590921298444649510273679921790853264997232842977905276247380354456499682687811941458160468793408259257201377023601554039540626303353516674800006007465001289523180314493579426827866984961445950830238871276378631591796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-252810424689385653457640663371002763522868923101169740788434675201076669514371485343974537776841555260633717502523718353550671192092233333703899163657849109067580869785481913004774259244553187707101912950063178763337815611685770724576096206097269915917387286027519690444849194255151936179591011657995928547816285570335703500997443296591990507056224733018798853654105344377884507143668566784368807657817552323971032133345028956120184921140058279534316833977990455087516565315051186513135611416724605027050405225004491737207762352356464821019189354797603397549388899508766009278110151012668040549632652604683026066612061555360924103297293186187744140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-836461199465344401060493053008154841418815238353926883131314500072862092562273755571368823822821449027277378798317001246065754307042915642104491352108047280325412175357955412744321550934188977618893440442352105210306438928484195863584177097050987339669027140928207118641655796556576787095932807360764216287839164612032482980737376773806043234597985852751620252052226052132876051108060307642989756097682362323558229709159135127715421677273233215937658626805064627659643703864691125484799831394146587989548736548583279413535762599855577445139128128784942829355294886564801606841736456301313399072806605884651239349314444382343936013057827949523925781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-511756541802227721027779507586469548282447627092291794868248590470111165862156375065138589231917543980367153679314547421824839718025209836202595633840205363166096377893147770710356511580393824072739935242047684061412369738735861195313685045626969785900903459641524394053928841281579524943069447725832662340574726542581046487069911059780250638189802524230234125507107939488180342022297337472204648497915791273758033604424475518255907577283757202851243353208676505481438695076771547917180707989918667790931209038958409173998019743158284275787342903153864682675729472033531612052279378370883040350368884719412548080540371247051933956129232683451846241950988769531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-3719154745711940330627932161723540593064285249900679468569717849114315193512985261332798069417896839533702198771794126744072462136548598242206629691533078672774820567549278470039306356724274850654187104294639168897816635148054101251263489113310170778879362571384798632737211383151330885486409569835222718495144844507594261151118148757267966548152353639167742981123849216549141272176314186690923923912440063333465792951474028269296224770709313798171466616962722579979829613159561293558618771338601107111930500308955450617365551931709029531708261762637965714688663614673966014203333415844619273532640763515212082153181094145572016529399661521892994642257690429687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13-24847507000547690236267640268578936997970246145453710936484985018180163561927217518489245353820161139459622846879515516531550055727452411568944151065264626176453343509080645391356980220582861686054525383882378605880256723681700728142694924261816026808399085006135758509871183443254930471800527180437236664227111058977571100739872474658364998731186137958247956852310747041525673588014338245369771719555000232691635490916777787486523549086079171104067698720802181628671005557769576126922338321038942965630806399331671563106362188271656314981796820358738929249857542791703100932151479438178414662723959036877448412926917433888595611833627341269448152161203324794769287109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+147694416165098416564000764852524539801061896945848955927629022293780788938500516876066882886864067870738972953986190599018851294364369597477770220273693694019903774930097733545584156359243848402896997739587791030817910054564679255086937886829790057586061441050774302639031743317039683704510942419369231148067089456536166391618555052838789772365139697720435893738520646669637552187678100281354638174971923391057580812438457227435416860504243941691431031210281594593579537970904406266166620135371271499273236953623515652477350631577479496457754854563919672901749547567228131675401070333497144120651975091936749137996453365964965045943526472660423110028204973787069320678710937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-12917643615082990082487827711382540407005589576283961817973939135873611834691988894567713181569363318536764620785502028269560069209219687525835177111972700360292122620996832459806629651072550342942103689781356703153313546074067640105767495276117669897013045593316161881508721326346650124085985735433839268933744398636762209255239007913888068433407720528943706605507043580980324645566114475029912819242886367574764907949341770490353486597226789964916511899234296443747620661387814968128844960101353172986214295715769661213875467210075132224734595164785401417233723853062723477865568083421892775136028016967338197213242715490359842468865525326720405940861269300512503832578659057617187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+141216207746332763315248602787270562903349653051187004530878656849427330417758806022985895268434121441859300098373791128771922455646650054149416940352626387887434085709901991555605749462467793727988791569882249480200807541781362806699499303268580965234887327908731164768387069106568930769245083778992890216137946104268221048497635063505801182726543009204331312984544861257599357119728011812054452354108847264265492752483108955761718223470015825279887648520575864653791939023086040639752649520471872338980691130311961951629073995117428346165529784218593862403482959164087957988033334363546867074097989318192619018980316311461558981420192018361341786819584953605044574942439794540405273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+11104475512380129952211408822233711770241494844514740717610448571263276678247100009677993651192321456433373833004910102399980708426665327623202497211401443614262153934512507958695233975227779387275984041397460371677009620329014794195189109267039156005805131695946314747109960810731865539772283091630387855199523654744852916692813222303508801324542511403307390937992042084629351200480372008001597298458464148856845802334870697009178166446712810592678501537816272121352043568212309783136304752926471381835717328011577274948740156881969564112211665561948931099521866375588696068270520113787952897244101512126294024643110569317022261982866947587163222770567302943867105113895377144217491149902343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+520812602399129958609322040735093864797432658288692534856390320630274885089477353957927524577753651627379995245678680068266298842750540257386687962516430220428100058398176043260298511844911946974005278933715709943224564889861590663284940140295181912673877499947968253967532096400521350095059223243462497357667008834789686489586228270637283888199968450663853166888683692127382218409219992246353134671909993748754050572252358220617231061360389624745229210167089560161493148406541185184988308629582155056240259420778972821926056409913386164397464305445379155608658895185962721871947339841669733474794719225213096142555807670870122899437255021832745696756919494621596022909670864464715123176574707031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+13227408514758084914437568930075066255220403671596111201286486867407264516568052594292742981468640518987372483512553275470143649043044364980554612632425735941691432407125145783231161599139982038389873710731284304947278094710960480513920319035947432078145074247797477255039196617914936619287608264398303379261225490838040009307201056288098796009078815069727584788948552252888121296374616557865871275659930479245489798073075131535158007211990463747606361915869380093021394697039622903823879787757694654629402924974277511226448879640819728788053031858649717126517692101887784795845288397773424882713251108531527998025890972662952498084471170613366649332678260536384079459892859631509054452180862426757812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+311404336869922562645568236749124964546776217617235521510587186649321588688963257380428857195824150657049282086955385970343236802098950371614563901674594331594412032265233719436589547386517810423123218233249099265355017914912959587425835990559828481091683860665535353513693338466854944654582979531479204742688237107894879503182548109601149825513216058177912446413420593891250261628679775297031679960504898488568523250378253659187714025372605062460762683723238558300655055425389229214776209448472926774375468110635931050394611325619932889095982138698203547926673671723114589029418828763237729227488538900500831465230888489617530574783643276073464295072598331921788408077622634095860121306031942367553710937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+1498687591762374101918283656377336454391819548031722639832704184948857636115689074355000101405103431196828866238410434489213272805008819574572855995275667524471132160294959322898962132367649159873325217743289807048807770327449251235084524116267522797347153344364370784335633532667184620219698564828229006658456814406173509854044507804955107594022385115302089896561605487068000122748131546073114063731994720266276862959569909332153158800004587559053684655445539748696835295214064335201583947037091405684080468778878877161894381955418162825360966412176740661752541871696333383476222273742466139723132680626185191305006964441930261202617919508453320530693734532491555810039540741485097896656952798366546630859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-14086713343253737976812847989648935655589435630063172168875943038810830693732668712648901856530523364991397356892742473463179520883839876425753345194514859103415676513227636517842329906494634505479829911960888179523427320956367864214441518492982063460494869493954276953400956546887458281807487089888104448318549680568906183403859668797910700637809696823856378515883096553187730223874328375129258817317061791894886079165321755290897971474450220301149312822371875026522676105287054212291264112854757449011237473644065110089107426382562685987689308140103762442912874619144864182473043184117425598745878876364151793952441078734658872068684099102227652683824578324575679694218889592693955137292505241930484771728515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-367799473797645429931630332895024829724733123461018557105921722909573931021432025684499580233263762211403745090025228628192006550231441688450149990659610553019094899385861393850279532051525805893423444332765457528841112515607006097298509157424185732778601634126727166048071206000010414066960564273264787849777647654264974076740298082894100492430282972155366699422177010823252926975878000403281619372133998964114189607621683364901586997399872719844808007376720276922616564347433764637968926540845177784597089148254220526798723242847602078235917710419733883821547723774835651313060658289951149421944812729252309149144582961439170221406992623538303252729019888683396894338132644686201189188068383373320102691650390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-13627851374231636646622337473735390907159753789481570430798096583693067512864260549826670094113347070327029455523823766380541900921382884566581563265072309434825300756656280406165031871552307930252094128107346666756097677599850723599788376656677412932095622496462466468477693942087579510668182872367529086389717817098839165617143189058878403547666249255938343035715691577460105670270419275799683595059898875519519052171995924863900616349055430999771721076073819641492639755172631349709485874101481785046004320732079107305042053337143111075315422965488467253422725860292447143618922703734966925821658940589867852673152591242713233869820053643232539658722064594978497697529949705692181582961097774386871606111526489257812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-332286059277619023374625628739175371717137754166456124139224495291438412222785962455360374559752098050306191194361059909103421546086913794784532601364939928820181599357717449239436115644948924233151596588162350760639767016953099980647052118456591037058386841573278727261338667713278213094120556804943689877987711332364678714544567926885690160834568165102837098071038351527073736095922589706094024894317751220393884372009587379347786185718997122582468606400709525076734559910008691666866908275835837006134370578479066289342425077194539146653738959671357794906273078071143462135021771486047710529248024399643744386276318563020193991567446417053498899717435712425593586538245648791495105711657487290722201578319072723388671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-8477490937572254829742679015878015550087821867210615933206275876289889450804649860844551291250637532250413311188652068712495498491515709616900673569332498475098589449025697052297201651835720956499535297093616957057962476334758316761231235939533492578744041008900691239716871351425440788136645603006779886467201424782577386124709730278947095915942174926829588641368711005649830500913838168620145268532012398194013862353502955286463189213681893636620336920167494153518137575937721264304466086166590270874403751252536384500224844956174381853356003214719192589214387865121146860776461221351368674903244942634569469860949303502680567744904880632224703152519615006568028424041910935516560838664384958107689271855633705854415893554687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-144757911254677175626699628288203628676332060946990793772243615250392945798266341941415438915561504857754156641299579054069544509077521904368409298205140431064156444264553964876605488973435250826939769591493080711798818815841114969856065284960825635753164674092814161491482082151291352062263646989034873812200273690473671387867852820159124113657282930096647147932494864174009496221061803990541114790730751905835309068629765934986968935936880127738513897237632755411732370178560004513078221481296243988775158993871065420021463252422845824913949885010837247383667044524097230538932917014017550165049547966859716614118573623160522093854308857075928877550985233410701151505512887305025339411499590847043350549938622862100601196289062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-1895947345824153012490877184810869812827092044594843674295521486768051857146971238509269426428597774658729923413928983347965903710645346025603483228644226737630935669217307754518261076204175786259127740292983323883242080538529931481812359282381882170822862074646570505729397207176953836802857525334526904705615321952591084563638722006804529203101452561017687520681084385419571041195807935112518181301511788992048630781776090554318767646651190778904117319444639163288722548510555058752064891798313617016445773660807899749858606822308319277542836084186055823311168548401573337212203811245248407545505585841281949151021317196744928077267526090062706977388103225480142272495581958694930141661729935953495385092537617310881614685058593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-21269432976651040997124759029513721554654535977180071771079595786237904668722645786732305856935922992516198139257160973931821118936488406282695765926090570165978164979529872966798737315590208938271532682140850128951425523454614876924377174113691880605723731634700437433175754062265541340048397317164634716868012552448180484336789621811475192409225684598774891612230414026571808454939235911087259853402915279607081632087778715623975065473208329296278835020898927071647657876648539939001200092925785119413224009811191246171149484790279577875812551754245998679397977129879117430669199863897912505943518940684316370318469889505283695157667502775475923916911699970641464980463574419932038810353008698780102880832032496982719749212265014648437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-196641468793441310338301924321676484560800990807931232778410566732943456466366554138278292895875917482756460354821017168631545941156772368323391029392715615229943720840848898894016221296458018839049311522586259321427999690482868100025465836869275691103046011551730605693873618490152231374228838326174263134711581571953862390201252851203910592703114788066609142664921663442695009377339810944812763561539689173127519458915218743896084543574272234621048751614863143691984446387384856212555656609639357486936474092289399467283408346404840671522004814222501597650814262477295089500548645886129534842214829916171113985875675893009616927326529748332316074861277672732203978305881492922864111299784405060566382095199600144042051397264003753662109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-1285053428503633749093301873965743313299664942620442752334270036713247165273683369406244499354939538265669443180169911436617794244874126700374464328829278737365629736492350344733635607897610170431368525775966152444339842987234958040354510831362492519963403534302018205002058961921595352236049099496744703317141626498980142489348219009997923707460578252839886303045882114628312767808521441354299754200693299319481842619639545521745211077809224448035703259785269639269878351173630976267944952876947057905196805202029279694393467776923972004268389628357304707092933989883636849222639510623102132476505574095028646258383701978160352847556665655567064059931783938182912465384273757763052931855295071345829231203305997865982135408557951450347900390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-4972955298928987687598651801580549217168752408548239174616771149626515081754872208333293599453014236791040049444294683869729999869698831429877840940675454453710347915144742514612145430604067385425470577465220074895494639733432819063408600722630537359190360065819503578648040423799863067971799408108411047127749748960948658800930545814119045333486008403329896210142692423004808763017485557361322070234612444470143358110440689157339026867829203573785469933276525337730861482719656479285817005424248629615242439771993987925909875765050834227118791477544385904715467279862487250351992822561152648824620512560094526103611366977973596430999826651935229604445612995051310788399047203263787366676751577340432949729011335993078546380274929106235504150390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33-5489116602143510197921115168398421581978007362660322147763242048868221407242038833892028507153800525075451385919113960412004869139970013539810311077965192789132887479118546710117319336068700407530922950064538258289780207040680161383398846956215296570970355164181486322224048097084909092515330331111075093341061911133699890106307143543111449168382150207182772305896445396313671154521972502557456017705029305831069212664456619307546399544632979617452700424168398835896224485653079173749005739480685992909053535734348230973435311149021819401394578003948653036991337761275941194163228666725017206607602323140940961619865739611703057536349754168655211870299714074419332054948115449541032274381261345940876104717198909199726841734445770271122455596923828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+78212891388856108061993347060169961476397606399379209671267962422602616901502939345561233201094378183378510101918251913999806910795046384904221465851357000430088914938381426560761863092133405415555897481213620664978180064642570038314765344035565491403951272323665523420663264719205123510702643343131850023964424810824072202648529242693949421816844595564513234444814615771034211659542809637320030829513871953298268598016244634723388148892919996746352931219693243764710637114743575418167729045161877003502988782135450122242643776512505661033101167277244045762149219323690117500304485674220941254089068250541105097226539133649609587116611281441035201563661003775928474755121502978233560581818437374370371968367889308620943822347726381849497556686401367187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+936444880533688199462568332492844697665456392287060695532688053351996977924641164148731572931551743372696469138259622385996378943748111185810481911054569918812802083524706255150043527793357292946189123115969854242089376808967325646272293646149321999204217383106817577879534536052552827608301578815765995188073187476446945612828939597106128866159495543625681027321552469106802821352985028324527537782021142545139307735493599849140654675021298600305517822671589567308151562445395824614903715195868630394883228646755619737397180883684705240433309901673404460172987098704842252025886914422448042599156787556032154351806955621029961490510423108139973860865970144816278479039840976656439749229725232904197405929573484598734539607889360013359691947698593139648437500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36+7750773519494109183327658300886648353708161441530118567283359545625087523864877111250430637939050797584265523387514952641547606634001760135294290359124678227908985028897047931874687072334694314175232198917780841774590465624854090402498722816137846714667354484586383876420651724490932476950100377330843567357772105918636089147425669670975628960878447416162555083167313163513769754298001081128627136854723443721832141378391775059318176203466553972706583818017095658679179915370808270738826488473730713225959591621031505809999790501334325344172817912007431910590518385524621638655632234600117931379905437711600655472533731222226354562688593299419478464710479161122754669402161176260899847821213323403311492327251428103164054145279848739846784155815839767456054687500000000000000000000000000000000000000000000000000000000000000000000000000000000*x^37+52698866333596410828379249375171804380607716605567819365930944434729954745137269861106273088709305953511902766977881747806490309242781917342479472507681948549612952966791379150799869329296298275407218187547035314800598053458750305882266491104943560859918981638301597873790444085314942250421769485083154274907846678120109276070844769197323269305554353191383072344515163198526563502594705561628190335328307070363715339740298203909754318176841731102932772138039025597656714140987153619118740779302822673544998037012381159871839606266590050451672532869008276530051299911964949365565649142302395831782942073802714893754316444801473556985899806922874014602370844558227129797639757047385375409733291818980908266391521039139412727839856254163919402344617992639541625976562500000000000000000000000000000000000000000000000000000000000000000000000000000*x^38+309177057493113275665046361503298217309184580608310863855097662138108387093505775362436300093404133419494981132444176362038143820495394225244760670449028620000395590936847184088518266796884132898202550366587101814062292383460954841285717613730835815702117635885811559977397279607022195413396456905946060760867087000161801320991035292356395915673078223086697446260265505437465746969362752124078876530939415142425339003968761802782511405266951768273865636402797432212685723562850929473908042043992684238387687920722313098791621881529895703619253145656157589275120169648197363354124437739747737696788328932464566578448137485789235517574715420229640232366138778235205306543148720578845329853666379438438679468681912915778667874872401299946034214372048154473304748535156250000000000000000000000000000000000000000000000000000000000000000000000000000*x^39+1747308117729198209499322134317247424039181206918913890240563180554610049912661223591901499983465569280726334470278159391847246002365563044828758521485069664039835864094312956687343515457277990555960233447253568112749234567089769441322303855228522039573888887534982976292576432852218139590594180144724428114853788444359936720962579515947856202340000949313300051632819709708823749034664683321449086536996899913831263856977613736874733528482886386248976516021203726975257598327833195291896002288947328719038971689251221010185600861197847415162569765727305957609626594637866267123940287627627864180952411354629326695498805541182775069010591429075748106836366689857410084499460867027435235098908818955902497336572693487557753493256843327352534345209278399124741554260253906250000000000000000000000000000000000000000000000000000000000000000000000000*x^40+10045574481123905046719475642837150205870237554406518731727882459494264459094357063278112887686102830415749566482779307215907905567276215431120371049066327921494044917554923511475810075047105359284790592427689866141770753231698961485303405914458847411344298594653196499400223525977201590030525929791228201724601053620559135756950457251469562429271282960878032807558483060109846014670760290957324177666686380048264677321839752066954322670330899562303228953349558009413132719536611494011724877236598141533796623489591720798317983044201380425717432727600509951343947531760449281005011222600740360686989937133680959118190543772411302325257345897330814207801945316219648164582216788403020976855720399673679862126829283401500819453213981646139130177175502467434853315353393554687500000000000000000000000000000000000000000000000000000000000000000000000*x^41+52589722975700424464931295077906436056434787116287484525245556389796925789451797107629393209938350016292467486467442333659434989611033080420668752965996796644851029206657497966545118699019400821447506816365742877157508414790078282596976413718437035072034162735106962611930468390505650187921098790501090273360963369923848613386192523245309816732778486281746258280974208936812687706036752590985503300084278638884811374041320480179944301362140570032282365224598504321500949726455174874318391226895743860524754382683946443887541745992478828557319266059691455189990535032098677655641835193067407172830959278302114317152197830057435396214971044198234734003066480089023751261940532691653174090358252038592913038821118161868246733434997697178951703289584429512615315616130828857421875000000000000000000000000000000000000000000000000000000000000000000000*x^42+220631703378203251663952156673531144135270873943593403382155081381151077576412475993767936374743791560768163032291396737714400742294361615114954586680546161762356586100633127753630218773004294022132048145125083656992995290404228371200680655089119423210937796914210837579277484584169329342461377473699620053233540699326558979097192112572364063448087243830328478134401626328389938467798115557885944953196567216540576495884357013002487680662344929052181300284306845824321852858835747484932036392671990807278030121167653110291234982789376023634314626868687338625817417364664539213523038252499069556213837431488748586773007772907015812271488825987689913972956850294201311794123718447513183600734901955364697739260694633013025856572272027363934912558285361683374503627419471740722656250000000000000000000000000000000000000000000000000000000000000000000*x^43+706632688420652868364515168891284493796596456593301259221732030763388548359976041604229195890268735409147971553677544615755641486011803034630452057596549498517784104861329091260184986022416583102418069040204008944156218695256939332604590307938981988551607139403895484286099874853224991586518637652140065849376372392552270625826139076987704557028841868092577293734224580085466206848896093509300471678363576902101089985498567700463968118065117177971455886572798648379372374966969772424629759011146854774820518488473484464585636738956884784279187427039219969361063821021480975114099938342487786408287636470456389233084112960408964179770405109040794281292125565992057769971081724891377126984134345192632390623985498623120920555225124049849845606768861117075175570789724588394165039062500000000000000000000000000000000000000000000000000000000000000000*x^44+1835067404870521182075550191429781547828034123258433045389425593162799256040886504964105068639228355527530676863222891576538303259304119193048804941977201920210234558095507136636773432127399217954867440947905060200742614922035338799261569031061005051704782203064640847087331071679397969373861117034324588576013799081812256520350407677036712003835374755854425379920056466161489836250833630178154463882003655561258862869918603177989791374414879857626875044922880611238520252940155259358621701337878283710226603434719381695721788048534824666883732090785146967242647348741512541892928665540720886637339789970520903395720552989234682259098522309813509414060981409111603253027348745303197643848510612582931030678005033059228722699304162073337048986625130719829712688806466758251190185546875000000000000000000000000000000000000000000000000000000000000000*x^45+5374383847587830187428480645579989781700603934455467141309461713327816225954447558576063321581363046835912138359043426702343217336383100898176713463053128652882650566956559723042299528342730800381345457806389394101256628586091466380366407121648379283057349013420744691616861786948259937884038172058921823622384001702813121394329374017800873433135508826849375728922072406014723476917280584327000124590395848345343426993034038617187884239680903832271314882157776840640931477588808675899338114113915394798986690102622992904099624831528319278003536161164544095240079310659032834976371449286878711698788816952347502337983599954504388783444954421718508338835754697735315675986866689712023238360351274796962905905725537068288075003755736646779453912197571652242800155363511294126510620117187500000000000000000000000000000000000000000000000000000000000000*x^46+25369974952164741220922559481612869188289345797006743787607511582357596100781149015058152358976062547261621727572449551845621085160962125818865089636691278562767154412044476435175310264564750368217459855425608222597118358957484380531935046070283490188379559258026917748671799162687232409272538464675905140175214606798383801963410579615421119603705530493011848030296149916360628094154527308499072295274815813456149386246361367469672539898278762378281456083792253422780634015856683108529490667675196512042971489324419854503926357251652236873208056486895650936013865496633184939702103129110768066072590955843893929631791812011702031204029264966547327687154743454319009440959538657777028042214657053056837861722320056264890025844805835362221971313490421345848702117109496612101793289184570312500000000000000000000000000000000000000000000000000000000000*x^47+139310530318718632570801598268505912793303103387482728163099240610406980942037053786665941594944511553796941408033941830540679570695621862361491352974792518590612673363430909159662284217803410787222448268960783358535845204667235728905069819071383209782144221998947732280189914542374243637374830897584378328880099706515129997043793167142104327072738742385982965280933201996257157419220538411983218090131200403558184834800135026663650003154254345007286481033353653919301626095120397905332232818988824482792674439146103685353697035594101544952622677332683107417017014931214883830510754162189756326111635338427655415744500469776179375494650314232263195349740081397649876056164613397278148507508470677480489808236765035684026546648098644876740390489684804503633941408224927727133035659790039062500000000000000000000000000000000000000000000000000000000000*x^48+662710331079652059410655124422824014724307925880133797539559007536005852713265450618213102299875713474801812342189348201136498343593846747761187266478239206809458528604711300963117493696629152814009832883927301419211170897212072661480085671187471353375616784845661159836290817030651911710088008514499086405874506923424951663220231911749256582071508650720207312846425506864565198998523418517152156128075172238373759109590491230346236967151259144483992869924328342326832908247169187994403117249788796059036300459907249914798129599741186388128485308378188794229163563640475745256023382878043713931390416964616846301492323575678205941534955475509579919836785274542654246579088672850592815670862842542654385591400825182957271085577750936383946782977636443933561194441494990314822643995285034179687500000000000000000000000000000000000000000000000000000000*x^49+2607592217757442415040765511282075157378848344389593294940661974836286631092601515419548772294717561268912482168236942372849376908745644378944115997428607067900978035240158244866995324556064547284298579049902686542813648549954124411503628233847067861741148415396657123493997271552128133116892664569274324455029590540214668812829221773930069590169845267318164078549641305185146953115176202192113925530589129607550213363799897841545133829453657215405983577009662637568908477184106041992643286785231549637982817872589520959087570624280886075930775010916027957999242820471342946411186845571624782660273301893223756654372563104473618622378467818958913740884636779275863446639741865285216523540490676076861216292766144402480559500959790832478692364887830796053511117627010662545217201113700866699218750000000000000000000000000000000000000000000000000000000*x^50+8515406023813729415440833326405906822185764509227964178496718606814602270019160934758244529535102137092490308266911504526651088791895997289006418562074747883416023713278915395498908164986527591767031688903560879366616596981396372461870736517136495932330414147225314154606222820384080685521061194328882559398249950943498403706971529500714818022623319479320529220198525730327705799564527646748064260122283819879721906032944904501833203695330919373464984990055443095561716195996316323818775774575310631127467236584717878871575531644355391014978855859668862296008398226333237232539821281352327238515385940327124506625251387377947877253191537629608410750207992673079563318924894470289199834253681940310155984902196939204953282598630580470686735537237071557261410686967550986992137040942907333374023437500000000000000000000000000000000000000000000000000000*x^51+22660943908936599983353069672296403103691820975468034154008240360698940845695897855835539439312261650639995647260164882699253977803091567444850757591895508301905902731526718288467214513946036066995875347171830136714348051672926118625340118695254304600937121669643212871095109371618617144442840732867997129408634137826908222440305766058478406925077612076705794567977759196130245025018628570317127406100834487965347849177066207799939005975871276991162058105100045804229145447436227567030845824520715231644838879048838152062459528846396131473497877715818702347177801056752878034198076525573531185171649230221971060527829432123290958935038265226101118445644505167605191511340667165687655185831428900107894466271244009468119122000420088967216471610740385906327580903263374523248785408213734626770019531250000000000000000000000000000000000000000000000000000*x^52+45300466828382009297349404698613208963364799428432257441122017073256608683068121588992302279922181995061654423101685506281550455452660705745446212065472466155976275848410400925431314418524579285331424742519112672588942383355756909504704358042199679105665200018528750587486287617882778290558940378342667998521179931216343064142292815242867669765560805392217257857764836044936507372884488697325196108251410557491635628164234943164777298360834329700341964418684531738380104670695001896911841454901594393176711845624418047289091565619599255358977671583184308171975067786933137214302367844403461858935214941858101771923454733988839929293179342172397008293249829567848591140702589122148557718132432529454140528706307215253560300499116669589449016642655407231246919965220176784725936158793047070503234863281250000000000000000000000000000000000000000000000000*x^53+46681736483989142651432850195940903887235125597579637855908782560692941835868432190711082096575747168841274770348251412670045710586838352334915925322069155674219377540307588453792902053573962843070973941475354820926233525925473049377558554151847534554802489005630081575739963823662484059338870709743234698701155771241134337110882958184744748329751832641688333501988431975846509901882845921854744861413296807503275894047744263050406872891427984221474807860919713031829950603624436899286988140343811001985478616510152686785718567973982954208101161503415519617031950022937761389328256760736773367061269254337302646630735889635988102069818670892172423076035763770488422273348149966978885824872989437544444192205287787621753881850726809025697743510078260676311693731961594000523518843692727386951446533203125000000000000000000000000000000000000000000000000*x^54-101597536321453278088059423520796406227940449093845367211640209545774582807260963774287693384922619136471625571419600220751522712506504750573170842073201364293433704058835355411025565215703818605258962831028240752537293433273988570451981217788951323668181735598964333834950000743062159568599756646439007828981959237385258607551603521010262684488500301526998070813179995691412469538606662819786275262838975784880149362478908694532111055356758146984525410145139465150296329565652422477472201452004512493655626326778912586356974514760152855225861460017929797388330633055984709126632878467862746704496277118316132995615262335991729228831638552417746171194797422252554740576083069147192819715943190008667277562743016724049957562681147453435333815934201422842590020262842562259741896468767663463950157165527343750000000000000000000000000000000000000000000000*x^55-781258069999021053563392504814224071592490467189112101173664388397798374987707475207058541749977354062727212263396061752947571835112216191729934965514357910589205943464531333786021074796176350389809721172232021454760406649138586066674030527938010191391426736614921574439662990604320247531848865910205365860748477775408698029340847303773343081272150174021762327598931928572465034853261044526643542687510123477809338461465320898451906690013766448947026246442098796787575198256509253362135904527485240666059151209809331903814776832330741564814449815169606543938385727135577794896182538636473824906886964640871642443822550034637180859072671650533276843941166210750681590762451311664484715256818568005735652212504631322926575168743072251872210255449721123749528388413891025893187602946454717312008142471313476562500000000000000000000000000000000000000000000*x^56-3165413968132829733723039901025051578845143201083766796342234645876428275257020498815499806209689513904219175433030495669155590209460763408092606801879624866454831165732151213446658161028682187383870163559639707995825681431867129850768224805829034792116925401300352496342943907180141276591658681195782420358671444433528476987152908796193745983958685922781135574182153926452768889792452645468041787209548568632767412468357007025073070820956933685614608076908671255259559786474940658284331563653368524446279330017354592607035441884239568710351318660727624989774217777752030933331882256001504279410805831411402877068515950959083037953267927381261395479845659744405313820301569929899564403273067469072444210972531931792023020176089818839989897227916318532661099311279232718790987988199958635959774255752563476562500000000000000000000000000000000000000000000*x^57-11736671691191872791773396163267456154326158704218590426483302208605176634858280824053773713876255019959230559773145504972446170726807725919528641356824743357316056626902194339970771421976185102075741150427912363602656402952250356449459200218480459976113519727057152403823929694059654732307770452236961484705692192017930143331389060062204025026916512096111666471315585714120273145962192457988664982538656354001311589353461763384934583247962445640601665001322286359058200615788346132771629633256571218949119328735027879854940912620913699467258872722562786215635542204563623455897365444699616466658546493892228406607349311166653847982311270329338477442509849519267255492888473368536456411590095863332006520027892299037390097496743904451921276483112083648952769810673631037216402273060111838276498019695281982421875000000000000000000000000000000000000000000*x^58-43707517901882047910080960490705548136253708062408394861432984765728907815089827191523884218575779947080079744314116283498107996897108666671865121110594582917076480239786830897697003276591591655294267896452162767379151817518994096375214967814624299540927025343829199822112968196106445874673473829544723562886189792001103359284684659274966700499358581789811552167552529572065445805871443684275561309911281621124056005819813578762367859351594387695574247403363419515281885607710513480456608036613910200541493783489871546663930325243633188202615330179191919993277411326545104838713659638667194056849530149674291873780168579823122213596245804421511248363052670574324307462294460356030649961410049315763221499972703955334620285758413948157749382885453226326017397829342789897450263780775969735259423032402992248535156250000000000000000000000000000000000000000*x^59-152591624722201836414151566408006097218365849888675582183038537927508930854135254006457838798754546109335663016185922185069084537929595666402791603075810186592086311544801939539565975195197345282496422256784240206522187338224943032404463807914915742183395386555721601254898945517306670074895007232604293319158619812180416082182260113270105134146622465766713453122826954712708084377837951434978643676061487812764711180518713546525868695071966148888786117326526795645286019084062368152478678283403895053250717662948821113126782211331180083694433486975410186544230632147607001995874361673199379612581192628172456271324485450655120061267790915435903593177027937061353822849021644017900358218034504282168101383969854023215049980812799614351735142403658089130932385130068096864371009896421682583422807510942220687866210937500000000000000000000000000000000000000*x^60-458746329335713570778657113630343590184257815514934986205118431730793247167373403290036432817656299111801952317143173019391227572347874324908516534329084523521383447455655038099944296969584259211870949021462337018926084391039523399338164344597665265838193000431046424010353699774234119760270897791654978345037082425211591530861933592440284623201764139081405929538405487345117668379926182833625234818322750561748536925816669412606734566316329297548884128764339812524248766618784037762907645357867979815769901839776498271336764147768397961581164882946987667465997666269315227802421459033558160509937468684168715801967481124159947340823452358634469186088055662993426106376133367048633695473270253388276888067405764197511883172511667894508251712896672084599755565264400900602587921733865883311409561429172754287719726562500000000000000000000000000000000000000*x^61-1121894765372593878688276658162345257642564401677600491835383628315797257543137598353375624543779679382709580399038728284361643678350468649771566246543245325876434272556014555002249831299741107070230405351474671027394907613242422415134683383893065693937822261725984666717188821529495636432647742296708006143349116057736737773456844796100216186584044537797880159195861063629940728618629964545123667334874151834785992255111904542161919644989806061924160483678549685654968853014604557893634018018714947754153060023159780963583300047775402891418083204629526040908617432771114181578823178325835708027726881112913248407517995539803770001643863661073802226280552637926600682041486270287365373424397098258551189273754945330257957660895089171298787572541187831766281122750835892426643416314169243719334190245717763900756835937500000000000000000000000000000000000000*x^62-2102858940723009151973959742373182410764491135444152776096406688213918348416141274629337482210949551004039746932838786629294191774392079034789003223595144588172285658499572691261923669321183032577003894176703718410847414951206792716799213241759675634858395269209879389262013605827075365784705038508145400779801413754926612223937969097425792524199680222589801814133697370272185102295286625699185915074730862260214651024253064500681792633276635397296725627103457194728801057496388095174814576060336433205227213249265099671531538436064205874021102192094344790810364669561169791078134384877124299437299762527466505718329490544846411755685408183841201411609492408736814620465429027533129753678307408522076146586055092525344910004624015700203557374392064396430144394765293150490008931580848683395856824063230305910110473632812500000000000000000000000000000000000*x^63-2611769763445738213822948788014581722799886085873909922441602697673529560266648561402293176586377307466573988262633251154010153604529559926795376040906995728841820540093362011355718214786502275723360284608621329387394305999341341408925068966841692582142506421954883702234983788606413647490623265857650533564861140334044785226858844642491978233806585328004056325879070538506384278990284054634938083734508837492489958969371605612118285806130792575942060187910866768722550648580831694470700080724169060476463017115803904853987973892638072996955905825198172051107149875073926260477784282340888011780180961160901736765014363242338186216143677158573026805111628396765988722120661956309218463719145986886635218931228222696465479090784211953422168039080061998764050268609387190589013518220336262931624560224008746445178985595703125000000000000000000000000000000000*x^64-699523405822329573880514808205734603392427038336556533670955127570977499949741170939446294981462908563545920531312936863454842689508085287613366084146975347212099964904248873241251006254090434577751083211314678625515673976935188033236078156764458423678100432550107171187844259082792047656642841031992374599114195657098981941542058625500533777217588958067851406310848990561129716259427529150797780874378605864488641169859995144112196838155427120018717802378629238532468544080857453040546807245420401637700577246646253974122881571378218045195813428736814374254139967829912454537883894149632948681369464540609553005641401198153664466503928957512938886374932351571151637811581085314647351185225487647815408605427543049421922451706356118129290012477779419509719021382037795293521174931974937472034525853814557194709777832031250000000000000000000000000000000000*x^65+5226563014413650996010800809310915784008472552002780652611427569964412487686438442186292210045867547516412710856049696357687443781447253052263328011220123150405056469722267684373561696566912525826573997788460074606110889464987349152475859226925317295184023222428048259438192255138379475029054174116128592006146405756899667807555182535426638021246940648403886333720359109833432220589644002071690464402913455846606195539520898382473749042327448019212694859445219858070827505486535714538723865975610706801966896587010771214507674098003133955976805235454346674402113332038664485694622096730733197361508619103934446364213235506476933022170835956995300308803444669125488475639055878261412058130221150368958799388094863670697471105461062838386792242785735628221284810130212989467244007765842767065933571757341269403696060180664062500000000000000000000000000000000*x^66+9784127161576439925867301289197381294249192095163421748171535612071545161596879283763726687898358125550811055074999313917268341719854813530770758015688569582152583717431238461602384230065469427888174186912780117963805384480433612191795061615692125003088911158994938161858968697105191020204210572883103279410217856063765313179080547113301867624122221188075520635344843326544913097853436443252961992978691757671032091000817836782166180201822094106947130589515951417306827601918069920937587273110340121118492025151807656361397742665693405603106200916191644600432655381332333111876073547698759618619029164595008173833310342726531302000679954991911059838689029938704932826726547795961675371855222418786823901576648821841032414417241593437539853107164974483614923212556555964623405536372620534824040561261426773853600025177001953125000000000000000000000000000000*x^67-13468335783261638047075567324720876765145034078477745054262803028213517686964035916570092120010438019150583221013927802203256565508593395904524067074590816447690593919261901740302203575992319762885031536089489250781387248426254654680865838159708681677760631710334675831767874771473551853575494888242147908861162625137431213992402334352604626126811891073716368447231415016316123874201163276425613578751929978840189182727775477085524997346590350400942017420928740053057083090875954466998950574230246632395531350853206534704945954481774987354079603216577084169438210142429668049007637225010138057028426916960961281728467170878447627468756995938661128204824789863412519384211710464030032325941160080375540546541875879994399247130385003724693997863718719328990172269393685249000286147482482318471497251266555394977331161499023437500000000000000000000000000000000*x^68-130124945376861099063308509574938566742566937800099836657735092967446032614114118014672634699885219638284132630049227208847950393429508884776508057302164113881413893485809888320299500888240080197733103824250669955629907907995241558001441790035674666860149922161552321367404516189608505956794796617497491055118649927453762775822448873498162950919134399338459152997592189826987634800170286794700068984916471438209867402239272374768186262902970937784360433531531537493733403565465313115780028818850241938143310906280427574130387289101681008784603196699095391230862732435718747856552866570354976080813200293805585909052569138713260956097322497609325691677894021149669947812565892502333007163990120188322517137960671429293452492839863440959049990017778563817854994058740843672384698642252831264978785164032615284668281674385070800781250000000000000000000000000000*x^69-453073093211595408005354559326723361574392004836566269160418214095152122022129234018802574633294041763310227946580600260591390978504245526793305720226442989673587893079197942732889764723763190964783681954969785166324111769236494184737998417933296137490128560584141563635706734087038367818854901604325323589519716493429566425404958846863671814059999941884179177942277950746439786203405985921820408833727039267412482531938623414301442320045766654004487075550405362023089824326667458338862115524619888208046909596791349289321773271603880737560949725654205741989990840776559830483610899672246700506877263093270571409101668619047348551917043998432797493420088458825722024660975195430620784243335346053658441791728787379992627437177983261579482066826756056871434986249642676578022767044462513347236054528366366866976022720336914062500000000000000000000000000000000*x^70-1118484395253154748631344864449924334921449086789942279099966312938782479972326669213014593536768201042272527677184407854690851181519762892048831679664545078464036660236241761474885436381784189943558209482227516471645890450010928017143113636494748630552487799252491390745218973948758620355923958218999367599554951411859020825078006556709476077774207030122937788895360162467823776111616910614674782970879269464355956151223599925661275465969513776565452186231818342426500472684902579969654918287993407633216206261662041259483340014637550612024441914962108284875409292797203358149254715748642955745052425896113794073263744901042095367906639827836336617686146252749144058458968453909256258402883005542350953536988569518418614436947413658495063087273794313243988834331310214956603161248815408746479574397802991825301432982087135314941406250000000000000000000000000*x^71-2213067017351081236870036007133442776370458860700812647990670869956835612972327530843291511797825176866767654485611524304480558793467205907407816517700630719112597762396254028799272904567136460885584520346904123322927843858964195328041102532751991124341696868317908354183575425072997994178327072239826741751763599607334466051252309093772257433380101336600872456011328150526788028807376927492432310576401347330463990178314722172164896815914173579979158847933475518950604419965898887446284570642125523769346833078423954944629351273444109854643933084353792155989438437945863596338479724533941124675875400082969016413835800671764045402784013996011057462871886163514163780209071842681718282027830073989115424707284158904337948588259169843699791439322111496776041189454423245000135460979016713571523172765509457349253352731466293334960937500000000000000000000000000*x^72-3661460206928976549613685732127502252161568470559329154756111719366532004248596364467075413941956984556588153943061333374814394810896559390004462330740738948585287704201236907344681256069698322578906677542935547286845251556993716782107756696294837057451230260303166128823418336369027334048889357391608583319921512328546726524472935777965104513147046122979308826918034254367185698268875051691754735145564067070934928281976595022611031882884354568297573344266504358874833729139255436391971795881953794429363936550712749709379194757187893624266817286425664342443177217913438422942584937335672209622984964448009106128476148596184148616692599366832631771977419677095249850218582507668011077047566206779224426792212166636139881453212832217519090732557235553504343316938946278311700607618694604098764922017750222948961891233921051025390625000000000000000000000000000*x^73-5117215582427220187900872000947220803819328384482108857956779391031131169060813488821522154613943254784773832760408429130588904572835007009643327264230154230558940361045941800332316647135729066798509110818378259069604717185766019508455412109364471996679532458770410652655720292273811743237184560429652717596707883905121344911739337002233712006881726003917068172451176125577758893911246259977035333283642118375766536722188866463924299508007038997040396428245509942148695792166983902400193008266075255138303536113148848396380257145782630025210125960797428252397282967386798564088642321151385227285663966217274752364416278712049390307347212921318668786685649720015063644190136435911723905539885747101950784311993879724906762302437403671362572790962517799597781428752088949632741168841944905093494606537762869891139416722580790519714355468750000000000000000000000*x^74-5918477365423271684188343910910016835340827374635400162043027188374638812629186147877638930424649502225584153731394368790697768533213262607824878902390433173328374139971676720906197917788437984338171129704761241201060204704175400397226247438217357355104919544798034533633658809821572990869535440280966540561626483843875868339301982148880744404598227434853784245104224855554444452617721987610645241229373732609140782292371438890726845450749176664557205960121172086974779707112777232143565441932829249605894480839146116878324829979658931359872992820851234580236336051530748831094678595695321804739420861585706102990143478447467955375413382204191204687271127769614405880785798883468617019034076495035857304414352974758544095586141228797356286968252091176131163095205069373334171539672762544260782146404720194254878151696175336837768554687500000000000000000000000*x^75-5149119912501966322188195467445100854892383446628333413504856802326135056557331970744177863355566024019832627262831352153059095773253713739997566118708537319947798930852158782308366530906540378288656095679845897227034225487731001544741310387076287917179883419359712641932810666829564813708219419527693563376892579514154924667725078604370479126426098858834466034665953358236962506586524088113520334516173595712268693324381593898331828659792937036958352787202642481832128134535838966670108056419960543794435478663140185072377778309627197363911176333547085508914270951124952668930132005219769405730794102756601923682734334881797806596756475440768934019770042653597025732455985686974595067220854503430608109513051747336570649735708469056047783155541204018165626496376619814700515881010671832143719799101955203468605759553611278533935546875000000000000000000000000*x^76-1795236881460047245092342174189029766553433590396409136962211050443798000624210937799431632212333620443128394929274111594182344439028938411329365047993311288963664839601954207826570973061962222024824270670120996778138513648666378366698083324524633467338975753022592929954746272482456985728543379514464850694222202324319159421687032699832459411107670529476763645553825078241365214811946335393410831762362690167215009101611455062565852454761731788467362865331206478244005565199332668214222164859574101661782577495390225894754904972450961389796509123238098717963995176739987361833603771457844379571946594187837674270109433737958976892201698286917823179072879740564697870318952877923615175184283221894937090848165610915872576146834146855127866435185645614730249464201704643017690470613953411372392863186442379941354374750517308712005615234375000000000000000000000*x^77+5056960403010269303377879587842128064061106964735794541570061210987102815574362109352664305202208602219050336639610475934498725437786172886969163817087683272333329888256766796013603683780527959104105665454901186140545211854795693363861055448673365826330094442307004745271487800241428377706493330248897201279799354228377721316807398298145400780090680207013197254381198517795775344134851248612568987458114831039859378830287771838647278217478954136007283486829275999138943129930108635935607646900698978278017481800437356503549142511607382152265444278646129341865700452719439747041563524945116250097752875661773651943449587341704553656745402758367616981483185441237595651459010761466384167057529040569888735614719412436628352361995034189416987772260597965082685555802854265035436149799553073366279284028487750468627837108215317130088806152343750000000000000000000*x^78+16035319793211331337255910478822265838297176698858895468242940137543971735622862073363394719338005578441493339085693766318789697382185008439677517987803007335196215349573372459152818940289058403399822153409366203491969657834024695365510044624456616617796738134711318135283278606221476870817247442933840038633464776631157719593038131581897802513110761252618943690377008290982776586293020103623381989465357843929894884632966054564080618337177981081234251798680058047726967649091519382946405945209935161388232242457732493263937616884217524102626149725179569776316116767247124560411718955718646761819345154321646606394670131714490532267204622590894291283914839548361155875671930601247997129806338547471355348219621298815981586585159849057747032823893860492865258092304335592626890962757954196619839498758487011942364119931880850344896316528320312500000000000000000*x^79+31317668293151387769599871051730505450462738830402811685858067146397679098130555910083920330263573761497474672275103354550169030088520396235727633528404899925423562897547230597859350841147963048711749355087721885001160115911640478932116716475877193386152076528133599097642400043226567226703279304020320152893552388173972976410295204489974889324488017209153191322779922088329834628756323034013416660353132536863377476447602669637061113636888908241664899155467636663042545505316970431280720879571677749733725060788932039527055945769989732490820088054293124949363538364043734133094170629467138813627456424216371357680357948068703916535507306898363124758649821593786455996951665157274840817808597068504241869310445498966720046532857771764597968083167615601906288295407420713570421019236068038917772304234425628788329731833073310554027557373046875000000000000000000*x^80+50458193895214566785683193206154426094808664518391440783381569437846176933103684928915609785367920310921045741368820231642047609533459225977808761765243721835879577293332654565781619119516846609991096420280648099180652074800878552180106454179218007636142631546473330955886569432226211686527149601563685282887051288586697252245940791618629607401897282096683571150484346744848604260621142016668289370396880012762828055834924850412269988226702141947111305671982001975423878058503088453481335665128593220023665318329067449206563200158746132777507052295365171317516401838290827068254830965633174583627924152985990617554327548297975721057521070353295801395248978719375919462852142386503592754576523982486775606954507022848126413567056289935993037662429837712857727106781837042245944230358251214336725501955925252128842828369670314714312553405761718750000000000000000*x^81+72188951547390852504418475846346538004112018543735428893178002748497900607071127750859558581000651862674040624879114563913354424715169631772399589123676433283546615574186914584864170474083468803163918189499172886637907927953590860570100884022505018042662310405593959290986594400432741493898108295353142984197945029109178602730834340587375025335591655475354818981952324198670861674504738985025922627598458061774247185778810104330604153341367982839867778240609725902597192005895619251375572888126162150305985294220028838131908278115377617636342922373717891548536328806761309735756637230762748262689100844899980376751366398774215463837015605821714409518021357044127586243159980121017145976546523708985264366997411825809146335625572480187127190008192483229089615214731730041002805562933915228496021926150167085517450615839152305852621793746948242187500000000000000*x^82+94262725389551559856582401767225413175117572145804500913072820884402976607677500614025039192773431283853894646307916533666425958778053741994936485721815275118553377812273286130027939061037128465175396035110732597645321884818462487992404517455039755907501438879026089595979547254266094834261668423507033828294468800753032773473145971403553502497997901922599270943369709056245978366307667124916043459890809383444655493715103127718485780905596019224699141759865439904685997726699873849985660840548985019351181469440525345421707975190485575935105571745153970663168393469847277012509488771149051006365662654636841859794524107237112536533607585372775349191922230749339599972088922203503721456320453611529450029069110453742866521367504894298151788145066814611207110194896367857706836458210836243421156727849896314608280079028190812095999717712402343750000000000000000*x^83+113493182570775236049502555898135082445689898763726492250439862391403433698772900326779252416606684481070970458897063769859310751436270676042318741699376168931579327398224291556179566925906727062251887442160557977597032654014796927044846679347821454634836295492062795389093748881592444581487104562437774560999015646232036481328490273652125291603863827242825485384437441369617772974186381283598314654092462535589002882383177601619273915089381402860472435925622060724867164929753415425012515066838817655315293436001255316058116259456848719365223690721689023721000236259089852441675474243731023615817352012390706743380391616465483853500771301570936806930118121987895557030562904468118155627014580659110428942225282315179261242444749092889760984017717024011457429178451424953612382507400114883217198186315949207450537450370120495790615677833557128906250000000000000*x^84+126157418328155603116231926626978435347982323279998727648081603608692311245766460125406755514614215165779908885998576881175862146960354869179985352438977479524032571919296278685622542530743308874269715529486546006390135067982772969087471542962474411216886998309494501001592664802910322089996300836424955152601867127160643440059522171888141407748498954783332987536990409757176273968727618921015060611534785242381760127680100681642352967390871130558407310491475861479119200056807694734824910262630042530198670575466847295449164454036303556469582715442086354174710584355365278480359250286606035027266942751805345467965121695372535433468100744192703593098777848189274728809723111936636254320770771383883398633904379608404254509657396236118564151622729682622036014843904230705404786666341111967971475775052560362038400754158828931394964456558227539062500000000000000*x^85+128803772428025305554458259924474056300937426589055312315276313111969739626592990634134904672840745011740469690239630980448529251384303781669950424288222721680374813923710480685858925970310055151081250252567204796747463260894287725615456947366589185359357085561272504594738328567396175366500290473720633681379400115189624578895856060431905534242027679151150348383511815744492508736110211717690943064291013042027876269497758727559930217536586633828880758601060060901514253258210860567191666992681778279222254927220697552293635696373784182520121597405978585812945492629123347399910288614401701564687187177404811983394591180714183239034519897152688021774495014213367466387451396408483375346665004404681158770768682033098712487416441293152105010181342118965397068135542204296635861318286510612893432532730762112883893255599332405836321413516998291015625000000000000*x^86+119292245874295434027397252938689306595404373427984788547021853542015729094216650446863179709376864591205853671031011489250501635010145380332490379433770973093202487482149121352388213624513472620081134148874732541712434603363515761521836186939585928585957201919883536500942504023588115771517350070493438040586425031607848987461906733821199980682447635931368826529163356783885996151863095932579988618386285138088878867163153384403827313416382354834218106341901764355582867252636587378945886831945321916896115084411040805028773907605252205920435372818868335699453712341793938535029729325728163403288875177604853438546335047002387034153651674673077538364440821652574631807880424835918136438109736895184983441904892066558499438327996389885850222415640269565639749341479988804647544912327015956534061821326033619745238256726338477164972573518753051757812500000000000*x^87+97703499612276071103404566401107304281306299512419760139115303587772358715166323544057785185769603792888672717364468391154176809196182116928644242117539419028498912452487071469898905682947492542455985192031383408528089666865494311912616814646331961305519994259045034569415949692547697354874869544437895599053828856452455551028953291523273783409287599648041289642908172193544978936845302297634628747197408949932719100111843846502543703580075964406862305415745237685548129919328008495439211792170333119035793039952232781457323180117347338213997890798123387073739098086156551396854413759137372373666341815675846087400313525390323652169446196222651341998747320438665945272265033697791480809604364478389919169500205740332608590335598297454917394503011880424549999678765855308355956965506488137613036154590219310722698509152905899100005626678466796875000000000000000*x^88+66712356244227693754799506392181112060881197443666096507429212249297385557633161109592847848936954020394519599569181068644096709452887481611572294993300191449069487944431681350579852510842465495659369465659886524477000495021292010835203493066768661656108900974953956411073386402946731822946378305615095730602304079803987058675592024971536471653247763031279339436027003344525298956184138918557171819952818964945409985602669181933366665823226137532011392719930119614845112732443056425851791342119226273784212657284367843204029116806111457706128999716510023835613763703071469197781719014659932646382083225600194330090087900413550429517844554215231110034392678211131728140359836538470882262202939327052191638747881956934222737682387722245660640256422919699824844931693985567979588458904072889360573640971658872450902877382361566560575738549232482910156250000000000*x^89+31184635960116027760615997712131965058993229589406018133898640049243149720171089313551368609501935077403682881971168543426528472338469795855988138791165619779627360362367417475207668630960884602310660681550967342196906289640733632415195988480388930201437091305694715267587758835063089238128041747692218927727697080787190697524365773451145816046848237641909668187503311362121779356551953916352576910505281117184513285964954923207570887516934949969381339883946833071886785126498991368126461693254786889044922517401749396904615803175043296019372875170090356656452664749711087688167513730312754240806872556420790267964204745229662660833713199797888245053553750338144821344601804951319826224896074127639082356519286118666291393833566217464183528180609482517528780566062763838062325559553763406503966828195934339054088552112276033767557237297296524047851562500000000*x^90-2942037369897380624104029203687744553154975725561390464536453640760901613880109406028097542023161841881648027358569374242736257344543102005978117566136976491254797610627882858241460010748910507666976629284079266975399883565043970592370941776396185336240871833649318452191902025301874383674851186463882507314199447360666514772569919906950861489001768434986692931016547870784501327532857311614847891638561177980920301803709540059139818707872779869663678117835372562822903041455516498002431960759453094472341716557545054194649256624606753164366703162834842541979593112060414293264715174432726226515512929272115376306159112078814157868768860519955977364453503421873987020517834289721279398369332010540014869495468131951642869210549262532688782706736398490571503062478284963247535721456325088258331380953956496796496133949716522693051956593990325927734375000000000*x^91-30138336024717878191351332518313590856313146407008205910316884149956651594346887003390999975561862007730906577728578643604886758755009598614543321804871991293724499759136362123866912937744648774748941050964033475533247424822515419575397421861964638743868728422492464249609858095136310305506862733916436755594108096288120749653850530892293078599013982919708745962880019165241733776157395573819172939082194378094135503533430673783762636318056784753363921528071322554975105938803339393341851819788120318543945357374171240102391188802138547038906979029768022569971135170992031881979563277762849475562722923654012278086310137246164369459855532365091940145739187260117751096631151554144800157806359495691455962939623102581393453726786903145543642744161049744274224495653252828441235324010585755549142083995945724767635473528848422120063332840800285339355468750000000*x^92-46625507331208437535092189577431320044212783470864996347502812542533958783212889937774679545035701977717171951613635909403195905268080890821572144497179548941073751140755826952972038895266570420502112731228976938282490023290551264627886291700925535814735983697890875640873106468623544149552275932408715907326886077326850733602591473794141997753845494937401505341445610297978784932934222079814773974070495811105811268404632253516313812075579593344663013248792168750091871450741235664862999311457328402830101929555445007418657273093320716357492214123358636401184048756943075339121477868994483174040270370864539811250893915477470127809752512298723541664948822981864241987441094070893933964551891605947269974915802136418561751167691501534008047675171919924959351596312434970352127827825831720064205290243043220787914904246207470350782386958599090576171875000000000*x^93-51150012669229352622014633917131088078811623289246853957879052549072214818595707378529133473769091806986957946332651535504445058361362600511109152451253437339147145524487862321508538984884092475727489690210000818817764386770880302672416761460240375996053466767810310733231212919198987358856175403229020800509247664198425125068117394412818266520826117438960072475656514013318648810248683683143079628166569421422101320415619233963039239633439248845161227530356357685086965452757740498317191190105378612083584480371571377796250396645842179691779912194401944599064209566234303454617114678211511587550387092170130123543341553620538643306617318001543601323988786711255516966444617273848050846148829246940801990423856867035485981241036557887640184928799779733242328365782337182633837276390936934466617950021666464359556755758795532074145739898085594177246093750000000*x^94-44995962739122070812610561323282623101288693301416876703194020290332740821861365545044901077450208015189180875887917051475358378986591039435280068536164798279218710895700627560147101490419408204136057212431418580319499273722976855747939962877799863660032567720435844463958758728127075153855891890449833542070840590505724955193787329622611480427783611617861699999247163123501352392097293875179359173731690316083502637989224366345502397999293700132931065417811193170077069835364384231341677535976697054183515127641572918689261543528090518844483951314442793089463109762995694818981665530847586331685352886205705156470916356943692118792624119781881424744317087837743402809881227920044741873244211411315870938621102465804893461801735163455269142569496847527834750663108332651716387022098105762281786713703194672300507764295396384568448411300778388977050781250000000*x^95-31324303469162267206306373583297341989913573453891060336438853607033101045307624984628070376169214750270161470100948533246834826087757695150832778771839821017261159106837337748962445295370028585403287573732211006764096535440808267011463898325084237425048092203094821323236410644510205224462155066616801637546177742334144958207074581980412798336977068575916594276818854229989517623236807638306604983273262326143384963317138153147176371052580240712381463883624926354109396879918861623774457772985191433905194070079026966924002810207993138769311293114215111188701054163977473555160414430800706698966290438833929097122527775324176894189604463497254266834364189604329431344463566407172592581744951561818273845753405286546632271218278653579205021243668649634934954046299935789511146394424236265280100970331842332087623863301484306020938674919307231903076171875000000*x^96-14137145581406709356401257436453163714670995994363740011983679106252347874095168130396484727567851868621561460191150686481126159108102967199599717266318956132413944848252499789583689240756459477894701031544730081536555753765202298762633774508376689722641796768882528276299225734360500034319949929439968926231566553862304231214396765799232813722489879834832585907345674513800341032436098943531462609274760038495332759209377755105437764165009088123419513446945326889660673025153025898078141002892615053677416685145113693775332884956027938500210059032991689743147268946703479526613705793050155548860415405199278482734148265002065170153163190495270526317786419433314802638341646651879675648054854957804071923185560506934992770869340128093289472601068652604566134834710850759082069473515148776843734053604815688795211074679780693941211211495101451873779296875000000*x^97+2768199059503483586203176796093616148185953907654444974206912992427163342362147705004794504444249146881285048464808826559515139746552725051007377232729296942883633677153174773461573617926789721827547008739216918639909314649006560289661878878843395910756779114334688356536151898639451709728441535506619009897634033849669810152572755666458738240464354319211780767570591728643465092348484180396332127641670115443325533729870802159828073111437726996669446954913559952301437221431841919028547627432032942158485664061608151277279783087939449465608940096602233517399109348089069952705976820682375385207085094252544914757265875114318988858536879335165160388541922315299767554698327231113720269808976382626841515034544275796982958297591235823980978116191867373505115954125693233198606352951852708864085452007437969882953877551190480232889967737719416618347167968750000*x^98+16563982302406606109507993340663728180672939111007028107998908947915418813732162008415154074199138284039182602838180576561397748075970995509570497981579046632430761937446470886875801236111452505629590139874898924792911637559149350421800724950661891173579430326076811363067621943182668019896131454752190508432572015523418256838136937116081985777699434341780628446542120039260683631874883209943250724277180658407503590208296226560605683985825427411766266399171005302388956520029993366560749768521380180958396894388004616318844391761652799808811977381447800022910500189043621231037997040790036033476314069837416544134803001341222862740496372485691351000249259652381347981141077547740088964600063430621273997763914011756248726129230285914711840687338052354559528262983870584541450473919898266239292003003745750746683292400907028252277086721733212471008300781250000*x^99+25737572598914089024230521285837505955326341351220245438324868218795426248871905194809020018145005199690416580208872836305635493004739060932284785410086116348101431050383248071236313703305991845491379286448547832807712693439104577867455404093036053927395929852675216090446841835586492708574299523173920238837715854272031115178217013546705109181442233086140788362746880112582621678268325632611804445693935820092098862766812751879530848246644896866522278199680105746227091287447878907688452066780851472537821149906092025843733762981509096572265776303551688947379693084764448713513126540175476748316953155613688264788064711095420697114269603892579045838998156999083572879504274565574731595818092987387669587095282918379111765510733508972704232799669306709103388309282174840850822350690016624007861030941309249654117431022060102918658230919390916824340820312500000*x^100+30038450086292743864746042145512726308403029450128470253341657434862442424167228626213440105755138007582142387741637683443440087454453819157453581221363639484237824632729199165161568606333052054762187905286152843448201762689232353438590731259279904484917354452918215873155848009046434356133217231123431913496546306743831164923802362902574199589263680914075490355774510708213497801360420551257968669533233649370470475546393495701932382040532196558732609199919033833317931851954529403046994518041319659570167901854537574691133828254234128113233044654836460021384434572062220168492979658783821907231856058594287528305699877990873044076624563678050284643278795576679656802689339435544710692198538592845745445114755932387222270488519171888476958718013667728626181143027012368478926000762800004154378534498589195177143621601212331029273627791553735733032226562500000*x^101+30154749042583837101919980411566571812776679311395237528664817361114256439547024873990721005034523102193173896516504961574697685291451588316177288818381463066487496181108357447113625617008664243072244255395331297549105970336459434058349772530695733724620198054868961282173270395165184874587232976645683845109350796567573167600151195505350228464711700984226728548704795628911958517034739885945566318247110167212368087779530858176483775587200606343983182030615371040050622175022579156518716515950272184988394972433510713698190049843536736980713655624396471097585798130588257712356012205272893241504541651408319831943298481562280068618536198989419942737925137913483429572933377790408789940428476266105971919117757100063187187492509360556074620318573965855816816155492893158945861869091312024742651959980374861100649677182750085790985394851304590702056884765625000*x^102+27282993865778414842523218522056211763663985517322560912392393768480070230049392294588057878954928624104738912252927151040903976530898415134465445929353740469216635642334845896297820366531574984096489633455046713011229777311938349258467896210672451418717985778688158001193499961764867076373563660850506317416190573597243223957808085824987375119829732163758888465462713292769576639977248583550417505521702809810996334642071957556581445623225894500944435853420882898939847164895190681760219772604669031379789849231818833429025959969261488690968908250872505565695380318461418574436373242307280293247105172933481698753908383136247668687412014390039459409401856951919090612738748660919349645054601185558967223666464827815579985863793544458673542780871435117172099229646331104140857236897510873210167643075194587051087694203055367125898555968888103961944580078125000*x^103+22729990493380057054510342406926074680937642557321626130533703044367676333940678434705429538585112706465691073882464165740230636335759788258644995253440858933579219736713477790423828145992017159525304167703264217561810472367153234901737585807471459414506811501752853719572679719348720540028972518654782765216682859463260414877229819632339002800255356555375940952076059828009624536740452652308617855110255328539171735530703803780350205125068955902758499872419699047276367880328147515060013135331237309827358844419746755530664381007767490030227205291530655828686796293368911994061991912385665999099238008944020694640276457639330441790418618089346303489511229736865978837997783083382828227103121458874024958975563097970510235572807450349994972736801229136526988445087383746318415340622546697273195832797065984785705766886565459827806989778764545917510986328125000*x^104+17629531378838769352128384134940839556941006506576085422855528486601730177502757605172824085942781235729195175700955736112091644872411200236521393021203581380913732767698234083649725623223168039468083046198683841394726569672637811305193760262484862705470760017596925781853225786756015067865287754015041789558280173225408036831148222068122892537474462852179740790118683816370294098546232568647659874040622727387335584407848030574378777242323216976244915329630024800503579878032617184945990149052681207688999212558041572250384400405821378555786986425366754159621065302984117780350516851801285734936561135601360043134945370253916930820746330093274929925176090917534466515581812337277407038459564832302375815988561379890409515736354337356386527694897283440437943851181925487704132571279824181974103274424673441042558529219530516485292537254281342029571533203125000*x^105+12797501876591299856274572974431772875447288257041868243680444208297703883985365708341765302871048730692823362474642230130625112481811635046934630841333377528539400171650510323011808634993627153277113736183583440154893008297585598003801531019395434301985932033477968419817640630576016275529650483924389509341405851124581999857517769772561394588390473966281206443224843904397067688905254642872514531049616485459970869640638967853972164388764443349254485177735031432422688198058492512285390521829481970023615524415497274416140226330706018858551191305388941022660597188123832292337364846905689955024871224542589638388834950357591177592574426046890543770528880749328196929622402046008422612323072901197518592225696333084760102930520847125177052414346496081558065587608445541957130036052684684954784374042721965185677739009623143928706667793449014425277709960937500*x^106+8705829774728657840467209333997979279004461804694759334941157208972377889217631336625574033983034093940615850096284414655932556024914360120947540930996268866200265206497900171160444968989067524818512161449368401119890577477631333194308604672743543468079285783849604963034206558891014193310927124896087382838773266445866223685271146305104945191092757228376699509094118748919349657360464124939948514919980883105712460230489266122100570753682694294132205230287476764175546488332747720240505242947666105027792713892515135628474458131845195088463556080101591967758622845961640525049913270657677201017797428118118933275159036609051689845107677265990525625694098010215997746627513158644886089250859921213817845451235578242709615195466548403748175155489985085689808313957654843777929091784863472139023702173255182554408626084165023772953873049118556082248687744140625*x^107+5534660286764417527702397608623756091046259290684658729914479047735736312616881614523815300482017719984885100415246032409556610121589270462313013921062314920611249173278047520444376883164221445758913861632820719234015265190028346985414924763881673505497973924841111065965497071650084150150511341691511896263371766138625560887002742226568828708901449772507431254092586013816848494818969879232850764877550550319049096071115129983717838434725104963575822721164639067891644097311813125554342521319719171400722719174205256287333142665226808745706343687243640155670463091773959735554322841856021005865024134479320987070992867310922624249700947228021385459433713475921257501395104507622110306633269973604427542093231709963862468140551630055720663491698047338030355653111620718249939639587819401853791329343384395493509383674550494713884063457953743636608123779296875*x^108+3260024519517559792910447355269237651122165725600297074465977024571557944226480900225099420803339941086444581998204322009263523316564397471632118846602753978029406439267910653670200610312689010388174722000922000351514989255484375200253792747021580035442988032725839535396837739340700333168470811388783713153889828302771503308131029384892476307095950657891764585837942598281763382696771934436452276317723526562581277790746838656093367892686652387506982198084875541648975981227432473880268159218260635643962429115300083998737934242387059444831306248112034991869825811206034048855746398198252628076290610366554703032624949324744637965350418978850021876559721057007738358504785989096446767513512461294381083212662368164023678069525739205871755100935276611668393785622730317395431896883788652127640119787125561755488961819537951924985463847406208515167236328125000*x^109+1743728685268732557096203082191156789440290301695550509741147620218272944716308874366844456538693784782969479767367503004383012227749015935705588740512683091600480976005123571062214732537753623807070363130864125989952676663088920819283848993977666466969354292259372272875541977001131776056669255547297939552093107462559787149449968394449638337528140967847277220928329797307991147525273786063656767967211857320725495894023798612302303021040912973314875638657156639904889548705302160337284491562027500864257061717601122746068527710196132740076618812598975661345666002960992839263118656253737576526551908739423627618732241494340824291257211429328781046877070398748513966515786601120549115399567622398450967439422073654421576685226542946868721225218735842607028750576868293549846219491598680225707293339618634716101983994467061744870761685888282954692840576171875*x^110+805790224081823047801038015126636116410163747834651557265558346308720404435694537748034740497017792564378960592636647016524230310855724776063061319218286233207977232062124612367668177507051673456201646196662506488568257430947208389198607666719244832265443285425183672660405124022115660101145655902821075590636678708214442011893739324562954489402265823979049032249701116193170307700078913433510987367487536853166391550512400637107872594465391505549052726855225137673101205759010379132575406073902842671759547719735550744542446318928302814264886961622892856832084225883892742282764949515962374625032650345477918195468729300526533700965019333476448944210228820177113346453483406518167753055154955010662853641039558729560226488520501359662786070545432976513377615219988181822563957371510283613485339096086527315060849289626854208279382874025031924247741699218750*x^111+272205880402357632993247118322304474283159473469236444777306792350423639026738639560789703881148567958654531673074431999997962791701578294228213024807385985599566081133837527714424036578985323995864555950122631276756563031146506452076811547914446117094193991457829936644006893553922379383176665454905267787215750740819955628840483954434402729441564440728624273047904989531613404529737302186990129957051593667205178969688814085754433812168958165264728083608469972681611833818747706545486106029820146839920996561176694458532415693776220556290996914603787492344915702724800769645263367128252422538822506946674086870622773739485893134561099388184187974139971697090452327525643518147304684404966886842617517927618061984949946935496933927586651995386394124880700497578773400575475995020038394840416660872620681779976902978090969043023505946621298789978027343750000*x^112-473704112600410113072649755447414237172593140060699802018293516979741355257785630148675775848847528527516350904915554001989195364959175834862956129141291144646458580202313201030032883939480166957221345064931074231731432295968676212878133736039510437460879983739713319541156462552575885941829022251802722680907500698810863206714308788039096309814213867831426809318454542547972086839401875702181032462944821874403751407541148151382797759624004783778497481517072807475461629529217538590437814807461471824373467548279841612132837874166983472299625074377130085101967204130647889144411206940162755077571418241836709052020511766293690447490431355651672245533952008055243871075235302872212938746050615725097928204396302597321319954287917792762359645861865907335653184122281418729191628037229678031260303695723970841179257043607186972167255589738488197326660156250*x^113-117849965361930438369132967974489711316362222634467602584047512656455959225297624298968788743238947832433951560274396919487111572118439914481943848770777168799363808577282168968694466695972828924910310766816381135215651141266646414863315806721919558668817331078758205051291248998440330860698546295773418213139275298131554498021347269182261936205984622630678488294051162443439956096936526781881781223500890616089260264966997711911098903227791289263115047848985150237249566784555947705934110195854648034678990453704224544258418157205165505588670583775902322863705305834396000589931888080615969099783576463843269270408820260863179295339054537430788970118706958285705672181828232618391085072968311269690325635212860169617023009383350467556975604980967047885369477680720675383206094562745406974004678072875507615126786705589401194060883426573127508163452148437500*x^114-150743663811967926430863745953831302250179580708679216009552711158259582268916170962336051293782963613814886345074004177650829614478819667878420732815384201231123445777127541601896178975455136603042892395145368614005032058105063890681889104711833794710856187900016783778898290696311899602595929610517469470563551708872197464880703305882670121838972183530260482041552281067007708856360520963246150305971683275127245013198988351373242250556261708116904700182804160098691069858376692391328380944932877064673690675645702252889321361051803737227814738952965228367203915949457030515848062326181770523096203941628153357129334982091691061969629993468806221597732340300415304736407604901470565445798393832627333723751709494438166069042462605386016769968710138713451628546979859416000890596853950013964410004697592787828490596205299745236061426112428307533264160156250*x^115-142803571973239541356284546503212403479975284830025734882366616656674688368908190975228194078799619226516446404195647566002921600116032632236204613407899268462924268391331925290237902003512905073926307529885542020760682553169194510801981458646343503900431571345522693704200129339584831457444845735020439864003990721996925016409255078578444885126086295102629871923101493640978168206273183066400780434405275782374953818543978685758195649530039738375579714291531318037233030595566536306043495380160481379888066825484165057553906681831230926083988191940558893828755989067132262923476622881703614559344063693408888137426494646710165952858768930936707552422295444294208383752180946154650521129475257073565979072132441630124230623809521746610684189241908398231629734957183436926663915807335984244149758369090571695126957183288873842741395492339506745338439941406250*x^116-118778023173751995450648411815749774196838361681739192320563732025643157641205357118041604292407054841883887018420098114391487784832543967164065393252669584514240995072758791153730386029131729983775544902248784135665072853819082289378162251351809074121226954491564762565088277920648495163981172725617628364178686915685986474218502216798338766847588880345884811254729426159901834733331161425250486378374211764676626812832599356629122955823776245534904267554746425851914231994598964221305153561675223984963361128750976557700787763219306697744692826210217107616915180578427513771127374242053730472370593665230009810360231941884666290006696636051102020247871280665787235770788000366027859328305423738201052346322914545840587883395866815511628346400697324893552101054944940343800851993903258533686507162570727947567696776084988918853468931047245860099792480468750*x^117-91457114327379685062630409748167533649546182793675852425624568405020465011781856697295952125456920309440060993868276774007053610779129695011764723937500740994867297816851104465348350529605065464362381697091070900149578370943553706627120233751213296390460006438127205617867403748469816893917167092584072068234430207186943511892234164458768584541183880041557017103551556801118934283411061077943109223808316432728167760418298461479847774335879662178104150235802848133753956277877611807868806931876384119283731720446873377300404554758209408813610988287180754867791618097024187333310243889357590646357798320547544354581687067305404027923875806259608955193705023247649464802168419025480442582608054838868874261616321715166849439918932950462406219575630136856453665574111243601575012302430598231361823572568592271771366602334252249306700832676142454147338867187500*x^118-66670911038674940627541029463969736422467399584739004267927548508269832750739934062747270418677908990956011791363510613604466202367822648812172049534608013019564390892736478655736875828896862609178666121870454737721215916740023497436924191607539781472481102449693297142268972908439842450195716223626164838341506359406132289831621968120018741061332760485934417654164171056833429438974825578823739900660258063016388110347380820837892155041871789840647413242846258553618291277722380135817939170822760033069336181048981759677876355484151141010972174002872735404387917172691957196144412136894125821404079533742308931524172441268698013195588760916635282462927971653255902035924230397303110176981765729709988932431847478693012430793690461505482031903819744807516955056423911936172568929965793698936153735898449546992249742372038667781453114002943038940429687500000*x^119-46505797588714877851141255219369875709372502734936514707591729631369449373045139901602868248452581311990251676073632744091149581211581830769049715713909030351002503545848136185609264395628911536574864403228759646482264087369878227199750438224968290681004967990536335604695785919763988737287533344150808066306634195450314715522420740727525255361901448322791389028220551424794970904129596448456090949382770587351142445526460191155383828280429621493277785568342961609876166459451428565206478679950746764699328377361081804673066124571238569488104108883039675538478537652552450918135421171454971973245575279690708215204526065112994306037464100540600505341800799153288532446971283884232708938934111380965269528843845177097582739760814210386804302418353187596850429345991292160777884013186660176850353174389164542915130542977131256066058995202183723449707031250000*x^120-31198148528633093974406933386061959707224533881438124125704241763949527313208504647644608112899566283443473807662011487149734576292251280768123563174833081035396426216430617874993056036444998932746155304438530906952314096778656119611833569971404791064264594523880241049147229291358372214998180428528900019958899402436511692190117162427413789308639368452176005277505185293363033491149380976388976871863658054931088991629060340044623241398688972510071220223157552172732844100239535737384805978682860878054663582454004884502836291890381658796321018713743587644036225895983566299858376006253779026164858081123439810650602524445881539778956148507293173540673858009176116642117998599020217547772505260737551315354921700236598354878856400277064928865956721203746901233944506913665797211616499568634844402949355884024207731866629167427618085639551281929016113281250*x^121-20172979989185901710503701518206957258253524791559898413701829768734580593287574911879934851683995866263918225475988284678587911108726367060045982668554563154590463899139054569198713506961112450312035612405494548179134461687978300862011335679757740388354337565960920314887743882742081478496900556878479707988426051451456945123207657064313916926207741267879732340044239128639355847753110967774677580616671565679033332569595088531927034364442562282231970343225020246885875349213800897159751783196523265342794838789644390754357450084564569234989414193365365716735042882387718353601097030295867562495487070144208845593418193517900452879569613999730388217572760880772546034455764890634979740632388635119377933295581656502660089266686506569220846522670276047737964163438396150990228579646631225279916367981100775725450662684279379277541011106222867965698242187500*x^122-12582480933708482157675273802564598031859541025526410366147563911017093153528730522616853985219300847016921105695030147710192360585605481820052377181841927696017417211950841272242171472225862023220209561989032265851401560332438660621257040300593421455889296275168631007899985138391137226504863655338600264215190063384475400305815590506014798303028769517824877520616746438524331665451562787028923007108329619609440885112080209126012912606221906088335686419289906930315574371029036035641375979714745464741278927198728719907199311431018412334809849440423149390999878292968679556329249050599299689478447693839539487719798132175698758195016097859439091323576258270088410961320378398962741722567985996578369425223805378900513940037333516606548529311509788933823222149343124428244187403812059135790677206911764665635847194533059045795653219101950526237487792968750*x^123-7570780936338862924239707712906101729374650557519316243843920076937971039625244393741406774208612636545302360697802766356943190563435753562542489085708085975672737147780382103447772786838013361531566185236712967063588737535243851586991084088586729938728211480522435662897051321627272309586248940786342306933434977558373286508203574100536277131957033132407173517776007062076174998723049189633008335448582620209160741418758234618252373082723231981738378130090791439604139653846195647337212392686128918416043300753046473658424245318768836113476869567143982397179443574437770391577629355528970617764347406063719027493409243518695450541628617656021596583580928158991978848729707768866929195247001563643176971966692105290788407147466413299915980959411181434249692197492897869998041513411510246749323029015431046566652608861835993536715250229462981224060058593750*x^124-4393137515765933854332142285759231066179511317300805427118650724975954867006605792814214047716778567867128082547642271471732166716908340484009172761819913061054776309376685651776929936090676647987899710581089809322349221118461388289735002540122910866820860604285883336584959964096091458116797988924993852391730333614607654599333632335587542003624629833383608269602245700774077545334103034270803673594611745131053893677378795280665353932414983991859146087019113582580793955539189048299609023722352834137412385491460189113311437724136659028074563357530111441726212479806811560965873898134078756991342534712417827999794454822711422118916115492571590887417384742008637579910700768363700658790498565924599951725125659892033989890324467557372922536620683525209911749965288659681571982429987128717236353632227909093261545431241543724354414734989404678344726562500*x^125-2457494813834989136788411765467510683552146575988092845527433421019551748618275009377960745118026178727819509968691385091191438464022286418342130911768503898121624913406216346907510489843991361585005796116094004014753488637349077775658897273739465841943832900768675610484529095354791984790732608729438165893257299744972211274761827626037085620003385614222356277710539349184943124853159150924447150820412972421547118240143573565653019668979078954249205834026422308479372370253893538720141195606902388142769286321147150381394145256055492239832488097049810390477137304134983272256929166193330903776251514153647588428085137670666223349174752900337610324228230650839912751949018824321057908560989124016899429528171006513263854464030979974311835328206805722839829747558962866142627115508748045944112447192883103050088872479350676769627170870080590248107910156250*x^126-1324627953280408099647598053359369164654389443504292000131952252686918889924140083146960664287580036340705717811548766267861801889784700478730115450402259288572998608479237567082020802329461851580805862257272077091376870435451987481855199273896720413106827334519604805924914985745893802192101968929373507817941639689699826399706645164195031068780585090293807838112990779943650378701625284428601862059558023361876747548587439501564374840801508409640295943782219628571872016394729936261326824457506006303201344572979938581422906997604967538139817985390137804435973301122517737080731996919748928232652377423583663319015590504229810259718187164352693612377422288557077182517704568466509775745639355865206893497338436097422194647225301395241315324819584186956404887731515188182617534358767242533287695975803209853392979067354673361478489823639392852783203125000*x^127-687634567969291584497237514117267291092907251549854820130269652906429137871184046215781430185672442491980121545106277416805246395843853201822052617838975405201812390199075679681987159120088420431640362914068174587906687640993910720755426882972223081458931254148877008638757136788548910354119363419127338778575836949449858371090530749885232070656011678294474853927131866751473142573254267052516652440307413505738967703405912003792480595801964013441777711225119959712122455780518842384824221063813472380966892041072494548604571661261863535286279928489460697510784616642090268732942549521734764034436666625972057324989759045749556721273577096725096014580044209682692401150650932504042452332686847872733916097321488611072403807244978016404132592965442586303537312695679690075919590253572953071272233485283889280344736538719274676623172126710414886474609375000*x^128-343578755586867517015068418271044405086987367646429532027042748070016949255575053611108104774313582954223158522435778972413661553506973522522945932525154710680326482153977141555476895596641507835750681881230578647020316275748023754165191737618083910057997118768594568646169411563163593013412875164431956253886944445619214324383729290090255930186344533438725321579529733159444857316085955307770189670180478670644466481463834185848711729456253858603128483183742061412844109937450112739383344501723615265645381411290635137779123612612407085176233884831229801369785105143166510661554295853233172283368491323424083321408737223278071367424763921423340577399899430491030901384001139003403354230906870999594415736975843327842331793932737127555251092611813790810255728350599202660235265099926791684994919546817621867500257629157722760737669887021183967590332031250*x^129-165110288577561362880421490718916025550587183459659797906062115023436124363572928987078432387639715870146980320508838901722858180907380728860252289906031894854861625714945528674113825500291430120006048485332551601837120371800643640812377734995718357374487199152802299842354858130478819194827831399948013564215337338043409052176919295894571018879411096922302229018227558670315782176151049400655028397074191977772029025005459290166090061518962898114576583942203304829757506894467211385362887179910055285464643606382109465025523392336476763094808414422020020643921226231766430889429760781130167142607226262541277360730975592431776048511870733771353137644548921358505023778156496343514505718839797642500436965439977762183888332526992238094525738932657327204460838867371464310498993163717735089181491140445258759025630446171106768815661780536174774169921875000*x^130-76235758540318051063568645016962959203063524072589707732195731052559313627609176145295075569646202816315247520247062948299368452063310942140403248017299603565256602347589040993768415232246500869643277890604217452572908502813038528981751088706667639208963923257127894803538313451418907909983637283431652310143141944949439915040737651776295077784776721528227750370134189188797243148698050772973147421617867136767633834735440426835413572567134512184065238663015805565725496451988727685420139303854669226650712001237784175031668020125513982018211728507509293276529691369431156397604825875071428353118653856245678834357239933631717373693758790306984047583833398112040654026479196233860889997479619085697089292693946049083835210003961747931208607722274391624906610442965025400347878158870618789093719586670378513811952361778345732545858481898903846740722656250*x^131-33771072138383235566329397030464860551851134190316773765114658749905640019681254481242362886929776030629585111495843076711712513414188901510154714366387853450164045172486147578873661986371397134880066915862067215257409363871298509514112833206040946621194058900968641320039509351518599301166454303584293387210468059767850565108824898894688193891249439327355865499678172523543673046728076914967139135452432022940865662449593831477404476896603895372177577419113879560838071043236095918458884131392407523694106042785493692575273221689584820426067911815533561026313819827582179002762263746753905078675174199787989804689064817070291482593041106358770618453639383197098629349347329712844591247889099905610614507171008618667151344839629381003862886335103302498560727948668349625221025909264155528752188948042464267611630426846325292444817023351788520812988281250*x^132-14321275906908731814075487325704645711930804952178681278796227062569183056451945407504542155128441630508083599383067416268098843114407374258545511848919420596140244239815254538847750414171519673656959635513657039522289004515090375179695289727015004822081027284489917356164869451324120186632935633714398608504163354689229972165141136921955176425087798060306923040073747139051577063944122950935216302192117858465707045729858715362050136204363823635031439346967079476466436530814622437184381620067200802107124877142005628193185837984939078690907706645357688745095830143067294882904207009280332074781463501009589336115918169421593262167957118075668974260584406681089650712379417310120609342313368896297836843935892303973567388309200211022245344746132967177396579148588529556472242564129529690322976113443052074958826425099545076591311953961849212646484375000*x^133-5794170722425272712277463780489049628163095815866304170525187699416696388267672056664266757455008534278650086186925725851126112333213821056277379549197319852584908142598384551258672563634746116261112175739268833944206148466283980377469304281079082061627592773944307619570575723880854622943768753602469821485545921273951353468963350248613788548221563139824540460236118061746989677139166766655712819999836253201404315301916372712692684216387152597246077837001142766196155343102472195910705073761641473112242275379230784055065857051755979771774918142267956158497836779223038308788397261939524580949826883206974322693463613102073728233588493508228435028089465162884046783275104509063079378448850179597547816325327654268053177236376441913228688587246686827838841675298246794734185280628221968609975216859589403306475194344038470717350719496607780456542968750*x^134-2224208198787834761282748327914880750278421364543474798116957768602034566542674391603636795870887748334723044572896795458688112044373515423600320671084646562322551107594266105649134056057075965740386909879397921404513168312383435335805129358235393017445920738633622100968378347858018776103955338886635869883172529832920552577165802508736681967583821919516642870619787914121371888207015918428421001293653689764934088706217602145185802427418176333226410402022134194346020309530172626218703219854340660488966282127933809974723577029580854950179218071295075742210229855481478872061040936806202892395580733177493926386231641333227893628299514029104972301454122107044513685319995134399779257163151608005032553485653169650044049179628534511352200524491063187855382451901694332727458148315919077895901841729842087424465907341541992536804173141717910766601562500*x^135-802444909115516134527652623340852412267132531854469165694242460666829551369085122668085407681713696080975814919654246138468895678321429633989161972094721243682179722562702062931457329965889361036328313347298055019236506174989711513617236141087362972960273195997579436709845098840294883654067550485503613217301214261072139680178707279985318032750711613467793744765777037293275064939974578480653275274484851837741645310810143858128483451404745819851707853912081555675774532689124753238405950519963328226446389999359865122997865545634370484051840400628682760624012335034335625236491692139798938935593731036565951876783465758503683531973542227452499801097550101114083393105274935442692999783646903947558305208880709324495358931699933251233343074283539072411955684317073026044235491524646451244490923199199652025587897741232268344901967793703079223632812500*x^136-267310558379735532997464815432798612870092438650870817547663574766403748731302944616747118380487047503986357957950916905598970651436783758644670733426777205205884280111025237763235768014627863982569404886105354277797743208004590593235569273528037061210869806330927394169983118384887712147342211765301730376162553401147908452165457118813352219743907682022528538820533894984127492076511123964690690307755255194928477882276508840010404367835653903980714033436850612954287428175376171794851650383607744734858626988741744701174752587062948095832986827188201455127858877985211117495257465264085139925148749435539522217674721871781135616841346647959505924607000723419071578180445044359085947657224493130665748384581435886043721724734562060429967903478804907382290475000383670019966512704097817676858926305006493301516176663845669736474519595503807067871093750*x^137-79159556141148599078572791817310000090703055971011742831092367681562594100728252904737875177923465388503522341918225991669764284452875322952378857616110260166356760979405258875673813764941736807705983110185528306522957847815779931471816739963946699227376675355641636771718855097370132149800246626183486925081884107676659115418747903467618289455488274367577016097948662513619328020116843576686502041801736071019146239458740258414884333124300286945260857756382321987643441590957318829603131163475093224277558335826830241067531243450904195582285889833770352094772882016746173645256789885658412531166000895668090467515016670725365954668750252520956599527154690111850856883357773106705552200080695943453363657734860370246972234661897949950305952575322483394219223152993402565426712125259390780570310780191616614308997013083057936455588787794113159179687500*x^138-18764501388334768005043234985366537780033617703737282818368196946492720992233019082833386599656469932270055059099435226854995935619391031290483173992569438786235296984857397245526848031289832590785265099323045795309927447361571604112996925212795322955706621347575856658021909411467873380438337549998973454316727076271765383285846334221723831775607293146225983309520135110763475532123219729493068538958543042752288924486714836686132198514233105288039944730198720850382152847583759451715176261605472281555568178680811103075145740484375341516422572314369457279495096518162044280278058049952542046153345612250203760299859183796933743732021529721039476826664467724720564928890685271900343786111237011303574262460393931250945207604713953428907037740075127244538588967862938280314910357177352356671978574991187645138943085321159287559567019343376159667968750*x^139-1982320448360634710601119486822396315770362207200767747727687381361290194061158369980057351442206509025510247257959811795836546833428227694712467311276078752753454512308521986043302059172551316585545053430651958313342947377209436057666943873656077424128836265709674778428979289198674799360603007470995739834979851337921628647278041134232044294874102312101768838790567686771808614113744998270011890735926195451807009380190788666554336852424682297799833977361118460165044969902366206704115900159935897322603481508390494318511030567201801689719208688342693052215762378647417491904320009563354736450054226967434191345247473120177892014464706425564030045154319455614948338688978716014172755696334939564792420774085034440760362228250164399819333305949936746692837130759559189598558939258255837849555502141369760010433664909612616611411795020103454589843750*x^140+1409927281395816115861486309562408589570757498019621647988032062338350944109035513314738630783527596119824378608614118249203225976897916606643759260702322972170907402829539591176591669598487799965638636245476350552239456363987801746864275891198437448035330830035146836079318472163561362319896888612648210658506479478419265054050913199509007153037040029046946322996108312042528649675390664807073885143426505772659656776211981180235420406574601299858050194815101195042325120147759620538574185282798837623165802919328734246530586965146306572563428750218757746587586431574255609152136381205640847586690585070795810029077461179442288514612833596476875411405639309832043239850280396808373941019791949171714821513513784905731360220206852692919072415393758612225499369175886570629747433361605886783160519951938534789076529207818566646892577409744262695312500*x^141+1383019446621928157539420179480573424316068818333042680999802312202787065708493192206060586929121912876820389174520873580144842459936180353841943607614993203290656505311246602990170785462947259042832378853966731088088414428626212544702445001571783938730007918153260229612542080055877281922986611859999258072616495095728767587862538450439426754471588744650021511257813432722293373849281286712547937598599510957128184509482100351578609081185485117278106960638419712784960620877287223411155765685831040983498640970337096508786009354946232180411180178200154916045002788365826084078238298849425678339500469200112485309593185319298535988165805045784539864237763186088130903164563752712041772785545409161057008196851364955064849548433671412557612341040897719881464609811658574602774505639755156491587063464541133969362696198857065610354766249656677246093750*x^142+834598565279307401188297978301746051891308491406608395892583783100286768678603245240671299044014497634536872006720059061324657960475998803636377425294734504423463746283965679737816802591172741172156806386431144916870328616824045486271477025690749398918693396865453391703564216539747736813777129375601405404980524478326446645357851652712628623299681060452375673955743487735934516064003416475027068593714621669994576599102267920155976056317655022336933280670064036274099732721055183221712438556501931231699471858208542124734261635870852890624416676691775548220294816202931148793762823753081851895304409360260585970096323674982950540346202602520512331528561683252552929409092151698959892518800227880122311796641087358887344374669139852796585002910855711948470241702189699806839680296359323121735541285123914992394311695989017607644200325012207031250000*x^143+420886774705487347019407816634838923419973542792189194186289235301436600021643670644969369523965498928746095365614024893350112346785903050647536926933280299885378237139972125317937179066253904972424803875206837381279544553069825359454497827961085815333509338023727060335455631527710111962858587778878162218315891691851430061910944362433108683815660139256776271813027664138211720263759603830023467777093211542170065689254426003521586110279425688059307013167005093337563372698763884300065050427888020834573077876470810472875138744933323602592428546408005047250178859605583033647368389547467550467715174405747072089091411208677156180127754630674141247865513522596976247791963778378539219218452270905047223939047102811833324948737534685389890681854243388089575556373946888261187206809240105392883036356904387711996839982475648866966366767883300781250000*x^144+190952206096840591990735586506993348594702790718483825055266523249352337103200450892705570165139364899309659411250759022308345694502989528291819480916131351786911591991232260719700277898252267870217805262859284054167347130167314647468434193399002187298554473139620854465571429429892151892066580769274980064680960808640241561441079607549245867383459134180925700172889137530770381069564793204923692659681495016291876875697868951039768217366572312838615061019879951938230259152930875847273412866944099346374566560557895922400532442431631141764354350817952781383762563314670601571231590626320195902844992282335346209569574676850953829169656943826333856383238767104747258396757690405489985253081998090171166858275020632640251556822923856090125450003349156978638220795433521058331679616590426737927877055982136536224635925407255854224786162376403808593750*x^145+80090961602377397974899503829145152226137064666476281679024225228015422646465872249942671696508711006118418378839921030154569405778020791426307136052487898646897975430672397717529418685365612155393715131258017069044710540587490231631204086123008815562262476132602363142305449364222751010061066346376476377362439872218527068637103100798589755776138054707435945580767846099494038685846606505920203546333222512900629200402484838112018901712131098296531678268792762592541784507223256418587608563385790663577240069630042257026871960689562134822926803504155981436409761579422522324309933866988160846989716335798108947221956684865289424948150538932672514542897788943877732098420708992977389356302837905613477085731886752772920105093566770325150561899808660228075630347954191330507049361407973190792150556995953464278770184137101750820875167846679687500000*x^146+31372873097227803707155013962587491847705324699124765656906377155982738952823872964318026263511771111915671650853021624322341843903092963672537432441230547739976361703103542201101183011872789613702826768040086743996255567027207365623774799435842491610966158273870262261924454278986778236720028135842390042449875717653782583020292406237917217553232722543502245713454416183350657882444963101410321530000261711680751748311065911889283773646714385409866138002884930717062764898963463936465721595397507076140776913125591205624615626232144598570160774323881580319634130922774905526493462115354033708892144980726037741538790421003344906164558514602553346997543610508186946787061385222295017706783149246070237003300965556531615618068141155798336028457606999366098887497750520607796291313019692435867462582620000420205452762445474945707246661186218261718750*x^147+11484098560124276280864289584389125988837148289411973452954013421788815577074596848632788763334519316964006757002882700394101450101248668129053552954887396133465726579342579157296576243606925233472563543097588140650814303332710456713371377646515788462780845341857615108648447128814401879891546481328470714814149067474358698734815325733060681097017750183737115433316111775110605876547736513478749037420804071911268697108817947536256890613039596540315529896533597858316780896001886802680230696213957279147327598853029144895246568959037773898671469557457867138497000466995668280293363696088875572435680742676649442663600088980726378434454873500206569620734242787856761759593612580051199246818951580009701467019965447428398346910088028110387303604479031571410939407600573819657399844923190991946005443273196152884074727751340105896815657615661621093750*x^148+3896411715041469606988947307229827756791389558423329369407590632895807113743858359162416765117830848779899392863354137671783436878989058041590541493030950132342870821215218525723273832020059858986241618364638475184574404422964327767395219061061273762454814020788204187053319942842551162282952069160502861063625261813636261445534769420044388773991069431665576669452908227364800854567641127924465365804998606310691947854188680943901573073363267540657691205554914279751685879489461188056360023864941339942272232553862939670067372092822299801233908649508490795757695921153122275616555219154980618324935549091477016567389683243024054489404544399509164932293736191051954238304620481174515555416468723314943240497703793435524604234895675467641210878191098573327304856786330489555781068663355935861653563649252204892370343713992042466998100280761718750000*x^149+1199005021787110848538572548136554406603364865600285482756181480858694263333633921926516285913920100403087202545157601278044829148893275163380401241953773322794155739861245328762168799071591299194306686415884682134684872281001300715419302765501921598461276398825192121643585952806162696354277642975930374077572476398537202387323757708919658003012576178916158686937100404336522972348198275049911114464272594523864875528503106519356158644655679713585712972835467472275862870789453424802737839457451793102465510863930226893563569441435634741307925724234057805440548753749403259000730036085258125497595436463487680861399502576878964807774336822108454396389392004690894523989320823776326605241072648510459455311023709030251560942722531384462467794639712588295376165706500620113333650183507918708080860129271691741359440186442952835932374000549316406250*x^150+316901930861715458743312763444812376247390241699210412105080245721404753248284183754862430698436482489659637073014256374883084994917415757622862084518394453143356491123761585780036102567198414874277547357104666051282948074830315575352944197305589654064006676168491406887359862833410473820055212609439961373203244502707928934737741363468535473158064474215386343536929645795732163532886190126367419339506031985871870023031948551201827273964973372505431344640991381589065714444819382221177198035115206769877345060314456704514932783718048449608641287231734103664345181171142759145786518535548583800830943070676392441374498924367975564603008666026772649317017780502841782983169107281624070982491354645972794794879230466066155551452502198270067083581930430705218820981830986369149676630903523444195728991457181727975367380167881492525339126586914062500*x^151+59825934214767760860163889130705399843197398913802439382001634820834512869524786171321666804595281218884161044923866645378332424715757207402985498701981575783278329619030214779895239609609208002865057728383633704929889322494029108421480364254677865942972861111616783346539292639072900041256976340969403116863563210980530276082212572252374700543810330455599772947115853669956184396138960841528867437057556625589911904737725182839425636057867958186498065104374700489970396801340944609896975694992228083465629547794545364419435504234635722507821644923985561725155206525783248762944309304930415763902680948395356760766794548377888346625617397351961157606209328017803955772817759631085624731680485882011031225213817660931821517821759195250668782152037294735951542420661736963790810339786485129179323141067076835541982404720329213887453079223632812500*x^152-1421723278533007813567710787450468519071854607732138888444259365486639671413229638093028686195323076371583018999170954962538138393194667844072937872511955723437252594921422658814885554327481385479919036626936033294415338568503540939328014080259482536239132946006497916497928949066006521018299810641662948461839769738767807495839940099863020734849909338011252718237793001959719341857576517728328609547921155490545674674811917723583972310192245407832766287003059164411249036429053505509813372991531163151648154283719517530779659947246724411312341117128353104365619541652115574448069257756419796592579961799465861709564575243810517442142949611868492008033648958076748130006300338127307546692671789389477087564378286543656682697124994173494533551155509785609774131742936921515792320781753764028123128226139756935531011095008580014109611511230468750*x^153-9414204976063592323272067518134411439431340485542991914617776970789317527351241629896531580118051438138899277846772220617613079053724616016297149280257196784198171766652441270396342083733883018002213503038144958559202239376524137754298330732785292742467227320927394921727323062402089791527751956174853968097158386193959854491614076529954400108774451033472397327209796839165109056540358900851334056899547920052373992827820287103255866326604273849821506254930517052269944941881852924860090729250371640919603528874337441063856664252618487216864736372338491130059272496170916712247793282910371720306995271980623461218606250414817059380509663630581971078630205540932111154623403947082223189452827682283737767126638533773977183438284269540228412486505587072472813197842377561669912592214171245031034366429218557259517297097772825509309768676757812500*x^154-6578807195777529741765863080434959814010354593411344803309754292838634123502396055083109208742301257778254836099605901293545426882112163746434308735046792592306048945683091962041270482576873847383084133133508467833955091988630374002500830989707349554108113794872665726168559164239592688164289017191408902571398521894063386310281719439758027087218775296997954614706787153165922130679673667335552792500016771920491631146083053106455110727426138640615951370798812000994372540483464937342296557108120154419797857244400553016688779038027106260997228535095730775761295272848126052725693549479059778668877640421738337159319495879695651052929100443597516436833533641630087264781450219128121938249095634236266480551134440154544545864454909336043211863365890638706947586356305220004145155355380549239616800124728565601905927451298339292407035827636718750*x^155-3423239931526848215070568121767837454707491707281613609451870907133530616506745091503131044604742518227824560918419162329164336793837932168952691870779654883540071775937246013888701755751384616900529062316863211325801379052214009457785991230589579027949278364820436638958276368699263558478511981705849877926558037553575887265572325837401103395847330772061018459457165147985627401801058135762716271617278967732929112623379503084466995977245309905635376758067313713691523022571257570004546810219969244015481214904849947376179483939457205750947597394901782244088831369815251801349094613732610127563784845691472938459871599768918343065769986603457112843561848415433443540992562559707680819417289498295687583301336820951396912610355743978872596406587777048476839199666636852548629812097489244518619857501678591105154225715523352846503257751464843750*x^156-1550787083728919092614423275878430256228482769429760475696280290109268848589825047462847891441494299082921415526072459266843324092047281409563905727606133081182840172097782938519602738280354694214404157534530519290632751924608691951206032620247871968521355995375143867013778590967254591212632015834523732073468139039104469406256962711998269955707786454928160723070671593872056073042014034467625178725072360961846887092657360758917852518688064169067729024257524852949918933248417189787120812297439902621698569220054809552095478045885264362450422438692652380131931879624529611643412254430087780222063543460478217544587743932058902718714589990057299383084577740986428757690805261361110690299965795235910986616523582777250340701388293600002200769277915691334159440757397860862586019222819564670603452720843568046760196921241004019975662231445312500*x^157-643467759096099660557087973590521884349071383361043412142053646949282862801042546331694564405320738262925704910624185159638928085409612689651834606163212694568773084802007156587998891326846009377917737347700919440147275969559604268521299651467359822668154371072993656878610430197371380102639784086449105855360903687680669908132912580106161656893736664376858085926021785815705455816131089773899982077407876968293523686001638218600096454023333818301397889249401814305299654572055079478949691754393996434455860635123560959683174403688453255930744536072808187441781372753094944339047994681523815895112041033478591234503563501151915171792253519994501449141216472008728795042997913964947316844680315380360729920396969146212669559924942253418277973900537823329033559346225358442911271039712243586213152743641732755897066908801207318902015686035156250*x^158-250264642211169167810625466316048147222530107458607867349107315624269507979495575345671619895155614023373419130316586663153909668733390507367154098759523361902233310661927289930159181858963754986868885477658020624368295034947325875415337257095071435445682375107873523530559687365137482035991064510325471923852499649328786606738602210100947088923569237192660809644582661296143578975646286661604467245659239701377172394638516171918374698472948178969742141723378812519955033430376025364258547376866979270609952194180419654308527207664707419640118502595034785338294532216008418499871707062302480728455316157748683477519363947573030751261093119281819549225351390846026885324619163263036948221202088232003229208807438717964324102524895424953954676289610900049323493862727439852684093415985006285472719181166290081108627418871037662029266357421875000*x^159-92395903863884878436230668640529794550021068486535833819424925018052357608859907629558995886695824173168117388604693136650464996979946915011537832118654608847922963451432421849873469846488038424126613957733489263434283573152797225992582086700125526480649266980914721475059478868164240280926732263970668614089371396143810938372099806457025488653275864521088810882542792449378373297111022685478152448713898101640717468826394791169667781986051640726022363813960366480051580461800793405785891968202527698341885546051268614161165809478092321583799118974631399793500996866694599337588907646155739789472214991419520477406824795104540950156935948336921493048586076706712922317549507063871418971217700222104462376361174459544298443885112711162684883301960955188261222303898917212757257773831201987364437487777746316197635678690858185291290283203125000*x^160-32633281884170971128228420681542082549874858423501245693957767496744510437772016110056951644449552787077404492106228675280990894463210801469980956129893709266348402603818771133187085098547344032333372806535261484925647461849629343738612499570027383355165912728208665880681482108294458569076740944866431872317520061876715349067684143064674224339395434316022718830147346494114610103413287050763227591498199846391172125101386550636541244800145038552161889464107733385236898742176260925054197993185065677310949907997337578971090015910437606602325407610209629718032599070844437255757548645459840832251605317087979245022723563213093708202210713754338832013203750917804539075926355214341846052194415710568833609374958186551640379056180088141627834585741082553783170971614961552777110687368655630161623704870235695985059010126860812306404113769531250*x^161-11083941145863262101001910858090159356976738356285423009994367969782443298989926612657186864053162620857650295508707933838304445470989584909665270839536335207918662518180354623557465959738736125461745654615548748420573804260360859443761570722928433996512569709986742683626096411824896685058786532672786385692488521468028807743708747265573614568042981489863686945796099905457486312159031261141495069474928149839114044690990844975153100432353395524213246408793549585294169313105892095541936089263969152448472799822000116491398579205664844534509030475812102269427095817896824083192122303640975488001079716753447164682226358244192723733310909024824705976387066291098813237148504003536878846574681191185687510533866755590679560885127150290458809060928436304337984348038402314019490723198000459278074578302331065771113571827299892902374267578125000*x^162-3634095184674882311380845975243627365647725906256047302011575903462919462988447859902524351947074417392901715399648965629843773382105363814977270600728752201134716927421587335803922861893844217129433512857197678774826646725206573282075045030681755339326959627471929353228995806114093350517226810553988654838453013273254332870934851928903452245092233972001273003351324538793532199938885742167795979743226645052134269047642427322588264312825612628605543140108530527370132993124604574649554893516624477456928190490324126500993053631615190357126389140410760495248980346238100774745213713341615786310052589782677825000780423264440445451189135181506199047464462575626870787280576196953479476738325362479008685242753281856149651856986457836230844573280551111422840633022041703335875043533278823562797859659037613688781220844248309731483459472656250*x^163-1153541238618907540745046515475129932075914954063017077117560884797663981493295074375272493088040940200615839855909250143362625012583326266803496080760352072856035151950270809585697776689350957073926288748574973220998047066943690142352554159196034217832837418311260807694023201216596995589807482685233631115939870458719161765606747815990955536827963877096021048307057620817169286774024730584668629972782187518325120131040159219119157472594868803539659288880368968618100028908847176481401045506396408319511489626717575897398949781382896201375698294357882112787758396578779307476963671414753195774055303071965975498761571718870980909940734313285189111906860003863068795003628636676667844403647902797908839156703512867349293080759205830642257476729819541522972553946715868558595094078422607939100002051938109737250215403037145733833312988281250*x^164-355332951029751927608333106769518915496133843145260725566809655683689337526696811887880305512075917539924428956239043864715947270000618736584654515774511872255071211404166413250564270869949349625097444206791838777721305525418229848100035157381965787418975707175849240430612718501782745888898982701778682300689062498671444770686792174804536681364602549676455478546012578929040079384609692490091671891376808976062122969627398431993379037255391548737257366187531811363031902400335232175776674736152245827087697398637402146378263757202251081485493902563666133645520725730241411265570290081956642900409437411353706666908147046747778488385403611385616629416507743688419764137354049261623315103600849947288983065186547658949150231937599863983316811270950937233249829231877240904381263946132486634252507264053466684572413214482367038726806640625000*x^165-106434649943676390081654067638276349378217444000713048329513569420684334264896930114488658250781198887268882500256652399990633241897075905423365148609356391026845272702553991837984467359020023070934952496628012681516680759667917369749794081526408352809134998598473626340550489705666959729304953240709714417720497751222189675869636945642994231924540371905269423168559777507368706386915624891520257562244598951960767133313286428548131377906907373729123702646456972669946239013421386120838293879795466375560867684805995686668621703373918957481579547105928312865813679192093706146096716582734751134757677192659606353702352441780720652731818351779414107186241690001700976816207383705478176374361305218277019429617585247336464539838510099878204016087400848797476053628512364373857960640656932676557385559698576393827806896297261118888854980468750*x^166-31056650597284594456437085545098192039506876687586297221470066228156893351644759223914654998273289104676120086022994207125897429670764843111572367591910270692574435636139737767924023866770595755663483480492658701390640975518265366558031841330722777142807198401751274982773201934371075055580612347277214255011955862281878706680506129380127452619122902648147656922751552781576158376059550929970842795021951657913663228289177882464630911684200966238887965531736629727693042090237551503313845637478079554152655557866128955675820179596793992734129390482230731788942036393097771394231627400611291872152571405198795815081441768425249642432750063269766660916953897402255279449465793249983914998698743928396600253286816777477038062833798151936453533874961661501010956658823169049135598434853293089894746715345918985917705867905169725418090820312500*x^167-8842107788000380532320227885387056713513859345462389201888464009057358581556557606022860260324696743947518611370549543494068068275372769557921850240736207028289865920870030515045237797695916039721493895962457306353863278439348535075697837527414780637486170343155609185316094624040157397419538458192898580438539897129276041122930939094254855656291491283105470777123103933544334313769318531441429106188808176030543277385392998973097189342631271048513555355002446843266236146173459633761619670304820543975560231973629452567087738776976010178239855369260093255978212266436454474086598788718198436499483747508492713811806310300706355677339470419971851337350822117355137326232799920437236602852511595679576982260905981073541048712243705782167033121320825426452443658318712610738173003703983593937686894653760205642356595490127801895141601562500*x^168-2459964183285675857311662047155313681937371464747890208516946840164244063385120014526925270105648295501881471226189043799381040468585164518823704789712059761930243202610401235809814077663181610421956498002705805079299526895424223816291119964346559709139601082745685865018884937341111151081597224532825780990630883504085812345462133147863505707883736571464980881234140391505049307037194216547559248656008917146377123588487958423800492767997611357040457244100925958768618055138841704277943298325064960881986521671883872120534378910041512251091971902298534578833854372869952333006073662032835747317704836552739437512993818388056280527344416383639834895323742476800489715600172346756827229596275612743089496817437312456960874227833520582194104691668025928280066258386601991740635060941712389830695597789378403774662729119881987571716308593750*x^169-669647432397814203521594248815539029721716590750345924354925990460545769595060093441787729355621240271183193296833992892941367966369711265021459947223203495348041741454097611397686916428065562934202644110105290051162470951431831148281726679106236293174560658742008177165967579557129034403802999942126208472721683293230557989510673338844161810582526520274404130005639457324518537024403403971115937449962771965657397442324635945990686843084162935047318076672775049119281393072858620241532588548214243190197747323723530461563821012756193644996337357571115744838983464467432364864002917164983975263926856313853172008166622066456860017078864698220114935764192772182565390615978631727485801882546182048929481141789550120774929714516318908505078370493743541762951203210235076205705325978589318416847164100458300595164473634213209152221679687500*x^170-178562147257511465851709975974908496982107940675954974491449798787550756857985291490019605755210582242242292554831292031544035503923788536947251699053499772701294178838375477837320414132280079339342889337818168089895060038629256845494276209359150856655958905087074365749179240125495288904487449374146257684041940708964563569770168862031006412824826848258215784378036783928464766410221169708655682868620139410693508745295239896426927401768102599501140779348820642912724180350665027369866121901476974822258326205399763629650091250198552655734633233203544850989391725222823330329639724052440529721404386441911337858101987780424650641115517252698430061589504076818938999091316118251814146201050225314302906815295019653658062347901239297759441421692037265825830247589372262220463197071614948311957813201211742182294983649626374244689941406250*x^171-46677852632504944910821453235532087287322691467361610411632142747194057835529806449323542715417455656663142061074965556182181827181846697769263537904716659901163413629003557047640683763321818361831010721363247443630823423715625158140709400547249723926816183558875711670677104702639618944137616850601620849198310391961776780960666225690455404497791805538171818956795959639081803796384650946077139755910797349835759793660236482473794519324298104966854940655736120146441999163205908991958606833504036034898467658843990119836654630912506556066672718555881854570345668668481628997228796182112085511893735106486004074478159854033139748868650879974422887629427401497463069495805650327887979466252811705472150400075133921829151739194312469035259874308292029431718441318495207727236183571165849355355048980187326890245458343997597694396972656250*x^172-11966897467818133245229283116517267326309888431833025870537917943014452061530627304446113621817615297446722810985158988177819884284890262048106639698839801053904381570792156810446364622002098512220911216653068920547864783172156764965054512620568018490791885678970155900621512731020114791278607459581996320353320504977345919909626341696391548527785641764415487640136098944815982856586492423083142266678397205403105950516103078960606597430059331486096273467814956625148182181004855380232232311847321543403868298864636053041223528282150874322265359722684912542241370330974325983086234843749857902944025485822323969191144773420080112482739421236580287242397195109481706999413510512671749848007419199757621259515974342143490323241060770511662079566674561172345839691835588513800413660858444195778018531717279415715893264859914779663085937500*x^173-3008317511961980166849333687641326475606781736815402824536299672442693632301954099025138977019395527754918104279222134889411548405551625085434685829153207282263548730812696342962489132015023947204672523437585388641970283832840307369796071998571128499255279334926316448872915549477709881778664675268853720216437537848912797536692697553160293031149606001031580104497733158354797670068986137173023750959384186484530737946826883353570726210449593056625455444368993033637848534314516328994230449468442369040239966687472474199100368555397552416584847523708393604250891091144022998948851238245471858618187612903263584488945739123828830054573038513955903438574118361076398817330716492128840846797804797716922127206860215376570038796344078123721153425224035033177073920439596916897328978735182710666255442855110402433638228103518486022949218750*x^174-740846894921446761050968020367381969510720093754917564855011615893411493223933123436383242192304641791773604830538360734349442516335488053715128018882445459292941290265411846236764360199404920297266891703079831505146973103648540199990630266485574507568123487047524548306549813262696711636821141300765462920842273448428570823322830847605313333584131920221038928012928678161624147573242820683091260779790878870601600351733820739225462950720120621235885810989707422990734815304582860015525595769760571396103621849792506948660815095034590899756697983814830326062895146528168268509172231862229894076665490008823053996351603832503180897339918218438277593473222794066987486417265473949833290651622394528632563948004985590598448415564709420115546755494895515372511375097332453928503293170643057030146094721345662037492729723453521728515625000*x^175-178383309619702479337017630951155709367843665102431205287205753371770803602050448536729043280863755379540198853427912810591797183914807484803835748296186587145212492950806485501911488176517068494529558472102884747338526322680658593712008852728861712345000955740373875625284867325615448369648948789462321219958393426235548532499992623315937111863713459394981492324076334212049503282049854885488651328152208953832198910031192452438737788691099435504287394516959792372875477790111589616141092604693063379814126423051434164928496067675017699008868482473599632715978477850291016110249074971072763485503058956108467499677880080749203108221207365077789077203378700832335793377436369237270974184472123956018441209896493300721001545750130666521224344801509595727584685673199157721571623451124841575748947164470337156672030687332153320312500000*x^176-41858771985002091652286414741691771478978071355166871647621761837509312116944695640355516833585149898945482120612200156886948706448334496607796378645818680374671926123053517363447732512235741909921303897867107530379553308237099488663503407719615210852116694094474004371336490576473916432870832267085898151009315582622094001649884864057853221860330424647638066878926850287714022661493935554631295457505999811602442930562273639727517941208366636078091762606753665321385819598646369126959626794398917641756200494571685160990044548833307337268011963932809116065280798085191357418273810207792270318685442953440354058954763258677209021141222372200030054030635043045610948297297315059142996448507173816897121077749443691696957415071620973087129444358896050783226681795848974517930600845478257408154368346409057721757562831044197082519531250*x^177-9523927305753570071969544976879791868551031525099837954690606544224834742715745470198855359731703098678335806848239455849477452556696726573599509459793769301516884329836785283552048552860446611657796780502324211193158257277898661453148182128687977341171122775675434917699806760569273603638010758011062974039843874631183690278352381888681731302039009032741399519899653077187765664406156489312872831180737546902467292028540876128749351863808777888942672028527425921775687777265750002920229580747113320106739752468938401948631394138983754064639444037253663331468024148279471176060982048444740297517947993103374592308191836076578001127213042497847333128437703978787099360382086981908297804921800423911061010015548340746226635848269657844637181092706640486359812048237625673671173885629379161216201410411485994700342416763305664062500000*x^178-2084620797149911501878311875771685501025338483622937698780411834570723187984494184897128468598300462405522571343177561810568723086865619123582869538585429013237535609716011536763605280111139571282560367566277481407645168120454845994257849095054584715112165793506517055969210431231867053778584301664332585341568998636199212093257362895260749129892690487575006652146779270328508920026452039742502053340757144213248793478794171331535032820618415307264401323048968373073915895730460464837057101177664172815294920736283161035442509238573446890246769193023936231677288583064576772313671476592129717262416232373272246144412053405034542797426902841727492635910036122171102911785316369720253491128363573988676903721633954148790866547916550248252565653426710613141373413236708423673390405140355181737646383943740602262550964951515197753906250*x^179-433433226295177074142289440255867965882135786956260237969771242890518125202940121846469711759167591569581999339145876096262409635429685949301027782585024522796650739129421830870633599882755921917322471423581860953437526910339190076840070367786730275171066935736009220140225420197450846141539279750265849483523600029386079054952749596098343658401473958776161928730426282551501892516211149176616430817111985755496303726340430448486548252460669072959315923349263289054202844638244134536254761197802775943634174860577912791177798980934537693304277708750498636103119830947114862909323841087787191954678308301034266824042296591211172599567356130189238398648475280388476697410308799674467526965923387740566464079700894664033345595462743547102553490515638229911889096372006759517668414267417233880566596049277450219960883259773254394531250*x^180-83711852586366636690780505541637703553899734991649988090494359579491021769420361163710509586162766454048885472928221104936426407484815993806577910856627713117644544033296522504524380557558814694206111345661671128762704112637431554993791596608738747379525377702444302291469013908447075430836633094331132817593982822216254573045672575068693177243613275885866157557103300652946159513964250299598023636998263446944712182842557823892900623713222433034450399249906989973745574882515737747682030948526595737523177298656292348226294748401735667734560400269287157305061658904176636024758383022886413763280578758070919190478378193932941052647978321346560465613040376338950138146848828829403468435275319212687277092688210624749331388047240266715846675541786741364932188724406618240446396694303516326784997403365196078084409236907958984375000*x^181-14332545075685811896095123847702191739396164224261096540067871335694646824217310618971308535342110781532302734235132101484325079535679399737521873819595879670359622640991123298577897990309204596644276604269769908250709754993821074566599769979615902125032508196872070083508346499711855633449651815173549919248007524935439145603559888016096400384514307391306600685123508251493351557969590622325193117016211051238799981361066107344555307830947083628249344778076345009064389660372922845780864539727277867839128374785654190325507681027064039521857765332382228001292831337169948296321889675419977076784263830294397356472326986548990190419915250252409217132227315778372752223003206830590182591470558229537821744655926522100902018154944844705275234959091454935754147235370225510444928155482545916940551045115626038750633597373962402343750*x^182-1902871779153251275593404665500971139236409922699753731161232431663640619872743420594908051616654668215739555402268148781214486919052335243955178730065846565398873166041157341404124256874100812598396971128190828161449249058413797781211687498810913280187410625027923431291454426781377114152652454654446964029409637596872151882993050566655591864298895670436001729232524538094420000387823036370767408764709279286418917424214181855534473081273798991238480692527426114173194819981102138584439346038207419561877879103033973763926312018362607123469801200435936485586441010945759035266443240589781165605053710362402552305176804985091653167852962061148738201243598422082502059079130029424627072476451838774723971596694114272194229102107588247158950701768537532712181811971781968354948351372704900413834749883790209423750638961791992187500*x^183-69590020334998340049255063878817290873304142544990011885096212701460907636119429578197846742310538456338434600573633602470115220167417639876790567809650345473067472520127998772419799409429173047822646872057747193589529051458816702590987270158003388374377709940732381862594645449410406994420840137373474015183572372154457492820550464391784598645951783610611576966058855970216855906991218918546390272598148095532416595958028322946326311286979766561769792162275023668641735478486601994098172489845920327421911261898823148287008458337327692364338182177184824318959985567387028113629721855112373797062799454527750504130595438876864728526797165701634951220936236228827974925180015740637647152468298917032705329664439920026104725058084423591148125263182456312645974351120997529022146429256764216253472454809525515884160995483398437500*x^184+75095579966629421263092550448159226289908447300951077754766639710603996576201671873988813885621150080986400186707656025353004265615263688239264285276311109126644971657368076887903383765050275283972796800905382556771818019762540096748244042563009497587004585367282339569745347420900558487721109260034304330541729476679429231206527047638184107087416882004534688014616019205784635335938772924404654844938351229175704762820033624128320561234159805945252532794062424444981691481265588456805993592768833218035511048871877419339508533907279510079092953296744462309226038915732860090849105762647410011571061391411160528675787673009307011984712738474762192049227528897075278207264475411092294838026939494194084711592098078588760870711239334025566253868951698749123173740161421145966097714687667932786929725352820241823792457580566406250*x^185+38377417058482526033366188568569699830365470116752342807522838126892531886482092947442477579399784842143134162163445712022313798166857312275025877928434767418017793554471216871522833041742617169622620797288997423918507190394238069183536783570280813168948503340228104138402769910304144720111524175372498492539755640369625781373680454741863259284632108985646951840625836423564789553356467314584980475332380114218478907385320508115502603054680782677021674923361288090491948572093128040733518340732006030085352811574572593660353146860552373254147736093930744092233725116459897636875115446967816383983869373019282093646112953374602618639933774399134973799416664578570805271688838313577087620418049220651627979466088586005974926625855566980243849487908103797366979112327739494590445710254632966096366430974740069359540939331054687500*x^186+13370324369682985921318276530790468405768981984432168096086976836376554046872891223418584710218264767840428084635023728216744611751094187746626260329286411478204042726998079032568418710690704125103983753978215637239973561740544488264572059243831235491737679605620394843938064844626795219132895044849641756769895674085335070506628576120657990271614716627121332787436490799402131465232473014552383733275508130072500065278098730757019527243387128935606047369336386634841840075912306490774376308456628428769326067598169497475307023217487484115949680002483678682428654057147334830617346581668576892011464944958517908837585054009409661389740216281310052705495696928008863630627596445640915766115585008167313285964765474311074327829609072010809356484674583959051712693309388383743822686313415873393672939073439920321106910705566406250*x^187+3969067950162264008279585014011634125621168121954758145850678269151991592291517914558954047034168112881401981921872176680367048967567254855294644377462903749427251796194718878667100026039340982861581240427580970142900559312812401218068969270091309321672511951638818587858624241278309116343461156151459194329647672538967935142161630283118468908632756574701506895663863099805843152534495787355817086856554179843253967466389491307076585423319056910666531800347850351413388470815066552398376128924715651478106001605189558279482190912960317300730017840980888086389246296953478153224574582479087954777275188202866613928103458540125527778587528659035694779398392606492510740921609624232499580205733585820995785243289180102628199991171979711869042361515330951702261542615495288319445566152273222049196021998795913532376289367675781250*x^188+1067685771118716071907394167423022363149973100618458505796138365166372569277974832425011884042227008448318042759930661800025357456394464298846333039275931669567003642368292284841690298486578589906640145631353287036336615863611475475742896201826671329569342351190585616887243845896907075059062912575513514623465645978902351486101269438291575068155346267787646009675005874207305578992472006380288911443351641975297236932148288806672036383461045601764808201648593147338063959355066569208221674774257256448658506835145309892189336688195800425231697869869308378310138680727602189320060671801589342824060015466071523197489016885953176143951679757380048583610554395477186283967873969956048327214319207034827264769438225168660064303638629113577661523309945519238726423971580696604394458941544171493021053720440249890089035034179687500*x^189+266818129851255192632159131447231319326817311652665042489711605801947679435274888060216293254085148045984174859252248952271192075649369096838876813508509404716853776541360359757721441597584944255365033051467931427583832023819326736509177990007492901797658121909739814327001932034462495966304305811973733097018657291018205850708536715124597756225841030499828293977305914404878362181927782768707930093453013658638644837321597725117806235768009824751641267667815163298902032436663926388002073283731545087679629470399199881979424233175578783032529479458186368253563165195839594805638388968119145444117446613219497732548499393780890834675175755920739450729169069905674915683203295524612199672657711232560933872326361784343332490919811966896529012114452862998954511623120659219248537922670114208578695524920476600527763366699218750*x^190+62658237135009752532482950452602965572477499335517041799880172173933210585135391253018942921801691378876364067879551757118467983571795460515901020398177803307083753458933352195152743192889503470777452885927007399406100779872652303845654317901999968768390538107428313226083049421867440407563499104289037021522386057988050854561818504325098960227653215535745133746370347321234774455041688204517161452384939967334479171074785693896498700439991168859157828816908659214565577701587428321982780370858315784111516000485699883454134953363947010442366597970069589370398182956842325474835124492429436340834613742855961651139179643288272490094341528585491162999444655256685197337806304862364554360682778989534058457570475064635134783018431629407829981748485418900831958381593621935168709513443718872593990454333834350109100341796875000*x^191+13894511864665700733071218849037050680202046223229208621617127920435953523220733871193526951519062017213326787614645502255174055556323994867652558535174355162565891111073746254259391184239859019283846033848155238563297011665071006921712683261670465941631981520441535235087969321538135771728295244867507284220354474304430651321477836507612991511207362328451102294574386970883686254835941071945796013269446187550978648942129117260740652515325205998494474109699976049534785743940968944778362353312570186162977330273823302152187189424633009437826767989246130774157926930575134213674174319701516627282435006394457240749507053361082072451723387017765995381332357624544025832431728571888574409651775091677535164765055925040926107237090088118105789337474920847991841828596843376172686912999820751934976215125061571598052978515625000*x^192+2910989493840884180950876307876679992051688372756692234938556913906424868726880091474532357839216815993840266112639107315803736055039006646339755128418664854220016796496976504425420078975518504184191663328740711485363750235393441372654460414649337352588379075485601693559771107967158234474890747214531200148201879871327390087430460933751549757446209754536417489098692937376715328908979329369727860391309389967884167733829878629216614644747995152599405425403376418886806504897407372817714463978984996521842370436142044955480767113832500968610524017023412242854467561543036634615264048469324539158561249826537286307930659612011451615152428239449847453692775766106923064914335895959606175951661682407687087583715770355478224163300287071054308846666253641841143476118405876542965894220191258590091365476837381720542907714843750*x^193+574155759999706832351586472139932782299555860000036392689236038286867571668395687708664561761748217635611467196096722580651335040857619799159035651472308810924124059581314145183213630896179869919773192331418941399649292942232285783578222058065166942313047013399500284740149059930511530852256998620779007873965966780059980193522655135713384093883250667307924075247801301783417808822749106187781551740190241065332851943817344875503106935087097057728853086839954895394321032459738021238819102597725061805426221153070131091710459346076306113174855503647786223397537503342054799096654836801443889405667099026037667924510900492231033033846881922743778140675791938195687359168949371359009973945742674598661897123568902982879146740730418758274518401584672351941288938894992799861441330644560299134582237456925213336944580078125000*x^194+105644898415640302300885717544105269738229135050703093176885286341953890577130764378139751236052298183302819031245100968697506469291795138013367710405541704344079113261898947359010307477904897087005862034605225162826081450485870483190134962179143228195580319326143684289582890856849468250786693451409955366516756156596470890404193261562173265399712888692517042857438808597054044422754986803007152248833080368265851377459906070825212672554553264505952707931631415953933227098954306997820133259262174804743417732805297036628146907038351135353740502119531796063208769453934148688214825472488979673689585932917189713132413846883962700970677214439834506049862369981428666004408589347886294225524705160457018934282326432928351832310994933294026707581457607473061573498348267809383210687402931959866236866218969225883483886718750*x^195+17783414423803102609125922693318741914863186865810651022563222801920022735884825437264892773100667547145914276505825399349901095067968214337142983791107363170296840490548446455242184577982547470129074218611456278517041851511483088201720063456792437252707476359297832447925384320848917659083506026684179336132525383466652777199222549343206080606694442373030174007970753550277780497563961027724957830280237809432484618533203752325101246218377178149581365004483667863672011282269978137579816288084962468068934561001468453394996590665192820582606834075819284130370981928299993974079734709738047326059649765363015586657695666861682103618120929078863356054237481212104406540033462460188376324822843570042928496665421304173863673855122523333551774680077732314026608937383435140650241175416801375774866755818948149681091308593750*x^196+2617577878782040682996252190910677548005538756224376043804601381647402960012500421974601877255465198922074646949906036873954383043434100357602790220517990212974423929576996526847780636183193388746206594187836809073781338338730698393870770432837946194327234876985697891330566075331197032787803454037457403269935365137704314750571163206589799723940548770547209655053597079659230205945263723869865915533140993832041755032865232376304241327993946584869997907502085084756924065685905253777703891630322792054135612225597292236821999196857042830532688927148817285988104749038735292417144693545211902424484517867380401880023071319507890265866605453801776114063802641785190079056015623154148682769252240845023206068139915184111984883466491623513102561189390951834967090289345509627989523558344586717794300056993961334228515625000*x^197+293436595312909686577191084302627045187578071674139854850328817668003570972336467275211993816655952068229224511357331290572077216306727781500199692253345766458592890582528406193203378668901238200877798846982242531090850326061554545615904221635323032441372599225101215448629741814529302468824841011896413496532377294280431331348068852951144415342756236528078797926072306501134983148112468663048927326509139696542975186982168285446673441421833868848832995603068124132778049813086456304469776355122902260680395321514841530943178474662386103685109512889224679380451904607532805127793384439379488345985328541718915024987925520747276139102504778583597509829246224540060358398368718818505190367927358219660686962506848956043797000275222820402633041994842714653034533517525661316456431250530023646660993108525872230529785156250*x^198+7359056027268639260778832745176953540529122441183939599451911138490227867351652541236898213013151995533502291216057439671568520230365328573398981764766421073642641105874351885539985773393882676979011536999193612186385103587478826388281325750324284321161578165287826212873675548069622471600162556340626487960035732687192015964221501830897038537459950737445376795998935327282735974450847091740020780500710979712499911151075817310104528163672657515234712979182497241260445273798786004005902465669849068140100830259612269738367368323664263854202958892178592179209087739373216723889255620889018987041405829576532578730871036444854564027233797208380796491230319601941393371015080385151248637636850057179245569469912118001932153837976125627309226474624383646956734112765453467633360329811509359387855511158704757690429687500*x^199-9150665942154339363675284868119147436971829041783347863278485812304130244043381041799959372613055015657572376596765896717141204377511899485684361268405075445812816392499986755727191085435035603813231995237563482376983260824795614859608242390321673980903398364160209715807864100424645667851651008270496990487317159341710295266145206193117836149954484431584793419290586215837362771084977954954454743067879189838959184077706382988054204574736734770326930430251075752027570329779370842192084705733724947407179818295788692815357432061152827608185723095271051251961996179002821339688212516445277923078608707579462581246824487076852061056530086125536071569736946438411694489188812728298070955854567544970929120144907593746199247062794396007355442502420337101282629939128196513684245587305454705528973136097192764282226562500*x^200-3886929412388367067675216679101589609335446507866641538231353021574464025176579825870751644776114500764592375569577843009980899475979338572787825473050396717655715373528428758742830892997757424513104502654367205433208553282698074120636956727493265611280025168675113058183986235188637394765220350126498756010217352199100579195887823091865790704614610269000502072357956277706296665917306710276701502938377286520760207125219647151592868257363497225914073056124682992592144398169983458984662823768941457243473176105716238966068656818244436229701640650424560621935367978636492545065013418653388709041348601684725084093013990848183446028604559017197106259448312502025087092027144818777795362972346757552009744925123403717518470424803263392864694075109270788256829583244225264365277157219047410308121470734477043151855468750*x^201-1151024891986570468787757786456822781759445122995367681826703799378706943249041308965539210084607608943832562606375323361868443222006607637546905754823005020480847733466780990861298635335194527578217223968313832210252936717832709463662508506391960267603778729060464649259187633392175495352324677402428698674701903447251184229811538609802002241481292595205488203098030156907923982911436276830304649361217517210111454897370223152737196146790055358915176635602178548641514612101563178202100672033295659324879704805708292404074752689923410374514084878705184197136770004228868110990827151938430269728354735415223595990288933973028599686141843982438996074784337654562790837177288124496609348682080863593011099965069032574845320030726933135321704801906039862355142640709803299030253632317553069697169121354818344116210937500*x^202-293755616533757691990430111072991467723247736283024363051704891740593562770286971364883594115552168650744662695537748548887789642724419844638316283694536256150235976841419907903705697184673366234320841803946407704602013438287700304417328611800231127995322298411450416773117006129936012618249296155385312901906714492413304165951444173443564152268599189171352194971117863231893356105055289593402853436120244196254238069615060567231118802225706578644762559131566827759767880949227190317782925444580824934784544270530387267674753761954873879979257347401625897363494344421219356873944227090796268396830903437281841594221315578180504698290193519539043901105155435443289602832787745801179368396428579932161899700888975555626514886897759715172536167659057079521927744192321969116921886215969550448789959773421287536621093750*x^203-68788717769132651313843229512820993840590148491593692398598015857409599462403054698692169107554511367248986304091827412761038969663782275584612776195522533634781430977012124310429718914183183236631015702022341365818523534098193979717791748985014081836088930966906134872685446223668982916584739527412341845104280469071357063242129044805562970544422034127048395267328258975262955255071456366212924629777312530753094957019156440372496163081794126866774785627961941191492566046402470041782005900490934204751204101945611192439686060676300919716508533593182684793712043240623012889551405463315920822278582140916514049562815482189330934730945851316492374555823093106441883574482191570299047284467399681380119334029924608986687803286829170716333536379980870228151267512549658263865093143776618944684742018580436706542968750*x^204-15201230736149520271032159546355029994328304472129598790160558798165570404706240882889819881635634882726616185699784841365957064289639187159409151728807782055225917699192334973025801871827494591864702470675211484930811492671246578329601238597714946973254244918902173323665154984218354894483870425286111649007273036643295148802070396787307379746663134876448294216623654050804821739077754495319531117926413380532023370720615554376494731029580429258873921438814200790460153478945451504538274975043628061523351220915183827269127395395108305590522449931658044587373838028038276698197133639433417579670235021636049097230954013836887230632973641416839349949155820239020156505322134018003032858431609259119793879134367158538516430166701938385193578717927067906647977979922631217255216849488874686358030885457992553710937500*x^205-3220139744974865247685132939400364818113308716548245672604378872160004706827694137988563343819667740542564409613965124434042250487293599342388766779899352041869525226197726644502908010907034045944862879947633720208962810366776195666399066395285081180303805190860366001380943904970865046184010980098907753422655006115885499283770657030291252967773345453486302718354384749242728663798525223221743534599049223324752306437308945024931795027027178677410445256250683597761006698729921495480029676756796648401496342305913165392317736538471064452260047972737930877438814528917459471237860272997233720702831082238874791209755057502128726021851125002724850337106340377499768210544515504175807894490506600596519139620517184281261904297344261491459778259914200079085867402651256793286274292861719459324376657605171203613281250*x^206-660474662693757049428516072788664893949761150721281538249291510703981627943006350154229013206359605122250319252540090128568024764805671307215784267790121032484794253383257597012666776437657656967864874045607727467851152391350395372697376844154008881627888834449938602586919589989223710843388837153127645171200503644522924935675559251936598461920981681361710168140106505038396836208913868886104986414645980306827374707454441581678866633524677068177824666805852727222946208757835144676653243318267897185228513275962159994552593665191330385631739117731743936558751003603107920112573465684031880579827352096833794320562459601695783173033336138908178282119562387372543940076776415076613536376531496178638298380659305844884108536068311842437645468263238438180535297047243585684838248347205080790445208549499511718750000*x^207-132082727465756373850812698415996352130298653896999573354987610614773254364271280823596978962079457565146665630091141322578956063739299598378186616235962343612677693870454012591129115703620916317645311565136323101501345038469213966370206066967706524357061873162031712749131876917506433288156265407642413888615285359774424906600017791088307739251254081865805043570660753605845941173994511860322686563409898009509857103392121390189869374301301713071671369290536575831880974121059715574908721211515530108521910136615836754193506638203188778163266022234856661741859846786323660011261768265282217547486104272567127479288029147259006567334662936237500099085046930356846208106695186630858908049103719393388519570190818964510131282339092311571985241934409834290177276235322398115323265765346150146797299385070800781250000*x^208-25883292464608622627071004553581088188293637504224543380971834167095792494630108101604982840022040928831801591768054537365228981980323062234950604139057286768445240816089113988788698573798448170463782030748981201541802102393673097974605045372645659564910288848663516636642297134000961744411940612664471144733236920480732302196619369003076703000959114052223818429903362233663969607918567505917402230270847057736423917092008412305692254925111556937370111810822372999890492505765639486384626975604280473071206810213779138384205331787092982375310647182172653358021508591981287435412151707517572867514917847111554525924903063746170917709103308755772067968981544225027707205184038286549213683138529299025762472873301056578904291131047594688162637386294733699259389355143234259267566615919804462464526295661926269531250*x^209-4987945317789518485619711713298212627853668413812033877510518368292876481278065573029409748002072817704413648473751350964948313797171931427793593855551846117794573740966416443221726363963601346878349866946032338938732553786211315581897980744764654686305261599663365493240177749945888637313530150604807488647875714244273636368450065772773958508170772902144842127780901252955057918832761584295693805886164578463328895477531213889660391413104916550274817992419770486783647086123036439351908119656683139166870172652489437485982797501039087009632820102011553165118799653066845490920453942227563917438515309486590285713847667286644026584089650322199340480803545296084322447264684756640843009767354877907339883286730774436154884571030513895517329676148145487480331651651298817331544900516746565699577331542968750000000*x^210-947493753846828306886214492872813915435219226487436722804699621993436401589145429845358974054529406868425196703482565428111503801391549613433366215918212869148698072407369412068146187082505525155672017826234907144408413388351045962549245593432495381509654383944079678453285713074730574859950213109252710539945809295084846818487213191531880563290853141096644524019100930687482630841831244417685450912746947257293046492502208295175452517061785935067332559596940693850711469223152628408226808897579098753652261167693042892923796359970727116591256558045088248195710980426163614389397390005622714093869585049383657239701270782562852846123165814083409752808510242252128026782068539264250186790652976988447723140463568969678373543262696419036082329135335673344435307731174194096208765715800836915150284767150878906250*x^211-177647373574229951286448146987776466699203827323837348570795931576611605324811913665246905642762699494949588232538352243963951386894750006082533680009918450976499277994337443568231251664727108122507707643371262358243776561521654321611583918697525343267928467878395009543486187550321103262630225522973034456643050330347435550076908897740918485462841386725463231980345523025063481544251375312806865506740157561996610719664955160400464170397254234574527604764061155152285418635407300380177828975199396434560564946087585786886267281605481354134160701086724911416565024780286381258427865998953932613658065343982959848314031942095263922027356020609357537848650083569844820202268191599748069281000673785056842372878902142712091750797236913232322912472582037829687383269574489779942465569638443412259221076965332031250*x^212-32890172593371327789947800578297193275032237036279242296190092545540953621048835562540586183043858788776305904643964239458166940575520487138412719310909245679169871406817564385507257656350671967158489817715107023097963976035083980234643526356114363913547688006483284411938302785948885146170525478524396983974057376005644417953303412627625198496816421132193796988083640271795917810425481961719561267571808365017371076891734335348930703550552101859518566259024914039767860615710001222204640070366151644339075716968758842180342329059203365040725536792096094296746596865650461972007067477758369364809061732498806963201408807520905992744911878752106519266892288445810429568277613552042641464378206694873628756495607651406375077851191371440067945303376484804026663409810666307700465984671609476208686828613281250000*x^213-6011699062588309600298229858433739443732193954178002664746998344452273337370469775368677900296445655264478525552938884764621015680429522810853464977636774029228668654350161569180047966803230930870228090967371557787921204457394788079861103816364738260530454059098072301244261251961528664689677154855353761017183993107949268329929929797559071118600536807554107204154558979945829894517309467386173586084431054828937973421226357255296761804947091608728198694390954975714741973500728639646337507981871404254409459549398685599987203217727716146375823165068470243084890206487302079101369722230738320749481640440634763954191832117369997995291256669238156171084733336435481905648838920686703246301799666663604098385520470055349066347350920988507430757850203238533356355106333357847556626260484335944056510925292968750*x^214-1084023666848006932985761951481845648885041439787744199608984963876912121906302777757083112718143452645612270982959979388829842797565889465746444287656076746956170004489321744762554833409879981114681595666523912684130915329084536804160195040760387040369293752578437564121971815221792610716971560189752202914873674117635659426697557387128938056551833579381026500324815154026267269821500753870669930793107177009186201289243556976231249628021971691315118247139122015168039204328447289582883845059445945813800380768508301067124013513240863103143275740210505664464915452399450191263697657660941967588973880075749120253216974124292583569638976067711752883308586108542162039787958461141552394423520004451794546800616213433374014896352152163156753637226083778629265184262589335207727208179130684584379196166992187500*x^215-192641236286362158184261673086535748883541890829450241940320470003338439784722576727545342909660120006091118690365177333871504817804278190114855886701902596059945009327322543192746743390721029014820364373879435830823451326824010351111862335847871388650655166668477310007162589011344611722544307846734145337030646857950114511862190336991486004355730669166562492859105589200345349171072730761641150662683834306302696123974623690835109040005802486171513168793128426435958154260919214978865714353513703079945936796326239102176853753268722551235678779805392990257558518068015688093477977392927118555211335008383034811329151138229139428202647808303613955976961911325834892577637145509737183854537707144124123098418870575229669977196643319151597078046766194954097773241575474500168725066760089248418807983398437500*x^216-33700098171393903877448431809228503211596089048847991228705592960859615861085955269684839510384661342414305967269418294946604614356979234280737874263555230959889788560094215873254889149286631800334681806077553989675354489265479128477759281519553957503064921311496804443312834878877083906687728794711618499908367257130256296506023365677211160568545062321639794251548016824929223726294393818539438089346270362546840344088194432693714184569473910799932012810794234008549719862211206823616754761402664407069161054142720074694978090354641001549205419426575457539316113242966659692761170047333444691337084010189239951898881516528906385925857699979343802813282161535102930442051280932928609295066070327042163458288295432271258925026088746317346410037663377097166447244352307522805049974558642134070396423339843750*x^217-5796766167249534842839993365503546073585492410935518254966511493995688891719841850037840808754197786691311202217393783650745727866963985210846576303501195852500493336528595356083084522171164544383668149813882511701698693569668988116817204250035735367209418643391882924782464193834137065329025413510505357690746393944328665410940359895816827566442046101264667897090478330299991154879513090818357124046190601501777856344245920026187181151634956201268974025278394083982326340419997645668641398076518363650785951405810132795038921981749481479360171095681388682232165199651478808993721956546439474392730385367606718305293834882631498525727028324801214555365425039707308221339724871709557000252595301571407494863852127361226614820029921592798097527635249194293507583090102904927606492361519485712051391601562500*x^218-979376356175764850956444758220855851266887302966711988635648086583607546512734957054829409800065881637596478107200675697567136700721980550836348070846420730304324763778951299266589523545217366205061687842041873760284535370607884567193212598267885295101199963125556349901485380134011907721561515803912074643752989206410102760060200087984295683440700939418294401058308648336433147422217302604482713784869790347527851691931404088899975053064451763414757775618129747702021866739998209713553339388555519115320018620006882084948468010051530239579965534425399063656603696403456898089287322011120059365890969173973474818355601390788617461077421898291463095976496661659582823308211840368484839656438228790870701824984164648620425231184045474349489348264423734214358947460598204220560932852094992995262145996093750*x^219-162373220606582565754674636777586516890547913808706391000162977923863428448062641858476967916630633371007003358434312145637038653955815763213703224613418967371334966352940797309371678406413806028159014658508121469588433235236995014482672893442475516886340413293234869947311567257789155759651146484565848204162121717128779614129165941480100303739102174853155971723764646644733792201068643275549874369997137948895479234772435221602073601179276447605946182679336929370762127380511384602315329698934465655948822055556019060045018108017492158490590742449562156997041044624321764695603053046660441201191138530457237348462235926892703043882983734318259518146166027078249459868944832824865046773824513242552374461808198220846613851349303397063119757366857469365191631952579060892207914710743352770805358886718750*x^220-26395781697044862821533338706593663031107174994455502973898104766898306652086034784013171948695509399043351941604366304029237734538074188114108293418724595556546083265919726555580292242335970250651385193919012579374749295317314094273820147457897933161356863689807668833919146474237092312629465228877607521298856052490083602483836550191092518744701691496495192627564871523883217924256433275613391224718584195928575278162276054185179474916919648333751018629692850964833916528091838443083797202333683445004010936701594925166054444196194523481742030433825044713599445181684761393504020246409529796717313144055097818858588735146544211755509237520306602558605393513428001245404377666360429132906963616438451735712585435708355161029574066301070798166003077452694629987288782171746141465846449136734008789062500*x^221-4204611093290089489632814276436903655739810762674882196154773641402640753381892535213913380445039851792833151613459843593797094811741465095610404580811834814355489263819940540232672533203948856009874370756286217574787078164326679921186203705289646538769222190641520897063241178529852359809629230735043440230142110153055951574195428399054627669173063403896858376739475984818484841383251823494012047410998115815532601515237729808441317667959200348715139368620111542273836206470607022107720725044320947830765502377363969677066586541648992421315872223926954873450312052662963246917530233698594209300008395745274398848134850616761402679937849999525491428435417499858258878489961731917094279066790540444831832450708568771241882981379953867560695801601920431805163784177070342162135898368433117866516113281250*x^222-655932747384196254429279976930004099866184983835841397864969953421632365913988121725409015583980025735651707013375977484529580927427927943729572925690985631202104225093736796320445187245875985977077336684135304452456940375134057331157456892278388243247622129702921872558036139326318963657972054734971242039026777148055960277010061984391316702815837729885523166951987834229261574155207227890460079100041852802807600878039427067400616524873542470579861502599651053505656116920136615623089265265717479447029725618426321128111685088890567207473054380431252264889231052366097056999356859217129885018579615128216505069415895936496562871514073772347191735455599233634944882084567496027163541490348463394379300138313584230416437549477614317918516535964370890671602602412458311150752433948218822479248046875000*x^223-100173342816579991848280377379907412328807136154174946046050110533675508337918677068256586602760067262413991498109001313807453088178257033405289243830798814461947545018115829750822193116445621770489623915295781064997725221569508167108732403532863249535629601580247397609498732356119575163442777079170665921703684285852423748149926052445188515009270872219132504439222543571149708020120875567740554119918006397344367429774396225481453946393427180765215424758223194289741937370670498578863809129340466046012973932519645427391334288697663278004824712026825530030401209225025547233163772093438933076001249596173119126270963017592493862150149366896201770323042685221085998083349417673286074485994630587764249751324581921763391238046641804090012596603586620019063218219693599945165322609245777130126953125000*x^224-14971241759285921371443267184056448978574324120793285628107492449953047951560089240132398164119638446872651663547931802669523454781588519200161108936556204862387961330544458227654964067501163525053335567275785292689348466044331069075574888295446954111494743793395513458165831318377279775985495310533724073052501142287207899338200887034098593435137598231781279848480355169910182085290702193189397334093167222694548268597863038098023860080626622650635980345699076333841945144694049604234259596133108308428629112917393517675698881494675170391789536927911989756737398556645415045154806003138125414472970174347957445554205481835988409501255613918569004481000834893627221920926714561030065945444742243404972885144552663269616035388845441641822650096904413187958837890703788673663637826219201087951660156250*x^225-2189051093644146395235098830724832473684423352929167388106374201702722658577493399591379869318660897486484866624764452528658433610089344922366114531703291059836602810948436106312025711445517515356070078344735253925888773620792535768234474970904078050917614392391181402791510217910716855583356232607206757561951468922405839342679938972570556727712103724415505507734207530020664770209035909264465741582719719818354242301144178945308250557600804704367915672335021654225366479791414043432529055675801901548038578710874981389351776708863343043876028774806801074960672632245328184100542445350688811832169882360743483134097366778148896253742177143149811626655325099426330084780072769931014875327292046023943453046626461155735735899005444021866062455835992343829512323202075325063737250864505767822265625000*x^226-313070674096418880641082196510325967434092250108963687228786947079645057765877228763668805305475054210116358013214576268249935970355461185903301506649176419946247550384572431173235059038271887805016904508842120387209712421076572509409988177617008714303534813303564072548865641377029355049302033535946780407955661965583856201337702608119061452475313161022936059152817819538086527202675821698036638300405497422985955626927228675235602399700543512254758749763674414639687754056336429987523464306141926130898046765016689543359491734650080936083425818485945134060569320147631109777066680116273063899828923914023346210267389360149911138017202728873709034997018926705343791653632327192144804921675642697770094161642793425046071702064831823538551659408274043786764300373111027760126762464642524719238281250*x^227-43784471343218321186168496502727991053443567811740212186537236201315885575203507864126214189668647301976529673083242451621831976329099064254864557235367993084581239293974571893181130738024983055848542985390020902620768721613845056139041545504466144450113166085386633964960136529198587224565106062017295845000282563206367687366218026774201781115008879890109476592756915736767200770131336182983393075027367851934033467754753781644348169099123505709979380204536817120558861776989950072043477529600093285332615106993651560501732091889777753274033632556987595210127333679412601509600203480960279529687637880577432839506952109442062853384610544593833587311336712074851831504119908289785114061066939476303113865113634627009988540826309739167779858266602678486979647555424580685817977562546730041503906250*x^228-5986721503428378705836753291804433427087532925602771696089244472266145004902778732956558438140170335362944305518771556118707864281969447102292824332991478568830703557951206039000320398979665052775581161849396656518054829812257201122844327995534552454235015477110024273947998945550333238343166723402117630555876517661097522826592527783309017294924745888048957604664306821921201572922862820443358754941037599733041838532606076629614170700500095056362649355711411612709407932095168137279628950893752919025279391874471302103656665752328024037718661889089855406719172177367259209574892977775895678575600963330433669622722950814632259552071774922168945444469266866124780323579125591435809320631644031445632019416223900067438549054294896578529550107396667195909420792273966967900787413120269775390625000*x^229-800084937244905472132466457892059422839899108616259537884864346469101837474207053445267848185718423306581766041264401732238604569094361120414394516980920195447537124227931505531376483047164620404135755035014086546340868922081191961851261120919061569490059539149645073087841724624414819490403264154816704774355423000800278326626691343307931017923113865397252578208109369195389131246012913877931418720786610625516428966980849176300058894924465386770622801775587598559168904644908539760886180494391118597935964173606411264784995879077905053492543514478643004415398579947398071200588020454186349676140656634736202042638068153499885841249930780267497904998687812242700076435996304015223354689188670879418240506828817991001207626695030341388258889771041565045742586796273990640367898344993591308593750*x^230-104477597340182860226634461450359870370082847322490686700980079495136194447189377718570915223880008464006603549218344362178676122125641878049840546767564755550169497207841745247679235528091579450114247905220524090798942264660667453925526045563692365072675001757273868776301826249778784427869605109081174735857303066405521710711497572240591881633638851477587097062313202601276603310697155343419101332631182996298099392086982674489801378702826075550761410307154278446317614532071749174998308587488291548705670373995468603495967287913517029341155666808647335954547563150717218175880123311298323182794437267780339479820044881232750498593281577104339938785493404317105252515349209040710206948780811330497476405513321954857191308968866980955814216960985223452818543507876229634508782625198364257812500*x^231-13325170837267765764328981975551557150804528740146233079796947303959272740831984486445100469271949931151257229147699138232396508985243589552252896132921993276869074474424523385834555218458062756609908470746751164235345564489004633199825708638208297352395938577624164605682345509403089668145003470196284919154090442613829630339952126621638688869502692507914469268904859927723754687064224598802421167901844840396013007648713374565287517124617906236484464762516992170396591949125855948832830439409995241601029560129701183611074809721167119437051844108840028443809722875662739608400632186027160177181500149359518722930148068830260941030759805144735759469077695749593533965239570485957076357095004895920691055733885579252776696549541510542358954853128477027333659484148213903298822641372680664062500*x^232-1659009103496946045873738369387027247759711799210692425931889679341710753360073329158167162751609411431172646166326623231667966053287684311461505708110575289604846479854879945738899666753436894576188284693288987160414304097011397644492431376847518300762738546980174203214848993822658008960369611304102673835337559359703452257526152951181420191167628905188200918699811457419204650211832216200087490444995493167220024433355156639116205439625045712793150770473168090987275563083232385571066531096644107724900756891738698629125509057687555888382513552127749571078114305436141461595641367475175073266474882939656532259033185725427355781936529107953395327177018138038679455757726781071831023973547980577686955510247962103599327611587079896383343948543011426989954484697313602975383639335632324218750*x^233-201478923276846443777600592629704408425903730107271673950332668607429843111153859038794225827184684668125236749915701873915374510873936491031376968828635376965830341843745389291292194514327740690359883182465489675139663981450769646543329396261109497086885782760504761918762747756790142934413948053931823940962752625648798915846677000062855321180655774943563190055465903258806986974951971362941500777215753210606486353639977914185365531195686282694666575099703082535437540590985095324268334245216275052210123404996039924981152748040053410555089881188715107379482989648049588922268361016022219767054013363171389401055017657830968519894280677023600436821361739997904866618689950346942518469646156575817475732620086172110641245958226314229112605580448900958811933654575759629307031631469726562500*x^234-23843466425399406987099081807143655014701560081644154822427037262964529601929315144860230265709029796212735309159732324102496129080129643711200808072848581786193226353430801343883653634631377999925939624864220098227473917977036774678232769137225821708222909602008330564066890414832912527330080787086108714243397008040071323368902607739610014116549526755254837514258440762375394509995795422221759782030029257870603557868212434014672977846414242909699813681817038392829196707746641635651400118360403431843631238109508224393314659630751065652285586036961092182390693209600224335970476379063901564918873449543311244791183518568482947448591669202158872104121876162893641093128382989031205487205483865756619592034392300790164276840424100798666070555616558669703940477918557920611629486083984375000*x^235-2745603966861942608530797604236895752457987353671038737777832588898367944448149758326534602596486213778858933325150363199642867975681632533705798191330281384575714242517190849072147525541397938629931805809822474592264639149872163320240170514666813988489850201199965362164538646720014108725311961288396783837810425504995591729963452653219755276768099520162664098302403664786459005438111099833367272794439789637044620450301626762448498785546233954358346752447164632646749290628373233162618478850498013773235093860663207966187438117053953179342620179201470882260474553908896353825510189071855511002559428611610372799065518835793251042430074961851796621811146139984922444342618226559447741917151375166066218327132227383211528412174470397505809612128183209745428695886536070984125137329101562500*x^236-306990437817621331011712323940303577051003354045145171490334034373719990820059873831514005692836581872787517325187370720404264078554044483625907884527854725382817466894031974376470036443676419910036061927624740701539718444180807308142421230815523915065619708655463779010326063798383894186269705294347354187026007971877307359789781984003519483214171123498397995517765197001659815913410032595059198919507754509135537604480259769303049170906413549785564206669976998809369529282041845091146759242321787802003532388835974202507029184147980556410574734093294160323315725428420341182144319950054180181400977787295932295771705676052856338688314636596211549871288744227539147240375371049307614204660227262152078641955271693747868415496960628208651425741462696261710324141725140587301254272460937500*x^237-33226003716936042694247210763917112469094418695679593824281280429082900992111184371177956739121062337240036566460176543972512491976539568491354189228884248089855197154421917631631497666923684583481101175903611802603683333678846897882438342518333428352377794605534429292082585588652063330256215912500920818586041290944392326768133762709287579512724455111063594126005756320079095041232035536443910836778603247573461328664663657469689812934810869610210178925936328271498943997458035441907111872408611086394884203173000745498917705647641274530677109715696899741075809932872042710422158805023903038037815429674492897815087348535860113395369486841217214586551346031705962125115903944656258118984547020311634081315075309422925878725279896432609482545054107004686795113645462118625640869140625000*x^238-3464275680030880064257721481544958289158022913816552992726247090389783635173506270898668394744775326406740209206616887918948674145820489160467383863063044377590264742439570988825790448801657690342225350163686657019247031153510961129138148056000510285987223180475772653481886991151325589593521240572470414573726488715228700550049043479713771039597670200654334354335936760294562104604851338716896231964593705699402225341279305703090141364038203032063449078426262421747952619973814698248500097873700957804001792501995995191904817269822313915769439318585819817986771040722342248617445527738605040618321352274411515564222068587193502846916315104101860182847718153936424545024706997770632177794379895580358583009935632827242634400706080621029845645738262058585857766059202655399398803710937500*x^239-345255581855293603571669419683081897441330103592292659320364764640237289462390888981139072072618373932688437047251167300684335405293120697302255312144477532876581799159596595018022388703828670416116735304447540129383576066050131613644670294783022829232141375852013143886561649747519898146933806351276794922454048104856832307888229439723161143683117639034617844994290592342173438126746989181565965443361717528141567211755198101718116828703545152862123489595316136943978372578145020406962846232048923390731637370363604048453600695174376408924715457403093972303497717063796215053986862998321918421416353407388408266878715496770110826702921046581358275799928668590650471968657197595037156604422917162326151012282667042734164223925716074611874268675352165789554663239224041725708007812500000*x^240-32443892808074621027956825540032908146241337445198445801513547912686379682586907974462249660758687964689959709892835688123068775409693821791734064113745829053702490720532093934124562541008099105305331236329416482910638372922044232987396267059248435488380266236467725894210993074518066977874576654639948930401169949045026204639796510625299263354825691266100299452836302730259795393456863516384505711012564290580109217920628165477674223128439670469639249639965993897271942719963700826965742649099303861280585274699325174266804312634882316375944984887907783461146457452899111886081221584010539886881312984133939414824269011828777306818868492617940375082527875971163303244798427043198044226412326919714520910683441346591109799623777933841509424409177730104473032725458243665946960449218750*x^241-2798624733732258283435403841901990424906770627557127777741470607913521273906345007248176944185995873963535058533691634650139170206806524912952512305464929020271295858194502927554869316374654905158518928087260391031785617060443085161689346877985230216932982186497205666289354836242322325760670803486292967269916652290723328813521740725597357379490683583120568115942338941812684368202268374958301000161752066161612390948992889097896719015692682282106708705838872957993013735694199813540818586669082782702070423757006455395247919334862156182458009458028984993539759491216362719326280374602453731458344535672557041257160989038145673110234608308588577991527420359814914039428033698451691088895657459829053314763256227189567251537589639591585146862687718738354385228158742235345458984375000*x^242-207868109180412887331444469920129451072716982546867823095244485267357469054927358255699202548382890290331066237912328430451762699612943202916060570845729129194804067397580291251140819866574812056195453914280797774196090819543287640729271782669233438767249880230763252016240252633740462011672028350092451109299388043138333051886475774770377877656882782603243685666973004678389240486744266280111299286927009599631693184500138988047214260223110144453533111076262635829380790799007602127367585248649264185752047956233721339165181434029687486320547342103766516775236675943104420819069734796440838336709438373813518264193568211936617496368748655440778139922213962013174666349057251915668542439247005970386154972924463315408510438691667685223365491547002021789446644930641471414489746093750*x^243-10551121189300215909059292648807919323953667775587367660074212107882918334386772276316755614047053763362759261990052971859359133446468046103494150359820620563975252336483347189202261557753258877530610767633800531166170891292948324167887023712651451860525220103060167763438721542570818096487864294411628972571487597339630176103965618479349421393927139767712921245624770501563962413274221177617880566886249621173890338007612117905761784486470422142375578005682451981327544525365065443019568655458860628699352260796743019869866898487723328206336899567403407046819392534149231322768757011792451715494468143461245895944441404096146962607038421716103611012223876769914142478319447182104764343582428747841133976504063008207730576819195492078464035529386455610691772266722478631530761718750*x^244+292098035125441020156649975695833500393813578117014903957599506777648315541818234602196968792886234959977367646886968265491974422983623805591851457279812743290830851964214767967426066696122062528383870545552587217039549986822023526953544334098400457039113530470105079703574258239449228612073190893280314187385297101287173867445781020170148194833667172650853933003627888263067813804736297210760137900881050784482553673260734733610215399947732808113186351428111923624544290361594361072160855848916958929871841526992673905690069826151547652720821287713574817490356417076985573419888699450043324812979256143297907633575306366254387946514149448952572936727841492337442112361419311871532083174442069475376655478711534002650050844934675638811121152303873641993197987293989761889648437500*x^245+197161848161549125850708260239298160488080496812452162558242602800128684792586976073197466623448483254916367168250057591089819876603480117061552897014675065617449535482482348319482617219333997388942046191465266011016387994932722117181309601975964927724614295968305313841010196456923344516403336919990323347661813662084777077174856525141613181721472869362061875960150522502026734745477565584003814475073335632454326447915925438772946856388300773567666814067054855232499989296961264802213036342812854165741188139323476846658467932121920987777048870085742299554082767049664144972021711760678200989160841524743777617518957870043406324580825630331599823525229485433856724415378757827958233238552712433510577637084556225902729161048098687505581669893134671352272806169034585119628906250*x^246+39792889304358963688121881928787757814935151063810193153691093015681388218221024964437603894578472834129812271824406236753631992884762152728544025112122308136073913020155299167634810617425071619166735717364153840101711899982665685476746688010045665652227901152864546736381569220115391848008633937467529270751887404634482375187144448592283965107786063663821904977851715816980901488452841553811014371566656564050659199049770807212189923654746491554595167683761689244624755228219631805312668600045364193889140930469498473928348253967104025716459021334018493511028437864644130034773634559528030385431154280581651354013815673218811848745699537934225544243884198702527509575154258315406785343218789127850209734903185234985269847628279645917257207507768544259009094293632619750976562500*x^247+6297084759964619770203169002043620783510076275166938298366377950147341138428184648249079469309233749726442144795299872095534770447502422565248950405198682538952869708057498586782201277184243477406820965889630993966788694944362834562960572535365722762698834367033064100839849189062759391904403463371278155635659432658994906606682272561188088806008411646322203917649149631285160544116671606986717675583263090261636902270972385976076564536514021817328364207400444855624902201125146889576951014468491983346877046638876006547853109258151682363311748912779049873067284723864858198562054275031655309653189276513313983094025423802777422126489831778204216516961759787011995628574273027216958844654027830014445491646261660976985195866550222845407226503137541728877195733897618833007812500*x^248+889253119387568471506279006386430649086146980848823811361815357689461097702421252409660524286026906029891072631396706479126516057649290578366863713690330294770436661945881028596235979854755199789310059339690696574136946254928812840351124187125352215793438600254446519602814790754390434152403200600107202121730589076412746851581571914279369570634737314486047713746004430568902236955903071465877354483931481835254684679886004461009406585224118212477781664810655417114103951467899792976600895681241881987626789252498566092778461106453785576119441556541687446029281203720649231813443423432609607027511557542365107223295592266593723138908584139430413789289996715594942687492214996406998381335610911248977328331527330465605437691812936171171258316089269349525417868346603991699218750*x^249+117185866605304392859885325694037715002221707661662099500321080582109184100815289597672613001957194484877488597323056347691713938309458249885412340673450234294757937792643454055806739349255237404302418030333140973930202690881209292337810820762655678117736572902344946170327336309109908799327175538304548731232377727313875131705642551216454641436570862801895108645789755017676451808931106414199884865966850546218043101593145285726731103127785990100055062110835026253488239779221335798145035485995221285683565815500141985033427550255547387353294069696852872610958730232070110886349433227862769974573657500337189156646950425076614785264431282498473561960653852861154895253982002930362890169102184557857165827766827126569562338479793154387487300924199720823368590879966430664062500*x^250+14714057835702044206377811420066757930001048246713553457372562990889451120013401362776020365844497356303256658203876613576940566692553686896721057938963610150629355721281315145114461368796297700667101837276535547534968262644495381320589937863633546665473429380151520182060495533779095793256117733705013682336892046261536762542481310399097807817538463866242377695745236691022890064421648695730729095047390017249591647072580392971023096905722186235089817211989750741171317890753170904639950965148740980477524648714305505327748408399589982726119350147117728263703273808643108139628871418972373020755918756244606491362572127267803006689410716790523035455633855915153588643154409116397949364699267927979701951246176851481479891317822033598576456398456040430524485371314709277343750*x^251+1780465728799061903675721082522965493372481133659582299702852032105038105564136138487616479587605978172270044601325057005026440736128273277217251247715666367291654983816231399817156364423615139322509329396066714570167184197186738821809394321814275916279593146711651173691433208031835157504736627020163194886492786757362497343963399542596350142301814013999505728570611838155800123206893489181403295823015349362716445795016722353671176917133926236803259737059411746433839942312852455011723206578607240228515418029356684161969426464391237776446650181298336244115857854190358677837594438000244888103387848008045038143362428360635318080856742734422290126704222437492548639537290238929638415569804920686399799908700172595555034662133713010921168766151328134052145946360172167968750*x^252+209048456184579455705755492227277779268973948002085858857925231812012101593068971516127454202180996320422722854676502962507805953232085627260096557553716545789409184366560686361925974418952192193419019794416215279888187509999894973633642539338028176390610994849575068800070774990132602921242294555619444618697396409919410188287634612444889528724933817140091656215385049308860740880493028649222561071579668602608507696562083732481451046360791248275274997121035357162793042156456191381498642359789185082942220341952602815887520457611499547404104227774439630573905578069199622655262833984858721818148944213978407755975566471667562106288253425363318566562755042845085997147555784764060373684381916684143615764492492015727392489954595019672219651585054989645480056786772695312500*x^253+23920591011640850857838311560132878429009515898121083245675538818922961184556943514955567752959770064800071645855269318569899827880752385120627356195442493305358528220537403077777130147738067540206967024095858714295548807067556710079238263599547262339633125180033650356212184211261443485522792185067789142234793049788414385045376117889299157567350284070965608821785113824095260042232375926313160069194079253793451524233234168484246395983977213730650592746630631585945642177336182304190872226091087809074889903816228116177459925270217557972791476571715974575788136912254471080968355998279085630755323530724525958995398676776463672256595087725173478849481341635004026639641262277539729094378739148147920457093035105171723216572108969665428625261088457851759081019257519531250*x^254+2675311579421535785908954707733427476938907328634558320515335569442866388211560719209371053445853559901945659247099083583635454863531819648286851680164098618746315641283555882102589395733317560078392331955749179318627264678972362169264410365952843925415016413153071776585374624360233155072244221009003650127933944471774215977692053776666940915878747002026115294091746161306593306824802666519078064097161850282594724162780956934326262079166540621974527583206567295301412589220711025494033973672201579513952424154240313779487312172730943856886208095774331295432416717920913498636019029373794473742768708893189408743614602737737375762914088558641562172843893645357859674695729531066918969927554709973510155162321174312279871141242300816702851254806990340119038136304765625000*x^255+293035812385154845098510602409273677157633937963069638102642616002829263286425893066382159932550051615455002001494387951538639123272487755467787085425012907806844397204854176032505083185395507278512749002448087527800060884789096460028570512278186870754885878221649904190994222974838284038244861798470830173534219755982152865289874791260967629679188890539375014850062090226988120926861582845068248476013271221448078554264913961641640260296553742828024203549059631843195441485565015554659234995417570580740998801275160552899922176842141149150009373431357532791164148131861898136722197916153150653031482768985665357486641069438072616899507961663062302484463864308217681833754396554028313307621594822765111563526411678930537731148829215978647430132402625244047583683046875000*x^256+31478503746988489169231377787549429230140026419428491713796931047639916313006536359171548470676949158216642459682239722669929205669021635189758554802631988861160975103619012334881670771842520560766624649015242302619304497871266238087737216908305384678141599581970519554163355706044109180156983946567979943230131824741499910252367112603295405558254664757917754375921106444284991412533743053371718701326270402678830626190167881770356233747924951206241898182085351295392217850900541521724524382440881414847522626670386957935055974972835984385106259882442622190595926156679791174121540092732268143510506479982040714625544208835841782664907043553047091304348938316142066974991149987464553256140010511004049601038490443841548857502759893897459827322445979266895377962503906250*x^257+3319552699889162212939807801423932146457736353091161182846090217120630651534932915612237295024628029681274566646437917229574931591476440089475007797760689478031525333973060356887375015659505912792079332419219549897010071664642551711968090289100768363448753248794375138213462085600969572486016690103760947434230183028938762962609029585052380580962818286959398379402196565189993547131120384088724182407709599537703541397613677981174568321870156583598092149451660908507691675863318896228331704545597930808590301448605063968976974237297569607437601861243629616940101464627136594867144450245768097914590415201051813734580815877863085144871074093782548789299650682368245001545985709577049438877721488771092012240042845533159653005236494366818309030574240300016153237659375000*x^258+343890328542088707793917893919157281699956420754748773248590423314421330708568126454370838168557910000946033426788534798247782350572925848565649567389365650310593167546612701068103076094063524451276112845509802675744369952288940717764354022796395222782243389748444600607536590824887235665756634675433031373401930700557514753486659774534420695595370103882721752077302368899019040500906700213521583000234573887808087338707532229172237249744179493714620826184393984130723185167529880334436339018625809420958520142192598478012541140890809116933853431117101314945653721456094167585140494582322948796656029048014905116525141989264056749067852698401217697667334755897961595639872254770029690444349873638495589544383487165711945199904783405501006810853813152807028931282031250*x^259+35014995201473032154917120899323625636282617943329680737681535052181511773809502221038431701345535817668277037049177466106152044357981893477030294454608936184823239883099976747518795646497393817098164566457072564283502829868874879769334358554764748455862865840870335048524902378605788254516316219664390092024761533911410854140278947464423915954077781003371105867167006096552603474304107111303769835815348416218775065579702034414943939789390604227519466070669588479362858412052066683139823005242290573169053679363374305843752167392324364614824290806463438749244003852570398533954548583209148524064626922928466352121611296908211340887704556762466551628321928571567990570515741581751676786889018003945998547038973661141212463497857301180641244159874689589306324785156250*x^260+3505449187395380817207691421249679788562499600832984567875791673478201786925304756416704157591566369395388334529641167671954808890691381052617295920186878005779283512293974587057341920452360575627028361654061141281414237544868581751087782202438042455386409901002048582673296516987468910155695653863505776502426371885798332736499167687129337169995502740930531325166306285414217062251003750105924299833811212333332016538791650172112875094091189877229684349144402559921390847510178689987880444562733995844528500005187363548956423318900953154352933403377977973937668219479402935181223122400442852639211403458673610547862304210041705064461729916580737196621541429085105800762735832643994410063446673622457779334397687557255004703963490107506143639095663010411280191875000*x^261+345153993022844629654315664707929653755686928834730362237991176738226103482169408766298543063694367582953593903186147419591876798344101533461078324334786786873737584738601879578429061377616156936606714284322548667925475276381083756021739425174907873935585665785996353757338738705053994925930736714682510986349495948190871367987502212976511524791330347344861877992070815266631479063416190978676756308840116060167576696264313049618700341723811804004126682201698824433318020789832073718723672652491614381826208165545184080446587780821143801754647965641949330326157939064429680733449517824988839787261113806769764929320634313587121645408017495624988444239206731344597232093295692203336622793103602382290830697060944875906788003025901346334319728717042117260744057093750*x^262+33431991172387486925531712104834693258609163941070723365849091012613403939850505148644760089964741250479424158748678360639725620783848161578642414760496279759497207612294682121845944238101412297949682143619911724190997874631511480809541692538391634587221739898259989924081889772185549336873355153321028651719557602694792271446624011942520690412135642783905211191334003331412414202370054548193802033217018996355758940558394942327466121598829619918241725655920531437075848291192089321457874933909818670889838786842722258603738231773170638843568842347200632983439517605765482695151542197329011433730469376132783745357394528375210073937684925055327417248139284139557372751003247472888407978259407318828200757158823183663518212725965246325372536619401687329703977112500*x^263+3186241551277829490196969715054680478650340352614903432238616172081807046570419826816566833710311837028310116090082579299661100958986615416590053900586257418897095601290970149253500036288431772590678668982165844939820072769711818254109071248390184501089561755065127749945278488724826792949073281793866960498915670069463474372589960176613409732688343958807447305387787080270820035876625076272860262224739152662438328826331236849347456825132668638087715564596542652160517495612270284375425856337550414213685765431318124052001025047712412602345597202326792541421287141260402899332741425755043153997208093392281325327639522065965080060963897744276255500207841251073374288162512674816577721683432380324037579105682015770124233363650276505192349023660456526266388962500*x^264+298842911720866536648442151341895589112499128718043481407655037478936263285372745865425259972317460369409298598552206111468694889488537204998066212531054511388920637435156071096355866776260519662389627866843780685983217038978065769531164248220133871057027045660219255416794463559141137548457102828109101378554785830393468109337317875855069097232486125077473637082652504826063667925867438050162850577050363935748570841819590193029593002402365239702508024652939033316109836209423087235925875902585529699887446943547530072605923023410047293554717419811186331740262118310193443746655590919268525441843213247088143060671281195293253274380924299799572152082659819176858798796414355120789072894106303638332129359310944295789375783299384405156255762535217578891516878750*x^265+27588898075477929492531187308645305369036532507073041422996200316937304546832349043525589513627627905972773553283987268990307813752439208228925256330446877928747632964778777536088232968734969584644887075397540546061870437790055970097863104898004330957563396414115829355811309829938320625222418115579324837524001669564748546057137631448353196233383146125823349798396663635068345122697451768624520139715488510248172115560144589445070509985980895670979159728814881390484594677429299074954453421277150002712172010905391200477462121475017458529406674625070988904115261189597616370561448399216988164434370047764406605044559976724686651729955652663072464094246041415559212967878182379820549743885218957453671151259812555668697270477663179937871686151693891971952177500*x^266+2507459621667960697860436685323296209028288913257086604016974999922022941566234488968803341579232582227791043140610340233170727739584892258539644621053442369881656183686788732565356980942131845781496336728142380019871675376906310004839640894825076863160157856224411873753043760701559493559868197028254293500675876750159286050004926487309488298410216656631706653989997661553616528653956948728435949266442265089368033059348235931288227753776267142099488128104931409954890712800989525617730876461868057257817214666808205882748244865259388900982123982217568057374336980097805293600989442262650278048339110204007122975503628595544903524900408686373877265869703062129097223953710915841392463207977204620078832120247246452588019321759184097607137641108319005530953750*x^267+224401712955773909346947200232415717894934841280052564781202699274056543089654177860445380386100503519246312943954552047127234324687505779760042658544360248007865608994147184330002794801369775022070271232268098308761322597008984937384689465967371162289487558461492808024659051916424233341761172901062682983030292024273936704282823065608958081504684180373102854312941468028478090425474909811452771904191574976785468390281816982743109002843104484875334849820896060811249807627669002559264692316390274041021676316265507546357565214454204094738545431720808061044931542858752552805894174885332179548445375707462605286941665919197336305158675949516450668336672772311151645126218139366801544062690106107697262718647072141864442462991765332431335372572366566568360750*x^268+19778764991415236708688474638900296977791459914335196652206637428661572331682690241392383301863982097569788884761333637106723410533562998960051035009079516668649428296967853156347732463920847119503757086315977100202130353467576293651463239588160364465942611382609764766972274668776037196409730298036035804871531219856547481551688697110340430036914713447877060276599439959590321936064870180641680689415229157523507897190847835775455463907994070909405540692630411065970304010573206951376844307685220416927548634325780673126312152832575270359507576142635868109688322219239279730986452153997662294125830910692334496134106496884703917302200828721534441555795604797690135913158026527422897660151442710078229634295612198033089882925133472991957861886658257553129500*x^269+1717291915951221723046502656241329114529893977406317438033329530883689291039900464988311240514974162500122745044582420975550402713559394203993380104461136480484343674396512622781500392379139917438449636932364320009667493832967043556585505410521430064422043875493348422279078571680323322033882254691245643798055905780594783701426706013892267020941237401031923433232809751335170928406251248377049964938695632719109394426256707568852882614926093058081544038076811841150727760331825681992032585314997968681382286838180437465017778850833448813196776715815093143979371765195373141256575092664684262481048604125696696950177499581707980340374866544718988521531913413461473787002367669171944064543049752093516940253071447459668614319187206978487213150686144536205250*x^270+146910747582648138014610427166939124786023148868111469171039193044974932476114460737192123860585303589121241660145060321449125255727810578818677997518083168454745203918280792783545427177791078268730483571369268778153141701406530263874276494066089286192755878648507927537616234309342569353588769120425616781341372121230293698448984131209872935468407223674637833411234221068383787728114805537250260348692032286982208370085432634979936415983132116709062515721202192170187704611066804161807745167999909474436955636587947164228527946949203659253148652856032358402121932475834537121778971378016787550924800793373757171787936071945995931655871022130759807503983302939012452142121088754255561189487125576662805628025620230953879486354748060821832923560570276470000*x^271+12385654665724120796913110779777201913121512792378727952741246687048593957393390852096588501874019929051449601561213623980536624160204343946456556210893766158582876514502863069795042202498482170402016841694120290224273981552423070436935699840037352663480745172446955506245603627158328181046316067549206378930914480933460784893438731329308086053228933234903507835207373923040109587675751135700126886734913478829919970636062480885985722938379631874584849931079744639312620206977601658875087478124276884960320420671285844301915182956393025250005533020983167466486895060961016422835337553542518413550603629052476399846626747850198963357357204250468168818462199745918532509107011252591983590142222789147582040521554441532811686942295900015598331297525165086000*x^272+1029266080371237091721924092876940149124774664452013645231777752625443113321652326035541285397221762654424676211239050020799537547049547346101223218090014778234666784968909524989361834118867719790046688127704903869845631871971136620523295749878657990030734081790299548588649375371698359033257594471501976004337478892466973789384500936333091803492484453113425751089464083330161270723841763806036520118740220358197401837503906437533242459726846846450261320411583110434573046779115607165803714941678337983006605682264825390080876067599318687669499154855556051859960299314298096327610427137890209154790785504784570439306077180499433492582953419658035144985212771028207264689779811861815560489223061722564949680936641833736715848555480554956599418235546813250*x^273+84325586984927189948521720229515466872244191768995910642006791822687677462728834956387836340669628914860380312213464025326822753767380490577682845496598850823221801572413175219141215636542893308015512298085236608509882072997128926227469178293735524248487379169547916110472033904983484807498156986617548158965787210305641462377549823855999714276967047555059541165342380890306581498033670543033253112720644380470476226052250285654633031513937443911095724016662942905075509974734742720078695481551615220244587104031191205519577147270350516015767548891275142761640754730604714703956618542067591194046720841046605386877183389979407725848198383862717543756047719773441913784379389289938752472153179656161536074037682286876489436023186387508217857877127746400*x^274+6812123434021127659985849885294431251392732994372409140143424676496812880409281354421985313875827508072426209670215119003626474307130210103694145991318473666296138704087489745516960061277044154415485670262314737886442853194958414670494010125296007394753873197879898484233434948282968257770480570047701903718371270896061299966323496589169470653239885827828173894390639018501012719288840017492456397497173926123691043174696460151302844116882096293536123063693372754909768990604658724004518047922095238102913668075671956909007067861299607515958018823922432227204106270155469227845527734200115567084208127350367848227756168012651637654513404341658488891791799101960840614882654540609280263017271151239246203988288300758670188938757702876045286904179836250*x^275+542688355342312787690850375451852598529489289663950083865708938519085340889962357651447726393274432955936083895099150674866518392461230459982603912090416769979962095795297533538506698662360549242001116524499815877678549888446070531094056204429917687402421968278638800670147928329626516461931122653207328032823101521301202537570435622733561521009173247756306858799446347185727537377075854388839788048661234799541059481427081889144702372193634386095611638724996801318606960346848305421790389308802210343003794983882887097428872768974033339873186743528614867390364469523055105384612829949081667686298327086341080385883531802690104267187563490887303999213680151331165442048731857147252081063945054896111748014035312407809772620887146142533914995882479650*x^276+42638163000264083604326755318938321992880311369322170594066704942615531161379843987709462151740222634101109732356980480371789465058651795736507554099670156372718810559708138896562499605804213910622141551239403136198753157788423245491273013681016952883495759166715879144633911083039954985086930314326005196905099992399430866557226901435770539591716573077899793321180912775853761072341762400951176246061784846951496683759664257291110619498083605170378620776602338613530268515391208460559876372624215315221115538310654391996991302108375757237618571833944740634342218958630613696368422709522626650009441218358566832157969367994133017183332788218650472163084779931744854947740424603437232386482607060108135319688459820708801817432243095172377473978848400*x^277+3304003717319718676384872043482424547894447323215619174730893282507182793400287571308603681457817185744038048138135932710190736777771799487282323549304156106227559159386811697223195148361866418800767760919434993703352469994357901289029386176167424076761139759819846198190698566669502227234146186100394729457159263599215011631895198295911003874108325654458917475001594452027275350746397300372453628929838301602645476622666141713495025641420186105368321412337854383742791591023596751122656899536030333886915320626795041878557585543882199207192335444384268607622644311365625018536608882450954753035536909687670298515331615120348277357079907801445901390733216474104976738272897625654373031099825700927631309488145114589171002787112658633346906698500030*x^278+252503669162289078404587510169650415468671801976269253064225771941407847256876407167941640277310527760414866228021031761210256956691214216099671257773594219075980175902645149392839630011245909722853713700944278922645552485154766156814083539929283744859649353903946767345026973328287337937526899668626695523678332098104584383982279102767803010084981477055650157487112146376550804258476902889789011486744043462223837695825245278689973798373603028006495627094146282910531698419165426422633990191933912668660639180972104039903329639267880298324142888600744275697539597060728071650875004410802215269773609876216394551447184937214774412323639548203003733927158045189488763363742444710684402573570617951839760051839553811315233566194083298824606312951340*x^279+19030362864217133640020330509891260564363889647279774097104083135456906637065854024249200244974377447054402112460689278559565198539985133618022714146257547465637558049096445952550619142270088035756920213192104240616975026617186600809990218009668518928122068910812535016128706758821345411471363629331310430344246871808634044771075959927743397502009803029191449585029929187610255407446632088337398495731639842382009584467896058499937501214024413628609540474890687121094501777046153352246347983393696083271020804165855838009259950474876424230273413517302231980954960256148368892701727098010117749847680967619734253360682551483561603316498742221726266910132332857459845203976743528768578119091665373389141536125445837390439045825979045840354135669180*x^280+1414235844787063126946503171627524045125536688235452080685078566725102954506329432487907774714365012248219336444076289109051670546293409711677024338704150372159857327623780814965980836103822926215106091271082887808502165713999695310770572956333046286709817511163617152925266694006959586755775283590815674489900616152798567463336301932684796562021565892198422854777754320814917811761814593879988309573114964042120119159712472781884745780055243353116056746764550593851832246238608510433872635334258075072482799589149935112620942046675666598274741563168574904952981393684451125081517131716760092851559547529725739335265301903097222604828681000530976167159512857372380459593652650792629262299029599545769328487287146631459823338542940024772108389910*x^281+103612560982223415083767696136225487778640965391927570919542776579054193601462605706036644260694798111809344656835741049799190055027958487816002937778271380354519366009029551334098811167201226284691755833051125503424636319717005910260080783686312020006512859423733899732202951788943345064844457517751129910457726658051951513705486565661256597602849451839416300878502237190830659969909456257537780068634909480904531758333835885397012317824602614617366409348773884413553789022084655531936778110031230923421588181739950336860528099473824187327084310217754114196366336990921012024266689193176113079770289884837526679279987038471816778368749089609787508347479399078669977870874220239717616253926321587406799677026640350708203312455610146542437245700*x^282+7482012680085520295960878643103782186622402381240599464364856093931124915978653252752221486432359409673924384651421847815259386737703177270066744453719186817913184811579876084386233301492970606858557177428197580539386438910481515820343037178046241377988782579856705715899180154878085646515628351016582224998627237617041102969662193688787912337188940514595781902680957412598147601519903304616563038244054544480289633324901929532552882955723606127818929046832979902758351482970966563580153424424613113042693360046600668981847998397148445093334564433267380814079959929779117140925072542753191095514560500911465385810694582768349523105666393347229939727545422743370239501244551881858682532022614291155344637547845115293664478511925274515577792870*x^283+532379926354952789634126683695092626178476644660804777827179782395456171001651834585965481364587669807578821081465601985725450082904844662996146931748915396613317245323022045857037084910675709781421581929494997587934810171266144454413507224192174497679675476594282619034588698053715463037960315686458290228541370625848078383418933835820229266709095515305127444143831846524453517872798215742306310147841938533538678988193862132200774632525789304267825162240869620170330266541154945264861562176953297917411786628715319703313271362759310807592343620176313101032575868187906701660435484034180587866734078347467313194571213947046321124699770187711775403394388100712287241548292260513142832660531948646461332532459802491498110905993294073447602830*x^284+37315497607980020348217050135899018255476731258716045325878124463714440445201429666991021901288622228278143475862096666549745099773069125628678645835652389925175728397192449489091745961938373820612995897530805936958334956030129699123262181113689653825960380661519261768842499560125857881345137256588533127720524674510327703493115378902923253013770580395667335181539250802502470066437243079152103156494827045234993112923007439085279148293282917048755703142143161592064919972563799845259028561500315582281122133742667205115949330599352417810310991458114377029835414633712154725744348277534436007857815738940030718274831769973802183762898811689400655920040110545358046444364667146140968174681048854649283151196875026843941325744987067006595940*x^285+2575593220792650476227684602398663416336367115937795280011296920739776950566659150486392256225705986961087030389641718691655206342391990963630506792662804696990172655918994292402863077777576070060218787618815305612696640068477055231702177073287639425294942859396440945431578510111312796653721433075250795774764093731447000699135340868576887903041889904652291197519736783453614397549277567566301361615054498102962715623130725317459259815909089832915579721379438914534333146132457234606635536291919304037570276587847980172858713685308965910695524092419474292487128336079949459260514847334364191118592907278690582280587022143927404375599423692124894080249942654781752180405966933971270892343170926712267840422427779409914421329629005803076210*x^286+174998598197588791496098605927044464078379895688319198984648927050418285695660708371293166421043305522949511480662297391550139164246836191061592453473152908768316615738298884120263334195953393715730994693202097843318042894464963619600013650998555125507460790388131831292730056852837771001090705338476590589350561692952887873478642537232809321004736478351237549961434125089781538497164003279940488480425483717855764888354969250071537897545766922492327999772674583353351041279587231497125937990353100100344993702511317744964815590385094692577535631168579439150722869456533951995166344411495462333068948553729672799029349655676829775807443376047594483009070249031585193156959073038950263735031769135976125110945233706633336664040557022587160*x^287+11700544226102740668033833976222998384458755996410694892121767847780317212226150984602473537925409579296551557505521074542732390101392819404177282572671795088399514623540647923894156788385340088104711385907101563826456478621000668298543823181964061193360747915660949648627988087020715612989591311143453971807451332639178123409617942459736567226946280053617497425489403199292503487051062624431417974966869022529734181373606592723157748693208791703319707279087263573940540345097224676834213221296859706430793344107975798075451097439207727880363831427266141107191983363525152240405610456102757076778978856417731534149870874355426549844893468920612953608225848092348768318506817304712137835041789911251181795425626849215132722803484304430760*x^288+769548530671480530020677306733440868348687815057552930888455400941491917316675744907837737596625911600224442066948579821893753393074085086558063627828466926169840914669080137519373837591716390109816095823575013628181463851146060688066504981166057265688173966526962208567317082979869440868209161725203202935254672014615217055897343348058715820985987123733544401356934364339452095132057523252787027412112278211009008080293780211502973767178093471071795838384063551729267654639594392361173241636846402944620702065630252304855927289606525110772994993062446961554726608021393695302166359387722130532372258454857001998170590779454234473936265023803829734034171389811143532118152196824779421440172928748348595582762469028427534933928090002410*x^289+49770360049540998257410782747893505333146719191917986568506957533626731393026034822865338364842183401598066703774611108695774000122155386573812784301487345284424998297947594852522024559707164060723027603240986320030393064582326746043460159273046039455133173392660269456334826499398487690523365745790088073248197896542630976538207269853939250296223389223304638356431414305180472168226871583848441068213534886431975825070645527673536856780268809385291102370413669641236286163270472924887199644580059731058868401565976007464789128655323077379608842351910827170177781246154872350528498630110621710161677994656916222986081462878551951204609844653278256612648829060395246580565763585217785693195330695542718969043079980592872521885728038504*x^290+3164179740109279547999991108690743120648078661722408830057083835179195218726347748598800160516747152992128888332844230965407806132400667177660818760304909962871236014761710314466900133333767447898650728557437862878702865423165693866383471711105223007850790187890807124271122489293644804670597678345897523531094272232354048556232239352300718410686428072836475523487940847102989498687814552097062088854335419045193407718145513123245529574613848325594930108847213943828351571481274476385745491509968177890957363745214052000998407948355841146571354309877773157943455955730902509799960889659232720806357139997234053797557358852714568326964274338478011802213100127495475563180431629479756504962299800364702647071931122394717561948700189394*x^291+197680646567647341797091140779408311530044618914015869704362047049653894745132869963798265315374666870052024138288240965651468145551850346147275120283156476371775132510456555500451405551156177054925897630811021877184719426274751078587505509531247062751575847890625471992994347229441946865408823309364811321920071854537268440107361948713431017529504687996753567613834643294557293615920776878100460897423273970949825001224969926043287952867673206132504700427029760797167256794208956540230547092192775003542571637220439097165210483148288102274632175433730574829561637173627484974476030318416537708497020068356215192721034266947634429612582202214716979628430642200169166229369693871316995626879313981532345303808488679324062119830428890*x^292+12132339913953489941585117151810986622837239036884830972256492084751282093272828062657898535741424327416751607387361017709666827078176484533394814926081448883425845354878138353737613768134006927340157102740512951174364264582009895426111381594679607409355005277308125348444687033990129549439309387859481004548568879391493517111136956754855237347392646715826107842124866481711545852433871480502563508981901949614599449317811045314452795085895492753710889788297787316935438792637160052193676275643712984480615810115575067534475278287453218605840809740857586024068417248409822301237324224706264590978342648873088798786844008758817054359993046909487418863311934312061508717949115222205610174704274731292968125623124991040687629451547400*x^293+731266954654592181177356752679774839434729060424015788661520187335465015594225319186994640834380133304836985006967632074598671936416337421767496160698541907334562883810875429521930239816117434277692720546834660480637486701167861492442460785788199841484195940865295118223939887977395098134394917763893524283994422638942325222578955053471048711686582319625599957656248812978484642749425865207461288190909030368810749096412431097454596720792360629393049309678353962780954103187009333254062569249886560900566299288379895106701117037463417702524613907091085285781388503867225884617632817307912941873648356441609670436406194784375057753495148708739279674010251548999600458327984317446145751520794246945260698500342810956066047042503766*x^294+43275432046965594240512720173205483442506383970754588860785601454057580605989558541768868146120566785261241399092451834438899844557835454367232456473288682532647556576253161843087098742135225153136637490319228420185263608302594395534039232123615902578529866708022638298763234386565012363923445857980676498510918253320092376207743124140613708583501895486908865766436461145192598293502939913081848820478039510849217052622017486276420801978115333129549513374433433611991718144506796771120886151818467258433562182757211852016509723458357164889618676133441866788706197736398402012984820485623290383648001645628406444850188514001471382847461349842182786243625477289280760333680301753280961151895374202599790042458048375705637140618468*x^295+2513820236478151149073110413798901050384471959517340801922609261033855466273442464965215724477127517242126773535198822597175390401830764449848779446605805795591192492470651141274395540621964575241560359819470838793474366713786372189425002272937274385575073162442893827738086190379391440511235384338586407519184250086998354426875774534166641932057603573968491407113129508193343443933812457118335275329249984083308326029185155285819171974024321632882986016725250599054460259283841158607027032044526949217441860244003374643946402176422565295574116760498947483899986056335212506465423939879819732058746279532903804876752558976504500172047453960823432451214613965973927262167352615679760940547193467747307023600151035593580024203124*x^296+143303954967897408875201820803419059320427746597427674904994978082683896608876073228437591398008602107460769579187600782377529445611810065468414556207616609760432938016398608547414616230808528514353336152490542055407598448572012950035228959924654675795550671239300360880688355064503905148655705564835183178937807708634440081289054361185300158011084623163944256413681597888432226355949554951471026861039189478153997468087160616212970592079120781143761761123168340875519609513144877099886526385731163337166610229073529987784194519001519507253578506299878634649428883259235553833634143047740710735008638770303589946665999773673821184184029493327227513653817834079565933215077264594196018006056807262771609152732616000793340779902*x^297+8015451584228624283489442652455746673079655458584632890504026840369911925332824845366794633220541671866502048699753604903491208350809683235510108171567104969716589776569566652116371358890136166815206281950988519887093797700186927546453046732258779363685004160215135998699263068535425335765303671810775991616498192967566816885507249550614249602071120980312672972731693641226411051890458480289416805888563701383919948630708520431438541814360666906795153233265460414634217390315979654997337748446684255627188242559950800437332502201611136679284587392243842129694288005077421669620092948855831362541580277867674495153353618819382483387623973894684736717034518069506233405647053966934364445346488785991757626133255846500285059388*x^298+439814551172139987126724230449435987872779146160536842951524298025219340778019984258639848193177155537062466739619258650524556767998809906173187666845145404322941348163939009754403679651713905853460635374505654114622464399856828095400614923785985842713281011527825300330816567781666444316934258904858722704913339750415893361419994334344128491491898297680068653198863153041913240940081513290079688021240156472770602637877011926639800878547459633146646619528521070445939857899477618302990202825513388915917917396949881890717119883866373447007091733468646431255954249096120325200616358070171794544486343170343031677315723250512628320630245877552658821868792975168848784716934809988385707062693600478074181474117429130530941066*x^299+23671208307658249013576317171642434818028157370256799751479171997733815396933228067617226398438343005978972884188935191767728370687547412938619622350169620629393362332301540277805532647974304502042719147504311955614804528235764354172480246069480744989096767501075590899942757106908619006794049356910222529604309266367997924677576493453203100313566216307804105563897914414954884210850776610655995198266293905610465441853277737505820718477186378043279458629778132957657282377229862139170728834164129520796245275523919527858782892481862633378649133717892759974852742472119405486393557508211013626524531696114969147686732666800159712568123757364624128929051987571100307364423393454685823333591738374506961615567846872273450986*x^300+1249481498222083734521297580209934930316983784955679075581928771996773990503771320913899430387363515722739527639606127075005868204795944611342911843868809831481774887256979563935664818814695643416183139231866574391111327387211123231419137333862051013999837075921582893478355388043341033834236825511429530034599763094899241292830655221746851282044229251019768253256973331609335172963301828740591018575501100515374482246803716725616869006271273368277645912598616419389318682778330539965511373058826830744001324657419240003551320221447975973517173649324628465407162839456181450417893766571405107892615538829847612711112057654594179840294910089041404830303743664266277542863026887142305681857292739749920338220114727691410284*x^301+64678413772085904375846847834447844121527213251672497294423681383601279051016696022447639435228012151733560870578781663767512339479387248793658958138896378138111158416194321930655164615968456082127801110723563016287393495360406847460783137896022308232994939027068132036567318151426513515786744208266001340015771009756207812847876091342980446661389841381223118518994366591924446518949224259276090025508314419365166787066916086378850197113236373327071424438791656654281353901188473009659229365755582641324112889294071453370697647408077459609760335721318373823826057851324631203053282091812315128529881941672074297533273298419921364069520405218614985618108534268317090495328688735084404026691388269253586640347878682193246*x^302+3283092328357954841355690670380571813232959329686427745933983329709620349770254025228173927042163732250173617406161528395206013692252370578211488775116908749361049473564858250830314943349464889033491783443749158886048943998757412524069417243154144104913870189479696259429936876583022692167767296987657390544510494003710275440166023980076766898805362947509635583137464136907260091449645553068091864895867641943237855629479486898663310290967698024861136058972132593843161175982551818826973994023240905811533926443425006798188433748309101207914685888440891558915416805693856914632705755093481646120778564425529245685438589285839002394556569241505353956708047437140638046078670661636117554632610363298155527094935381907384*x^303+163413436917063437988159644510354081313314671861299123623603815891542106281778171475885940251131774341706560808286558894471294822677269016269034879530053796421241954726733845475723059885867681706729807461500287035550047920082723217954735990623795266834901421928730386481192774410070389218576330644083131512713169811678600899941624232665198324929057101694878531278378837703342696128811634168729203470270736613263495600177274547174999565968617859885592332882795701855581514048153427428283483037143493406953446040493555031454676052674788442942172652859029448811979695547123101296540919613913548139536104286389343078559929128682070025469893782359212690105967750282947977272259327450676400530523881681017197881173341319136*x^304+7975768490252058029840406830232643160127503598999610627513295193717728320739840708101148880520716141293779587093527740203217323278573493108366043267097655250388370718467964097329719917772696428362376617863794151998310549600291297268789949301435118518958582417644649659332097254031714256278385175741506460718647207822591453576214584119189649179149756399098424461169929485520909718392264802055603967103285672992343395502232637178385619288397233002648769558778311305996488887386081584041272494078639970419385667479485843633290809043288042920137785751405865386640480140361236493538436547726310126706644040325571594777068769554410130069898399089794690582269289273465792361971686703868556106912986366952522577900300090138*x^305+381722933445622538129338620602243028481619746466446404854357808197706819943092321388099444698759351543326869828698292187910868390202412051229918221121731317657321564032862967542203841446851405799261292235671667610100391949191259336814999995575785496969864831918841503056243987803159632866996119759775849403048178374276130283008330641784830859882110711520495872550134609629697257357632362854465899330659126844246639314283229398658907317874781011982942407356459009070325317707724060868188959548056011986909343396596738844566857234208670536473240174806273945275226612851993705470481800341901298009546657403891473831199562489933457936935921015115367149966350310010795367546321412262056358903277592116764450942744978560*x^306+17915776554099328913500798739941531736051074902766726352604178971334346443786957206169180844370065027631600381778946861804134950525171901805389516300583490436751733370057985820297488481159779358089141016446949105114794504293957707668586968661320247775696584765487957981754781460779731016965930427620437104255908700349898175802145623602607638009608298551740205189724262335511666385737077432736661536964548667873399697344364252743550265213675109786746565806053998666505874986599135842471801363802615016174007464364548247161911611777459702742837645845774558314352645660318034748526900635977343220395474882255195513397330742924211727355731052492835454120589533353174829737726566680563748381287104538477028646524921234*x^307+824635668924082483992009287822787082876972093642950880481201008400337675332955030945113687614707169899738423120803693032801260820176522853474605623573891653651702939212790803398453398858166786449051305805291891402233645211538471329148465979851242441119200940422259063478135491003254865429105671219427672899540430870803816069251465274068922580247318880035353288633109387263835115935295574032128083484466339389252437015377155856066373316359945264027478171388909804181869241476477768706977750584007905555190578683542866956081296795578772976051381122960363910394649790150993360262632020663959348629869328064204627651024849001279275064025871084685431974215099612876211797087124791831185298764630459599523094310560986*x^308+37226865083907336096552354902382029311315143713890608143857233502604849156071939190330981780875020916503979530839896640828963160240566536919454947745074074646089497121281262514026740989269665508644084747437471015788040932253296428368148181053313538852800232527080391607666315171865324508480776728973083311775402154652242855748416118828062705191244069593380977638501399085761124114392812756035619645471024387084349965877069785949428106571546916136430829992026831848416660706880060479716582508103591581748693666562453080014319880429632302987372290812403475247661015492826096451556501681942540848291850292797859177967684506883947758397624516922769668421246308479247038934143589585821141639140930352425584082126280*x^309+1648316153375325025142985784881924284996687969756773346691938380715739668854574808293173304034880791671185573348960997416502366813398508113280535148729058852838847687680707573108846970444763003462989486063301258338983550002563979275240293207939303763820653367913809460058333883005583729474729568661795739703392300967155193721908495883295109007239651179676172141844095072914616987758901732413144410113793378503525377239793027180951268555302850699722199657257840417860464761536592024664946015538654975545455313396629913436354552310954127063184202899964305213150245308371007846043309553387601384747153702211115426949989097337775842921168031591124610848020990830700103464783756647997307900071757470478647136392718*x^310+71584141036267169350272486945932753791727415964608920772838176150630620493169848615521832471759255479533994427858050879042134209833823165407258715176940680331950329194051390065681755494347118532238223869573424001566274944840218758197662102705372354088408927882155150311147416995105816394932622859711474813187293255704948241094995730826321713103807493867654218650421640104377028559600112858307139455434732771431990237997286241721689523763999030365365835397208110395582041549529264770664699166716970109130490998655592998453340753578690534713110307085316043152136056917792682618762196326903519434724790155842086163670544066727875810226148553858560189158793670355733275490155217582099817083706130786839206265212*x^311+3048954799005927093750332586422383625683732890105152210206782303558098067495438832080912391082193633963816880965291372666040154455086705186885635475567256791878240893850628055846133810025051581352269971702125071909003766237473317964260721301336307411404679172445765517416234142112285990828088752353300155541089676968282282909586206711148676400598581726853964706001474884770262560860489348149180713637361573946872505162436164656746166417104095341504952860431763687093672796441018176700923405870628069004526624959771284062655707541910829160357416307359851751860238517792292306147130408543858084588809465152107851816665634141855890680316139786065287551713537184045708333504083605720229692743374341936591562188*x^312+127334770125901851700958929582230232907802532684651430449719165628111489391175948728448388436934518582308009106940627702256640220959268641238991752715614752446576938274268976308022228064939923399594916497339008148667969368755231815054603638299176844192408862534644152873168834656212243778982331626004434089343334013393876082440070387804681427800059574982194342658204504752393781230445166379607631337295863002762748951354850220526933492933966457081159228660140612147291763710085488216466532442200196951180264077099754820216976343910440845537362710148761531183157974812434387167487528048919071108624398258581419950406934845327873707498758997263888940967230549084684435484830052419901508777305771230151737582*x^313+5212106997850531073381348777136640299773937062185331008199366747158250317253245200773633769659342943592751673215020595497533950309521161118299353994000904046452945287728834529062439196493317998905606469779786417428341227160911359328346731915249258236973931417310187654682636560580364301270402985649080030336786973340135174817312966093717494560925614103169155022912896383754948830997944237249529345382147034805368133205406609582604748054366325707336757814796947087729955856292035215048756250833785495510326097698989460615593263688288405253885797339517345223651758553529005677955704696644662354422527845619731693280603950179080922902913750972964786859370495170185836012807513212758015255958453895990761988*x^314+208937435322598388816357558644334491910543610326466251148259247622023383892375645545535506011339486344234753459648997318400727149645004932487073620020078590672759491026068938686409193001016490018452553143588915262277287778577781370118105897833655215561007298927589500355926762348698522083122700964617194353453318802547806445227684034876458629364454299919096124617185351396038830430373564984805786435392982863033529542539946279724274592851552130141939540544585668148615537897730812520451039161775996007456064311792806679636841523214920185819652399061678857779462388756446120604290175258006375870248918011493605940874921317954445229597071223990118457000615090199656155133189814473100829636957849115973006*x^315+8192476696296344954911945378749060594867424751182454714164181778853133381114113976498333038749371181809119982941619548736147734276482112261214881598985554128060019692705779477537754271335481995572933811830737717362477698910093350083833970602188661961902901375555257693804146717741170240020997776318912897619310212186385677584906841395535485245524418846651686782750024239317593612730094279528431874353721260579860147975342568152037862922857409988447781864126072803186194554660439075718840985152262808662148156768110541492149516096329250204056169250228969059517958887054598450662212273711097351573347394019169600920616588277165860224511416885450495239536769367346764789981784974678322743657888284978582*x^316+313594897178229353541594193000089841454122666753559312309222369057929786349631847568109371706524825843300968577220022021410468034283801770294287336534528183678802051357503846983237835489289370250404406578412053424884732794201867275476187199674567751807530961437359747571898669624373572472440393856320197051174962496522913699278783257404113839894032567175413206930713514797217569604942066214706004897816460313121184358544118238049965134350932235468347321104804868009315283215527406388385859807816260540454661360043555780405243030683543513985747614777472897922115574440646488685532217921635054210850714284510802075654840265144811393161138715376860917854841590184440493193272086517054394907973108002052*x^317+11684015027630685853049991693530738682282091983505546162665415034294587378327455459910768622086646520202436721827801882037545695906977807937618486087904960339221351152710864047117389960501785751995554057030034968360401095230230599578758417957303300000960756249200392558842348993969626317682256801583585821432004873287303062500354683671039707598085847866599826742880979932213072739033252797798912569000937732201441472327287873101211908851100775118397132757926065572517269282576317936066337710358717346269596153507818312819948114246159814819524965521137388290128980499944711300797318371288266344754900608359909013331973132339170697185005208150978295067271297690854509741708450134790880324885446726698*x^318+421809017469465763880761252247616163525501455506758518187072513920964455790728832405978720382059133087413243155168438420783196835082086117976056091050568720609556011879762232529538734066286288915397550143506331036781488855233183961584917755646656189088512667637980819028725382250856576456812629023560188656621162606415645215689720201412203244517889415002528084356968700178428632671827990364574515715406099647913605161723882711011066609997227247157404913373528700473229584060537052900337142402560972892998075535162934095811894618440778293587040829966229351930767057426598729285243669655294298804968040106059194030521189569160870002516630658438868368849500225263191402292441471170242465323334018408*x^319+14650412691503857864923084384722506337257180861971354946479952059455963868477428370296742957234175637397627512162003842467188769486482450370545665331892614300106264957453659479482073752345716425586881924749231599277176234538119129556652721321570410420803362008667489592365555312551331183830575071965742548478509070228170268320344114057648890716211017576506995903514148158520350558747036679125273618237087413936637443032157298145274210420102879061613655351667509807156972183739541684504166513636704793929163015513641321833617539994707965358019343797890076275193367529920943161249081128501830079376735383995310912425823335203027845767347549234016743991506529675443351455206482626299691222734619512*x^320+483814493568909541102612129614301715678497818997773315270491570190345281834913241166920484670405534877389831031565207975489036661474190243627481529316904301531445263344520650137600358988131923320800941677120674675268214112852052550821963972765700133565619777164154021504020441822829038429349053110171984817448682671284440224742728201724362646240666573429624641902798571901822080811654711679133251649121496516324670764569563204215063720917596069702995485593832450639605393183694389098628014070786629383806114897090855406657630506400722752927115252025854168069982656559416660443563161818843948853061776053226948183234399858216942618991235361110608557493910217308173965959378223418012638344287842*x^321+14869947513093048505532245562277656448491535222718974683270991124615913358266274061959407468666030569486046566738994473140244856422754944636111373320501603077006972111975513235754861511549812347943037661305560980204341876456822887888220652119328487075594217844524610153594952610363683033591152081398380984356861554044965330464190489866059699940238970988555935392878765344617152344242118594649864419996148139276418142005411819922790569839983852714773086539835473510109660838408621151386414335729550450378877395235222447848829931967292894770611588894137242933603606791289269976261141834791672087930788021419635845404556534704034786274428396442047942821208506653952863949298988258472484806398680*x^322+406381611534288844905487863801186131556750233280085054713073884553553186518358809188533641290085155577960234978597572522553225798008552329619224128722598073869922514676683683717916818306357884866592234192925355949280254011939409221486844817219716142874067488873861820200865220014386141809485410562707584112292193358373321903514410016655418902368733112499709084115063518530435464297086056880017392612422414806416322586472232296799403943402440459863429283623715773803245990399110468421732202955846332450278380856308683442700305649766791180025670897007189196311096894030887318329070644409539979829824853507869176039826999272889141377706654264979184668477826576607408367975858162783864289145290*x^323+8655991020295129543859102584506527879604653627022400077147390524705379924457595650912413867242140167098542489103338552912050293223303543314998135954960951728935782567914318724052280521820953179902218165428771605316155089823343669492013531103467805538253771587139853298440058469531331590105451922972819092129014581462032139312894220467257102333836723373665959495003213246384149417787001391601286940083287874474707341194298094188664343634922406685027923208076490698975752865696629210652483548958646922646999417395533920791617530659474740603048091433484674771255448127510906799394374752082191301546316212025316252577870337389062682672753344499376474339482731258912459330889316083088671075378*x^324+52576636447747114793215425745372636913633322576283210501539689314403459446087981196934733933090642912700477884501925507909250727810930158209582179784351080219932522090901683413843706227720632681479819542960649120036286666130951309950033057374664736506989764363555650081073608711288567093805226125456467048252027885442299442649188563380892707968698977025752675847845413167423173837538396106621018990662024431328035181015594694752562576772200915307644452598916835188682746353003005881664562876451947162382619049166569942456669190898258289013922274032386305963224971347685687478727699008353447322721729281560745072313088313305442297172072643251401431904914589507349039161131929688248093176*x^325-8724270221473678620073999255893948790269140437797778213488357066173205460359558230914309349053371308023437375278999550123935737388288095906379456418520476093584176000733362093320221067148509448456843344087868199531377234687873349565271801256135493841852343768233288494221193922014433027841441717980375045039967987933447225812770742449694684750756944716871773819921432520175836447298716753351284537712361532402091115757732505315099415236372833266682128042166268105584660213970350165240623428153992254820257239991544099596793893877994215248197549187639312593793405566105475378270456256707943875102262107023193575609992978479536650544746405275691323005544878027203641554337500384625339106*x^326-726885356622569863621283335755404418120607537005200757474614533448282442719830100713769039463385217716333324272389004768053323640758738345409628985606940360230462633549639215839933372477052286637009916065130116316020900998181446815375893222543563260815603031195446004975497672900119958784295058816460668536323422627585041454567034572377950044406543600397969614798149655308615229820007438313074093197813580595277949024452920772359216577601590342964320619130563258517970450438714983839280714876811909354184506619520930554701519689418172596274592253876625271205733066092705371480810656541372824624851207840893584864626160682206277956470163881121025956409377888275561376079210993101979644*x^327-41389051615423243211508877949683558215019336147430085355419391780877250607572457316682337860315894110153175868272927593188792054904883219521644853127481558110731718872753683081324390582251092819611983292756943903477166435862542858835208258321329911413447168631555231377021512838692070858637123347319690668173001553631094860602054291960366739494845545312332352294343132599114500185889854383675944069895171465442018823550008509364497078775071880387728697411198532954426429017451175966956327553605994126662717425640343132884793377475380571977500772581212157514810526734574931968971534296244939630259878381675109995341693217575212731297023704204860531131539318355750923102321880966623276*x^328-2020047305806873959106487918091769033274197992867755478403615252944438606920172299036634098334140500206017011356004559329870262720411483851216019620542197724960061661571225186705834420860695757838114269744607384037971143520260284420499306023563651961517162805398680692589410539377452120491081129866550944088467048687110320092255980369745173155386154481744653481101518203081033498061589773370896407883954207084418025935265047827160960216531850820011192091664212201403053542481675196614724286094669548459148046918214914187663780105036176893777071248580384740144879531362445614792371486479104587297390222338973289192300309418647976031382740291032081106169809766052300605284435770346074*x^329-89996225809204777393219342553556828777072061106160357157138534298507006689034075274221649898282411353032629459546810820730809851745381263482678536136339435493091565665016852406034855871492645180728125872514996384150946451930729947227600385865461606567323110123654680335102812035717926686022641063787094083479141640102163036709437726286439366940612412372197192933180666156563727691218807161492462872707755524398293131083685648168018127969226948893426604937920628949116964830544924609268056572319014099900055116973512613125607062932984380844596817593380762092298675368639179038970710468082238147954797972111465252037600163582291132408702402058541123121646885174916723520427909251956*x^330-3757399866115966197592948367383341096955943179491116137644738192674155721264696419294321817850525605854391896503750689539524104874971712647379840549911893473071724255131672977146658551071465147672585424984247787109760233754569382931722480581477371073904962018100434130407915314397403368569239407812277784018873128311564860284631402361283955281519606051299465012335367476790746871569715026364509544962020616795938399680495606666210623332905200403045687830804457479043791574747209613723370563034196087445010507665664277277960300309746183775198971386071087549238200884059750660233768058116932543493772255017105460871631380280753287690143918810287989053149237895106436855215794017714*x^331-148977004340245673021387791920319024825649341846709174072353316358864761452120499118669836946220075031320750157816358055631608021274437191075155016716027072617585555685658090472166229666708810526984937211411701736003563001439408127469956157380290531415679849451987917734692086448008847064041330547572006310275745517176493918134215027059974212922182942500390012473209650404528387163632069081632108375530598701254903377871348843470051677567855473811408653095730882561813893670581606144073196009404137694142542531711729075510063964537117294739767786040288495327262594004361744956049161929504723791009026092642793687994837823010876590349613282038827750815322113493641563157957023066*x^332-5651649613817739021169685358839741102937616067010703776700409848410262129315810226769381351959678843143848729257932042255050593069393942552143468663437568983523601892532889106119921478778953043698596931103933492498299407092794382369100646296617672753141482018472356124197338647029443501379600690882074669279865468768874756716285752503102383772875436105619285402033579556862369629360511720292377552588452524979167204460220032604914105068603070081914452892856889685088407716756605558877961613441504204587203787628311588896415609078458888414836695996614090192367483022488051661143171214037142624125233012645322889142686801799448242925104443700261001615911742605553251130748886004*x^333-206074266865212339118348176833595575853926939667660859911347214549007182438140873170312882967132647606008471202126238859203037424969214821957543275780995858398783327110380792633252132988802127174803268982344572492585094137293329242553710684322127248628671161151711123935694020879129395318116781593474603693893516642302490325376172555314701574031856982855449109992157022181261407623635491653884585116212332318462127343124453912341142259906382612579801644096598827253549987567812082002453550370534766129086335999739901183261916543573318756218208772317262875004677615143639572772705643010541499326359304807470595236591181719334957940572086993593860062655970996973518022595195286*x^334-7242806595452321227458684767049320052779518609316686928277125725753338649049354957906939548487283174949778425031067619889082190878948659512251865503103631809272237654550036512975228291229032810146143297998797725758594780898621484287923021074751663904384362697732821712232291614738364756507937613438284200672915314661739215483276831589785586632259578914091477023391655918302984296114192566261346482578341991299362768282132342374370915103505694163947620780018967506141528304837986523708640310741485116702685696986470897570548144584882367030093847215336550926265342370244111366189493178670695980771591336700188561348725005646146744849674825382019569504930197426911233875630864*x^335-245825035126779050555613053128507712463316151854293370539040257398469282904084037641340542785764213526354674031766576220229128309755330612836334807704597177395815500445610866051747900212344345650237995457100987253474561190195132233807616630294832612490972795330538710646393272970856970609236923774810373922730578050986290186143932920353915346844940364267044997794547690055513686245950240953669233662340984785876395233066334607557251224038328191416658434297986151599087027098743526794206183676553397388360959723232943440472258454045070230829623446434799563940844733527408519098336781397304415271054309411786559609275147071271491685697634912954065728058486666342706430331696*x^336-8066775760343789622660837937954701231383083176972467043396327475225832317956647225406970998356412759561927713316462750323395603574204438237189591724313811434869751123566532529875862075559408774490433873096442357127117597468360862870023392479656726950630020928610948223496860430152868620243669778978080740404468431170877810024295107170109412699720704959406812868809899006586581264700442590311261314274100432328384402639190052241722691116614619898726008091395000881668811581641598311678366768352594617460346766440863011920708895981987804008543147013302479691282438271651418865722865976440459967272496515426887451382195871463978491357456035360921332904736803795518988998054*x^337-256127587432943067564673838698463485758223041259502111291572204545433256889382139481908241413491141931791057193723246559939849716236923523822381229846394918464908274764897983008093504600970012684027457614393552007412172867103147212402447702215794199271705905330545534537098977148375506194118892725004615288850545550761382877455912403724076025737337298638345206363808906115747281325514258000049937466129532578990228948019921700528213102416978808458886887905996675838850944987290447268278850227257880121802622512250439709587627195963804835982377329528088920548016522330298651236572267226788487620896315308533570069233946303743046031997249446573344359424976504510594100416*x^338-7872068846216922537223361699937066063944142738473288176947916660772845488131711452648581107239638725651933418289873271042432093739355653554720438663170447725022752998914180059445486530188912975962079388554014708695875116110415752454589251389379488231576771468035931217056448041794511635651357804201364509387517392445751531576945212345645612351948097774856662768809060515304368335376981593322532310825549331115725266600369147232722845101434656326039097341455367410719860658113202030688978713371964944721342318083199050353470576341404770416455150098403863054559031717961484370341575518522769489029567402992859643257686983893167533301042714128565605320266270386933493294*x^339-234257159914840829406067118110105256604435390541389867702536761876889026955187605856401804939463641536902633272738489775628057340157806766897206561225699853760733029769701294776423658376863276891813703497366834253707340275513096818887572295365987172914045278459312010917652382681797899843622638941269422622624219892818215235138742243158180374270309149037551567462223865312272963949460041591714463156365517034606176641254994863170905476557702126282265669498895282520569630500093286561398864493900808592292421295123030251664472570294105737581124197198618470998143682626649838149444075249027532683322523038146292492760585501680316477463697022871954898943461899966913030*x^340-6749764744643682071990015813033928207475946413385020417923075088399698327169647880048389874968649307883706332941312835442408681148589904102854965140721745947789234482525415607184928296924251701857577415927542350990700625875722419845344301412258634020414805241506339554652970047500101882013401389853292428061976146109038027542474806846416510646970620659740252617153942422118259924595566067472184818302485045820805025371059518472866200533046949643900112251657702910856937861334267321921540691569400372353909167258180264136333138858384591871695790000775734622920305347011206073213376102790599672112717520052047207737531030565906904846059067360316472804324567103458288*x^341-188294170075523728948681383319180448595355010718787897425070609601643224675405759273770484685299235007128441215140958489344904835739414486932941553517472882899302554355365603451841392748607823484118118409151348266255485394574613946173681552133402402853578826223664172734106346576181946481567085478933434216239159759124467206789092819397075383887891989806516574638226852866789631674013301244234541899666132767285362088373513623303356020449016465473271235622133727302871003569152766259325354881087709838257397985294216975324612864257767200008531367018935697758936313514958169633862661635552531993687450139538361366006392827252096955626256627965692681986842210033146*x^342-5084507061951845606301202474885805482123846511796360209001888896850187330450433455270589246521363839479993276947431306670932411565596657464597010345795191591065819482489123074916798878772520749399300883275791356463760760535130672678425467028707939252483144168174142307162876780647809571759728603530099578719283752987466527849410127071376338742862606454909106568013103982232000685501353067431217477929540741210115159404620226457491962857819673526889136005726035051728204539396800637554950293793053583582442316686902274524901109489452336576820217656408404440048905825017296292255753273410092534274000826260495224443692166697655963317152960391716317782521142916964*x^343-132859610366617293234228869797156506652126808441545471800026818611972225181102762322445638867859444385079908790265668059004256672774185088313284662069021762592630200645166444164061635511208574739157868130210390874278204135531598433574668122787950668725086478984610481973810643476997256699599151727575566864714796964954033474058656816508068391032068150743597845627211352248097416226325805302373473208286227028191074719329049801558627126210076622297533349008257040353147058752978509826607287564798702421015465063817093036652687118085388672361229175884755915020539712889250153964530810476731890000076421795166907070940858668498275151069596050760516367779648609812*x^344-3358139050750317304640246538713482149927165491903099415032489504390282646097285659509850300774747390604299226369193664061239568906748958187169291093065245391998418788906423278815749342845569877696908372206637689645884487533447726533648461732619897009454221250016404094205926954871537492819199086064220764835351890167147978501713447731695749660674438609045689018125494433060630384344704033040065149693179745183881735571884409134250844962376917666335299304888098812058029477781319573242209021883946577652361741466065132845564387602976727147228784457702553866376890030319862212996824327713263548838793744808398124945936124455837590159199050785535800720655917922*x^345-82065061705561278904159184174441796968542892834792360862109194719214642048761527903743554447702029449362329362369814219786252982613781741383616878316357304280574104926688393096921993105393184068980595395700608010752881497970016331886970611992937994889280290668842366551731871451588595425818345297314033491449178549144105100881681009180861154997231207126284021757300354324485842097335563937105438185260626625189932145434575494417816367282234331760432438611886853231945449812929916374751091137017932637809887765331275926054583930223602495535956783057815465778003716545707391225362955399239891108994316379177794873283933938009459347408425492865560802502469740*x^346-1937881292630473759533794314501354373169758003757321007285962933973814366167617345940895821385734267476781617022521560473797037651346602020640867032447193336545579284407160795931236917149530289852887774680885611152213038902121833343458323579378121273255952708800614097425345861455436287723351848550260973025594407308429303812745156828636184252339740711514254086652877816141272346219778459716983339406341491295806104782274094119776000866045201952696241201622849513456588711672410360242982095280772721335028370107133828009247900377892115126814413217025728632911766657308137205279209710368260306136674346154805004816888026537070198033137632681611750644973586*x^347-44189791575322440669668804562099690807873847603125722457510244076965926313345452568528469242621663324292372832245718332784805633526989990121140442117152906977156886420709332519559620615369523139219585901769726479330385578180566390310149660571315959600471553786628118581957755061313701465897255252842259557425150738393914054321249753623577718055887449852824653346658815045495308550776146793812233399119036435413253544242700921376584832595646097680350695595357909773140967621169137460969293443417026135820746505624163669420930739939845059576260823915230389186612544146405217754732534595618417294020153589855845426414567760796562433042976383767798256311434*x^348-972337914086211817098990804970388467539455059378500995181235864725590697153513248083262460395590951500461368789465800720256605168587192880972560136119313055136680572829985621721079469294414943063203634998926358505655875271954395989885324804769065626073077319869983082635353021439143873094995196110869431359972456771516884633290598167429421664090163822284732194759009607954133479075017434215521429812633869088816742400937992662800626853149790894864831564930957496138550770191943652043019609269137261644213084252011468185338225382368070710092406373540536552857135531035407655756434594703211632308583576645411057736574515318918799876160203376937314934540*x^349-20627179898136772838758763706711216343136596602157490017504618309519584236274590656793688139305176679538386362662215897064385489185493324536254185252396048194784559120872864092964590425544472481107309359096791852793547176201200360897715102851971217054560424670654129561632933740265617267659143942673005191702142943084527433164267914978513983754107456146197562342770796577404616105809223152170791650616340277585461980757535701463615281489343344844264552394501009819751204972384669943452274458015594457261725644519993190346126486480635179316261823723908898528819164327013674274838726117386119544435924372589966645961219620772136367905629560697262416502*x^350-421464241321836118185084780088311400470712093019396980821783342936823609114415997246426249244569637509934724501317148791637205243498279411678192189399302262382579425464410913778918884369679197270773291727442263716855694849987527786628729519448283262660585196018597924377280232002223629131251668636510403444039350214346167116012918855150793673482241774205713464611473008862447493185620431174563924981409062122070716059952814233038748115707817844207611409686894392115435784977225341688599002460821778996616051618269826210800825352913877312061391505481519752762064349518105802350502879707988605061278811117630761350859246971628256697438304477559201768*x^351-8284812402741201165308084155457244807347885384959224755588033761002789992782738621182625201290483913661922019774978312903760599884129857072110697744309108075387240405398836278812400664813243521346775635463941790250452842288206643084065646832443341927137578655988328719973755249340187105529502732328975673311455423191806915296554025563981766685833006832125159069261945093915060915778191071106804420626433428628897821579138061073717303502711121365348169120476797932025472008589839770909871535146613492550759383321189340718283370825752954437347837501783050307645029365121001174231092406923615634179852282934195510453360894355458620744060822976287832*x^352-156467147665586039827566687103391690793512144597485850471636774773230837038115190523687875582728476247584118196487147040099907289672842490329231855554930852334078577225353543415786052745635871502084086734226990915727131294930459905075482102053816742987206287148182627701899124889200085161676774647226269725177656598554566052582588525775080417716428773353700448580919030912227441883059386354961940533077967480086175065886300992065824722671409743554810179057570227995616721704488508674978765030520808403593181456121161469101568680690565068570852702655586641788749000127863332301304808909099256298179457884466971369230428055489280270719924409480158*x^353-2834582943257911398385547747887678551130341707109227505229373688155468034282734117929793826794270549415876738393911904918056497449742598254307511277187551980846978819101199481884283204104284374208065448871970175886398092969654238611912264222680495738603459512933004038727170456032197406204393789445115852387988982197832691332710759700232589819888833818843007221183152908229400982283345603679706577885921057488580475935697306302497590923128407899725649952521963372710432162333949983514525075722662389103388197358457601570222764461829447887536114212677332244261951614982960486451622496302301905490966596827158698424504537200156916019222343372712*x^354-49163174985456741177029268217799786445077473626380072326067097253666028907289315159118559018026592306317315486030375762883770323460860889530032930972545841782528244199555193357470182117634412973665947859071260366346222366739337705290429410768681235833856482717401444144823216784668537538742150792475723008450925919500671821921648781713425514623208146985876176856149303528272673760005713446185014854930969033815804817332739680007283140594514573132460865349352903952880598781991277358736359567979001734444501892826930628626887219798922357090801951806577541516941322383536657698281393837322782608564172962172414547523260875078094505925855131782*x^355-814385658893372400109570720147436214398399440330258235206681719173887958245961811624261361640211685110321969370037370086817867071383994843679137921812421066845792009475433502937942881496341821919347495418917674839595387324637585645621134410086510428791010127448095697023418670855866579633199577870318783972873345032707900104677121369265027741381886947889300552268274739555019222528545752686670446332983840561688071004982597308932118714039114518106399731351033976489884052425864879718091733955571330083102015466220888345200875777758303682698037981047068618290618374134310982171045898520322523600051948987089521650946054663085980722148490766*x^356-12844582187862903156867869246653468409201432084317750464132596777641965351879195686051611319333824935606950259637582186589915719411767467598951653564504932867238427177507408830902596187921930848651528212916395572158243660278767688809683185035949362031334069201440894034677862188375597845508744266765189307210592349352942830780167518009671973026377176758941473044529326721439980323452574847392308140718498643645896329400200051339868347946499045963332531027802665566571648206899784242821532152100778122935668313716343542896664805747453478822163962132538456087777778047307205005028694462787278060768508566811150205606175401104232351502236248*x^357-192099326720313779438820821753755534621275888599129430254099192230430966597748922656713749910512350406886723569420449676218115119656372021020415919948741660357773880558062890250023672672066493776378561473080717765843193975004560812450023142097182300217967934108882048637829997958152375989173286034631543969973242269435226072996995878790317587154513379326301873618623034527607344581042364229295562090744821322706224283870068880008528545639655559708769537844424833068245934466751319933464726556909335053913576382327818857523999732990943157929598794427947437774369989636461460475339363988912225205135368256245498912908229757039125054820122*x^358-2708669917732199570219237532863940983271211533621737643680640328377577559072122885920399337641711057538493828011939129685774949948517895045428027867949660734914337508372428155646338461617755328739167449110600049563478370607711004860211370042068112855064799257196659713417175956797294367432386659902247683845422608621787905649152244563037788691730316200412267747995570323694484461816731618519147614597270692089441714073602433508476169155200971548975200072909444926305789816529710127219852998572785594486698384956404052298889974344607203929410895663113169435549403417662678782190292862487753533032865127882111416424235178933666030088164*x^359-35703111101816799904666925190948429480388007958801165986649495045833013440189258278175652274674441661146991109776163767878208776138275538387088085121247113201490933542660968630352054078812595575579615972446981770781120906678365363592773631204175118075619637506383237296761851826922079910038342736666305830951116135572442191282387995924707962065283004623463975798090742778440851449098048066406424936005064670739165212383526704662670477664389827152488530126335054443725519534065338012188640038942988417758808727479709149295265699997302802246986750250456081102136071146388787264121324997864325566449502749262340736564349173930834659604*x^360-433894296322316257374616029737153403988370932732421583026146966017688214669892059889624312408579396330781042555325999952759989581445102593281110697543929063763403340842400515085846694521041705096038101227456047488326434658052151257286046761250283504013313709667306006449233154659198110505711204252509061832675698416491240037734497648465369517638688347917714993114264470190828200539627940258523180550031086249259713730597784939858932577959280245318324353097745105993366241516502029927458532721510844282508584046354912099899667999678038012907286208485294436344105617824599129345040392752821892174382060746417439080292241418780493106*x^361-4740878149797629275066777719171202667053916490579753931035578389703382780408363937359833054901787953169067030276915267965371693033367009490262920118725691756102291358396841885847965886447857785285213951201332075035875263652893069781398319587300485801614593887802143624048624510622439248777293672080214035466671305198831279525727667659587031649756967209319024537419397762129356055143756052723845322142958514541189689146355369107633465389244015799803583503321082349347981805090475159930663773201055927586098790767199448297781363326502385426348770781938807894122572105372144145459890468670045208402173518642882975217743247058790984*x^362-44057095710323041728900873669962923990738712666573050199154667703394597373356657768855818319402635637062401071838194308572504464084499432748533687819854635527663409492508411675184331288609145125148838522689454954544888658247986553212993590046044368359196193421795934638482478426987596289166340577041256514331625890007807992479356839020069071984238429351568710713311191978934440066051156525446339425073189765562326135941959505749992087188718490219936811104363780613060821958619527558394578799096955332034043981508717903346303346980682076968302391010772885583742149979662824933951156255706078361269702128393837700623083165561561*x^363-291850845299921504351691344827467717079891123794526808319786211412552102918668614887017513360489098639438921000346167162750841668744485754219447502529523271198682758514019536207461662927019746780426830703077100682655192325980532358343561658008709988706169753219723370239843225494191613256229059522830608200296614490112630132892574263500180464771258880781212389986854751677292305322263815265372234776680568070702194879182222778536967400739403412396715868346487893859484823696990297773834583139996589852843263312743378958156272659876728483667276803256653770567071803244841312549836287998142204515007395986622544827229190810199*x^364+79546767457883518183498870616415553837188295153061051432730362556160717495229057547660605991179695397425747206053236323660883023595429523934078611820232139324861771706026177453721773931825482322668999834691372408298096916118715635818165428605273032681554128861062917088488068638824588130681912726832783505079742657917880480290652704059602292021069176159425808293140799300014442817118959579909068487875207654934053830610193240504423792801886984627647124847712165376966941493054360780015352945440613197493654015095729746919110325486980943198908765385269455416724939691087334882450687242317140597351605741983075091103749060*x^365+47544825207814078749661937544740700584938879349662886617962237344601537949378896267853955434062969932315576716329686753587247176612819077166859495361908995261007995704798367259956555584873644132394710448410706681014480587044939447908558461427290454862467137524780040341454759668267530496298846500182285071074960751919195977052300227042071264487687179376427328672477024058922029873317451051282144983067633990966110308267760717474883973889875113230834975230907774655194219266242634891404028044196157542954734044987417900976430176699673252223809920695451949056063467568205424551750281515165903522902220461765697968018050917*x^366+1094314440826161869556681419088350849330150816739734192338122003938729914169665123998825062392999354292269475596645257187286859074747026423103981773901871699078597303519366715954945083918315098853259713819547381317693724236430416184269495615031380340169331621073733955782542549382664996244043296227649170773750029518464655375307717414738069861257358612505239519094927241487366643835996923510545817159028611714753064639059379922770300650009214104993847821349320005184084608662372714481708052455493413522548145954307489931044956477631772214472398374295096815402615916233151688790519746070062089877997304026725612431875534*x^367+18072549654536715895971398755694074034913025465783451903008119793375817844215648389375785078716673303972429469031044324189233040595683922713404051868138981686151824206092310340519044226574149232762461320512324784243811226161424720025324125737169977958870605820316547292095686325060612990333030715720817779268832600610874262038280360492715942034042512081949009070012656189665928671992507708879310490269576839268415779357187896569081347360559585224272927942938047881287657170264639875539316398442106178208158195925077090435455141814971927922126225528056664225226997384223340491078523663212462281965902275270853503767536*x^368+251909110118917441260613043820238511264083350384890358279496929682159625430209935422455797494191963432479444128000284446292766594988652752422937745207053323075200360455810300136337434682472005607865849498330580285591362635939035315306451866989503949282899441426731912038630121210412004063688945992969870701379737469205970535712864405722950332698938968285146977709631983726418031822198392935903814073033622087888573937991063779775490135645468055117759022886345594026128322549213547668898205850266949387820185973679732271102234421116332868896724839983041984159317554570116708990980567316880327164210341188704345700208*x^369+3113831604278463330239965130802039202053702758834585064355759925933996519857704536905842680877123971078999747749440740665686237928176252929952882825694767225016874107587845807365508346899152710507849936831966777247973959314866361917157074454796232716780227221717266928877974984962004856000338618651753843734176007469227506917726858135855358515670088806323435234348947360328193277206396487775597096568517193382831983439109117170255507074543365415639674249992535011364670105961293834193152194622281652977206366133971365697516767200205411175493199260782563384770428368679458235475396889157045442106805792758016294132*x^370+34831399510043042507430451471938183555284963048229837602320242027323188485421882175111576300861082898713391238654946698451258286733430564711084716086259165114522769523558217006473772449996569864028385555960160344510804817381845917166541424773645916606966510421181941958224628330537611320992496939673107158154248144194630893093093182798078127173045724196082605457396574481172832728441224537505012337051387420520506924216660388877416201613842381388109197722745152833692371599960519233766795581230675892595856313597468154444048498355932645702308217905694692954900349519649783344129393007607152071732033409282779464*x^371+355769973851629336459701276264478307059051565386334109281689647869067489421097079476591372664052581141139433929112522426281353469762043825014595934750488443343670294988265360256229062217611028745755410287245442183004493620402168848938922440653563239086973403677659374451730248307079244565344890953599976869500473548595195155191877978916424049480116286180384304164752322443137310711367839356844173211361176560772173717287742012236668863246539421777071730045565001500996679187869956813866042592601721326096951503016617435781981174603784579945967363996511829524896520317150715214794531547740089525345711483063904*x^372+3329632785686906229670173897090200922239350611050055311602820504157409263114376645817963720567036823752662519727908267129854959168008583647921137967363647409326297519752957759568337881189833249459001210348298473631139686154296500618075506287320062746974152606620862953305548506019544264910648091530472209691592229297175741218961961104679893397964388087741417344312327594789371407959669312215700280226248388504373233989498716247558405688787245224907553602338149045664369966480647805849937377144433186538580946346735940851762888010035144694572853255423180794275427385648352702752970843926817082659817158083106*x^373+28560171813718869307377647444770787172845752526208549111920119314262071433898177061476949387214643350938623081469984615757527144234341710254312581076252094981169687025398518140881150168844601647970569404002840576021892586684298153710601966354349043826192956124535236673288787752321216281573408598380299813964264623721624443584981274792024262824429258914656742285712537448938420102933976556422892658504438602845118317795294844309218657927270561421995902458282686222964586930220746963124035919249913750784288395823525046727750326744667331568355154743110150815373012094379971798106864769000572463810132761306*x^374+224083691707704023911706520019273552434864722450052437989140293552309090971400377166141309342950164977241797137065724380348461705108503879033009815664060633874203114612416333636061807520046645590017272771504905546539810008607686931922499986017952660097346727867745434513119673182138888263345307475980276843787675459154697957472452687773160021596142132009121425503299612866907693023339546439889772995635861578153342754636582345990627889603496212047633743633286931272405680443673875928412618290942768383812134563985566316271896269906382180065678238446328473041598978950359004263657605213561635191075037580*x^375+1602204669074015956061342084637606240831953319344454570827881770418411207467096697373762749687719376830196027125000959983531798936139163141045496373414134368145826457819156588918640921065209186426235641320296865928058481447257636728018811394620256507306584222382908128340550110085520569901962273993942027127049033362107781201019558202818249128785530642683083432598367066184686143325187937006245247062708701683071608195902407667276510742358602795367399287813126548167934434477769538439016177348613920305379908955247083479152584431517843341701234434131229246121080693468470305958140103500070754811397740*x^376+10383301963424658294118205031835282998403552453515049686544114341558671997662233904773318365307514945552552251332046615508927592782129484935896828380362822014419520364724649836887634749310242846132958872424493722856678443726496099411363293070252653718731510851975814202720320648722363989435123675432887378546666875209501051559886178636320419460030154370774679070247220797027141368466936596802090829964006209663324690890539868074243549957603073308070437948938678468598747766255303205147460665767848281276232424316903878083695043273436578597943147190284070917665249345357241179012619043978275607492300*x^377+60555194702734328940320030537040390959370056547091693945128351799563627822565201288663123356235118081725346883546059440997442665224395824390907086436807983888080009808029411871015080585967993364878512588752171651625514268543698908787781999282967876548922396978151172717772036263570566315867110189620962020284982944967670789661837480078324653127945211529446076853242827284498935466022379968496175142172034882296583289649862169020466487597420837357657804829550002435044600710900389398144614164667329112287751941795597608406806527251182608291569418869354222037158196992030818307512461153375793033400*x^378+314893962773004710233165372258846103901335037396988891716772877046522303687073645438107978226910500316793165989826816356801719671551277068572715848627533255692240494938322751789033222281779998816874186449752837970197320115856435125049114969455412308718333352536738406614490070768497962732855673541283593667253311388488873488499026859266514483615207280579072522256715902828443022689068325486544263354215823218970181621668268609408182561519444969628154664789498805747854249069366999639271528737719045850972024471126523571782900458513919590571455119718335114824134742561651136599136005116768438960*x^379+1442945314350291860424423428331719635510515348514824361622104638073290798684279335016710759923413138151266429094390380541552652669552304641891808046410126146417791064156229257751617225912694538052236019975339320018824288536638254349836571501357276797924348423025971829325890907515071943782130129498687609361914794794414822780248745667625561983073163633085019700521245355318298474720680927560523012862262847710155693776445173342176153154304677853242378733788355528387755142465895101770997215200309153603264730695041258632939103719318353246955939190937845041135149364156314400062283105254292560*x^380+5738142258169094780551100445115107707273848017884983591431964925541914816614219657838562274314402322916759906415595164668880678602655154566548406629086374415655376404863038415724732492146658596749011606657833823953163080667322748019948208163318127710829121884323430408477383854502378178838084379455185088575012631310469476162315207066168382450029333487796287472975332074726130866681650642529879181413180771027909961046521895363877058920054370210982851054969671431783318152318155625274042530815143390615920815026750901422356027279463761154905643846820305045532323540805347255995048707345920*x^381+19405541258867779588309223044067029700995810050684228276590746572783875296402257330765029590793914404998092303355995466592608699801496931924522670274027987550815771733006301937275791099617738174712595726313832996815773771808278385459410410630519839273769327375239088393954556741146950727965326896504260810564022065580626299550948819178140352011452464496520794415472229579060005653356639804333717837435796537635523130113757594497386811721564227290324128889808283961366222437122077199645620753379781160166349744452126673484357054433623863822426769452226394185610111098011521384860982501120*x^382+54274011436633152919126726901633297744548056193992063567600436844636741644368256517299370578812032121344655263880033692663025173082597721971244939097865181706141887657303022387785341001866467434618367317659203148916605706422267916607705613493165501325004976297507900576779577531677324887146089314371428804935032314776837441295292061032513734554926303788546894666795242432611248892683300122467931385634267747231005403674765891566248328882615473711989670321158789208776952748095554221864454581607660005241607530077393309186671717048142887038693632840555093717067618205691301794488442880*x^383+120537938085348532373772059271355070468440648618069788890416905866913806539518536285019140788579127747225336476437947203883538526979633312955081256220177435586138445945835238457522233286017223342894282638050638565714820427672613467860154028495146735123879583656861908933930659602717256237371160846042869704599885873508021884066753116182367889033856917616572856374983986418475117758686322302763249650412264424433580045793646978474146124751955434791512759101134160989708171278290069556391323290844825244011222590692741436802933828500439778908421148739681790430719842210009646031380480*x^384+199319900886519402318954783880310381348377306018742437676976228039591151010821938661892630978380567184110282258354715963105987691183027847354458890831410317880128179077804534795434513419904583317404907915234126526337102882066508634378644089855432569220145863558885518711726268332879009492496005402492582160513176970120102166792890102109695983531764515299811213572859188695662910554463706665118571939443655147593110254671727328994504900638821013166677997383712127023557706615299139951535513841743525545467122204065676939357958687081262642312185508653252136474723004912097243955200*x^385+218151188800111582379159155914647529090973438045917778406160093316834035699172446503106955425106376660512228685851288107713017547542268401289672570972623075461459417012463736454801653659444733584086850087624956149406423268726411977255455516155574445690884313386717395109859969077442145848953287404395976070806534581230867575149920844449379644060077675956067849493913118452792721315019489848203597011896237126459378103249021012944498080166295723819721306589749429850104656765097793040619139948386948557198696566429343776909475562919819214388139512973091072072292103998668800000*x^386+118529169509020317906296722020485609339076588551538674495949636975105381000146749240881550446446008922984535577278467074085202371446856641069332552609783185350275400826763198442715592506737400486126135648921771618794516239336023325807225477462410817375356206054743629376668657017966576827184328631785675665397569341525337421731640106161654217807083178848619334037984242243494472183688565555653125537214034764566172670128418058768067209279000857016332102002524309693590987481920628362428710214725034515250535069929050503508045153749007945733602968406912289957028267294720000*x^387)*Dx^17+990*x^11*(-89123066812960083142465319581783152762260360679225872155083988075363685994355578696260502519604570412746138930930884054253515919307344041910042501231424358027371181671351404986610357985712651699064847661503774254752061789190208899769055499139625544821295138434792981432918743686536161917188566003766204513370883976246430789014575403562429397996083624231995604823605432297694384317863481932662690174292614951989815954446454134342466863047790695699606002547270738085599503747557795758747611028520438430383628582152439884019170273317291263185865868301505088311387225985527038574218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+76956526034324949348765861135064383060282203682474316339032567910586898387082190438759953942039414581460362657549666153891807571286199213648771915611534587607836977673464545387763046048281790764405054068615478829986171238994617526821536256339172858655683653650304629414267772251343854936492482048160975496909492526705422043024191167159327737850932218731858511246708671507690687277280776911424487093670057540586490442807568760391948207427870369766046623800102051811163138091759951250153997180170355283135894168651522161773195755159000943674914371010471574041655884457213687710464000701904296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-377262678826942414582142819849338923364917481052186546968713836176701159354398640190084601256512825908237180489584962696211456297045653809304949935267348425325829128679356806971064092061705990786062937396835422613397268167672577241332834381340813926974293674700310784762401957452596163864490929592756861992405009743914190750745329704646190216019141950011727165064980170829442457901305099201264483416137498029412250789656613543678398225266271472263526121390669230942266722781241623801211120732153054661301200887498884755033004201958261237778350970619808939655447782568487014032143633812665939331054687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+178227197852571112381546239323839933427418612955089534093379441656242188694578757808980475731946181657308202105402391281798551219225899521873014393313211621069582703279778840362849632468899028438989012124605073707595062882128870012707015625585961177307710905697595846259886868560257689735956844892881161818401356396764989313580183245112811227969550980837621687270920127470459115425076682420967906013960969442903139355519149179780668823512698902137621276804938825886048888292073558199790920517365877016667207975854230900992026521611201283416874112703491146902931548730731475815858289024617988616228103637695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+242926981587898779991851731915280597293918117228671460508470513835756584310668753015692644648648554790642266310413965156761304420760774860153066142282435778985661912120575550813674527035215400091874408242852742180460550539421325553415242629917728689763161930579256927749842962744726589929476588951108254195848509605506552968231705579725644834288991408554482775071240913811918260583502987647567584057543707458473548004646675110521287485653102215300485517016922199413701892071528559458334869302162098769223380999450031103447329239822585356070373575387054566237472170067041596450835294618286752665881067514419555664062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+3451279190964882640002977917328804644420945164112052482702659534619067450115170096426384176113530839187594855464876576088376699307694134412867513653785898603087748619815822886795204434778500405991375883774077621251235379613184778758438153578908367454563527338851808442155040359872641041552114854343733257677041759505910905131684578266202020424495122355942726440956866110233683656051453054749140439360965627359299878720281236127151701737758964473555610540820737027053329046696444371680759453097226015591879682272102590862202327764647332292851549533068273159874841017086206887719062805230940682577056577429175376892089843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+49307854705775792872446156014452027189268938322024623155527686641042640350277564011440007088618165239145093966409822062380283930253007929064094525740272508515974607590465228165130035678665295732232429466133471496602439980476805490378098976004708039474005573962111694204901048467237522175956549506893725261829240722554620860224404982862009772431369636265165688691367777519342481408795942595465729693502721377833545429541127985151745879473721983257448607705495916586910771123401329630234739374834024033952963128206924896059433978480894371143371022898136399450982013821052428310833592664400373828392787345364922657608985900878906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+8278450193949908121947709966527819893158460698915526229776055506753337139737016309823492508392341662864431921205031306814975646398258810211901315762152071719055058806986889937775582707296746402497106118238577744586287232593167535660342179152745427834600095908062624181437796746108787861491241667739803555388359445669794922326367529032492387112209391941419103162830863119061362023546844426001208381106385816779549243850691337639174450480136298335995989493462728816966039472949109153428662949610229457868950277724200271759285646826273357821574879951747111381681374348139295737356470515032698029560948027594236009463202208280563354492187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+290972335476641021132694805802331571020806211301500230921409278473207425091254045186509267830757327065256685430483574175146321425550156520389997369706505877429380730881539003361925951385695201328306214991473250965486820685964239099581991565719076783548985402099911817182411410079550111085133082351226300989368998037486891744645100699201623159102386943857521654215623733810566902096143426004796595502856117905436498712999126325641510336338311513923200891844616822556773943906487923791642254906363952501178639784833911860221915588644901658685717876359493566721463852735493252453337019302002608018003094320080847978715610224753618240356445312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+101524742803236150385448036634654757911906835802937040303295014220693300325382623198610716075848253029717327991425267141862905152406400855314380985964018473544412674941028611356914390314069260209877446335795895502937621161447088054446741520833387189985582080900637050080833478339330598347643813294180133874106359038812837347172432987431166691900451984583358460628704536427006855310982237620753063429477130739692646694383776957975818946212398257821401634186155013145500016743085115046735786492195617389453410879463160936047229102891298764059575807830668791974415439819969126998192566283064188792401309253564042900386255041667027398943901062011718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-17545830233437482506233529591274674748168934708285549807470979054466536987594659289796132534352251287858728296168348093203930114266489472822627344124754557719772121419874346973754363950240447654647892534277149384204935890775788705082199312324243583594196598382714153566852220178019626116774214125422909607270512639422416509464619189853906691760516113794054421330994418868988771259903322295952757094807415583770747229840436883221517467312532017701235777635663667352065468856597455600798217172358480896414477551566271474726640137860937786806497634357681555206581925311579997998925809712957775012024251462879894476395992164441395289031788706779479980468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-70237241315683782129165267345399282467397426604945365685122285737132975133447919470840107427356350226779527462270263201159967188672588932784114792999413211126076781954465518997194344876523565870965330003512531370549572140983402104280249848655429513612415735357508275918995858692964823530486875998462977610382591650614226807875117595084460764569939309305779780594021768721762475514129849926510765133850041904227608155924252337220599415062047632116497548491691531629739666409750084942127650437134346284435906899534429681026234193177882026938541240553164529990274435922815925550721269300882513554157953800260496131065493519152198587107704952359199523925781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-34780961208531632736684241912016422703280254749840000475117660741638401011992558498559969608479969168854979645341474673938777582445122759519804096227406286446962466710391976092523038513127982559338537876083743602752751940479772192897291138684166074607227117264137511409437680139464389295167558276910133078348486695775420846483442529514383880021982200001718472509174748785205052678276975072994872421355336985878491934649720516332263753983056862908951640872491115063731584352879921779486890614749465391873626433649860411339475127755485347360582645569989693982873541084988188023061051764972564812494643028928424885163815888453747726671849704871419817209243774414062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-256963029847149988773370144388075375631025646049257123932334827665450980391182056984763321233058155204255162894020707390401709425290774399785389212049330299681312664564790219105213896119654120937538980566969117356723592856994983717151411790277581433510448989725742832220224308049163676580901740103674285141397984343700243557880809071605218230597802559579765439398802130864847799361107256590179237976804634126078242497024112656761056599346838740556665743481831064240822719919159789348179109145539202137864517537008110559037396995042030372492090296798053602653062618086211737472568228677686588649192226747493326950804001291726527678171976276644272729754447937011718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13-1319911775141191310915838141387892903804744577877563629228043311857520132401110028329112254073150999341641410758645057419719912121143670242954126145367589326806754877756738997527136586452547635005789364166958389704687686451870297372916890323299131085311219006164636322640090760912153187823389867609685300304727141362754627305796425934045020364912328874291507846488648331942899258851682592596688751128409576523959277604261092115724797695583283986189181857096254496073595555991376812595418344568148711256830327753525609966910038599136664205494113631159951586088672834566638295862307171195305066216550363604696886126378462921107914121096604809224572818493470549583435058593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+9902184927410234171566726212545755458442612177976642542908905453393237981710134969940399095760235145348535378878467088944919751921934785035954882953641745335340330237816898826120287165329953067782869945433599616040220761810934018873647575946489362090319108275382893386757412997799150079739103314076957119637485722066073899033721662940291779020021072363553933557929417075463155250242002741037758363977626655626675740234501218370032100654698881673472261707496088687414844431598432256702634264220279107089818685298913272384818407701317720084135984433139808421154206904635986794065997647319517793108362336927783786374906895414303230641413049173404914427010226063430309295654296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-849688867299830386658855916593276778929211597914191200209231341392179891807663004826515165827176067967013675289512792668190674598888847374188254981487201026084718755552308716441344419349068718779514318651928106683826106129690689367719959264126842971065949870766694581368600582775467112076316838560779215418367313643423118737680583689961368883010798025904806970578513968126241858434745798891279555619445427935286850757448805928145252141619023163360928845017286404491437533830689572435509076979005618590617762714319026500420662027430963566984049978751287491831004619842937943017459508990272980662601974049328833053204148762657008388746727504622392734834335215055034495890140533447265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+8693169335472640567067264237123329611705191382056965316225544401556141133078306935771220466996791165906530367430146956653109530794928721702342067972866526920727206090642475091224055637763533710710401800106248451682110119086868695687000984263201285946265600962377122989067959263618694095445764799281952844329092192127110504493654702172198597755723517031326702115850309698578863323636756800440689043145392528364427977317076355420732277042300914259015342982377453784810822031685513265465356197359434788732051377034497711592189780587363684468315302652008690345861401346009232856526968236647278758314574627615459669456511046833979412687135912214369116816914395684534611064009368419647216796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+727622915359586868226279814455104204261055479998326893159881662743283538576997665488020343951699641413462735622101343849639857314813269472059125436449896271373194372130956446105346787692218857472615710658341543624846602648133484908909236391322362632805642113647018282845250497645082285358906778148848732157435825307031075115738592452706035425212610834787533271536388245237602207266013393444563907809129384668179207344705304339664445356713826234992263576357810293835977628100833270711524753756812616042407150016940905675396421309632012416612090816709267322864612105178928544665893620027781125170467587919762887966903623285822730555011938562178477279236091940228803309764771256595849990844726562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+33758781011294054849965894104647679473015648136339447248035767713946502833757346123308992795405524611254095280351831310992389890831141273971603214729595007153989334033380062407940677427905591266076336199144328520321105986641425405887685770144594144189595963783654108707489249055047528807765822746165322325139529796643367373394248205545173349405379912740004591144640544198014796222951896141483379913222542893306044822845516908183048175932941502700184480407427795928652464611651122709072403224743148006886228944790606510403388760640212949143979400497226406973011579572142258010864744844570452994365524392090130063064305943954982889065514501462910019470848156739745116183826212363783270120620727539062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+858294143486824846617180527395373526745792642191803802101307093405996134208540635680246889994393897225190771464877148378087416496045737748762991076448792032152245057496881952966708969171693754340872880200333141256921634089722505108049873672885867259820175063692167394586088802501699641396010787515965733735932030828115907897944674711924243964020817478392106457077896206977861602094273113269175940395948927650189098600175693147273745392107560367029913436687480816531990797872261738717604894937622908979484209082347341237135170873924909704701801261304909077479950314107077347681425580520418519415874669264151724165812018638526870453121978140078993618890793019138470143492014585717697627842426300048828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+20003328539033776824968349872514632281008056169598196378133145829258892095253200416112000966047830818000642810064988010359525318374912041373882076028467172789942719774762866655228667367915538429505538369327208135499014612783855249110982991474089418006299262377051825427966231139798464772906256699383933309816107433709544051651845046227471628921329435720403329737989243141886520925776108197454013437070536918334977036472653723331510943636763710449400779282721417108923052079649476908055276927842967989544367938940370248424268335621448267807573167284001722734487449348540324348230130875759087931610683299922670124081475426095520804838787222601862934865176742308046824517231421225460508139804005622863769531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+102544169698353833618767055977660306504566313934132254330559551709180238561860517999768431607290920287550936266390808199511672322768643026370910081294169345716170581064955624001853121379615990730070993667575713872562911060491169076906238705637149711930246644319536008818342165995017874969072723410419310187288451078885125250558024589480626660741401670485858185679946268757202617639021732151175889992937781576560625685848794836513010736931679217960419777165131392771349428143599274831075898738995661113000428500819548401800478048005966934832555230218295933072680407725755027458246058052696425556918237356691417235172960627304401816645217568530169177546025727365382797804174708211633060273015871644020080566406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-851321544917308649391504196865709567003532717144329992330138128024991881941577176524051800220592224764423123839337287424316549230834007606298984806181507373236826676574621682221918043858211823455073957269860636873730529855335880844734771682161432610579459724960092551609767691827358023069463652848680819040193122732947944837568565630889653329901039279464328840739914461852727199356143110579911950353877334939374783109101797930910919932089601700830729716977845059344201423716287005417993691536347683787353744249497906506263678437975845567572553675013000860054128890486244485105543926779793604041444164386565062757366533799881754218373587986014805790875714389363745927266028529212249509328103158622980117797851562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-22982962893652794771839552329616886278073248426848326063239824446555834685244185123874907559748192016731272023974511434119206257366801488785954433306920525838732976753047233953777599165636766755356521314462904532085526217972604348922659677309428357509853421201065982800468650874530589534693375639485797333038100256521093981490097324817621768358900224562367687524509781895591261378730307222327442258262761818401033290862142592522928397273519465848395730563137771156225541327218838526742664786656533611086861268930680349217790812559541279171354769938809085695993717640201001105607584450560895846118382125640388031282098152731227914594986081848387761378938272685354065287674160678044188443891471251845359802246093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-838980796878272166986426466471503861155639433482853115513310864761193889494339180498315459305742130471924979547644029659684150349645151154133161547677783104415779026695686847733543566397881414598091008211764604482024316779414825332126642460016236104880167451345465512004543266975901089316166654709461758481144190329670544035300392174813315103327466727670137956975653213253197591949672354382611417463794661121920605416909976748563879362371833508483357366460121287306667898326819514684028727398682802492754393596922108234003405869283420688786207891236191754721960920508068515740625318235227898600084895168789150820388882865506657833823337767618265061383549654684099670606784375059394170959237158058385830372571945190429687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-20543928626486683265798521832982424856420101904641006615780565917147676043977405529364080050331235408001180770064675145838087367644466125488342820309202963440056945020732733472265167165311631442488502605397236265132844311895399562361166892356010395812050391529422309980968613759164758932874617585808082994013738979842040142074624385061177227721056239405922124334695384035448865072629404942834286446225394834785298738369333045635434214375053209428949605790076180934140684796470916817566831225575091065949276107024447450997963035509042774393121682861002753303146443638717353525568377373424988912287075648066964523881961764771750447005294681926219548636747931696592917019179461651052706616660259442141978070139884948730468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-516235467151090582690812191640367132684538749872181312810931205348934827669095971546108384383999202227358901602043306038634822029645288328626037024083918134049262545953850452407050688577310670254897380691272452744918956753845554986242784813687850031003470665134950294776426080349415570183334744918247284747094182613088118022676251410658735585120716923029734159845651627440060945173108970639382643992220578951162791619728817497449191903368022196222409209881241015667792101432856993946549838164836527812251241677257349636483677999655250502084270393913199760452900017312268842188426541834863330767005612190101422769619240669932283927797506066609852618534113200261774249930715298655190857528805847831421260707429610192775726318359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-8801260678443633439605257088806762812164891009950977617706578246211914879683850589858226475470472599407794451301448235639225719405756622317083121953217490396719375401480317401467891338577716793945683720506026962468206159651490401121473407513313047015333364331976125987106037066647275260347418863844681181603805150666861212251988866717854381690326595058883418966167210268600436221995697296197673592186550150239310078297123036068304187200757198925621524548332475056348333154049197144425250653795410036160750650405633970661277002399997952886449251444136343998858969156689872015915996206952505107602103405539374921817919328747320980282938263310281046364760346963829959390306116587251928443113874883652059111227572429925203323364257812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-114349920244905065296836963465261800261607797137460519805763506057528236487707663602787527291738718069219899449124548124475389731249295081769624945572660814691633877910812712025452589595365005696773731527949055785201122759016871003289251549734379187169496869041183253408858859396954466302128775258349731368759571737152574266892825551613502264796796366698359661954294935457761070627878110348893602419617096041051238680398735006955561855767712413409388665639269654093561957307066842340500854382914054433064039544037865258667978625783313146596674167803210500755024558281908287781662196024339062303479895114315896979510986384056391672987031840268425118891467098844638324411044181501313080043539318090758949431062774237943813204765319824218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-1267240463712022278532072193864690104708792262055279613566165247612264988383928217647462467991799545974572215711324384522495470182078967125556510823613220567992799293100478903105047864085998238563660999400041636491699772966079990914147133837586658956723813948729446403733776841116040505398389788016777702927564450928743084439076214725102714502918215769130951092739844276532451270134285741977527284636353643860686316860843185849977400960393018537801705707842367491031476943205847318109560017660983510191930322117764416205087239110016298087147931775599244947325011215295974608864143352950429329760332181978365304044954490969546860501757273448875606748917100591312806658320478886009606583033324108365780258367294663912616670131683349609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-11595102754310420862543973989383554327396890603167539349044467317802954173923745814578497392940396397050902057273967748474762901023910293639706184131398198371052618595312052858192758100945054555128938235926502820736337038744766083280311020239481789810051907473080572509957862715433696500884491465438782495145053031018832075073759525592618427120431003448627589990439295852926927795383041830388049416198665781475865335689117183432143325742785135823101336484987131049537138788620563973916962811564706760439849136166244270039509304352198439396277285729545753088996894739410099963639954182362648499177342170780397354074745168515622405136675781974208526732393955114190691984373857346342965770727904308424853485615102499650674872100353240966796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-75049029493991699602998559570288975162718618949848429747220677352476356410447718729776429866646416807621528892603596335771889909708460354184169724526212317850558134513521851314733867012985343850461978094561958316456787980852480315875899186087109133351836222144059512586465645023576696819637471476164676110899361584015225467389755889395939081771522063709848801775188147374872893421988053548142477745088158750411521263172524917364972104614404802688767880902610674546463189602435442456214844620951787487925143706943241488208303444171366974952127613259291491014163846471243728698805474067295843957954925375692457302909118942806058553588026333716723618614337483758896075957281675194528428889495293482486589766930484834972503449534997344017028808593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-279842927795838035455135224018882653436899666537582651264293167690037043848824841929205928688691027946900872992124124657579143031374362075136397264998791898151500842149039051891615841647577540299038751245086599345925123759065158226491489720622251968176375983810797944493095161217852508916943194454158133337952768370916628955925398673993300157941437068190894854735577062732248627181582315089633511100940860530704006947948379494340927547102065810261354202955141258414292964881647673486114222626873000427632615771063572666580775105795588446802556566876811547233596414268754297491275804383827728363021651831329957617016016365991550463868114857414308232965638007190358447091128609055411284993482449600874284104242914472671088788047200068831443786621093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33-173594458256297113865370909684517943424378875110773230645823905511922950344613867804673052871595744968502044520794777856811572959891806481429304775458590995518006762976003982148050733234015282662605593714103357757430499677104068136996983369979520809935157129038640257526854817408795336312408621818951103194818135571468397415939737053457672578989317106037837333111585667558274975639639072657997939454290858939463988967406990316414654908882770394113100961979991752506193454614244361666721312383574070396432555321103935369904590625336184664367589188545329038121485533772278710878342341225758197722302814045773038697631261275272994348559084264241025093121115076093912517527481747050239113818476829669983203329966135394779591649694339139387011528015136718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+5470558596847696392541266660858995126755748907389202072144631345158839562752449582008721909883565379799207184093745182665770302040319993279866366388602164359976567981231955805139532390484577368671390745161099596927404426572152680294251765597507369206465826228854394092467219956389869008820832716206053956522237307210154145146205656559870354316199725893937010454501798785626375006948814633746939352429518216494075634608421505437206158847514083441490801974531225180203133101025358619753994843943308449238617290066753395506455829380118350625332587200729688624043330326161179756286715378079164652287916729705980081683230618661897421401864762677216752834752308430534926618354228615631932439885071829401790718058795940596100715325178498460445553064346313476562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+56943903490501099425058470431151203301689789761307238268977690876519511049175216168392314493746487179321435532323637620045854884143446217235983024182814477464380231395253871867271897013584667610741246229100515742041046854712519098286339171540182580239613672848926857423933290846030922428617869903176471456806597029734532142596736098805098868737092412998744102556038376221188515481896096126679730156712874570571210202364717407744001479603750679557899129982411935307032917835361206566561399501985634803693147239429433678196173587868437419025190888163962106815768352782159237287181349511316076078784786613783095757538922939659518768137456863768010369769110269151484958523134549262779604482031150858365473813203924840250884364944994331381167285144329071044921875000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36+443048463506924305754447296304233028740597858481847213207635836342776528455062879764608539270182702254732572709764685985286361023707624421683467857056662635531393088267927380092691462914788187436265527390869858767847293587737287823753429876416599084050945669896559775405695058270702489544560700072695383349385444297517568301553260563399188102103312932248040962413015753984866953526739665881222211940901787825441700647663259107494863181272477106040187368063146814468127718400540044261183890448275765502700386608740991497113207644524641172228803702904187038291731730153911435766400741892627387646921620926524931876538813330058762071280460948614890705463292235510064596086375856652724109101090654316807385604417592777073075203941865396473076543770730495452880859375000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^37+2897525105958448672325878097950200676130437770753502081710466741585838402984115123079993273700175060762149631947767176489089308379086194226555828811670700289023539351690881373041001628574381903630253708236292461734192834019800654668840583966785022430086337892039900044459951290599726966130722863589343820558614424431560135249332325245640099477950284396380872918680258584277829941323032191072049206669221687891054711645579640735778514404891312364129964214225589950989397070914677180219265502797841821245821153600794468880197591716896162845337734065358744271758302196938878047479920578544188878054965558871141925186207241319263380513153397584504702492300712495641764203829475312296401354819078085363721016561492493043163714747621761969043063800199888646602630615234375000000000000000000000000000000000000000000000000000000000000000000000000000000*x^38+16307042976824465120538962960921227782232918624935387422513713246878466560594132760004005049824516321707209278865221081477861136136932526490312613330018840236124822644010030502049066440247593028267687876719969135553862606185721649407930786137034011417593406828532348980230554876383563479595834083020252482494039738436273474394026523157560847763770417008925626456531158404559381521061754205993766752677375059306373843457579866851770477809400126225552065795908599465073494865438416919741466344615208664358104895375982362721496352557776077667796096815327306694737998666256369783924279415542493150051333408434633675693618118781414414445038734071706236965224998116985189142875416854533577129322436857154043411234634560613268265260190209575696940191846806555986404418945312500000000000000000000000000000000000000000000000000000000000000000000000000000*x^39+87770838280996260637205726093825019460375605013154404796303253832485364997694515405399401068122293965030128794544893715685919610714039248361560370711035545237301620560144853425739694256960406939226835363822836428041958795709330771525764658058869325748100094365436157153158866967065235623092528878822736830262111839842369268624112260299393975958945081865396965654159231081899850316133083977922342860502972172539119829410429560337950397277066922610271458593924298000448933319813987799253359723487013289243838690069529520335994387438302525941144798000700598503408848122055553400363678813325658446004388753925270230914903116502890915581301067983275762177449045561111402842578043728773821259320378483110541004032079266940995861545225711214390784675742906983941793441772460937500000000000000000000000000000000000000000000000000000000000000000000000000*x^40+487064104834011071245628120786660677803833794527938728075443505319375972567783171645459814055614393110551940954021513042153831952042213676656620005193666598663022925285367137355544208371159621845860962306973407884366333083376586368736306711581627752174211021666832783385367051897745595385311328260951730467999241894524939792105808043578100707202063941018186713769100958562680148280143121016860486102945331216531371401840407620297103383506920849844663080364582953685195993897489544884822023589645993279781234296700796054922492616616976325512923316940045394528608583717201343047417030913573726296401869441652218305899881292961644773702761430179375507399957477614878573259300875204800723753512048730691603640796058664241128154860868714783050936745212311507202684879302978515625000000000000000000000000000000000000000000000000000000000000000000000000*x^41+2481661664473994680636822141351612321329704246219680711477745936701274947963060734833538172479900472212382549784672058202074725151876604890532756963896049405918277507203472705720949505826559476717261521419992789016571525105740570736621424896704642390560037367875645467875462138914602170906360837104954613406638490242577822062614192156785022704788093845468286963881226933370505943033129961380184768502081911082910391216654216470342644932011277321350078204383519284981315664157287378246825821315751798677800400541402358591623529282706498197728503215240995699320148883944505696648754147075953281497224224728947171341348555654435866216205622527222970027506847642565801831564929769296749139129065237774046188901288396338661271431599529682437629829472314213489880785346031188964843750000000000000000000000000000000000000000000000000000000000000000000000*x^42+9774437774209532232536385982856929520580675724012219663019843680431938243856277187402680485694671485748891660895895498208122166607422948125660451479496392475679288237530092654981824644649436303316325088013481141268500489924081503650913310751333785579822881021354480201148315077517267670930612154297176788423854993854521005003521599992558043000389233490733814008629887657963606545041342717507841770541777129282979277056041898995476221226804247877708654697083492598956117479854468561153459299705275168726447687591545984709971399130490357405613005416609980445822590388217553685182294924848824247695892162109823348272454748577244358892925940373475046187450782106062939715053843199301227785545442158812042658015008387788906465313754846363925987001719519753351050894707441329956054687500000000000000000000000000000000000000000000000000000000000000000000*x^43+26047755392723561010000722408741897066840415233697819134827441301828632576897045470417017509695021653393498408618635930905856295034240502538054501723378324571077527630718939157813010362468837390539431608731748464636275483041736498554146245350522575603465140007155157978643521092656127038072915823486465081612315461319650710742068412992131163358583147918766682821426513056035813090840311701318027680523330050862640972516185050583276870255871483119627407012513209490830759897062353894650158045902080139624083848652224779210848198960460217531714012071943619132799635697631194130613784751895362792693914694521155396537428459012797836216655491947818752614939881895557717750231527911520782507523763001338057766283700499367653491801727437648708552396514814830652539967559278011322021484375000000000000000000000000000000000000000000000000000000000000000000*x^44+38854621609255175963537703328538707481732056829510338258013387687328270152629188910168915488464485817428968843223255091893155595018497738714885588312971855648576116774723039645095897685253544894610462427687127021359218569309988866372275749945861924524693644168406523129343929790731873093385342433900108229089054344002587348527881997154105616217372469096455159420996220232407288568806918081106080861564708726770422924612716432297317115093925847554234768967143789420870768440199582257099128284039075825832079545828877122315263243714941142445327755697080785332738202045591030146453989354497670948730244039512301535528721985434800760215879372350892974654900800417416668855857737568687718550977830535217829335667511503361533871412367122124438670099574877347947676753392443060874938964843750000000000000000000000000000000000000000000000000000000000000000*x^45+36293618317822554850874651375117564558838647695026678373233197813669584504654039225423602638690107200153220968361455281564447299131716527925471682114852199965002970437755374544683767998530953336521343089345412955159061384297401684062986965768189517484692877648554391724099096825124537169689589367366639236758155091897068103060281057205950810536677844744509359098492260192041692710810208798900740090559290755714523548923636520401368007126585615701219974726118149462535670515975139145099714502705987761264605107300161080505667291879361744182237896162195205922623108421698604023769939808357795357086220697376119874334496238343173067609540484149096150371302864152261779371447627225328636180221724715712240946953674536480113413426588795359258225281355592084508998595993034541606903076171875000000000000000000000000000000000000000000000000000000000000000*x^46+426188482144604227666695301792791804018908134673717816536268495701378587466947028553988707206903936431350106657921514645556243414996048672574139537841518354963726957207947411466250998437454963921221521935760953045683144548188381021364687228283965242318280360257487680840517278500294463617551000322892564339607354480064668465887289952054118405349421601799252085180909870800123339725294025790967212462651362449523984330214706750716410392001308279402406720181033380614901382315955290475679470796790120978586232277241266432057163257341650028618515621670214762298560370382413713230689856792918142157146291788146961897310715768248383687459013766297694496931313232591963881920008719557889303167531363743815113420493060085038021708081757680498202788934637187667764379739310243166983127593994140625000000000000000000000000000000000000000000000000000000000000*x^47+4085816377013141966648956915048323196760811596469053106579724225111738624279602835837616931161154338615666479874599051320641178354146377498847531436846393796698997782848587713853414595327264530670471220607444256779192533536918803507733516194533872753555351872606132209364596688912722239800869899508803609307265866013540998004173021928832704643879073716616167417638033706347459427021035882380006394515432381490214047127147586327823949116856165496929664416227779481348125861445918731958693881262059196920133573957800366409501757909927254837284298099116594847381904466550401851625290951477936607427184944492168714858024025093206383445177186523386573790399097065942269983360276279987209166998283999679614243145464551833289861460893343581605969261982900641444471645513658586423844099044799804687500000000000000000000000000000000000000000000000000000000000*x^48+22130000190748711912706926291359645983133880937038122840475009709122756572756287716384327949894131497171867037040204867329302039977245549714459090322404793469149803634707559810807669718052005029622984127767529468002231870578768544242686562628805102717385543491631761523017057308936739558020872963791664702980318689492972876110806961791221238097565310287043687013181620277817589258352634553702000163013184475149304310455311540639140005462003076471903511803579465627839641689248370351856676113580000022519203392155194534388547061307136499029733905707042827550936880515653324186851054952218467145283515493346175543218203654006373139422618949916690098920758000890681390142379901833702766296555894163988726337724539506854665322506274249545310529428195783514105032807606221467722207307815551757812500000000000000000000000000000000000000000000000000000000000*x^49+81611127929979875230853099168749161710921077373295993681862540954241947295933123838553289885314092544178810835910326737064375685812466058895270988321920802513944962460984913610075414473298710188777441075194309127411639748267177374982618986709342614376716156045297746709301243109155267195348504008659562570138556673355138247257432542738724330840429324250236142946943471706399730174133579863025720360505915423961459535604552399645644904023402795193684043506601416941076425631220336736042930095499830544435354564967178960694076408050932789259116602925628229515658076901522369181703068085185978724845004200237648109044154790862696374893331284850448943751079690058864738602688475161661218075045312199693551512449836913756275107450357304105883120272469529962212908547058987096534110605716705322265625000000000000000000000000000000000000000000000000000000000*x^50+202273425908277635164193543472704837260971001873450987565486940167293443525337466591495603798056272918754608475406227398555828462950657061121385465897910169307824911252993215347803528041782337639034406699334428068997812417100591604482355230928286639817735911322818185129243062737310671456966197965912465218298840801651790999332595834341106279069792110517220921229458476236120423393800450394811565952187416485745896200101208668363886454185952400273518910690136747229080014517778558767111679256832277914054242140486591508229334120767693624495124504131470310117016530356820248111715409471076319764965298143208991502627596550654260985885833864126048277454235901802184762745588855585182099090798788078353429966407873494017403947907970890647292952842088944900682256911039758051629178225994110107421875000000000000000000000000000000000000000000000000000000000*x^51+167719702624861939320736223717503856667466725283956381741877170449173643170753822248654904163703681072393944403546251720987076554791215326078573203886719937764301968973242517834629311511122664816467940537330518501599878985640401938014034852355840553130529422867917879229091170878114980358067961954692641337882654740846193169080424162319508889579721778631813557707791553324126231358982399865076888170158037819013856071640921580878787878250838394980099789828977722677917123323734892592057339682535927385444996740730739830179290035425237754429068753766417448227468331090730705595675028938471252860325464377234059794736533998658517751720331458480918075129186960824052103631818560292064086832326416142624775885566195846588579839499971112039169068027632603697790747432350144663359969854354858398437500000000000000000000000000000000000000000000000000000000000*x^52-1543545524990677332577039948961317359861379244646351682870902847921210756181386418659582096710701899596997419953517000624875560146456346610061592932799431408535806119317658621981155612089702495442838560662289848591809883284207043963954589548832678305293905221190204450989935910203232245869277797319928494660072564955724053337713140298875792073841364195742254379483358405949982791340007434278785076573349317552551757504376428708358551692864637710738752867689213829083352369544277573802668219796657751206831657549791585246803967722968303321624825338614770456485555177564774748491088541630306621596339186921997915073379860014988763904999768924377532223095231512051044500243108642202240133100465464635270819530417303126000761218974891344563973550053349201101026148992556574768286736798472702503204345703125000000000000000000000000000000000000000000000000000*x^53-11327234748938799845289844359420957961329157062734770537693641366449430077033967496844531227347711602766935135073569260701170014996117813274919775666888265555965396601584034932926670449782837369855230625371327413417500405186067644818927176372794094195904816686046397558364041458490617786470891134486622194511445359252929490427143535441211453314320574465372644585357198843719193256711374288389995517019799498552147895030950066186119281294979262013171223358262252870960193603655735151258951924970631902957614504192426309467079533990932430669576645040562075837459026766072707013196347053009226151600459894838103534107329309247005622531133522990665859739850107516300251755992014915332338267889224035519434570813166068801140542116272926031005941972975138090906062842506615839788253197184531018137931823730468750000000000000000000000000000000000000000000000000*x^54-49753385736957922558935086522848471632713114175825609685592796338615794672554862908066386958399286654088221997194878673820726251165868990840569701092928238602041202461053314811400306376674210096095062590734981873840848527656804909594655182005127794117144861505585784234459407078778349120174645619750629947303648708825930104234136561075712610435661968183798261119145734793701859902677940309505156207711207102752627134656392026443675898966727915929516214526384687783746281165940956441311667433796517427228760076713625969584182433984399761050973940345649647700868316543757315465480214004036821287018371524453372498852069726537758649049397699797526239025883800501147899440832513918097105504144412431430267558446409671099353942939294079952083578510512505322609025524215834584973450205325207207351922988891601562500000000000000000000000000000000000000000000000*x^55-173285152511434148418463318902285094144844874575245178488152031634580311268468558544092401269594444634795961646990886350742269914646095719106225564323612768483931981927465617236597771629936510763322170852787079727265807728938177593506881932463451506063585239908238269555554535867460174646486762389848347091503580013286457056450371750852270797285756804159507739599223531528618472784775054953246930649975730649056501794106386421089564468559557813309075634313695306400509469258625513570643296769201305933601106320145852246065871846816486381523121218007030540779836961922979566583324392291826315481498891918965758150449145278379930805692158477868263435203315541270000496201676197806575534181902925277858826935404533171343555591243134771767322608442705247021673409522877508902316545658095492399297654628753662109375000000000000000000000000000000000000000000000*x^56-534368472943959056168608059457423480597770357707735759499803507518863765801016727576137128339828814855424709879463168505915819146268242742291792595146193366112384791630378356262731118931682687431475344098421290798315835381399961451637405990412624364241710940707754356149227788942563670242734989397552011069626217997755816183845172733288136370405809011256514418631576187814934332304285564259567665913061287434444638480395880705083857207231788735932371230591304670865255645231922333238674384729344138200442846372979907244442305241061998260353563342043196088204032462704488677371635067558179053234279619732123088403376878845531406600789423022802336502924153023026427713255943187249407760834899366815199534417024563699867139075850467286641639290269711439872585559401687595702801214514465755200944840908050537109375000000000000000000000000000000000000000000000*x^57-1588837032405893380186522637077813738867123565228959338379973136026750535649491236293498841394730757461003891202538282154586043633821665273842871008136407579939604807281203556888883019647867819458154416299201076935476787016257797646733474300315583327144783389345455062663554755237211687642873067322064376828204287200343956413121304138411269434342883860104950853241400998882113954273072944506660421237488724648170144200829279204021609666096166635176231163885091976202354753125843109065257454386562447538756201364704266877306621709114778275285630917995902138725340186912687430710491576877219859059505470783985403734709940650646871188366250594280920378123447260300026192603311189939295408192954851792029063188580184407362709023065761629645798546144808542482354334615770439132105551482965211107512004673480987548828125000000000000000000000000000000000000000000*x^58-4751742859668269481094234912301241736834700878224029260256686558832880401676341806803986230398283112244811891290485696290616146870297785967355664328011658135105572695395703668848442265923145786738407882015609774136683310879516161313625812652714758999298240895373600147010770329842467921626182286020843541247594375793455318235306338971914716630022879263503813089335887500949949056595102486671332855253921345943525915806151324311944133755709105992168106060480364569948341830828691060640542380898373019664929457290608563705754248013983854800923370167742806821968477980260324891178826824034251245006947235161940217751188407532919546423282693640801848249529717192989899457494030430610144762691512197686427878770014678862032333532338528986348130342626708916296475520640281168453615545654855623070034198462963104248046875000000000000000000000000000000000000000000*x^59-13861715532952806975525125423954672369598006385571322163686014604631515086222985862509975351738066816513686076783308927546462359344149753936965805904384799214413290681480246872539433203564141207232645499267320617079338167337107216160737783351119680794232104374425035588878451154624095597832046341374958361592535222550178003102946823199529812569809162231022798305518214618991871902972988657018565659491545931685172660059005884458847247841408749702743366273831863549096603913000129896687477200370484206470130079520370592175836651355298672809526231925889624019872661630369269200197396044230678731186885732480337400347831023070696703258218560748850838069555669523330549176226553474094943434124191348943110557175703404303391872461587584017980233953438795800256245942109570831507394522708054296344926115125417709350585937500000000000000000000000000000000000000000*x^60-36653695240402382619212582260695181165512972481354016877349170882417515875717550945667226047909925788154400433077019429352795436910814148064257888943039889434309568238856316733366669504867951239434901664274980803128945087170456781716650803137757435235163926797436350655501403429917019587062111790950105422193993742958796590021006852789952124373766237992077420298481105628033478522073319405095867544239464017718021068652134729391422266629205231842694238097098771436763513934854037270194437736919297259679956979625096042805622220457419656533406033684777211127789920917990877903043377365021214556312932654130737572702513653463586962545228448557326505704269759196254892519231335339716763308083383295752907111256292050755355491274020162454948464365350680895036075004599197899989720950131300014618318527936935424804687500000000000000000000000000000000000000000000*x^61-81411978038596032167992534311363548241862647966190521339671595637193638963069459217382818888029339691980568484830119912612871646205668662564223433910404597699233368390041653751264775463911121859560407623461682150697782213390114036073662113676061914518551429433145381334590755652136736296539953743524069166216464625826187731144970037424359395786843378932479647475887434589868509798025921508734025810501571586166643544222506448910889443915001416636849123546976613526597115440430375535723343245455196151892598513482412646585407178324001813743526457896451042525524697469576886340233534981066158084667779160727278804097384868518298946227646939664158997833464563654078126247389013607662476115922921586470646095782786789268224418171261588464007148455587900035234759032845875768553636385102545425240805343491956591606140136718750000000000000000000000000000000000000*x^62-138687677110612212761519951997035611690340032706766556547943244190784488994630772308436766310081704210699931171065719275428803360522370947764834556330957339779063917966355694569602563054309472154454900148259339479690978524489975730697610281448489294566751699112462946042722826706197355087860288812562069131701640559128686340799379080752191365451289258948432661037735857559007222901058170731096379550046506377330172689829843259699423876805927582903838460798149870417800824699447706957050351500315641633963015486729024561487663864021680518210224623535212402520260600252764048770990585322340197715579678111544903024117355366834246384306081187718069862715391861936659751099490026978396969669817258426273172667962509744970667387076707275307534823935070339424559567381558326841390493691999474812348580599064007401466369628906250000000000000000000000000000000000000*x^63-144331840892263691020387888692317673879498402181841028724702167461269935464050628086917303883252877068138376956661245580954919462748801706738494090379800482034676068028567983844643793149567894052595110539295377319765436170895972888478987961138219349638089870120486037148305260165823328071045665675423469094131715432121409190210043411676343524657645279800986506012382463240357114764187126408788770733267891714776675138429429000321084340051926566525998164896843504638225859827205782578527564879511086460718515688619743998420864696562117098092641451780641531885604229333638778677584685456042367219472381232252172033340791961506186099798244293269523600431132723135629561500115708874536331736884061136783348679878177623412544005052817866907604181270157598090898673929999346912178658354584254164265644249098841100931167602539062500000000000000000000000000000000000*x^64+35468480578465171763206255791522557738932199828541716334815533676613840396187907193735736876399573162609409785151987098470939662289401721294877281935826402983441001578861321608327666152460310919601613556245646491529787707342920688195037526197933623145804478359799478322816808022653849033516642506627509467764267109000446918212973532915219485733911048897355906771893052404665355312771250981086211400684383394505619660713752739896629223108623192860249737863650804818694586409722926662869064044183893283333731869457161124274806588842984601896337909802998258443760165275048876668773376941018748617035907022836705918909214056523843719567042783755850321485797555790945778274393319140265811518178191172354439507932234360114481470426704687415570485754746338673398821861152591437771711293082746441207575571752386167645454406738281250000000000000000000000000000000000*x^65+460739096773445339823191637092007392301383148576925805521432342994120460161570873393901042764009233785456116236083471936840471927365543815668906964102546048415966907080229540696339914925603455418130368159670445561054432694913286658124703362685539160522185944836317797928173486023906868003280948740633711950203990624554999973068058270933335105986852677763698852337698489747666569703046246109956174697057723986911257146616549919946184089453718167221270786188324705077276972887628270317093229092845863472522308470582506975278568417575240549840554734097768613105890693952896293190322522466029099206309143793120317717990726489658696434776960861406801984264275615231167581940040126339206632071379051449350378263092757064394730136561246818120466305135398894205152581484945248144892651444618457412527590122408582828938961029052734375000000000000000000000000000000000*x^66+596855002787580097568721177739587328041889569142664852469443606447016228310860768589865516820332916343827247111799009169339917968162696305125927665263909666153276278684639823337522349338152383475300933400826146672720408061705750526730714810047210770741025335001593024463779465865568189471732601060076697265589229922527832162895598388294362738691809172368053587583371045628419692001751792071437309562448530512645847566079731294763802663490436589419763342228067373978572114150937462347997459267068282417536611279873071840837032197857224561915365131101546659089862896277321304941314359804913727569309966828211697030644385666471582542520127987425117346273664063834776831750559905387358478537023347340765135004573955689679201575141014543329776438778776970887777565091506555273950089827907777850768411553872283548116683959960937500000000000000000000000000000000000*x^67-1685183551798289219923867885087897442866365155972893327366384540670670863465817625211121858051968836491096124005663875654138718618960683421069231726030669274153061591766265654944787213738847523953236001367280117107998658257675899220102364639815560239945021597006250720635876030774826867512013799535411107116427866336720418364812589941668281729177026462050824463772221485512720591600462217763806451002580773630582876618405791914078912623507621585855561472182737634803347437110397335602022065161875964838275590479916964436317536571290339169314488963698990672404900357998232157930744183316217236080852371652999898461709905806318741492049309812321230358940863859539310385045719050982346307175443480930537795536380995980531160292098368075518638525678543447586296035412983155000301325736225370455212413389745051972568035125732421875000000000000000000000000000000000*x^68-11162283793857044969573205400117517474870377147578073925205157164489812679062819584422094040359768133576240310001105104712313850097428376882163635612530176199821865457707899907117556787980355818832935593296213621248503608489673835235032540464830246842940930846037288544132281533811489366397511439557844262146048226048238186708590826151519157356147030752146786561943834589629769552315541011457913854921708922276865849523127818247326137893060275727435171670794012667173329986302808499317182110906889142370469064148329166185363862287243833603937116312500413415419893205945576832351856106355851023443620039148338343313096214107558610987801416287836734203860363755249159917979364397498856389118086384466343635507965745538331605236154361545248759654477904317061607055851442057846320905653606208717681935738141874026041477918624877929687500000000000000000000000000000*x^69-35078513992102004081803886863699546735631947694905833924737153322906006757737303249615605972237180001577172805666847456355825596370157262170772168814248118545342396650463569505604912754995593405958743160659841056373823982726355050486486237550773701387865166905015003912474781902445466513778009660037734120994448427246245966949487513755297295303347691236892606468739892833367174357713506872077116905395878682504756430537216145803402924517586004291433436580259443698626083379620648923867560503649926365260933221836268411044487142860835495451564210812557965988467528117798046665874880959503107855659868618415954892677605326718395119810177761005768953631433451543366891909222239331181777480338230800015489798233351674841536185482538867087816062829840219068046084272597841923515003509972474661721478228493253936903784051537513732910156250000000000000000000000000000*x^70-79879402195034667482200560802527656673459955182686670784006885366472269825856655763238272504687983567717539347654419383478026785016348932652985105523331388199071297759084456066091489420490857228224591892104034978621063159155655941743686787378696848042975737066921652321608727571674229075921021794099268788291872968943868802733339983139212451018092747575871745494295864664834532273297483337850895556778009221346565641338972334984078453800449708134629140463753531926335880506089241956659533121337377539621247692379287784091322676667157173784968867973670975023620474097607718024307074785586498231062242146193376808458326146557555569406092651914669287296472920090560365314951913567168829093112012165479153015426147074219633924814950500125809332652994378788445773200665976565387364961190484936469011212345492367603583261370658874511718750000000000000000000000000000*x^71-143745189967272643525369002379795257611944662199742820241550572386966399290848949488353392426205687472071588139665011486499012189686925028192270519415607565133624538729487604248244755750570898102232440988959324571627247838030857151250124184615399586921516462030640698140981043387329709502878718809998344956258937906900822010153659173568882248214704426579964238073471034779641639420849589540148412482136594415707029557311636067298408452632802092091833139115581161632418803406064002594117320812874970011447898933051724175291089097426567299588717510392920583847599042493214304800686391556647042851521767150241721228272305016940509993144705080702362403496750141575835670780732328100591566162948689386487911026327642807009777472598658320112668287203826818624196786187021390845537339658613251635525635829804258492004009895026683807373046875000000000000000000000000000*x^72-206288437903665405130231904517952889286374361420466578054452769661071719903099366289895235444708461393346323593839173287172109717475244475812430489300900009301811512644833700634837949741740391849473627442810052388904996770840381565496170040834887785806592901066048923286649167912864629530264641449088637836806063080253393178987059820382729113930044372603034096660373702552323714695058370458491509965387440087157131094006741060838376843726077753520207072920843952840687696110115054049051071637349563823496432863987659015596617530766051252666208779203508426850737904730188163374844340864080211774442798233181092562756669497234512006391008974890760825563547998361205513387037356924263349976664467265141431683048614580977958719961177995231554665095797802679230572142072552705277075933377727288601339791784816668496205238625407218933105468750000000000000000000000000*x^73-219928959638691276260341425007222118769998677753362246323318773860537746453126187697580939341927457282489416558418499717170317751908343137781118720440228745165919458075663171617991432534107752660540009760076503203118090092043813939459949228049998268541562543256341771243130706654187984931111913088178556715725346373758634970452842105754445427144593231643275740085157197736287802833318903158998523998769515501534806093511895158257130448154802817687279257152969569484421683638482085200284053008822392576798061735655173698933056997889517231333522105658936028608734519892570570373050125293486465572880967168405731273008502992616709937199594691524514078732760542764252965331263627495020091778171704378202548479339772145788494559644347126985838514080738663540421565034304991203756186058999793929343577816859500728696730220690369606018066406250000000000000000000000000*x^74-108836622727712467855939899475364482359731369252859023744956133317733469412455549361614062750259955529471864111827865285523080885643435554294766330424706429763792798939817806926583383717485448909683203997909113000091708568885547003695199557763614564559325980597049307123002921720118063007146621667899443542446310267064971715379363961192865488936331209807833569759079399088338555717933438201150462468112954395276153699923530596864187999442923297306842657627339959909036677355799508526797877448222713728781122624074777308672900476460847424566114954406817753495605782900354328926800555810525945982191942802124055187859740515472445325651710836174266841357223770032709829970384579866485180528207179432567632121719992719463592797837837008154481804105719851940392937801488489388374619681120076086739767787237020968404976883903145790100097656250000000000000000000000000*x^75+220991385022087781197004096715697720783508007942436928824183173937432610770931412603314358982396449922197747714529950588990633701470701137058682658114135478739565942863159413672242122489246803522765438317491430996392034447599574548170614177634225539026371295395064540587026232758155419468903090904975612328447332217358642297374268120243986052651614832384753008709997702006185845168863534229235311422543435387757846099026342854313557296864789103084113689687544150206780870903289315348542532488640443808398306715790177719777303633679951288909684451879016755240876741539708461919790983758289304035421082199773561683069823168202057646714579565538267382379683029960939833424891175640097015914531440611836465280337598484312631634299005919303891048984669616381585798765886145580229537043605281934360200831596321435768004448618739843368530273437500000000000000000000000*x^76+862196606397342987887265012729200917565910592519360555090565930231275816613010918378363391889224642270560033867296983307935395744786195387927178587821089980391354004706685502661861752438575083617530760238944444691145578015209344763172567407610198141196828666837518411181044605453976775499205638307854606484848706905732177115500763470775439247530721198748512760891125795331674182593137210227674654338123824301309940314753386104029270969993636661807147868495637829198362145922427467345259604299017125331036877900182349977929652407153492428872932249673153516576866830256532041446625502563131264426946490881221830272683046859760883900764263331518672654187199287383694073321859256797321200932279172297132647325593782818209112534600343916483091096687006247915501758085124676775143281886227708382043513450632143957363950903527438640594482421875000000000000000000000000*x^77+1883276404920423796897176754340323742694837792617687651146800622414975351225118091399904930514413630766046216316033850220117703896565963666584505465118445155813395448650475787435311294769213232106737319416067362710396285676871043972368069895113937763200330847210316702489225041376783404459549443522305576200746249143392648976402206168650166793581891462305877187684223610563145947326986375438309077130579084396618218471603486977499946049140587152873830619888058707968787833333818260321055780576767981088118517913365196077500225305257152143269528435045401083768136021713953138205370805512756384792318202147793292706700176060180116252618098049428545493125947456900322361987791866210978475405833468456149461584310956751875922141101500560013739881165150419246856092287049620127204042100811896160824999220829295554224813713517505675554275512695312500000000000000000000*x^78+3308933432248037563768469770533211526626816179871845676059546836736265862907141798433262470286704838920857752217467513957490141723523143129669471319303750124277150426899833965364252736254134498907910473718431927947091220777339621729733465104818456889238497696480656413911157159079804802354624929481153227920744004864935644046952366760226519765374001681545574402966953828388316728947113505030810921750788368170331549396756601549087804093533136360193460006917059423639973525551402247580822010223077296521485605774715944596097200118711615354919537691758357351619963699275084006605102256539755264265564902240116146034254490998043715399614093151009400671996238063958440436143094451182345684084317750440556849337573423685249981784374458622561012417754089004223408540232517113484098216749482021586840108535185547844470477230061078444123268127441406250000000000000000000*x^79+5105728882240193382240400422838634951555250435031520011488284460568382727866806898946112882899378110450178102881146910054879315933600752174745975317312740054770753532548832231314361676123018439252663492574095053405012653583965644162711211810057272816356428114722827344173843803723973320881670394868290063452193638144850131828545770684923397249479135029895251571227524648799872711087902505202495667575155981924907720839098938043812088791659237896573467301664724019022738660659064201076020110767587307685353830187995129105072209934404113699586294804437994557190257929773980294338967160047914436178836299003048030562168302309140555962248514165365064384035997202032463571686085133158952771472786100089221254704038197838983707770944549900709397868138693975898449601919949427566649584241699245343667062235629497402022991536796325817704200744628906250000000000000000000*x^80+7170930172334330569666095083413061545252349754959374283411928071414239966157436437922920565144466016054952407804300197443884601947106153101499529931572377331338599154690612911671355005404747233428033917456972613657857269101254978233177729145440618838815746827960262359463009917270632433726046198825402928199340494792451125589280601859557056014955860213669637562859643249389244113331706527579942158077794270722056509053449377497130622750706024178111474650777360351535667858336790079669734506235430032667823403879307414661063832623936570211318713066874157737345033468089528118133457878129236288575105835228519418379651206512459094357453434485165875318437145063253369708292660934525883199185558732152432336668053929486945447796045605526852576966269689039579620079347524477843476579913060193095351456307046111859904158336576074361801147460937500000000000000000000000*x^81+9323198965658910399559614203559757833536148755377404156064043477649253428790648617201196883420866421332088515208252706676048005554527221796996395089207902308141057279681062343727154593628966090725046317577940107409774126048660120841383864450493599273846502907114296868655979558217763843321166691217263743398822546707498999315482805933593220787559912088054186465583760480598787697936524493369437017511612032055499457414620425336718196331863191306772458487094446819767598397332830092750482796472721892553965557641319680019145258017277918285263859424478415930538265360007494338395361738776500463961566335777087788548667057405968872151505632119682160523567348932485974072355334565421795428424158093148843137460534514644371306116550615893137498828207579566192347471222588032211581364313127518565623152087013403993553950499517668504267930984497070312500000000000000000*x^82+11300407214060054701876499802952552479707139008883088402055108694264902177841004383569316676621166874805289986439798653406385355056779976777941033892502880384555366563207753075932656226535664493350988490771422120386935956759756242061988212962304992391420935895989608370788494145433539664525318996933966004640633153751639381963227593080927796861753829508056425942681012797970740348019853607002214228422265995940772107871575563212086300975080697167704909112534734712274559307350132202506344139370464619520025066132214729969141796691956491488282519798637465937513389138335731955785000993812345047561620848480616504598819284734286482027631117174438893014240410580305209769036857083387590111601944994748375599367432430828384517469476306443862451136873084944185686253258466454269258608666925415082156024144333854135335837298725891741923987865447998046875000000000000000*x^83+12777066619677695592413602639503696582051911469139254906750648069700219130977473344812360573863539121107845969930054107275218038844880412835370615516267242979119345008743394454030408860218758857069878632309330087029926011507968422931525230265097697518312125687021398086841136383288565936268781852440615134899392749486614020881751625553964104629299202598269064968332545238460463512020073668692324179755576683583678537512432749477720141572951434513706095269035659596414961779816044499473254435705736874838246760156289486289758704412483810601723267394969301802660033013109108716829140008688880279893551785242370999074196103200955346893823236118142983180380114627108944285246132275172699820937116445818363429486605079998634356149628277872037240714902543930187888538601263377237049802613820607591269847435843623646711808561349243973381817340850830078125000000000000000*x^84+13413554873112378958914411062450978533943480628241163588170572242729420062123784043623690452031102868851161259384452949368573062685454836933791343979869301849077203117088161811371892341982699314963927895700873288639721920967224649784003952035901850306133755498092894285052633655118544387731590699973142067443719407399571677687583828081419206352025312433019896061863397180871259367563325745551655004844310954187263153236510447406534281228374697910191244368061902671212689262016565536464102501540255693021313865311603106250068820048492892240052326642039499567146974806071961911905798177037497157190374947098612001240697340341248576427685832259496655870828244797520237261056925420491080028214026288038143027397537436111744549949932548311699071506903656107505881045607785640255020613932455508184487324733406669874380412466052803210914134979248046875000000000000000000*x^85+12937299807862651150097583373588363224979952173243292568990184580005274048864539677575169437901844260134846967379146092863290659724604835405535312314183843265576579915905154776057566440241277314395123851163289738279268907766533371052738083332465655651423785373392242237629064970626518822873195819893409365268178747830979311577509743157253516137581337907791402383877859953237905410531366236976936824203656900594668996843191074711109652255202393356481379380973125886258796915504311795162937322434188231876184059859431760861359387056037067872157391170574780260443655863129235054733357010837450313700603008009115277699105587092029617441391299186667117988609438246671950163207002571706371894211357437686300680411809290866370056609205312508460351164317050306708414248910559451863894290352805952137954375735755935521859028014546311169397085905075073242187500000000000000*x^86+11236538351193283575981403625598520401874082460016429748976718812105173435997520905278118912862544698917837007482044559297641902844318878445807991448714481208965115539708155447148716421215293992180856727854556701962269288889803130208004929539702548431186099348249345010175414154499016594200097060288411034727724718607364134565159046363232668173900933302394897340272431673587569603451793442730637125143336975514978838631803081417692795627334343880678305105409760248718375297351650129274505297963988596865119649684572572146656214384112720368993306401144732023653335045088200863436753166477348466799549700470996273113226306450040398925058777211307121895873562563250913115791058224822774667463354069048872204393029134778974902392342930974897810930650266789388553889547419525385991424263070078806156921642236089231570161928175366483628749847412109375000000000000000000*x^87+8431492918383096304791455572756181564166003680807938224490733789654607961257384346311722057312147393905911151749079311821914177316581006888966456057043841209581484739537248997576298199362258325531553181962153889743393481962880015215580416281280452673411728127587787307175541886633136415503531075974209138292580883729868334032203902226609150906804051512583359774841693108127871373409772366407940979538601617067073124495351318301276160754541422560418563739348689128377326439681472445276318725867759824803265337735028027251622214017266426329909755015554108099255884137720712516734696706900338737215531951382666098812471315186998875731066706526706237584997420972890445083392772748327480700737943622240079115653128599740333184706270544093046081758626133705617234613364077629510470892919840766698191866538506075625519775584848503058310598134994506835937500000000000000*x^88+4887271774904044907979477245714262493915360520169852877604846106052474943827096330647711938707322459915783966669501449585777671245541257657453489623110522207333355488479574835895514394489900227237267904923261885501257482980978015446008921584328951757114854026850398902376120622846134903967357961320610682842806467237602376862764987367672219239680975881552781615740404464237079537502425400416425538924940015486082897993847632743787011756470631580742658403484702135458060858506745006721731424527121922202021384548262569209869920442394291918637480133387281727062579907977868864028048657044902778349584012002136563531537560649511343814525058207802365540075033584638602953858743699412791595703198281084702220868999963680436701453057580634973053298177283294891319199036732501117683175122518281901478858000695433810162127130638509697746485471725463867187500000000000000*x^89+1151204025207955722627495631822600223427325731803928083125621459671623378841630761478999240393792209892311521323464031441503048360251156514543608324812667494247461284508768625436414889434256631369518385920919328899648973179125254252201186570579784211971264784539989507039720733812158523301361883069678613259744558017649982152788899902121476575917480447139593224908730339706947376332996435364044546134894081252205872542001129938359508183060363397631800615306443177988222794364991242042988830682249505776966536147494833876176203557095510834244440564449462597938492552648054313210539497870112513194881063759793406680027279809942392085980208745316269174424159933294768257495483260646924886599385516107774105461001177237862656600847826110730953288163825399779931190092991698729339471625795813919833985349746881927338743034638923745660576969385147094726562500000000000*x^90-2172723812640101935866299519553422228699430645657915283689914251582523485830978514990245503244104056560939387240475114821823320382228050834649233861815061212553956880716132109005530398632876230504501888220702950407822787567752230614732631379835209446749761963040030699997906054685935151448512080344163850124680046677205168199253552361238755752259793149258885197814635824058559694007765169979202962524260134293519815441778460779818823941665214584516885605790280709967580633860664246393399830818546475889069086229437609473089988238758770305330275384058435482787275160964862175462082542455121124967171238817576068171892656711391928182898417175160623005196102739221178777988822617545790875308990377441232240061274328599010130775265738594948984807802401622382215554601363084314065527176949026001377358364582794951892601165166496457459288649260997772216796875000000000*x^91-4572797745110876006732061889132153406597313732151156544984737764993800454092613037829650027993747496056421349638119013229081753217273739771755248637866043931112520886998892455941262400960357805774124488474412921101928955295311048332414534725991710933319969794589609212584771099494278685746901222656073526372695812371297486069982928139488373173410712527121525385065162899563063888543406749357617175652578947944543827412483739126862906990507652391148247414182147212966349004563804464686312044005088539811402481827894449349792758513053864516672162113300946870576645189460686025940774064462034563742736340901398529755996983490998179092395749272839156142380347482629754090080790917635969077950812493188737646622756273481953069100892013147290229634054638381165059811300888420526361898096189385636955378904366022145143617916307476889414829201996326446533203125000000000*x^92-5751975902185176365283864323060216119097788671736762307834632628771253079102753714947600883715662038815557832286709580254469280475490524205374531151223942352221777779996728722528915561595734314867420074430195863341205142950174938376201730863961191608592843494686154251357999890264258840378670011953381511227595227716736577104834001258216206900969242959404504092554262979125450004754505230415742614090532039408338579729514608418930500419984137363350260046628945236866637416026663721242032032498722998486290016785209114267733694215250193396668161588317970736987118406615557250592901292381876477957688594945699313525033790923227965953780408011619820265171354181213831995335721166847603167774920398954672736073996625253320069358730453358716990013161834089368266117700121719405673269621516659636665956186375993513019110048301030246875598095357418060302734375000000000*x^93-5684658106964716158704397260990530300560768279473428053095501931375970664569527241697030544380872795145936080888723962797099851878482561867023516342708962008391853900062269581871574130283608540509607422234549008947302546623093203035789716179638307913355201894823091125952547828419573308755402017062900755284203150462584577254496890728030514293698447623391065699107412892611025021565308048735397382915174910667432643330670351860392328405637869800227287584069188036427335242715010752444659553837769357688166114440298974930480326728425839165758742446394715209543709881900947908558443630765927798140275599295099535612259524760643722859040708943062595848846881513831160051387348621972051212759615630565674943560436564374281327224578249005531255312958456795707105270993871574678882439735713267547545117657549413445650272891374044093026896007359027862548828125000000000*x^94-4594657207842537737345408196506794845344622323420914709698907134593361621666667146299044521926808043738076217609835099326186847307200511001338938825119890031534561444449306734836515296558571524344360340947887557625357514048245156714389456380304559282085401422344933755246149581102403296160219050836466018558184010754098773557977474717302842673307110305583350491484786608136769246443717850566049636487494780010565038406432134974431836077269467394455654573698938913265440891105918088966770882615975347565130494463497368655527964159055685631645291698093857481554141242569917609109505253596069918270748578252541418418661045461198984522139945711877324698583412719359917165973081428242620078079076393538715782558130019374188859066451077382134873044364343876177483495361454741990766773141464811967944225393477241312903316255988883654026722069829702377319335937500000000*x^95-2869714844544922674503352641221811069397902694581537724517179196037420292788612029331208164920369163926383293297316602280800125675816044360733666078787770146088495894684239165753963118223204266915312772675606988075771833460055073274643953336910444376075527945138834276736784487216580210627914842662553610578152617829893674258819928473920792608970409888482499168439532256240933214899689420334501888031503467330553141974321612621470555510224915480685368783999894819542283508829206411397422086974512603718318585432353897660860350428306072178662564905153069251606096817444102917747383767595097360522784242486751425254292129838816195920771163016290052248571949056327581141885093607057455114115182848988374961596587615641064334382988718841070653178517694694550913076718292170416712150936118710774059563704735718804079589935862593108595319790765643119812011718750000000*x^96-946933132378030890718451233444394187531710722173955275684096885977190566278150910082361327096802073806953081690318177450092944561997253875397122292218911238387165560656472852736263790133233574422549785587677103137553930512564090182542366387057343007882763181199376827670161092498885533182845644582892285644986399695542250701422205430315238281643842651521330535549675153493068448157227825598808842526395522877807747423405463022138835171340935431850235834440577303162070949123238701883471378581136684487422940998231709836050050624582536892071415790049098034979080924957275066094070838291970222136064388240310833407060051815002532927746635611506669760280716994659797202520650209966941769370720814220965492877152809078772895856399921678315983333332970649726790627065571752773865692612906729964553689595517931068197124526431007751625656965188682079315185546875000000*x^97+792952688308169661961669927220390168283222543954157153863430185892270488634823925715071994628341165144653326926478377681202185080478501066542933173132607876776815151573991178290013214070082275868930338968990085043676540527149464575386474043754352287751888227977191744671912067140269360929339389142835619321565457687064292824052503639346636753125391064338740366785344596522640317074019380123126346977078304336521354928518096017304823900658776924670706849841570915857520131896513723501409331357327799309465120549398337288408305991840276241606335518794231056511171212902712948350570940651000135028703858923365738825079363740243244264804185954595319959927104809779386579791160195139298725718688065180731482884830409950255692180635669731370511309502302695146437191179335318559278329616965437840458411882491623326715325138780432467910941340960562229156494140625000000*x^98+2094846507932508377371790855014654036652197173788210908678558447940900944170783710718599973022387624372512641733873539305346198110200576476908905771561794110096825781490962350498740767073427556756917258647014709654236920363248648520483063788005205248331168741103860299165668509396075028278644516259368626768605995916290966970381361567263254377620558651193461175983557737765185216761670335637954209582510975334215016214112522343940526978398964542557479303498551312404262052360067293475726639788698439649110084218022877997918953146722395544533345181499543690447418709271651443941039188080386571208322988190685674072490267750839807445913278255127092607380789295250746558982876297769864150728841878523528141390028416079429869275440455335978618748649385296935061135080246738755913150871616837673973974156877861341469594744918447659642879443708807229995727539062500000*x^99+2851812559749084294517414381507912924155738452579775414743359591325228192524439500883869015404268998089545240830917317184118036711248706226269419286144854447503291443375764256815338793011318100701723254754100929320054060321899735583252443296458365148597320943099053060048410688800394728594304465556141387408867004653559820611957692028391184334594999568199652362719951090168318890976600165341641562847673307589595106831341501744553080161824739683352240256064607044480357604173912431156560217188096701328766975537705686891490770057795212642599589028986310904170119368262707382231440884178801925121485646872539086292610770998330221748984408715366629866522764059387869419208878620658068253386717622047627557561995392737748289520522028882786214185568436007134919737576434718691778857222057425930714575396950054286137775025333773726288200123235583305358886718750000000*x^100+3086935947124655643577324320230658935578728993066197644881574030190425236300337948854564228996751552562839639738456141171851651068412870651593015207954402386594575633616442878849271714612255754139228960410904729864922057077040844540076452734057052594685090272154133248815289728326463903943896359732539185870096542788781828983704286468192644987569933430217745000854732022257251243245809178937955399084741181966735729970820286563101273985208400164441011022245621386277802888909640842708917047979001263184157295223996375740391127837209589549112812771916400433763330855325726915499490243306245323986771030538307417545332604178992461292866076418792666315666050101745836658499035100010965863514992465880354473561953802743464328391242462993914998557319000978318471933478715784308642189573375112284214382824181636039188669036123502387169992289273068308830261230468750000*x^101+2910596753966621691859252357403745251292044113174588777820717709172604388932706297535240291263433303463369372542871737354884052241392181298381721412925029205351704598030295580290274916297068332841626260839653714208122719120654394182233094281715019659688738339923104869982985068552275522654879503950400415079475348713469925583715601771042423987536102581721510692112070425749344974838436978716854616068899080044680560907314062849485713441406032714597775667691170466810967210933579905556025494512895807251672174740191638508817825059516686832207224933081509335922553001685179977271045110255627742720055069356614456185613905890534544584673080789407073925430906011700480147578632726641673758039624649675237814746960988469536333524522311468127264857001082090392741974540459526204446252419003349194149668620671682769954148779778524414041385171003639698028564453125000000*x^102+2471298022541912551406052667608004388308564056530273791291992418773778023666335239605344809682446609762273643761884212434136282909355494893229548824623434528860894933465360991765813980570207689379334508588872032651959839328657210240954120072532250707346752769220425097990641029182913841694474266756096810742977455288481482060312804295519377542969710346914764232226803466177870495699127955362365669580838315193934566255997257890181511302241888308590249784795380164906694943577136124431571983473556426531463424809429611182308624747545270856452794553887987532696869061346252374080316587589743656938508466383545018347910803236026866851654108336754595088993867116812538198766658980633436434938575250043525822148494227107212399329919049522250317011677547323718031285644342331568294104802283999833807852399128747980334503330998585646227638790151104331016540527343750000*x^103+1914148320139616442176376173541005989482987321600764512722286328271307384339876901257854725548402931438420563196773204595206812477125932140954618797814422344680831072080688168212571154878477937198899746010737567992248231480445600475400920410545029219659960965260452647064288938610999081118496108469357857901629642415626119303630055359152741334541865090604441253723093135997012629930891805634985805630300587707794318717424707132160575566458925733736687435747950103380328928756732724946683134744834418595284963381625638704993525091192977895632644498582482573719837010902152893047644894746086910513331699044535913398564601567380350129828957938114230052096868920974397196869275317659412388604294617621390700376747396580443467294363332682772337252140672466505739360188890697840634250225599560650051980963105853347624977123415945801099269374390132725238800048828125000*x^104+1354303346451140167978907644730522474964636174255209439656624475069618851439038906597200847764676999773137333376118639993005482210013050082401210309251074585059476358016680510752473096146621144519497498757407717483500749048988678410856820489315920192849102413760452204291198688668076771471690048685088824280482155227074372613349279056245011903741617390273773176390332556896561056676676410121119421773882559369295842023653092499460465371956252223982969717571190355011683926577413342914421575430171201771341457659745092781537993183824191535965676087512644742195207972715591889855994162196622381893110026989874322882570016304379037192960234720190107136028169187864257702181024422809343244918467480974536508083464300886806619945843319599600597958854593396702922096281706569704536041984090675625712249315261195601130570593736979212451387866167351603507995605468750000*x^105+866217925611386798636188819063300106423173438785587763856855939658385943557441825945036027236589316797525115937691220508621479693370982505923175230262158613022027112056122339346479585514968711682308719405592603963887337307788180767124378260221799944447001287868443210521107138930313035147164999960700903226357640531307546002783722654522096289760009702449541363358867207419263595275266586293572099129934474653099276390917508343297417207296008879700281130604104233051765280185626144815007683234227062664121559691756328844687563427078298251109516700829742020667978784129888758780571856497410774210452512179668881927404047811825022227179934702602985030242065332449179457625512144954641992784777575781876042531521184252682404155515822733473409502055901158153395328920368810341378942248067732598439325914527543305452104039233313104162448325951118022203445434570312500*x^106+485274135760815716851347456913828173093120436304546403353408157550224861064445631526142471585355813971625730887625681617416507446715221830417191038430677052654928455269180124617843347043742324397512970295512555191465238620979190049468658899064199656380467278186082954733233529482065687871281037717843539358214492533429109419559580951868216601260066904047802448956116522080404589332302580221465650279395751365094365156221317393127641834399778618786100382155337730339757821814271918610272858584572743956174359181647614295132186224294896107875845264314194117419354671187266413596221551459271119493027430587502076719800348836908461439968200303128362683333028082173568846923816846087702477503725918185510017287802337567160989602640263007629074950259166742848985863250636090225549749275723402265705203612265958940450521986922222117399883245525415986776351928710937500*x^107+216645464263393236692928572019422311659162657566033475764895715230304205884453124416703635792152917000434283419638750985696606872591038191662970461235550482630841123307954847450088793758208233068012096962381391573640608488111053497020772011747637738417529892963069654936499246482730092628552444742802241915043335404427422337952894982359624186041801040728627906005986164411629268516166925775107360021156117445892778197507676537450301899844327162351141966624116823529492215368871717916943922813014688515413715535139586700867004277967392906957383954024323919453607906686298879990582291110402147525249460887959762802012371222418284981138604674484748066253417123574469752433246487690949310583840530626261549386421775499218042019266355944474700004118596379985960546209106648013860114814733570102539949271154251919188524585406854794378261885867686942219734191894531250*x^108+46573853873943401988603700409358530112140109451818239088253957656720954582383428897729851288801125690552128186416409835263700115703291059946472754348008024531516413146098995825587578143336175388832809240367558001721854910755173534198022712195378453829397029498261282909480463903862303653692886855813327734835915121659470238250911996923438507616899571093986467963742793895249768808015314484290323183044176375298851153818741621537649714381372064017854034047865121194036245050617281121559641198895459517363001478713079832184638850826083970013638498797079717577858443907749688423756317459619021181603294421625759904661907567484158764076425998455396616030311853607352338072835163491286399055656143358537039836886378731634629637491256148405227917989540743805494324810728570891750507415729123121722938878115791462706270757319557129783049731486244127154350280761718750*x^109-47351586688334660452577948180788666435766632621821864372083013919203210486907816243598659823831413132850433948173780495884079335645324277120379273363042436466039123948842514904736416890617227991838468278174783466608968521928073260393021902729164392002805159317257729771953187502113564186427874400387217813408525767173490747312305759068636821857693492171395632626361933673793707033948201442592974486525900198116149725952967276628175950252537558264498894637419968767343275008467521332907747708868389099433124011471580709890648694312670648773572196036163878533677759194268401356067911918336807249424736347789552261609587687215242966411747419381028938224634845164530170265085802083928846658266014620158794984299697963520553158092862934585844877937863433948988594007379835031297589764889134026579576417146414085400190396358578726054844310056068934500217437744140625*x^110-88661363188074662413959392514092629863969903814093384126971150826293881717155792818366090896727994152115787519166342923770744518519306633639729174498119932946965408861988618820871316326764234424069343660143188149899936458381054905003218672168446202416256998582544970304794603998455031688361347847087225118370466576013590537089288088824459903140066076178256491939036665633842045983381419150208077443230819252913673676001112859404379282646639063212879510060619286064427726506864616749370264802355871482211621334516627886135496647361699864881781102443404887489606009048708452724196981681514303721355173160830917966324458710240303406722096902865512458921447035859324082770549083124315421065103821225578771669403665474934683517425130962071311195981529587692601036148599574355953849127298199800813277301827451748059429715654103376643035971937933936715126037597656250*x^111-97590719263530863835387386170323159062509566834212583266268888512167872398373558218258600082276857275566387134497321249719113758456568049383843992173631025535500899121387366623584785689037272416796450855571934047996147322480872360403971010393808898329555225886060077496532066714226402915672586902349992690030581482575147586878952795030201270874406501326840363519547631599062571223631480262915747297082719653685268853557541262164242607849798600671210952357265128775145339356271756758285201391216316487916148909753711672109185417716214847202964768681077014564838354703393366201467510141400089278065407313610648249231002564464969776520882973752254171008361847594749246092217068277969840622655685947400787595609776229514716940897254118829890967887894025757590092770312320696527775486953497801886031406474349284086174631394974832154787236504489555954933166503906250*x^112-89293906512363022323830791315044144568571711006556467092112623625669323560722537694492317479410251469074202374941956926139023676889386178834376976599822118886837194848277138093982772652729507504072312512435802234535863944995311404476362587055914401239327553339466580493938008222092146738427332434679066528515343531051730913785030801719909221888241468939361004131351876190101914569931663582832532982086238371003114505326095900029130919491114011156125528829357373950261772075026417443885950519649925016854345143301855357343882562508849744578783729382377553690922303689599270360981499747688623276576039150027914138570674677424752061265004866452586680312303915928684856203715103685775043324060055203756617146491222038786782025280745906641283462336665798586421610543108146436268133478357535441062418953886227909491995788728892213814702927265898324549198150634765625*x^113-73836973645396327159851298344519571627342902561636929456525014582479598795493951501330999193214138831824554418268712517603342751436609659160002484086610676846476326952427553554655708143726020244514593083318866760232932323762714385410232571629734500494658668964883977491885493976854366617360090953067731109185208984277448299105294735996102223412637842054290662778965075498038350446193946809834436685773132927355552039626141196552138181879172513652714038746547749500273501816950528285866837953872499591446840055790934612711415230361391290320767962261134213227565957240388326704496764078274591560168555107044035714250074392401652910448459478341459937058302460283580465990218184784595479958454872388057235212211977596974392701954127323658452494958736619777162647164504134739631256555476883499629903774864069434620262761550212038397233982323086820542812347412109375*x^114-57122192244170476337634040127083559352871945292280349446247595208746022338618780370215152948348969846470490204026064197557574324735142283687991607292738926311658340468001681894191065389968596800355430919230444463376815072220760626683339655987841475046418939161593838665697997513698328999787826973315514167407853251271432320095058210002822003092464596233775577807786048274703742720753895451311336433907770366598198439757615025836733342708729774249960471992135437133438363988200748846562098294868606384220078652783461612175948446112634279963374873249827202229168702008032727579169404978024957957150263457055634864916714187437409691317556402457714333017131181148402645042123126136205024796248193854173299631955974034982553372140351231782257718328821118988882587408745681374997754906173329548071591547677330834843139616727007712437824693552101962268352508544921875*x^115-42098491303912411341652237863860354795697367413848736783691405074296183435108017786623734824078648204605627514490303674188447438483361126302732333587343980916165538811105248947965519633836979997173753036187637428744580813900300203917713533775848784863091107517648040746655424143342116947457032399005787771410121393171102764290289973672163762580175031071600435894020586061630965764425926006733823125074543243064739793656157273057554743635919697963945827078244715103754107600833213502356448265026538971801258639954265665244737895929322121046209435655974806228425866436833327126869865247129584318951860709451561424405556576249095461700006776393400580350540793947073708214236450532622786293012293685951885405148203437563582465988768952860345261210097763044839160776047852392639378508036271407723640786001810046383290100772446573618168486063950695097446441650390625*x^116-29869117917746793979207318549182684927255045478629958779067466326408361424711348667629324462635535669141244691653639591430942344053034395335373394420509513333587292735271320699999415292510270077320565900474062861819219264385127711071466010490939799404332556053670355640316626362095551065616639806102549707198401080276940916897062328552909811280980477114206691344507605936870970448276430234514459368256212652312562597586567159661264578587841817157886699683315727165958269558242094552750131586317368544253690158315230898179000231801904955450964906018080386809539789261226948831859387650605593724832927333407104452606501862528757793232592890591043360300311959994195539641526090548435175332165846705103775337834345630461001148055489288773466663268788054031631581937502158793945030034461764492665044621896789072546231778491031272348976699504419229924678802490234375*x^117-20529473456801563070382017734856135189012187120262385454976272968634194736842299285633647014241221529844392548150852623087384389695252461198373561653150888689379785614256794072742093547034642898206962204057663836881732874504064229021450079254552351181191849621239762504203796349294120633316512849132411997149696514278128642096017310569089877948877344656037583801793506761393781464173634503072846342154832502303079708030196777195325289009623208391910225251814157117664353362780897520659623872386925485736945546924179704460655857555694581162534850448533461658072403141915828410539598727586809275467868633165027199346945485389766700446987143239644180210422023705798482840714155227359386627822416206544143307082336101449438480945683747859630849686239382458167888996814792233910166540591956422839072783503061275337711651524201517116097193138557486236095428466796875*x^118-13716055490735382373700314472281238314170368397007826938104665500803620516954095418797102456420646392486046704608394967844742043156818732210924693265653654733877483924717630136365352915205944764649549795506814420544784506469527310040730935347723695600233802732035903470562694979717999096260719028316842230737582109595164745814885134044545967937615136115206641686788509472341033803345526703060735421720121886513955728530460564526075660455849291893828657779333356198157888513758988220091637531265596598421333251248268691312564084886754726696159227463560989008476555738976853720792425232064555898356714368354730294417176144102914013919426753800484132278185816871973972901889515544022393920621570105888408273934957043633491529225825786905561177600873442507851854449509362619072343351152145655620141482995511962045476344620141551100545029839850030839443206787109375*x^119-8921469218042548673681271127496006981443900053427666091163656515167964849920459575265795691780528256095568640138755456860686295944026519753163776961160414227578635760480302566478060757471578392405693054935251244392150468175819636599099276321390620478182921708767320940545705440227592515848677326559244587161953743017287601595833224529319027318568497675045420143015344087070646134399770756559452594445927960245787227125688267317724124488682267838834886880348420046021915819528124077661072855843468618717830741484028485741645112355798535446351013418872817423105494632026090716979332293256462386033656832149138183068110639810668382701145711500369583645888753140723824753045224781926442212963328591156141089449026449603209455265649041790420631341931390700203295732268872602555121070616049419344655709181869847546064800970257169243637918043532408773899078369140625*x^120-5650492718735976142480790012108123585369363608296179429196373189531815478463154886836444874243696201161548015861273970065259075011386798117086700747901103750155167896429812856209996399351204393659773305931476023858400967486536854870480300820566216164918529850470159418188251968671816513737172123647328590971216388821866149823492261913362087832129030932048602781715490215547089188661388558239908917005625442399327494606172413369356757955085184389538624168908648935844658381911906655558962641884105695266031137298791005864522087383216166557525374822549086317017720836699153481291876072570548471658809523944221671384470812673320125809661902954016194220700552908733150276282032392854354071836439148451258141914059166066936141090512425006558240882442328542532738327250540737932574037611555549452968578586264290054897696503020954050811042179702781140804290771484375*x^121-3482582641483989416604787956244775080254627389402523992816782911115701834297662080151406739581041296024932513030215134553076086536634146515625044126625246345072625486426037079241087941128878435381242728107589215282720084659563286446904467185815109889701765367438884035978108194586741005968215316176147576133507928691809021471038948652390766943422715597470918214165752412127340747844728097363301684934178102881519280941340253857547149542549385128569539537584832904243707463487525886587548139960649668380388159709064072735020390741235977846301373903446161172398742434394503159668469713442584512669389925541545360172992280338325077966349844732465607789932997788431412495892493437866079656766240981650470539440835835115877100190188459012207909037264632256472731913160177141950707224318614025658574414798974959464492335962405855642742835698300041258335113525390625*x^122-2086419188368855881202291193511259001648593823058464388485583520764761706377274756875745122154277896992193571408268183667034193306611312178193400374930666859988913363460664441322317063109414864596870846480240045673999342130191382664260769923480408410261772270019875257644971844959595704324372939241482815979389429653393081659187353790133522004567600887026460361901339957243015213292028757955689544699000700131035264405968276166253522100607182217702557388362283936971674659305390477428527719555944053051319203763878632806935095525332117763734690343867668575472074944972331640848629084503127513166568881059309995824008972647939829045622171126832078498871966307396601352357689907015317385792646924050070843878606597847588498633901470036965688350746236981582431629283115686017207866376825580308451498545161859290411862145366017617931220229365862905979156494140625*x^123-1213447109466322249277103575769450281676835300953391846288684076258842552267951175217908752758888737555089475569268502432430590022289831559725226141509533246605605104144516987998411040437613930608293730893251980804829464524379629314239102994733539817807691155800022028203801065311666102443340668335258533756258103162971078284813420118388989969855583183063189123326885023786189845232153194337162831319619986324035620752460223272106141361669118008410069568011412767975934962446045351469797805188102779704976662401025958952171348651386612376349995484699107812247828744910935545783063433862224564527063324371118141665667695316852936721295272530148776962214935706770174262668490690114542099273985112333786105714012035563747975766935435051095448031612114063344140475320393510875739389802461926377527478367182279930526524734137050476334707127534784376621246337890625*x^124-684197921329327470373641017136038911928960061856070834572546426967475197118032344356680544342318151865872686279407434922344941662686413058847445776465852470835667460746006782106640966258324986286642364306132591644310617344759914394929520659268864479536702917564590068940103890290679658548921403527426671941664003779373980195233715751843217808836486789241076378762692309602982265222128848582226514738264974476759351498093961652969294717962243574567013267172881307965567445878200565649483160722488444159270161096840271666763186524185674448185209893752462613196879392760862812288629291823541149941987462763148545507945395110379974760885222629753943040428911496025076612347726560954683821045319995133314978250642714832735356594815179333183660099429387831792681653552456675802201158209755352302880882278006529892169006808362585747573803018894977867603302001953125*x^125-373536566238688602233098082647975445223761582648250136759304034920117367558219182695917219446789540516539341753254692737297155138099156690611503536679417048060079223669646818545444469733847088660760481349670395105795804256898840764692692033506089506333534138685199081381440114595519848418676956462344967017221103110953750875491190513874796605110028606766261083812132974836915165827475582828809671806324895828802413583095888229589748608335257493689119251336440374979256554701114864100055160175297962099862766601985626952769513104894384238123586617553831099653029128181698040179503093052846500556667333165281412468284182690500527043151983714689395709997261483817039351668974578359617465238836846115073538681556719096955093324362353348085832416028338062280446212072374674576438093088895645210578854441434831726899320103636725765028359091957099735736846923828125*x^126-197224422076601046303525307975064306592380963157340219700241208876597619627028198692926160301022504910245833252209702293023948111080947857404454740164266629137757456254052825603373020647400073436875920010055012598378729171285190127728416183852763845932866154965217359827843942818691811399734113666866179222792443982663633359211779755120155934419569300798775509606947308251530405577679058199079155097494834314443359110367953780335158138878367519442411875724667260736068477996753366414801130048696376040285839056376894846074903380603320508743341456855895820319704316507083523849308695513210218543843260851450756168137906647371509287160698782612249033773010016850875113857785521510250668262229464216956483821079553896664124436760534820796112124215391091477479857213791774599256032552902454695592620489797432625388832225059310143677748783375136554241180419921875*x^127-100595278011055943858607548042175788642654115202458955925097677970748310687413225583922840558401672813523792490161140025639802199351435305947840467172595142866831733138014310636432862720975322041463530133578784184652507342212719381535346878928394327498853271770615539426531664806038894584784402873319263926527708764573138673264454328913847315667781061859425541115487227569389334576566202031479953903887564855433403391876906624695760807135634252474364708014404221295893479681063377699751468414647997096589662833091426065557133870302004797755677421363109737770722816531870376789627860963452059337582268981971651764328645970979396407640417936280496223504300770553048932745709812871433536026123265811877303016479369293408079215995890369674808442146397715375310970459251782344498141985589611659445134879298361521384572885885744231160288109094835817813873291015625*x^128-49510800550861020153171458021320464959852954214327069813172403914711222463562196138965514765345652212762004889524406185108232631939913894554331725564722388566018595599128714503709449326012165941477340271331971576840923116442635787553653903336966009490528451052647877489356261795150236732062383769140390575409578833224317118591330681997727088104531818413783062171918166652209418520354814971876441057027267954103901304659502797604348923340077972932972244368556435738315929839170967628264381561846976314292991258794010237112057735558527568923987963095064548142763510205559580455961580739761366141113104864804956385233636890051684022904914390273701747533455280384531679763940252382555287261366129946634209708909919206338906828089749233555989192373101531276775333050944810874151646131111314193254256432585543600769306476182263221375023931614123284816741943359375*x^129-23485986245183606311252116598903403758704828602354096347990697714257666399090538615323614794013137445503872104139662928272327411522544470604965181220753521847620793014097347014713325143940554553303773654498937740648303487724710776723887350957057803932648830614971413918121918423460507512102000582944743468481892044484295873743354770438008061457047914770358520973663237011407133332742369849603507973992893745654509262338417722805280190112632691445056390202493447206170443941111407962605071399603873111151147081538250267247707835477394074172288259797900903389015929572287566959088248471540604161771420119836740478819482413492293054475583051147185182476551196624522836835868779196980153459671827689278347837356347386648176853969096792599798197433983272524068625698324249307373222995248753607337639713741825821835640755209928531854757238761521875858306884765625*x^130-10722481682327661247528578590180019797012967920145502830328917069750665740020370065466413751076269107108482712816264164008821977920723191064589141299226059761622603109491186058095227340488435542938766096931629453182866736444624700107956733131901875648700720216701994602946322621731913063859336333549211212955302149739079393490772740227886254503273551334536446975421136803752149282485518280527953813978508091310203664592435237124966721175000095657088776078761674148908098232760880398666649810726184631002661137303194500838226220560841280092013941490642261411566955446472256068706147397709811584849017443838932307444852426666858351072453302140487271830498159025639956747069148562427874140582449814530242785322584735161436742773550382741129642653652292696101111871045207042514807194221874836026249665139688808144930180950293863162414709222503006458282470703125*x^131-4703050856120391239178278920322882259339276293029562152038186608260576324714785592816051479003472861147322845030301953564765986140312478254201300337066761914045174282103356661728289819056724817960560708118102964859425176531124754581433428867582780336166597022539778140785789676004171638690762271958925118874197455087776101745691940862975944125394755669229708102833142115632758457464551323746768165321129739425239224388991704146919451933439092475766500604641095272689156372333570492652002931813586543949242590819793182884410910561823184919971568504841708579119705345499037553985397515672235739796745991980094109003278776382579367733273985867092668172331571701616034194568598232856165205758981122135468795937108277712992844452200496729175495330312774644197267767216794968110224849747120270842110085351014568282157339053350941782127847545780241489410400390625*x^132-1976894782548972784057338550826328625257595432629842598419937425814228051987369336984913272927544915389423435015442045737481214190021964857091879384824052007719134575028366810170253058969295140395666916052315939047950090452823312360158744732418793571676203519301284764202986080320366929038180506600792939584918602405562813467845592020612368119934871577744231349018717536562438016890823578852846674930643103884820022512807645991565515885441937668851963145245846345852931129905230997982901406081723322654524969244255129907953009354046519338596251287442506220689642454849124021768831826540025478499936927385248618546558922208031197264613247684837397426166627633266369702740053512617890500047478794073534679451631274121955174326547638228050366908634381022180088931703320161181084559601474725694601460295074988639591113438742642216539024957455694675445556640625*x^133-793439639071425905734630575452566430944067087645460775698023452200496298733547204700348959843537575847664860166013195333628370387525090239422319936794955142895638729550067302634322882705677591484131184309257105179681504440747742173966752590254973642390924540395772055727554959634426239314601102631907406761355082725824354079615604766381997635586077963485568949577802803075831726341052504549491212166888453156975639180988703087035714122017106306721516404517814981609830336441717977896841202761581666848081922437717676877698385071909008584322054541692185602173131508882736258811764062268672242876086460767770049572326843629074329428480448530113722533488881159443396003443607304197032439944804381299391090474399980313585617607704464651877028744885198926530069924875736108407529085501490851968510123047870437764828997935506738059530107420869171619415283203125*x^134-302318644726058014536173056902853593832953582243369806396524140340913943032942202171579995470173131215288145398565527487925088359833560552677560956801612877807828516524923451197212733786773269929522353175632903788013020407647914687014828576374026483928850446077606311853679839139885029402704518996682802787273471662555939519491051392344035579801226654569681953009192091132772483790175931006617960655588212238907847280303449858549984259395109911477313087410580839279794068808344748721872836542924887412168195162719097434098927301781354870190310306259636531946490325818165278226115811059496704745914151995274151646539849601177348661523229198103965126551283343699671031961688067174999237386919963439800207301237961433070181618486014653330251819193326543595683118275204798428561288976041440632685219942115907018064815091340502561934044933877885341644287109375*x^135-108295299151494400963121733579525511801710441705864751227460264170337153875278977448471754463320980964518760872122475627493318207189267986381478390955347452271442067619358795582279373479776608621030556788054248965473354667405576829540857764889113272667812412203094273230486646635062287496273818988707545414781360311698634798907678220383066593402270835644657922991731020058718456779769072922234199398678254320491520819733790058515325705319747953914808680718334140270320825572904546712817378694827196872130030702414572361265790784600875099512440221659278815359661495878933701848315762045174514514638893576851825254000432977981301846093073434168042571511535820719725853305703849549322478123644575650923252531048350910695689819656822073941157083929857644650431367330583923670892419197626876448429505922809943787451744147409815610672012553550302982330322265625*x^136-35820053088168353028217981909124800250428508563438714204853568056846954130553153585730342884279785800060983435298330227235956748671335215610211608229514944326384219332425598171248388164149267718283939904701248253773138810596717350193722010996003666927999910928526928925593407271773593977802939045648545331359897824437163063155514134438148711090602094715314297287908761069172689125201487962657132909217663700640198298345936038455308017921853661753208788661342150147184337992944021881845735872603372616760082290291857973331638021325297977913917629280813003701521037297244329313461657307028432324181553697927874721904451760801523366433272239860090217987813361527082656855510576892126855411961632914947511082885062461381003664608872110577986263600189334597940249825514148035467512577321835222626317165826248483433895224148368896521787974052131175994873046875*x^137-10527632652605265718668436513593504225413671098458580715731428991186509623448932471703068133270465977695092798311888923166775794597732790355849833259640997307173171082575514574703275597929386428685086722101040752053160320993567292376469618973557444039554062057922433646728584894652259175935706984615263812064345060772876434799275890303209813455615014401656536764742604571750166262201601500658781401615436344665684134592060399315233847324652455297577918752868545191141742609847498163674581567346225779281133864228895013895069829783126554275568967165108495884776789040710415936886288018500106313852087228882079214157122549121535926591513528853715845425971875036429498340604502030449722507117672577010819239317752742575163713658109733502577851165807511408847238014342630736019517811463146215112983506257700241299569456077112050707000889815390110015869140625*x^138-2472001889096970744311240214669938058558984270519662802514655533089821579267346157441150370131377336914976391432204253765134675079055985847692891238030704458995261285094119172596828562190306326798085092285352594036382410267082256510730478890734876890073734850747376650457592220633547736952907728179600935409198244991171335540334711774289551813283724189131343978667781505800988413607658047134051511890732347374876971596310496300526725875739066892749832122261124826619441699766139842995096320514379518100749488232868070070759642608735591079538320272467619286318366074662141093441533469522879629774465553181144261945020787574765222549613348174812856847470348113838025017098718140247301855377320490240334662696523953230652929594717483922477076669068076186777023677829091761257901507713218381672349049714701858839458782635123412774191820062696933746337890625*x^139-253901456299995974622928481387445755997256205629377543913050543987722478514694179986771022703716842141950021043679832172348109571550359850097236231862960736866651078985361006193198947117008189086365443619961843235723341988918178017251438245649561330122973405264805082481662280308410024022442822463551095506512131463250329965152850612073366992523471542677706664184984993856424820240129170711525869793080592791825566347896844460999679989819254589934710472408834879929081669519899371910001592083906314972390273801221870224478279033976725470334712177552588247865271828532500071622641104769026893483218932464954552184864704110609046310626187135156132926330968792582229948900517417567431575222889666455435201584026516644178813390666901004085599123950463494256780920305545399503643677887316979013767994260066744499127790180015296073179342783987522125244140625*x^140+187784790598030819448042121853727373163311916588801957518033825308108242595855698226961617802602119432997865598548122132358728955380694656242114258154360796311716730860476735503223163491292005132459427783396393614937086625620096881095849168183922791303215745375615146429292976890776507311526243642392052010511377694765946862566480056225626722258425021667306205080761339387855372708714611798382623247208214908260165810948633676028106471524184246829748695777146053313940292927437684137311100951665315758697388789713095753628241967305634095792957842763674469791264924776853042724114534250678727087019034218938891076018259229179906260086125281231368441852585485459889492749644664437952705821825349139484682854390495266280945443678067595896938260265799167498057410205719964500391222821678185623522449402724111678741718278740080450006644241511821746826171875*x^141+181228864862536955573471558598775967249506021569366871706828707798557468713323724530507592493058890256037285511842951873729765134122449072397099483854697874957999813859649405882422331937847171294105929852015908403859442633477096222356408917401395636023124926405950148541675122000587496482792008398185829214933786679576733512855717508000010969737422124491766362853950750232303083221135979672787060870149407859551819119212328153711281668282586420399144652207231649738912198067798854890863859523399439251031229229404315421952661800421716851506351623020110584120886654546340995141070060402797644282607091229390058461508631143704637244100150076622538195103108907314228125717972189558773174051839800721008257964581229760596982393354148006358481247146051825672130276566237412349396095330803160553195817845523753108409430179204235855650040321052074432373046875*x^142+108365366305538746608189675606601963985404733375549367279730555226673687357345430700823635464741031002154646160325400533432573700502633244719116932750028817454003761224692508179006008952324899652459109945977403309298132348906592024611565978086529415567100197144327788123204686240130240525986071674241456634776987884783604536186460454405842981772440384103538981743620496966042161070399458904243851763698907761360389430653517842752187687006474697437055815106767236673468409223249856108942386670286796202704278603947444632891405251471154493478030686582047324495174432527078141855059095754984188900564255705208784356617682200836513832048780492798143636753503121366360279619334711692384764133952381145428229893192653834292870695633333308941766168692681094332359408068848034136864089110594938602373265837644512922803737009491698017882299609482288360595703125*x^143+54205511557117569859594898030348476443615635417387386324334080866210324771333481563338678214288009413939023169490576269690993414244940474794951047728561066729672195827974875809019048176120629052638436275047009327853974246130773072380212030042577458702881301428041808891020512779837312764339352360653398698550049429495241362846872802578340694532426978904559265388982396580726237011170086698192737839343032716123450982127443564243301101224086655962110619639999335629059958145039727176354591864066091034707893824041501707762485889419680086466259268242096671731883420576551668978093510808950358545105767113173483635228195101248791141480300208050052188908526789752067251761455637031275555622491121361729832215210902748270442902426236033816778165408880507727619057948598087140349899350363561231069724334514237039351312874568833422017632983624935150146484375*x^144+24396333047890260076496581211356939275581454535905740750309728837599986514971756464800077268421347366086492123443997513382482218897046574212741271481630976100144609364880379263460947561368671470039318219009645844639330635856760102427793647138463267157511444930814756962834859790465543297303184465206774283159066224974717163854196504848082331846693572835770622014914419417387380642173209144552399394902731793617974961987200052069319616368772334151854434711227411869557583321408310793039203231619875741631161349640712797199819446723562170400720532095460092741659552456196444432183129627903327558575066998270301170967535008101854619642847202762513776416823612307608947275777702915553759048826218560699180635715421660375368486699433487600841630772995520563799083840203713677314165012141147466125910633619325169050597035269589696326875127851963043212890625*x^145+10148342846173897157633196514061003722336582695047904538313220168898053336209946439587584652371094466342790698838923388661375398456530757436238165465709280214555244527292115878276153212105378720678400723726090817733765218951272326429855863576716529375811872042714336106961837747867788833812495742215274221853363669863205578794638078252989660815100560722328817559075905497030926483063853065614552812003381805829432315401627049762454790197922979698592794500796018042616647488730792043930376513418593227423407720807655483549785847992124918893578125531671918118111980151800765025559945203492115418943180402924198386009837272368425589195141441572730980329344017846208556952775575019856866728871671833784701407351491531751885104941840334814459283423742963548654561873244867793389917603717288106632953736078246566114889615217720120199373923242092132568359375*x^146+3940102136458121442541607710688935069442896379801340225371269377913448292346300858118642597079103750982398040156502393268095383546845878474044641804953260993465044065042891781096919986740461934682019571360776546904318402622664410310992976907396720661684099931914136130986820522002797346062440427303572846457005670591961041242364060430059800762451576742651029752364792546757687500683286564914924073156614330329517986913051478098334066486652639889211394509329321534766437209092899092777542259524280627427659517937214379919455740667931206674212122634572009986890653055823872528827136986063358049310171998075279713534173858521617512047730702248943683218523314588892258282574380557627307154457342095220192620959645504093852399703849334795882229797221317501583145808938529335008891478631291915383981844365534347586314811717755901554482989013195037841796875*x^147+1427800213430875619016312041190727703825168206642952395343601456083330673833194367117949194830049795644247297157826899699729206780166621166188359384927829044044586476114147799386967989991393811291234180062528014940841544928115040062283658526032876312594809585156053552793063811153526283595856602120072138489670063398436160474938700370604463656534695923497901112503687201866774804616466234617474174777213101858200317749143048196720950555773592335821335153550468841102333413022153169100529594402274235408680398539176383504437130274466921723921728899853321346581215955002983302285656314107241158294211235132468971092559382506051890936369767669984932616072033538988892305794054864884837400437104202969879930552429857390288891839584151436573323438812112171170619109420086975235444933867011060977601888841785515347169999156307085286243818700313568115234375*x^148+478437758890555255827513884520787664094479693873885533360436223524921469966657523362487341783365188018403073605110896890880098970615177765719106111749328248099422929145090672875787536792056977096999778436488097375183401776863775162717542626194420052021394778295256594435397938960572947139343467037147241108798523681168203437026455106046540166922268201401114419870245220789914463111875446138111559678504737107378589506290346512937825966177418784430244642376126968607285911530678721626884481617866549307983058796174023604719036457374715450213985424553038328814888176581930669891656349958036044227849986921687620133543247409653350336903315505869136406125225694361598648038801588899608472432749309764988693245075176089844917974311133919281118130598333234547381043170546978392733959049300389059065070996841243454976433380210210088989697396755218505859375*x^149+144661123387156521928435142739681542944169210372766047276957109925666613621402783433749239653206123505744046965964441320014625183483625662443586357414975973035424318517990337529653864725770185690945591121967863263637972399186319820676803929618420199946565677596537695887898637315004548394113139302917551952456918088277114878405074205740312196496025819253791283298053966694090817675086643174844819888613966659816307251669169897044050100053838504393684679450334984350006462375990260818817362099839534886552711362295230887561496197778228129251259979101326321992861642753234736210877659710333402013476519828372702035480722818440900732336116853955736863203465732529441014304283895262028020335900853666319294167241008037533263272439161564363284570886850015804765438194532512180937502974498740457013164335723392930725672567149331371183507144451141357421875*x^150+37058500540301273499230779332684514911693525420010803332064484327978026050469878240038021141055854582216512000908395250791232058764810385345633352191910254456090151988543198427136957281741613173281456385246616712899952112312057254453366978169624355586147299071374146620917529436944313302273428842483085600562954998878435428794659560726780558740270013560087155131465384270600961657617681072025835355513762356282304692554958616977822366140935415696602435901187415172819340944166231405836462650809719878614105043868025686252381018009027076484299396927691659213033117181468527787788355251068264118879975215501330190224046548461624465861293831954902915006003594999895321376697899634039904354755570210752306264126217845567010704715456949869533655307425434830885293094269600331542493399304151714390992949970383128245610127038389691733755171298980712890625*x^151+6375845737271614918166753511786897813598027443814593473906288516139397535972346082467464980902528618617263281363824134142332534862185376832016850375080082275626886702424179845059816234136470715626822065859041720457212862854209901920560422198886820465003474422194132963735032368389922267358265988137960070500586905422713596797278040426005468696221646407951834535160912908590242644731837651897517852224286682569652234067277202749925690968000132497640617981968798992621767139592624213299983186421878854354412818738439131677325012565665945945179488707927162122622161561673655758426435451650611219285400094834214269769278990668318841147093960131389320790777743106369783857564300232262933771583687496439300171945334531402920127396422012696201304882661905652959253752119741375527527040917885376812312892935195678643933714369040899327956140041351318359375*x^152-609103897320044783344421934681142853409347793165130752475596448081550761589353477629739021974276323672771497559281912923253667716780495652211981571305629198254190070326817599561817855424004725444389761680531522811335239168101284949243843696813841427356083304600509907720091174267929364346655727594186235152495836037344424591979254360292349756964017048144017434869187105854409316969236464763994614723404499465490618761736910543950735299510050356658918301158966638411099157273055160767757710000474138041216966613957785651295878240801363480223839454944150026291129450817557186256389114039640011860168829225520700903493816615184138246947633932125396508762301271956407129715757760076539158256626072066349981751801830085676130264028948534481544067884709898627594051116523209856492239710900472225716423457089819352983095512854561093263328075408935546875*x^153-1330845092100083811999688898330588359343162319107581308690414425136516038241043723016778564591453910042296686243128868387962553555079787811301594477342723163046195540132658142086078211819495738532828768201166247531960458168710565373461187121237794220055729825298299982624896524786829966778108052797277909107649679577598553231880293103834143070425707139537643132826435068061916222901765452473958187488597138729790575608988484053351846592471707728541650220606736076609619985608434301956512261999266993373883283060603479650796979998863460273509085615109338011828968707798599138380134753055169810672757292851147757749278779721213481865682091206000171665733858202442094523534086634086229154833912678241329909792169370682763276216810849621848466847220921330104233879153581316885446588027598199148960272066296119976291922881728169159032404422760009765625*x^154-872064668274613594457707560748256411923306113780234578168617705966167169799045991384570316581746588095958977265784602668062040006078652820366789239662940635115913637017505781859779951037658953149866561912814826048679332592868911537159153779195088370162029673139127285410104818136090878599001213354783502740619050343564185520821760473797295152824655294278219926630858634631934099399000424699427368964027687749500043568976797519084543680041645630845240325506637009993041852669901145164550442966962973925503024276319586603586976364663903432562936236027576748675584819535142785686579525480052844620358858923376971600415469810458638838666343680324312266339852425580388422280016810086609320902644941358119885993087185430192700338820648770445227277510077153891860548790106872077883263677487972935343581398935836924979358997234157868660986423492431640625*x^155-441870920467895793332805432041182791658535226090538853216339866466821174754453218636570152805881900066558110203158798274609633104680563585458383106039399791358913356959441297654400274148064402881095308141656756042080598076732043952889746589403266645710774460078492432389130991846027744208160135912594276629335579712678504144819484682768723139531089570651849034024705347578408335698984442020266779886221007942568428884197098797168486848609841220743743264106136354299574427416235320150674546817668871790304066654515024040129718685934984922509579121508766381269205646567199772992286322434305205142238634766914502863245538176922250118930744699842468028228900105108514710871227916797182621301325444927781366774571483458938634339904398179579300412137269409113225422229807068964374290628009437983543172891276831250328971378849018947221338748931884765625*x^156-196878050058080006442301597574151134010826213841038932459751743610320366053092454244447884785249119074943905631727579690990896864873432699744640383109863690905480075795017365484203790247409147920043184607521076101949934514876791460785664733232678918650479898560054993343315210185770147867524163668780839572673044095934593194763499496193867748266709798887974502693269000007828029343008701852114175707402749232803420677766465759236266675388398197613834456388240238600202031061422938640749671238362688893069449132671365295841267218994844219073529842577413698025450198846581237231942652205894224740284919391193174877582337262746101767775724324314598253687738137486303680996097998028411237975095630951283091409456888861369721980461607362282364442295788968201768926731913567752371644172770676008259897970026808429466758099124490399844944477081298828125*x^157-80647934960449247566752592171466894128580399118323591608201952303190125262165295552739788128202489423843332370964647507687870971611303937712685983756145425566577067394205757091370210474632780269359163949039065089687270528306892466935778670167646157232324630736222741009291400705120705872570259550551263298596631544183422993239885193003438742732848459694673020702423152405186124739776168148415152467590638956814453551732607860860134686542125687418752055817430334002434396925337558873185304325543651105235469875408029957057408472885569267325272225079026922488683376426508744945386445907140013047038900466416153212134468968218384278750933225004845942330915444907811592498713476084893968165149657414786897010313466292802144065886521533660862978151628876606453569208915999520817402600715184551438738203447205606100300911975864437408745288848876953125*x^158-31013071681354123075505214296216800033343470945655738969122116809731763829884719381324177655871296140560926160560296899778932013478626093872422601013890096005824712402260669784977027278512687929628356243450195198663439549456920540783564563218658368491772118210554070966443292042078614358390078119914361841608853120168093077466028910070867006881408286982968609384173552797356741382176906918768319844580021345458949609171830505335610998223843728071466220445264302128151083046064615579681681261004369683077293256424282254329688166263941257492073287238999900924225631559375985914617842923432766012297938877711968324334572120019447797361648248029603884467795102710954556243495809200149448977018528600652007887528028530658124107648463977325761415101179851194039255816566507968565342159009716823717603161045318176103346985428288462571799755096435546875*x^159-11325735485887297698084138692483802990811616056913489434672974679088786026932907745059759735724771751003723844995737838962098468500835107936985183029826332889578177618172448107454058271560803096799854890268404882349243390401548383276062096556074664279914177611795346723997103379527942057226831855999398614548123557218022886294749058937527639259111144057879958796901771763794638362861772128159819081498371804425348058441995144750369840945679182383617763177160023025988190552817173401971335333067569653067507064064258547401651667015734643024401755891609810230041300625134571524989343107189617650429451800358181530203830445604058956667916373194253889285908825246505080896126151440629030824922822630836838372573312065158816070196193606901156806495986708788752490837483983162115094447785820823498870017583179704845353086284376331605017185211181640625*x^160-3955993454813543185921982773626523959631933813412449410950302001652841521905786416712491905143846371392809625232144170204585207638583971400158025687523600396381764804263949950832579344266177010233515561245532393466556489706029571709621342426023002512033974386470403452331524131058686569782940875076565964291629011161855737383328487855364697089883634533484139629925796244225613396169823320649264071876174203459295061794144489109003387755378684563721190039649633112245522602429101435215835303352633230426397327071116678402719279716095010343285501788933517335865574043673668891064110059526624069809427486412295763555673697953697783145544360503277196366985403926293498194288129993160091557725656802919462337196482899331830237408302843811698642421460586537390821268794318526272260610745725929107465806475857870994072840176158933900296688079833984375*x^161-1327966304902666814571716564880735713365291531717483112750639685857421067052446094456360544441677783403167975022489454638774349387185466050617410036488686746551671637212885439622363716592949141695236971452583353260034396976241267197796432242199396546465402274697737772472395851223761976611410091071705204064769347092494638246375983103864765452601344831627732807776550797830235230417472986350822662725026561895856056316215991898185360100262469722288607051618154512363746755762113674927874168162544995090703643579638081938234407950765326054706539648900557488494391783701896856029179062114770459338631537801833786936487509150027813898959718505288925477394275240690787929982856652417562739305669671069941756131783872020791242513554517127681130047157625184022851901358092027303833451656198324275900009058663277239364930437659495510160923004150390625*x^162-429876337167048328505495749237435133873305155234309512003749762291785909632276419855088452490005208218122894666445711363406106823753130729683825938922099447790242090518839869012587917627225054261356117321360641317533250586124218805374296901571569532705692981895040778130901088932442780707209765159807649284789376453665508704663546865135632760168078142976419684734698692309289710933285986698837436205008112496927811557832620006041245244943146624595382041479104589830696178449230667825359274977575459386317502729912697142766612173057830129728629048254168773788895663514202541750043091299746154098827056904524445040247146424821752880781138423041480374340466190381356247484538467290433736130144799785032516032096215627533621280713152897430840964046958857253049568232578968828912292005352643770922171247953098849325925812081550247967243194580078125*x^163-134537590037083521298317657929762250339146001505088231645555041875284724894039944572796053886829984252255138012202470190125183906775789575997484548270610336869819546522390458051027514783582883775084977580224501015173549288798759699603693777157897473198989088623817588192795106013552593064501226907338023366324963240161592293883426933740920691582596606739209139706752511547484491483739848091044978689630721625436729294357507408576516377920320181980677138248583573254649916152726662991299549956503771628196582687270198668436443302174220961583626985147943515266772774815994478347203986173634068804329909941036605605975606264973587443104537571053495664881628914498428420578912237599588617818473490937786339169583385065391240154627534485469938264426322293056709172157603502343530867803053346904952546647681911606841964612613082863390445709228515625*x^164-40791668007443157759318497500247318030617895935314442934727290804027561562138426451687941433516282503038845024210513072145300568561164109088129367980055859570136277896980787041631999822737275321528615357389162395845343605250212457892959522726686090903382790822323219358158206309918958544819896086507713460698030966619567371924677043092200681938078242602938605775358524973556416387321341516345461328959782611500039109260840015688134562933395907719531348135679738852806421995410437120545056775314103945046237665035662221864460822421570298007331950247538024101042011895723372141862619502429423493458034768295091207457896513336051562960223881067070681784833148258537072093383100376290608280982659169812904408415016436617785854080602419125501305956218991344541316546715624484223798298780969359631504907192679765248755074935615994036197662353515625*x^165-12001979391829098409371999687988907133670119374755295895088909285119803311106449018765206097994657183260864656227308715755724884342757578413236836872391821329945555227224805885774349909570795598081120423620760272768432677211931202673324802751393769817741730077877328640624631109691231634040821465643663031270408295653230148147769355943221817743094847003719200620907699125287511689517625701401325192213393460260328332246178182582420398561038651064853437722835879358870886988510584485347478461642627226809973065141321632095634829043298164234852024312254931154470293288843907163360136984570261441591307500093373054493770800258978777299908552332151622580332584125255409380505678964011288622229200922075002910996996882943508187260505493515824786843895750660342842275846153930881099959991422419182485295291624993740953186716069467365741729736328125*x^166-3431623931230890888320040750924749333857152308045546143180135672833097889547821850506627144141327972473820467056404955007181585921572195857326429836094695719811982586607615788469448613058325846963374966396560281402540218009447116550082380164463974559175552811657132707201819862022944994409244689630121812607051797599771831597178157772683601651016468297567880945297687888200815796887243461298551085543661744104689692319545944677783799196403014641892927408642136958404355203988521802738390858039674919797442665248942864509205289809134801987441326155173674668365533699348059818826776873080110838344476705560400503580601025884386253474432405384514880406978725190393409780479637276671128424513296861582104330744413331189388831951478516964931026939301892430397939252241053454339461099557790019043377279287475312141708627677871845662593841552734375*x^167-954621004180888723096936084214407057106010301485599431465477717868768736083871728525735666366216516727031096104279818972708220193900259986111555156427063501513740398272454682872050406492661059930533010633525184365844704761219553066783511825705454657448781855023039271229420939722185959747965193718957618926377400700222036670760705832302904307197875788020249351394343332747218487828903117188088852686833065037963803099282894550621566487627176299169191836944325091042968330760489729608009787436567197152036273851639959348625643956185522156678045524253360829894522736364590108247621251880298041183938212991553820244699347269508701598835457881664305518400929744529844544499355120709067114043389820242593852288852637464136425298681710646501526638303373735212338988020493632220768123205822691393227508714104667664201997467898763716220855712890625*x^168-258627434517452331994234802008202789801603649101535042613231939767688600603128536879209182583624246257646693684428027361304503784436230935616495768958842737621838962692266559824560370401424570258997712241404136423450939832665900700579155884880236470767191503618376918608833281237781920184000955534394332294525595283210746656331337327269480477010988008966217595864000686709319200463810049616966698859964786617686906887273483816667494354393904321162909483540725049927998767670454383784656742903942956627036232766946961861130521577611526220701433383393658103268956655352309749182779748984845985768845150338325119403189561178817792324066855595901978827893197573911045493865910446207798914091982297102985062261138293535302497815387359046025521632725209843573485170785884794627726196126759755211596219603813195941910407782415859401226043701171875*x^169-68288441181645257398112623902831046283421642818493270339476683367643096023489277280703460095110405430528456123596187320472671025858021225761388900087606525843033783247127455892131646580202289118345424608013480216635593070487518797005762561748113588591033069450484973382696464613260611161535998517908633079648632825765211800756063012863720876434874586341115934791676815196498389125818493045903716752238338054208615806786597547528506563513681309599182023447249275593110822910173060558475734242176211811965509113076831942616993461837891682943058089322121677763337209670171539568316670684749814917218216509835875108721538356215098319319699530500360913552653299411226274690718539022471213908582724115026409178499801282731158349228890864969936787272123380015689843444055728403370684220460049432350745101695521643847541781724430620670318603515625*x^170-17579563969492800403683879006601489429112752336243855867320557643579151546757825456974230588446605326985772401672534560345936184459989664188112468669703129169096346730671245753680878844502961135616047278611791082609730837850270182226758627221888414149587661382752873590720950314721480217033246511932796934656955002118202324459288959866666352802324537173307597064933333519619793586860213969224492632257632536571654706098929208866819807964351191808628030948077268896298985803767956579612034913791383069407661629246084190570256685802527765029231205541568273292724135912320887220111372593322310097895673182266503067458524938145177148747389163890843639846880418633273054996080552747313127381306690357426668245954615523276782723117902964505517776937324034686809114984487814888071341331283918864571985001855891628252948066801764070987701416015625*x^171-4411406971452000154694638628673548473151175080495432150905978809510269356750247879920541811193296307327086895105638222610751313173528543247410399727767257702664258077181699999887033545606213488469837821247289576839756239135545452259904914834609407661289204827231856409214324505192768188392135734855949446646950180355446635302868257042683719094279255980031096653402368262744883793540201739121762438310771186397879953627804385357263110639258256051703753349449240699364936203463806008685949652400191567264472757698701824636476796066246059365853946935188503648979579508236476229779301797442434668840072673386357024992368870830609446442084416527092403162360146935211359863340996331969945119510422298457073264370874670285618528054723599742845485435259879313256380787341987502405177102591300687120255187047279665790711078443564474582672119140625*x^172-1077954716757110145784121983155764082866288709907269358138069181416847391721666475600505709677461345579402251288323464483299945790753251416507746085846368525292767449539114632612486420855689238661435300742050994117988300558021885717321004500898134692545589142243233499743846094015844551825310592108346005830258139340533361230618957098877220815869588719765229262103476844345470545829562363526657750965636643018135707308220635517242026682153289548179701908151822034805125574582496093965080206612457839678104659241201168304761793375579641378339408991167437918637772894988957366944456178460497533008267449858098677682739276534478728006640990935776174808131398130087303949031800007196929913600477312506374864738748314618973218526720278201283811477818988659576146283319596927759255435520108216229556480532381090853277783025987446308135986328125*x^173-255878425200488893005868659300359849331692755195970033854964488111606148476633594538684997178958671224571088096915836774986868405323586885255121602732495399691595879815833164186999375976509768772950606064740591992860096410191830877920622958585588946405681398975302287687947946064328417036193040959659730387168017637003383231727906008905009074816330651592164389478261002195255793496888899327008866897696994272241329014949629311310149425312235606960787265216996448411928586841682826307554394845096913486246163231363292808352107164550735376242108809958460209480380025041770166008488025886417340451143699721590721594997732754286388033305169630181236609776037297826974225840178800837866377078723257857400036883249858172973530067709034053598372047056488655210333288575879251130502847056708855191182517586911959739381927647627890110015869140625*x^174-58731810483241328688452429595475664891337412027544233631948773580882170331925902330795331710149136615132764869165712664024536081042444684637385845785807044898032981693868915367271265645457362242882520159682022306011196368013150491534868569469624807036674352527426220594882707325583356913629661956706254772212334808113278983308626879820915259660813177969368143510774326791542965747529594143622212578504921340250909578052546909735479515533065186788993037683780228091847460372597031901496359567741652621077013694991897639626574035953362267441840706371043957405687491352616267872471592309668878393268200249955069929719331568321229202311778551718041317186004217413229778361369495211909489614700548373672774668361462038799072356356963165011068109903473808875252422782543191410759380821074539879859325967881300556427959236316382884979248046875*x^175-12926276908994737773719653819521695062544463525480882109922131997302953070816317725711198555530347922730332437645624743337674485824947769773809865130545697026031709361318232794522115662018141233542382942392293067947025940766489910803431677947851837048898803777616516446542198948654195932992545746937271575066551110123843334097418884873415782534120392995040274588084227166027450992821479662673123307893646539854003032897486961491670146533737852444035336123107818695811352962648649306159479670194172730223746495247530964015964315002927914683996717233683678349087743399637037546939040153957481010904204789647328485018728969813448873801262140241933795913648336251551307689435805639560398623929390472162336694334175859132390278078521775514462190341886166468807693406708458608306552981052749436339751633318062573607676313258707523345947265625*x^176-2685812372090686022311160585203329292878151523881765874590067216678707194098745937422119232549227107560061677879764469948204937578768317606843793110524002005107897251481632770977341905995042608007430844604085804760756566387390638109251267255976626655829962790090629115490960217859304269055090736518461473572971083734964230057288530705010331295746148360427787774292781010285966161609995951957386888281099822678431981210127176700178989200232871509243482592324467492352755836073107783897374276206640966029001451551672646391641851745926703803821842108254222465366365760957728116869284723493739593408804528565923828075867432085547199778650534691518711844512979756345017851676916256281187064911576375458259167810748399138283810322797633198962180596556337256039204407796926201894959094262298029398279390622672480049004661850631237030029296875*x^177-510481698003571315715775316232388066860141202632298112537165239630643354651097343612643460509666074441517660112932555187158399863921335896576581790839509131743012417369572390384691012467582743818114732429590237805919926612775021337227608258976795301834824471077542078547872785462843392629465520710018125167011918623077968907413615882266951689709393057029502589210459927853248861480000431486326648446899742345324170395064051185207727010053431814044506443164480244329904090266172140570955316096891162709387013248194993828253803545652046546541538016230127793922205810783510446301261427058146687160670762115437461851208432328289343612677634482429369769725603976337107120366468361388280662239392017250174350014169613778746266640775556152821668432929356265444704661764226089344092729794878455501093601764939222675820928998291492462158203125*x^178-82071221509905254776881493855469412129094239822866223254699223002153564971611332133530005692392446512307782951884298920008942647662614189803984680029380389273629484607812197404996209125084875951482104276742984012319395961074134454470754535439153634704310521131405509964007304301675192175963375693101341053999750570998501170407826447112680046253596025232508836914217942577217917286084273153102204224688150575955988323555849861804873518101734397314241392632051286762889828042835477554928092915802548126470178353838645984836833976980710914541047185465344442852939580271580124463120601864912914463386493534416928881258591312180022381177492986786230082935573739322981769106689918646611409538727219929079035404833176617787619827643808313028317872799998677249348930635705911226881931056473579961054766462869025644977227784693241119384765625*x^179-8111373581460626919802512419873763634510443687109513187167517342800288496469305743996766797851789214934350299063367531896678312360312284612148867515220651853235465764340643794232667467238526812434120484150370481005061694848637248558732980032821477661608498380259250536784234815826860570886485873180944134389722684964581781338933753711223872143627937961040497329444168447252368369606140560312290568801376045608068173459970924744437382577871176618131666212989714177193120508195796611465353810179114574090885844446253937255369588632612488888016846256400740235599318683656248715975351583121245311589294247759531793291590524688226642303360747383133056637521324361686554964113055662714756673150003964086801979180396931049016426508333401583665600483097346096736711524001375737068108784119489180282520923714884020228055305778980255126953125*x^180+1221798381214647859319408689360694522200215091380063253903597089543004213574406346345183889434890655422507756438667060159911514169445368580539793152089866622684023015347685569847450802512628006419352774850803095905946354984797558997503918627597892762015926768461264833431815638953694960562228996645844165505976455156391510036697240056888281091558610315337974087202957656331896531356241214628071961321679271357760855039310470322551806689966879034297601509300891729604101179067693329453066961646355002941066878692954117385557606071420930223442407022838510913063602769087323250635418828278677136397481173017986292925909108301978171415457706408511660306675111872570929222538939745640681520455363520414815998045638403264191539943267953642112881787033502189907095748669921530475663853246973825149128412004273513957741670310497283935546875*x^181+1120641578641472620729437880960826085416710442908656787779246275415866929412112363709925772079176289545128429143348994610886352238058437932542550149628863651884990438099319559224764529341327635230093805547831464879050521123880118345035008703056024253269437130826642751768529241365508678564921247553040382700173796757625519976752873548121001372242204155304322352239164542137430752069720804028875156229918986451528250856047905405386715348419776008699443881968783182478745752419699597792593984448306337611335547746877336653887387024510769000162801354863621562335985405172986334411717041618807553533445748341775790090020050456138753038200199136439880539077807144855288915518698644266058509500326245751906513453641447470320869819247260905111928121814874771538888867759508380951148399371613810656354848216409436645335517823696136474609375*x^182+474583349432106193788711468746636850393150512507733416312980630615708065199337902873057243936371798405890777883821626675778705263672538717335250323944700906368374490658270405178412270227883526953270639807503335841765016603400869725527488393012813364655086232146708738877419480705028856544313230544307811727898635015644608195442947049976710478942205822103979243668572979677901895420040133659374179348559006595990020748767125649001994028571083846589023750543609816167121919481557588981701426799169613293699797572917859556874263207589026382901040730594912177345071852594031191180588498666586482054410483253444823352201236515352873692277969635858601638870561819014006713470193576377929504736622446585072319228469818726776655066126984015054211205162544640645290836004871886452175634001582059146202852151219531151582486927509307861328125*x^183+162208188074230611826849914201054271913381938657786991109359053963076853054939667157995691083415872917522888381615793415851459696312002678641250089767873615069642369105101624792069241176981139993036992308394508158605459831099226291885517823031792157281700524615858986514409793887204353646938825401122809477267787811831344377853561999213986738548107101983570517845795442390141608991600919515430446059791944247100734146524072502064550988053643045800740670732752348708150556706880892792456345677404724211678649576779368788327406822691370877950582453986598060310331253943987309705721677596993593694110903423610782091247150791060062092202406619312256409146592422554768439602628642949783530360461763965943070062554285171143191233298900262942339742364811786559140491382494485168844592816213124697281855457475785442511551082134246826171875*x^184+49531358053130518624662900654441140530564447129621872907410501228910899171569751289525563388743752590533749435241463088989406141764571956259915503037273364047177031326119606018527753848922273787343765680518729035842884366464512234856771206213721107890422072636364252374326582651718836414690752892577279070250461158901019647653519480030546377069988100237948964404106718307948969201271479234997482066891518098089301883304291657382983181711707531957788603524349570203852530219667936018828510150243912900972413161534244363222671777804110387676216820262215078756910741189672089365897179625644256722600548617845339730280980270953603915407103941915892962261711350575874781445593233165064033259539581380617219961467436756092415623622197929678998158180847690440350774768466784643004265969712371906787107267433611923479475080966949462890625*x^185+14013300516767211093423672314806099594920026476347258362173728286656653160949325261734412352503103288382710146511365483256146561232000656646636107385340957242422703510663969196471951785037864548336681285786587276112849434701599326708447879445383496175496853057450979441340996716978048667236349715077194512180863120421174713426061419465308846240789919095906095466530546364189411291236832346062270727677628088100337374794201377495234423274953434532880501849348694086948022221247249292418720696130437625260195709791324953852442024052448500944833572631335706637460347594476494362170946097936620470304350837609558470923747933034577079497934631257199467567208851197904164801616645542653490361516255471097974753501243074534651649952906515060426189187850165423304685908542558240810670703898462084550924355852430380764417350292205810546875*x^186+3734394206059304382267598790098916416191567216980781690062904841964451317494287064676345220511813497246979099624063169117789184538929597143966945277688555640899661000272473828024157910798395214194721919454131919718869474635856354720993350874607692521082989954589974778942475980062990994169539642441465396774473069411404452255277143140973813862992219526698196921119548941098068677167367801392036851608361521486123057697247310494502353034837266369952782988682467818263761429924563431650254359537627088108915403707352935360566020844705960877842649613570213795240328341039467173705840112704216312471923557455403529571134621767326588376755972106547887478009567170372915377094098856213653132444798040178499280134000905701878457668341506121487417848071648518109966745216307161575832626320521514910744098614259200985543429851531982421875*x^187+945137591083330313624731375649790291167193354676261367930005805750023809265038953907336337816555646392915831769693681220555066393171729025632917551470473915799219642912481180951029690703973544065124861958506773260122294239993961795284551865596952368428760223365257151947990281280587783969770350426005014086493598534109657375605002940532687671664301035164126913583809368249014908818893501451352736988270715391964918341257613745054426129240290035471793583532843090671951334174127237236232623603255807992415691256029844077678292686929570646414347050776836765537584462845774575934433308666736902446567092400705480507571804953419040996623345026585495259892511418708614570294979828013419278004665505726751202859852317522651932777973276452475996237468041323060101479787614249735990997472644607572955788299395862850360572338104248046875*x^188+228089421256277807804765323803825853207017416204606810042977139155618442452839540401436884293076402917139086071080858770233510848058052547138597841881491075358637754493527338913882091445093282012984393821205341671459333929180501664282303873363931511515556012015787577129193392639898563863557359801622908037564941786456323134476567596186107943758488830085861158792865506716292195478776190048639644758637954998409005241758614667740579522102983213989609586169424697656494344295276420374569963065562674945385009430151874954260439981717131256631081776706938347844161069822830477361735395115998259143922804831552406709376087271181496781679369219733167874197747169206219387545120329987212515987152497460172674497177743004614792785940652631234415604032973101474878592105441815222410419642472912370168014462024075328372418880462646484375*x^189+52558977011843860233885367875701145607349436588682513043609887515105043463201011323104020787432377697643954219338487817226328728207888174966669630348424247958680092744937776889634867424973505359719324460986829642104531301085952804794071545456837281091835055709005664181787859942697997315336563484794548968442280449871968925126162993565811379340973446681267028354715419972864806675075231620070411959467607354459343613522694940045082678413234379647222582291130993897806615809808361822122511242232505316809338241927286668603573158982417946042759628102472731116204461806819911404316031612490142551282332029614655450551724903250746001400614873223338300526521824376626961493370615739702233453712231966143724187761507791102997785308381960520941443830368279367216257424117043216167967737390139502939856441798838204704225063323974609375*x^190+11556059416132320823699795882925534154963584069842902834943524449082174169943647080068461295541747765899488054039706403467885004387693950869509547903826198839332499174489948956344706115633181477180994236105820964668484877656295283218064851561701006057363610163890504730173872943586681427661965109205931444386989784960047544051949595451372676210688701806902236497232350786751456210540396381191012587443176492492831784724323445054977142516804127137615520328836383264484882374258502673635832508653966210059732059487758597744334458301008257337672496684206103545640304878631842307757733677608895021071455718875480550858121690901244382743891105215049306232253384858951575417030340615344152995643017401813686996599252731719111005599096147147615957019540921843032032158836845378366641928414103347722008408027249970473349094390869140625*x^191+2417285605162009427029640755872171064683516231617617855004492899814795719139766495619226153345834188837553348832214245464406979315082802887254698238812137742945464336007837276400500863336407059573548744868623457271518889231276402957929282248105726928441349294786736182320734435911857548989059415374708246915770796846525292520555989964634699003618831823433049944116820546522968268349023514191795295707837007008988112554359914730132629242127997284554276998683445160329675649012053664585159521173503943976006327223911148131003895549126139915067085587996881367568597737630369848044448313972256768938489325136662954907424757898404926370871289939327230079543184397494089094414861116274481575694566538304215137423425341598897095500080188023018682963749347427162563257589294825710503219775401144431281608149220119230449199676513671875*x^192+478210641211303045680357875082798583796188023674644415144690616889248545394681685957837860454873216261293311489643590643585504267130405613503806731383394320868415833444725854674373963774712747942258369896121355685954682673038548861867986379917594471068893862646775055095424594607363567005639976721056897756223920881877440341039958570286104312694377629552287153683354715233225128024535668715472772388720882894009000532975893782684720250648626434045997330886024867273327558360094329456078490361906202823556691726196651502309873648274476733803137286234327030516460421318433132127189214842696894571436473273851668477371972141676374879666799834934283941732450548414109878103645292248284052406219473430877845325714514408628239459000374108697517881863390840369030013082376614941865757507854180208273220387127366848289966583251953125*x^193+88480322984040400593280338626300762816783043396120856933815320562075915144503545940965922831228152740652181837045653111124188236574293657867788694186929932194414058504929674458674589979329579616706675922823713411808582449851185564375584644520558329696507799481362883550089562964148149030503942531441595942004836857433821458396845283675308897622235219212952940134874063701006363945352528870568138756345554332931982314722953270667206298696037927198638728077253060704438471016600399858053926802155619955529640361597360950836509016515456450620594541096041516126863626126541628355172520982980801357338821529580890890484283813497819451713920348256051731288622226837651338970635873692963084496361085647483802969856856464203566087079310892597138416315172453886810949531812975575623542950356074932027894419661606661975383758544921875*x^194+14979591628393786686795295668165358563142789297078620948627151865492815707623480295927494850112974536367924986832340028800426018822917296644612335499026559531875093427197880330208146976384998842168693115822739136465070298769393671685196440849222756855019788175407713404363145618552582440202926131754059095972538907678867551881955548499360186957884729103844193233428893532429791757767752653550402667539655899459364139557692895793055605709258044852462145586284596245667092479028663605558149094431094117802181004623356961623774610284503288868820402057805201487924280453939069489650500220728081384412424693282646541539947590090378656750266954090871717338170883055888660909312066078723142073045041271683794220303306885033888564662499837840128190235249200847122190340625925017107562407901052148329057445153011940419673919677734375*x^195+2207551091938685750306179785143210348945643948397223449401297623967901755370565710574104765979357056701122672196953614229007986974973195354895956974256649209911888417491843463200003615338134004696597238648377772437598178735759025283667809133469321646287318602112780518769620977706039866276272250439882101121185015790413877715666774496505882832760794717543371686301043150100289230680528551370236481908662422747440902776058931203143565151447185464264597925264588601604670114519187787800277114867310107937570485401622041552657020101585445783696174222021675295494093149867630377807988161984775313974027223091279354175757246692295560064512607104351483459727447350463521748479135247799878556803896783794857580590792596457705058308004727077845442944779747268893540379275787095631077463110027270243307384589570574462413787841796875*x^196+242037099049234207905251737254403801271689499056404579465993566430846055773083455973844427790258039126259500414320148907275411284419408246172796518145027888106017858882843733936288755058158207141536286114699253296077929842037008447596741947416263663402465514959806682640656250186411371896185507714416394851234478682049313875886380607314473763549996507340357076686567974073557184227489024829047473172885351910859141470046913202114912206451659908935182787165415631961280436650693290271025711368639022587637609992394240455908674435469133006940050255694788306929207946491537911565386998010688019106459778151150396644685761789776364033557641756348119980310302393581316128270049283306237242573555021755900803684777577912260075332699579768510675783031093159733614842489508944374038569902839579395248392756911925971508026123046875*x^197+2435520915715516740564675350613338527935876568001620550639868126444474317972479792280169525399609420099700687395226259227173626233443289030561436531740357134588138604508342062342854881032323447344115248003372472723577625004471329909238978088592579497391400589512250467837878339068875932316038439091152160665093070767146550115432895751437795039187843439775304289729118022329165110535861181304590723631574231095940919478678385692954631439244133464856679200299690732253125346835717842662925187687076837210093263157680754130944403846257495878572058278561707103136626460776478934522474962904067459107450755364605263151083008786060259504783688107706553876725123968984566155104537110337713720243798368758679746257002268318640384070307144881577245980925637435324899357913789295740731554844893391731375231756828725337982177734375*x^198-9350050129836268981863582330462648932340605496034678965696412981055705588040198122066056105825735434013300262325085598316469926157042592939827858429896316226901081111899917937728441770617386646856708640209191178975221342135390739011423241052452779092054829599794797407576734804341936855551423581720186562930501177269507638498181906333214939605064115675262355453200563604413557056832856447478861430316520331696986923281983200700236196058693337602934581419464537727089940345989435670070177362025172855444851701760345658574281676321936568886066617624775008613567650036682833434096353716546756619816211917566649941390160859017809983995667463512094392277398196210160263752045749454135239876271314365360129451524237752434698211304691484634642485125603290517025348864891682535538900852107377925648279415327124297618865966796875*x^199-3841898410610063035490992284244052963406885138471812550592178231108742572895971758507976210101567278258285890895577724533710362588709868778973391613156968750614640878583538808639276709838268865462491365927235018426311198974782886153846313149471762098911786402712786543754248430084247048366464792597202910475480117169519641367116061653134026017843843189493848624711777775714471571880425892530992679827235943224960760622389904654078663988379447375474015821256180874073396680012666105369119412926053573635592834050790280889428413290131128416073914786542247163141918473963955777367213095138895187149757422527466984348656113851498490974474901709429393036799313995659279888586270930276254594027291244270422435740013630486888209946652411792527825141653386499259581962833184696453761333286089030281118539278395473957061767578125*x^200-1139840451398161361151516024917671126027498374729946405220497236334980952724511100149707886416554818247700012505709025821096462351507770843774313709352939416684825093093413356510832682893533597731563017961848154374202923991697580921693455715010103188542075052702128811968532871965932629397350352631722005405918700848742796230210328779887257923019956818458385538945687217303102728035527810246311324144750530541986405948100708567790459826092996489244367440565824369997483240676581489297556478887130196591755930078394209445046765204351719653400224380809413185750346319094837565312666797836898661502833618802697403170196170047212268418564202725702313033815760175935051740725993289097163980047198545928125967745856382172167491699597141589607232126123828177729960765386378697156106827905709533155231838463805615901947021484375*x^201-293640265295657221293592371905865463917558320706042862962180386232488095395798635799128116373918533253569512311319153454104435929746116277197564019413148191390667141537536715172002177849702402944982297969856541661288828196717874787897054868689133604768821525080933519902699960471550231368222672360549856826290271273794928145613557957504504955984495813324257396465608589660566907848795086742402993241670228806112349266811729342501708286201210085728928937041997132303624997504577712144221662296932101287833676633903870191246903512365416978123425110385243869002499786935592789821081992852956700790383778521560473278648917238439016640383872534734888434447890315512848690782760090406261542551360136106973625486110161925518694682248826590070081098106696730755949407889578686373301865224705711199248980847187340259552001953125*x^202-69551740534401251855933282325370086535948056025264060104497230548346222399878585983881558820029537425513219531845051289437201828879498506861251093708554451750217956812220450040791793439072970113385304970484366752134605248871849929802081298943012927936067010138706069677861500575728813975701135039188162062856450075222897633297129778154103944573754989864240394937094262183005260832300284604558827142649811243246394679743915679696374190108657867092284663724877912099507509971341958824825254607856190284069689083132405264754369863743521349273202993719712083023252469772126657424045778199426160708116254747607668604557886021763910609272958197124730701630318433824499130136975792552646924534143480274120336041529911989608298976396308976573727120286188609164598892328487192186476391523251283643958231550641357898712158203125*x^203-15547008101185548414343070196516097847284283339060368493917097854726612983200931609961861664639435963662078258059596008525813435776027147031929130330331733842832396545719904969960772137482763863148641312847818138727644316405694978179317820022698190156203901107435730037872762479827877315987133658460784372970055404111462488061577715440098041159593958858081341814672540619636588748730928141009808090670518305031005530200818844780351888153779579488589412715145600420339755115382087172164860656542584150579160231733551566085303522877242273703781667182860657178097685069344554853499050053450721433826993329275291531533228184284294424110506553619773789316084676210544360606504187237364074783630286174412237717374495501519776338706346487590016792196641902092469852672396014450556963825486509023221515235491096973419189453125*x^204-3328052664224762688950894083315821707928579032742920743830666878411979643051400033879390586147700879611452801130723312636794378470008122076530166295143439912372794896009100529634991092179792013431968470037302784332141961736733884065758583062012860902489817923781043021975124055478338344691172532365445961632992750099128406755974125362068724160496789616440840756144545186774524998700735902867836364177738951259921087442359500028983528589587278692318676371745068247409753641176940885759957557817746937848953802511555733905460743476328296494940846484880717155764964468274907691574214365961145649901403571619076418247665165669647518094114922816356757165803267294809853887148325561154216826786544447407752644312432089209558602238640444492758122946287390027121404829075804311844725339741288649975103908218443393707275390625*x^205-688707668910464966172819220664104911984443125203030296820198038656927636072434992491267397110944248885194468601615895608566631773999386159537548613250434645208080491395433452056845838698173583101459070733450085307852148863497251653956008120735934016938913021114403945036695814715108364039070507104578608897664233645353971457728009363814329298555530331550732157673418883451275072890055342268045207078705148964501024792368491918096722554284055082220866922155396815169058751665409253210382988355513230938857632704941713899389855990130981668805796890940468007678463109579444902521915839442996151893249467233625989767680619699085966088418420788304855057609808741005009734261829022317321232068863747802666727320173273685752588261490494193271048463261744522238969339175718421748869085405106176267508999444544315338134765625*x^206-138700860293544597196295982826321868644794036459748573572738874867459214263786736628064105775911794263772985354417949116613427369714587043724464024667306890254516955667014289906371578331487850992585014394521172052169715185680428870211063606532824256342210000041636853885955157299335696991604464650812481041076149313097586054175514241937418376599589180571634922629125517488232023640643380411609597665271476878990995390709803856061063920636406318040093836103552326775648958289731774120456872334709957195735039290432031062091548963636826841175626434062972278775568119789659081150957929696389900473458617297717276837792226721239492355156487369771062712220158651571307118354105618008171139642683851283873082418462793161178846433191620366905174352537783360665783656170346445141314597572930637170429690741002559661865234375*x^207-27320488669462349840450832341731721337979380297116843203729967720811489167687946107174460598771545039581864114267722833311468259818465136711050729966510874298574518058907501709864459867532891201828058088930411817584827650029225683107948933140560338805303042750436028664274283338402739739099209289869870137776374904390283018664636108504782397328860579243470739306276260173635908120183433516453284704350193098699323666471839086965322600299316935503192213734998574352854085994508897626165748114581076596252219303000382073996811406781068306581247064982322921552185340309152108583889771144056360018648273476053542803193502665940432785672655548593289942938788908818728918406902842535991780369028152363568052522851799818477520579847534785063421051382544762380009666172209493354626747092856277276951004751026630401611328125*x^208-5283329486568946534881688830052681892371195862252123738339698194952052471994239807539339138881355734328084313683918670601766385727640385605721559800913842131543647560856978888384596947882895709728339940736270254088971999336948114458145606977773888876432641099284904773688134621356438401162655103290022338211780663865009192037585431749054689997680352762573522965038169335045463977468576317938914891608045228416699100191848819084134911473021293908445677442337924945603433453043410353983412029092360197529159931597585008619083280284015712645890821118870048710780616568576287448657480822040244080330993009539846843625953790388303500135794946631485198988022165242876350859242725714066197255714056911952993204637452600522565205430908364788745629754529199714649557437076804468918895013379795955188455991446971893310546875*x^209-1005903360797109505322435486933359615981012433125954271187408608453927383817216594848804268386218619183328154291949299799065809332366708025354523163570035064947037313198252184537405396367649614790258171626961877298872474120174644789365286971965928331388125897861247728654738806868325369300334430928422741397445429018382995935094004996921392920977529870717334175296689778496836568149328382337521436152900683510162639950850582218241410737378411021150318755066660764747417778019390167568407563459417373447979851651171194424524013816945976457415220141036229266113932525878042075248580628582690195071423976782074873648730073823003803416120715270529250794515295815668126460033376850484465466543370706693940304809791980737897037244131658508709711558106325531405749746504193542465757642391500894518685527145862579345703125*x^210-188918051420481492696698960862032093451603827204854372699828053745739774588143977749509877917681788417508577678784444490636792936969376978460206872254454168027822501091653127453533699351643163733632061944302208081174442522784255432842041411645984964691589935022772536658949483114554085612542733635517033177357437537657843043844414944685069985823977769179069627404188984224593206425328213091963359432363104154397044206813425212584357076600743719438833014365347352405782000634575908067414835226101002024410575107226193646529298914669135673787108621451311131147728358632021187666093440956436951643818899965338845817832720126291879016443597417426094725698996202068716834675993325650757040141065991265781316994293297556981142011257993442846484310968412457653161821597924835939108357770561497090966440737247467041015625*x^211-35038912057967214057169832339590410320764360993732623415791543136469780932965926171442217475038587915585340760179584630371954850159695880593824677318650129683227467340497069354910396235680404175574156553514616030320225402361416515072871061563131400838105412873033365766633598884225462108188842323032994639310601727189369608702795115918291535627820245331658719715451075766065253548196629304549995308917664819124220404371476497217278562039155579640905170005069871596159692523933643969526654362043999324763728323604441504317096661744625695192428216251330272732152697756866848795238089942693093886139140307728597422934721843819537150154251786284522907114559607966651037559858066097094244609317749638051517211283098063737926360163573162491520193679960088394275654603810359630732119533033664993126876652240753173828125*x^212-6420511022980696808582037753711814148560784966842454855438740174107975044250197947557138131750698292220536433735120742133572527518330568964647856236192190154309934518400136579408087320246102758812072813201814613871724472852909006740569638752489611299350565273907856308855251715302235477617190457573662878085438270763021090670635580689183552042980951514311136128905495952625470534135744257664838541360661466478133058147388185617172938861053751405916162430291769782764140080728308552895281994537708980182974239790793193989955631119209800746859911961260508804525768846743291182336588577698407273593385169859636440608130068378210768274289258276333054644486380442775483909114263483365969111363559128175493040214723553768917458175582745985706224613232813771463542570011776510328269844559736156952567398548126220703125*x^213-1162130162970667734517686065783810471080768609505693790176521844232721680032976362669221115470117227790897067021757392550520403006295534127356222030503823392459423694038035580432610216284892836489177097764124688108855896898772073893814949875342115411970121787442010216613766715221562405385879873081990220224527256156414739550166336176461119435535805865496227929176481755577001663504094401944138857808370372909229332514621720578157548901334607915459702436635615546221599883331934531443259165028236487018384720364480501252179684978263538529542696595206873757286813153869792867183450583870694632404006137433708126663899947607286005597541305326209714390890080738065814389931211448088056097940846473767913541503941060920303296044512151181243487827316808131213307813308824337196957791032045861356891691684722900390625*x^214-207651971725501724396688185101992739898696494806014492918237903126135314703382988460246200337929547986833934323911947435616527239111692410042330167461588089729383854999435953082497930544179554082800654040642679018812487816960950180240948840246514055543027087462825643047083891622709096436084698629514608579552891395735181099947097768917635592202297712515492367964516169880526535712892910539817572176269502197160437319680740936794613511925786150698472659626603023905127533495742566998189639650561766126661746141949519743233450523727454743446153619638484568575865121587874014096150097837138523266568055474454534654502435373369340597621174720573981682484236165470917626868777379427833221846125535305571425781301887218793357153795455189894131037691594496058036075330578513382240917294589962693862617015838623046875*x^215-36594473065851715987812921808478193050389061981265323748892590850668366945813506993540965843178816409517517864113807194358976432920694571420114878095716603685408274260378451886661153705503033745841556539351885472566325644449251099565870059281490427920527821978555207188214134253700719538555198621238636344742010372093363105002681997810418888372068988057028671241500577599785459226387483273155808285439891885511353749213433842202877870020021009227981551890532420728856255565176552240235757782045282455592848537610918470634455107266441038222724389433221908049911913179672313136959030957966547283631436864370520499378960409319038689585967537521814024626846625111925148412735514968689677835913130119204840830285459162113601110307366020136038331025450026195105347796524090100906709854356085998006165027618408203125*x^216-6353731851964837365804722711065270769151032010252228200592170794481561092297805156058042003195844459413046987554096283712119730844926666886387824320012905484969512232895663480994155130940927323794741621981784956055974111547312907161128724419500781162584101437031219645960834727295554371054696181208998499687661643157047983368241376727526159982330234103741945706684579479298564726112109286653636135550066449351356058431150125959079192662337923496144707644994306481914527751314818395513498397721414190497052656703775991250268345534285399888664371174319296467649264960515508947104260900171003064308069062751262507017750955551976219306050978676169081911446400388212659620873142076514151895856012209143453291286547370386324608663418511469185576944598862522886791764337122870538407322890925570391118526458740234375*x^217-1085665655470465080683224769863008349296057473023753292125489711036049799844221792405301270041654641755498423442224044752161638197641965553556084177064558824578588684530103488751688647416700295304919129765982969710780492900191388975297229115743857753823496735711310999276226632821524633152402017903583636962850557213250680096648508243613959980956957911547537959688924713205616768220115006276611175048499119034315796353053728888870540463870973253054059114920016339662158680937960129250408401311174484121290394820634195980522268043672753944347156074293865400596588654407255833005004846330710032742649565736283965577642153101626197499951541309506678410835059107943945912209354154033958519700663560486817715216259016924748830655411673410215070847910201767723300459105284457700755606624952633865177631378173828125*x^218-182371667307079384701137487860307224158472031561894289722857676693637181897662277220023107594103111428196827941763081778932816717013504054329326344825804994645230193378569805667065375893128842457734758496831394097047772420902035153364745748164459017570534685918629192756778526314306974225477223401249125279939308486969175854411781041740787758528945692947583518787530095336556657753788013821748224338510333609376360342948642880363925588624605331307742453591863593015672148842119062154174455995378872619129287295538884383161662577491253845391189952923158627219749098085332254545696950159841164507091417032514718714502830874297634128230137863630092475365017217308446131830617505293857222127902141391569535240942346677783282775671205061717689656293580326388158142462795741865796879416870069690048694610595703125*x^219-30088161204268550244251307234116689174610410278294882489315332721782034607510092497518745513121865331542003110375351226729554833955920571797612727143524937511724147586346707468778063406120691872130504171488135401164206046915042014481192711851276524408423441490591406743769933309490137674407281877449129980896930965287488903891493578355804104814153167284935941006173060659446622105151125705669135218347358674635609624428202663459232242845428354512620368024313620012720505682342547093558378267393689411806717181000563898859792670496210018893534146214237376978674190231111673113048920953193703379992286368304472049791167259339960751080246005817746623393853334059074971489013190114267310734022932753731519773517336372199400879817440183993353556490590452438247957819800132611071684064812143333256244659423828125*x^220-4871328904176062695532451327625169315656362580253328316393486820910430423521866379401323946606275373483712287876972961561577151373483784917932313961201972403519523121015446222341763814522719251408901650236088220103191745548893247520297849757366822987731751185657071830226985081314062083523076361667111951608989866309563814946531402772772474256627297641916007385708127783593886991203538837908900040079975766687282344674068391833283151417148928135698941430609497872073519141460877812927620295049272050058026265203419143003235465799477839803665211149672700118050563757186032693903387254730286581981933132350045399324078651045685441324272668920851145388329581608889072787167031623118412858812084975560646058953044431246743972389406931330006744096480996050817797783436207896957999388105818070471286773681640625*x^221-773401686535672626082705767538831166184535379607854998905477015026909553146047813325026107606849189827460838386027883638687257916424304791640739463323624053524195159717741368060893935304433200439161471840035190435056471447527473798490275267301223429079302009485994760615757935539118545209074845346596425660145733366219696996414246760048407882035279874677879047819941622601053532784296877831998152443175547017061699184053351968139834930925004621248578403869729426167903172570230862878094639473763992224175124288682420736470323966392977311001957070969126521007442924790753851880783206724062804238956951649897520320190342437168019500177189500596139843469685268125375285070106505242588777057069117200263383697765963322264320461434170124098902863468438637974647385229028475290536069784895516932010650634765625*x^222-120340925266331259953596419626928522398213711139531507964846762421836919659757073252872654917535050503262840066213261817107015551527251715897161466249354229275562832867396223200931913492307296928925567019941363600373546735230870019299409819504754705673381155779049787228436607666877713410574688891177400171499890661237724341715295566773190157108614324194822973381437528219094020860716581923398545010225517974692813386392296758088436812879896900179647163838046708530066488009868300550593894627916666761712854056277373171196451886077006425635691742111494860387656721723428632026845529634533308906894931341947059980914424164771888549914637985858964437856772683697957753832983408564511604040771023115581046755749638123101937537431332981871101033749697298658109929509703756339097373600467108190059661865234375*x^223-18342667972112911023267467205177221274370320971805075400159634633326071116813687221648534103905801452449318502502506419662305981968324163842410382081540768266809861722714205063648354336404530049340427473149683830463815902462797277794339238177309444158066256533778744110527439648319513463244367537776527231300362306415434619612609216947171372382072779496781521762411378601998222347033862890739599357556074581239282118515040423358926203646734590206784631412359802385525357761553921719611179231476502862380428968590822513330656668713669337712072625600288920316868414959104265477603632066449078290301766635957664065479389930561333739683086433967672872114825258355001834728093094134506571982609516190006592326825510200478707781465623933266531163599423156989318606788754726072919934320193715393543243408203125*x^224-2737664238880621653117990190301767327799459808886451165868910923791887266428809646279060756257380303153675988820923506222027443849726189623526803258938437206987987496940149747193558939449674035136632912845445684052411723368326819014857867017882709517034196074642705957779030926039271465516100022323867407618829709356001597669233575187046134740718718315160292348476209415239599531923822549127374712276724942050937398385578472155539255337976499953642442172323098020325016731872921718834980786854241958950252504160791008951207300252551544445799698682897359208411354795257036015122713347068202199276152406649582261150775093558060192537974859054547469136680033262583184871932245041307572176520343040023018564749266061547317159684248167551633890452976825867694173070176325417594634673888795077800750732421875*x^225-399965168364781324424390582182897785887808996673983759219083873732389603464133588432981448193870510667452116329504063420464633749729194399300226164772721166310438115848184234239890904123808821894017021233831751105006536050428620433359616923987623450090839651955644546547744221012811211308746484200815115362020198183059743868358214704221684138606085354560690806493589246030698130652322039408990802004973907512616627393004128190388912314588242326117858259487338781111840266225432727518152853601909606592217363633936661452585312146086944382899887643229771775847349997454538022338995680186375391428550543872303340799009350865490522855400549835406400728774910768105710993452861796625108689385371104671590283523710344316350517961867716665755345592173847912863376413762892587903105809059925377368927001953125*x^226-57182521688380759470608761429757167510685617489163397163145275786496200253847148850876650238837417571859713739340654507788106789978427670452125006317824543883538311686361277319764714542929970864566659150646897888770924647744670247908850878054135768026085218225877520347779113896198684416764130037287248312561665629619349595020128877928520938098799456121827364205222704084411180605319177127634891317175587248301979455326800393219547811511637691754752960790019161400496152425145294118866238086196643561027301798444847278995734732847608243766694656181785764168947988853286607610030814092345602983119266696345194487193778476477319599918213021384127406280945247399357862830838737967168642436807500935508332570847068410574885419988732780733697408281508136967477161815822397927870059072412550449371337890625*x^227-7998127012522082658009828630670912252435806536611790425333905434052887826638281486892431600511168648495065212493358053390473222869485998921651440884283373382852040100230942254913034449505268660039681538757135338570527568463862122819935613390060200235958890780051107503256347556861081357047902435437295652440336070851919116148715021060777109560088752188061125008811894222933502904575223646448272252792403257744192168316767700722017373126271765761583557176068724083619506969663229741609479858606544872667478632859659467205656908710668497322726157568488797093329078049101618703460890688401514589851210673718190471664207814618331699621517225252755639093232227291583415994099131643543832482434488396220793776724588683254907496474666847152273492710962760049959135159743761000337249629385769367218017578125*x^228-1094163988197564602053879439178662274501378002284856662268438913360442424051477116618743755943033493471243862697393642678769220145443565059034550870290714389261060098343903616284684086135982234289210014652427107650614484426388147433807498956673812668460004539025117935288485080649596272719799102199324236489792474003121749696821786288219115185215891846257398926041689467870499079835473856617309065354057737000271752036766499282725582335762444487496114622127011233125714174299079778668052832187747114758510589630753127871160801192718306495818306570877673361939611604390476454731391627296443247598377013230392376429659021749826809050737616384609072431592627376435153731998448962749686598328738353734600622136876476414246039665463022092733870551937973628020308531310847810318930916674435138702392578125*x^229-146359697313619173530403553143821312963327783976393583044970416674287400755862927620079691675704530400894687812789280499371841778650011014007993165973736069292200959917441937933822513588885582541917308045529760189295451191047834476121556119371013382105985782971665318127211254498130694879460533378279377015802818043980532869629613323194210711092443957787166484442088933361294728685021071229170208178254193824503065487105869070252507509673834226115181852924188802959674799572372009138807888459409595504828577283903609165561784366947754357466823549932523084408762377951799816871995655274069252141476956589523397956131945445893193759732623620574788056793227008442333350659318239536054760272972073692068657559269368293936223852625549609533876177846440506918737312504682074194183697976171970367431640625*x^230-19136416849972813966764340326808038659313131981084096936341710912182675959780187317180535721306171147353186175952731707561217269148452569790478212783907593282963420644399893552798803172589128782855073387465608937491580547213402423217630291285829041010115056277511738919870737583960229989782602695037664349165034016347317190524317042413965828345388455422948322221314077908186178962038881838290274581003703337588475579179315850596474763431277149679977449082925730344090231353288953611767732183375246346264082637219291949403319949680017096772962540092105518889994965932521873707765311436550139527304395190831760023306997787605242694248607053384693844881925123734582634058333280056213534182034758536601773501627388953937265518167100732169742829418435013177462860697382331313488512270152568817138671875*x^231-2444670109660266237135991328942168663818774080995911156727647443992090349630154901889009463777801521375656995161578684359013534418842003155263544485705362581000664711314473417577781566500579816580708994745764029940351849909382783121067226147165615959007801003880067438603777692348242714515763088572422205029527368056214938014963290292510142285575380289463435814025130838573586851820704341785389698945599516530096252580610527673105557087521617516876792997620541428988554879580928929209013966608509026652719980744573364597829518051987382534106500692424051680880560068682835150906220132649855973901789996028105756824018508374204311633523336406634217838777366051697769461538808679283067942211383309919369065091763772335499101905355486157502097158962255583874273597607377426577008214294910430908203125*x^232-304977899396340450835858536794434607196896204376697580299646883056312499204305516245670862702495486883247303402854079568682303511535703462384886672978435320340398062509684433722537346789393422457975193286294268758784624719715281195113825262564185557641954727832210247236226411569212489795891502876863607249557488242084267586636639157328700402345420399195849351672760609966135804408486146984462502316959673542428411869269018815830184927048523349062925358348049741383173200480342901564584931629017330325838495837451447986963664202902332727068339944936770266348099421635077087560770701144466598099976057560655701141756288225790396280779217313221519613741146852534164897198561379630128692473290237563144143621506281274580810981050250750096118520339136914857305345562683134288865548074245452880859375*x^233-37127494455473582151218841923875667235696048589468259058362489881097957134909852536883979986968964456398635202637304582755768787875387030034386875377516804874467583744000040777758906548577102837925316193791245495106653490334366386910729567112104618784993303470476387074600791358887013867926013736727506942986698623086717788945744188031366421778056864312753364911890089488067644128348832908888394615154912885161108001498787366819320948575873854383158448703270685861984513720895576172385176232319764717984723356206986396622671022546214263604625510793316033152000399729753844225121286121392302115921824127322805142833928435940811120870010156199644100878026589780466286628136134979652435161205665019683082120757598707212091594095698935524765662239711000126772928831726368490026415169239044189453125*x^234-4406358412487524929430629151668331306494702721780241289171446519993550375845245087101032701019530762704842778531082693477280190279331864755087949738341490304619916480685705169431441015292334590000416484230148312656991159367776767246334709461198427650744224673221582725854753358672918045321076495955668106725201462302320534384696031277223121727113894887617031796778526514784284714206437088715662343825725029537933332764931622596167085458368849942603385729739188816888349606950060818208278436851500668582886645544022692148849871122583294429954078373661487541528096403464532388766184084340451308486053308063705098295761682225422712083868600997523299911551341755753564680227076585488461830194034458971857808505971064619855063124057109708817807848739805428803517822245032276361343872547149658203125*x^235-509133477447164825875717834140727132651525372736691378639177265642124338013574164437998571596844456140426924872238238175925313585392431099294084350829917482782330336404108311381090724673510766053047012925072413484599223135970826384441009161951380941548230475384924911351455018993900923493966199915934553288102948408362518876677359238450226312483826637865296894721047491617015935267952266172640686528779481874958314446398053214402850667165060554921131834040095319811115000848049813671885006720048989206488246314518614633398585468538341803139950843092873701801754213851847461603310939700134266255020538546015611248733461339025042972000221545993654052243484255229006307505613056766479608156186582582063562190383457875247570270173449035739701498801212413535899298579746159966933729648590087890625*x^236-57162258823816797708825910469208709838335469274808697402012915941063759785014963609327920460068519998726725952996134887276520257184065533864024749367854543850567170488906514977579610983378701737334536042906464006720947037276950502217083039817670876793821789354118913099661653447146376813161258155431994919520352240839997203481416426480848134631996225183823141961891122862414310450390862993788866524515603313206069817879834854622888072409075245720182854179629342450945866571079888861433430868634960613452209578639761567003349508165451691681836107299057338891774513226972256351423943255283835343738006133273012411578651082553161394360661860946137500579397546412254553535867655311332463624402787988506379423808906286791836033761320052159721974146188800946368350843829839739544228076934814453125*x^237-6218365609440315944611611581364062564560520767510928147789053677295094697431665061132040478333479515445801095296365276940399887498719514938359676390088521298867712947263651377216831494587266025647622560992598875323210486793468877142725883621279326036890070930979142502566089951243105946657932490153291528500415749031193351042879014869927543797595234621943975918426263965063900275984540024244614928939403691388145539625244122541705710836187476175557188499989525418503936665379513973255895347827409644492562521173362388851565763810946478235327095736759725057367629586021039362955513012038398909399170713842395520437038096210169346597946449844902506669914008998262728584719465966530543751889432640136559308774953371793079113677633456854520116079192742136313427445164315436519784450531005859375*x^238-652601902088378925749544042577483180746210862033427988961092447099508337185385141978302477176953482418477359887735850400328192260677814093577154433067839224073030597501045047053135526952829609200405198963485815131574903534845264665295266449010185793130849748900679365302552651613619798113413998663887977229815689461938569471396454096234297465675977499200982643050125162687094503378170880037140689211576068165341053018064849127254651920809408904443568568104321883640412107445977511667134483128405913357738149290167666577143540541100435712071770544391332974838545392004102523573521157349671539199899164741069345997144181472714624200924889637621916148614017966471454106982539659566939354665560503982543656870943770410212607464927944547727804731637792013628334140660421920990862560272216796875*x^239-65616385514719268819650576383411267571225433465085174190726828591247990122038841971561349681388952872435958326110789669828672133017929445676934907499220846567546315638327952800032856436538949657983313087567838467301236080494881402129163703494696712049312598515403893170836130215154007427660751895371959531966488957436019845644835662228646942223368810123017981599774379180996130426773157738883342810279691231898997382084316217227935906455539660722893326350347168395480166852519471910538522080704030583517168192971844877393424061634833576428159233336045128594656198343622299775999105262518006063422883098629479773817973816424115120781165152819318650845645854714023939370681199170777327247244877769106759015748333934961734153570687523872594435832294869563160545872932941773370761871337890625*x^240-6246026629025420049927816116495360490479358148433345501920949503000851547153027271609967826739271311139914859131966176682011764817382099742387659676481685268406238055435899505711791160891163941178343332992063298987533569207034228382634898575120379945071824003653996937267751163740738386516067810690212637743824021445335437919144681978967666939227595964471281030050123113310560125640257795150004753783563963770754170190566755220258526935091447470510088825343367845618474051724915975257322118838625327078443745147930687327386349065544307078258785929508813331855226012661423772025205770130397434363097098955898413783647231411862701400258834959461675465516806545856074673377755710357952567279385919248927829939310659547286057218469856381130222760746507065619473790991442453414096832275390625*x^241-550308692344851226885804005394027148393410211317389619328982807656897387194250823170652482680590619953321921057585014774269202599020506839328989387030470371977632670235013449149981209291357982893728306618838155782007477548576129746559383926931108162783632110289497156088764043014481992980529864328758486818344236896295133890763363635628513825994914950417948079756947797667150268416054122751137504535856833164770178092222264783208391350671821662731546470287454408619094452863644516794470850108736128826991155802939064182908279448974707381067339848533514890379494039932490331647899954239574667067983297679417996189582492526082107215909261006599365699795036495199843291390487181629531616787880668744292666889641631259029781320406409822588220203981209479114556665225303676188625335693359375*x^242-42647834485224727946839290411462079728266870786443670851342218604915725880521749088898733276664587430021430903627413359685487591356184347679613843987197496867726890664258447793312831880684486642541264032014512639059405812822279693294695557762184946739438970506788667640471087094177154086466080030882187574224391886525975946767387540935623512359986959573850188827697988777660298927607816001031816683071732423805152476354317230861325132825862012662277269452376696637616829536859536931900014118926513257180673974386174699718061851094789057324666057342015969615638775797934890011251416488927239770389277612461133593109985980714266845640747269151715787968649862390063903578358575141004875838809942888985266360740779832917785904941238381627196098094277487159735602923699075900011444091796875*x^243-2475925465354906555277958844807486185967044130987273103265808081507893776277636926810595532945716497454279648409789686280396589248627221571427778847264371638626965760936626600930760045455501815216232137678175469336834133354058667704733978992749770167770539523984523242285290952337079364291995658109097345977441093485656064765578847383493743106845922047903102431397685055549709982001879923361523778345128385339809349899190541447481336122396624034668945720074477252547636759030249433687266559422978358648633359258160438451561864234681515745569698938390929810060538917151115033105018210011381848654982671308859579516738050807817770495867240449198745420744099436336633548908718196268091263825503782716598934060145563561145871626929359574600879783087518484178763254967785946999969482421875*x^244-9845348741432802454286363685085644917596835842857493470820929265322296227858931299746645184410407682062574109818238772135499409557940406350047920289417031383727679190897788253482804662213212991077282256590686959661973090441207789865262520991622962270482561159490607107287661468738339854676885291206032702228446170259569507746189324024539563946394348410628868762416459522669809120141507536298212305842299551081231973353728484241998679619990429168962632860377094033834654696442182534556811372546532278127502108025500795824955216666529984735734576682549922834003090071019291733495882516551341945084187269165517745084518932732951621018215812423235947713374769342031897318679732907145772879807808383886769544704897278897214679842348344351874223729777939459835515234702036428070068359375*x^245+28850005866941563447661999070728765848661302160128552737019160056595561290951682241502479896999417688897832268234333460977924833895962983745265024611482790186139058566087301270645902340894524005670750735483463399469052842158174983881660575522136907467404499570988626177486489839563534979367919267614462883524336142550520055609100010648257744533556201118975042517919446237938655123935844741102249618439388581063454764852172197715845695175394906830598139858918262768914840227173436488193783201030491174821695334654415906946363105761126395775197757114210822939643140276830979179528812251774838589713325436796280270265226195864888037569831312533045044682674705600920457401671459118787279703856781628463266226553143896728559357674624038635591799609093493370308762248916470866143798828125*x^246+6468397375044940677081910750881416309937427996333172017511037408189812704403623756539259707389025174148254447279208511224515451103065766124328723265894847601804368380544586474086064822943198966981496780910168701687008506080509345168223973123068220632513193204202956162991626645550333764903827838849267415374128879894683116466383446318309436110727936034145748765560412896133622427416817516192683908514233102265297051533248096984752259494620418925320568806115362070758554318292238513621690109838956186673986977250909919589563296613475513553442603111058938509925887337571414321912748851144654938712811071815018741551640279324084431300213746584531559175696835629881426882307014075481445169775324138875816925471866033766709964814533081016706574474863850987810573662078588605194091796875*x^247+1062044861725251125581159232930686600500110167848084428652638776433933464870020667815875335852759277735248764308245183783606109676368924008712347606999280012981041421308817253807476917089480788008436070273573239429405884661734891695187922409155654221774664792680391675020599055540818787456585961201224862171842101380910775076032231828968814517438317115044341743340135268753591719495306871774399675312579165112071775971569189936930207900506872536669320317004080333972450042621299854176592254726652151330790957963163550201646391741840498617669099672403299837795486857122193340039466146067135521292913841245666219071596030381812315262050411982963283968191375627110682722918783776541117294022899185180974562338992297035190383940908706312515147024437462656507715143096371010235595703125*x^248+152836408175925225734678834751384804195502730733029946261765653795324298297567534425914785951459724019485861650744308850145467326940885555230222236341030867011472316997555430399469729163132680713447398811063102009419228630305834698208300865689296827439899842324604471533327000114294115042387605537396978328560793314161542513151021844711647781850137765996149415843851044144168066387014863975908430177706548540107578856457447420173605516179299305001797293858709003885538768935258971639325547245734973614778467013019516398155496928868501993863159091990898723883921176418493007107566810208967759023113033855850176465256336167222137532391100879613793958213369107118471478359892255687213892007393255601084846609892621385301586333663199245765223150418505706835927088213114152562255859375*x^249+20374131734083986654689101194565426759388125796011325585015964245809272615555860307624639178912608155815457376234110647382463906951714661060502638099641980036347271850516129072026327150238468579391787542201293467789096695025190034917043128108617366654244301471487960453761994363996152338383175996364988203579352948859727909321663595582847487491967587388196988570058599905842979600552796610037673515092794247888138746580425565645841698962042780116398997490197737258599520074109171663247934156008334669167262789283020013468073227387988910236169797220799494152476305472803823530225845607670511853207949533806562566683525652858958228431364895124089395125362322928468523708543833920763033663164318978521838950964764169344699116677232185558632256896343398484473350194467589757080078125*x^250+2578259341675831712282968171191037517063495850455910119453087086792360833406717861693765919138484490103529182417323684516969154705703153924487916273927083157114375158927730925780370778903796395703059001651051024900325111999477522100717290348242521635747452770110762096869239206934853040894987610320839382447608140703074671511318712233808679170940403221710262666236014917338685860795320597197546091384689792971424596864883128178543980363834436660202283632610024323858074721042157892896845096235267365467428818082641904103325926069335935454182531290264009280500319006809615547696351524535919707992050908143063623376768188487886642930207015493156356035118749051084421080062016561124395761780043945304347412518792649210561262387214256487869289284094445229463089401643449144189453125*x^251+313761612695178853626637834952153310677423874852676396018941022323729959177679095493055036086865955229838909353165607761074295384741035338885177546985552399697412221450067806472324970268436040466123586132190220622908696040481457849249297944274531900976073942531334062118970521198045834113675774318128580953050305059850694944843304169315131138646779069071767295597590952583278915263445965474433835523807476497595859310035062413573753685594240944382472459071303092359103453468785099779050524898784407030959892815956034855327087325558612293888422906001942168680745249510431886192257493215339210213132730260169210311854903210047078438472915760208378345960268856973034820955518100780340705039184203852564652733274343204611551493854838458348833387661365730329536925523915324267578125*x^252+37001713422642978467046943637449052970315821233718378680323218070035525254799427166798659266549160701829890607711716511470447016494618207856234560701257902707058906997836511479786708391180229215869550587921553127458264211186861842809891760177043883141376091755231153925059347383308076327937565960056119834247892587284758636485318471663260250868764480360452221117320142313992538600288666078508421592052108930015069031973305682093110285192911190100939349524690334059129071395424382377618389922440683441061048502120021196389248115694970451861881312196750817240504476660142689760425901246623393867913876739478492969978160806627586130294778794147146581941948168069904556844914054116899674322118861277559419043464182605724761400829670555720203752370210155198787947905440745556640625*x^253+4249070685014853937107804205413705725747709788256203268804110870818287085037712696412179032944804139444178105625311233078161612298930648361255976357504503559444709189863125882678568155002986211233928174528353286733410859640907885635385911891679601003248839538968861905376935696579672555267489921297388533090423934268372716988369325314366808964404259781915703544504051990491165634797665369093856037728904724286642103162585077107835478756490220812402436684754576425109232782639649085718335976789358181541259285853011701691640851471253805419336061774972909534552594497378912641465434272481024730355469147869386813507987471836283244091446738472915795599383262138860422841869591626908616822718214168776707494911588366726440137461450197504970724103436873403390250450776142666015625*x^254+476657065418121367938014215213169331675652477883886311122140668244138779928840688939215998435560100069700288982877640027308178737359319375947301674452983281465973262344199642002607955513236610645533424730775549891028076417168467403367683850988552996527389692160880625818207632765091003800253244433200991671993883589972221700796201287134635775981244648342561073987262340801018205694576439131493834331874375945004852056245849719047319183892893176184345345732195483642641403402256415596499478698567480857723390380260745392687153365886446445233428295221496287241249084850417042756881000363562197584778052670935194108603632000775825573933220805006523026321157105967447237280731454959157755092960309507964032842199252281883405245369369944753983686529571507568438849892904677734375*x^255+52348554982653105664201897808449472396090040668983055988179801679509416984047975837992876786602711312791003586339664617344128524897933658525511215477262235714452281906593892137269448309775225190442244450154720703683044653982979430257211761644597198723521536632671904925113336051172896923964594694967370933545751064139543067716663483148860657515599114783337131220386681067835448237519679290326547377819070905520118026142845004813282543776709351085218607482545667844191923167036299706819357946904951946802223364471620022194992274701619116644570982905887207304723182076703202841897574368372340502103657224018042315995227810108379520850748472372534462778885105101815445265698439816193315148430360732294465163674558007476108210527895889150965246423107838442609974269354814453125*x^256+5636986284700674956080929657384872268777429669359412367879879052963400380977029597128740946406593615966633971329664115370070596938671997960038532921275594944719285395473783867769660222743340308363120679317835071393722890260640456113403860759531622627492350700692167990645597448381759847804820878999099619812351940723304949996725571883485543316293449095109436139145847445849343032923627725751273511870754608114935628130900824870464503797957174135820908443983633283893469357677953068134404639594007883736680552038291517016620389854089047459742595022406475139447279481515363709563832331282958632257999002868134141706171522508580725155450901935862244604919406070945183107104920471353489259746174292666422048326656150669620498562550763157227348705886679489644986104892607421875*x^257+595792059990942406266050040580861055897195111352792828697201956032306989964553822841640775035931812996024887787602731835329582544661185189480186130659686133545816308380467261006606505486958374829329175966785315979216776820643972487361284887912692590657182346228124091271747011448264319340294975338074432693559961351929124955734823792528403612988332029128060692733404401935335687348306825675311004004386208342536763145374864051208327145615100084513588744941733244491278653867577478718733922577857548119948544073183749961542971183324524729013115447294300914858661321007275908541497038899135924421314490100674749921978176252941974938307733037073917315929120310837280339652425519483747396853999871310060511170668733567694174001475644356017059652879861861243634190735033203125*x^258+61855152985709037050647261407429858612249697059806417369967111250478675640703528572206976395837454402644051331813768459739623182334796726664232005567295500575251245115534633313935586739156249465099525101311393159256622042456453821053441718099706519414980065416231764025642438972863300619820273424045296228479035541709840958440617272509320595519462463834047616225562192632599462658962115869023634967956563400306352545136268239456396671805089618162076351443164775679151400697976692227480195774231688474486156711031537768092385153728480919890859946111238126164290598430310296704533871402809892303992090289028662131294984422423887205546175412738325538002685194980579935581635851818670126481452864990979919612924829593326325904370188337861688111704274818273878877359050390625*x^259+6311408717386059736532018565091303804730960946637777877063411064789224121114090374898414287338691002263220314272423766719887566951805799978303144033856310358157037340307273674306576327055042002493671814327059572116047636544708300184272551656513722976697432474200396749437159846292509201566790181440699806108032202895795521855191228155044363411293258107321472178919431434118080444276729176588055074930853173455458425176938540762160326523353536043471885656712864843846957163396607254622038087429486068974517856734508084921802327349570089126298577253558298111221629808007528898266845431196087436018669045348492874599731149860049609522543324399062408325353103738062885458406865987728188498032345627963240566963208249919658423348672884552555132495617589800712502327736328125*x^260+633167794892164092927202120983415330563236238999361554298575253256117086576235363989227835594370952746263362382883978484546404372359641853470016107943482239523488376237194814103899650960705318945665647350867564616697097558530004014394525647571076175422104007237279330540655022382048853369452530676706655945843168957456523523254605620393249551047515426746876755494103284460976407559886991398848037354557890900538995536743274300187951307318678625003858382077200170973277758116198904794459333771490883857604444102421883704288819670135568444775961518702702656593243152886764445485363593853310177844365124405968458559259659239766257161394982967376012484845740374733421004519241704681319175010428246032465835287652239191521598023909499711612311866429455340608368851622578125*x^261+62471833474686936561156040089887643243815242588808753680862027638564736422694844531788167890244127655204856701530004580709098723128469930233629760521983329966097891318163239960517270348885349012192769731184361763505269882317421048746922428587025206523496780271582221884338151960787308481432724135428729022182853585716234954366484223968951320453693123689753569350688543128039131038773022444795238994175201976729890003008011986185451905839238662372380304833408760666857847790253449049301864221360313885626112595882021196826793293189628705225553125366560623770169576344254738490103364453906015493421408934377649036312579712600285349408618060519473810725480962446213337837921378920712562419303213336558278496139025876013906724773041006816744837040853839505358974967890625*x^262+6063545010018894989256297682225473633235918350718895736051224501022982178275542439302073581355004441850979613818609973734161856531301526097102259278664126054052481778913230032741639920741779203768965189522690441538476986701480107414092145602395295455884624876765682730591076354750771445511571631775155052381779160713535436437599402731519512032789070875757482550283160964676001648505704687559107705946458142001768924966419360979889192152634007985917873638870872231058849450034937096000352828855163804319389816923359578428722204346389282473042345490343423982335846718438812636312946894541393073612208859921317456321191905293420005437098528749196718681708555977869921811447525263944292013444044315584917560785688308851277736879549700335675068845720627797891254448171875*x^263+579073966232006366149081117776897832546668636790159237586569873061701596150766416020775928090100286288157545845484521730907788482753139942246380661809091244515695705842299283108870501877430555540178824047236151203349778699174747883235395539043703711958082345081106246141481771544042516901633095666421276898890063970706375507117319813479039292201940485749374342443611843900061332444491673195908833911767329878532154406273710396198495094464234967488094445238242037932408857215103820831736554393104013824152345195047964117319348534427868887125794961181088707561651869968148336789869420920538009920508519238827890565409233574229111254071434663660006082987998197827439459922796815098364779500753118519087845492483413410736738491401340495444656957618103809486371557903125*x^264+54423538106409002311412598457450206448288426935042456388148526561928542859516548935385091576324394132526830927602579174051281473992572768506633932445636088800063539539908379664382947745860427070192929386562132166940244725319927472891549141107839540585227390600024982126755959665698137422399423707844212652315955169495504720356845728466240108417366279451896702195402271387968383318104855839401655275409110266702350368938396576909228278490184937579300544868070184820457901083187644422193797911925621550971863249825998127417040444385878726986505509343669936367884034113156257813649983778804211825278914862093965275321523660501469424881990571218438267629404076028452042263206003384745930698360180749284406002402293049886845770734570524564496385695134959145256997159375*x^265+5034571921378641728164558092127956886779898251461735293366823543250433216182420148897597746805645065429737207246316078346842744103405684801682874940409924919300693483131160001237797009133286205435007037507549074213897823216842829741354001138889267158482507711422103777974229133378991974570326516313650676297851817067868367303087152271351810553037986388992560400930348653516217713334435406308186202582041892165917210556733316422172137938490016569483858877994324320200438351661212136693407433194956506375542191878595686468252448147064602194067121172605496595372764589743251012731361345097837170349361548380421700490418521427675304880558871959712558070483866019590794129910991566184863230432079341515169013451690940943246147720009651118668752108593064773920315198125*x^266+458500938483901315145228048366826325023935026327935749231104049293686121643094375882612554113877833558775249459891637280137605259080752445252033921873868043822075479264484291629712773227958849397176602796297629727090958779900717205593156506947619518218786415241709870022250814403998419835012588218803825167400857829805435668276686317485619476282184112528065972301074507746016943785397482167067716540844842513485077687333518171698152115127142440985675801404534569291436769689314200447382228527193662422816017301054722733366488089822938590649365592445848567562027535255543774641062606155053677270105764297896666118017038383873329183572845579774985845194291147172098723187022541074532694613784123145346207033119336318132500806864801827013439654957991489218437948125*x^267+41115141741880140557995375573053246094550712191437278847651906814299518111091320480031847884575820905245442215358712331867385173996496775444759734240404474302850905620809531621940443661942533523113525779182948466511355437905157370894308419596136832916674647880648697986342848645011189872159067996477151713223627247114528092038177098376461213903052546590896294733197322278334139344926763112964496105176476357151602795450207834196071015288349757959084283131191708671715482239584753190786086243898554377187144635180060231874601102692560244294007302557079889632563125922390657656383913972532110479205454614281927818004092182624399439811987690610864787925960647030996720306496783883937888420168982517082336724117654265571234659473175536807635689805155557748808878125*x^268+3631056873834462151603190849464151173074973781525590652428707333942624269963252557075014963019585059443610415415820830364735007048609413693588512665503534192512683244722779692080096436365892522329529970204086272365758110007541971632093538112629179038044403939241196524025504644547607971782531068284564827138471489000435133629677525044437273080398725467297527098892471968626826162014462172812452467850262447999552534026835512880333698035803957688026625938245219630961495893140441727953810274752179065285335552036434108438606770293906872337128731440517581120756177586593578441039834196957239682373087273022150070948331934220725884622331928463261492982756341579364171162836368574173885718177615408677462497491733903569240391655228072985919819020467169026026079625*x^269+315880807358361299878698661503905074620954242724132566654342686908627541920723433991190030093948929834017533217049514903299368472602118742111937626919373153345961420920829529477952352834918265755279256422432303535810895022192418253259964106976128950364934362144933531660456123123082313013241737866006144484111706116904187002199714364790290355261213564466539424128640452555027953748711023219400563288136884662624062150077171421849627053278276674014812611354316662379143600138299929698025549743729112192823575354192647524005836678632688619806656472988374976774495318859267978638414724234511329184506120015457863827451167332198446360494771850951913036745464062802540706662237288604325327870054852667692156802795795501329639134701949978896121081452199416567572625*x^270+27074697916174203532099244027447485606945234072121125735555968075053032258531511890156641617004783651604831378400292286702995357963711120214171876474707277651170298832652935395846361706916377015794080635605154196729122428396598212039018627718896050082814553258198169425911023370024807117847053304849688555997149633194447242986047877428268763496002694678261330032417641878690359304887445427230632706340439005294049284551375666012692950738315221477901562711872506467534184047936575358209895315035115590773784433176435996144674882233397971024932564995462921127533744323080866973311332389836828200264484230207900531410156513420348782578852406330933261264960461564971393414204160734077958025568341883308054938232925551192376302367304642545922214049322204116473375*x^271+2286889990806693509635262383389880764507302024791655221882106194435322567011766950736838877386635480000152309067872489620468283636043511546340127394531705609854898556083896260009446223597031539440362166164765352577784911048078610981837552938866575259104199639599958541340456176000168292614957626781384111599463610846443645827094153366718212176243317649959388990788558735209353045175644469930022237750608553244011145048467601084486764777287192204196887539344627147569540489994941048648858036558560832634573635625715198920567261602270258158544047645554841261293682514809262272596816730773052152171011345273310537786878043570157941978403691590608457082946478328078395573779198092082508301902119679813595968722278830722579888592282763655000539290628716839905125*x^272+190395293397934628979154872469147398084378152687168162612261213821852185637348851902620378575434838245930193613936333722084827975338021177063765221821369870607381276828043594344839498164753390785346951524371855705089523786327220883297788142647572336990459170435802801350081517230449787125061236432750499383448197022608470293801630375444562522508812923111033835254568050240246275300585357518071855220805746653127154418932930107103586652359189694379909146705075579649827181906719985480633131878275289490921474938483151861639109156479428791416395884926543535366047324346824178691538536084111967431394809153350813585805532636268421060733051835212966428860779982673068729989919162893849796338952234871559769074474682214085537032961467375290499682897934777535875*x^273+15627084815238296005533014464438404154958656979497678390688609881091639565393033419154756692327611847580577896620068187654010526953103287468276828369178689850592444787610766155089844142634192837311814963123517132547030268197488193776311122848241079642850458064779339201783584177370755472422942734117987037538029837499309220195824130287413599692330002612611639328074352724641546414536822395716280434800053358978633050446409476253505253928733410179347932759931951807114581031299453678594616498989813580197136946699486559469091892135383933306010766349903628517930678396740310097329306359766463334386833447133027587833339986057586858340642540409246328035666012828218395925970399941522498940115178644054157736819426831707445277416767241965560820124644803406125*x^274+1264683845489625521172790313614228560388018555731668933088942899837256014485367690816284714857682891598678041984235747295000435041991473903642064712225177289282617910138419709841533689388356971329966643928238554170182875932652669830297391466624843826708253377190023330026199037046602932458059146499578988498751685654999591394653989469121227317416875029132203771484700823438109713609859473061328282702330280777177899223438257039148164950556549340007164596018947554182446279640661838142248530026109586035886440569865995370976787428876133003836768650078576389468236843069556963752285264029520189989895978495597505540587594165421077684347235332225427777994450990571247815724825473924050485582645264350580743545909665547609043831926497429269535263076540846625*x^275+100931282876342545373802249089500588423138833144742292573886245667516556837321075898451474332425228752988527306500229678365356619651048609308167842506154976307770178260805294792262365539626032113099212430671169498816841873252855167924204099104493680045421761956071283431896696661074041165313423299378593894485658353909966717565905205346781175690378352561187538642203588863689491918158642779149327489888472347135525738556660527920497638023012005257603237087621920387609502223064777721668753250425814045400534171139738893713477742483134355270012851984088824588215069428934084328277734983340163672410500616956676651210381730416036862082447595496091551367929760854166614355370046583451677825411953452157415734718974453467817151335833873058386775362452490325*x^276+7944191584735105068036356114860147573547031225122354910142819845986016520244044712287972253762908162233126304563862081175358858515991297545426287464073566534041409360050246776392519407076694942104396440902253788218935321929502704624652046531166376568052945648312836406781328627081471001956599085136004775566140935724676336049169305577717147681814395854321601658344304780960680198686306299500425862817059217301357948215156261327676498309456988544344739740797963454209689579155870854692814468234099457515109325643817633492428143859379881921660615188242045822069998761774297691604943284715741958788794902004498054732056872149183510629252601112214962323241641005903126171456071798397384173182596400297068392918329880267543910152652467926821301536276432525*x^277+616699670671874458823517047843367323436300958086385552948589597282522379432295984791383081725933625986455544149106517362788018691273202795479675154925186645591003937931537356650395260296810588345935282078769857104409428787626631398836389896787380489643144394200345027574729536641466748451859187871493570789919282955162824481769377319500274397953221500383379227091824349287858258549735623560130418809417868563293526366263018366489417485014106120887074192942730453677696633010688067566240984568614950227144886864765350370828662382707278061678255461409445800989724262127758608291900838187843944781391896976545196536808585442360227357360806571932915721603153857513218575163800214364462618418275126389565600498220981277752749282836384904758544467077768025*x^278+47216665399451765010626495211287302184537517235363108405410492668119700774454623997437594211665804138206276656892539634815589092106739538874413341178806474194152529153690212834337872710796155323248179064315531431813900053111235671527193889424979122807159021334928509741907172945111115475330562879200457794802351228578247347715583357944338662884820412775807144169024787111592717517669352678136609290481492038090352139538041742620423583072689756651080197649663333549206831695955651495014390546820181766876509837935157401648353402113090901305651345905470804605494169202027680301137006293016550713841392403985084899352731067819135909826139520326089607582243021296598197063697857281610029289097713543050094541890615651451947367165441915173377699921778755*x^279+3565235315520785341698204267763639406372503636814917961201097035014454565418653213981348260328275426780369840724036997024272434888163812585348137535629077409347555072894170304502764788462032268434448065980939214699920998330371745716196091439291677425640367308551523820149781822393439459481164066822299611791135557351058125776642973575939853429904042736480682420975073888966726499375645969671639800645929837582433996214142356603400294473850995654694920950348707687420772750687277402369439640026912385543719531654929064271143404282330437687874511502075634832069693155407152336013038194446559727506438595008974455397243172283229471226759564500044825117202013311452530052227101510798051205166518320397072870531055298275047051767239363031876768030990445*x^280+265461798324776292073793453223786321805099053099316835213479327661272760393269581160242439422603691504814800148539160862353510910865278778607337925962852686347740765408293769325470591528943298005361154654025299777717689277506797290170721536985707264877179361164685167579459893178075284332419520524255996705275789628572186881907300051912350910782178053484382585648652903755165996727943033043619392751284540355182156179737137808180718242565298531857875985698173923018076885426407575887579873066059136430005578008590261158314843844458895978007465740560584438893724368805059031990023251910571899716764257629994795359753433915024380448828699361857486758898682211506789699590851942872569493209069604447886429748855922476586522073307671468692044313442255*x^281+19487817994562199799388441494223309200649260579926805890960448851513486117274553456233022137703941309109691596525112020826133608194620216546110604045558042368012135902467020337424668217754198085621271567364131335400992553185706145820120095623230108016694661108820157684845158274663414595198772127788944674480272419090425977848997992710255128161232050264320248774863629340684265879163837259160679175480584823489544993731525010900874423319870361070407313416027370358492485660107491052052660491594218417571591781249005622584676090923598460095563350366022240537670324994748278501768809555554681510484956881362772947379865083651276659748639657227397337497614316399988298426462073425839978611823499810626660932791685496877961281616608410071434008029205*x^282+1410186921926632552063398028400797012112078937533807285015454608085225105768037626393316766256023222715369123656572712827561957393970569034923863385417390687132536948160836799395769091697562290808061383975171769557807023433405779148699570763886859903390806605143525654667260375861279310890515239361467979181850421802359322353785094190961236187793164570144077386713512949751934848594648286431502143231572612162475367562338870189167043932854699584579663338354863472992918569763299829397916710722891106143410134634877393421165630143040704015687829891996354046297425379218726867195670909411031811931305835867937374959121200446970849297511793396184479991002273534366577339285556654943684529899605156417726808373584398379409705851380572060383397427885*x^283+100560747767841352477051411686778103992116737840088321912965141025847094610733780373849915360446170120495817571710170992915504607199019488313175874694469229241065840543800678995177939137442074246174503020397174656500169464824540528179004736774906354128481342200885418207310981344452305076456092138958276306013327828518235081951503359911251441191523787130186838487433663653644675743526912266614895794193066168150876510289536258197341544930688413600770128427486382993622211491853405090723471202766089959437658012408068973231002108512419068495114574183939508628570370690996580940640302493359288619956245142063350215834795562568880050327970675820103451107990835201299850525030409780033838043041075723361547107989026390320132043309957050259326521685*x^284+7064623585731931582242795173479063231966860440410395821154676943958358280103670736013728622675814456436909313942061439366998580221603110982858915396802010688772568963596809725625963943945728504385667794131759452758515279652202272042631884963146131722494978463707848919691764738468523294821889975987447236285739978009343632284640511226132954886076532928221184178532633704821710564866509383207311378381541597636852323316964268182571547692861852655607738605244689493126622163272700645075703988083730894588210288613492673187116232571497495756244909908427944976157556988421991700951157016809283511003702034470574873976985667299583210999858636053983908439355994534875126524265534656805683357151855181011514341848194776747706985735257049562957599785*x^285+488783491966299828155887842955320818640512907647804331690807743242580591316002815969384794306920335375194098074138075655051560598967435751508905845327791128180966430973856830292112626059706015029693252684963758378330693000088204033886333082405635019796344450390291664811309089708639916775080233121740512955015609570515523498707271125985484394139622998606307626152788178216346034527568889741822415471547067585690195243087436101368146085860532732697984457732797887925313362109577544522981000305266739030155757574601612557268770390932714507912384794097805828173155218323263054688008522585673878990731511175819838219996159254003694271667395819967495771392312587641443802642038929009828847451178204250530928302247288467335065272968549960307781905*x^286+33293602287493922872875834357261648974225355586245605354749233809104157961352844684130544209627547563631390507062799043927178423701072897282191158564721414486559548949098448403529390970997038377664064392029602969097729320841999537425962764282525567755207764430265863574588034117828815546923497484538195503454740644630203951019342501407924650051115130952624835504147295722552843469275378959324534960760232628329999121538139677011486107283226175814980949339479842616418885996675809321738518219097385981895716634350549145375755131254250645009195291175370445237566439037113893521155888164398294847070027372725763639258950535704500098934680447369286014210979438078603290165883985262619537660707390019235688107164720962571862083022098215878155855*x^287+2231858646565507003750871781653400952826869700792719483432969448166167628415523060331575643517943972463507401711083936425019011184790964309257699037329134080495954558631655005909152284184315231646370582713984805178555974724795907777911545507677910792586709552453804314656549616856508233660233435521635794507581016452494867824700347351547737920525756964376678263936268211716673285245016854650205054181218506127007739466862212809269985826567656153476643275212786341848311283536436515167512045828258171335237116520727822319322742426316202875603438021143514416179295690468096489072947744697605120924687991702133262242446060108459197225133805327168840153581196242647082933684662551670556826844804605838751651550924104738134520414676470964754285*x^288+147189729068152673790653414184756470569198801974665944326007266975964387862161986029151293161226646672961340704440728697534844533084337986281548667695331105684148182334548389123363292025557337583170612098124616162172655653782470859585352737895518636655691698805647982809106970893456408551826911873444453799496889236059941170223338225876399215370889853264422797222514818750731449237884411125284275965712611577811309179132272145201530052581836142896421258885497833925781935582001833411521957285091140753447193019721749851990467485862762555759056296427903574402877616588593816053615732207474194101959154185900036848897984959675338526432897081480570364750733564747930170723931013848446591295126836567312292346829786296999375379496547923440475*x^289+9546360645868416312986005029345359914225585737702615113890501496212136999567914608819547756532473875904682473537326428467898415891947122455343470677382172688352703997888584149048968098896445087401166519054458310429235226421289442334745022263728939749150525684400500492310001139118647919299037194151800084271595299269216871239473352352109108796839419876700905728793887736730099781755249504729056472894726106646886968522838325103228214935809599405891780693526655109111097555504325188833051372795507549113626933968046827437258431009266540303383811703964543966648904475775721744594131442262568926164829669404498274719646397755075433092358602468651444975233793402843398673707801020322425393532159344981003998463478017847686088312203351762525*x^290+608689818288122875141654594303256382747484480756616196312951754958156788450467969512312965850601354008005937912101655052173011443423537591214034440459868321439865797483352062613309592395471976525682215768059845285783783730268601045248970098299549259501170596820962629159031415628891518871152879107264802224311372236073580979557110401074431015562509059492380655121071679303686219457356569774364894755901133941537156281875199956149373764880554898234560968958393951635670690630582546108323627765713128603889576909674780846298737788592113684493084595060197429788114005731869066757834005803484781724272878657800319201366788011807028879363224342089931611300081724861410025168960147327224680988171664798490015250904701356800498798327243958329*x^291+38142243600980662512298951521858324129755313916268068824752570418419476523564885452799377371952258279468475030393645788043862646293764108142948417767227682048974015966170840258511406499148439160950013932168721759411110479665497939944530701829757072976548644195061683969216672167985146083295185744751580469646217421241270038575379534244385147350705052883387352980918485531501273107223794339460815496725350251563994370865683632106107849063513193131703615788783332452180956178340937016011338527480042205581052802745116731247209193255753053203724496785325758497778925528332962041387791015232164305855181408344694422179360539863059827110068782698771873153897540570049313367872574309620360990192891544716783940336590100425664781842171852933*x^292+2348171972779243401773020366368305883438454193326433945831392825889302641693564816972973229179720353315569024306292448041781698248940243945436469918545772119664854078165561347967741902952069489404738181160975169934920164446971996358063028075030949059392230947909939317170235581151662735786907647360183041750866587952377047039531013475784414772646444735955937916218460416656124738337126508301829537158061525464323052434789112949228161194375690179115077762006939427934774040551262041417152261161096665879731562752536469486947450145542849488730245182787296284471718287401849923810392565987078652655194558782437838767945576370350608612979628454629264608719197867942568249167756453360048156979631813587287996925291262244913934525166705413*x^293+141983219644734499763394094305922635658722455665729295595645529752046858847758848320550041042728546752880254635648502423285821200413669720304451151830549739640728346823321180701971661771100372694333362565649713819991651841858298737276905808952266664181076993589502830075887343830053066358112292977012450352035739157425238516697460823881321984281284373649032412577603623994775532802865338538856537758200482627279672482644852317710531847744556538694175040287904803069422946383438987983485299427146837952331702291088322127156355440240071380416871641614840605055708614040497452016820388362519776454440958550921048451201842618799649133633369746762855209791583738615915762928514837328854323732145465705735617769406536426228623132310109513*x^294+8429600108350854485777829220427236930162902047390692036546247739650278512083403586203665720397938349726438761033675558684830685701928587555820747451162224397282823453921089449970793664500984940470291079154801851629125601729441793472046729477319692881232427734390447939582141042519191656020969534236212126088553724355067746312708250783251931585392128649680698964353667225813584546665810593533120471478853923251192280197687083587858115125199126880247735621840352835336582964256134062766687974437416434965199577400458861762275305563062718702330932025170320714401180556096058061261082007296329771528759056175094199494455262094215499564990895507145833537023475528950351170177068531495382807791224213607154355403983947084863166770838859*x^295+491280074539322341501974156764859035201786039855847327406623898183284695800199354780218315014925493727915252709398540869765923908471744135051107394378456905324155957135234076052749752561335086852358696945899601369538907575281587465406427168202045855940606312100875975709941976692120593212680745566031152294530097793855788489957800750894541456376360244007709373325424704188320069711851401513768899820482456540015596828181400504954148849121730210879947720145578574954873145664321633688103306860895313213957829723541884058163702285168142786104066601313224546085220723815741149205176857149869162425459467647858151840940626417903561833993174376662845169420585807123773988998669011842056105816141143325280523073642116363416346546291517*x^296+28099812641301718533152449922102893932415145965744390547888184366806166122155573760560650567674196771827327157959196474037541672059478878571254664203032125745703541616033490931722670321833380774146135549928558159185750528652993808855326139365959518717246075021688959217819326479992575843064327600821786451174670353593815754191387108838275680444701375300081550236478572471468541669084373183888128700845174979381273509275866370792696352091828162814880650222444344482302312049729307966867703041896793486442484428348302368574166275853118547720751166846050705812559784288074419876074703709256530934432971246891796973784223768530689809642693701928920507637380284354755595671116904360338413080612994025245721024083360031595767471059031*x^297+1577032020648395874977808931536973157324909037697184663497123340985628872719240449330931897770024236227338212206539226330141612002999329215933157357611681813114215902477014444200072997557731038079610243772101220652448196781597249657409013386822563357605822092868814879530681529963290936133079318441439497022264261502260317297661189603137201911382578073099358517671910736708116277159927760751959952816646988301176508670392468112232035575223002616431480159068082835302270911019002766678467972410505858475045251754565911961754339485711280099238261382040770469313560043263042087904002092729047050648560683082852727530364550795110289228904545497396070573985560456388390137572634918279555269133923232667851245797432408995553233351013*x^298+86828501076649132390024390415493842543403651581701571969169769660770523695015954745073041674362738521839550726665701627011870998655972146638315443910222694452417303354589398324951337846169048656476221214392356997909903688170410954672552027892947373403819641870060886008491354736126964537680942914990764523465465806589337676160153833481958483381450084452529266497986846242551730953207286203166911766724923997503385422813918292102246358372374857466776491448645626457378417628651950850678260286943107181722577552094268069342678922956271029019631301171288727592413075809111657430174609196655505126890737845713766511072980262063717241696513152158486784440476119711815181106281918090141899788012955158466918706678115356120893568901*x^299+4689237170185583277439884038419375494656350708663186583488249344114484651804982306006801299618148079094053929168478458266025137251202733053035870596589092755478624217188189277594830527319812510845102520977539001293791587363622079296868361909386054966123796930405462954872454082951271679786177113150434337713661220667793575006004087839173666153692428861350186464304910371820210967295620606634409915299058621321622398930990894778104341998079514445388694643814679330576560884123340191869429003397407821510760544223525952708675302022101636312859315289402044095621972457851562090954910318547165175745831878197816650007647993431492289715854820004341912819178046869143263147757641710014601403132190813920977017627230630326628508637*x^300+248373612228174828705281283890786185271359921368860062632532368785001097537335628351540761410161690276265181294868042305180680188175438348676024342789546402977784539081087188654964103844793715553993201449373590523146600321666449137318295186936341530697910892877641604004526344992165508038484112971261152438914317213136522745965370012814881425106289079445339145296882869030024626489524229883874093713086832111148226459461150676031658514886835132750278149151353641560870207586238188559115569028916015101337777847040922299172505786751504650573512471447750917233788007637707957676734784857168704485461019868348645315459526780213273725861486387377730012020789529618744081684723753657289666935407731958728035463980797186099704953*x^301+12901183508814011335536277334309294413535293969812500453856232562434136175285138359557668727463913162965894876987755704373324919343164619283181190718960982556078368837966552182585626474546053278768697184004136748406263888647588353154391270278702534466165939703405986309714852985387367936989436926832023276954767100905642885114024912939578156568738947098250839442041188866976993450194437563300741833764567002321536169262718702411925663264005679300059754067842999227984672390438201659923951312847068862022058116123182813310071767190789916649713869484315168227080505336801865218988007604899503468182264802314954968533910403155374395625317119504714233395883504192362150473689616910479722613906009701038255550540557696792545157*x^302+657119793904409333219007896698694544493053503452754096757844309595267652034155473500120611234404865397930060070289437445460530474768589603187316288576217212984711719460206491536643247559673314652593933110697163698265191857825595467723691089041801631247126757479854219365473766759624663810377118046795279257545205207223185381377680164424711764490050925069940257880573650275506252182692639512058977593852757102207885739940432212469126289892017990090121974899982426785752789190524230874539307498119396286990035346726211094573136741343123139294937508102232995914828247950045983701189700016846485571513549527307480283725317908256226612907382627625586613345171932744012532721557729139458974956797813937082337562888466292072223*x^303+32819600114874235532189683008119061134830479346810481039192190195517702347167030718885915171702124740354729922119438657436707014299580703924875419582143728007197279753865848916001298394799649207093008553585681195817646770575817537776746983529274461533983363839962450907722526317383339256256706595763132876827635304621535858626711145508297363539370200866230410688228747984501142601620794107570323073886088991479168665954260414197694087275666678581128859151713763955727109887886059696703455874335489582241802141377060058827499286342528152927176978170189739728666393759691352911337746613321045286782643774538763721494092091470944030721243891514172701162975620457387328384366913398593414867829026713963894554283334271020837*x^304+1607279265045083342720737456089399217079568059705626899300209459630911834675003605743098867411623197361068392923099492212676044961718279681380632885293443742102109362261421701564360094359050689448901793697730690054282298562962704029677085575868476329403292837108311192352008449981738666935956226912517133571860443496955798178816293483130405640499394836001460999205132710852875501559811482002145906100327888852762748180492712866607230343722632717595294778620286351056567719844522475201871913763914065325531568548165757784528773457196141584263835583164889236923218996404443852044293637414306730011309393253589903845068231084738791091481548712255465220097385518602456060289821682212229882658698238910022110537062032730743*x^305+77183858931798243089843454427463592335776594130385846285911454521856090764013599637984415078102538749349228168794359337964980592337976480499878281540108586150704705137485248360127672663236219178906277719249789656027335126630738369703175398823392785698795774351108222998050592896250456545104314297373348240876248141248578233324067939142048164432741203688485303178228845723373891057562778927621713501649578386994036916226752191505645132077463721158163984163801028573885241370683331651297787148914855050417581705845750579456587006222374284050190211082881180740448258550616328401118013991555048912654638907514893958760976707057582522938329011410964112109148169655287028905799100093911703896060492658218999058561086952041*x^306+3634605539320647832082566267798608922242596755900065096156414879746192809299656624346716841232496942558412242552414821791628103680804813798927881805065310970825938257032932143618861151593426849552741279702287228980985017269210596619137957567282698557503216045004785734967108361382442171593438269500612795814150670718578880338668959651366299444375591747891234696202139772912891227384665644604611904272876659539874130490888828140901381098679470224994971625828526274489575451615652317871835746553976538008115479886266706713485716848918481296543101602140909643185070387175760967167753479099048928786525912652654414389186297271360949268486633385184954410392671273242771035374151519082348796468017898771104868106355827901*x^307+167845764736860322908221006504627005337478066415489373509411190949799928990521528659857208661716126840354130084401770258508707073699348091286405831397605270438463532491209572059139700302056924545477448442357384697047104355462626565195803130532320007086700708499074566213352487257089622636473144990866364101165501452127563037772375379851071054025691409770892346332947915603230161941757081161047422158720261565140885090281265857082062416455238181965198469935099639363761820449113426012111129782907636575588423610277413232833505832710687890098130697689938529274969793241177348522606506944690815818633168808942008351972841850997508367802899496508830394849429995278508226792131128934945475538911712349928387234124535625*x^308+7601791079102816486361634128230290360657590568352874824336991442874864329614327911963205202470654137168552554700232304555445553370401711164501707427999915579490771219920040754524584913764812870235005877539025153387444565453027035931102197601225434677451712562776006265296968430438994100348979715863979662725052626142795477228237530006825554605611938264287255316989607997857675735563434276717471835158031421106161355889878215541010222169453858594237657592976256232149370702778660987187092984622752667344847827354510350374727830352098968453062073122368300960873292290610947151336700182133300223712343998620727968952197444788571315061625100925773915750047604658900698647031053261687660146188928735055228094333337401*x^309+337675988030258266067421172263208694339028263751513214938533375899995581049863274189650394562634596874182876545010589506683641536858284360307030763481827281081379302207689785623046092110734518116519000425664337813039430794376096210324690268613980966758998250935369699308059112880661440724385117782751223134379034639447864822895608025828591734342700048822552580246587360982003761248083468484631662954060353300304924747659838866864758001291740468944808317849081552038945959152706495438766384580642180220919270484874332276477804800611119277506255405237345176196447302236100471033416824930832923692675481676126984153943580426602545264540430303972708145130752822723684604812980868238987670920957845895372332164006021*x^310+14712093333834791178347333939476026986947982984200507964228166826704436226707883186486679220106593447920557172651254926568969876291012750934135460352160468902574987825047162173921579756160705900801170881198484513112764912267931561860446260373912539032188560926204851316564406845540679260805542333222603581361959995702650244809030788206748246612862505185121774313165940042516119672955243561894671376992173959652803516300114797417685431171982108531548590250536745880951926186106065876511530780925799835243166582725910690849758022681581679915103591296657958604474909665057167630673887117556015777411132106065287963342209533659852638884252465274270734585091687961600782195161685187655664802872587095414862279465599*x^311+628664835557573676264237521592927626376676756500977355779938603805118692731876868014220787444012596658695033167479955610839607242120598590435145153340004954931955901901622254019902031736588509874666187363081921225559234214010302251390416012552861592676544111440350334489043568926557796088587829420055195784856912260952437806403449288824032461816177744960239182397768028292722162165374190724650264234746455410025235145761968842234039002536664460274394032085641727016984498227910357649304022894888241050018390103441181830014792072643824819085131297660003833021925175186363623260252211239013728181674855325967386377452817201114960074663853096217301059265312707094417434067359066416889943456872731480138164154721*x^312+26342748367615277303917875253129087985745933560588715187217356945909932830653603971431952895745534941704399443685039102572670462068297416115699679509526202448600092824387348567944605096230101688402938995254255623302208851487427781051274372482182809344816890506723704009858010408797750706281503565633648222886866042358098461930712422013381783840145357303666762695647309412948079425118133918406407307608523491644985276830719498738089420815552594354564048689038277899216251686882361703890628832341676403806069451629774127285327637314933742115211986663438808117685812884631893170187447293142896838905119475787793084352517322994415203895991620355389483565143710124130623656064936678342666535377223422028502555979*x^313+1082037490708696607587924103217723651746151925245110100510221982100634085922333600136768068984222097241935354358724006603751036680020800985320807645550159194617571071797158038911157533091393125685370717795311431655859155502366960194789438717955696289697386923535224705465773276373119041516581244362475507672477813121837020310645230913824668009212664481681499140485144973285914386386580875204545534183053339876418570383481602409117035434448725626522824480006501506220656246456401985216178228074971425556814964260376294072496010393359168639459714300158473502729960345358595336460854992608265632579543395928147415416762774702070550384275038313258948406911955817242391016408924796166063151265558419222807841001*x^314+43538904297287194834265261026981705741433709687812770185310450062380898738681645719473961522833929435790155976986235838143948971278980815628821791878510165066204255652753471744203156593825615086464717447927519137753923553877648776104538117265467691607082737719094072825701202562866229421027067883299478312420115878631501137402050403173214350291688503972144937553784904483792588534341854543705476857477737774828436879679122452160680716455927907357454195458998579487132252541171298751207954495594443087891508382651968583234263053731868341453971619181219989604617707696013469830003393954307704086222646633801690351322071282276334554863174762889633005753890088970825355397537929667367963884501782081297331409*x^315+1714331316672370374186759519605325490222433063779682602073145237021843574713606966598082104801767145335123979538171638284711718055191197922176748398741749614846382712891936414175462089195880995583475304728744898874194847117466376857430534043667263324541096129138441612706290828649556073888173774416687938608007134716944941871672829028098046533293792161498697597724753178601821398083513018875384351216231487511610075149285447895103303908698473943664273361740025783276826799317670206709803680768341748731205184862032179183365855579255809009278354871228080301961587601381820493918314927799607688775152425073146275803350560889122740742524352517915911041669312634953607650498451621109088873234454667948948105*x^316+65940382978330661884449112487713922414841153143433297732043518385434840125630421978346828420374203033099661335853572140594549668173373903571737324776460011556742030677027251091961733689236522177868719868876797122367005882422516920462014879131696351610037738159253151790444022529955013165973670317771221782027768362436578300958194315078930852157977408293280399567606128743369289109167699794035163668888479241860831146891874520478687572104318934889860363982736913289983649430106023369557826435995213335250405711952923428195719099419531990321277390381358224732077492266101011413342547558679556884063442702169270298266479029025625248703323095560306152840361212806552313829167244237315490297826627987470237*x^317+2471198652113965048361562354354154322669446011212614153581590010842338670588559059534139521063638697986559026622052825103660061336374602596123408893929859344855690020381326463788924590539749622584400279674216324666341862486275476197498697629770260328496511687529082059997610264924192033620679549139249629823654698204124119574962791800311075534648319613178192641478609695625999570338463544386724460584943473123498117904882748537788461517277143238183407365956709281903741549807518308533624963985263187941205563021063757647652125133130057705764133301146675872698518607370551717438909637102885264984765635714461421335570167374054963677073534591780960314387104861774259277710242451229173889057682732971509*x^318+89871268945359506086270759019889228813595083528407723432624051577473616432219348809051860288796635893039657013229310269960576955820560991968582703888719874642271596677744008873536459035520200964025580381584525527224538858920824729161126998460491201338810785471809833498360238473446440296973077098939290422178882335193409058798705879636031280546569554988586537517127564052837837324009545456093520707902224668367797775546814308788772419468962478996054790625731299557825175564762351156503738608433410721451641769673970797547246098722490374723350359442034963655697921204660386503816975797580925655058039039716988106888864863342226971721840248243482434792045883568377479378361678033518452650372122453147*x^319+3151960793362846574949971742029618192502298169608335858222057063201689777510187688812010346031365741905033460074126740566419195874467783867594392166852306954627373955272374123708523920828325245247009872599318021363106903504673971192003915163415770804661358652446419694377316364539684560449581306610448376833866897689993281152102610244799147801714250284001756173631387738997007301444096880554215263325002719264123408796763963984319582551326051152312735455694255210779447131159418142136211790705560757805766035456596359256990212553047797509224815304600663271688257866678466965340569798784000824852354440803927207244745431862089352374238314638372521172551036930116349309461160738150640411065844550465*x^320+105531673474635202263716194589609519171681947010639849776728148645697937268098906873645888610936781895005215165362052378267642580791316845213647423285721783000276801237717402438719889011522528545605845992109577328661904860062779539484564579103301835502239132243569512118246667010334729537816689523262852952473338162305090014166015180792693923614377764264268934277293350939801280143970156674200761475936777057332078054461753305308005875227698514089225353977256663864976916121112182087237194735042044824539208574675343796073635149201544808230035960253975365034837089335736808654139305452730928013748543974608877855001030311603248404074304048187128136409376672829678601301949032879886575326112184887*x^321+3313397336370743273859990192436996975056326877958278818341338901368697011617883091269553749675994288855415752816567585783493128088493448203055611248032317579649691123708220275826131314472406665688931103721736673227653923236928321358359710780629008942907769423957828958552993900802116342721425210160205847544402148124934870454523562889738278637603291086815867730705446248934439437607931518178721914356247714336048049335378135586490017469089500648817139000659804272198055895228377316566752359038280013083680886548375963205632293281982992195348695195620025816903054774081880452543683361363793519777348780035763588023341701529620782401222223119439372739725169061731422623416278352290869149722839729*x^322+94104275154369182936250678822723965056319057705108621343604224060924833847652690574849859631221073618751496583065345548335096537257817086132333542589151713574247836391546518167646470548745210663485758473984791858615615734761870773928013132803452524114385289878968399512384343319851019721410725985202979147354023689195729270732371842173234923651885955449266992843993650028234816635455048476470145820440465183709025599512472899810717155612835319595974906972150643135461135004351710002615672765199546298114193987837486769414740413604653946561012464225133666325930240718519643019272619275372932964291565882150901099241690557936741302898352281887362731279516687013784341586866838806556640557449869*x^323+2202617996006165510014762132386396632650302393190591199013106314129927602240879691360772220443898680042133208820501136469451526158413442313971473517341982884213042527984559491732323688557213897996624013981405374167148139449563878916288045571445688375142417848755046941474023233630074452972846143781937272286552864001488454345957300127972766671614912286648818886465547887272800991724442484550888356748997357169314148106291003511662522845845939333808910124478294160364230677882288716069215008470843837967290860781304567197483726845371369103090685232719757412799836615904678486296400245218439252715286888304138173727275168799246751206572532132347985994441052082846142065495194942064690072131289*x^324+27261926684287330651819330146679507376758849462186641059166321265624252631249019812887328810021539836493786113565994746670246864322355538372772904162039399589441621651600794146646495086984534162973431536166029408289351550251363235777796057751625484237578737224645403871246689130356336549437371164358721629431645402077170071700360920981583576261734918378004583713581397600085850537520508781242022990989389400702749814682762965844845154646388389195875609193524309264364144283357476382857572829449672496636047835142064728513935600518456892049727906568782823631199247964420999353614235890846266448451781982136877703570729535748143691316003484333976834070988979483823609900548035589870201534857*x^325-1174592357137439422888520252763062330043461740810548404083406142331687875626031766530542608070658942960659009333797944312679244420612289632733767762494467922737893702308391185322509327450494044366078073037767304281826363509708656683204328443845058793536932134342076784535589564534914538701354179336446264544519901288989386428366010843919343274371682613473240884213435273062365614304636984544269375761385092247910616246992972225138852115372691621408744144545759949406688988897224781500762621116033167047952147315583289639643296991048118438344457281688134536926132267471913694839262754117632439429698073754125949510811563531125113108364358789071350676105799645615660872317587403175538262707*x^326-127000891313537200275963096885178294227532922792370164563773807750006406931478923331392576172085266615959250025987754647641144587821006218968303349985493840442427394076959620353225984531352946377734152776150935467374055582163221992024657492669110172534778324902542999724703548715523227559654387866489056633343447830947532197182186966578609400139299033366644163264845743201789488292478759880567272214122690393674204253550201987464425666792437967832671133211472870347186112162468787707147567915046130383585701801516239761670525348584103410092589407389185579492767269599406230500662489633748991059844428605832059121537078814197625573794745142758460804140331118637796560170507892925039869913*x^327-7729800302604318336140633608795770040631956669165729674495050333613868260097509765754393787326776198141488329935206726947021688053540360073477978519583498027794707977457700410503380889636983247389635898230766477498761191871409962364361407803421292544526918695085150062134155346685216534947628892928267579899454456496633948568420616228130256567316919835368437334181233846071533973711771082282167542661591003858604466387421749056939971894004389772017097270305876916312486945294428259657630588654186159920118712004560764239405107233333075578822935784336881863666871495280582693899854264522531507028717728162194896355310937019107380741619903871702641282753787570635334707309550370119409967*x^328-389569240250993399455831363956613026281545735923572403590957057473656570048203426571112185581277712815280646575444299494014703548262139673953842156332135303434121022417073244536290208164280927787293073606611991938152269022224549049708914555496467556174886358060517638490602866331373357143474834201835103934993080036375687754309711651889213378971786032967417104831438324861079910982746539924689334139991831108181228563440327526815941375750252307359037602485357068892454955114016495355362301791023405749124736054546258965560148190093721703046346274271545476447598112043776753397766988359320173279631967740491133452411032195446685005850570993151472355063040083016415557266699033065297373*x^329-17704709933090930538128593328507637075738329732065293529531273489533532173052832282857050613533780221657876449108768943752744683583574212027872153232204563424220220247900869331198235774965401493078018680600897427092180067068618026806568173747727787456300613717092007092412125488872594684828604091981354273564178716571426305131307198752421020992122904513942435853382123997830468055848044481286351387380736901810545343486973059456768630952320536605837296461510989139870638238977172236319499988869229469715782282472372613833128525061757880784077635320121371076246770832559045670499435686013786663857860455315206720579000614755130722936542350637289848902302376211055288987723090765675767*x^330-749784111645762643962687191510883131889843462860531227120694188067123725939492960093505775496396733551425309822909717236336612904317328222859572190629024587988859416111978093727462557508102613900543464653663966818389018115379303574913668513826666668818281313397932543394196603285682751335980157827761862988593780018533521626529451829163079607907909138124170067627295477859913866225835650838742656420152434393201311476476937428711141585855776648448121605076680528304059329188535298139584503955879575930909080845912456892784369573942990258560406087740247901527119819471108635305659073815146798354857044543076082275989009119026386339048667324137493122957713522877813224696058269008103*x^331-30062638381354940816351887040900702579121325004902348620184250255585305003552989011088740138778656363183843988718052588905981701922064744974079756054649426637278230992743131582646914660439500830969658120008450994879056266567592236221508735043732023614226316523263358680852188764044091734076266244447971159355775990553528181257044658831137854449105835530080398870162902654879959282853440508952405791373881821830754971805298746882958871092113339170484640809063165055224683811776163515262767095411878847684281964562950142793704108495542054867882678494519840558220009252245459045387164262012808576688743823628771722954778694380504546782271391524641889670686065664408360804304548313047*x^332-1151210669181042386206421628352801133597201475874857765673178011991534990472908258620440111025538457076350915733164984287221401505030315156059795201273433755796558752053705616278667064627860880537559383740803217008603985020668912013931762130546151079599954306477774317031765786878502387968570373239874133150728008786602545853284901243098585181083067471810773631115336858306426628248592401530376411087594418355375387795497385605821907337174072053606623849896108440025901742441832623539316845351330396285905198484193671220311346721160306212482670244811301751453195529276050859616325531041825625312144277956422385479756273263710860319243943711544458386871009001416682031489281996043*x^333-42322850440300955212382447993939817775861590650143712187996270587124769862059242786664195378333546636529153116998130124370588630623692271248408615032538355221595516882924325262624488843141307272815529104019095485705268113207409361027979676215452138016520169707949509121875243332210858904257313552950004836106789284527489908832224983536054758122403603875128633045235350898875353885200183994966570948384902233592997971494069842644975560782959266658222534019034432440989968154722333011818763605063675072504517276718056372609360491486484971025506483349246485825537606217379249616031663782993663739668799981714917884040626690288749347534278158411324608098995556614799362426580709747*x^334-1498635284317182330061236288945808747202427528949091528900505515761608829684486823708084270365271981229598052718227275765799398623877604359187065281731452535798205400681284700292410840300437808544898198294134171226470137090923888332040394671627317958812313962965288445412203184338238377711266595597772296430979424091663315496358136251003004982290835129783981512789250298185204296240826459914617328254564709257084845126795315604196445297948704857040398570501958652376857995469396272491680420765816180312561213302227685999632433077205717451562078947748231829740919053520293087830007721416550467520201218111770236759302781224052615411143973215706053747513807940733961367745295213*x^335-51217949195195724469502530855130915949764106121418718105183411263894730269158583653097901370942940952631348272098722291918719060332127173864999340386251915541982065599536563702923219985124215311541111806899193551834492250608195495571790832313267636665200772674642786694846744543907437336588434677351805702785495712954957385464100703741407983496523766156095146657140980571678902825152176797932202657660077459800565929233986679703444927488944767738899291996909230237452069933783786156046753113264929183746013594925802908817002824370164646969965578576412655058581593726310660154614005175947173179528930995276330061001743007051815857428430022445029989967028290027430571237536447*x^336-1691760000885075457456897975688231943512419657897134006842237506889036586282748661505028588862805136519926833575458438240475573251488535520960969376276993906298296126563359458687130351789182173611074193424943219604734305572033781849897387056257824826981552947439037107758008630859581779497428933985327868051913184562239596078514461212444594689723597146809130579806868422069005544772201654008025137925865291756990660180850377847238559099693007769724056688768391283425483661541790803231235576195670440782235737220120411091535662525980638141408989033901257597038208639754805417960382693022193098464655395469749059385647466110317643598086076687969814671867003165611413454171913*x^337-54052831079744463673492329404387272389014748298073081304358002084793137539750011555743053425154401686339102991202507233070027947680765233016524766947874269337109882479101693499170727763333855378067827934671030788281890712738373597678295507167749049907861403606051552942066166449796732604804812036227632351469837070518951389888067486104712078453367458530940808139052742262262123174181477899973697166520367265909443441240669671640858300487083078180480235359726764314766560077688871132141951641764832923948971764334528129936165002370874270836017202285683824478058279533128078314241271819745821853524056617337267652826276124194135630249617645015221155303972674793383781825767*x^338-1671422787273104822598467079952778084957995048346177613745687682329236348563104503593021509036432920747922474064847154291498773575492257286578874135825188171663038473038746028030142039775152969923791530635801462030654358873569253286883969197395759048588918353119323893840483596997590833941513906588779767159486672427275154386011980941045843901315484340940431053361022753536852843371012665454001045943977762871853581161076356014725182289132705577075959188796458401566233942872496987162141263456867435150560144755464879693725087137605468866633924832351540159421909700462700513254289229126780250185671794682977520375892548551554308772587033081587939260958348943019204778403*x^339-50033435043434462601343645576994029707143574482529064733143991571958172200118684121233133454145366551503756950160965757492514609155368057679559117360248162154026105349308858456156523208393491299856401893125473622219871588505347046784371925892744105376363750103658815038850362081791275422444213432991666434809604834897793394386010593726893910560268580079961414532158483682978213254319648350721980440993500243748624559086772945767053005158956975278900283309520256358475763301830756407911111972157795863824337093491436571591002580180582293418244890438183473209493005457828986930922290902138458671863909368379509778960425192192488883536324194833639457084131697273724493887*x^340-1450031886211333538031321047907481180142065373228258894560951053374390226650183487076527934561856293373119297014012871260561948378199612146036084512058549987440687204203229005103231198263763474069594666268707602734983422223746823134118102202008499082829926273701271751212975036417995757679632307134874563232990126876392981775965514190157676236260642033442149830193490128529245544808059558904200616760080803042240460438418003321223242919878344846823487325218379935186325677545602948459417306874768605591415612840027671510779437037198889530095266540556176776307889515959787973016970251999152754681433066571867265399824432239311683377443157589208441447054730024318230247*x^341-40682866354846954517936548981010411843184272573230773454605807282292042562778337023349151792610665979779230975528711286340318789112592121259869442258664000534737569345600538916019078968770502674861673886714895974848953828226671483148693728569991713908057792547709270497537975755985189808175937322944305547205859734479324501402862044413033459610157706847591954123114933396962751945771269426484542571500242817764846026380859541243483690501890985206652459717686165858514587780188022343482630436087569146242219446810616469343212418965007455366626779519871061152125634559145864117884872138737394412801934185861806035100578822225300477699945266966165102498892737976963435*x^342-1104799986895165118545743450834903088052042391076618649364316988298576681146160973094788507942329752948710594678910487784220892273537147602432863137763074608179432615423396841826745141901996225738827614065818797611512445015153280462339077112202502430975928283372051083618289638101427707731401632940354928648199719889419268193197146241848139536520914943229973979964807585639350564355264063655841524912715719666486850611255211834034550112960464751742809756216090687354231646225620166368059716534074539717642488859280469644019819321090607055558195715446212287605324104169094031374408713176369529025695354944791244814344599421400316137440640467736572303574412325322921*x^343-29031569485396798825902099948022348003654682817632529293030985898924293838202868528571903660117758949272567739563932566905338535983746984693177741941641034069874344493902419857683442478167450877302648711240642928402244128853446300206821596096275565370774120069021645241433835581568074764449554351612622876924400769910104136465766474917535015419095074835816310587696204326009324952578222930556897918028198762048980622347518604706350949729907998407800690317862782758967717478883172163253116184131538331362185741994972671557713780493435038922869883558989265956670676634893512868976729883108601660780718304688999125334697682505257461671730442244920982527923668640775*x^344-737918679826388614761468625753464488742533731688244064199610048017250064792333028330376576764990669977850896376879939484969509018771958976985097614054911167585140290091502364149269590004084491097415838645947070403817557131277315502868784531690130706882589541787998453507122624849320415981123668085301202333835539042614343484351276257999257323622502517775886149713008449040306160331344184606081001647416464695340643702986780750970945180692065327361311337552103715923940036138816562651479336185284410699618817373461242741343412018670896140555673986431897411573602981108937470067567900394931378913428781645303628063037438490205742292250153425513703512324050443917*x^345-18134105121582117738824278485849654774964510179710701802114456349179680913471459227370527848630072017220769020260645455832707531660927842986918546016372741118446314723809518020079276568091678656736817524673934598855776542527483711794744311697001563972007930997749521898856885946563601929360690584550925398035358435678818516965726667931382789907756946066456346457527622692394490453038912253329678200233047448539736712763291534248765555980810051598376658703606286938003896616616645685316312750890773567066452105399703489510429770115136328418108873080927850495579479431090140094481598647609947922795131432402026474228703597647856345921254698721427418169232406719*x^346-430620254074241841668851595256296749456806924236748317759504310204585916513159856732977494638842945413885936167932976032425175479014758609468478573187586194108964195284726639023989421849599200192043716008783178680319849314655451001226573006951956534561356052192248275636990313318763888216107670544320089723354355364366030362886482259939356238293172068246039474417495716039712121847354698595903322186411126444252590882860682399406326339308006963367166781875343805060820053710360016564092547442405410428807035449233762487069022431108323098365613413959234558253792876975043428353476704441744811072660130099270446543297699641191673329776526576937964303115130599*x^347-9874743489367238062890296407442554326767934414564834077360594305086396355604138025965808738816219626841049973668321304427561000525519237566247158954507274274054642789425681661134222248381326881629611439808611977601553809214624604808051848038695606176633836774923662096318076252610276209343685392249391802461342952290649239655456543104042920671125328206326606005336273022019771388578981508778649180744470558163981495895129542508290715674115555123249110006621334285700935313356939096312247019647334275908613435364181267330497147778196758296879948050426582999799999003536850611715520199772915977781708072145215358304153271050670653411372470021308122869162175*x^348-218509726284753524377886190574703050244484768148209896614414534699359900816873374452379247059348982274641556077727554836916296470708396102764149525368994185135313347117865593913473887899917627608394343498761610347926192978861322202272400481135406327791925296398674402476141179738887175010089510314492804879141401664468871891956652397876686671644513733732588181587653520466550914461689728025021592173523388967091655496672801364921172808473335303541069657057330436996195017248635039029893894332935724073110932217733573664742693087900841857424410452088127356291449893924151043594311317919297762478430761023599458544541734476079971888007978333383346152583899*x^349-4661898610891739128168138983300790354649676460911756779703649747695914821218900679166599757497203909282519886999371493546375026692892052679248778769639338173139113632548762887366414973139205007003462526807932220442073197234752985304705524187586076047930314250113848226401103383618937936410792932783970441441797197195334899526472324136329689204574190094528881858696886030437050342753181728670499201264783572802929291222603396893861687726931971508666522723588077228382988873181688856634657139269516756824732421513032011111099193100642041267064580609479765285941055155254336345482785000003048649824979961399380729901600250358535237298860132567497768131699*x^350-95803337905831211827327866571432335046987663170165691225545903991309555993176930575664939578679339182922597783423621116454565236532135035550859831660412718777978272178388104106376508041510602831501980217117449012771102042514376189630144797934750677446692573184269096709530629182050931958149421354573140439838381790610972377904124594596325797236460136734524810197587023452864421480974292397675384986590652874902336009203383213770299450498553847304514291938750685547076759986715633127240205660472490207078219267550138237771565016513853562354886743141500572592595449137526482441754697677869400426680169878308939742196764867145590813778035626969867320781*x^351-1894247118076422043908736657867201535264565372699332065346207887058602887078389888215312374106074493734013728578663996633132221446042512702796952854737852402644873194006306589001100741797982366682256415595368549221218854010883227767186877236909769395827868781650432117108803860484243926468572911933248774798489113189122778159022362352540628159174699717523896926734834095441932892441425679843038254834282074560415845083483616189212241534302133586135500909133589808024212456079839386619106139213907860304786083357976826503891165570068254611807618040988685163001207596259218512442390815931151609449978494952752674701549232877346398756490404458835984519*x^352-35988235735467262677223814069178402514301350899854558053085101108546912276485506054914229956399597261134161721471728960682420595110303355276356444794440097295980096620327684757804168991831742685150331154714118591845709623214092206948805414650252835979791562311982507213225097970053746917822290015142736653349432380583602536403496242723254346511367460912703877462457532415032049122918231786737607400748306106234556484960464150593122688716075762420960910379543079809885397996743568574228800383657628670646185679927679771905498176232395484065883582730728101121045669153516545162467317638918469305404970372605858309006122308784234853918326624193973361*x^353-655957474216336221840906985591163270384460192239260338603330543650508733596335923063475462839396425640455446442017088668123535008972508224487232919161987086235699911874949573192774252452028627457306011530817529226083930784550733980003338944029730132635345672204192876039040751760911146686384748253537041912586745904638213698684159267312782676626573853051988298944757713032090021150536307924756889558512830861646288537319099305386769697189171065129512131165178686810303622462239822894612206213089218434261995177110374737062023295598420983316554527162104829114669881350856562511171026620270527350377708937917528682099330796569712037790341550439319*x^354-11448897422541639706585131232013899981379867682566324018217930735425586542212468135932013368631376491335552911329989274932603489361933929662304969735594678066669672691530255819076208028653030004247942749861056744759490211332550261848714173951113325925313007931567620685888625221177730352305338794769291211867736106305117253356970117090047360244859052523608170073132758374545557691165257444466228233042656880667770660630412739722879482255136074283353592398612902551964052069783877261141617144477822222277003927338004312422290450650060144023623354933640550478706840632522505733949771313790215389412393598190035481658459645238434699459794835916331*x^355-190902280774406293950775051739313187272170310236845876879915611642908212106175894340430052992747486567113565343986043923092553574812496408747260187046579615000949629401873305069814333167168833840005580204046463770506877568574313761331022610401733076321460378189140613414063028039949456179400924924423244331341745140700362314157325258302093900335947431536456721600442963203590383978844925218405197183675681651639619200152202561088762292176452978928301672088869734467206594237396086680832507877229750825668081721579907423601853875167821046648109448317503721436647102092856400639792572185243139924069088161952959307611956385071402220519916958223*x^356-3031974920551515789175767639839024232770583089829222419904268341019997208457734444790062834942986420919782791857245487386186358797569448862164249069664456467290918251742322062419463216102618918664729089301771460986557218656129047257640717841832244680564421943366223315714959919137011428622394747810294575855099239267713366684173895512545171280039821962621616501068357880943891201761661707240309502336928410045143584562159216346590764183788395685627718431926982363522147668984840993375380740801143632517329471062926538570412333750974005806119061280297652734753747307434473246616139020001785069808670717608566454480160653960881958633958430399*x^357-45687461820617949136721261501567952687387725680424954133066410663647634881727531902781349885930720656876238592838874624691186731907431352288482334529356287793454402005432758081141451314791900912250006021104509609422010043255221623982390581565152247206687040030514014671677542023757620756034236629152437698590688465158256173241022927160727303418991921185632507167536094090490917220768922473167016557231981889901093625854849032744642420535377709795580310647923012613307847735818398699287851376262499096989946962379935168121271028206163304796138354047404817102836197712129545913811026515432937720385487511525505337334753077611672861915607387*x^358-649613620396555078524435965131219611555180071716565073535618700960291664657099021061646765919899426683684370284181008266469535497639624457272162375038737313127996176859869532012408101259452812298438140836988524841986897697923377091527812075224390917136751569705151510456285055952768740470655083748366350948609351408797128443987682552824019176180623503024784861449513697279152554239072589151059547965152817678552001240381877007349531023709706671348397814730541636055798858431131711419934572549585859888246113099367872301952601894664762411695150501531110773512046954726419703251937220970412528169817452186976468786143590171185970954248529*x^359-8645922695991369413400383168579913123427667158581012199712155261088880422065531894180376157739568104185281994538000599479191693731727601763533176113108742644761142178267035178801734936081190501411860370946872724677423520493586000854146196836953631165916937307746844298597479237436204768258612672716831034103140946094428817612984784818974909966580201192004254022187131142409710854382282245074235388666181209258962500489509638233700352257615504825670391123284192584032906872444954641343684762646898284807243726913510975390410355145384416138974523765579173345347744229691529782865891260575731857486552549138513438794132099127643391087823*x^360-106341159950623822107103052064046710871475035335190306148156181716333858557878262297287875481061204100264201531770608846833863547348684126400183667017509642405037035368932605722558837462743622273810839685619690130059169562264886001802986994039876906253674727233881589306372700905339768957750129179229130288287812968920544976424185917427370356200016032225080016582225301640457182632865813821037900202622413984260549127878261245054110909257874469060238252669908806269402790904337616443029067794882608870490022196537735869868261510262438861609913156608609674550279757521915193846991970823013462426675708816889677945022907907990921071797*x^361-1181352132081845253804895307444667252417852664279290533643138266256530351752113958616747216992781083589274763677898850926221182199317036867219926076103340739761752629126593019527336604038828685293054519336379968525125346026764718665787976100800948967474462683177982801072145235457206164207471845199338994301686325894683399180294280427934671720870239822127919488035685154776662307162354412757986429604259405484820203677486270074407737582909176943602187853387116856923055000337845449655384857509000388354640678912324243437703272360030497158750747625848683578087663432799370656765371503133383458761108563547558291541775535843638103083*x^362-11288430783639268565481152447571988544647854424139197233999058912246824513799771872134168372155708465834827380744494881249846812321818230188351032739088001516445322161331888388202621370603719585712907668995770918253333320205941763123242603021909660899189292022869671483059953821230489062239021550046338134086850000835514183299931879853753194360257989961317102557055689882469647969115251814057476909568540803252473831367038752459710997837765358863251769641773365023247208875488364321102852118015607880701341990555971360730861161809719074253393052736737129236264301470371596576812278522566699251633444311635502510766257262019726307*x^363-80307432981769312995399196257046274286261428201157449360090477321690696840334107259787556455956058550265581382417829894612700033654532597271401151428183881608890577029188264624486766375972582890353360973688188827007744585642988317751046087307051220127408576111633571339920358703033229983480428989721925813000277727698828539658862641324870853365250393674099792241501133564979939206988205237465319086957467470454822945201438593142743513312020972250217820245269925978257700904329404692779335490858317386980063745344648603474217283010853950164689402140629227127664496514239481480802525710396549139255547787430931898719429597133693*x^364-111694449601603780027778910486067811562135302909540690932929939148674302065438174298516957068910292531658215526252187569730957806322398718155414937016716213592491733305674438154998229448278926554135250439077741623927110218516965249214924910160718268160289004698854973720651662150241023881372935656041795441863865271505334190880451985047504522565807918462771961895580732972375981365359903287133154662402231475702371055348884533632305367995560286827988263015774443065603576032211969111825950666437525991045369284404687158935513924336950169368992994524047592628133118338742913889452168994671809009078857918681539627687783089237*x^365+9938570384246611359601698739748515580526098622921416197620618156386885252604363669997861112749491378119798795304920029731757924721064282079042544321969707663089050274555051154563116793872379510907650110297699298168524572343737358146252351326738690604205855688377572082938980517966979599740654256470958742647334378310385192374738321177021026008423841427251945304634107144727498476478318377031757548720616881596744627443770200988667165615682483799585717628228940045679280377964048160184462977722749370958717616330674595337348970374102399992474553288171271708937667496561121925655267743453204653618175663724089757449459194188*x^366+248377683958734502906282072668303965661775511317654510355040234465215788630470164639737049585842580915513407012325794939001206619921947785808702624036519439051408675945245926371075399889140449832414773170253160201530416695127304485370671941272569674640792599437011101456296384225520266875067833851818101064992689190566078386776566335374612946998287177312649883644205084102286430862300634384308616279632260538815187963811845041820455747787915690269648470523179899717237121931164396487628264679251653425072027583465773398990981813320101163399299875782464638694782235056149455137333988641721796565686279122490296050343284545*x^367+4227548779636008808662875675714573162097396032498262276627409787665499992585583413687747068757008957670649767647942530884865921945994805414937120918745617563493946201975897402211660254601820384401815003641181370340361836300453150507690822691315091812905541512404064442135322506013396720234980864141143545963067452067325406403817666848270885717711813155662275504739538990320419433999925022021301027284899469005774704004279725135926953819814367217189194874716014857485279766498303960575034068414657286784606303044776530030632836783421607601509821381451406650276592290250577926957886757063184890583344133891594936937432959*x^368+59980832405051272944594069811837851234711117485753645375453155010924868278099979153450611156154340627777768083085747592873471256488136885845649360234491609967248568316283583315435174792178298505415790733801512461036441516547180376427990835382228331968046706846309010902769244357209748008153530407138121426480870162430717848959628875382840653245576292009550630957288947774857264924778498120116015525840718682974357716850356355312413958726751313186326638498346621201265786651362367908107350817049568629691210440733166591684432956336759583295795670915456467294344045747776371421839869141394237253289385930215743676099470*x^369+751045024055568420366417146286127970372789103084403709065250891601628821942931656244802453289559479677856355817346497413433155864613830560218342457527353136966696326998704094134263101974340517417817263300200668253617840553975057580463163124424924519575585593689426986236367812795500342301068466283733678423577394886371463527815204818303711957744746726151572907613105673774175579650503179311065470433417182479944329229271177190082005973759502872217701686333181205417911546449332209886991795131357920822948730680836534854246676345547510176640463560788350545049724523467486444091698827851290928126603431838451886488218*x^370+8490439299775139506248182491052584693607282370537348237322253469329203080502561642365727302334737271724041672174629020145136287330203303576596391723238091074488192418317687672299187237381390715485486427189532038033540600454463593815767282337624257165058573258553633377048103899095057233533240334312201177962142578871050355719173510270668669086927890198339048133716246969508135186512624913719983697052210813910656529275485679296097540040278731499069043329285390714731115198538808879317725182472409124674340808000029774948234143855839923831723860908759505699650417768131727628085002791305130451760739678965586685530*x^371+87531460320982383066067758902440999757647805478149971021306212478200963164477406838811422320304840041735542856572114814194279666794026698543317266959222388891335566807064730550931648424629892243454662375623244569464259419523048643692072819323595187987997503803426623151535585252373523310435816898779774558241960180771578731017934147839184633995615788676671125734352075556411322067451377010115566372219205375904023002282033711300093562984720991290972130815338983817141546371783118491690047959295309810434735070192066547802008196333179458450353435907221877324549766149557272676507305777704040435554692696710632944*x^372+826236100720157901487796961209165187617300410276932072187198127565534047066982400566007623344206923406752255398301162613751778207841759736912514832751060755606194251652342881914389074223679284458915631323673735819301292955894439690114215853509753539270360605536517170051922666332206092553831015786648985885395387468818001979515058570802326495436021532181950064126401346774505451771965292907624383143308554960445789214433612079524664186652686815782838632181487482737481905278400019295929665921453102377091524520035349394549281393049955723211505867603435147213746324236287750798271512814029929561679709709657698*x^373+7144745147304108745688543267601028497245779887317874566602800391292454742614443245476542690890645397188821894628400727923960339757434546333076503560893646956240658224779914987425486867283504989424276076208605712494831389895020603524418936785789188437073577012880547706888104912611179268842539084033223265948457448752829667094204113725319626550265054953441873245699137725248670096702229078060987109110354676651284878129509788596496950020301805993963692076824076703479457285481017644398694632203730997107050537006600300313874867377448698275523669326917596343740149187333898736426814539946157829453225763651914*x^374+56498418149297194112942095105496737660305756707842659548318950411400540577629448535853898437762626473197360702108381629851747382252736088355741031095278111045515598435881601877944922363282173928887152984191712524310196285261612848859873969343998468224817106440539257620975352321305438008231673806736342228598311571728200380579957179791817952327648553164908996367757650712164292872697514839539479670044181262205593456601455271554376406051757546624844709919829835787178176611108054637649907382820250465782138222348970526982825529959252328155362026688104047149106672039398611789950371271921506624759427268920*x^375+407075729164821178757433637632389243941444619004479860087208711654616308708225182528371597541625899555282232392232853950354118073950452547134837062825140520718689533591526409356594244747794260833468581393868510632579762349934354999165387266361763442454434100046792067900978640922529382304205032947497374851548263550187487635368733314135959691698942965944464575473861341540770921847753266504800099963982834840455828785589715782545588167458443732932051981436167954005462065437236364165546189563732245289504980666163028602305343568576022059129551323506242129275456281689956323512857829208532832123814381240*x^376+2658200881325086461828908544211809870349013273532765752747384532342108676453707587119292879104529993053533988989085224508975509608299983207911873783421191648010785335942600413421453540159616801672479229016666948687789636452684205476253085561642427235021958289695706146349869758997895353594267236447670549970455981211232540645578480337580199896446425730269091033226517107755960202506090698568598143895417929724065287233775481602032082711068016424930678508550408042509221538512683064121342717218174622294694027323111936028227115964985405273025074365280070662690651425613145718895949813902720353057057180*x^377+15620166465401829368741796300952056971139580079371393711647332861138068736489017945026549396945019606078463152491860142975894509970676289057891758716678620955628702003484793441954395571695159625429467247173419201806345663896316367645226432664967915885691244383155104352648109639326767104396843240965492932078177842348671790896829132512948026013123412558995827138710646037048118667372833490979444907790576719964462262696410152618618941830981381255212937112672147886987527570705654302463901034944956402282950632184153582980875472564634127863942286924976016025969313492881436603730733644471423007652880*x^378+81843461171472231460903882794933478318354780217321209968963647533194373066358188928272742925226124293216501111978769258784043565597248122517026253368356259047844128484765509384149145340919230192614737479550881333571916688288883133958865060900230597936347691415364590499243794329753127444007217425836900458040294498122045999109685291414188428592946553476785982208217676579913631193785878210333483576095243104151206185567063689426330472402080254467144796417370125387184432229893738585435639239133433481622241369153250568113374282613652961248644744044553921661235422671566811563625791912366853257480*x^379+377894786185444265759369687427573154467294596671881683105981640394888511131877144191258548856964441752793156786364254940623961983843373597230166026754751632725012527894129421571343285866818893299279210647385715055332417232303418247784753457411257497827646721726438560643578193358449063609223902519087393332602746308915753712109021656555674372449425806412053755449237656961898638073960890539193953035071957269581998664127885119619758438048269011117243245266446377040267913557491512621723334121947837320310439465204052528548975784529184583589509819594357240747846577781543511303925683147602178640*x^380+1514326408600212222037329658608034806805804120783239543674951704484520628124051426421504188299852749434203848048938115559350750366515864803958488105127372832689146983129917861509411137124902367541046687741003964930550415589417422005428363264040345843689628972288850031829976522505371433796149596525878390380974124841840784978776197798125333842338479042461909855808335831044348085169255993153455881022239363977038232880612359964073076976817023033179441852361676016355395450077000214290719024364648851039921325688302575312611770822984842652734918788094743577311343742433943061818128384505046400*x^381+5161012471462287920280615928388482547198841488754195881503127647828501533489853681105017946549000420296339194064129097478615701819945460489201253330830045552550077842160763413630227469849311366394704743455739998906313160006242214441017363358902687525285075886203600613054936279383666480963954790414735738308129981048369710833856045624297672084020965303140570666327472858432771044072704595931563264925086820134237699605109592203533905333978463797935677460209768584440903037039203124150020257018720181251195206106452930633065944997115099177925194412646263238457136074608517219642541722712320*x^382+14547979994431383595007136027277294776264100820776692669430182418769109198064716180375380701263399784035660157160943153011762774753511715778017294028300558450694351995427101052088716891285344597343769552884666895912083534914770643004926750315695041933369495102773203658761280729284988987868599475161118867964671855489709350571613039455896202840979257481281310214404841563168624607249250426396148999885422750014481605956450322812654641292791214505662454065518044292639705366908923964884156920830960585208077880663833747227481952942288545562984474124180355626033850490021625168063017021440*x^383+32567388852710580526487906570619043225093703228745975297070188369055160456866571832344682831699414956724017560631018933311907482623689871232009814189650616321365799860001900294447710987655768203537487189049726167527008415680840330302984476844157243662779957371872402195732317236242584370687907141884830608961845649003913721650433569137251061662524384429766153235012140553644967573381231300674301095344133257077189267669509765871213686188845542580782974033134574508441814187062294191189061885874079083633049854304269655913147110443464512757848205500625443799571975166897124128018309120*x^384+54288859386329960141146372566851153320009808379684816837819199416010697441606584529976219308752510270751301528976217601263201792631758266455235646371885482509804231141383467670938000694686245246504759161397464811972570181896430658919294587862999287519204736371024322977653785504009370946518683771506494043639984260286075789518265772999579050291822617146466671147751594290614658526072571733734697727456771679006914473875804081454505621325942322726564865651093042686133083549071867287794738005952802747466283876005320837906177367964031046531300472855092846065977760669635941603737600*x^385+59906843154855357349021645009814476702639199779959894992895366998038111078950037482677196168460703612489499017261493992979612285652495626912353598409700206060281140833692321023323782553993129647382063460507127817391521860459497882582085879548914405178543112332712061611729246177409919282054699261352896683568851036809911544551281950819357637331428463133608557230528905305911808966158517074071299929211234076954908623365186684168385836877267987883371016103814510809726110514434390942371449062572771325011569532650517513569609255058439010847225424709686705555501776252937175040000*x^386+32822087585880611670034977017472311267031359027260463789289400203811647161874294136824461632137697597335985233566123375140529312322878838258756372654342344803245279159874071872272017646819457304847370043288245250840604051819639182919176887686612038256960870035577427292324302772392466529679403608917577201644357078409834802682137481342905931821063553605974924828718661788175441560476367231420230526314234636435048193718002068773552385339889862804041029004424691263546768921732427697267284818360605010003690238989643153289024974408522710965229658561822652743791295437209600000*x^387)*Dx^16+29700*x^10*(-15071371055895606440995241212305759179203723465115967823812933063928963122933113153712989828736762686318401915422360980179937014192101737279064938696507707528351999311729063135931358477746247044729364224895454981896315750244860635397025648018673811206515540032899242266408761813713881537580034662657091949809182377431830761724798333270537365356782524685573867847978733305475856184827504808741773507157095216737413142376346679519069452923545295605532333847096798272821875722962409637185480618985761172036689048900758740252604053043819734461310211326434682632680051028728485107421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+12890847483908228988125144897357300386208485815316157637553598124748349564619512601531402928052543677248452875078968514294772484386796160882859938603314099842655918080240600375424662619049766238229704794567085337015999687338471665680057662351923375311622382858839854386626510671627556473795657560278333581513927051374839588064434552643814856478612858352375792580409683615417802547029481196080535699052905430531146572272478768074149817599207025488252251786331896716534871623662553948920047093395094840976822679213152507309607347651650334549324433614295431355101229087267711292952299118041992187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-62657455580665200858880495599183684053815850099724204625600988921775877136493325711579851146468014883072906174515569998617301550403096956139959177939262956661864241831719423749649021464940471888649378276619215544181948550715752001052394100747609924104612935875201901043960637874820233807217621419147342976198853287799845010815943094946782159281966009993612072169852151007974619761238043065960266050693801309574305458347670842149468757071022198426298392711767667793683253717953101106431868978170623885490884738540929561345259512462504103075647680151235573321874192109781631643272703513503074645996093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+29399598280368287227400717136200113818094945436894177752149227524217421316786947679352506982454164977513852005044036381371893944731315029311951491842064215193163866765982809220371434131508605372356715631096835514036664618998760159886981926142821416625834795488175532960152565401988348478569547524143251715999371077239789295173025091320521676017479216396661190138155950861832926062177464731117808104407062766674598174156270076578987538554995282364519415250900957412214387488605889152158868586368832562291217909795740490121340044333870034773069049303328604073616079885239785185468974759714910760521888732910156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+39648781148280260077468382152793954130891513798849854595625799837966840216568739836970505107052186658958072855285606221927167284642684194764638540003577895626893085880472370785726476968904475433662692323754489516357201154882540598754647373832095010881269960194442179903351029318069456535916469812312977440025870462136273463479720983701878373540667408772455698518303990998997247897250901071802476849853894516733374226891651782144182226429232808679655779528844108314704102811334677230917344872324274012009522693885356769173264565526715916124281300697367406984899521671217818971286184215330195002024993300437927246093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+571302426407305105906101756057984244362488219560492870554794704850621992355617482279178840908803094276378380061273506080160864354772463523540606369053319235930139175444298069257569437321795121059438917085973536478803745348288190976680058642223049123470366087202571740870877512589377519138639237494699664509792658737268767936759278744759246754068542018088811531285818919917818013466302623675061883172199676707203003024022123729933326762450250565421709199764707968823855254019133628901488245995495788555161938724739408268167830488343599511423287263025594987397288098851582092103994041376591184189237537793815135955810546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+7887787329446650777702056302596397251114070319024238502657633523341326836887170850992320107054374852892102989434420986678765438748425327435728680038863876498890333394282834307511101649397605082757864216452595876981619536257549773421323505517268843827908985200295859882762972063118994160588122565719919539994662894804546281194205212996872361997513368404330380032746285882772870422422411311208860322537437329202141932655731071405454723577675302938500604737880903220068857890452428036707364024493318498398448777085391085828498821018966667334305630799809380457090919215899147179819262784192766824187259544487460516393184661865234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+1317981154115897574927807892529383515568634284318408620827810966567119350464566537564121469490479477184915880839329632477734482552405206726601859824184248604279463667392927890593544454670622103800187385171569143720304199977416923046973679392601060336625650374730964114573279753109118371315460218390746868669526658091928207636973204515298412212047461014137254405668133607444111706235832110880930911130975434998058072875983280325465779384870053922183524709391814011874082837133660218648578229336119193515246582213020108696753677432165984281093954484895012567858637566840064271773945183754752225871106907639784822094952687621116638183593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+46864597935445501936879153186212430705501319266921338238473357559122579242201138948409763646122479868427100428677106931191346202605611755839326668506477762191294121176264370194311241779530763481280937818223467165924423846284344095745767260109133506514135431830160566247140758168541610745762946703660094654193395663417825455224344992534282622592889056566872368398484170168301629289226932635959413038347596328236952552361266150176043688834284077467284488810669611869001743214393794742342057439562848945395696671472932109438110442743106716258976324014250952873191205141098525489912263358482285754822880760595005256163858575746417045593261718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+15886847116267592344957665966503677087528976152403261912828543943899248300104834997813016939271441264302651121762024695251708480579068273542322262776022520523588296656283429658698187945544793475328571663558156975904668223695105885541369179548033490152575722228798708825010054329048995258254379976827609351853232506099170573056059350110814289922410327605554316327945477276036617458142885024952806762647550490806099201244869077108719186338958324586672819597676225165646387699141197171567072230772387361763489546618318439646056739381300360015715108598337226201165248408363534434953477302794827416799310285523520736017388799155014567077159881591796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-2693416564390221897568841193766037775807054206275826118704730814369037091680711619844853935740596618988956307993121183816053027163426688239735493745587461966011456690744753560015402129044296271492418329390015385366716619594311288612968953096597614480995593137729998110008710219111909698971180883968244290294448982524508111579132770742450170075278292685765826598390947628337757496323697762887816511082473810890041772454042670193348459175106465032826655770830440571877533277810880584934308044422705855658857418012365989524346071758836743092007919313368838444509671578301051641931148736502637336950092447831423621458502015713065702584572136402130126953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-13133472172129182760156551236107072516277069679799447556207168586523017809036194018688957609832121043449351475517823620270423005091723266604116046567519478808429941883110969894004679056943434847902805981009216506635136741204462343415591478095052714117694735441144461847952699296278795264729673554747345987958414606055381352148008662516136962625057298210557779819548434177687678943643723874488004608719757371955548791293748643736780360232085150569775735951646221426450266272662467441130005849255304400833224475157004005302798872814687867545805749268081119550551477998314647226475165155893931744199366604248040192874820430990467912124586291611194610595703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-5204859555857793161660056065828124798495672545631895058531561696103855040921945112549170617896237610840106930778692376151744896120931249210542397602998274578798462936309092691679340795216840831202089507068996396187514840733518156461528694084198949864037176293433305305664783013480920949160862258204596641789746781015858401973637164462092321958770225624832974419174767151137333787724744272748083016630597796744504214491054993235467408528471287887956388525942783262465033623847322830521283456634588204263376243487908532099334906375296132891983209263379815850104271851983408359666870625207180207817817342708772020801780518921633711393326393590541556477546691894531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-38931022793903827361836336390537298215551774311050346488549121580310797611333488191594986778356690900404854557496396877506566654841974657760173336031640082877993648260410034938714706546556371720282315773871816150516494362944796353813729887234928302170253886046756709054751793073481622546898353071565485793615661257855648996026557771242146187941054711453980507615695468756194984482403836808572624557338848948181661062801281046868011968435750955571236192799257351525234426512003136902871434786590496363096892676452413800002173184852388119516718700242246134640010075653308964205214003756763733887754890344584894039001423428076730653968340334358799736946821212768554687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13-113127055127474478639619552810046786881033429299016460285293796423086214451224079188849484155614149824994509860626691480438200312689196271375381466886910567666756300083260219458472630117108151546910687855524645582129784549657089037151527307121218531661318307601639995659310617906209539335705748495278848496645578207730171863239277412041493853266376276045429293008205544982337068133995013868181163207866620983770628919341714338105413096150463078641530557224389919989657667201119933942602180311357036844674646254940900928406031200519547621372237985447715257735035026559728717817558212775495493885026415988253240230775981894397665020006449321243735539610497653484344482421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+1462384198107781817302495996455342217833503230302292404278192457433823598509404493481300115100363495150961008316436460649383347597367423761000633880170148093561668102469431982216680889492162048419089743747352207879436083692253714780123734702159662475754702057371406325735460241071377826006557192543812809899606696956364919506090702330802720984277722187505402154080183761331435135167132173805891677202448692205642955067716763319406462576319937920549778653071893776605405411311590154072664836367804323784823870868629356183935153909747159715083005078544964879800111657771270143697358164989514899843218245780404548122195019597467180790813885346568490319896227447316050529479980468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-122535629198700258667339055596866513736393869289834982640273358366832134993421375221382806382492055182025378599775837258239217390275080162483481733228785731065023961538745834743698091370350037996652175289305763196665179392021140327000300771575265741593710283195330919432297628895374074283761693045285411748413352147858679373730177447340721796276258326635203661885290894371251692222471123129843257934171205981447482704603324614077568596488774921229517910903103257465386508458679166355822392798128564180860719139901579811556512711889803552993604769870897500057932944432173538391939771327088574101308931288844924100249958673409909062095907651050805814429978113366814795881509780883789062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+1145705910706989822146900771562425725029943415863846979857811737868355875381001068461681020591600956127454736191261158760803401094553898774166572372782230273968252063449965611257869428493917138111334779472630254013961378212529452711667718235707454411909669898942435042413004276760990139290342538310613249123428072187796675141725729135135725882415059455083660925336684269882321805120577904578119981796439587316603563066416093924297450720447022775373436886924140553914095062776620223239211903603601924480399759674340064203886498476569734799085305933468479327559849162444218583936207228880204664560844095305369074154773953961250605270604168280227958421485512374715654004830867052078247070312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+104579218395838863318932491087612654386207838016668643920110810042550531581152691557504991294476131860881979579705390883730784064859304688635879914541898383632393408778855404055625584838556982088611173664527664370658884889299433436784544141428975548581247512815347271455672791991499481000078582947085309436552342074490681025676981926367410987569047322371824749635687891001498391163533033963902223169043776349747089949216931504195177363663228787047208767560876976371161099486311442062530656131082842564945407295570858951885537345604224678617083938935921747166084114320246224980328886033803088284814108569990329962454813148959829287163809147473954954304974432344188528531958581879734992980957031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+4786533168102314293373748913702646212488237895521343239214613938715926696021963253231368278905052294793474472304485762233212107838248303832830965953306453067394408883826969958626532318802646123108121787151516304265923060506090398458900700285300055931086557871175496529448410439841312634047637514687711061874406555243992576212446621303027999428997470565093893675400771544433233273372737397382600373513409918625301972939172972732937353984347228562518668035244432368674813961261237756576832622951615138483541848130617021015398808142088257319111869207535403161940069980619196199990024533520163898168181743001252226142405276120737532506935385184292442659121415973397239973508021648740395903587341308593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+121866025851889609264533635758257219122637448327032230119819234655245294552286401839092006322787162780447128086390590682851860350572857804299466847297549466094563937997663995658842499583356278336760661981809867484685851062454308199009210571503056283973202827670677656651806849423205628250601614200984249384113070845652665144664959320162994708253374338230150567592519676694872688563560395398707625666523481783838442925757327021493226571407928837274236404323232525558390732637020723482615042303334085252379207418172771418276081128704784050981026338919200798445755587807602168109441185719012660103862192537140585514398154249511776549930497946621049022972259996081684230162522908358369022607803344726562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+2805325755785551126888719045293205368261633236054001656445632526990405203192700632342357323130590443041718090651038849604383915358823504448462786965853164834531919696515137688898578816510978131495772532410952995222846148752019007873528060849193913512453972881563415313756667806885868954976250601001762044970408389970041366774602066238912248865285368942740733427063252041660282257491744238045218410338963570043086768136324908432183197241140560909354231098623381516366650066336992855728197649220249852436150330160020611556219866558543397549444344279070026131826655484871771983718086879335914495863165010003631922246011890292582554954245208891794332006495040128342594899779616213209010311402380466461181640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+15355699702952468802743720042070409039251241510031321257844414601211383299740893872157320729419054392190347799762675768279687210673167864490115269904216275546236413821926429076932094115616929771780349828099714671321123773304517193681379396866802470537216450360993052784980546305076999766212202029576701209675750041730267181418876921885254249079710467144538121025764150037353447604045566690421941467567044508417454227074451545722633294125630387426989063379508572077991231998778698061958091731960414620368897927958234022085761659344360285432568853690060923800924113786775192203875638720593620955588453859342141008716785462561123391574614013612906084648528092835606425866148971870472905720816925168037414550781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-112346956852397032247369328702562166072104904418754678513466318861762641404004789346188992652991693224281569891821556220202072598295940815340772846049440085639384496739331829386142679566904998341595040233847382328078252651263872480659171526085279383437522767986762816996010439452910100884414981327508878319114409824391155373638517886662814685348753786185996728832512174428332084272260689099123890858715013530379727690771298029635398044832173812159732173166611786623038906197480022995785513004325860876786756839442955082812603283489300794576992129077659627519551502069145422036231934662652104305860227349002461445374768489513926208820056163587039419921005490454557080437633306835287783087551360949873924255371093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-3131228954286347037712823523715711063724467872085349000069593615612197702292682038753283035982848632024360902925396333474311508111373905507365143965262587676712829615207443003700855285605798684134779520182231303003125390499896062232345473290557891066675640050740607592443988472297687018097385121314594112956352010508049409933368939694590441012535010677136399948844404268267374972259890136925209899650361527332686583514928818750415012592371127788677732761324913619009406183427774665045075007218699979786837910496302586245576649967800125639106626553029372850314473923707402812807925285124200563014504106895027818104573572394923565817678085969129008132271439997479345458287206460309959332732887560268864035606384277343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-111985545246190323900158366920591808167298413851699155831739364135930124809933233154151570766518937575347003710035326477775464810189097487995705797753171817593733362872095225255278597242546176369839098764753140833795865932296047487548702753973937257499174160703334053016533189425044270612423997696029442676137128198027351692913049680763914682472364345104685716405853235981881185903471024519420557180144765454004830803685221497208730724053228976717858584107255754105440806432258626493814394046188800542069792387420204070026373172397039448677523426879820379459003018229407170569980720502253974805846467346453023437292073279175428274419829213579339738610210501507396226136501508143005281792348171165940584614872932434082031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-2759007683493460653503092879093290743645648457868912138010343056650599941650471554462083583473926032270286552371677797146491489971110770015760672569447951586986353734769501307044513577133038839838122479263005981054874993151485291049974025201437706693470366113105710366616729235511484115948374142468318251090168757455593656754107544446990051468850072219611160531526107277859265143603883583856652697287049890584653276944261049361110993859997973388302375832999126359176880207203397606655825629070537829986664883965317965832112706304471815121678063334885999059277206201744635183221490147121805743090235346389033044127912191966441001565073871709437765590186205871135980274166357170963453752932093010485914419405162334442138671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-68055933587607479422687140835753684590957493899837994675614579040560804347340531344545574341917283065429866796245695991099770878703571822358041686667205587086997069310060335611087487310898892090640658968038121744916681309677133023197325892354755958492974281545837150292610902099083613888078962069364685845844636478315336627347182876460791951003565502812060981205440799935294963669250033807422497656066155865383242166957953420415680076939696757918278348662253363146964881726742062107936690951250742978175491826051026588153467644485849927655928692097158530595835344485925333197314564012738286188692719101386306474310453432870387403903515152137814807237544416434313887021501122016591988803883156444740620827360544353723526000976562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-1157249339948477173298410498100982086169062438165357594145973647800323017797935060862203326276309200045695234020206834215262790574686952376142719545714105703349004585172645443817386534764531257212733572212242342649457165958019518285276979445380311791920066674222336049644090064772626448668002313887477632188298836415091100620687899921981080509082928315965117661036059268546272097896777987048709478868139890294458663855817741847052979914236057234641831606513770422880232087505758217894179464931618035910922402091206694261750680291423023418485788983607752118148230000565444302557274077161809149559103920031851327501921732788873102078483433948223895091420723137594913145069506259862551425729990974000660486353808664716780185699462890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-14861586909063914511240862364829820491343081551762994477889732714978379370700868201402308172152240662795264915828135904064331111173812053085536052469751761379305911749167885845875281807140030938382262206990345707663079890262832863739429983797254258081876919896632269370878396291427759055514397071352310786424781484765568361182569310055662629603983969510386890101303551071143716284248675733711896578007916729480740479409160569794801867470722270465057510040254154637204714052245179416851450147342840685279692540582353238703347444524705498693057331884595366016112244076440462979538328760885776627633896667609472029276357128652389088918134426431008071989562124876927285137486952596764264640478853661022251575474228957318700850009918212890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-161793530488239847950029585432894690286229374784496105554302607964468107409649467603606392252270013507635894550846517500494054344844402902136335613765072573946070093272111333956986161095209247749108168273809054836120181988099587763364758487740763472620980032524014557941881557210870793330068036293038554846704656083499488770220954773122269116840787046618740380570324396336098956239659926099097665726561148763949592077811544589221380179607625197070193078206734123799480188267202774835676511271895900921933140388468530538816245844192049626036358117796851314008840333327648405775545314887861493766653145487644935017474289864850395996387170203566601540671433458022337188724339584551952406326041996752120727398605026792210992425680160522460937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-1455735867654073702267014351662837106665342931336004237523702737325988439898308528199775541667282489831690349796902545189216331518349008617348669481699310732491452990902727349305129875937685874495336379872639048957543407637490888004943360214970009029784020969301436657744777753658082566507873336115246783358989266165862009983879116017206669833154709692292300746684248400243734380302367303616941082057226979323994579753949782705407574791409638448692582745528531256239705247852596852096813903198432797001152362173025346579461238188616192865986147107353850051408450881194704473454628253404153861368929158282254389080809654087088535219632826164891411907414343361907656536088454376495381420594143456596382402157274782439344562590122222900390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-9220448587541250154387072808098256712843258434341861207488371137987933564371840927040321815061838374299247382787708268596060720670133866560750419713693797528524276757494933576944627154343921387616891422565860429305779267956456669575400911761609172087181228915619405138418243394375501650083300899884803439320033099741810468881883487534897469359389041797624061902955120251614472037767194372498535092479701934601331387326390551898162298832365502982205209804595895874881880755353181972000286525677827175055381678377906466460471806318547140735392925238065979448223905994475012294519525609653016112382682878647462781919218142841193273137278885479786089142117018559058933190508210372374090607710525125992098694448217965913272564648650586605072021484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-31522775775006638914922340305783971781998041684480606625031927296897961623518545256318568432442598712548307692839916054989494748075455053693661278339252982939153809374223205311688863133469904625263069344025102111711888019305718762750325655104306086664543992055607413104894422945352599825809939978834417622469206028699243908896752903636880249573975537744106461284704076278644968160432770050542265207883714487114880056356750804384331555140340683023048343966436241562193330037254028102136122951829651882203220050576772505838055097736093353260663854410775551632697675433546305007886190446221928058464484338752360873712511734531536367513237241167521114694721035543061410369481340186353761550744776573288013276426429432053311074923840351402759552001953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33+15685066180068912997371572938632967198178226373725734436508814389154657907307382342635109016666901767785449407684471593902693349548347460885266474147168600506241915938339292425094316061113749514193468895416990321411935404218427691231061551476436861410415953237434113365030382949610377607787338432437343609572912604438732253689758112202169459487712243286029295562666332629193065131668178403480072762172307909587279378368259262689204929395323996321647647325619464678029114419449894754824384404893724853021231961832146895686873175814524686314479072492018976632501706550455547091256729126919941687346981890664572441074133383705905726751031757914912558557463239318452443770056707025148730711136211338683045998166807298568325990117955370806157588958740234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+903909985205785989882278968402993771557946915003424745137181729776841066180816863553631556238606843260868360791006345891215006400597337323190726351257400286055414074612759377992837493011805164667780736176444248169208143210159084597424112328273280852129213221307508374685943467793452334366399859142409064748848554968107676543036699053043532093713649461876282996936435810657273354938709198936929228112987557435149417647517635864299651524751206882179903642032892086401298845533507838402081342030738009575026431015791043234762999125921347168297334938579412308068245526677418728515752443750214640030819141835236683953584831541471616554096866583817525881789971537175575037832774982203321383002854649867586396503623915503825014816641214565606787800788879394531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+7753711847445274471313101699467294810576627851155211296734317105368043413558562725582403037464481486366989909848186608967614702724122033670587749939320313579227298926394356976170199649680337909590704324260669517786385567501566619196333090932330232757027716692383981750906159846243110181979688374989492510172553930196287754804179127626819963432726287366196700554201623784704181937910379402021382501987684602780431853080589489373432665217204514973352408968882048744654249591522598729054198047507489816217024093523687205859888453146047313174040652808035749246128537229149261487006247488759307508953910099470224140634414288228635347457659561044544760696953075131130565794944171530462700588134466277835656010748639143878319784919384005661413539201021194458007812500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36+54357659062202045718519781988129414630160059329806327519155383375592795334835745207534393592049188937610669834012785608898309589980094392021208245309256935147514135616499640161268991987682832285708538063905270327607482129227048028754265324952459794978724380402232358828336674967090898263489876206488490485374426109752353018750221374558248330581801811614497119609177139968504488138936187504131118735023835667961472279267380018118957762569211931497936726826818403776437816926862324559569164329940792593650023471783873549849901327343587426023575398337775406560955004649208809579292341023304484183876265025986508462370130203679415387632855326261039218388958891078110937990723854997487693466374638629586203652739062625838864766664171312982034578453749418258666992187500000000000000000000000000000000000000000000000000000000000000000000000000000000*x^37+331143980126464722352956884694349972609584514337111464988187166764000755543806710317061031621349851945013661896392829301390296403900939733710853890085505075756814017548425396444780159590257269940354848836507663299451445760807095214584235870380022008230880009844436559113972487731555220054238244988114688656749984059054743597969491034278901471901988281818208564540757450833675689813923153141470938512687266997854463641678198174601945283889248207248527169273534278054761897847488194268098299693891505119548398291490701282191641548794922381402148080028994048316871928786988370588805724077835599271968069041616428318740179273625464289891794107945031188583254469668735634677592598719073640651915899371093577144177134204201946290815200546475693954562302678823471069335937500000000000000000000000000000000000000000000000000000000000000000000000000000*x^38+1721262746699949123485581571902501314774781030843762713230032279168819880676174521061377901316189577401123336872582731090746593074137330697548878359774712090872751338336236601206225099766167730353309017836841243093041607949276388089391528593467458588762121747140309573277860298312469304198157531419050770531879267089832740703005615591062240583744904125619921704564647901942900477313616659707417270371345733753322563883952619395607279523611795997424818741973385684019328996703524012173832766973195980593124719409220847595538271988676602552626500825392405689106266935678524275804104536082748679249602265416165438245599061675128162127868064687335474164104808770111941720460979776439797572366129320320177194605476522161677199425963008527773467903898563235998153686523437500000000000000000000000000000000000000000000000000000000000000000000000000000*x^39+8398335696948738712819913110809104907080748676858262086669454734233536525087925092466406581053399664567330027877301365589433626987951027779431009950602223451413714160245042246624269931044525721425076368150551661740444811424709192246017560631299457752968266968105008443416695973656785568601794302788511860539604659068869138217819430299013210475404777365312804020400054874846300144848489270388572323629473615578214264430591724473445879455277978219082609042603749038626560408736138642763067437063249891388611127693022533771047595444723044395895404554194173018261502893330393825379407774265105506621542205787689056432531946185425814624362299594761479645943693840520737490614181400822426484057691654254112613593458299027791154196641168830361756647562287980690598487854003906250000000000000000000000000000000000000000000000000000000000000000000000000*x^40+43265049757623709627728089263829661346476595385173603085564593367295546129335475957930400157519106781855576396429296289659329247157251691643042562187809962236704393671581386787137021444343551297920251867870324077485153842213497421744624731668155056139832669832637712732651849073766107898388979493335859006729644081025082240052405572669994635193356747168100693316184342833356255964705115459817356342923014825761244666176182243910826817585454755984063418500825816446247178346907678871851667575696093505194895864593904701439872865697577330159882502245625961035101602410167675892744886034163252538209606547484926077759322792388405065748651297362287604082608128123114394985355583381043112104042153928145732371921143726604912501010746642745447010369730378442909568548202514648437500000000000000000000000000000000000000000000000000000000000000000000000*x^41+206588478903913918101025986539795919695440481769455813161186001008936106149292068394048977295629021571463889505447719170159089757533322886301958549681539834691918365675622143640002379661001136489785804018034591791220392849994762642203542021251006872391161348617359122333850353479367710606560509104467478277755025020782442603807107072586331223309894074751741185911225165072888497549569281900129331601913014951421455760678999356457817640611108387180968559901272596598529587070498892398183418072087764853536466978325418450627600898100058285041023278286511968688926570548945058113932825945851548003238887256445246218312391944814801549725829289859615288071890085441304527157806319258452581108634262489428313601832985608224143555639700168126242363353384234869736246764659881591796875000000000000000000000000000000000000000000000000000000000000000000000*x^42+668808214650097267932396767388709818088364786433862993731180546030610601594958874495768618384414669368857875597086212281317108364962388230083761659220802991978085207846028530716117290635164338029183519322839966402385804155279171651957637584142199330406469570166717491132976255479689508981116811211874213674083015648893776431923414788923335750190748085660139892579267242339818151394878420074651247297702814623794021094215127020082747629194008458499009556054575295179956311615516032491585405921032398473152810944972459716348412305747127444543103915901458053743224121142854467739302907999589418383938120917445272372432411454994531164684053496845342212468634368530421468249788406150421811433758107733782071500302253595548296312324996613674380971370503345951874507591128349304199218750000000000000000000000000000000000000000000000000000000000000000000*x^43+498862310944635907842437651322585447589813910594402665505327529379532626222323235634696513223194158194021226483934845597106346637680704223319721950183589371204163703098443083512511193781157353765753536918953159592494045829691446039146690703007547989537903562528890487253242663875411315915690142888968923233201208637703791332725857283674597395993964322036237690848243399434344407197949100067472155126679982574023730939636256878451229415093859211670955153465462234126904897854697282014686778069822146129671120298128298526003616384845962600588615753362000288280482533735445507562470049483662953098460092173336811569005587575885385426334248633096172587553169959037203202461643280195965267166072484721107693199506751503019699585612757757281589699599466669610592362005263566970825195312500000000000000000000000000000000000000000000000000000000000000000*x^44-7623918840942343632157751251865567654699995747523524889934707683889048717710865172132939005160129477283659996897963991058150992060946407903007974498739443717842292992665816666414679596981037454997100733578440266628885118756134441483905360204210265127680285307666461672696283881943673835304252473992483092093478744233879571079808148950022133268469798215510664050616061670717326224295253490877401926552339266034185242694014368004666701075691666404540238590371327238553901734445725362248858133281044134994334537634507834791294899264675626697574974266506490276659170354608046946343391574322043003895306729413293393746665361211013429408731756106147786883949602795111282635666101823204005263865348020164921140719097698389250009653054733732776640790958222471118688190472312271595001220703125000000000000000000000000000000000000000000000000000000000000000*x^45-45432312892899184866040646072489080069785584256344082395852830925232036087184703529428911534466802703921092299825683963797487407655673071923455076579220216471050438066919493406911771525232629887090382536544978307408069958352055312746770871548956034567439354413116315351088270107664829114547631759777741832987191212424837295752496613942284673141685296026846468583707033321522499637810380532586038184264469300135295150971628662199759413676274229541043611079457366116760475548362549201290566740811579392293838190979125659635852266014919333040455843402537781750478872344826786608480441838450256819169980500643973664279188909967580309779479058147460410007994887680703996597649335011871126004912930682399419984661124285087287840453482906031003907298439215001195634613395668566226959228515625000000000000000000000000000000000000000000000000000000000000000*x^46-128948616956712652911122173166405434194671999073533536235812970585236297574397124591819262214140773276749687392816318136792631714857946440683005459754354758322495292843770014870727162064784401004273110286001185533914705199794743535830659876252033539629893843462943158673807694567927300540676254161998536818590059158730920470244750308710657750281842753956602300553813603129350395851333900965986744764454653522778706527580646277471262469664085673562767766372980040737977168844335934238968977199529167645096520924865537767229896184965370743638731731140054031962992357864554150713063561820852611657186525312859931613091985894438146621724484216220608362595681997151548051573659457596067689866817387592528522575142501116344784224293303267128321572242697409110823159039682650472968816757202148437500000000000000000000000000000000000000000000000000000000000*x^47-151669524949679814219651768733190974865658981382622555992446155009505977821593409846007562120385684292300487253759452746667247551809566480041085958693050620864932162755729143934373078095303383952523453867827534935224580172024160641289709128450013920000162387126464087398521441887154516741398273782719944919017935025358707611274124949804087096295349971976079351354278886620151471445080625102884914874363119425302166810295335326577701460909052395802308589388272302194423126572662805498153008939620427028331760176473549293277927733128484853656098448474129916393714600675373134848669647780669215968673882049483615389500140784009509252142328690134886945490771312470272288634662717580925113284105732701727045579579639036448472536917893262911141627099478792345399469354561006184667348861694335937500000000000000000000000000000000000000000000000000000000000*x^48+147272331891790810548477229326910962149169133649707031487339108035722629418354487994538640919356883247907426751480319454428270316202626403170688471462585455927056184233311704312154411385354496805670650316585469961857390154349563236200317719047490105377762556875119995297190470471898385808366620602744945079633996240599161005800339628120673587861249089298006031968657454250315021251079421935021468505855115614477017526504387436859828355937900569023274038652378686541257680380780866063576615785726867138561116566437476878879273190115328794693440320202425221336955340276683509629872625209214583434183517384269597202085931128400124572116320015897645388922439388399107963473783271761339440215416674558750130559834045757007188771214713161443710828078196652980713654557121117250062525272369384765625000000000000000000000000000000000000000000000000000000000*x^49-933929905994142496533625452951288875172036683651501914977776787407910999010744664321597956568709217656263486970486844753954455549431657869075924485833295268647338226076907868487571221930093981160395467209050602452181661052054719398330748332883376338914752876152268541550303753289793250990585000582794528615632377979326341407832191101823125858796280570093469628949019403583531832073268850966803676414384609423087381222118759057048893594098409914440342032944035779088585669718133760537252012687420230044806636088105826933975126316289896036007002628371602364600428268250514325002399028682262788641828772548281200617547727138977523635433617895540439904947702082466640054776718713116083002092188398354552265642651033661267819781673438716394976027771901997331580047578825087839504703879356384277343750000000000000000000000000000000000000000000000000000000*x^50-21737633100478438788540990332439546575374328384023346751112723240830286910057736922168039052970947919265917268994035868153783148711855512478839842674313771977674042991987780189113265828596235444120599146255133314656006501139174406656211420357064668367038332645342186485346339337726592493956092708120041716643760643526956929854617722818256027574870766565577368790858055624418086948893697629201439516732676217643474031020667821196866860045558886679871535656254683573510060054245864600453844908721089200490437785759238411950228853649547257783488685147937050983751268999876272207161043518959607693638427887011188917677055196872311148238500508987588422714429517411194741476752057575142140448569547669454034439224344950147103966364706331507967150886968621581105381296294964954540773760527372360229492187500000000000000000000000000000000000000000000000000000*x^51-165126558785554079170872854407468495622387440749137904233575615574573767342097203749741991925860675735539951210648344663920467769739727280212306827130273170325930432023605877231199149579751245249415700532280369196874951473890323437862297827472561676316231300012573944623546603833842275896792986132533098362832821716802398531926066505647311452355059325611720005793879834220457792261326530786999339948266510336424335760660767658200819576286753721979122137732139711220883445771785475050657408289088516845525179538096728947537027976970443655968381111746111629638481299348701907088439290828542503026735884927575224297335247701117567940436988306194600494279593504955954847691372264372401094567832442493144843299593200675511837485756936027825341075977118776233468948680394028372120374115183949470520019531250000000000000000000000000000000000000000000000000000*x^52-869123622672293693548762758183134528000006245146275794705390336048394513027908284502438521160192790916394098627101217111759712044330804165519615911661028880651646774077302878957956198337108202143869886980050969334815673128270714756909556996876772569423249827364036381708275921422114856707245655564204670769426114933186462412405692878209726921524509204929716328189583453085358168654788055695811956524417240422603687047780432373299477544373852326356721005044916179533779560845849893498889986418543960288183449837580543922981112602053695407741053701787347273445368782994849076377289043106723095104864601960440069355736320760260602865276742715870013185475076852544705822480678947314726316692340047869329297112940896916003935088240625970159610384444161446223384512180590300012283933028811588883399963378906250000000000000000000000000000000000000000000000000*x^53-3665233038997708213460746298493403701262837625051308369970619761976625118776435710493919821285953798248102489375727263496066821973553019563539307266091221276046337767553477667798250332111648375202258449211519810412560490247871894373622871803051112659489610362772921684227291782482140659025320637650407832678338800072252146615061652190640156815360481149789211154296112117330611612187014259384394831879138918481533508518906558709238320699642695140927846526216273168403315518804775767913941943610687009365391887748670463318286827612187549607149780426855075662769071308949885753312596197095042572780786476456750061898519302015973503130109848957860853655851781881387018525860228884208566413152710340140361973158687971756300743138631821881671861229898896091086883401353145595091831410172744654119014739990234375000000000000000000000000000000000000000000000000*x^54-13080106098550972172081356200032130403285472688542001812599398269047045466928947435876145165567879154321712792157835091672438362755980686106905378921945767296320215636394716522894431072871378238097678971981573574796942181860868930658806968582960936272235304731163518126608114890846310555668626235775060142629461061243231309685145467778649531077789097875652314420897036222948660197838197846287532331155599119817064728543265122719669058723411832185121880798893719935923489534584760307787543736358175922218042087032022858808317275323622506357670334216204434745463671196509514284658937674456261014890088442911017350778813273340080297601725494049022115423782256384692915452610960059517557918694595631636322138584283467934726970328005333277352109765882704573927853583883724325476194394468620885163545608520507812500000000000000000000000000000000000000000000000*x^55-40913891091605916713922333323710628988190003826528935928486535924291770299906439333781816870987479893504206559492408712275255266271044588042421125886826191722595649775974479170390864249649413164219060331108196575210450676891895010706612228451070380788292896319005987135384525308926422707480107935030191366641595361837392570249650337093429048756252102511521448287921787462554396080680113913964048473523021893319660169192631064228298262114445827072342067054696472411105821358484601400815514814159650631120101457568724001384903639146911474781198269869064415339173354467536573241113968397761690575885316879684974054819699565917448949170753985408899277578800504287668285370202096385293782051875928813801824381927714177384582826026815365254681184451179331572444697699652801144848401904141610430087894201278686523437500000000000000000000000000000000000000000000*x^56-116839305171764426764204843380653879207962964227659402405977778672161732717466303346412935386939142673548023717359535347644118139334534880741496329498513609469669538874043360945275900047717987061621329080107663793788822682904622330246457624970427022574504029484074285367621296869569597950872909656574875166888726051654999082463105870159886960656775025576544379972542659044616337927056203565691181247184325954092142793030723041128122828341565844441585460096997832393386041505560762838160305555858941002218139166250320585246286551435972508860734419021964758049421550452542373022850181301117192301077603228230276278921275693928286189270088018934431713864882602114084115299301228800940090594850024910497712007154031366742578626544157324551709243543615429291174720913503549219944477322030707000521942973136901855468750000000000000000000000000000000000000000000*x^57-320202639581421142021738138216935533599453688809219366579979838903032954954305608475999856838117109857251313920688313644296915138396352262148697677017663007255957475316583976795193966243333814009904830399375011365431713618936901557156895420301326968348137542309553122223329909924999432117247110361152331951194938264086246980666707157697014721855202375148307130482214927213460717448911294495259402331228072193954043349203545288813204317847521310575460840990649559603190211773209828850850024237175636544609575884204019793300514159001387021605412708986504099024026053520767733848275438034210700549658168439006693412748464168307173381373284006641716487973646420925341311424680358209968656435714649445623779370211210003706158695644245696229376506640796284559068905919048426825853498334240043732279445976018905639648437500000000000000000000000000000000000000000*x^58-870626204490686003047486342221819913820251362894077455149210064342454771171423695356679896196171632665278133790435540306246874034234123842618979577044615892080174600464782348046327841762062071660403761462322547466825080921189672694299498209539520606425680308718526015489140244460731039507779341115586823725147086665332043252735399374251044636795374268511932881319162444741865848621642196098828255676662800318071545273211167131445885720672271569799151412278546956079538704920050740345318747404641142865443923068693614098966630267434832716823961692250665068167082437289817490706442082962091945547771169476787902866802682475577929158820918824877473604869198350956636719095442105899958666912985453051703645742172597409165307287578131295705791039126351848286727147820196348338697353574922033203620230779051780700683593750000000000000000000000000000000000000000*x^59-2305448072847446123351597788811148853359884419351994781221462186444894573718330221177418115787357194423085231094786903864397300765024629226866394716714852080145927791656382101840636787452023249918950089368298808233582134508838871851116646706895201247293997238333097351332471794893125899015618400969339367230313271675998123511893738129529067244779764718998198492513022448652998864458459229838998547145851532037063358573796319578196192757403197372367465902194779342224671042759456677795446997310928079431232600183154710372153923379078960986534707708120183950689086377589356870783855777285789185269664819151255729786442222004076191924664554871386700815197345184916083729788613455739469996359786219255929936230461767187212316557590696450042781747771004460345789778664173461724079365608996994296830962412059307098388671875000000000000000000000000000000000000000*x^60-5556546853167834040180225883466492642919671199726609896983093565779463342860459873330348450383646813578772612967199424222895012197289683002779476901808279157847987915383788621322728208022828060678638182894911248470702950198610588156821573283737417442903798497801756579925521961828230644215814684795677237606226102170725818265054531460960457157227276039182254576232368119272945051144170458818183886005051601636416439952410379355208737864413341051052486327014335773970574055738818647113138562007019032025996327058226034594454314562569404035280850467981233999788996041741105096468551894705913921791487073012041660102551327726192298982113684518128394745317054860119693816282623785085348207358369909587729310882401720326494822350931693211218244293643933641139614003460412605687665770631822326208748563658446073532104492187500000000000000000000000000000000000000*x^61-11083166490833426946192704793982069646991568943685561852268340954748632799237968000439970942639924697379980851721670239877264792363398634288570063013459757147867247679552403436627157340960833918264379626607796878315767448629555196661414510047234447754188857152332975437780082535138453153146619231232819121028060225979725828676148658425611294547386495903442009255848385561458194040919055472271381417403206049419001898295953016962050347863087926581292389027237058445455725845312597333524702887714388567265965822213066950666015153076540533607334354595071267932804412178686780962448997127020048030505895203381062231397196168966125642328264042152250052433607998122269111088870149099181335167919043151323847817311480814508209429837213103109556009315053930212923623040779878672867141760523257421056086968746967613697052001953125000000000000000000000000000000000000*x^62-15485635945121892683333968305769220334380987592844173238801104284417504212873871954392024345901657866013866533102260388042793884736899438308425781795532618937043061704129562617945301516604146192382638102191740453085769216575870185632439288944394731723144545700884172314739147078154314502397980258709075951126923972697407482128784345833067917009658476663851746081666004028997852388807046448873102857797259933356165221966844182476235534918695973232630693230074907220381260644092278240942868518182611875834272341681271805960987798029178874968109644888425835553068590825989365625824915527405055890839435316588631953362538597083404499654967707435947743735388785988000779906091603497815128407736904669087621851755797326391363905058675867976869417718859568110862616528714525870524835397378654588962376692506950348615646362304687500000000000000000000000000000000000*x^63-5491994808797474290499071139461702436905024047692401667587427539208101110979690093484412200014623056207751695967609139496254440197390388098413334268063596058902272406989299692791684569403566839904643883291922117605054856265708467502443018797219772995744268273118702273370726199754154566074984020299271103646133320517463819875548947014876270671688154829235715463534514564973972554076760078601164271018392658413453357659555126492157386458310942906663694069028289686594854816257955398656245704683947890477748313285816934419051170191594149877897685711814874461938511325686820488892254474035859736696656168083247870762781827139110161645534951453930821129743921731737220867889459080966634143757042051981607779667998071876289957086696588066103977841393388457312290292848146433728835549142877070494250801857560873031616210937500000000000000000000000000000000000000*x^64+42832186261869409397799581501989366930942232983697403667567776462618696523501486061306354375972101429217331474646990016578201641721256090469127412660109534808079030693640740837576733230631030257233267397413098125528803016336789208888312080419226823617407221556307943513769312563154536033251922812655357433740605576268599166795120828075929827643563376993636805885322387585541982471466796741709191859225500530076829761804082052410668485890978880285186910366569495520415940769170785113177112374121402752647954982148808403757054828796038542494253269374437198703177208074355256794358450427142639997578513984542771537787494708706784467109480386193171340914090842338131560364632182124400452256237731056557833727530303436870223212045074254399372830182098140347989632245376865355936554273443180040903399685703334398567676544189453125000000000000000000000000000000000*x^65+136216034623669275120621820220764827431293170619071170535358411038531264950189879630641718522114311959618160867092008918492494728820448015495092474017327789335507099354039509636153672071067668128271559184295577758279213671298057199423954160389487871844313078390851445861497380373515672427731650971478879222975827695110103883340539167805192522663730247981879094661933630913956599204587024582499405808407510353378372784847369631893383992735134558395311381482883534464498691485874221167312307166240707566287437314533390546479426788985668329195596288902205110195340397244186778724896970775268753165891616808831170928154500753900926885258636658765767768033720485416513747880372717105059384110084590581999554329220969251104829177922577605593008070904983724897087432798631773832825080539511014565690061317582149058580398559570312500000000000000000000000000000000000*x^66+174762538709469887199399084311597828305956669454379394224248293709553275641822680332761987792638397934692891286862993240477350817290130475623424696813517543304927298106253343582831117089969261560947332828391910126463468900183047723490604485294371398920735540083847760658766933634857023700898270654193822231804257063028400721029911451491787763965056772341068834959945613924417939327578873348776745239885256316496916844592240755053392671756753773057969831624025729529019473392940423259231116139950707162650622157066800445194722822041939221930856206271053051379252616248480912743746991410682721027032223567087701519291075197727207764123832311901367588547731400228804283951376730601093436057553578786846778307650791492202104200390379043373425826504456146305228672423650390342018180969848283046186310230041272006928920745849609375000000000000000000000000000000000*x^67-199536292317179237344187739408128908445412131115430102591668636914493432440497874249665355744891122744696068260108168866633682470155953259722443154551396283234088872194123154976244078897414868134339466162056459673613066560879690624626361552193242532884510167061770406062558758003951409176829282075880506742846336052596992031088147980323601601431515349850735379806371826585057400836195209952800798497970705367791514870950883273372013515633148988100643774274535610572966367759556501427947975948741447333000437847097554001784808096747900030095194384951233415515472606844418501183986669607611069765240339983903727977076104258207102758847986717146287009398655488062063139783243497476385617532793057925922815679588982060930514075638117074331591292604888939713603906219915493975967375305923673378671878708701115101575851440429687500000000000000000000000000000000000*x^68-1706503486226855947349618498540695803521122609511353396897148326484955636417032991592114617619799996866192069916122089195359839684477798873305821385340656780013212657200553705365346603082782589674543222039732740982777008347119734748730731057318682799845541968141931777440557718561964521315362077139041059597869905814421801280020875570179589459982126748310605089816839822850640097526769911055824790784161261161405030538559696946229018055415892451615390827584398542452249004971462360407000203790916633714707450215439591801178681238510835336370618335949786193536157454700470955585335290217670238305943859035330498273940803199764126509674290857492775403386944535493940088982574630106208894467694920951035875905285553499480157776423817198223762563414502843259674432316691671415451868738332694445600234978144271735800430178642272949218750000000000000000000000000000*x^69-5209191278427489603707663870079767694859151391379686001366578805375624244205799882604475890675710531081186703959523883469726422903405396116595854984290310743490339069942407299759500675170184045586279695896831350838577598692937918199986177304545792535354314261451997032682145923971338663925476468333733301873496750290137797014802017591706391443266273476325586262046462409227291623865392543873972828155170497545354825866714204052513609007706394972859501120331502829708739219884529006041470306974062836472523527508633852546706060817676211022675101888182858894752702791843153738244652240560123452643956306082533685853526559560723953016941993085499070889499300376638802016977709246393306494856227210352602009365037422142557843498498283509247706415001158797192547308543530197348566681246103397167138138179609541111858561635017395019531250000000000000000000000000000*x^70-10816560998359472321105236815075255383157119282915460014770455334211764141218403225018085603978447072424819764080993555444714414097292608291325232699023080866765717851125327496638790101376882588643328321293727319943305393705786987061158962671649685094754334731124405284651312001697849284263714603073820844805327457401516703957148883378242766651739246401938181849490818064238815506188900675953006562905634916208216480451011301290034642795447242523221965004555404047816630846732314394362813437538300124191431889746021037907309172969088219835257702434185921808832353604733386945227536457521313158962160536953832124256452056725955651083287420009655090594640688803374584983313158400005540130075195178587894566850441785582570659842244650781479751968010915077540761469634091383486985944789845266907069021300458189216442406177520751953125000000000000000000000000000000*x^71-16154504098199151884125998710856232291993804835986363395594434767754848787359304196212695755643353842238924484978739378207408739626256539752621905392076652294095150790469404479992734948969641126170404298939958998053223746123026490241269658742930937119606149991466841830538522301940907820988371007004722118582037435566666391072906143398112144063768875587376266112434686649917132666030380069034378379627139738797643043560844397050971085225867374107328341957213197499835754214152249554909380387951556038089914818471080667412192017099988570602441894208264042231694075516713168247134274439108261344680129505571364051840561289113329162579109443931169761442740597349908715602251522556108581956384769167646300140200021690544178938257689508051115726792259252975959693787665306409150343916253709077371358837638126715319231152534484863281250000000000000000000000000000000*x^72-14217739872161389799210551187693723457016239847779747510476970019264384318215495511613159277631239684725222023827629410639236839619638635565376758943290609193025058916332620924092140579599466044203458492075929671319452507278942212506541231298965321977087642907964833698589190452295372896200832465753608987997073345326930107406951415094896234430345308505509710253870884290308548787783264304788544192747192333697834980912822709928901738486190625256453833974585026716401986802384497099932259833753794355482573234246403993948200783569156809928142877679945526392043007516393190613419385821198121541356315895952524808330452267871202099872656467224649131424727380275326278433313237457460330422321480740476154646562290544111018427157151654077759779144400188423378841777870774639456755324522417627657326806567272825532199931330978870391845703125000000000000000000000000*x^73+8112506175160286201708227203549943311108889138829012378735211191567693066815649330559411151030129087324235626610256850495206303569812246156259797276406746730032518232395426762354786185279323634663203488217131392227138577154129465474442933969644056347908714056500739042414491786223043271453885891456527313259219080743648341135479952418614576481040534206145589423006529416121061483052319944578763060997125997244855412521668278961917378770913423662175420989548452141987696938826217992435261431592940496563214053033203651782124443442696307867762521197256231943203226306728325094681031357796079106216290604451099164633848895659153932331150139189427316708735681200748596992440153581861783674487129038129778286679441496708414874392659720473596161184700961304980407805798220075417181544584710488233895205739676370626511925365775823593139648437500000000000000000000000*x^74+69563554502877979275976269726068047673496930602577629054146574477256800944816107267688380058871253767495166416994095580364178837786712004309486415364793731681187358533247435627415787879319346427414466375790005397252664277817456561097366279747097064990131254649511035520259799761547147067273287374410729645913714685748208205984341029420040999118923924583027712731311452635854480192694452748039627130560186669625381860792126207062379624847832902764019024801171980972930005864351747304095795092505818322521990412929022333283157586791311023189531808535647534432755195457876475997194597769175422745255285057390188530241683813796018731875921095175296716877335020655290229519018063100492263278867991058491779877374398699435373054950194545573803443332872517138110296731107064827682247816345086330249992663879443632879429060267284512519836425781250000000000000000000000*x^75+191276949684123768475208673291166804547558840351930588074230110718405748673484953117901172427678052463918537823086525863288446258280478234782081686034327422595021750005298839612242296600190554066514717282741966365469699973205605295366946419512419622370448427415603992504877668303393506977652671855841410893269482639129252681633828713555604576800057831095661667905054852155589788443163056939830438900729662699451023363468888424083986578842514584660514997764807482610626411746622030733001490244480697124379767080138107705995631053480380696032854503308051186955473836789396054862863151548117122793939840868164007682843241077480986584734769562272923426153240143909051784255646240776042545099871193176618257418928201028261652463770163261889923920508958269328493471049886919882962429077704378160581000808786178435383362739230506122112274169921875000000000000000000000*x^76+391504311340380789586413316276594295108468110869352335028521245704127284916827966580304027459578905893238082104379835611141197616789346315633422834167794284723039198100415194916079179674545761696084071139679132752848967203804576718847570258459985048869906480066866698241234756039475640019302336768261978830703743996778257289858529475099221301125399977336223132644914277623153273541263377124702365377098899470938043254527395604815291006558494770462832232643818498337231816009234701221226680881716629572305801757081732637765914508235188861301821789683577372783148113569800391370757495978713289399230276916012747377304571917506223622844308728663230232157197102931437836734839958494054565407051636601560301166666284068511424039110321220329475032550995098850975763015938979115072132106994887481258827116158832692960345411847811192274093627929687500000000000000000000*x^77+679871503402886335449028755084860539829978310150692657506265111886077620192512896984264543781687785528243427267983183517264885460603065495068288313998841005931834349042668558652795021593597961869658491349986712658826396218975953887978607177681566456929878609329043507348685198075101096688752750945157905920064399213366134934775304701967910962846378347401634485753577694765222736709074064563771333527358019333538287020024995601273276959957059542637517115236258228207972218083398176828490192276942207005683051498283577439278235828848266193470509822979293684820528790989981489017721855185884357483562097146196981987563692541956500038668229782924101253729270429191144005281610940058657089993363427827668749025017212303047847136792283038298559010529913160793426502670221207354793093650056633114213171448832889742774909791478421539068222045898437500000000000000000000*x^78+1052946418045173013373038671860813007228747229338872678417544787056315759818082624536604743517313437551375633557964080895525191024069253175247940219790153094903840503088225223011075115577727721728640935913713423345668289945052576637564349023689736615331135586556405902104083063247179985435721319958027850962839955026429145609398367821523914233839806649502088501483155626403775833739311857548495902927763513192263629300043820834589106861854463737604570235829793248616692857882678003088556144896188307577880184501544551555606787047772039598979073490193623976237735695431337174453518161002454239534118529063494067787945965295948140676902890740485543343980383366197853819103780950400078018276956785754981590512027778074331487236529100691425527247672349234203668889684241815393152607672914248316650202594670950040356416366194025613367557525634765625000000000000000000*x^79+1491823597675944180318317384804983348816933055608909761286068914999835935017941142192104588192847061939395381258114199458273374432233586049859527430750031712088266943352205266489219245093633604547269284064246355066757230530564483708812369043353141600218486761228143602766516233719152908482370094913770363411728792077511537088074938924389710327847982984346488643845310574507210763552055915279300885669974381660268062946769822741893284275087382898737214837425733463217515077754725043075804048582730731427533936385453803980856090654381109563209519841868529646799772620841312069059484119385295827826190905936478274247530904306400494372790900870962683377869811314252285929050334044614268569674562327685024184381209652374035143381600000846938189805812592174155842025727207038895708633731452439230064048554991098377575653444182535167783498764038085937500000000000000000*x^80+1961309632313260200983542123422840076329866946908186993325204476653111669548391233825794438602256109974131305258180635230008607941468486499186130936412291277165722494677989767743146222636322858324211721004490742472492061682361721851329041025075031399128013734448716498031830690847218962240020456980140810246365389236716821068074074855055789974764016895247894522716610771598022993004027410990529129746154493230684848311097108456144300072276982211613074096694137542183506011571325240691204920473676467123631242363132246163387871846139839668706097908632149165366172724313895176492495608464216963840173052826426580527117319294270494504085316518159022561195171396704342918471120406523282588119278730668162489842487805385643823451561056644249805559078798665608202341506388105320043574677336137706042724338607397341349702912793873110786080360412597656250000000000000000*x^81+2410242255943831300611437780085365715583451928029224897370178938196171292239525382607557428250788429517616432378526884506824434465667583415781392532788630116597202397436381632511625870351383328249545130791190581688609843674046815999136396128596785107532403574835891418312938782227700395947785818186993016052534672659589338718872926808935586181348408671345873141541456262402916717292784305207911940866523094877709163970623148475583603583725699804181920575085388956447282683273369950071631792402467938716411685044509700380894487219998247947022923754974473444076668785530791595145007356718088111727833418837305700935510330531193576849494695920608883703339033645265940484811986241018590974888444796227635202250862480434472542553558620848144112454170130554064834871760841121428289718533246844827270646579494011059463520751933174324221909046173095703125000000000000000*x^82+2773740485205013733909045094568885932561787660201231111777988349708122010471205996580171138264616735476079839143554310004311388000585287586797656111996557219412295113079789183808933177582262401032065971889533191360354148821359355029247524081685714747113029721098828982440503299551237280255056943845892577231743751351903311788351114094125587199715183307246574423672936756538007880615322911848050682143136622055632197966629341307992744487389420706408449570286662985859894595379827248378582531074105247041456834146535227036547353509677138563372742047102029454986044684218383485479979766881124081608551536076162408507240188482527066767774700700908767529239410837369608584404254451989529346509043608198277689576756092045332108839998963413230910566685638388335888932185669111642456473976895756174105438086847441950255621634369163075461983680725097656250000000000000000*x^83+2979602815710573043799140291200399095965957673415022639588765709199433616119204623141481615180556476060056484444845932236577827948955542982858909306285046285948840399434172554773016078365887867421673353648362156165874016598319272757853892679586707495316442877884815070013144482790467053658923887647204307364684469563939466665959544889549722428423684794576232581607988848569097151059726505979900208995166433402868799549585887549110427088420666057425332875615046281977701218410087032314420168989017914051612732064387942605980477827406022222425971947896033080212650410606602307775714983485797557961440401922033041606685605214535181957190159776867834504661457596298097780267920845913833969510377131765809932180442029592189513997254395900735778407479849315700096327142809760003508442952377564181972755253367552558119157879445992875844240188598632812500000000000000000*x^84+2960882022817271251448473921587715299648388418565843884351305640284274550935928632614160919214672569935754127905139235965868736289699156091497061631245775565050807283273714267211210519485656210189210237331336573886315505065116519488036045876056117522851841277175341326551075128422754531916887355059254866361524716278422111913326934759594531365738812757331343195659894483176640921701542802123114430141083385390632574012367937012295591067879044717946871582219974537348818372992277642362041404243352779066252546732360235645969029703066117957983745008208411525562779252522593219015781742635458968491143978558581344042988636660552629127509951972139343930667235772562309507552650603133711399693632666823423058206599628387944461007621506678024869814521909307472286568767031775960925819961631674683611716509919133295813953310471333679743111133575439453125000000000000000*x^85+2673997007593181671460359894289739881114361050662558607639440864823497775798601442852333514321679368376603701615198948211054366945307857814104251710489334937201803917066313515701795069602510264274947861199317046327341508869936928788063079400624979578019978889041455357553417421585559740551718835809738277876309301939229910181961519988552681817582278538892391474314226099482828953351842166877417921666057877637720019272770130585236911490119401592575744628174798561217854442934027856240571979168748459344893604101122427951840694557706968825114564035023035111044924272081576208943654831267059140973976141629835342995263554483984418379151700423918616883249871146631616488882211449709180816880527090031681704958744080709506698491582398940330877384276473247684041436917742619389109992537064061487774390409334341993374817292306033778004348278045654296875000000000000000*x^86+2117619342083645730523031696262585334587730907943438001388964797180892647579531032512891049391052386860189338378856589666829436356018236401047247513137887895409628062652178610897293769140937496284463163277479050517506059329039978603264597810888058433093756598377242349775153499420692184319417442475272974746617981192150484542417750812617400784559315228264191499100920367391626890369654137131560831124987339342818876626194789166271443194511077103944353408257344691635223756595930648445969357258095312729568189707300433481338634054842154857384852095826852707582758738445180673146361539182366529988189355428299756224223582267893437668415454039187060240869437125538370646768904681518976204196299794555624301280119027892613693459574689075604719074900816176668018277547470707822359142696791880884688826261959100562444480164714377679047174751758575439453125000000000000*x^87+1344545777421676407953497946654348757632473157087362732264682058927233620771590483316487603529595591618379840127032752737375956538971484460329694984798723836244387909386462001403756937720823878304837280751197909122602262708771213926304448073287901800529425369765620604711015920996281800323492193516373125381016402336812139212707919738811519256502993835332328605930500470795716653550921121707839190502925917469559477012798931892008021867875001408926171172755721645670983019905466941655418792752591750441856868364611216308017485007936064366945999694776729495746176878449686157659532818962134904619876020886974088449790751163320383894935652845399014359431209158404388575362506964291492692146022556349416646977112619339122620876893606240133554696566711534126703800478427937152205019854942902850663711155837394268641044048351318451750557869672775268554687500000000000*x^88+459298565872210790989580783405789173701302488720871128019550955262685234091080221752300730317042938861311714098730072508090640490542095169444628334349783437599111075355470651311887296289919660027892273115302925340141280404430759268031924621880275786816705525715104752388360351945872311942051685788873900631338799460784183284887549721486616648377829994312242991706495433387785506380787462729622677004896151092401244709154311204802046715285490180498449315331292607232603903254009864188379935156081535919349893261155759039468492836147831151468656517787433732505254316311080279919054625526324789040683733607226506144007687302314145179407267823462688831481153569314552991247433001118065223868943776062114010842796852054816159181013707643524452842121769039388519697866192134641880450103064341656340830526118392825680666891052794653660384938120841979980468750000000000*x^89-401121403654154537592282201808222094973200374512426561152483685693028938154477966855666516024726918953267648350853859017983321784758681460436401665974542194546219336197869360038469557031466490163617108697559690113973797450696702640733355334891793734741091440633596350998100327378764132296800400559549701295640768242668462429914899776986489468850212385183817370876826000408192917576927776347799437436920412355905162919611077224215244066388402648987800415759947078065514769630980575298668689188211883526699931783681571324166325216034058550062774283692907431728270108123819763532171193364971945527751234392795193528358313803145243336842943679413722226979071069138688377496448898042139310509353171221493800953213131909854746193027449373944003400887725051863670972559810063340149051098694486069136829097948355129133087004777991069204290397465229034423828125000000000*x^90-1098989993026961272304738358500194979569413654956393904612312457011185707830657733154708663021741245239277342105542992026769864011739252700529012338464813273878955667234002377855956863392579178829360398725289909291602981057694385232432708626250306587811008351820045312765068706452420238085665239592291203186244504557662755727840429570899705072146765259257966311602221924493903002094488096813773876417529440777491705061848179937591796220988605226418597431803434133682779853095288921242567539825561160366884069206073895942763309932985835828506767067883200411942074520221242248448269611492066668695743606546091881243574997018036443973538196890376419076679895889221787831487159524229423837467892444127019228542548673905631206789189189672704060461589648773548032710699206183180968336865787402705800423938827495198410771903851923525508027523756027221679687500000000000*x^91-1530084236070600825044264287205533077417424638509536584300079076498697037373480761046465208545609499763741158170432727329006089027545225402643337648171967828594658956814829026469556438975419626889475386471937590465964958566337871875949694037232069299737529005659378568793348619363018636006902318071016389902953277258525612877202253096529708635800549688565590727570501821987939727047698122936465424124544541745753692018916629965899764613347165531111338937780697205817348566453094028283164953828474641588000508107615595855627623916067768717771145717010209442939735587759774960158535103163344396912528508855993803625274597788515732000238530059634441444711823503642305998231660627067019985353456900179306220966293781838362719885947806849248793531359131244591409318488259902080335621657720191354164388646501218034013704072382466847557225264608860015869140625000000000*x^92-1648803186483317919778196422218272414284728092230148109093411657405478108350531513362173949223668052954535834138466735865647359768623966768807009389105039637986518910578712147221743089378409499660320958008893728337889069137323680777561880022562159047505901372786948107090618416056288493487531129023021891106544114926953858730258752909347824166808744768871590052214587918588336467365536882456968796457171062160202323906389577923952703131352769710140622816239934978033223851259876030775312157986984847635375945989447402246159000142855374667018419000374532412964316198346712870092487872000184857671733786864316126231482437036411737461273013999923758533078430380167992725644771942610388085830509702988354864023391246244957682912022265386967223801303120635055251733044664982631278362366786067741180530471243617800822071906008403630039538256824016571044921875000000000*x^93-1476021025454351747921654382329450583188795150107036134357724398856962469199861372662146674300493702653237695863962092348196639375708049047768722454941559833539602900493358911629105083530098728935962185498366479869585419510519957950225692487615444632164869916223702735677537279215883087900676032050982314787843846640071503620733179465756452522500946297527403708706479804661205096088859061686110483087471285937649959534513408777917565441860005158684579205041220684911692230805246815648112095729129277463167627904599490890862117494749215431336689360920971536297426067224059481337118112992278260794042613360218269121038247443891600280343261396796334057421366557857480345925126856315917650283062449104084674815014526972296635696673032294728836986255561795086115203369264105632171250399922291651976822343259810870489063053256906243859702954068779945373535156250000000*x^94-1088125161583199357078359406649059477819337777295896319680658563935077671882946124015209577085636806468278277495457870528915461838563548128955149323886638678753417631540406197294112380048192352143060498759801866386515530122460546765499506503199699483360610421584898353230623225883463051566373175311013654946857746416719441033529774095195449859943105342015656992783869010236900843476484024010427052709055815461876849422163145837321739528788525533518817936841516886773994767558734067652987891093994227818039674429625125675343384183072951230394147855880899108123266629959701531296198195397888219570321190874397766452409264033332224882980473764729338811898416740705634929753332561214601830333808235217065240180310515516557371459607671380535408557782518123438347008922691511882438773373823330971864504046795643848690891483665943439973489148542284965515136718750000000*x^95-592388634074810675555903956907917662262560645839056388523112926892699647268041235228589675872449385889564990505691482375436176452938715265197994984607243502095487857774706362464488662180325518521172378267073958040567213081264396460058509893872600850612100654070575599709670129933879913973165932865753851512353359776203341578274929855317304217618641470051433301922703469791986272260436900724261064326408518792607244671713737363737311621025050516014270483322676829800314416832938380036258623392544006931495055231011281850449729509154636678387547120210557965692377555217306880227272371221746056837812616231938431885663090011096857306503956913705455626849785255309267408668618018522684764456333524405149735335054015899692226804335272007794747237302920487598315266110117358077014302267293368681175179635983660027395095865054841510755068156868219375610351562500000000*x^96-97800040388893223308863741036558266674640176472751117945938723842872926752020870628113733745841940545745916280484618811670714103055735016672621267228387647723315683425312629253934234711448554944930561947589450368702433870963941089655165759997066306212008208620516182668391817370717638435805112247655207588971851831230478111664207586311784834929412100523421817267362630087619927148661623711442124976350807700831534398676939478278085385528486746306974056720858119204652267048559737461361619015274103615429033095189875376669843211303396364527717996059369402587738755498382690499415486874620796386886248092215395346852467607954989636762207690574543369190079796036137263184045114126475360584783156766909145045492402654135559395440434420916519148647185741183371522031562475291072041981827202457810095975844655476465899779370261057920288294553756713867187500000000000*x^97+309465198350645930295589358590860097650297575020936207045338353361706312742377178344630444249599258788401486451263962711321491754795566532607241778535680113830070072353754609088663282870091141030542695914565348338882297122961215644385623557685413740836485840615708621595750522392386598729309279487466598557754303338064719156141461121340609768028217040017005542740950828179306127752847561674917148279085563227184810474720785807774393125797678205903633727136143251416036909682387629054635664007715898592770622969170727291513344798898712358014326816548782013189803044184478654551163615142431168590531600915050961445876593573859670136197466748727109182788886099257749128134329032845198219709930611129904517057775579259486369287390139596581713435459561431440321209846298749161550000727630228001424139348675790436839704803523298792811146995518356561660766601562500000*x^98+579925476619688244812178219891445704775991792522288545386161007781425125747093149599239904758105975422330117656747456420010082302070720721986909033703722073777976112340056270882085694492439736261867932547007121254178290048179932884318309073605219727972240308547624010115057156242937002682431174987879010025489269751637860181583819140023201251261893823620738321175082588242197296360899289120770561222520014480245449066213738061803309817924665895695654818024953621292897570228376854814088709015452027593046802043422025753698331852631737071452130828518070338147422994368533683862693675718149554103633113483674632582653913256650020121737707090927688676084128721037219388947394917137617601988727808556710170005901205611683342771579773763884789911480133062570947426907884981354099245409384646525117452926627814464934941845325466758254151500295847654342651367187500000*x^99+702574489358179387065846406076062218909085095121125226286191034046000637215350714055643124997176737845635942717035221837527169951352452518995447219133268068795468244772192284444922948525886435238529942202348302083515260433080486707447697838617743099079535615434599679835040998688423193709899612743928081324925657647802877131775379992620953218449981599779779479395252981850195893144757682504811146031988851654380887315370606549926601914729212662203836173158476702967958951284271869947209572971657247617681993739712512639467480530793845100314926231756723210807203979576343701361784015816916554565089006738312013949763484928275102883460003624044433201692320465921484044203585543894386072602301265266322257419459133423839675985518790757881705290292199606642658579817429860478930933006095818095069860062158402788315284329123677764528110856190323829650878906250000000*x^100+697071285912246088002550923185352656484793088263855712301943058488433008496545075995886987982592055812145119469264702169408699900055857460871701405101024852898049739279575022685840721023562891575715303632972313185975875483942546220114048870463828035062481539829669122501042143748852163824869826503332198345404413753182726175175225194068645907475964155619085197805604694440595567765594177909778610511095525635362939551951304415545334185613686565312195111424370703096095519840046241888669865661183476756062422577945479459313785215151653696469213628879311288635673917054990985697404154925129887944983492836859014466584104970985153180778090523216089505617294636590452548651358321536671109563423004989988609097367073543908717879620124860526557275598658466181427890128717539689104018790659271468829522458924290850541225254485833140449813072336837649345397949218750000*x^101+600965813854731437983237759310306676397119438419873663570445330511773971253690409271167256487408068510110045651279848642549022098314871226670255945399589272799991783886930353477691497620337188492935898550118443753544079355351774982544056595763482384722157352143876723553164162044335472321489214315333565903254999280769395321885695292437527724911370550270181572033538670995108032743496621559358144448425688761591681647004434083658428662620488003596468597595814599289942289691691068815093124940259522952699680630213713472253377576874853163913627631167519918694830879953425586440928128642218650309608413850899493468630615591471612434886999865476319086022143298469427095576825693393835943407248875508532912604350614800254464342355746315502710317257087110748996580586536353669666715070735599567020836691271329977124512943323364488890092616202309727668762207031250000*x^102+456657178407067297938223678869073878622258980241755641171976744168650477056354337146475670858812881732182048255041247719203457375686359079475495262870816871350431224021508939476447532232043220913157731028599598082571626474084681490872127512553080021987937535399701945917966266581563985695325984764527589195211776527498667262544266869565295222778667327597778174351613418230334690572055407799652990564868485139130337320027119761331851068534349205667856453329065440501459440598930648325350500304983879899574112373478659194607936153528565452292222714225206301818564664608591847622183486344385828879830368944879838677283611502055217447430441405615698705376801795546044722936360335017172833500697857221254085772921181599305220497281377026359800291796710552112917392976433876863978457807949373809735391307397618151708713050453136705897350111627019941806793212890625000*x^103+301402586274610361910623189680205459161521373984397858618931804540993775071148584821066442782557508435043495017372303220493311600163022347806470353371034328084059204904731845388355648211356474573984512658836153303815403492320820856061413595143639027887450856293406018155059982788697392991716453535339756528252084911025045569238072859948070366851528080449503857577698497917665731841039486045504158893876864592071833032925919952513737294484084390179275389189289770306793074532096931004437341280155936510305360587974967647584063043228652598679711105610153030821668377820025769683843067474263625428541580174418890296787805368369871570537472823906786952037823555854675907401758877083805961243417892558517366832897505814384175996998587737076768791199342482535280091289555030031525377089830423347794954032720417598632353553371465704202591950888745486736297607421875000*x^104+161785565824345131034463434331429963629724626303078320690985494717331635231286260636597414295912112496260497219047928968156369562191714726856008919695500472160378883724102275306425842338539709134224233486067907212544918938823163688660178539532798967268522013859521377913354613541521251892151161016717938343952858242373742429219070261771562793920064881267680416491482852665693657255509069104074049201853420503790228054040340074123632470226760975705626818980970703859811120545467030671190910729613679681508477312352417299975232308787238009664467869271054703845932904376770573309343646699344329316320895825045815443099943164588408359761749453011637023126605950901440136753521105393486947024306712078794278590253845568263234315830353866650203490562001922029336226559593063808650382160106775625116732455761710134584986393174732555166883685160428285598754882812500000*x^105+52398406682594052274851732937615338684975397101366949313391659112273202494935625482808970010866242399888239852751738849546666387202735928561776380506501294137954283666795955261743143658867101481772016572619879716830404781867063242718927861984839707209765901957795821776432093864303615500555330471764266069288088824771882516832640798130362252427542973270471531054895588433325574325188590915685937352612337405249848611750275393797316680604508790943886369261358104220709786554769829140229054669573903929504258969606298137695939413350097618439977038819441746959294958077913244150695304175283692845459203324938570468335787249652065932585993735838456471118691862351237594961574999620952831636610515925124969023294481580544253725143314036812586713398378834572538882827347201621227280804624385699004476630429452107645537262559792823779503123660106211900711059570312500*x^106-22490206548351284078589332615298498280471686646527486141803686236548680646680251959040376351431889045801975883101233534149375382366309770493528306711686523698615084603831189980671074561120453741665099118988090886835769110207756835538490696181587698273348888984763688442969159812172437615683386834653082228654363586991940433488891581224129945032523055395960191306001855691837648346277757651506370939857437358262088572358150325266569404012896611517178150097384197663795997922645601535229312516844081332059588645124342511177615894233409043313348970451211302088437501639116805283810901437927670365293665889059163897281035090822543074523996723235169381402400240600799215465468490130456428571916296412447632460735453191575096061400269143155962921950171994226603234650909896152910463733385563185855211873162371573494145625621634665414205755951115861535072326660156250*x^107-65788019556108775086780955966507371705219584082701495506602797224898245481805302157239885946877880615849897507618765261162901265063897558522530381588680336468403180718743150428896899096542429780958907123503318207170156458641827422395182684909812686351714545669312618931119919548590119480936056883396995641242248665423706177507506920288458627508651565974681852744465289944538010667385817180661896437277093523767397453634535885193265431874802887318288100627519596602168101275942813083722955764022072379099809443478295265514725709958166696034810028212676202531535507683134809275482549560824394234135738777955610451875137296481339011199141846198248647714711350122150510080821267978497171745403444098052528495342355619023738997694370480190739401773825281972397410846215363379750107152854813257043891729846980410741390574548906333696152159973280504345893859863281250*x^108-84227730327303824681499509871244852041242313184874266082197780239057497536544413815077702715033054482968491736561206221959708802068466473435428236263703608545092571030806750280932224207100785300227087989886858522352615138679231520039858848957880430192242620058570209118738220733185429194591464280765108482023376936663399149634697116424261667523455000446007648924462803092619771152081242760830675934064654980384800572514018625903352436063043648506845084281493332960923465456738038017655393384213716036418115316356117971252619654945365518766791429964564397234216137682247356827831033063159549801172541077924525126585399613908184622317734050063304096865085141811209398831080956232971711965669500521214364884590198430727740810939942915825974733004523487472480179148290114804740974799626807326273662629119314019606605569486651452493219949246849864721298217773437500*x^109-85620839365489705783907862134774605510763809496682682305974951498158789904482177070503131918327356250908587802720532329872947204126361592543875997040922389361789461055634011495251735813428215557064944100997837367997877528687829724994900260319504825619332757082520124796921627066821413064662133997916313627552659242674266275082682199309401996016017450941464906464905026661799282838270664169532494843891415774677274039492599346129288037228360892146964371378100193308141983035017969667995788120976001326356801648040601268973714198395898682371101628622876544497749471625787299621391356961915520731144711735790740286605743097954124645752573545477142452216643140734008831278493849553755997870011762179761017290881437223544838088948355814306791058154816082531299482508298108170828543908736506556301519128881845436843441444606933599104081622499506920576095581054687500*x^110-77050810041996845678527991528304777445057681057663916039469695416760678642723236673749368013528288659408472920057748127087126219701632242849109786488899427433157759442012750321046532401814045950760465580243712995941920897643558450880151687096675808149396164869371756339238903109836851043499498663532600111994339195089668295820118236514424116928815284920647826995350844263915744685088330329730810214607153590336745023468155953807897501961555188053046159365198143142170508458425098828269576064527471728115402467957074431038345380185299733132852890766073055597552715981588875767286580344525933270731742876544834946314987499827125053306833569596089293817306617068766083215889884241710090485393962294113610027098983107267997559353599049109950909563818864808342034168967455317844864904009769102528982836010304253991040171240141376518550941909779794514179229736328125*x^111-63983679523076174022025304993868326304144679732582573818966091632193227256965535573388821676230114209320336816276564251989847869012510182242039032988944667848447816064491861625989385907929707127411867698906750579480762037562466538159874680050430624238268501171470493921772430067414851288841475024502473200741559634530876194209889741955591797408094942909539436605739357529602275975953293732875749056440051846404936246147061170207247859746420259918847889771113258898060317852793597395124241369672615854610818600019182240721023124037289904061760723489650537858495641905462121890362196117154198438280256385550815685381620322237831716472290516256687387706022372445082173200097816770028540713353287856510645204088795118082430364272156131035079032612737799566274292869563001909764475496516081596651421628321065430948806816388065021872222359888837672770023345947265625*x^112-50077676361625866744981546287491744513958463811427056907804987120859878774212046422345283788578821344591075224572913040209297964610972077769648359084703469762382054314900121471949182031121946595119507650533290543803628599365414984812462632312392491140992953364341268827537637786247559003823255432445384539364721674128160611652000176626325656433806779484990618682885009786901651342668944664271644499108058505708589119497844187353419537912874784768090729206393054183329168982128894599421016849097467667563013217556756190385905561379685353462278916067017497758713484293769544246239229612601272321633270087450508701525023257427862965390849723994401694988015387320171690514343256965792715571201575543666813993809322111314318586470845542328009689730951834921272794486425624379877770176317278315046734851497996053155955462890189244795635659102117642760276794433593750*x^113-37415418740964053780434383990633196448836320879759611309809696407402661859786214957940054565844545930729786385838008779065914023612144031481833267874436877185552609069750017331295756491840845238676348239446939373716809191065977108873807305875498171357852187741867547155722306008593471454199548938042233218899502459951040114872058405761431104449266089965287280747305855944954556707354785245616169058707814704033057181804734051771566192930058799447293715974393596743848682677746290699020384742974747670624982126865018992605257550790948178551824168968578478634265268490820566435662325716835530493256579383949047421995230853410080409991397178026194266359863310995367951610319220816508420226221948226528776503098196233276919915085374349134616556004780060778085102029944153075253419087118779770069870256954619892001788342746765314572598981612827628850936889648437500*x^114-26915408680155514277711266403952010459877085781589298365849998875720985035612601891401649621959340537249915437441726920421081057931494607850542235526870189532193662486413964544696300338660341165105582855066696636289716578754024174165112152069146615779762142520860329908455035257655076673001051619560780060972526514167402099347818926815355289415707714593445890188349415019922549953343131082173595685446446357668186802198392995307439886239814731796918768119023461523187724163689386605549552903777677664890572008400470144023739922348050889628948476847262976732194625289999486955446554686210394753948630986621893600311079734437464435824688211228351421347363707800266970647657826460842198559589809074435517740457939879815557974984365549421361674326975205718114184538704639541292113564174088598539775537012533161373531543172389624007934116889373399317264556884765625*x^115-18754371924146037856255137603727990893988709938726152094704047157278765482308062749083151540258712639751124088920687072029611273084014991828188050481349071390142334608122305966446121199238038247478551015365028833747004078802960310656476368332329754994697663376116894656460720896331101572715525314655652227375915869899379686223739183544009600637180447766853146214490367806683796150268471480566176293989577595318015166839560858385607932165010803537928356364160120644525356263213916174130411197735398281909974945590299056874020906552053067526205354831078866299448958944872975826813486324379196125523901273908196930107120994317311780003904213334789883059324349848488812997558290121256812700482622534676749714971919495292479493105907624112337546679084179875075952517562605767238599712633894318287987180364038441550502114211866622195401532735559158027172088623046875*x^116-12710909441171310434898829949179174625775145990734331293966395542378284189082256866352746664797133659050552741790914442555575477547705190181361403994709135571214729455562055393338692439949849268424312084818120865412427371990682740063788435282534078223229054036281950321887076220117692700169782976717509333967356822630699401312147971488789294738363909822123926172746663462443917230720006881084716447625512425116253915400131916429824084646927813051055460326699024152432366705511554935560667898970260949771090913201127309527653152017166034961217558896498942210612067801724837836971477154844192285767850848721706381965618189212879525776163450121538864447182449442600681382480076400913647767955886776158921401543942653898202388516677152830538118122732607116138105081044215708375654355734714571683606831080890867050587643752833366672660986296250484883785247802734375*x^117-8402546602174701644828579943817832455982970179488152155304063359060178190756794215422828452780937724505300341151050375342030960578390902509777870232626521513535051556211177687157201644412961786821282097001002510560173635139477452115268789845673297537095172211983865653698097501956407024284096941476727752994164160082802557914718670894751644685310045972185342557514170378308656103063488361942194210712393371708979603465951265099463003193983459278834716041503581489902915704480008662486523436676636024583035436401214281511924264172227898558960745613019371467609918350344806578219018907317371631583796867053622047726986253355059727353024522355526122022773866801009200690254982716600404296746051942331746653776806335491361250319210476060535267554233791685905901298479074633877767851037911004878741358912844830746815728166922154773743613986880518496036529541015625*x^118-5425666511655147034211762166670557470375034210293574814615178735581071557857288679482497101871879534781926245515508440464030273878473330234819366761043337490797991011052386805185485581756006147638627707602209584095049600665279138796481840572798973239820043116421404239613645741656658209372677522840598317502716452235203109637499510672418796851293046555270450642095395121846817391249501079034009382077348865957746355318206549571249908849709129585678909827841256368927288274727006888969611471847593635570514820247854191110049182764531826446563952416282878314435012452052969031737942524607982331938240668352462867476179620696304114331419908585929888586512080111719035604928060189070915958805952633387181788891999634850454436448859225706299574253914594434251111359285454653483120845265044392765627803943438334461736376971435769078766497841570526361465454101562500*x^119-3423707936552311645457620688331768902520588479856369217206565665324310909143559809917403407206395246208117271909112995867239527312887803397926528921602847332363563199300222360976768391422038545191600670781752823664066448020894807499209168178883758215926893523759089275117830071287841320986132467938707472560618816041070999912643560092009432798723236966407346407406848234828574612241645267583006050575256945313803480476930616978734385798922453315534824949656209813265522112242781965778493901725701819820902841971767853362881832675701497559212221747689889501922829955759630924569075161940377636353607669856279807092665288131906697746698682140192610809386047303074211711666160490207439930545939792444634412109470147348095723042220348914083713453762821106599968097028124395405200356236592552468409516144954478523016312653190484915910474228439852595329284667968750*x^120-2110459528106928030883185507545199190926421018079768797990731804750940945491921778375368351721291818378114174018637703813543864731072212282765211411663373936581639074060554359307660411177820389948966828626954065402665470898282324842839908777489934353254286520348490923985284832395623661714924264984170001181498990240785637319886777258138946558858149296612180124580510764695580078352530914413912053994779054472886224981139648559456245541513991779319290462908711915291330954710459140281205642636572964381075673519914282242436921132326966238823608264084138489650573019205954459386280534509180921976078561130617585947330018468259552464156427073995250738184176331680926637362257055933628426808203408282930855953741749105951629500492961503702571194199099878519334595734128362062034276806095395173900092474876639243419851029240352779936529259430244565010070800781250*x^121-1269621000135126346040177385751270477737916168558900811478827207329213629243789446985809040915260544220975017901322719003700691043201286064666679063695887170614515281297490691084487377691351334350857099033961017372913383522010425620534694149025271000335909452083303941063238956286529048139910226028573788409495192515580364737216328530630807145958463706853742146304890763249523787283871064401624406934067533581550439691479069400308493965295198126228322530711128046915298622925623436221867533495831025758461507370300211269675471575013721993935590052780044776699018560385751346211983138919843034982998956376277092419112514432253634010905639275180391439981335574671077224015164167336438410050404870426550461572628186480984521685848659612999583242903826847720661641672143590989219745671506266675327746977499180468923738879238882759636908303946256637573242187500000*x^122-744408921596239393022955864035260777330816028232390262185909910965155955450627044144413080246957730603412871046713454845763168606052399157391648021281446630547877010987035406600990125172900692931551416012230908156984014842969343624006523048523670489963705274712745875772908730751425393734544667075463621466260057023185633640548419905466201712425714186704749474460767796185670194521368852678599550550146015611027116393323491536567842147537396329476704548367385501104233619716178519122184164792883300878351205433794974987001422170899609082679081978445031202117300091884432748307255202979151046076063790657943070544267822331485767007163658667877799827143307872559618090353144008089711235025927723925830610391259761041978317670158768046379330692115748241552887037074268934293652323719898388932749181258013287969357138951394248227444450094480998814105987548828125*x^123-424755788115632592324107297503659106639862015244161933118686525120288435202385466431348744099355502141780808877084135342094048452227109726177971852262523133531948385771376753383298152772135906159343542906201968216106719241213551056144576437832377537304971505077467746691744836686455903215936355791505948957519808291461383689708811920570916743092579453173136673025777116440049533827528481152462169208384026700523423766541394405790775282213650731738415613393859748760441885059227948190472544961278902722734592792379258773237186357215278880339931096651673875600528613720197169177525682922505528461830728945996200044913081909434558065441133554486560783810099856058571354625266519280141553974337545616062786118027359579398535930039745470393413145593250859254710465735538098674368616576361683738287848287691851552001209564417283370829636623966507613658905029296875*x^124-235500936204589043416555431297624013291735267605337034512188860661901365875335921279106023232385575585686570082015011602430410531595144464179325771353232621947599627101151400262502187064648403587409815591684705154941988455999545974658122487765499390535397272511518509526256482675046123503077641160383703300810426524802179525494526725975232040095553812345344659697383199266913372430822508137950145838578640548503679525194818275382410602988389936728883483409258444975916173444757545985915959804757112995453433685586094899979386942015022507896179268083726911404885995136183902897263080079539694892194648892604834608160417828775153883273061196007735450510306532557688297540195661790355466895259374091381130870649777296145867186366040586167651949355690907388674221037454413879159202057887658993284596147164792785274096292326417856344278334290720522403717041015625*x^125-126685494552978205921974825720824657376617137491670548959960298186262366632876203678778743506467126363819046000787159405157006935784302654131570454726448003315080789091917470597978871600585167429356169922720353703503733401524601259027240269976390110132726624976108204168074562110434904199628951857445020816944836617397022012551980448442881382372774693979153318429277834068543959878801743010624066234132402077700342878384786142649618280872314464917359715641767051983691579146636794523587197587881642444169591347064235286664449694746155976435237886322369204478065647418983078542606063717527662625900796054717221093187078244486940055415756711779033393200748673803702140321914905731133763519025166976750282982525459358636652759795394869172143983344205793736603960684028612905807667281389404040788059393653523217464053145751845530497803338221274316310882568359375*x^126-66028236926931305863589132805740003864721256057817685237178116620713552943410916504579834634164383478532680347332011271713122758179173863510479583581659268839041454215596306349650633250809659687142355851944590107838972484865683060192426922913505424294227131298824722694283748477393025966453490952022911041728828109866347131163961736938286154645605905059605802934593509442268091712897688868198501235649663786433971589293789145152963271356351421213167102308684953864178499496566247374376732162783406383227098257314699055498025746700012720853230986795107006971144191676215839653284468056267404954813911637680830562266580481386343996331944045744028115497546860881978748276420163955607493325933965889943416772006224787187714285113514888115079942680671271318644275497959426312378440313057577999398390790676335427074073467293424677393431920791044831275939941406250*x^127-33297761295464547453143052340929582976733006464613204860573560194241101580680094305542805432894133373154647352470607597298646271225743659776041284157400615992929574663785118826546453733465054560900101602882302209237629756704509086328803666565731145093751839794702572888817736445642236247947496111477914863172311587904963612509493178175111549957999106378668931234312995772107062559988833075525886404890975023418673862211740306183655939818362257045086719483829344885085695923127943448490930658633171529632698028894101819985812907573137022940044297882980394883585731044962239152793833042196255930890490530095855985306158697223329512053995804879209616690149109628668245725642102987305281487681943614011379509848106823058580255035062635462972215876537060645076705367820534815916675158238742786492723518625683815213840525959465566074868547730147838592529296875000*x^128-16225646390103038864886339616774762581676958025040837107674086133076441570512971483136021570681511934887941835881614358993467463343453434934854890153372625370625466221567002784259155076361143849156455931425154357032512606555678756738023074941781121289187620533610363197704536659844185074802064168299497593683305045976025658282179304871218937691460887285348393463934107278059844710939467609160664677765907479513907677207035378517127435187434726843907172173167528646000715692993044262343252131456241755550064560206865966739799268258262508325379434271260660661274553256763941480563785805864095630109666145355057135061619942279635772191291549143945517891181710848489686285630644604064769401731205304620676419910809641730964651159064569994487545023447807644636069365915505617362455140134056010823619781387460281031837397436312642184930155053734779357910156250000*x^129-7629202567015054036090535297564801883024624604838350440178326124286622243277801033365241350890864887123622198295058745797894011587652986705774125993884427474176425138103373994328240088864479011589495889845733692246731122230751845176246344051395093022912592145459463355314181331336199219394344623532156060261661036851430295038013691562156493527933784724556277351254747236028692616575277587218257926029574803547716792984878503204429627083879991608195513349376062866297323218604285835663480754217624061449621789901539228595029553621257044295357572865481104811758280637058731354710380852765412518060935963746913979996529592529558867992401572315188989744820927588712654278779687937045446424657168894628291318480178821885572749897444673492195834189099464156775203048271072461588055248278281409185300646391206736526873410583760026781874330481514334678649902343750*x^130-3455818991027588520525540449880222707691926488269442350139907148799173801794628240072260092149931904408695624708670899150899341552354091284272421549505174713967236721592035330976198030727040672798342927785174206506073667271189470002751503766896719801321239390466698700968465129628186300407845389484231939864225488991123738704157447121520723415972830505238352801480726827494264703959177323875470455181838269856820738107134359438319182523616343551175644638606137888246056936380310652771505822515356217301207462413527671609013735423984885401265616454428790474731763362964176198700997501215851671730168265390051220240421583772205078171465671519802642790926569403813326573378793761387824173457654349944761198335907233452203837711990351415092448080419381855932331711369321682357805068394379247552604878474377080431280732063237248752329833223484456539154052734375*x^131-1505073838529405726558463621720848946727986188782348000122821697456677739560425998761437557658100007312285347195152933753754536460113636097003654968652713597596736665458861438269839125975388702028385339380415848233783828209260371793196928742917803133311399656122205610757698936948345054554389390774558773507173197812658071106600842152270966618894578284504570557527005360580252030619110731516353459448596280706442774098471031738595818028471771020463181014589326786034838665358998442999654866093386010043586689862271126980354041852426370067337204992522555516874417344235688142752184867584578773155188214797271765368965698522799369535464218225403796534415953022259990889124859589817915887778817095391532527150509571388827648735901719288560347813013291434335202223349157184141923468374120687856559472038497318544992176377050885349717646022327244281768798828125*x^132-628562899754720695354132987603429528759296655433646844056180025452058649439218954286637653788223353203927004082593196986248777842804442142247885071236745976056019701036142500393606603830974635371597660237737475383939892458890880207684367274706269859623423561440920025228480218314851735566597773881434156863642068657940775998272129539617141657274094934498412577214680598107256020744673057281403806006819943905326773525390937133290756040026609070511328855820072394630413541047812392962323900641085675523440323334786606504623599589782612293513504004416288900757682306703535708485429498093889920632641955565004077484494833097526430116725539539963009439511186617230376487026571665561666460878224057178352811485881019827738358852548562330046245608979411434712893038021203288336227089583494096224362023347216082592241160297008573110133511363528668880462646484375*x^133-250764914011542975200213769210179433275687541491577754335182069484766328158271937701669119061774406763145013126386298576644812523593596753088059239533563984334658835651338077462572344480525449746206659587656284396106049355393873311223580765458929007460479556919158802152996195302847064542859626976447716365837563725208576339206656712199846210095517794109406112849265305192894190905848504698610381819534458587394054335039133979168168340116405883917063530990270499611654694372284739244246199724061566692391255602913249999398847835096557512930575882612340465016262163025030812103137181173167190696097133442714857130240792541578136373249189527651405506029544497433292761480100180526148516986306265255749203741155689082575458755281993069869092602045617107224794964517898814364372993229061445161261464969391867946889936209775573416891347733326256275177001953125*x^134-95006531273925246882814181103546834105373042070864392532124297745094581794220217373563381951230056926600727826336870337713808842599954333754122310664478726162066307809798677191008776283987487001493775992555730184550247768099142167690816407639340276671432238232354319463697538099172607896391555083300877760586598431278514398220233953102933950225317697523010646986574230818334694313590115799653462482486590876177948207097072078526546571761741759982756061079034241844146967655625706466641989945365558661735608894635610905324233307349362428471403202624377955487382253860078144399775784494547567020224293174642877834583603957027154453189387330629722179745687096959758917566628582113677784793456062183127043821891759176099076189070963774041117527819320202883249123851056263833493253021964894487358481875717654362818124363920802011307387147098779678344726562500*x^135-33849100885392589766328926478744042856892627118424204737198648072196115584853867359122114997860416069119946175899162921062513173676614868549306828997214054318381810822495477588601235491769701299506443433876161480919639710260671686511882799215067645766405614118504846328852221548913823542998364523144930542335216403940862354689281684088143298065207345209750829713348245695321061610161740999261293905921132478446957802080451477703666237561547445568300484670811990979518747088439240071509460918572319543362409737603067942043387614993852519756212918274588620308297979789900975833522304084876972910315633893517646784632678894653958530708860070121013404391189138401573662570912058524121620148325985847367595896874502005151112073675706774008377294912714395347459926381058220640270667960893236015127481906218931084854304250364442907539341831579804420471191406250*x^136-11138540612805538860529345506081798650784531787270580255434704686118934054333087235155851779976395636485885017976762556156166210608015854364416073432510539277610988335840966309858805240338442972313734718110306207437408540094122986466471502298505909147131277637094307773509480502069522295024680621702943352374108990398449599957520521293017101123041118128941664845743432158233078066066016645279018473979189796900332986053512822461772464478777263877816123197315038412124432320652502942177055940648205504898468953168659328038675294708045099381039463956153589024742177890230658334680056456184369672771636577314267979233911506690144993248855588366533406212401815473148076258932906387765304152651214942900736242144025550324159335781663347182927594630239435413316253012990702436762403312021212031415662181653048205045046167849243090586242033168673515319824218750*x^137-3258495946883959796482697471255105447804958460062695365956397176533018099456033434752102994032993992668989673285719915466755772482911253232402348332305873654081058205707890733625970804087733801925988263923267577472082713727104214607676404540538700594423387279636879548597428639453935730068172130152453655129360720738265162558023255705711094213378155782119008544587865500114637083450684544835922582534639815128516427963274084309524301485837193893642350166012549349999225624360970592327190528243758986244455904699292851259863145863769080028494447440080263211865250794725091162416041202157854737072947340948489932220908617081096347303109263466049630452410780623570043183867052634338455609899785883356591318178624634180128376631526069952025805789151209113588354931323635222733370406697898717365787861868397258513756903353097982289909850805997848510742187500*x^138-762953480164929484086224765401032006175006117025804486394168433981591759328212759306914499598526691435704259374282690854481696256813725109473625240532666827777795059896707823386874938006446242376994694896469460757750696155292119515284732455754562738690374010961019276659800702976586646829671919510899803313435084374022388644459673826796233672185468703547817463181355883945716038774930980710529140325472035328836450310874028239229221659006188989895514333057896905327592095009411517521954838129844386304796154469562737326249346805520893054469297607497858464905113894184305345298818182748977043165766892374008737400162639957626608235405754297134065081860425833147125715696664970034059494197747200032279154956210805870011110776702895656564197850309943371603622947344651793007607105896491374184997106156593395408422632331113533155075856484472751617431640625*x^139-79620888547115548828195024795586193284494105115912959761008886352302974898187262931934884655328071121385946988560896098847255074851152020560282890013326221809356452083842172423814419129459922567539702137344178246158801844486329175527121542027992393352402737237372550274315431682384616048737198033869193184239508315340885621868474468340637953219580196924449728568886114323594589718420027051632365136776118430088501184561452673965622328283897203683843788667632873720546825591772997756217249841685372816518247264353400554491373651606279133216576473393520369450256661379377986076405518892253305913478073754643310220970111056929222833520098756209555995632433170643893051265754022862920237551999931185384218695592249269802471100180394350498637812845690746948881866440127771123632408209932052429870671840491909440422867161313291717306128703057765960693359375*x^140+55827556914105026687750553625014997879067812707251175092559500244565883255753512521689302732020069667350488373352789100554223331320584451781115395888502432037084094570242258130203779123649951619563500942229080531770583627887225171067927095366116256107453124645543849834886259257120041119387725155580050467576515729916797631202072304632177205509517075577442512531179046088367773442396452622375276253841885120104871563086523512456989755262888267894784721233341386512709710438968291335013493653811060670555208878467423567072885749659107696790271028921500670175501310040239748212752893320096320356342994699588229427961643986791387808792066036720609775695244634627138042715892691433353468226027888590609956620744386551585467145959169556648994243875822253971073201383102442370897272809307356384479447543256034168913763682251527598054963164031505584716796875*x^141+54027591729081633836305115755828153076600552070865482405138994635338973149714086837193028372552787505080285944582531574179548231741076786178095563691901496828669970640551786653903920348350141414808588533702320981873558141515437877986660908086183529275332456192931576702556149020016099734965667849799408544914632503674964967483384947353111594242783644306359037000938074858066024152520548929760589369294261851264193785153985771523463443230483472775393204681635329696325937294035363619995892822377735463453261696077161826351260439270693060883356020997540264532295472176424936203850151242835796187238551662180404416576069474473171288369735234711879621858754793591530735076962170810173877510878098317370594842412849539792485131233018410428295049439707900580391893299037786394019504941108799701211918921073372936857322212933496530240518040955066680908203125*x^142+32140326099665479043126455219940079070938581415304562191495686066043366693845697064293200087189436595735510328689003188388345716357893644926395923444859710574212887581138195252850959957117525945818600644396461668408931827771755450062752373160402191163099204543783440680146180529641871978805805795143332390712748899640857645538861296430487926659619340781938216479670700515161360238795899323364578846263467131996793336028723781841520336270962764775444601222008163634586325909874420931973584529990605822752937291108635218578511321758965580361983389688660369426341433956746552680076389769292773651323645150584601350385901017742101664354957361022642165780373974414104893105116686787718017741157974986944563718582990954270344012089214592374817238725388821448216981535293951902406093006665350333938230741646531609745710000858309740578988566994667053222656250*x^143+15965736750756858925832826420813781022627920318049488557352457286009385900296383043413952363661082891171763824640717002339915468285608023464004471426719078891654329976744440415471852926533006084334545272998162547919620760493322427764390373513833604391745020664874255440120859909761204398292028101169615824664870431134680762166419389555012610482494710540537291056758313330734466697003632444880720242173750993740526197811638959103579857194445184994691775006387804879200102925584736454669468285014323118080492793065654489974418512849409785799992128231520637583558593085105688713460722230811749721229342728115210277402936169885462051652773693914879814711216483805630389176450022404923680543919133752820996970074347642135778174400743806022475868708586872617731171371608191748886611199166009172750941754097328670238681302961936125939246267080307006835937500*x^144+7128341350157235481989287992618872058127177618290861063784890533211740533707459512332750497973413170518692901414150350365676820847331582016263003009083911092105204929704054391896572257042006083361667612995572762070676990702993945492082583960360941179344761456195972371909755748173231474140995311539021187477460535934302854365406397900620341213352390122243236358055602763823101923378259379958334995496315959835312770998353233575597999913178360728126140417470299075946530339211504196800667574435722204491701447913676470521437933404207096739152722299587440023047794824101930088889943849126061159456194002545618687855718544927794944433908086861374061408451902546638797482615915375678345262445792081245711106241005455936981894262920930188599112758665153762578447204416921540039947486379933110180290976292566981851323015817456507647875696420669555664062500*x^145+2938427441278098421831518308044744058544486205727857347959568910201367604934335742982809026722395958209066720873723023574265621886381436822025083666554819173519702535151636314513211786629941029179240005732357798868128624634586168368947445268790281705368596326809689555355483003873670190485837682020628910324423795173453896234833836016922576311402373909349558888915859756760176188522457279013361293661063823474398056006007602487710245726943483820506209670707881044134098936641335801818516441600262676712991634916906987918717268988208850257600216358882837573819299154360626389486912485021695777302092119144446827181538018576361088893952495240786242287799524813873772543443765253759592274614317500931240720924358385799101541922408471870689683509420889460287320919157143153776112035274621803005413060364377019579792960080055763683049008250236511230468750*x^146+1128926694200191312149962318367519953964490421454279225771253009236312319975823054720351364330154109489513601684962262905885795757247134697208319241359167308438530269703795668791430194369892513755200564614064809849531634075343162824446466930478816024109762931578508988272734779021574039818621463375145682089435978476949240911947787096772927541418508183070363258059808449344864034370692907027285188707088817335657664481751272622527028409015090106704692769347070986463875204989916643999108746390716310195558962571783950088574838860583951460575810654644632183599778603263005041295167985820161602698280342628855810933398547660896695766477289808455925304928996552965609682966688458397722774920595260785707465574788141619402605987624396443084747392799025128102409190452140327879274092679473600955621522893308959181908612823264093094621784985065460205078125*x^147+403904953797909136911629523696164743116167980662128019872672561796418638169049185067533031413125094119838512629360228051748148507122525275835577873895597198533798153544848623473396423669570989549369556290412566291677080457515981551799436621611202600785778875937106225398044271579017712953960903962586795988435926713825064726567563394190725341279226735393991550308819082682926598897276410937752139552131675531496542944403326022509815529805986122420525557129405524529526242403995238928323562949346635514772070666400632672793717308650262178428788001947225669810854533462274200192793325697163201147813096967484437455830957349864781320265873569295539905909723908450364243411481690846209255821671443981211933824983592879130707340951604149298674139766751190080172630069436003850294626163130770605345130182448529199655540278257603858946822583675384521484375*x^148+133074330245287416791011187414873896541083530208342260940639894604829125107068063295063171950963591414887935513630918682388767654623370178980939837511914046771016478441056060668229831328774967212280852326219909723424988527588789061791187603615338628111516423126213940115298095195817397180662850106317876305968848299234989249236220079565835530631512937631380806818471265303483339892581710323158042082265236537508342083401091636575570719334629854679742524779421519111223051596742021135348247874643145724564849378340651365305003826151273607515015553772387856050082216969777032074526462046203227915036026597873644049653498165878356501107634330356803645222806722080384360378680236958737602474803293624392441508806571474806190258704750495496151483625119904391992461771030306577795857014586351000857909553453005337304848598733997278031893074512481689453125*x^149+39214396865915391181499801680316888505980018341043045264765967821352834109709114628066531681189455753344617758868882983211452053894571146147036653307237201354611674069966039804230867194935408348250257880354233270552419717036150199732357530991661702032135772494766558570960503759624730356434556388975600279762901791564455159834441455069919959305854357956649971223247864209863929221851029895253588939677373989174481831985154467374339021113815535990242970985383994409818548102123406889516868145878724499209762251712434627743740864859635926148191128230111554024575401572485689381681946699597342232809718588572289936926499385619653910675251685992381138353652941610485856723267969184027173688128805863233644760009472142850597173670813953527488168598345971467241834474876399772768842012511540299410401245866950015704632814816932295798324048519134521484375*x^150+9553019185058803094934729936099929401827274560625044100403897087247672019430745652081384414694671304131240768635386527052380676133249158377755501235533486301457933708208903307847488438811412839372966459116723702015072567845189038192741300669330209463870902198537206663416861104024541534874441302647936424485570405099969059198576175885143193487315071295006308725763258578837478269215921217897214847928765538480123067240396475335862533530207074974924682727186019612070064214834652159322575894817859817582413796660535360534837400644197181723338151896614511736277629767250097918317169340381321603957146360358376422335269645771551986314300279487631760730911140166368105400720050931603831969247169966678117133702001807995608720496960802463141597190027953744666555328471735861458824592577088449503873719044770747299555324616449070163071155548095703125000*x^151+1369911812789309526789116305369358196858033724600797817518472947576879684320217600555373049762825349242969518368976290185548833135748413553451671407300820123409841388274390254028598951357947084064297300653099309668666412775926906831147838318883325934346375999205865441990378144864840620060598529429223193278595745426470284085103068182847728503290263137314253976987002896586208147418509025090939017075670162391150776112820389336514917608641028399723794318112970082971251709671509726226991412243290881079363675301425079209799568256871099641878383979627339187383165392356645859046837971849492596238920406017009792050904011574614301106210081669996375019767608040837160558306658889959479624631538359539933359592751063871236473032266454543826332177162331294339256760271215016893296040202894120692101927639646287773733668302611476974561810493469238281250*x^152-354211930636565657797924149720518986650172110642825459413658420141269294714760685293408915713042256660852294119112318733594681292808397595145943723701693300185137030521543916746776124833555787358728808117895263121714554489787682583953222135341455840608518162052251652887817038953486058170158797301490899058633405382237691573835034052885385291048994239751627776901886917112183161768736083833042406618315409345733629419165879463792286643209973071812477275552890160055446938324303906215049635631482448684018070141126022798368727254636182996319790473571267325298426719825329038648043111072018904323269940661006237212129004436160727038593449970910119973664743165997368047322078568940343031915255091766482208163020662588901829375895347679473430122653551631047112128101281056634227761800821469436876940255909266067058105420528590911999344825744628906250*x^153-446296748273844001486109099386451937654358252906962832037685081363470938915448337241964049549698085775299981091215688184591340695309879738239131014359123394370163989051304625376895313541755087035247088890811686103067203014626035535609602786022531839799145132486211574011031259094954453740705265651969601622148847885203141621896779959020035824379806432161973975837437515281640618497511648667020875102697424417327774503569681286921598651394074004842390671286540558933004257145309251653288250557912407403379674296626427287407990455178501996104181299634097532720319893745320618714426730178573225017066211521473533718859742819961203491147635293002828195227332937634237124660664421384518744610007762686951392507053955142718828194328420079558046840463643012421436934565517908802713718134012531333122180546356221053638790863260510377585887908935546875000*x^154-271249667701310414568906211766278219912262661735284982744834787829150524904435697014834053792588655182133067963396640617324119302683237282170594909450377714152253157849089470164499519284270436851358268851647545729336483611040350444148222404303002990272732111176338034447612953735925936458096303656076426585245428096080227938682386735580179558954983326164757030601492212725756823340333269280775392334685501115997626634879172327087602557599840334788353732927680060731173636832750122435878307973885924141387540909073258851301882625055891473583814857736844107444030125930730754676280433060168657300475526532514091557090235648535680516439337487788807729651915120319642437912044774570415843939925009474395259126168096642510685204969307804474383180082339474881280714250835624569140771129035719393466089237258839945987620723144573275931179523468017578125*x^155-132803260382198698598540526371441396918586210545320713856103148278553844890244418412720215610799295804893913243346723665443548497958904559683606511995365848620079141881484950363716984273189798514481794576559822759240585950647486264007999472082869158656358583212996529641564221199696614826976456881502896040651517669531236327826035186799857032168162064814521032306226947538346027833259184676365723475831447902858148261503933922020014620623016289897418805841101007013529449822774379390149261361894248112190787757495299697421425470232799562784914599537334579135341456246036290872200871934280898449985258272897094906145071206596054425788515824839250246613033109908810505139659688735283919038116385251903894832385022987310017095385122368863364597214535307181644186836491840445353320000628727211440307412771972932208353057603744673542678356170654296875*x^156-57844164174495516337220106065141998896886648864910630603728904158043613115747587664792688016941454026443240242528102024772764984748043930819940331402834187277241729071103066372766307795181712259653051444069992679636063142172106235552719947552216154091703715596154255309056902539415206347653603538178722784814870832747919775118696372214184137851240326350412839405545975353196341532853255385930687965839095358181198644418796568053079349998405131086049752818645436831061028909482318147122430616744241827488626680283669775240644820569289273224907559059219217721516787400130609731071133704718767828402462042153540719055424601500775131972737771231117033523805882813941799411817612294753164434454420710440348941827616819334543616310572351732484384218126719682241108767989301572682287083743823540919162175485989697831801237271065474487841129302978515625*x^157-23263067637597073307252734332851175931014019770986637270399608328679443459544623524048969883347999031360830604608965590461670267006247586670359462372870716938702593486832433419792463641009678091069198879914630552992673877092731738973144165377621222337122267876637181075834288158313989845086518660813733559822892614846719389254423499899219538323137731414928131379584465505164955981633782338833390199522803468165402973938981610111646099987570051018902744725021979020015865856970992926579470003468803925587786745681210798305533062138022645180986735193414486548029089082829352802292770207340598388043323571939438936685256417305859353951318994458376624476885550856094016317405813407000236482868243275776171620138173911603966102655831520812614779089344397071144766258731358746487397406855705903122126298465124037695428427241495228372514247894287109375*x^158-8795216678472829727627831358059260014874133101715274295440370863933761362907638815914580487150539232900290411292400592787770904857712732801316740415155677470852253277968529454393380425670571110491288193015592001634563666367066917922515588919447225217743039969975602434347575807959425869216276578471302257387461112140881617778941895114018503161224780817071791919125673714471996745301752827512875862419263867439864187710811844286121354041160711577985704125602411706915437154251443841899813637008114566677963213139012580303893185410667056372750646010611362442678289996195299857801217995266964307669187323405901609157133793032252891562531959496066063468156454520056059965139977088552367160768983954791224428565999116076788746000599523579149363117529690987358730034550759223063713132367809432957093572562042374518576082209619926288723945617675781250*x^159-3157651446668849731868237171238496485069919319483880367290487800852621307529528280640261246395666681894636662593044126278860490799859538195510064204639541302889487414488813734840849453113268747104148686948927128651363563862154009081296185479789477687314075282958612289682341351018072118380366249109507552954647556677066418223324628679014004161627357482541376068706539185598989803019103497676035249726103667295104334342861313909055890538429524962404825331445829161060061604067313800637735655439864913237794265392536583075974445674109514846107889861481340491438373496234997897601935596560083430902606410571757220797337949558281133328890170758456223224776365064228979496949846913489500724981356872693879388258865257248876139145162701788256165855116520750846023295695681357168437566883812877947851794225436750096491778094787150621414184570312500000*x^160-1083145683833210908260504698212030216994605273980063311398090419354326733017907857572456788274557565012950777884454932145943814298252496439178302290085570731177888976097116104347229506579515560995699293333753873777740990196368905754926614918477058778516458397248822063501778691414996425739568622068744988735222963235770326187802119357777428913386772185498617431296857393975739148406328325670609750165808883083096978003821903960511643896095729852485673359429390376768296784600462643028128971707398203940983512258302733711087283012961021334495584199994125983381432658892421859629963220034432762471056007380215573467164608620939414420279945564813475564249579097949533652074775709897818216918525578679197545165717756141973647704456105150424566090822214928824822730363167826714215369171714224419378100436502088133039478634600527584552764892578125000*x^161-356398438516416011216412875008425643645429579977781197313671196390399773204997781291647199146389412421049696152207767974519430753807484916591680727832540807860127452215387051008112176039348221691900351394752044223116250786069115376605594002306179819803238384395738902054863451885987526306137878336880523440458608427207848379984813041994797641728658255221288569606134788291432396179615890352815731184952049769099995969976181927101943593491864061324965811251537628834560094470950233858757586466090349852776008197626098368818561609016836485291715762563420196572152581785937338947752682544829706048050454210296735611240473910732332627800449386277452379079514688819067073946416775473524530224469877289799523896609775939982891076392584981759635741710603746086774510368102473696589846185721209050395913057280791735870195680035976693034172058105468750*x^162-112784452354122856088664934852786040972329860430834099306010584902963343856569940053561519333498697002899811841348320031628485572990318071407413558411738578641565007021475098514036969571084405966702192116523277515904531409957637180982382019016271828691697771944525132819062041080106906512319537209254424970411589297674299148263854712408363738151727618612239395859069750819628617908123652472172834075641803175776884678536306392315403853998384443702518822379061752158554692509339488042925220034969030362826346180094456789475909260513983020564839393854670549039083912257189998259394072223122089583927556243295588670600160970727622563198342446699796191024559409729885991681517674674885906208914259866801627330675235079806017989606159593635654350820947139992325213789059051062590926524529225549742106411341656391211785148698254488408565521240234375*x^163-34384875988597228793271551394081909430651411047788233754108288247949635604188536580795018877335649011350832059552916983335504442327859053867815617399439442422998157847000900059498050771874108728884603663238095609474507621339172334742051704544010331748896000358975817551508775183689576330518623779089660714058676367353628046958582734681013396474738490230356548313288153478526488074970583008655019189422490407039742191517269600766857956597484175948882331520504200092551679287622103011207554004661533321695686244773502837132874443619320302713873622995568219014290392370812015542482858328862798402640296193931784659277308494544226726502310860724916721343037227415975767704345474204100258422607082828402409615408704557047709560959112034813974111664889247489379790985263971823934221574968565954918627125655623821831596842457656748592853546142578125*x^164-10109363259869587816116904160442647638109865597086196419806325115692608721239284605442597066409926061889126109745840388500274944727489762156911299134991113089912294500803967368233908873265409085523966721848425049944488322537744576622451426790342052614896528214300220696035998691508960562175240352430775159797416190467480131756731667252211817480842247461164892454754760609394141980888660621045193926280460597992333914535177592789962012282513110731363267613963578652914583077062875059432397973410728624163085577177960318386476425596908247987357385506302213818132016635801369083538930553984381202643126027585972360540511346474952145183529636459643133903698994300175399900635789964215276330682133577474721165965381184612116336063853069224766677706731764305306652913037789911695301896573520518835938717858678737027133820447488687932491302490234375*x^165-2867318357577606697724841196224043550273108965671911635100592337990692460943526000310048903939115968002389168295874252552870440844325024487386666915361200917399255969363250063763309790615643521283120401309684327234618078118604440422432664617530264719167527856653503687894654147379259079934277596266685622130327078082671524993964199736525768648026296978737072731998959833806710537294200647765658177571748816370447061862810685553987053737006268326302332282070263859070929829272183281102855017287013009115465038871663434900255784380791739183461289961410439140646082362535954888387568507841268258163327437356022490491920811303148682845129722453770091192479180032834519413545132768041930977031995151072569587768982515534377526198838481071549196915905909258330587748970473866171318500187984747491891458011543936112985875297454185783863067626953125*x^166-784307462136386560121370795062008893145178905235533758771406621152409409445286059765722170799977565601357401619132092100858104474009133506268935247130919116898321470048787765905189326339191298814241847242493343873812295556701559291426616237195321170112478395730697126715791056409064250903404130606329267312722267465224566425185044326455510244301501557461750382508918418569200557758693884933924802782252831521015570397595310545277102244537198719723156457448519012071242770785217908962015816697229397016321568693084384425765459374314320758558229259702980106838526957849322051838632619815080827587084681432985402185239050408197202771115794482429054986990739182081673060967398177749079746158397268323423891145729708948953297499413989710477827654520117198999621610313206220288108106874691510274320317957358339455709028698038309812545776367187500*x^167-206653513978149372669155356242103760469725190214249035346367708746496768546215617518621918487935943371398093853641580958822723641236000333257729173513141660545476524531345745196953654540082180209002304141466377041166685894338438743782888987459555331250932248523573319115924905387582403685144505383164132814247321702806702419847009001298895268116847779095107399161584738894723997393063618602835103353420632469680754070655110428655031312928206709863911565425804598293112794917195369158840230486831884985611594867921311096870767384147122760316569580488765519575518283597297163004948142115514475732416620971598735609911225071893645478728615734661224125950042946371627538603719093802602340733288617724893764456979819481186466938100885895538916622067688177623625613601544150026841085657979100737047397197757025999464985943632200360298156738281250*x^168-52321933259293501246529797702764754305012234476070639348679766347767069538436798555216764370138528121191762510446127443032157820117664957625783623148069477646455908034905980150572269157711083514979569419285391943456508830217109986888746417137683340221127899494342481755094484747889735259678044376198364393345573162275681937787736407190562445032222876208487383499733529807710155942593771723839067664222253938973443824389070256865232058457568589270429244556095968806601627618184517264769608018564768609760486823126424681016350989788457831329066515183157772305597934603140199591207667304417042008872890253175724504656797771581549613332444190580753780450094470896054302899921924169047760515611936557011043950335030260417517537396443308967209697783299809571418437483849580358680727908384681313998021195618703949037353595485910773277282714843750*x^169-12672021828187331855764625105447610487342539905725888843854455048733287172714360264879385791635687332264627503896151864506677196460718435964117900917187484698499230574437522589750175810045779810109653168826767790724419446866788559794620456929934930571328585595869554193705034211617278118978176704950604989076946877606557169619190699921555516574766291279976866391128099100253765221733205385425140549298748545416079527855244674535697618217620164960773302019488588063170190509435029423898554736076114649450322871162099241636844744538095410374514571606753049305874161848088726018911432528140848115681242516535064043515164571786094969687000921390004296835980399226386758316330055945656252033007921900641633023802122665248923578066993669979258952884441079221842379614721211058780339977138775847227355770413526059314790472853928804397583007812500*x^170-2911544209240918677908363199604038265998177795510489429006289328901528641207297234515936783054705026352827553022014169288021847368258268773823699625168258356779443935951281384382474220020382800597222276898638848235366965042863553753728802222608895107707231163979766682519689184682938921314426578242955140490838111509482519534645284659142330367350068282616920186312447664514924986259408529301638296377538677668096471623357365169739981710409760741123890390197026456838844240227572558336348643658640628306025220787773409436073144784418790181443543460561549458745781420218847274113848552421684131421544025891368109241070204973561122758008405848230547127507748163756225297438585629515807381108726756322111142719119433494383612649088032816735114633532733791577302489253429549495135570596277360837898112201627132122894181520678102970123291015625*x^171-624521655946375683822616252393727483495219885590093255891604068839123023483766620886549442216452128771134529730263637486412272147325332385700175870291295253039911980760841143717006058016385207943200366619075721431283420575686892458203331568172534708499071145295513282697742557674681567197510951595621965414337137372142523458932553936747925729636159940609544086417989300686433433026955747174548302266535427954511509187662770147705008429879486820891405691919363799404693486955961418054826091754187911799608342790387238744347146295893233055404785070271035616769263574298678660877626131597660721082449558485000481875040846331215368385887419193489175017524512086700870188968662366795536015666396015600124309178299276394023233429510638609727906479266747012492738617413471634015091932073914826088352459342034617151284692226909101009368896484375*x^172-120787777443507340882808713759797792901584524835263946429238544032411304441532625921348145915870151017535921987334506154060439307625569908191432222776029298099238028910036279045342414180972378509956350460839610195438587322353246387745503741712910499574834102954351754331453414701003752392176605258619470329730797895753315553026021751597519931293764299703295555156342547972115706084212751747120741145091463344929186399763517603200494123380462897049160804859199771944063606831098380367578284140383677848757166057053471864689374199915711232336429382932713230498901361706316370247003726136908285449987458760066989884324621066246379259617136217157382454629150764305704166459933050084564563055728809217685102657216842870216673792194505264178061645438191109201873090908644430370806043294869426645880773792118834109032832202501595020294189453125*x^173-19158379598382015129252081736061674916854272686160958971767357047466343927089601708680600476313342773261019084697800318965474590064690875657050200282777091918634732087276415949206707683253133213574253548873175703735596071413323932594016628735503919173958671533917702836106207951934201992670487436791201791318252870358355602061465917550334289402234106959124724877265888948870843512798342634736757074245578752899274468251891570236946526725803629521655732938102964971581248080497820824666346864281035379145033299165080935724116658290714542609271410117681499551117727251118508712761020720604297046085775026817000835346419165367553655971237660355721604749230268635301310857841162591153994974828889308614482900787788346623758223664196989059097739903829031950752062256034801925866600485563913010752796865776570456318950164131820201873779296875*x^174-1539198378041565874031894419931288085281618952529946685218098960862245307339190157093584170657122934332357314100291236562571579986472594500670327677174592062585220434554911746330196243094617990407698126194340744814064949406935424290227587805418157853361537739544522477346657865892929929007283948630128114332366519455958001902938166351409360496088424293728229983547234252236399759148291147593098892146026985979206755212733106490786246974040206136484535781119329289068839184107074521090439637186168373570508101959950427888274479813885149512814193922130272586910633199967522179912990599577938900644355348389091068238709097364998285660068839038761585783257219907880883576739696029358947824277328475524066590788839379293019781303775259878543351655364721746916239559444513856569416150045876655181502704050622298836970003321766853332519531250*x^175+532593524853672474396036148814481302404040664703724346887532492536938798009763759030317452824920850489175735749979250196802941968894127191977033332196287571644319125165729264628657605314944850807657173534741279770395922870539033821903013687044474670037582687309346960616555290731887324811713749999712919307744960626596737415001255644821675350053471770599152512671287545662519653213957618691792262376488399649706587867048852537882371759940280171307394638821496249151123889733832808626719129398829982063322544236242608485559319781553113129875840561824798369165447162247147786167687900469660262463556383981445769206488116266847815258140493642672362176053068599004000377314179415988292436169367515922596818384621844579509565193042399859201799966619346453295759982652801754063674357695319384322849010082734366733347997069358825683593750000*x^176+383608136804649452584154131835216955213349579025908918241190866178255882697560496187191348906089283933963990806961731134882188239722840957273723414775426711955189960880400747990057113767044262771700031988765856881187713310865296735879615654419571760721512681157824152450504095756755856336038022571948746623616729249850923051285723054345718239428892988897334032268794523083540756154357467972471669177281579974932857425366934874057565692377181234302585689619746085152563555005175703095061305014308347244227723404746988996795097566756406146958869304942098553263002661211087835579950394237293971799409962334486981206577632275712782796287859893714686981998757873797022521484192033533010915893148366438739445023834241296415656047754878741609227395167593670546052434954981836099353809080556971481280187363793743315909523516893386840820312500*x^177+162333582768271709226121405457831466038558709160842794832369320405245966434202480825357316231123298220018405825291532313716864279888990440112416260803256121643712469407955487945921039915616417563814812152891865640524154709740999512159273684141382510000089921891753400839307223383712579074394670694316650795720949990694472409868458895696930430260441412359944764370555719737894238381225305101550525595889023756624878864210663193910084729689470370093756375508028820147554286486853160751099652878916781198086205866713652064202067954262354620450688793615852078287347909726277799676274043906732239746523421739541893024689682923566914890601857392652671804189528982223344112859741032086213991826289385236497380385852816158288003461830675718531362809579205551388518262621900718522067900439470629342505678116559408863395219668745994567871093750*x^178+57711077578786733518532774516802335055967565310933797861535366054509327168193138696474002554842117821068999074145539806393944683802059224117837550122239939682145396571253760572892439675406718656698462639556817557213645671786256972982525707087584431336743458297471588869518848895133802165818262320986196275143687603637811703111702109897219968319621688446639187450445287042057097081376349973765973438030075989091360580525542717234281245114672742180283918198934499904188391643576662604633005787313207134341450471931104653124346345965087423487374535489379568898980328394632467299688925074876675517402781035742279345248425053790110318418393562673467053610132658097999680776830178743978793044939643930570071031532478756010520407095819948470775075696132310464590661003609559697049515941270948307683687217295442906106472946703433990478515625*x^179+18707505645247052403867858705370203165135715237121535283853771904803207457927670038049613985322797741783527690288957711206854843650622188092801468923163988444393582393289670799166305199755137937831597330686096539828603156064394015702013078176970386841401674460149241492913999278665494097554475282686731281475471930348076099893134806609519363672704877648563167735378356241803917835652338595719101559129699332452775785169502324911915756236607016872395285674870315770702931991876198005089650493595602021681392466574263539280128241155768042930271957166749413222270413385503024070843758517963641537039245104131977629100396342373382450723802681015194732069979916012577026273437484625002175979509923929317171372131495316731085622845996033018027070557148008026189878776017800098816809498707174581953564806990897295690956525504589080810546875*x^180+5706353842846143914660755354616979139389709296748817132461455706690505448974472782974794349113364102018845053403961136790087213748540018011431565234268352494905242032883506891220818808196246763727297082270018498270720353424052066406756232694952171939787173521505381487860628654965201397487067050629055846276524725991646460941668008981637549336144055736122450008662113561772567843180851123917389112281528216501383819302846631620223149046516489966543547805853877488934256679776627319313129964918135850546737581511304062803741467477940392255361211666336585028246278662911189018649397756585055324269839122116636392261636588396505686066196065153671606324660540059785725860669725108644411953989761865799270531814614584592644208166690856619109731083647741686890057920159961555349171392641379366530464400941724534277454949915409088134765625*x^181+1662242494431267905450178618521323736776632200394302924136194058872275922121979773833183136922210091682840549925045983899239825045368381622560000514362634808412521895938496304827332167570558243511952866343996711406115862519056582578606023559015209292766447934427765348021290413839430099565081787736107730658776417264259725891755199612887306997936713545818070388381296078542085828829713000982178057918949139088871828136451941302938977659579103427578872887238983318590093726728391435421768887206003587589218982651190767910155478270775796668451199550915782642780069915756079450947463482067053709062552452488789181955560311912521961728196127010219801669727595481493699453998381490813489773000225525675806221807835431549507989290357618107649713584705499801637173793719491907866624537924191862161941990461144769142265431582927703857421875*x^182+465882833672151494786222733784840314425564353113565427343371498763803572047132726085412753762709814854926298571433500753913555392872405587719007183332104743666388772032316646469328082830569005524843025393322750387970482029615006874430266952956888343454932317177503983026915075510718073091213306188613719450669706140725527785715482268862291321954812118148881047467810337364029639043636307176106161656401520590699144631456593674568349580948000236261989333010717295047773731702731052537441321210240647219022986109857033668234859375144087580252970127328918902604297420431035116628985663604728394743847074160714593734991117840874015344182325302678901234204149533165083638443506509074353666753762597802360250058589966602368921611857462911036768218431188946152740431928212212546899621952158259199916479076364339562132954597473144531250000*x^183+126114358465071000574110056133049323696461963566443057666350868450196735388840911096144714509885330422162795500990198063271327845004924951984887596576206748931913029655217130413625957720582493852830562323849068492945931264758324310257810204849724871361042226285107412075038648577442516659331132823029691632038926821112032460413117960858290395532049007515224824374656404600040693930580678343759817782442625068858828782700761665473989789004557739647575771242144036614312452537267717192065865786396204479032968936061321895718306255827546073143770829095848357402740485272048463882337404579732787537007441741041366007799687160955511448590097405353844355117796323879000507258069535424385185562608712898699487094046126656173932917472063238987107711782575930283714047218726261186974429593903451090122769251422596425982192158699035644531250*x^184+33031077332665095791575535529251694386634479548031238341998060559746491076693550399516172520411831996381862887188920902964557762737602589438757199828697138174953140170684303053682990328558192856060248681898837880027657965943614171741715064591206304559674317040582323465058398720178051719570527499114284207864742994885939953650457910603951276270125312670162376777689490100685489041324836020490154759629657158915680315203461892363257498047939021359426521458978538947703704960373992801750438972940844915465430372794271165350126943355866401410320870547474518869707361593614020107519375589441487343452129241222890571992787171844408808362079218720819090992573879406716300850250902114206599557242135855856596364701993303499440439012687500660542639072036693036584738941438080240282630601873736569604189661220061680069193243980407714843750*x^185+8374698065976520913078005128877553379722694132039162986527240424335640392104580033234005906552769274281590930687483467318722622704835579638298536250196942010685067649632532253363713773552176047600641040548837991413507508499525649835334696749994227560048310130906168628708979665860661711301888794414379957335430175425703270201108591383137704648167790029832263032121274380476368318064830152282517650450707963101326314501370501930769245066060325901705094709388846125966708706038477775701815010715397380912495403137192640332950675131522670928466941443877926536739090385044581205769770469302729005951063857526761597032293217335648942390125822093158343509671557302138342816870930937945891629775986329565659892351003245290465551750244638019554333227135296669457135989383896959362765620370749261591747369948279811069369316101074218750000*x^186+2054697851294107302286989174153076040970369533571081574380578412488399933926048666618270240003461092016649419042006600623714552688464428051199982992810038127158547340741381383263252160771538051589068982998445901908010878972176972587177100434670134853670821722465871392890378600220383950748374592056686480034129826327674065682725791649016305975811427560779246436625623961666264795417511395441040202880227858959604482923896051575392527680953742451696969747237103109700206594705612162472001296797885569279503936024391733192829688983299504583781488184479205095531591250727941795835277666269042946812327406299426472865904199977891452853964445527760902755692296876154129762914058737430264825014971160100558383053339079722755134040056097299243717340857224493004667643064256777914717802607952683822956085890609756461344659328460693359375*x^187+487306272532945037372350791792758342576314793431147702943065767180325856595792598426541195995689911524893414661795273102546881537303398368867222237848748579004640322203389864254169788908399234401084856181271068331158033940148694418560479993380447351512029620056164581686335483059673489561451052380425803238767669109697472482048357760319733583195141118390274179476643516837574713063269238628064371822604926185321075938399803929022288046690280217056076876083509278201350644088983404564100920620459926349553413191085392909755783270688520040963765607171653198045296502546411177581996656197682359788244254969067462014244553676408791858198298697854184575264957784151645544758242158191609969701773914551225629754883545836318539250970301593829483508518317989276968165615232119833441190048345958464592886372201974154449999332427978515625*x^188+111524866161976627128197323700796294518682939710518370836522493451611946317224828268391437876315469834693093191948200345028208176438395077024150846305878321903920016523953937743698159190943026861511916010545797399278055016036597438758935411127662510504736899929210254052579708519584454336415817783190248225128105736970544580781827564458302742282982929394583304840300438280436838965558294419172536537874940554567276877361607567206459722290417127463766932707647912870878020624761599400815531033108178823998861291308337700335841825747579914412487640181482686068428339150755356778141509983296383471599118952441416154983197494350110635779406434657109848979014534304705930718260288938845226869992070346314575319050306545483032145987711358324388009647282317532011418592882885204466656273133959124954639463567218626849353313446044921875*x^189+24565284786598289609542836079037670835091817496942992061670521299632870865429208512209666684257204760262730594742773292989401784374468486353049505747273935424024916454744356420132005346000423438676077766355237140608275779400962247153120894933659389532500367238992604150488636463133268206001648526191632372988103711593641353919412341589599678474948876205112432382694639163514441672256063943637618531879285040166873290827662952702943324804869294624564873494827964862931674917086196848067177563380692833857888167445353076663635784759836184293432270697593046292567297953944447797891482770867405983949570179834758227780415355107266946708242050828325353994626651743526081985708413440479740197818144062076913986983016448068219111671351400624319541309314922656136262282749085458115693655257563039751023126200379920192062854766845703125*x^190+5187626458407713801863621328964991861122996671745833687246945595617763917037614400906748614616868121691902883724445407615698520530167662986003454137863355820569092465765669394308572280628842916476602352154705154462195626805771152331901961176405728513555955922000505289942024546365886387397951807313726961788906163573223573058604130646730399461839397834147200227222088473413568125424831104080379020979481158278121277634080899506514907600352786748832331378687382155219860912424401559816811925446619876854934451153424493694587781469056702454584343469340246436696153234405235063235573274974545382632589081639602538504737663338381854758175358187671079116774702207726971693859399888014158167643482614677670010479903893376055630888426454182357904529443940018461359746934591360643212343240813486100471152440150035545229911804199218750*x^191+1044074326330529637576922600768457250645629838573605316234014111537922770773286717500916945969961278785142707431860271094078526126722370927676050083721868166957184697198200267562046920355569658299537489608730748103293421407103500134267208261506930954093417060733988436153371116012122047226022644662704965818683876443955306268462877751935711502234536631293550180878831161541427417993314854719373898109949729524203586327834206145883557428181352655621021348258275312315752184821204908790775363768769761556368096228333719830748907677089170371232543819547639698191718512417854925792057677206320790270359796239098967776208553155520906287400147730119510491833904593443299329713969820787769380277383781419509402514184275552025267453104498390285326186849162619374374784310565450812508223130826434665863189366064034402370452880859375000*x^192+198337465662857406027844313293443491951085590037935685971851588681158985701624452030928718777172413494764333813734154158190895733593797389059345256352498412396214311789186481951774153909640623069242816000441533438457154516074812282971673549628544215830463824107607057738611070742929269555583856630876234311008596138146673550892869499973061702970965220320088181922835614787963890453316948224739792956761285797715275828877110059049021817120979896443350296305886171118721967751125477929809979122385426463997041507125700196664387752834130991209063840812677654472719805813879783294302535457307230010096154478997389411003921102751987904414310955523891600555494456234657562554621897688235374267474274428653298490498219504124430501686115732840591901338354186881484956202206267766991087977340946224558138055726885795593261718750000000*x^193+34952538414490336035305457359428141223034752064896028653693119495268079617717742049950902869565541566979112122177953878116911019541962002577612756810054193562517551885820275972819867719126761501807463549189482205495091586404793196516412503700208714232741337110326267549847359403299997829191755599687384093438360411658607044241205274102672875638973730555744987868888993224456760534430394493091823963308002708919253366453812344357434536725913700434686384521503526473244771147402549210704139727630639140185491665783914084722376191223733786188340134383997056633921620381067043256788130658435039567356188180752447441530244596089466174751049530879173374359365592241164911921850606362879356885574416575569495970607491241380103848329528867150030165504113142357288193494862152425450059394938218670922935871203662827610969543457031250*x^194+5514393869586853944013663689752809421473760016167967159127311262798692607739571805655697088909503477242972698510067645288251926645241005289311642824765808904976518859125491914830275622496796553788030110734110641485779955120245177558471331341527583345972678085242508154821332325355594399557183674071360056667424211735332441858230064467795902646898240168519735090373266695149028737466709621550132996549438901535619754656946193903860530057595236660468979749909579339899456844743005135840516222791695158016463591958547527220196076607992665052022062719195869049286407774745958913946653384785136704461993951565926389299942180044497585421249740360162987317262329762132783315720037145675066201149793249675426576727775583264113482031266289185550051093858212779628355437400954761264077131776436602184077173660625703632831573486328125*x^195+709006682569687719510277124065873689803177034349607515237167237499839913067368446198255802437805695836299480852806444539517596331260547105449863906356289388476841597095334576976300521348882020017623559244171300104662288576412335830255416570106394719064620754663136832545089364834898948160495751153760511287023327410284166303785135603328350896476309558586980195555404106663977053332874246184028779112988138890867067581550179355492743596855172676468765655376769119641761958716136859756486322602333905946073607907277929474886604569262315387445662101946542013570342801358291955727822247460381337441611869133158569517173478882673332120583344607809665269894767332894651729425881753456345809243067430427956550356270036489365209023605770453994027558303769335538573262233799372389132575065367658506687575936666689813137054443359375*x^196+46827617149234623180828300911716678488115656421855292002409979968178411915840210985796249040434484718769385371699300609901748389787293855869501810631807801169640891727888824577663190608323317759930708970291721420482356126323090383631969156425959990497752640128692745387709416634513401615015799426758154530148460768236914967090978685777640447884259551793689776212447043445971522747979081130628286361811893094489379602104798429310013653496027175060182517909270332914200781666715423086274257405309556646489744862943669330893895069273989793074017725815286201808827460529255071963281859964510101657106257862708925414863279913835866968445092939696163386558078607125807761612402309914706485259467395517832217951759932712830104436568437796089052618415124364036330251962033494274150787256598669205942542248521931469440460205078125*x^197-11837722426646313528938793037997598780934201848600189083967686426505796832013555602115025279082850243628548170666751472400292983330334893501204391130721935017818203964163005003801662197504275547360032218587099721222351281470195606806241248642463922722784648064213104742101547189368298119998904361162944414906597656175896461155466059746162435171957529645242378368708796070422163676619706315375918839452366560014268912390219685328468330524391746696920496171680950746269017947222372611369679458923128445236417945177548192859142540345026703550947402648542463231559959404314692211907960314435726515148318589628372220368970951393390984590310635912198526400325715658856556515540117232965904894052193124366979277941250124430233983780015072056717835142781509928641393925755774839271295385570417213472182993427850306034088134765625*x^198-6800614325464683867078696256163467971772706285765101063364483431502522601878076550492780841946823316021886735062218182761926891680926718311316570985292978137248250126142699560647902512073847264862619540471591429888491725203569885872389757845626114107958652353357247444993696175731529949617412234592414787141682041423042766480354596165064833856579688355084343420047509295197961178111527091630582492331774066542023939729052551604607957230014663746347739271009213319824158824339359223047637224095446473986354641442140921687802488849976315802147149797431163084751718380425609768065386311644269562059564856875208881386579769917711628329797709354548726763359249270179103967788471698926584714598215088793607821574437127467288626822040197297833373620651105036913025008467563121733438509616343381480874086264520883560180664062500*x^199-2232409479066333760982882944677654607963187346755432025929037396072990883749059210218473991360828666160020088261172703583471291707141074843263944063116333620631475084131714003924702092592305588645555453849264330934026957859033909886780744865624170272407317354600670514681115745463821530513642986402311934927869967265961520096828650553966893447502756006713862535237329952075093783783863925710880345547850421794659884548834245208365040649799324114069403976646852877484782814157551047522832560297476285875281576433678054143235216107309720210641015718483327668780378636220125385176660715878183573828724978806937621236656462884852385129499664647532885609136989188444315439947780018793499086936543100935984050790331305688679278277200410544535916955489344340182830274541486116979592565578424689931580360280349850654602050781250*x^200-608109008833988833872673200680943205823809313743339501699955449137820406057396309288524383014319365637077830993790643544353369025958830783878361948346663134927989773493396050820049526667283381638608324196345584245050118259345355199603699275225454572650861827819139913142882159497874575694512632054889395756944293340681555619409985241214016041678046825740539369643083578585580489044859914611959520831108317478586579043394623241464585565708780259490966145200680895759206410400782768814264331700049316309582080862554455287723537766058136793385829723418472365148705882654754748609911502349635634566757072792660126957323087138606422802524766773415890445567364321087777583106313876663801473402732831656372226047062985150920918608158385369010842783907051848147396390412613617597087564188276722632053861161693930625915527343750*x^201-149717980961581148719001224560604804915428864819990785146852702108192276689598284449054704452265577716461879770742145416981113024187347329249598298416549366151979457267255719425705090278400902339746618855188709176565553812281233259758593897519535589003462707084691074896148405355825682736753652377039805270500660423967312175983644688375076326432965812249993759824975185773517100003092299199422508466903070931334078746505663281812451718445800159724406064602586804297160184992589331087530772713567320611245007784900531842060963472098001018409477723634123603208988895467586493539262470386218544302855275049701296862514188564502628484049727847763261646839153229759733353446376735702239584468988968700277973642439074333445886477585863914144334186717630485658923149667345663011955719662497401145628828089684247970581054687500*x^202-34480287517490620447222222937319769695155478942959159673523392095214120223232354256951274812151706257684645372771736774777201372399459227553938707645364460053382117559537975126751867431252671253480692513316331022085229276900356200597821896077236672824638504122281200511660546773832811651947666311986251425671788496189488662563767190260562607653886783010829449797461352156321186147609881277620847146572047154605658790842004807846873105542752171702327161975764715703749162329416166561467145811952431895679423579156898686607028353984856392933671683162806298175013202235160155707302359726643254837221983526131726616570065601427664745251213270146379233814377877056404282477302446995417503856501818062109461312614559463620800707096056801381601088703632786476376874328569623028967871463069702286929896217770874500274658203125*x^203-7561545221963730608347486903603820298785768083743412145360296129846748542879790051485522671317525217119940536680774230833092151932062163708734512357630796464004212088532283502938199743216982553262756260708105373816148669238268712407588644954508066972066259777386211503510403492581029600899963566670675912137863266798316887168265062791675557883380461739400586290028903363988936275552294432297435885129606755717157226922021424576029354978814356768309528640486009191632669648984205127283607302548583621135846546029551544688343268146581121588669504720425564131500368233974535532645670604167150077198434118276241234199074634672398048057067844826447054688232288550250204978094245474932713929380014528056392012538654171487091243102319507582490302176650057529626876119948351912698273471509735799145346391014754772186279296875*x^204-1596267359468935018589854043435181578688859972575090893244380715644413046600167988131306726607556693192470706762488130716719283140259182743073547861401914115112271465288101229088879883080075360188899222803606469108290540335079426793806994583103784954472567140225624347940995756619028374905669013329225123915774801986442166820416967573148145297227974494872084040361694764853049456509340035924154708221923397209973584681679618632581740421597788735257872098361336969263898111693208662799147432199840039002742927114313286879723363923869068975197002232344289090468038826941139792215489594727765525318380604569849739030632373695097353140876605198224207483849218770765243975858613606481465589947215906407748421250410358068862727825344179243764542072382814734235063551322226880643390530334813917079372913576662540435791015625*x^205-326791248045347938168863225065875283354184752970197636933837972852724245417020362274308801413225509051123770942240283680066090083156662861818789040203095714015852217622787082031915522826661007665074638303808986520609333156346187820000793873933923970284290306176600030320142116786706609497038215461512573348345379791321084809612659948099387817271104015789132478778749089897370446639906214230700381985319690236785042739630064109107617156125732973367676489961139813668595201294491580727413459757678710104155286677372373657275076171232360398597944013038187076132642130168199717331306848088220802336696194762718084197209736183845397603329307472379859128493708929258771730114102357037003509252967321344990017079844858025939635062118280549062096819147887417859950007740673869134991794541667189832878648303449153900146484375*x^206-65234306059626081583506960892118862600090217495709496838419259021023132887759922259527788859320674823550850233070174069067364284112395947602454083999366693513625572402894622617614179692772587113706675502727018453292750443170480480576908050870229637033635637922910822753193446507079292296136024134147120412214119415524793241314102215804245788573807716793892792818281072315398935258793455828022959613489278640113948397539763815435885731164360279402840955896205669959741617938440063782104189785363257997010484510616452583370351065515905250979725456298048576614282638420685481579420434646837096771803605288099466585550946359219387091302320394646304351074203155772640915825615850288387438668973721319211098067703359529413751628539738619075396446978343311886055185302427124301425218040690185716812266036868095397949218750*x^207-12751247337909930084358240387838223969687936785203229307474735998898269367868836683915641903002669320495595624845243225267665528775844922694014211051257094048220179477944607595942741032047414636069795077770160110039834030343007662088907140056009488306816939861202026375166942865340135929375707286562380534429112232752863226751458202861642329003480326842386771127293796962474108317910783091784171829518035375621030464080211222442816631738153265459709416500042425414377208692053939187069097955281355293135519166927300994477878206446916028901610356292748207894398604129313651248346329239940806756866985329555073467249457541441526944098169604446136344490331396195587890411344137638960133186620057457096715785930013742081238110008556332098066316346780279859018511940320471026146687487916574355040211230516433715820312500*x^208-2448661782943641746723699239393204137503583925825054958619511766445131092196253646105703416170680951535519356865253771636964611455506392045458404425905250598169697360597194244773977129474091617826956531412780871955247520591765914648096220449300109605448293801399270834503140075494062732338193024479488386798673580563584046585501382735206986328975665651416691543003543972218698700328166151854766027717803627804048442710530809110714221954818152336890288123854375542407342741160700211812467034369903706693558745285179216729420098650574684010070635843826378244687139240332782167533411182442188238181694033831912501186575099998955403466294923678952526130317981948324361554423034865086380457487151155868729806669924759003573387092880425799255087532507017760792895680503635676067553763782939313387032598257064819335937500*x^209-463118032565426196442417632388367324763706238208919291176068166869574811566638868304952063559054661667198076187185155644384065623272467480438418792362932697100299507435484818690173471751499067624662323836950382342900754627013202457083419114403580664633630415633933541650538979485497622562611234209734163411149003546735234345767279044066016063326903808703231872979101334913239103841899307578270236788357244460691600648589884372085197082439823940171774649565686216527212716970877345896634926882866069904912983676885577740060559922009395695650490292654047446722969838517891183808997423466763569567390290868875034263481688395094397764153322898230392267651679515285152954290406580200817421342556867995687958878753180993733174097881277647667853011842590126210146546311999435118774215640025886386865749955177307128906250*x^210-86419716345728650529425348054883211719973846485732960540353711129906345864707573523311571520030443603662321687036189242386842891381179994143484916109189229608947216751537006585203907890501649896008129229999232616621445779161621310758027398816669880454693104098531814483023138100296015986158508534085211898886354170011483419378195005986985979601666708007642072891066714724926800022227558707925043015285030780601795637615195461829855755777241844177986420093022092596115391757443647337713949287369854980159319876528240146485938992564306136400756484122477391476753951750764654128226777846825413072729406783126782233020914060047028123494593708129862281051960672703279187557585629228483359473902261613702554584567215177624760606393282655190589383971040337245897937578774910236169820294906230628839693963527679443359375*x^211-15928142301998980331443269886770072224857347388190068046143318473830926857194076188770097480809494018406109378778659450959434567336260967106293091828576085805616731475709556127481862407644537087014088332329478889569903991125023544653334940313567160034191476842304785626771155995929748666482684806275694891792114440602001908423786383534383822806075052003216114010558012106881910634566908534147311473242539229071506223270417873761374043846909763946147361991049939338267928236925076693137478248378929624455160988601924083811148797878543389263400833863879195010761632365777221027221332464431681632641453007676177960668768824391538501502416199831168861009573394959714066243682016127264154328552094419984168102902288684617157010534783079397463803586688589666019685848945670703386430578660483661224134266376495361328125*x^212-2900995177283994892375879526285693924367959670459583102677749477049893425006363753604722754554414223523381295689482151011750434272165161954439694464773845147336906262420442405915953584568409036040924634869296048601162723927743542377938067771574494771095624254126739871885817177221403574061220324165914033988169146723071297543816368394752038645768172485642104374958482334849763971744240275266910054671258044584249391935137616822284249738902269439261251872442051016838345594403314707398306818444193901291290997121340351085417649284452279159925356182315654001905729965518991724440030265470585610265565979682922226690094785940651732135254959616165530416958187480469949272792572461526011963840687303983836167997307333834386372170413390638840119075940955310499523630856220434522959934626624090014956891536712646484375*x^213-522059575435366956779843049859595564853447380298968141318242463865587843248212048349590224584557592456977373067016047774253839323066302743165879769172726517765629094248099468544200118311897688660897181172230675399809312382769539054513035396825271312205837765233552869186578942231872707897340172964327434767761013510728372914544695526713442902537869552669718503502767025095829030004596794755089883595640569510237397135034619810905206635956946622527064508213746455151517141836244063729598766594921459554294010276656694361371743297722493211898125508363598757731116253501105262884768982909002924532472049729218249125684707558846198405299661172747421960846906650212922246887510933127430283043108736303206358866530863019342341482903485035026124770106387158245046356733001013094985474914459700812585651874542236328125*x^214-92780981339853167306272399245172745934661854847760701704959535374057074242283567447209592613520921796610933193151321164833745397771512252656978671682724285357457932807239056107085255584266266246986185253156337256469961181509830791569892168402814441564658106202616659757300087820233907355540877190687378521241005851963401087049318529396873081072333153356649050016976752505025198219526400611957118428920411221134676971949857643551118082612729710970332865308130754138655146268216557419041308717186083332415055163775962676578615508221304423885685671367903032251947530102284061650014859950297093613525577583356915174817591259421166754328511124728075758409906642957641722323645916150896982095250063581235263563002519119574724691906213400892418279392061050715610717884038104129161237053238437511026859283447265625000*x^215-16270754769583360403113122657788866167412536543065402226625488714633685699963310501618724482112011732950471149436424566455783048648432726304666522786464431940874227518629148605133220989100329538674486668541971242652112183040143364401407987921421388226966790883052752636377799399713642309719514717408959851851004222111218796831356886821543375073484748185295186805230002283077691574563942517377212105279683694193296649687479493716332863960673483742862901001508827695356451487210657876874982867968628083478695821830133917209925789986108912303156157921547881233027476312763240021374600308201684211022771155247864109740726835757277828651756058010936920121482665187967119193568331191670253305374965778216660355638429880353900357629447502856097945167333427813126798597880205568543081210168165853247046470642089843750*x^216-2812773117559598573779270293700602474067014643847645748306352268841423157587976727242778175270560296337768759166015290046611109833758576598839655909563669391383121268849029003527540242784878296631251191389809865520152048277063191698697892684280256341267808583590714024524435501367582290921956577980850214434582550977287106790692718069983464153650432519419020771599409530994026889437607609445589568817499807723544834172193970423235211070996828955814311032636002308227416370082264674657630750952176361674622013878073863659130886710814424584390389764134554160178436840033989980727670070128271245731891936037035943501675024269000621705010927302905567373597555754269461646277411463725162908160851427069435694393090132015019060542933611651740804206493304686935968137886549357735888337638258235529065132141113281250*x^217-478828859554239078287615359716448166537608226950856902744282901724586201637246575240712890299393298889261297164046246542884809229980435038763400565940396034154823138879123794193702075070297140555400755283182975799919484943506504186652070303899447354964912700648735350497655972083368738567591122816790995938132415145463427756632154808620627477106927537210470730720312038595700863699074433061943702117100253452779002854225153430684779702428480220035827057806047948838054740841190531375326968606656279516022059297515880812617923714103185045416717134123970627101990781405199852554190915414229502282110815589765775354694014349940574432743307872801747255729032783024601429809066670953825355007732328495842174780181627098347549350022451629458758642734645831116117764377748275524028225842048414051532745361328125000*x^218-80184994013767164310918740159244709890540082474579608160736401110036121843677955151603047293013776490670461680041518650347049343383128048568220331285335050377481141782485315105768425087571030224975335781398821607320618509623552511609147275895753517292518440057827281433033863002676296158559371046045696084102086792117365994428944210252826784034786326806552770570861510634782240383136540526726031163790824502400693326055518397746250062686883549947044098742322384619456101066995761346737471955121061215655632151676292859998941688518581999762488295431123295565257589873168204597483007564628484350669888611557801360609600046538691188952610888950742155947078693455148075955390153106701146802566803487539212137014420682035124091140736836653786601448850876844030706163562877592375092864703037776052951812744140625*x^219-13196357056055039862704678354712166337652897295268588303616814619979225477202064894734872900266235008282186224266805987817305425783472049645884049315518758483176876751229201192555511531898538686256532395977443210102827141919490894423242687145839432697500546118138294696671580568921082700049883969069082266488799277182767605762812667194866092167417604876439510995326180322010845061022066882086554716103843382529695074714620632276289309477659178644315192467996889342836144529380193394615631408260117398921040780869533855939167600708662386080201223892153451934364666766745278680959728149189098081460499380821980599930499913794306781665385946065077831294021082655631183544885298512247351380284508721228467237612773499710683174422684974228213869003317752589696685775061329074184943781755282543599605560302734375*x^220-2132505073432732487560340602824840184053947242699609663655624278117988324714720475405476240873837928168415808033400143858525538528933116256165597468906198620735599091633787272355964168266945498198242729329565801956072330198154805857258126617876726595288940022146488202884319960132835427909870351275343031645119671586808329736687598275964137289037658222979186009431886681101733876068666745414993468826361474889046239674400753078704889423821820963352491052386604004167096557537448958325998833703041121636556510698209591797702495073459381966599062029630107890356836888167742056143489310662680046211437436365632544225544324476989144758615996634296040994248213151955546677910636398995884308106315085915914596354900066868006348782407613868548326190889321748413892133271864572199374225112725980579853057861328125*x^221-338126198508686132833515274526201374720665966136657032450758196162528038532587771020560617221361346296608824994052975126112954696918995712426147228914561589161519466404014704587245564487749015691884626025183394722214013211447921318824813599672251896546201244571875831330781561225734226928958151642365595687536871543802381768135386396260390270090507653669633729408393527544503236194244556533689843951574983236389448866856057962105592136878710624335006688939809477916629711181180696802539169772563296263145822269675650914249624427682376079256292394115233527201794115586639655979260468219574030400640732629856801137291341374666370940251626456563224890543620553931097543378779954802311145894018964965587690586299437076828318276424467275337101228087542862834188885110889715400997149836528114974498748779296875*x^222-52571172361770491777220743275580091435132521248946139238150331243518172291242715290638013264801516087457150820900218556608882594923869219312441288121551345582308519721476383166306134061328989612064396976727222707187523058476369606720342603249737928021484839557112947766965194703572202016618712908109043606779507818660240457339730180099884027100159339196654062757648262156045057763770672597080840625505437401272728953247942917262001006731896737271581127462875122631387996946008521330350765190687956997928418807667527422141211933182024214673601994865941354728313982388078875733222188114372070494493741688590661460669065294415066146321030362518200844249741376289052567034310554403806309052247258128802219247385723629696122202729767315971754077443086270483381155377349242900179032068559899926185607910156250*x^223-8010667521770623075781842597759748017423443563920786067070755194269004945925988760711230279670531798056815029306431720543893991290200371531878082724483086606518470887597183120670322396659388561556832669483903449727554343575297213163627722743547872876729802194606362441748293232668385579583325030014732385239080396244593695622112445507025236164302436371029324147958855599881680835914069168813195863349677921550550727367855837371545560502981005190405639364322311211735826453855661635606016683789044020112055113191411353941231054095944734541835800459193780752763384614821870133009896664508113928530560139863928860785981457966329127375055233149105406263567605222720329087270671854462647344161351057869146834326912164497955251098529688340386553274642077261449578679436978899999744900390505790710449218750000*x^224-1195781261612748594503049029386876343254225506845204861805188946317918809953837487127055329452045980917247979856607992647186990886375893197629194107380787184751626241900120979037604535169895427611158443469774907271795830904442121394566306612345043152647261964034334174992012237398580535857062471465229670597877721557074673980812581018261898355346665145781435256406679155629255450431020890389475747920636022670150364102812197123476220199872967202112791420764541351368404358762122853087435241974090217177231343249942427954518140016482875423632265043031679937214334389022431985878291642340930930284076524637044753762561465244023229578258492221061897704196338233016576700330762928661393100417035955019978756032692415772071115938675368004795652688158186954706742896699792569869140753827989101409912109375000*x^225-174797860017465697616827351860515431048035415767764310589257812825907148361239690150051036257406308869858820072940720167668456064981848353300028692287786755524788031442228702748164171143484798652994290749251987681712231746686538270552042767997178044763983942915199011814956682314031975708778736406268674402186585869336137013956770581223934158084417386303757489978550084699155722109568859962039165593584466549214626195234184583868455636858752492448052172489801089166341481486314959726064403761327859685114593855552764631369348265802179835410348937983210023801635235123072696457711995875868864868172115851961423047833527871073053392286418384886138436308753272902013371551303782598088509118222099052052754721373477829572158231399356381195284235452050243602795935904079637143470942943915724754333496093750*x^226-25013943652775704995748330144565249590419277775433425778694980316919140218662672005542379691501486083701548798131462614092238159251814280805381799131081193951646063512681017152392516659180274011808876985637171008215295010617857454069145251024532028273230010428758021158466879059836314202429420284808936555657405146046360577794116761164137586413751252168888353993877961992464354887193439698809287828777577604463724192515498260319833292245577471053366501666139102841553680441314884256914418147076918464836322536854573766377771578587717462694555824422594820441875780396911248480267692804521564184891723706978640885976796358981915396990325006474357103204272899382113465402250327652309714160447965580365885871057157969928044390144528372573705361410869897933484872692210626628115835857503116130828857421875*x^227-3503180953184783546633082364934501517672448526974461870183928510235800040344739323507897026290061859123338690892603452484736400511083501091323580539778698621255439005169803016727739461523619345053042627975223439602656536429708417682967100498158357187415387790794678734658713944586505189029927969276015121634000968193375314835080714277490441301220734712208117673435095086937965525799077566749142084823800094004728106270098388271270726623841395309995707673333531596505230248703963006928745722124694672696782132175014898378546142907766534182010366481199553667369777847492084399064508287449760284526960316988090875032664744182368483744097930846377943415848906058475812592177509435713205227091227498221216231752893296789654434970224072727174039613603136466561108537273475419892075562514364719390869140625*x^228-480013350985922523591835110227930409407745378013476293636615170992238299963795119925680849399078890630573588622236202134707336174900534592351924441584487971042476857994136360741117495033430482410115571314798414737600837175129732099432852095408013033147868250552113916637346586838719882077936781078414800966350535715544187596209360184601202223568732843348473043493837169960228124175803790512909828275925649334175664451748797891654384091685354666053962024211338745463911760071386511344320689320453948658691509020329518051901385503828608668735307226467436827809673106316676572766533509132776922014576205223318633403059104032925748926545893331484496732493195069307767386790867397042114653985700658103582214884598026151077948424691634854795810582516667489407577706974246341472179379574954509735107421875*x^229-64331571800940929384955234483274704059286244650159892052853064269523505252098943261566870189751615612389048671144160482531628379185527662430339327524801025191763591554661497865963831215992983338419190155636299136013947702918879666917055080696699633621214225691043582365338879263611636363688175998392124571277285597318904641089924265478313328291891858728605952870420846381460851411034063368413036760329907390622872567593228874603804352996074551659129449444379996735682028179730009503879286473199237588049632114352056624995423014335482350205928485714302192953820709362413012582386167404372764556395858148212173920482197353477684799205725320198353856898584174689230342702605179890015080303360236903919278683131137862708552140190426392878402664407695976564913995669473385613819035936892032623291015625*x^230-8430005020140113008462419152919681438775870008470916949402041492718519788359827163442581036420456642165071161907665554620237800868090057195177012346879781065167963791058524504923280270687257456508218903189223413334392349240555546447843033472222023646029057963296582355308843530369612557811660336791339785370719029911127002164664001305158941605907383270423333777572168627252866569633423153120493595391095342842465922181229595787147757152310934605860388944795533426485333954934361629905936247311548367805943196416788962521508446541335162181303303243061930047393919399693230007803326394374839860242924313519261262320387407427609604602640279941647786568377250249539147806391793955375383496323289127197406264232141610977098018813946097689102743775288588483742576630711529914246774457693099975585937500*x^231-1079660062444461950670271205867291965652541865163729427830658433962479053535439858057182520857795828861003004946599143452083298250956572778250422233685035904017209816061249816496924297912266253429374872746258069041299773582807370093427560636865180813038843207700747623643249661412310898393871850360940195339029836340843335422010100821304162483033851731697366045922705081128961581146220505853947688828088173437417824705476709724851426615200304305240038785061682687570992990510407808505601026871916629952603663871369838248566878424741304056760028822392211059677554177123422617459284592750204665366695913410258822625773949567912000540359964373190446476233395261198504259317385516659101913297827916683285019738897551331592684525137946864992785571750293876689405126300061311696944634079933166503906250*x^232-135075882712360003532806076307466949447771885735949207752804034437379853941222283741148045056538049826856817591284157249565517121347953586266366642964002028426564141200006073542370337074993812473703779295023298556759248458568147631780636904679315361132990091171646025706951746500529065135479744463970787978968875686298035260948980905160951517291976392826708789744605081975104887756615939373324737043565509775588676149706018508381706650904218009171498407890770540070069753067470834904137584508817050077243594024759805648552409771053450264728038608658460563391376714476242610923923983988781353020438362753736580262524870087030441716330835029391817871196898099824311487987514933247739328859201828643053253794094581149184344327273103257421925174299084925579695634328493056186756319880485534667968750*x^233-16497074467432792315549909243394073235367237884887963637644311686245052232312836205074624691401498790415621262252379236907500103356229739359102751807331514280595080003597396002515069010280104645984424943167528317305724202583974145370222871544113931171531391098665030869355945371360730670120822885950142658610743816294734202618871755478041027314004581101856918805087315663254984591803961854430728737217644363116886721114715167895363666707146268078660216988869550838758620976264706760447446073151086156875755772651901315490629891370563456922220630170485973623341128345625698379638096555572731602078366568005565652810963381011315520343188475283390504311272663913123603891964902812328804214311228688468445639479021323991639850905806570497946782701094111395797751387824695774953630781173706054687500*x^234-1965077220342101859681976189728092920209802053696723093073100642443962732110010908981519201537128019439211254794323180796175198750914773095253810725859052224619583424262602018550229748096244111144739716347229246574171144954102951732985684423742872818188403043361539698065058562236281055787827012919874503639803952501025719799867725523484809272805000983858477652283254541699258292772480437415732823947316272558145540976683024365501482127132244889222630047153534041709542051271406497547720508022319685807642938032518527032211412191310083084833691142900221925016557613659677670617225741850045110406052271370978420476931546909708579335402271073704378673191414356865895048883049001631392043339225755921798248430757498038052877119832650305782971738623153315965398145802155081563261168003082275390625*x^235-228008651814920497342329302860729223727568846020372143141230492747667242737646954813204621421096642697025222160114053946072649094245405274641559182842264439176902290813999977133257499176586573487793725888199518974279161251874911106139362147270594465087224362133273944770246859356978824076892199168987306981433411199714639230920343122660346587631056268508819738536495463806676419872286850316785687930052711301112946506924495588573006241151232773440487040384254164090797205179790606658994979316811616548947056732558776331536224922666191174920011166117642813596675013310283489752705421777719824361218286568356244104910265246862153258793493278067491539682162275413748364813964884158659197637111304004730453423434429303917166313968607313438623460098964667818389862115747806700704099178314208984375*x^236-25724820547207009958149378330554468589986449770063989731183859269704540194583104292579553219339865934844408495657396845973473726188899491606236081900404026281524183231845406794923903017195547491509598524337777812709665032672448193267488632410066697618694702746879803256371372705365048770344321711614660962342911425510191592814552288870571681589304222128289578221886523424699678465828753788825956265189441016491730869347815893534847709385863848274103491282059442435056855558051864982015041763158649899649935340986843737965969582303296619810045133261414877538101759657937030835704798968941767591399465561247673418755892519728599702009108613088315415763825992979337530118256872336492267583327744751726067568613168133758612591672920419263388286210896855996698159040432536959651042270660400390625*x^237-2814907349868262126650767019722570138335016867033745580287867543609430274574683133770056635792973487210773780630044143739250906518929457305257758316961626556404248203593469198406549533790202529632342933847935193531863645025593461539225890122216030456768664142210879148073033507073619653560373679389014582265544644753532661435841407073550330341916217171952014517874870573818929348337495441849301119290197150313787780995318970901973338387525396813685756359804184766306680781874903924722806851688396398800351510163449850828979561919942879773127932550040394539892011586516513911070119211842067304846788563887359210823026051926587278474560314591945111644887918064464482783457011226041439416300656530199706236796569425516003948144954571456911675491700123864210144421808744517658354091644287109375*x^238-297580076093945724888831508194535115579507699489556641343625757313837279916825258701362842065375290097963679732191433377612035313132975173652174716183698887441086909804608820362062066164924250269869214056597014576678613844049722626221748169548946444841931704816370772071226588266286371623622497760353055319414549475696023872385834707563269873072940786007718301404547381767597858541453825568904085211357871541618309640781875139975878392316855478013988725752261118646482924196137257515125662708230501343558339078985549111495132722292809454486824174596301044137931893261579528782973917131954454088603032083274139452078319671801642399183395586910811874819695555582773949079961284297431919859986250377063714819557448748952463872117744562403670174788554056660295094146402525395614242553710937500*x^239-30208029502246549223532794885486134368833079421234787207573983373488073268287178008205019113713344471276168154601152704811695008964968289497658711065857626307532613763374250120585167956599602157846654895449863898506884845742767709332486457691095562210308882198138524184462158197309152842497564607174229175727060012586822081029666734332758225852152645926810867841746196221223591086378599792760614725354944245017149424220193188660329516380595213700879588845422756095284442046069368244705656847297677492909999941531069046720144073919468236746143110253962533529669087920232454139686393828847333627054157920715856325635181907515500384143509746817017557357080125228528312985809558146147436504401193201100786884426178206842464231389078698429922453297217338361813496431175103495679054260253906250*x^240-2914589166565930426009961803728772238609197742740389260063957789505162769541559949491888601830102612753346391379628263887457340916940837993940525619321886240930608744812422403392400082345125792830491974982629105568037621768590773977704484303818009848704475192956792505483355796745449991783540517876697640866873705785488598057000980212227707801698512439911061719986599267676682057423927482640295105344970226334315672921626465046212329228061366633712427799985693509287085036171291039049725116814058150389927992378420915139020005615170865870732182565336953110344179963713490824208099188004083635103705354066061270761030544164385383753708116632452982253360213663234563810483391766500856689703347971836669552424955084939751417383263814850431112628665238730399609409252087683962701416015625000*x^241-262298745394646994763830499109130272989252611124403812539873382306146917605572731679413642042121695033465975781093269413559510888173468155153866976499796059742180970071330776451663346659467683786064516023285630474739078886837931905790527135333122851017215749562303937896680942780185714976427024246118798840384091366070124877556959803057140485237797396323496887339931504163469603891251656030177784549457100221507000333568256596025015968122871004778927029177115517895573089938055560812928291846145937841293513895252192062951195605687802931024645154352489083918770506973008022474178351393250797940549392474786346190426293422696152057943759478958707589481280509490504464679483764716239164286034055946499739124518606555080064065747078407223411935150205550266634966246390761398524475097656250*x^242-21152106842124294040382460316106031524849107459016642980117740623536124942044523859335559760461601756591463519827689440221855503773887068720635797819108699312601324275875624403143204747161501820727286864823580354714897325849917120789154553086508055605459843795605045260969547597473004245749812379495123987750754792210036725513630345477540643448756862265038993371836735317291910739414044693643618147162571979020206524635204521043230838529022161841333772543433552468459057380318505135866042429184855587746359944655282636222342049435742858053970363383664416265912445423651725237427427692979905410163427104527692056838478008870242043980751499303660783869874169998590181735283282522016249694415221624297005348024245080241392523712809289345160813450424598388537763765898501931295928955078125*x^243-1366024653042158402895358235225491273976090906348379454486565108021501162008280046563675678239300734564264948751225023226536819840720524169061469623356002118414705886023206219972553768075102293676151641977510786883687595810541149011118437067284188807367784165072795412009432341346378082833632644264916764831332919127539214957286275378526449164193688874000240422115939850403239203306149681326221416753759472687478510208033856600382662093613035376035621946706685242004914591240441875622201261845921506222446867691339705714029742191342006510143934694117263476030164554685946123532966679445809456545534254357211402852703829792397229522760952342115641811110925729283531085055566073653312585712466729824877514764315713714861893380208314075802662051312009319569544670203188886706146240234375*x^244-35769643453247729882668932499192129766093406304236735749323610750331295028344241023700481628341241831085529496107424503771826379889093695126113596700787298612700011883214879169771725960297505525840572533892892330975636334951942479403484445093341325949901403372146504106217268301985192172425410519282953497420521547591801341282685396148136596459394131831100510433015060270711856976166250039317977867057514979185344920567332251098758414568058048755463130705784748656764580566186975554466236103694944861935977977842510963011131979045373398660944440634107546779062525612792971975172614871417321886233120457158230671292298337605711701815381592158980146513568905638691012996848064276899559458065396363006190220155739197801236297906162337419635899869648753614101697544832559140240478515625*x^245+9183901437780682960437848955004440141210448746749924232167072715760879717840470886073660529112489709280964691207435391790840641478364591090660150867990628747474619197325893400025264279844989591243781366441338986991916858437808232206094181629622179624667473339012433062566646977860663503722497261258084136231323277155697016421415033758306082823557843597692798365549003249011234875524490237598455689792203643345035133883390485054579993351773082774177066363770003893353144858237488877894949929455672726786517528225898395538020863726292642593915285053883010338318677096793126306647478363529047986216370202507660218048919102934502636906691391917294951241601633768153444846998735948215516936874509021085237430818468121140570572408945211287716965820827516548931156626782741912481689453125*x^246+2460514059706866027102500958459413074174211693331794810869011262238028330088273167766398379219681823429388858731137044729716262387091145683151762345717813779855949435911600402582865202266979792999928617212558785834866047776808722178215053810091566569651450290067930655428780403240571135192839674888963160320100533274144600737708259905643288454654025115283209950872408682961182865474673745218169028255485273453793544250671005756975052978528033990677783854971125079640656990227866323317211126138610031999451963149314322689773069284227544783482959122722424413845576008467921753858409965595794799039820155392836246241421537432462767667996413988789413730896871075959014981549191157296181671977232835399198558171845703996927624020226480271071962531124513001210213609515120388193359375000*x^247+425580917404975561288703101136901282674469946426571985146560570179316322448654233883660160757803360822730709816813275151402102812214528915114924162947882459545518636957219179576885099967224721538089960462309374273499179027109689927161107748818988863812760518790951843332359810403386897225946587736348199263164306870395557704093247577009031305919203149387002183898721371113311917563353625096127643703137095567526694097425224050366476622643846094471459816313523142282803659829347946622181914212658574428163947847341953493916162781959305366446127412293140018138801976707638402652140448274270515125934260424006098474675677797660581412285038703731850804148604422088505293065803576641819622479416072954039850495162624730040552084867016695711399579626650970440255010055028248054199218750*x^248+62798605924388706131958026900841164626416404298481337472323768746384902784998404319287533699987960740996784468627185852436329704685391596319091382876565401903375905004515094973679524518537305615585806363871718671594216410286791342206844150436523752577442163494054192624072209862597916106902185193064917341611295506200386456368539948647468906609129281863571314307595514096789290820838439477085946759083755511327558877903399595715313151038964842481620857486886273414936539537869211360473436841320993010936297311287631359227697107966816576489847955846036528704805266730601025894699917532960886377698926300795996228028623314892112991952120558349839082101106780196376749671972938044055181931752850797247694764799893230628274638442702106087526400812516864455987046267414506982910156250*x^249+8496696911852651363958156441880829631688149250686431170941395255405505009510406469753647332005616177540521140861992234474926147636886933824553697939976881215891312269639299699727893896877811524353640285620663633110314191406595263545697707144206490540119898932579580369892291530006713953455109362830929496659747528387015198981548212682211687205338749849983620160695324795747594718055871376093289496068337963648329073198691547336326691298839645183927083668615277209420229202517904208939779160309830439325069007270292470015085099819159882046832971376202036941386077925968122416604815256540570885001837399629929238123205401466668192407214051211370594402630554938621087505807748536590400755773071429004293197232414838912081108675852872754263946796461773426048301495397766703125000000*x^250+1085919334506992839644386611557053586113112077420264427654744259163813072673549071493514439885084379836904495259848237780618986872649256338366091989373542722583864097303972035271409110920814324719677653927244519299079049640702266389856648848684488961753550369775934723473984366654411458802164584328784634434977544691333088812957031855860248437452882052130718582429902536222781703634532772376487597085554394778914684863708347843758424358359770759453725156631903900642590560397138023746112986771167777755374936040735308740469688144172352311864810574273080577186136141990387543160928166720609757080999890809026959499696077502600804616039428297188641687355272988424037251917649694715697696663112722716003224874976284063712033787238173548299737572177278947904504492192177356103515625*x^251+133099368924629672660768607831127397787653994348099373900074825527222797208944579734290296270589161348316775819982962614501728540445153475984349569620753424209780514577406949213354942397272948786078713453175346859246130474865203759466525217649123658473290985092304066722938016467695002156844307776926894217522143266159124516267609814752936249468837027693455007012538719528519836872554736824791150983722318963839607313344694058985853206269483244355387481515256891326921855321642310863335644214234159382759018319512860652330689234764849141935550578993752984696207059485282745227294301462170483974048248440947727120254960979377170106453971307890139760286634473136465665905947363136487601667547439092674558387113979079843322065730451126869405749467582679270197334600972268037109375*x^252+15782636644793182857141342099404255392528919659178165883215422106511660064385418900267573191277639367572004215590815951187646094505493411627332649548770441582189659443804512103043274615168555074449385105524823989667663886635942781046458612598139978424798798207600025191497193738256899840122782969737998765515094502288974942558168605273593014720780692719130308675854173399900958708203413076755591044978130970105853303604815695457561986888074681040788904742989584562486348991856758129245724422853227401240489838994616945093838156636406921150253089190885151703774746073077830232041843682105554628492713022706442627156307897655257065113191264555746731281017427835195243722836412333147369265611292510625225238316607959484992474959962454081163649790915538062963769115160114501953125*x^253+1820417132661626399762528467012555514418648727030435122251458472950531489798398467139552162292786323851592984650666197833069241206025340532752618592827578267155060480369885798227846382738563729456831068880625469970780284351700667624238240623354423602882369761023710025255232805227759547869157152342482071168716788876676536713514460897941328430088799962481859812472506258110509614136146062071265650576604207230637358690196861270580630313179203868629584915546505142082682731710303879795576649555800197551427159818203776862312868990172475936839351772446528636790967589308439104835971913072046900334613720879432226887040989775637246690486175921692243700691788520417932602102902885141765672457258864890143945877034212552592010385337115266249809947626220015009399407055364794921875*x^254+204973377879309491417837283045595729903254787537460792343530168029533021908047097262299255974750969001428039416148266684801129627297225748873391982888173329108596873336241931453116991952726905804033360017074481098428261371898315521055346024116632630280528118935956270177191479068607923273076709551082445939648953968198149409029401431453670616466361628555496774241673772466601316536343812641829205827127250445243357929317931476447354236034397265401295546519743055895642696221873680895001975323529509662697464819859291247873678142794211180252932716427755030787866749671247271566587612681356035402552806106472424523020346494072030741709757184104890613142402047969179592053945916993835869932854226005087904560192845404386466690071199266575341801175569280158974290032546113281250*x^255+22584292926410643307400649358406003594182760290978203304582776667921770957122326175719077485462692009367089408026206825955765674391144875367791370722911387334548952089193982116299310713963108747191799324327928510438401833237687017392947153325607520372933406583993122361296711167751575395016778343031703588854186908933867522692172181551215931993043991894709564445672367630513820748327488549258373336141632940842315555656849579966110435253294197115903310532969344499368708939643026302793020204916878420579190298846008922307406008076436145911745039907215592529323111039093502647777478108754716712270738338746996520286797534067529612653216888668416331140779389476996813598900341284646863185853644445260173920769052011327008312367799707454282539500125574621972250031219921875000*x^256+2439057413865925123743887524545273940425728863394302963916513258224592743657564602358262204624603422934042528350836360420540876046690695314397627073652819560568779184566754648228203714416937889458574035027546860580033376715441196116787530948924778267118871223901954834391740892777920750981631022793303257726784590076085912334192996711154840085147777557897148571010617449869485371865424973543301197248043171877655161673470720446489970866549940462592154987493617848253083338687206275738337454870952919116786808660496702296042016717853470670086700970152453795011528684330212435488557695326777132396398980659116142443875631182026834886495393901696428641010763491592128403033030803689187947511030487883576944949169756045494768945527880646836571462533511042761230472215968750000*x^257+258494583407954042326654207316491391792722555313085202942943857170510664323367790629549608129906182395866055259481956772693265108987373968959560361190419693021806773325371789417287993276773898911046386457662930599297433543342621432954146377495619203457901591854550445546184592356489031865100431008064509186378627508666959974857787124807461876461816704587850225224653154069831254206485767951699193290669521854785937635454167505070786290910628647857072570779382121642348850210191835325479794751873696580643037394484694826723807438710826255191670641857206553929213213324680898726188822696128658780676199069155210331870077022167311642072367386953312712195737893649297548853753619743581889221733590487843540620866640976438357789808515235266742684588022130888103476247205468750*x^258+26906303598992509638359772749491714353116903720488789504013637903276211409256999675739024542549549197340324860814484201727451754507505030145004961949574340852364561763025380562401714011633951009725698677528220826192014837121669368739070837778238106669163475557384260707372613380202661162332537058926200859587483593748214931225170716426840837802664082037753476974342439612038029459510008215017405040670032814043190029388525209668655687104762333896289949503131549896391301677022366064306474706284360243447807498488122622877300485482972641785666922842581711619637453245105461014789205080246437375582109556378553883906656345771193911205275234479146008613510565314065915753350241328855798404814071738472654424446074699607331325345507076332606375637486165346240483488016796875*x^259+2752243930858906393009238369517839110811320993753096571237896797369196656713588407881111478968961377653730327559170580257245392329065506329014613668655822563484057226208577698049028364601623748120609368012472349613600774510570319998517411527198524061832907402115505480966197262189789392028479396832222209887011378805554447531899567046389270899348815769727059331895290374987399704727992771373360406531265213033246924685464768247968221779810153311086153337640937025568307515625462713378585887625479862992277548416053025272833670227779844009094250016696136375083354077737923317938180221036638744199781301994462769020548821699684310179359832896463457229565903116322509458506824060775977820904569017910640454891573366907492174833606469241063119466440663813455366673353515625*x^260+276781544104732439234515538724379211012500114341555070383956609593490043513253893067107855476846998349629486973036184009471203643673937326593507952634795538807639245725027691021051141940008746630239076497568151015714936370301775508986395046719440387521347156640533441936697422710538020929249381376871185389739234520892333537197884593447891490263247894364052749127702861272419295683605241502742422767313180524649113607983856341428790136690783235165037502544781646386472859784056052231406502835498334959252289642914849973313595584809901036899637160901762958711328862953409374656614466974447759670550158382964918959713266706051139808518552726884367895560324222539221329758601005910562989002521854457221744900436002795636620753557641942875893499721156505293140669540546875*x^261+27374390646157771686009590010062793821713657163301831164009153051531762840441444149410073009224464963291531058647944314268173030368247355930661465490883727320041757354164034930659663993694625803254166914785123359094073313842861640219318490698578617196165557512039165066584364551872731005086873361766227636832986891503282826031736244924109711121783762531441245590309289218304497898713924639131990925373241297204861608936172627849924797853185198077259999025174102508328765379582500687907041276088436562541337961501425101651966554892863439817300053408568168791642143923871745408972220094867701686717197936982261787108236242318473720503785669211734694457972818947355013851132570843148903161462909853486001825298202835714177689224710988564550615205176042691776959949140625*x^262+2663287639254981782362700515531985798284817991909052811518644914543132313287617468464656177776929291604421454105420422960752439150050811635168978673837168497827428008296553676760406912047645096253125931759258961210131991512557113922818173243455539756995429244674839032862608559202893152333299862558154117995856438065002390762307361257601226206014051012370478858952098096375573866433877016047806389327189131063619144107995777014102311600858912850883439001776000212306829630058721946443610728089778068989722380134338029884387037969131580314369290734693713603521880524117449867970750417412030732414274678261531893953026080163100609556719889342248795388706753554536430169787641004989317791625343492770324798414107862635104532920490568315960391297242569062756210458812500*x^263+254946178373499006423001674652180053919373660972711981732793853191035962980935351042545368390635141681920802392909192399180779650146800639605021417534078845830304772109648468502324469744497972395006248324459887042928943991702433921460583245082479455398283383707715750301975424532586250113430520576820441848672145841531219149344324290753561722869233330827946148157367529926503978707802801527671193795651716527932511339785101348877719887903552269549773452619387678274656396510563218464861175613716395416575953950906279720233455191674943248271392490392911404845835266931899702051327729996192979454330379607450553380992013336108108874370754926891241360942495122430275480234107699280691347159328503882740299570707918491381303870033156987755041510156149855224503256081250*x^264+24016867996267468283263589062113115873193646209656693591193059765053773097511427605044856993405395954964329196876694603149611725258327855172739747131140386795498254566894687963858936932993369969516767471663154722359025924060119278338397390424611458711880578324038189343542548330797312359020638102175107948575600787964263599095520557252183394507667970506176922021287994993627984017292005273493627107010146764895525248734949822468115580388866057874519897799029452102349502497531809779894356011658256409326396893394587224665216089228663693694548494539404473986115065473491169706974923133717346984753615485062583127701855976973877777334825701027564407002846097847762807803909769561927497692552957843365771694146145618680085488372301396765067428920590645718302484563750*x^265+2226888484205152412327264845264236894429809321484765948982816407739224445786057706296590912750091103063217679417120775715867252299144270945603798253071748750588376202004276394674797195086167710874597552084809858259512528469752898713520283976499800482590150244379000958368394043925428164561738354611016843832460405021547127840626889416519508032942779237774999514429727741844330066638276169716104798079574306764439520751051723594430039621314263722358839965785299786254837841216037177520809150787757261165922616844781360761100449991572811576158745822607723462726949211545902519175427315680526442471711903904794904423815289000298578762537840787737863980818358359464896196837176823160864576693822000624667384539261708927358689908041787027506995569789388061278258857500*x^266+203269345177503366751741100339922197556263445081321172140624891727290861446355211508504902852333763971092105404360385152856519595909713147324269576775832582054391986158206874754528561881033475142886171379646249735185375969818118097784759253614282900401171531852872223976411116179274770433436326613088512813080709736222569446104739864451281008474275926562414190094311808671267318644722256873772174387662998776218608579399864427734996206558933027929614850617045965215263049217960507050679425487289444906036219819647848334541669454263405571058447642786030115928086085759357578936165388979167787740266500467798674919581631233457948382557111060702403267602848631397727580900616318927840377682068628201646149227448309591818748847996173612444548845521632165358584526125*x^267+18269070579660121194567238684841671306735473085286835397464176354836091537437029798096222331977865321273737286495988461263219746059308503669050294719279858087413018103351943025213942147083210595744260896729013886786132811084011846779273419318145147398964428279256399307913386537278300941995180242041068036677430183979428505324627299780836966634662898099681391392536134478396561257718695794276085524082515432834236881366917766818064700528091656569889600776624476417721573607058269084051754595852395985466960586093045985026706026871434525404530679164933992941797453956898245313015564043712719700300471135281199389284638918488974428073256737160203746445987669123496015935707942845099209657876548272138868906389273996289294502513750799542701115520559688265070689875*x^268+1617021586437300208126457180374834537775043824335185836530136795682411548116238372297482613202575169982442912060492949071243422274782713058311192697316245971674132177803040588234682127370799798883920543956984173534633868105829603995720269333617723055647222256731575762983308913009907578336864415310943365346575364076987067569964288912678156004130464429870679060548977974884980232388629504069802621966047088486292787499663076321000818271360223929540850273916570934327090340648904075362227023829976022667032702344655890154981766218693567950479825756248106198854519649912270619527947157129480118656719323857478625399051030216850633312811387200271000111856142740527949585840749136095026966153334388772992394138813116590265052376948011904176137804510786358655214625*x^269+140979955959346088748551446962612832858822540832212682212560789974834172676440920727395939346531874558124353584807768737241495031295555385136551900198002478287670306701556449944377839709697366933894275287928301486155285011560967114336645074524608780494028827187707491393274234542080909703851089088283850359185860712680805531896799325314815183463091807810241230096945629959028624705838334851213794907846646901112038361937518575637115177007001113302652176329163000894084972286397008548756553131554337797549359901829077859392900702214089560138000633693545611504181295831856418517602568445387785770624413058146869498546770416194673543414845360346313613687114564234080442291374913220826273858449848200843853498780729413114532310881637977332987202133955651083882975*x^270+12109637460812322878449601035266430646080121599922620346493722054268620019360280034196426112077247514972603036618795046806207743758699936596496236404259706293597438040684490763054974639962867670451370333490424068078475476364421546601935196741330617911349873146238643522589327563204783648765581219530973643091422850291050174770578013523187773284810216106613274258747663494182403148023765842059302793489415974719120701557807304942478743745685380368740430622863082488161957902640237484078145241839755592131549274412642803537202700801375381274933555958700366351120569138730492507535512673530829058909208008104014610175118989401868443922368452537742549662357475495992250644540535703592288193789537957044149787002502028749641303407476226686181996761691911008595950*x^271+1025009336941904095150534486954019300365068952463913957270104613168932515607623243754029127022426829643913514079873282551571987122147682696616913975476585802786036386820547243012457392000938969293617916646919416089961386284647770216696107430856930443973652135626928215482650613615567765462236065239576214163432490022252505410118011718237311094183333000941340089107339767266507518615893426464233983230867245788630061713322833389698276749686959284297839301472874036174736590605628574248973337879711242329684061111889260184397008970257209840099447791795631782357007098713856422715302037154228919302618848616991999559903458235510532579169260806125496712729211573331896844457055482976132042051772907541296935096659339915720623078955247550543063587804440008332500*x^272+85513771513472514130118694543669707766922397290455432376038307414633137163356822009166722210909999669706120085355282648671525111998898860626672557682664101863613046581626132421775854486096976243197653766116814323172166213555948584310991372336108505465960308621998006682881301451781078084830622775019268287577059105946372035211816397879631222442108877650541526221777000112423853051342986935600511835754406185544668630989798638979053607163366363579958982270622805487548945128593911303962134145506246003561992511425553792291796084355250288665599245835404578260156020782978697102912703890225050031152668719974556469009101918582866869889520618260797038855850843675015556987312854684476213183017254472418789858590207310530557984615965894608667873040140803679500*x^273+7032977160807175040964296792497017900966485800511173751682417935541394590646170046311911077662533245521954948843489024312947423567142259525366286819877715855387090329366960867657541535810839675629259216469308261693402042080345507247822261845812080550716426243135560336802912699691171208903931956158535477830018786505287598483790165893496212806729967025313432083203260447438877707603744273236198640661348640812113619798086914815223898422520797562896843840920351822012149101075552479742939500788784217382695798166680390796754396073419009036476233868039489193023821370877868494387971540606903651329766156377088866820453575878675369454925449345001998222318484697890506013839948093632180144716696372186768484034309380809513199721627908034712380578479512418250*x^274+570310916520153055853025197088974889858539897741651223706945668941412253339984835330856640882696971600156868611007562059366432444633444878476903655517712275159115669213399570603923584064407435559179712002118263537623573370319500655582205699207077450167033944911585772772177155211074482651588188559328346374873356054812879407171633857542058146235215872092203586149692696413951559674576480162318195170888437871470957598654493934568491187474240178874314880484568282182792910277580344897357107731238874674255368223986662155570915767658228922538804995218865092232467283603068434613343773673096432912101513298099305714382639225538103019034342114275304581783978194174080218888251297805338245662006161266913646011923697964606314561465208459607192076657439070375*x^275+45605294090266207667483424430185412513653617799282000796348186706018592158205948132459007829858761412274397669078225130899397237759008115404953103184952372159363894710331937814390433304115859183917930072608780327194443756147508663861950057507983981684446977878495620808835480919750919705348956102374941592445187303285987675452847748254496183717554131321728403845886744256331975880080861800728581868233645019691368322685381789237432763674518956411766258551734466849494974611597060839986734766168576721737226564184230568265268933958347160171111141674566006486184104027773590319854278199439658659457252171804866159686294323377906765236220048239195041046257905126938171113498422844987923053996717969461685307321798208468546334085415298798731693810332143205*x^276+3596627437712734542800857640179762660037198229216460029424420148474457555417564154208177872316936768942177998881807238196017131682713002914517127301837490498444452836427877910173074976731224819371501736028257972347433830145101678267215924793018318390199546105881948236964818064200957168344243970154216489336747113933832600064334927254559661017381361229254390900068442641079729685956446650021536169905747279442487871808045511908602612310714303283734871437140585969833969468547484458958739121411989616288360966051674217762594612666174736493246050784381618398001542885903973229866385914321568288720460781358608100946527592283218505319612685395054815668924613039387301284187097950923863702973312122303143415265098039195762729271348307413370987050901982255*x^277+279755322845582569983709347915968467816856969199775658893349824195279952767414526434599690068362307217792648001891038151572155017981416482443351893731671090847842208122152442264735349518619378751399150061026300797144298041157061372983465218323993382504969726727107367611978099128881210436978687729901735296349225487336923152125617368004367417079642940111906790705802871233256420156706671760257779202391368692500191922378025033154379783050218723393255681529689501163145809500167066912385286356883727200159584932162373887806963529606582393833637456845559152372874701432557248606668806084471665075629037830750716455775061103881790722684892649374766145951294623056416401196918550197277797330943136973227274555428746120103348080849950075155042461522255205*x^278+21461899315546103185186409426595195874865701732675406291273098977760245771935533591530486681305157130069446249323296727553367845768290119984805470574017061740840209122588572716675005186226925513061027042985392216063154708398473993352656830314272409423017276873522840461133127582188153670298188512975819655802456035481423963416044948991125174156809022332977356980446011939086411638782210245504643872093403120186682686407431141260799701639524047563779949918880910271545460750825313954087769414583335032026763036471324549502467407145261719323808689833550603631142233013815799021500018577097529776278607696144458922755401041519413221399295201191119959885277558572739031590889649673011165962250263831069003151048806199920915304243125165860963219891996600*x^279+1623848377253123023950621706002213945360135234575967495982529925513527118620547286907412503620614147193607269641069404351087886688061535461395762931509019683156350582437216976879630595850102164775477799067094003717946057140158803736996322682226239668795665676278253075774992318564058654252105626911657434905638604710390110170752636385740344922476738397713943413935427584439635340832170673225918193297286711946586123670784419279861108342785172232733304550322798459112168476571979491786624762272450336273192741813213906758901604710869147600427528941397233060992229144566296197366919423200406429764321855739275413314903430627622148642822692024094603667929468337717281894629152077905974750797796744771531088153738789655570018576772129156185602106376710*x^280+121162110361514409005255157236528214862113730094230499719873371680485174152144288923461102510736947549634157734787891387686187218973947931013496426471150372631031061706126829208071949692056674158987712442050111379440037527954676812695420751921183403946928181789188406464467557138433592426316048588125659487710072345946294436563471706296621146322071402950526615747622326773424166248454809575842909886929545762044439176915283420798560593135276070736326530930452702669466500267468083092951472930909949837757499955834351726358967760113802295378116356407236999572984791250917174600263711667936307744795984968633263288393277055369033229737726671733585870674839484919563488416845785930303610595629015869831906465581988513870300275108755135433713634527810*x^281+8913844381859351881206957586616978116851881958222101482683172508912751227715442037788715190287211546588660761970795436266004841596649182399499867690509293125125980121870846964559814533295186413158829919005215721881571530313610417853159574098719638393714694714481582218359332875704535906512139094649482741380208673670709239108689121390940767537113182031977192212394159929606102249976636922998397787189731275148629855630939293480462047293640641849744437865268806964889694838115899909033106453113463467518764863676667824687860073038310295932900803749781133403020235533365977148396052728873886362615938971073329144669187803222701845017844371521594737024329257594610053781439529165074334946634677119086987938939464720165429751215554975120453919631224*x^282+646473579347741001970484384110743484027464481406850481702554308569269031326166142456601706337088379628769794907710279203974394712639257801986196083552259603987077631672137987062072094549751461301246741709059563559393564989267178281910895810273632739285403087927802885772133267796917889383110274558780461859930290483330089334513736452513296055248288085525241229981402863541103970104706907493255420583910684494452266877800747742562791121936911058096996686432986441966933144234228525345943636437134978688648852130029122016671443447401913463142105258697508166852067894064416841275393422763513121330742608054992476921583955163252482534867378916443887336089250818231589909704182342391110975414286527421026869814743161586308172023547141503223246667513*x^283+46207753215605470369789602389178445406994689201579095865179673226171171691102607514773984690333860127609560682928697743331012959740909562533833121904360558786515129219789499225836467944174509805959414813696086479489796935224673207877075735718676442821148926971025263721232372511333189147411088275903868339887037681280072315586757170211258911112695354136844041593453849787043280148741906130338496989943755462398906601548540322985421215033563379511124159844314969261709861858699670525579529807617121596120119513675362183590540377115971474069711756101086335527355003731909783766307864767599279524227467473323738338987860594718536210804926585618187573723934603167106581548183717742845049343297840798044311586419548280440067752294330701871939960223*x^284+3254103071321168047007857810333772624517803612588689444274357994879582753981714887840476137440018313237534416259984756746170984079174610440107340736429918055947660985526365088764367190126305615536583214946733376442622841886741019860833560879952404214972479264399730916223515926631961235135277605532279492868810535178555401944733257241283941784823000668810901361468376812349299215100012937545821095625502202327635377354008177372697507640596989674388650871493914680527966648551894862083638334822108776947262103775180231810533228954485266866797225271293160685579108578028556454446468500983451529576967294264489600169292995242068780268989930529091211079222284676164158016908561203231823837025478190164922128046325259846198572814814947298847762149*x^285+225715235230911821483857844463794188043615839451727622728019333096261192543102154820961288344252402255738807221680639138079401803010335499639953638159232566220142774542185104664630065863526011142663697476591598099445969224987721858364679726210496317637653020171681190440214679644456975188024569229287648128351214419728981775993501767408469033591817269292426623840686780052320591148790774382953766638792448042672259166600387189972983826217804306635997918100406388002160167166443350889571634121741120589524752361382633399679195438863221365835391620198320740642674742547854649247581800880097512740093933091969422924414136806574441546683140966992193583014358820912110967941523146276501625679137446752978753786201968797126003966583684105969724515*x^286+15415394911523487219773137980038966340074385854575880365865103409436741123769085971611965219951387877187212337605624565452267067381887453239049302294497532073374673489124644385972525910478258845429411141778865574142140400611332786336227216094543647016335213848511505830902441015502388185569533652473310782165701191932957245313888200699323335714479565354894010515636815822202644927567618272035695966424807895554081859412653013854848947113770765474422762958317957477875158373836651073815326708826347782439657564173786091983825765541829040296486459215554056208392055247321877642034068675827301898595929145546589098885300811008530014791585373190554077286442982404991797744206922974731420930454249443691906273426040911293085716972786304581089562*x^287+1036233750805940653171491978071119626611484182158740552442237366037945069840354262153868064272804877754581737951816765366499200706264106335148453820594855862360020075653095430889027036198971661231321605484343319338774912497774357448330868403583011953791718103952535236545850036646650658956673288423419898660713749025435183606658871478966702352872250865667992822615110652114268889455485629286997537073108178340877086948727709444343155487333264631844206016399941731776824414084186517088956563223540046609670338282201824892520925912026308774776888495493222564093512604008682689541028685217336991082941903480255348322486436390636783998291792105446349782276296997983779682465449053019712920100709478649607784525675759707889039635608718197179584*x^288+68535027588026672066332070340497495630201908656856727461394054623206274853011427508432719786169013003078008729551936032230715511832084509444934495073680369509876488234248445413227364301574664470660838423290985527316181979432246774805435212327008078377169972454984981719050506943316229971525446100063165913306185139067346374520685875593477616502939505708174015969054220500802579395948507848945523291975946773609557840315211050229958368416221836999837252743833207155726718014473068740692311439040339706631657041504818037376110920806805172166931495066922591928376719208933338473102843706648508842897379040626506857514766707293251787972494504412871373750910419352878518638257842410826574763725222081243903523964297684324825247626698351859464*x^289+4458226831509209709079413580383689923015865185858502522482692321308139119874490431235577840244661636227660173471650834607899815168628595100111671153454548438205493916515468524114804275774263137254602228139679323089110433257336048966754019271857652609683336984014837656927145763099302846912305183093801996749930469143852836228010238222484999091873349897836001791542842889078587587672035102590849314648488243882413421675200713423102957007200064315404342855448356363039206585350701529202226490769286930526970327794024188421127099440664771896487595556598175012172428262786087519118169868890523077172950440429515269758300345503288736184475533188847998593044091615243856039075077399828302282658283333351723825935568846794268569311076190929654*x^290+285136252212211676619086560436853012712902139108439348435036651199860237106134035992532598495468098240227316728877917082497670129882653541905643841047087432161868535124828438013047980051640399469872202298216326872181928066105037668692263724610827201738124474738475856135703220810050292015605778107895595767081367319112532197029545196599947341476485008253033766246108165518406862004916270135831463567344801541219104348917902058860115375598039824886105037109978507496560614474451157117670956678955223334100794108977416732003564961921289290405955521413321807845589720680792175433473143572847390833424018117525723265691360797983794748584091932944831087618238264142976767087484938118409776267003850004527125619563252853126045703209486774155*x^291+17923987512142264269787392124629773921844892171774010192415356719268611430906131227378743063792426601558714774474981233631272249536311255522181550993435448977498773963463735591670718089597762077723519375615787456321943762386983993561647309228480284297659025247424194410357208168903265787281608573587306232397940391018760532311478759051745787990466298584122121272273787556973222162225235216076534476884157193559664199257597867321993060625174848077199479818161070907866201777510470618568791435044144592985275116993709944008221537569858002463862056104129326904721371634711754938221289368733341529010500814243428821051752917720199831492899027303077005290478411090413198171444915320380867593306644707824698827111218692287956030539550252345*x^292+1107049104822094499949810800307716484456569375998841473956186561053447979090632951314495897078692164960692352863768476069960539262267671009632105801334906647304843691587268835376052776213308596445252925538692665967726407776891918494902232354906777980801790854345135873200798573970261030058802633797558718372173309297085134841496756202185258702431978871424002174217788374055817136301484302916818544628570323934028580455650063361550239172048201800510641248763778834473760620920533949524148916329835389243027743807113541118327330912361236457556563781369117812716417033788086009644515736360416172169297939715085305097489035731220008234021726122680987500581675635290840912667669448216924933188923928838739388663664389752160023753328746187*x^293+67160752798787645537444913308118352610729226691491077169579497766716185530427973207934833411742070063471271188238791454430658051721356574258932985980451886554571833165138480892350346404651120590887760763504076783286872163203490214589207327692861025090206671499643790932522029826529769929787716420124187327496739891098458648989786248864243677881761889909092473891207335477651530458980905276569861329227367356439030995759855527656737298894548692905445117634444126434922707960350047093314201671169177824494593844169812551130442133972450662942596613988440017781480746655510285528133663658621987736646199131478977329073471341150638903402100763995512897590112170013808230957605435646654239708423705794431533094033024417247223720094105713*x^294+4000886137885354092962425366844436489737684681823235795592213788320065372625346288090175156640527772423701911599681139059959928614737353802942703211875773578765630148161565875706496502601231593815930691522365998479867821729363449329957363703906928791769914442720624587307048151622657886278084618985413665463339534461883531196298192920233278802934136506411790506448528904535241217767058010904647442828862027347036589362905218522406714603787420726123423220202994026852810279853180400025270751031318447355236737997194368552677959612176976813540199585245664246350220786603523316205160988666197669727582978458255715497928000882758351403823379134882771805496968205164689594022588505316495882406608012149679552334155694483708712022109148*x^295+233977571059979239309436210970312679930333653558957858166221988564591505950010459819343679426006487127386789980805871214447156657837880265327855343300727554487999100872436664957490092868487264367472634766919144561864374711324437793958428972815692666890560357544062066931079352065450448808288441510843109588634117967505204870263971414099908458702993218460514908744117431264677689142776480798944992893442833622254740128851823966899543248325003394598021259909419904428069501954483337806062427816556603712748334945505160497252802214547174493823116400338079280644701415338223435299440317807904981213606118381710281691129443050437026445494363258912805357169416543474869921142266811952058784860266754789253287969653436286203904670682106*x^296+13429674798634268029842429506513365327532870114573571284472435842518442133353183489588765031345749589067992784825882069294963166392385617951846834107696708237879074935565137764377552764200538768398149844682964998573456956278066683258792517455574660431995497900537771322363471087233544713665595196440709627132617396066677684461743330174138806312244900179182780879487458085382884516583983690346543715234834744958715483837118977879239830067200527300511039221769461359012305234825276337853015951028074054255460767696242565081717979835502794008643325682803995904421251685784040234073562027604746628313307987965633086307686907133752837594659706017500012242202321890671271869906326310572467462240879093732601052794311266191181709848110*x^297+756374054782547660835341284980491549323019804313532708691342705763714971625364319347681119617657913028191830161508442947084289895382519277962288545369604820007531304854306402820005376528115726211397653493742930085761290838495339460089458634668432321679414946400971102479817697407775192266955748999372901910539691093000275868013231285611602883823178345307368909720150874241326767827532094251595106774527460317848271771350736891918734980272030364338381919285045361692084219590335538983876766961211673017013254621331488527383230645347859992548724395822916833902317817189288649601419327226584370289440763348333163384614389939587395008635486936343801196172187578127115935072653300241796291486452243720734209412547517711867371090628*x^298+41793176014679521512410773900367671020667029733967391810604566880290767990287348131207016055056933158586548468376773618831286923507939133324428948391319174546823651801642220611893557230232201560575236980102822969410208773292413797178027818339273902040752873887268255986196501840181065135913944805290370524561101829776258672429543856919638675947906640343120867533810790905388028090627625928961799956690611227430923600850909023461619070172963705885007686265050741249054138484767083544682755385378876976477449300226194334247725437725806302442367825005871079459114210570933474003299096348420662385753748846083252641616145538325207505646836523759544266144971647088711149374904958588300118633598724265637917077321624793352686689909*x^299+2265171041196735540938425209343358503749693976394689910225996436271250227472116854635868091148481258818784059881124565695578075376490906909561911440413830263768853968211923734113845922977392526944901623721068119075238410219966341418463659058181872788697065398420748587411102220734103951553268133941419138675170536112029860737959851839557747607193884267587709449400409643360630438520845383648759001152509282469472812045627760175480065955148034392154570579315473184347786087852746254980666272812192890496664650501971896092245609066212562234554466233377397885366356668842880156842848668494962914622638115611198230306990615223897269435514604404616474747168060924647296689037565096337633076255926757689291066052399044932441915083*x^300+120410562230344962259175092033362672855243612395828954545935398825933393305848381041661199688104196486051021613309921270447467362284456532595521974251403106425515779413229123764236373122126408597287861898389662021110633172489700824487407041450881549398484524325754397999780938658389420577340316668884681798018451752647900641108996677754398843644350529365615658470713307673695568661117934339471914603791410328725617243168190646017872540130314986911542665714020711997353702571278847219387636196907816703385989742112225507787183178707460358200123639001337954243394591576439585322696304043911768321204021334884196038975265048522071928939836439174908754082262621205551689092114096135363478785507067306745577365948996151039362737*x^301+6276961131271495031428643296754264558348328121072463569703071582509466281881204204435549757068378143481408565206476403716958074058921515241565998673004757152200849712992508579985934376940677006447734576360904170653666970942284199721185121532557566430304593471731950498771212654462837105743711347134011660755731084924550307435472881206252073406586664615918982062188967739991448805798650439658840614517375920786727820466304070688026822947185536490051687423211424323351338378458270304003991196365418698265351953633365583914992459711086757256714079802905220216161608846028188350337823613832559359331769817835782098791215710544209167723068778941135813380651393259188221821651082863072404272928283693687433926860255918164904511*x^302+320864363624152071430196287860577302570339010789505684419694735216057310881290624375548711765639281991577291156484357815249551593596723247512958280429409692273446186821344124339624343225915385283033725183688749248571202020572176899188309141320108501274730739315661414163970028754013010313109113285553674824854146565511145518339177849251622396164721802427844915368267296984688366771966829098009632147670182055641725039387482686555270267550001629334338938121114837342651356182600278490616767747884621922510038073274225309509719755959060606449332784602623018244541309439046271524416614033219675581063800751048290994401272667225949902047659204090737277278406213852274153270119689741221878165196977286782394192363889619840930*x^303+16082721692095006918648580480249842409346725042050942279622940924768185095488554658583561919829055034829513520736063352297617794186020244679993290592559695586814770749618802995604057149937157514081464298016368478652124791413411914752703553089618671523896145950672279232531981313588748165663753723266543565173499510936454838385572523449255222315748707974083117676175273639190230428832799709410750722668354507894088117711127090223757445874246964858605119187866182412803787375983750025520273986940712638963952858732114192954443539520595433703097819675724039252850864471697075677084496726509958407903114450603069751143371017721049116726490680105442508480767842652584431758423069277794313236296179864817709844245569016941800*x^304+790415482189329308513494401488074110942270711859193949155410572069555865068197376686351811852991894017456382994814634976041621908376201568263693244753817613668802739567193733277183829146331741919877135353861808208303037182762584372293511504952043170982454692708624632149088034046554013580136225191318482383294561251360394211734166067633635897703965306717254405204062816247958935094605856429627233961874953135511318704373709920635787748551800896000301538280946339769391043568648351318159767373738038488715356426537132582007221734164426596534552420496249742136223653954944136539706814276363024341208829165637684901796899462344899897156511497656922727889283139289288264434528838086390118730577208705702812427619384809036*x^305+38090233278659320367060616870384344289491178898547818639625168411736530167068198340045808024878986508549878216862483001390343013731843494711422808032026557727575128837290704647258101676456955472355834740911331679631493119234644274467864237468938146869374010061507932784455285415467222797648666438999547649728972010555934555791696512499745404093231720367569336441951414022030938599938976941156141980576861078370507176658408247255203492348389471543201444476207175446110406754278885648232563396201283680746435279136384663450149267941847962387803338364788835366990129018300719895289723999521897135861268731493255623422844401881584361820780068207975924078849648256682110079828880484312714187574755512208156991768936459746*x^306+1799907542287022730794198814673986939470730577465660058793599505150283582392314907544175855207315929305464912102162020874668475234342581949048536666908577436416707164158589313429715727595513843052592617506568096897140446962670680241096296355816274731845534447396375261285153413468298018802858658246120682103665084687179038469193740738122758372974474906952034797129393670304000771651406860276750267721402482145325156488101155830784223729640564420616318205256153943252146567085491366671855072951582437324121947031209355918035491194459299942608399829052227067922977888951744431675473145644724735127304835784754611288058139190352623544310837018511166123427780926209756644225165770182462853240552726266388763746649587603*x^307+83404710993786852962445535584685275860351396540880747697678718025994087184226504779164979131182481566061320002171099130531562621289737295904926535875849708653685284775911224165458541890385818206349198595434660220612266218141487634505422074670119369986563491871259631348896099024216004786502165167954835046283345731293751067893544741204604695251649276637586248436042540574045830470813936799159299364482073163686937931514890730410698468640913118349344718699183535295907801364787022165215429125532165722453668395565346713165421286119750560508017819590767425354909726111933904424387575438051754540124408925216906467725066633848978784347705782727167835363869967647819632364254298246058428141718459292506902727700837817*x^308+3790230978443824663341838966710081654638582293832999061209596197534616617915369944218315160700123966585278764569101845279798852108907299348707052259904923599521401941460962316590883283234198164766187627809966149043538915167579133714413506213703544847917398098649226407468311312568387080598716366670327588850904112556131534798882100917612348489530275381204229302424484134885288338871559889306593304870540242729804397966017374128495320939176628605246678832610339930154669067727701295630720325317932286728331965670566887155846140992129042169494868197270393584115197197000365332308503888686252177306272169638955192469394282273977267419923436641736613155716079727494469677273439468017528690984842672119735857399613075*x^309+168929456990761494766170078032242226160739530442858798021462554906444807978432244339573197596400424784822580123556582447421399620095821037972022476907450528651983583280995805349898708376739418703310197257478883613151691246541483032060117233640225384392724925573121022442414213580244718484120289127286973970130197266842584923143620433003812030458455765706613964687814847829869356973077828389896221584346667022886401793839484481055403419540045359739189597270956584719401444726743883473375000872514086324082603085775546360732593734325603255792854085581705385816297447568754066274087956865232250431315287163717467775921075596621081280673237960952973667971363000991691044856455875129548915054759629153184077160552817*x^310+7384630504615866197313586907271876176534939145302002893305364544313522824402675804480515784216624725756732266877951020734246673159505431959840848705753901925610097204308941702001881672075043641335037432757673146235791112024985199891384965064637934513701840321920383393375824413539994228788462282243428453037692013988198837322652353717410416245615829326806959371253428632955884700280721224683288787565338339698237160845426151715888906421451966941456240992146689380643512088483984400707428060830337351691962114646536459132961009070297297524592369593276596317628550615379046566119253922244419769134980613676204434422692610482382753827897675382703736235115290773805205254141470790117291762018140976686868056956400*x^311+316613602951360610160916875382298892819154164155945121434707288058088910702469922843250150071967724483507487065157524615949586044390172333751287647925044701758308300865100878884595801868867113436565466995265714561418097085219433690746239330830901332897926059901729307164496229071501586294174327994325705357895234721557446374701057178141698843701297235627839319904238327816305659042821103420276276359122937319485961390862885755011197334547678039341013078896762794084062959274110259644504719776136398324894192444243095204415161249735347649954652753382332641245906227375239221214350664307841075225135873109063602931804111988194807018763231348187166227848016529437071708461076840048690269373922844092487338717254*x^312+13312378073027578874776084671893065463353475989955265650804137063392150017272565250181130618609247862702789140116453582303748528940870859275972016091644176355777606752249748132379404838582296283337452548134752135275917649808091702974613145730720236280321038812837957585363060268972690943245712976789303811224069070981583809248069716078686559512455460246567630252135775047438982070885811932745327666526974356121449947180019148872683773495843772828285862501000324771547100607065541332255380903808893427140853414172527186696761814651310509098321491818208952811437513279113350178695086626826355554197289839952692666489862439982107087406612563179219151417346565751040230400846132332237429773353662528547148492802*x^313+548757434984653487968367720021327088119408428953726168607856799680763922923832906300897653869753247331455003400743774133581256686940791270255109418787910438266719940736863526825247916324880396258993730369555894416949773915360040092728733471634552681378963626475544922835719317655116652244526873872328181343290616693728598794855276109721113242544273802155709683067494860781741354406165520254446928923802510578470260795433649255977343720743439805419924476337702942621395564778864573243541603629351878254316995457117673450471634581896706609539861370195177324191293765323607055841267811121664762192813010490322602197597861031774690637147067999919491776757467978562766910051821590336814812722424646359412928624*x^314+22164795717039093520234256539888019317080910429341727877711452819162356213635563695879641451540682398241310925183603520328608955921786453053827155241328228930773241293490741827432323731965522176305216347666003281927224606200459791753235200450112812484154089635813250461192522664314968745457346550001018235663038001649802885997372298665331547599802277787537359973519376952024633585110343106914083634871640958903851266870113545307218890503866322533184766676366443502742157318938644328312173131980624925007185868777358137849456840835761402562771028391780116576861375515641329904296121826010002665530934917108340295040208954450598707444954324854556324697635064617304924325184508299602106609027598375501882021*x^315+876391086717124358950828053762667993187066035244263925274351674109878718590792741420325048280208272928262008260887542619596036702939105932633483446878014030443028105755116835425787190755902705282828610270247301107591690657340373400527786798339293697447737961533464263736470939867338650507874415242084990170457092821644916927306599521809107524812314548636911770313189392774156351633461119672689362164282248400005035114898247752550576661997954254856740025654370618623400151525341969950572561407111440149480304077906606107115872826916953656345771298949163794053851828154308837058426514478978723299168476894613469226770919328500475902167922890498988341819315820261761071619471626075912873021722745719760899*x^316+33871316868456623702172234713447445857476774698132725412131791345107640536490986510970145559612731809652220257156558872009255909588226709542745690973191442634144763364692050184338492085685693296503803878836981185282818334815891856880752028740413016799273584005160359052230832368110806411041515130515784022427761230731372801021896630572739682848280767646198024298832202410535163643529599697261068599289333998834520383743978899140976788689199684759739051386829552733204704385973599457265136474107203685228727969790224159535250766190703642720257415172648368402293938173093861937560404762009321065246398819606509798853745271866330580435100229688984829594933878766016633524381310697275895674152871806886289*x^317+1276614868659849803577115004899548119103457987536978303043274045623286255650531837521163638704333396395098684961033587154009575120762132006667530173531910815121918788898779068208880583928432487345790119373538239447036206798175354127319358860129856191376528997156766188808444843426440320136553033917732299451906957397287174175006465482756336924594180981025966411005113221901043142020139583650860375418825358883189598274765034486926541621134344273102344899570113651574096977377124067454901685493141844446724976210964510519426519069402112052236373527752392612422177039113268543315167263693227005924271242180981602918233281715159827681101741044564405234829369447868841077024996748800412973772261803769255*x^318+46756620229561327003333734844005793362352317105235346363587232590739505361027794519359104006677802212220072903188174128968203150263395022487881937094688915646142968131848703746017321159159899387268158742182165499678680893747720314430464118612476836725808552134202277421748105225759707361429773119544378287794463504325623363263601951989751282230612616311896887086820284581247404618327994474780136161520199645318217725092048868520052700067795504152761579240491898835704064758781967623428694083578067032510437645586825549166257218930915737303474791298123106970665912166304505308860714967131592217323969894665647381514323574589929440123920561511811548093222837912106454995397621031017537788985876767114*x^319+1655029542686956822675806236036273097360284439394896384164182786335295377462685589526685505709369111954727381509591935141355414467262532926979074227813060785183418164218071089596793613215636305666212235574052266427495501346622496270460515483796074952625673886496364744438009739996385527162846273869289013247787520436295437671793860266010595021076797069613858794549624406776765162625008864537224884614855169301584108678089141066462142930057015428967490352396845966705780894026471896440709288537827656171146581507440317254520490809415976571827240042023069790908070291654140499878180316364669379869426717711449167126311286423203856690890202896115803656368063700725200532032272862220812961376671723304*x^320+56123801588716480187249878674846534562744175198947974411505194923929585345307592046902124235713505962206972342877627080656091941150458654880414120200675998812505951874813725562805678677010599640003689806010270793809310813663010783491239125185564294618839748162388759773483193376893789256426363953145139402164917497328190432505050318446707842866391479262521110473648340423042071590389082770608958930981868081765433453690984439638067784186215432383676474756309485382394335703543231385486090420827901477464609704147610450003190576604856399031674005011679473597855098955972339497344458134746837411409311878518368527239839932225531777605253059747491124624227921710778617241094231402512900991837587808*x^321+1796227142679196052228452855064401726182279530395941214939355613713900656546857257505748325823816974314816575952400318213700697342149579004175705808108017901055900019201547888115825139786606578119894716798515584559958604235257898040833799433635826451393246205254294793042749703535200614965256574801514973859742817251385961972951439463471470544911574994721839298703613240954380349124595060725893801858611566101747115046997972560263615909017556176845744939485712124764128755221307970255674001591907958343289193733124350396359548227752316083267979092679975925043375507580526827740586967514452317931575025125982996492672851430446026001929031803401020066043664387355967161611137428268185616037290278*x^322+52715142556241461273735689825707972669558810781564901521297479756215500651685439459620139497179358793287531030705209619941729838507598854203012141917982548684257400262620551727117062285289619833275312240735698429336749011870790150958447364200818327234457514517226392773127518389327116877175402492063340306128643554790867812356661297136327658726330464729303563690940503248392468140543980533269497027057253289597330022079055049217279710554427578721436712563998054448685078120866677538417880654129020508035693197646163334165947206285931019622536297720619397750629596923752928369250021322623417522254754596373761223484321797068657735781728327769038150479198159853599006549849084324639711421257439*x^323+1325316184029145898401140315272390099386032174531719005749303637786437673426268820028672293999109505433150616131869197046741897405559987909254125647182149392846217169027069184097406528902983519221148570344781194436752354195855525041564433115159439446463119097476067198084219971676998053716090094942753867361311691077867583645659856927013583519234918890680610013616895818847119462196248277829163322075918065030389944016884554869079037281795228569194012042119040605907564882113566948272289603935256169395246616782693321005259472987044372290547273670110400690033611757364664299520242700799737716768671494145772212362352483481765041182453311515484592493633959732162224183229892803617871275879717*x^324+22241240278872710178620104541188983446403204564063105131958247444872942061282710172581507728739261659516458994276311256884898592147675300656393352064475064011158984339432153970384758510108393752169518537268425560753660433864193319791593153516155520568096553501102962683272282716200277747418581131886026509119085953570004595572661363988999115278350070246432006023081202897180789205866545883176559137756197751987138445882963107691321718509726763852293627205795744582013660420617630512468986061821018328279270791809106746328447214757693608115737204495616588698323905095778400925442848356092366572258488864250954178700139943071991475024864149195327010562676565338359688636025425913438215881519*x^325-266912858806429275454963145087605292235991900847650019084417629019786626766483585368627487506726312162584133766223908761079030084763017192405262335346768859778886406573280020389970466143526889866443260096411113461705382803808540886438173586383300619824245904930926943271197000883463073807828950789741007178233427484137394304296192598514700484588400371914579807985776671806757537076940594838522722119624695901869131826943896681713043234183209828808571658646661249602016369447450371035395297466827894301075523541644767417451384572758572459809549950954970375611544054178192126194003956402473249217705051191928455541712005402609659857139156901154313373005460015594020697992249248353675360563*x^326-52016061924715602908030580192618765455157064447132117551690150962995020767074252312062808570514043406985823559776510286170345333646357935610305686412327618834383789478464573529226079299721239469140990684332259226230260405328953862233641269833988973730695566926900241003332535451821148012425345996426977538384188622940823879102632059248699997479275173145772803109627133129947834004203351912697385684640534440167387824854238375173792239021930814129348634230057602863183155351968975104215282550762935288825942278912315262546870865637696673435205157394364320255335953719813073796943108305209934638186164121745912130867842965429563882002834625948235698628946105399153825701994288738431641452*x^327-3470919771482025860301164926625178723302904501506232164697342436624637069641779959776310035217981716403643959972253559762650286189316658674435551443764456121402423246193874387359087649231451703634743434000561069813736698125643554101232262815351220230022585624413304699141067165595388680524841972840199162973987556782510239435053164506906640187907668988279803699182503320858225122960487480389766054329902190052363028660381232858648757432767492108155152011125082446827928634231502970537847124190163609117812069171457813654298050783521864546347090201155179994354159359089887996169152691547203841329694711069762009190659912692801075102679415957560844926225705334957335076397616287246868982*x^328-181973446244562136953866574810233526930948332160066361458987425806563846796774629914706955773790267616796509405270676490493768657726247136596533243141903972138005245513792369069611724783770860635472847857965637434716378284608147737930209681228728876528182846897670436107228937954160655799377300184249638749520952524149941888142428797264694971690138430963092422254982759009439033535236218629686088685306028519336563294832852640791509527016299690631443914387080060133181878592370695185412564158093578655061716955949451854628371133321254783193768516539705501133754087897513503773292645925375500379281165870441929278207170401152099272123146319119105690168581353172731989675151892847373986*x^329-8463640822122088251920429869953427698173061847854736522594951408875463065071331270780299554224524037581538625790456501161632801356223131479409288148803841958374868934767919152075756080754343361543816876944475460255245101782728846781585500267969817267332368897409595553693819468527487910411595394961446603946618942140200705708362857308520198501532562662143402743101325796929637472077814045468599842824127352449940803002664498892780927473378799619234377477634430845664698471648176581285961555388096056563807287499406350181336247251032531669858076257731599063242067997126897553000216575902135323617778138681082948439710203829641244215063334631295745476918201876256828478506243716800804*x^330-364208428882478666487510935075870989423104492327735985247672199884639846663144779866364737694793433355471151472487767582565418394984733314193569485017713003402174746408060650977344509893305963564149599707311563335871945169643178010534501039494282427880700849352392814219413916226058767987462525022534905894736918629580833767117881230682004705528658679095461633015529831938734999687843372205438994681387052790648748145544122073064561812216933662635470410614202987590751123766758357993348176812600771659525385159162868964462608737387728147947427384449446729682507269486982857747167612836604300619715369343881674324813838891846478868373945172073419598693454064313602760378383859220295*x^331-14783358810969950076511859753198490346918501111883812118847077733110247542051727293948627169022671773256733298103474728690807033194528683381254954353972171518170212418457195222277890608395079462747240533466815796053363564675538633810996616666745699157455935284400857632840028903479611783917128180577889162888902709928232657772391988650178690047448297628640465716773412922041245588758644878042176997694225446089433340617401944208615874214485521789570571030072851729130796333530549403901085464573680040942899846416095394269194242969741808709008371648118975231031742779241337008404802961325777472967086736977990844082438543876403719015601827233605075107415514567022392568455876859289*x^332-571869503726932785055675054182347339337983370802366548701794816898388637816370500393545741808256373788891427421945783552696757487285510013725245719425541753391446210492581366865020658977227217308014269036974389020767744577438984773159167317633415366462952855957161808999257857629326561574090040552238370084206339311029225857333972425594434845450223506440265766571662932578219465189416136563722224757576501692459316198663243342886080835276409643365340602723103173186013238548196728565100108546821822264052360825366570355677862036822450636622356002356801562943770987931397021622797273642675115950091833699253856013659147880771978308281901091955837695072135076668504748223007700323*x^333-21209379390049643567069747743987281397637227507332401408187060867066649032408812200490114329505901690848224462484728699951407872048145611368568353150785357548617968538264060529569047218566491663705748178441062106709201079135351099090885347237434632523180365835699519709450804244496334455851229549420629045579642127920488974995194502285198799965411570980618508491970166769553760756405510798021352054038300175448279497467445197981094577773263425481887688396832611404450293585895387682939990948130069864020302851877615414159168670213960936663254544245250648446955408613455277515640400733861324985741357003872128747933680237350142974564903536415568310489717439068781794874145142653*x^334-756961805981322446935250326163340541277886948644270967832467459626470926237299582976025893265834605006644755952715399991977727799761808975345661745010085534448553680614929623984201648911745534285638712427104875836155780302666288412246658764740413544325485227865976654614484886769128951086126146538923817663348535557297059452345421622487795214273486334930529322650962864117267241434802890326133703881976190214016944874180143697893413121282007832363330727391160736261302694176221093797595078650588871579109496106514255271395526930714997755854668203082451629799681288155643789827741382291745445686195473678812303726696052713445689784950100280554309365641791014323302993408022826*x^335-26059145175253947232891350277644658145317972652733133502945084860740197286647873175039435688223422477769182341824421804208803881585339824897809774041720333242901948314830591380801261747747857732144765044762128576546289608809725966379714172944434565089550172281236514476473681781752631455112002213164212980104581091909936310367904885381269792792097855535442842833935213059731468735010109296273673343233237330897284766838748452130661448631300249701898364901701345658208193023133084180336616678017396830114215193589529895124848292421382711033479745065828118478150172477128112130308926805935698162850473078816195602196902112563803734646711649568646145666804787884012374044898172*x^336-866660697112296957942329670960783702651040226635184189772024520924831299725675691269170062807129596476305828596423774379181419240086378522470775406522286568220429131986007945355005341676976253899088376695289950772789961086349591023976373966281506860623905376470944423309587915082727130813950585736945629285232976285439491996048575117172712698834355941819603556957048322140165548573921845416616823665519184134547024883597522917957436891922980858683510604149085917227442965619855224137881309250179488786486574853970942052244923541504660814892858695080530924683089256724389394292969375542245504836010777988927854098571761454648989216808684193060155615917909726030291402776660*x^337-27871814842920047536280524020697580161262740461145922645856673069707771999864855409403508210474466262172742586826105957137597436679158197742600501933841664270093786337639179920634265988188508189430889329479242408046982138825674349030314754371712332568650835314808096286691686485362659524981245437329795934753831001832976414114346047252492561409623296032324679145248487061991183213252110261682013921339083324836167613685442571727316298496004037434525873151740152815550659028298746195079149635267904205006009772703819664953862947000090155254372966756982294368575850437075372629980673772954555346073963127224908505113414073811929637928591739608805054695554130331183471311822*x^338-867300190570387288369162088749944861205421749912409061727449479573681884617690181771181844691794053297749059170790950922745258988031732912790715521484763901017581075009745845366723841129029394664785033159348113318490700837226919351558761901011907600310149143642457892259185933741686273551105879557609336115427054278160276622866411007629654639410171387397128528275817620926653740883097108941148440786709664352840234738292373872062519407040151535992747115485367990797743716570644426275880164944713921365484224910692487183050279919645842364125361964666961885071137290157663050327657240332880862736107803653497509851535062722712967998791887299547581821960432076393474642373*x^339-26121926892631170714327207731165382588124648092807399799541692490467832618366108198721217348722702527134267557879469434389695736093590545382829711629989592775663089950021828628024281091270896952336555784944250491554150405680932086494772742084825656301001294933126998133298310488501665507299117521560866046347998581681689102985949510193045329325488196518236274163370153030441330286754245253571378911038826154475149575242560871396699199461235489132872407394676972305779054938938482689719737355760069468851739714031480602613222427999487173317948442500085085497779215131652681593988464165326794713466707562022498528889212513160172326892704155839806412654163747140406984831*x^340-761602721663822400355973922694448532268791221231715609755818449738667140914153124569386205402391370942555241258317101117673170012421951045320773549757715293804236260715958939826304034915363926295748297846429964574482881353105911423166398692631708273108361741715083125492148281189913705452214969598289473839918540858710807418482080612685409723607925172916462176387997124603506928010679294478126515589970165519991633408404621689125508053815271339868741444134822503678284018423786581587770456640397320599031096352312828264678071873772151351274891467109917884914224473570659328306170143006548547012682748754285870975881193624534995271580798166850223011559435383804637981*x^341-21494486559797152935743936543945114465147246883412607713468038570538862650336609692418658438757384968345823941695521537971261515103191801458405856450744418885506965857056175475663829934260566517016569513363183914407611149300511057413770249831204804381368483399939259362000263550098910016909826436482570305612260367783498644229871085145852347830683007616471348751763409954859754408626618637391190967838592117765081492609390910072160216566238038295863194071569899839692641791946234552692523684370447491412717032237851113158583003913032283011549116040813397030678544585191952761988393533327125971970818589550533270654056753568997953929343672081074113425036226055647679*x^342-587128930713505985031883256347414006122164574631486795113528760886246275379685947981382564983329302622437116318685084715246812617416817679763598761652368031019677910889406245150361182601746339269732407865307388775497333121725109395468089079686765172625947391302326907407910439754945767125389712737563098053309812601897875995043328037276326308644493240652797231480981836715808056827837235381156566614074772061500022034992816716176693221717460790003131419627698805849179607089210114298647102907368766681780082086648157134206640996850109757705603735487074321796238931313952495378901294407606733394869365710866448955689018407877217289903234907329512015111347413167896*x^343-15517912560764511343964063893312675848493355038473036152001644557927817949268544241320806593134813009130252628397994542834111626164081623294438841981099884386715966783449849919302417116331782188863180564980397735282753754484722900136706064414126130333075871013669311268711664265543876091481205122325321985544811957114756327038231011355930277299552333489845763296499190227580252087289597376918473069480446449362243007516531881521289105109765409577447638539259709754735226036442855627869485288782619415278056968960227476963550030177782181890320243910013334861121363428078945413703927467884425678315346246042758377499770469927945248068030143892900083140704261807490*x^344-396707535907466569830330153060099110817229862287782858032696687171745364940744684625137510309483467080683079470600672403857923561399697436152015307345116867351773073677381839128909473199070360807437354171123759556263290235108123704667036118834728462118098548905195252071515100905328688648072603305664853580699272033369988057021087645148185446154502164815443274556459716210778796396289213364080060045594188407673477613981867676766190483229029769212724102937520573049810117137508999724313167146753376789311062677066683640759428370904405089223608003133335384437258078201019443276996314617721243194233533646143769828139297865642398082307102987510009031224903272662*x^345-9805054337122630905438719746657737911057929455684135852305318180197169160455780306462391236551298886902217859875097043650438450790268069159227786975644510668103580886115190882250798168057094131225449850973939935337823416611427567679909803103865381448700012375217728010004266105945282397315916720001405672036750040904586688318930657204178164926892753751204049834251505953293469720278712339801573020558723674899654003460033299852269070501723391824762838043304442667410085840393311858621895078718766612418312488348505942546971966805933969021647576380253789343153108147973161098834414327598152737853752511409353441918667091048633527487392190472563023661895235512*x^346-234174214377152025507201219498358323867751394215565580230078730131835045851667884382050120753697570197066494314239169785441669099068377225837552960607181103413449161940873587791688026020716063232291209913608225304294358509395244297428067206874662100631069268059008885453392791892306708841708901326283455068078990316528782269072686700695146827547404046831386935898018585725511506248952642168506942142495611049333688762626680504341864276368777447705905377323909361730878953569123103715236678563163627792201661837095472764633286455790753021777321021396118641526800841257621438061551964829886537429046670865334036493122754753049932797922972150927712545578532059*x^347-5400896852557886575258306261047749390000284294988441278541677546300020087885454434948216730886788001482823490445821418681156084607014022778130321184342394591135638674211093012567949661726865076341515981355138118238760199034260171165806949503721178040308174828042093443295800204299885218170125176311888734529196449640162421587786240726482578172575755776580620165930189148112119154486860608292633835181908081816469247763860244196591006710310246665794819743079602274029159807690526499935485898486925666030681114027673323034361477210585030274839009548756508283791147430090513797411765571017612796745151036608915409627487618307596136648313575191081932177322637*x^348-120203484102296375250669459349528059493531583042162456898398938395291390878525295397846601766673690993787743190873120624782904650978735693352374167394938044777899630385242359665192050329211085665642884458601479421896276568998627717907494290214316072613262988282105187941159626084093986394402080744684462212611084415737500778671670775059415747196830614645687592790211187879597886761953077348294518119112173244586584869593055215948408885064015009868453838243320818074266921274415241943577682994369452100378852843273805566369328223014345256040881952486369063700866000688869728733182734496780752378519726912434589282404520015396699457783099565420908931835391*x^349-2579483704739036652622059561155073088577199258086988670623285219087192808594094634549853918365660795689188249515771960512299799681639625734805057096621140646894601984947840636089337288580869436016073322411351346971376323830776005327112273067070192431599276963881706817291783941985429924453933309805954733043481220620663597323183195093071748111102613752828603258544972038790462823249825823232762197593400968990290097620741708689695692801739024778905514426205756687296798835024647342052392591113768571895388535387491720819283291345605887010086894109014668186642082727534694137790232771294600095896481351304960522879860787928145339225696763450813990912953*x^350-53321147948187444521665781434961170645234260922088444667964556053073334294117999809612842261690021760683921452547674404144767931363692805221925274438003383621062622702000575527685739210228432876900037654312082957809176272761101693992377360031165478051785359953295554870046850052590989373297523362120635058537515627149584300450577310484344848709386749750496941604946517169594157012082817975201953525465853180669595078275855969363864946713922547660169167560706287536855506175899084153861639217154152897583679091172496336662073752279223898782525426697975338330467154772062786003439382267564492626266007247233925401607564399742803112276798117880216371134*x^351-1060569190021473741176635069828802988689835019205493286331412208185759011794992720788841112545595217434368372261377743728558243814839597633118917144187736859600029583786424070964152775801043498385128309387914928758875429503251325709487598903692386192857220766741177586932546760957685659836203401212688880727381435084389261956477972201374951040391770095836665788225041205640753070220669052081262327621290026436672432695722493769534319909862169846094148643884808877617402087607357953575754196557812772144428818695471595305992746740864104887385565606240318206208827672574635286625161773518557230423849294564028661881134965657181634755155632228652087664*x^352-20271835305527529971812590558966885091363464691580214110301147783166498506582421518130122762320387113790410431046520610701372270538967972921531969878675219102466274319347388975494122410419138085615997531120284243224494713388632707240141893163574023044186699807943790599504462208003801681276292339777151243304918239226060456428782176444617955466180785425218648593815205701811997094482010776314886670194566586833762220464719679623221044111092990199601186040574924705164662552576119432875776268295567482978250369976184097420716073564867636278790203118005910903482266645009814420205337117125681205684303504802003807160405018384597798741175875977262888*x^353-371792622228297443594334374911138395560884591827879544478274068440977552496193605711409092359180756834230644264758292676310465475722978457988694441183638576774204192432909517171170919714110566440570710519078429137698947626394953998649517306013917101457437095102046616022049855630735065537405011119914814584752426113482476747836700443595518131685955420086937083003181140779108146637328412137546372868148287599688548901302537655916635602451186643431912957738117686847870996340171979686150419492990944084073283381806640156192198654170264069381703998226259918095575630617228359289169374053387837309642966226661839853943136125235680386552739272885394*x^354-6530784395216744828933903503980111969748104318065546752951929173231728907093946729157494086181050579684406741234026407726987581214213443155441317530159111850940639619193268674164152210610424526228273669807131110751161568080584778221179962683091433485293353356726389816307356060722357951533779334926743994138370481040311890695061378185001567223613596363471899327899236545712599201524906612183715195757339045305749578230362560169603974636584873941393528754746293944689534972249951410837141072879063334539520845269633350129665180545974176647997047265066407741337064986300460561458801548983457356997518117948709358021600315571587797868185410441457*x^355-109623589373933640103801767701407976654749213454121449421064865770757401345212448186030597981802432301794186182268711814839931342477468758812612870455719333163819236331756198832327773721254292556929946768460388239978827434388167764575132238340471569642147424309540481650599037482378478689151385231480189266989934056440732195329576748848354898779945211860978359596442681326288801649001147025869270092773946354117708241470107008016897654644909099242226641647378266731671938414511905337584126849105621615057123478702740688831891136080731615321178527477647753718100382199894570576660914107337153526227079182998869698635867088951553389470643343131*x^356-1753353154868121952282802622552318177572818329239348255635583397366773113472046056523077374756957737563860980853516901714462622126377679836645332234773639339413942048799261705065077330602227938506686482107188875836736798166908979748928884511095124879417077283299047565604632354712014222680835323842165658136134584401338863044997348161992417482846787486384945426637652163373529530932244126131680423507675192334929466948803161440127719375081533802710388612095503696910050612384961277623423787852522330843463196572044284442188907291865080080809040768465483394603704291323012374483029365968167436120523243276107838198084369621666818587137994113*x^357-26620787387831281053501275687764055117412078940143106782380025481344929157541274708247937788205097514899420043171803896758320368842742995734311155323211687251597317710294596199710144558580777806096725593939040035738263332628992656960236565644523117887940918133159463815920835440331127178310127239197517277641759525905387430228678328608967535877812556055953366402979094613794497356006815212956971087990388262915786075691049465625684120296007160760450555932380003204227541115412019422148178589574263426899571536779727909458989286486994926070839334866209576191428802141972478833653488974729592886780582867508639579132165536948075043903289107*x^358-381682075888503456106832505799949428615310541832532834401249240173773878202932969938297497117870046054703519003925766864081621620753263318666797537160993466487592259639481846098245088550926481650938044100861428745856666068001409168161332775654157619209346741035717195342308326116755421046261750473589836537106130080533499338052211532580938205759407966678383127381638901344468528791170225550465009968531878761802515818381856706957934349353894134067417237639765629911218747119507691846170763528441387028602943832210632066206992985467017852763256945967307667400815461088675311571949933085959493370022585283085095909775453259551152575238460*x^359-5128887407575382610725793454172564696090579112979643273215750150669640249102093147409047419739743416246465167659596121652660299342300722650552380625717944044532456659591282935961793315838556673711739302721651840828351746492912369968884563693740504787511783781507092209611434472960802162717014358654670633313710206310717228996338127284307469945935843685424722110719301399680651097406567427035662181740226529374202520778933095340245980688947936703639326050259275204224486387245183001201222915924059396435315759030948157082522978588679698306207605055249292289582670417774937603842990554087210877469820058040997453407685069348807884672710*x^360-63827670898015579969615474254663515218876620446873771807873268945299474403522652344764532320824804554862337991825375392959477521421537574575069503622653814573651118579251078862188484588206525331273442795329246228770030847255825554765227868525833029553816966880629092646115286834053466052488771006014697722857765270656102716632139717486259926741883399335653103187821438952724142500978347005074908859466101896586255376711765433025259234066389042681822460083632290438483539444312024937986480155561766447588229368833395605555144932148506436889559957583491882543373817783360000888951533734628865507911471766492290053107353753752873806458*x^361-720418606319492220308074871588607057914780153891922883877359778569932079151106053954038636195593398131341473415501665426457564702276154107447964599805372551796399030122886148966950149155052159810423430883466256687862910582674679257439072948102690909186087545480438095063168294893324321992960631860904170818148781087040221423019568930955285496205656877435961875023305870312571157387411995501810499047744916687403697976702837736855564005896708538057978333488704046752202545323690437953469183433328057946963565256934870117188005393051826948770886211838237685856037836073468635024766531575406512613992034173362865865603851704757100376*x^362-7063118871984557409606196710703614298349965303031609750463615173413882725747139586908835669599161325581595580806467973835743474560921313427819832931729035527515824577679078329667562201356462109484338432404727469243082624798510609991671239639306527631358746701667734143922710948457288543629745321358172265590230703906830246380107832032316191833307226956982061507053751481871337892842817977624664586026317146730683660048309504304225193266233687350917499120066408754577897698127604081276418921187945911581756845436117714897707073885499590200919724745121338874063811169034908381855213792268626740566706633209256145425688037709216369*x^363-53363534283661574321358562383683073955918134770966902648743432744506260773588712232539656709534427252855329748688747247652836363898213914150464980356928171361655009576446274590060246015176670986770471715516136947811647793615067219779085382883669920192671832248453644495898064528401193446761316707935745794849503565277271756564514654920254192696846631518708690987475199035842581728144629154294534588294525739069511078980319691450197705623093538015687057366866460487031950652517023079755254743841585790884023354444485023747390100700941416420846538264832403897781133692198355267645688317308011995367250901913672252166454686799195*x^364-144372747721600334555399173310690495742524594084824267446463751283527836672866604373713335184065306538240143841766275962481059809900818540817816957392941337886706876502372186165987510850099049145449232823177057026401827323160756245854402727405123340592083564674454063552786079017401985033542930134103190793032417850659351971649290964026455600011440641642760746730167800051437862773446209763074887754562968564852168742256424889154568379847624064427164449942198368897142201165759444329817307370162496317718502834208643194346494608709747879163518649691311438824718796628722693813065587552898841456692487699245150089096095733519*x^365+4953168685916457678388040390827129903492859912106182423233183622713185877426838000908287145907870618102991373646288807989967735244746975065999593676872885058232514496300334549912902272199731263018492852296622730606784119539554397576315511109405862660135485543598619539605879907421096764901533631371234752309630049436127081675112921234198842686530010690621506130107800425175724743223424818280250535934603087189999959022559503654539554036070390782686027372331902953748042706894449808223269293635771714808270726818232138081347765397189295735940628939303452879088867503345982347592924054879218857473194665566375610825779357687*x^366+137369557009260217230391772647477539134401067372889603286504545182057185296304374159236175600762903944785998602288225934559717478876710245000469050340917563780233087766417318182079364547641417781460188595830699064992438177928790576495763562920609888636075412768749544065921752852453806170867389831251793679411001667188892201836728872404276456875022848627249797308650317827709403060709006505422760208626594093187382108460960068619938397117561744816512487242497742439042283971039916464831680686264232270980142108701389183922956928626329618122689889907985797184924265184689914251703887875072164362830051077607272917014885545*x^367+2418494508184127555968453010382501750265446557652711374361216384743116250110882950097627340842373113316674255899697002093538505115698613724382914251951122347493100486619598196059216402840722062404682459402784564974425354779454713588483015183995270451059383245387356940649389825407884834794255496819091723447216384416422108823702502035939083825769219305316725123394078175726197290210620650031371813564919281924083446286739559458392227727215984384947828132776650900051394562611996369715835675187261090762751690523528577234033952156867213855333134129295813822104451943006639872714026019096836514428084088094809001311384139*x^368+34972883477248495891757421359313999632045786788417289586599861187161912834079068946932879846191813707972075357310820983989687742538100697628682091180016450328181951153059519265961637448338541678046797220278446059521382493859934070839520026815451892883793025769647037672290719694140574850316359357063561674480620659074514028159926126923797361858399941491992569636486472312205438442082279177680005340333293456398682646294669125626164071174739488316764640414984156175092032321622368851354367172081003622390819802290096081677078929033974583577640503993600788716681324524701027463822722339478159208509791291535280857255358*x^369+443880611414707699394981597453162931103648683883319471455343022860422603151016147819259487021832211132809887750272354796048710301380277837093176165658934328773626325320029157944072492799437703131516974975212226095544786138703593757010540615269169833364902705207260452162540171594151872914885643041520804563726605769201055180076782031665612292373685447407858526570304258308106618889590954493335200746967216656630027402416573351441640626626155657527627012937020559856270369620291889155151043952157645911657683310422041794877246499161099658872178954643186514963609319708610663191937970362769211871310855549884794953310*x^370+5073258123165447382378266710416288774039051123877485778769773535657122791480204942624629739354888088839275820922225964063231538212396794035955584488763993806822227703902820097814182145402913209133016066860854805815508535916245224337724614380566905623697996529642727907491691100397448752983921003138434439478343609954081756687512101340766889092300380597277645066772350078322391898936471314948580790215060461425181646540859258132871968423429049072243180157612612195477526576766786179580883670416246903649907815485511211677053044318763357445151621713370792258451790779903346502524500179833379553834040233630360661418*x^371+52804682367608484372010201035915395261358457962652922357512485705115342134009594652427620112893766779919235799344194091905919806144927504783543013133171149605225250033608022714071384747266096276555684833535020835012990282125069460845573586606545811515018753062624475895902785645707206379393685080289298366782080657715965722279000862463493632427776900412715070221530845429805873945037157934945333031456479237032463601784015470705390247892729736834717714175886681927549166232588377425006591545599020022448432820423371848420350426482845769759895603492003946771249243647662854442547819446662310351040958685532149166*x^372+502820625950606934534579940439228868608711790264861401844951220446512714522160247375349860154660468569470538071631613841305871169745194728255094086455754272611692781424277630968732041914458677990517354938119989269932077380706308826491960422735881205161151427137189958068511916932162327404369341386600888949065503151401087769137512630968526306180013664773815526514707001838944879289556234036956546759208574702672385434768806561711749280368526759308475072271194665853913766587018729848712330537303395643235135682319723373005424019702905706470419586523659865909531719298002680418154277955844668528657008302656580*x^373+4384145695374645798590781400618674682273599539006389454581697835691215626987027877430340050701536794919352912929550733880962938246388820129414442272233444637039503255515147517185131155482136187082523246051956487195063883251124515846470973157584320307444052434668892309190884778564260338951935105429231637001211856995731578305941059319010051038122393082200092279363070775236384694250904848469031703615098732781678693464515704105061585900787519312499230385480444628104633801714676013275585525639143786166365603137146064076993534035536000014955702603892174121182836996406943757740880261183753746101759325486880*x^374+34945841021357685462815458676797261856239896856252457826862126961847871260832504047437037747463060928187471445058197679604144314730483122603784908940710116554237553948147970765335686185935267143910392251288034775755735694174339449463047252995484210948509224012814594327523382676737580520718178595431400385301657021522744922331372026664294315743544335573917068046301682814795265599807727528143452146747938805364688045259057416942374697339333984797536638207279308003642400777197216815362581590568475470241922891505853479687096159965807691514759409823435823242284922884856662536152595129666832226050151096236*x^375+253757906051780627501451905893376602353954871594198089775299464930733568761497445789884000352433918316792107082433075380060667174028582993510573124129435587156506780721313029179016545026550141588777872965272512986701917542795514300355218890511391824255284909440131150005055943615492573395723601850028080652318180859403748247117998552591790631665117795466917764321289088350286304315315850184997152286041075776338697770172986933721456647751064021247381315317137550870586677553566989620854189112905436574362362876266645917278778973138688965663110000371184339328475945788673628404580579632106139289540334520*x^376+1669846171742673901902413025931108733700431686638593489142262861635371803293954879105242459694074606143073613885357942138267084785810857855695180643314052043941170215785624045258063365719259503653377541163435037199682330523566648442451058465519045824360439277185348232915287307941644861352167082123642552422403573726479843064606566001711807675050466815266169517072228207987167107797910204945370848076377801423664340594777609009196619556564870610528954099698295841319728819945824367014797761253419326498165246266860158263039556517428549317160544341842025787122077115025798931187785636749305216607595520*x^377+9887852428261870881868811714800585647468315822568080930407726208061556515474459731938474486528721205332202932535634970927484251158199051433218289276538796239792756465896842454790507296115430582101201297821000460395907650109963812649063264359443341242389276132680293642177607909749456739416807338729843561777874571234429331680691818864274709036543126472400784959625773594821286991435063723578046044262229772874847451668222871320325578242636453327013279541911753100310805300789920886506886914760420018474479214153251633977832664692747819912629416209989217769468248385866861100452040861846655606385920*x^378+52207002886541242476288310174436202149314443793177854957786449055714847450897703214086599152202080538293507250085017188475768214115131316952711654620297274640829549606057929866392451801577668400172293969459854241390770415758093016189552061311587510878718141885226849681956525036624667873191252396340613701900173925764641139862894686013245919531908856128164701059919589528079663487954314976329788143107963738468286910766659135242733578255455829047612332524880471459917495846319031928523581697090450003137791967290474833848269274887290325862948011085884394149975007298777881447760693090990896931840*x^379+242917045528087703760493882767238003731808399474581516873958985686795445997943771584882932901860869952839803995131646339376743931816770085697586815934526071280796905779055360335297031635709537454487725906481102410831598045692418723267090500694173938366153026031922332187698053233105887834947809883631537221255349495971155871224832949894314723709910529851349648342223145049943688573556078764462000088996610054444493777042564791213337361989144561465024586999468503131424625001732307674391223992649744348396056215036474481820223135736764037753778685549386916955902377355331249647364576006493099520*x^380+981008846676131001645726617048860663486514046601992936302124765139790645907562710957398671667604558014839477042367235001702052200366641340103763199551020750882318354214225265351817289228012182929230668236805924525250814415072106561633340726108838165519533332508480687734872619924620739894482143464146947135209732847285450785314858438228737989224687743098146426426368472131307224274726623217654167694416050296622919784079076129728448913937157385032630725991251631675174693097135484217348548080518258362628482162795412776475250619546567101851476079549616215623247188880627902250726130584535040*x^381+3369666694038875478228190928869041401428206091928836447305970611875332999660185231948944054746258315041068878364641510538938878288892773807274651276407912182304337423401803778467362407374622813676838165631333369162315628543560102609340180505284989332634951986157388406713300273218850726048504097245209148827859447224434318980697502970546726879597633555957967326912244815155766997950860801389224272391620788175968023738616464401462305450669893258611231842925444923071800457167401854224690175323652932161604761137929286759168036650483497722144713765910791652342856562077008905231777819770880*x^382+9573982129507109430385160589228072162847518887222020749951439028099178799884393421122471422497497490078174181768498815934117665272968540774529217909537983824885427157579118200491106345332208588509010324726615256081107432551464985056595363897837183254328630827958859685727810234340386381988965188264845437657307977695526704896913072818037810666741960356548474563755685016041264453256185743286727824028923305711152315070086678117678996707583736170795606022972604549039161132741084073271473840764584478530935052875406082743941358047860582772020929990943376860450367081696866492577965670400*x^383+21605096436774425355724410221265111807807298302621952460322435613494337465702220556418324247584588836190191172974500394173577969993877062374831583895490448910862076678737179272059248165819479061202082583931418712702561983251798131373516044191324599575397130396008189906901281736674595065138989435528713690142060463705526228356538244780381736201049472577644301816064109478465627796796175522078084954735715420658728779734963585268300484997076623850953710857336113521748024649953468815003991106897512989773763661865844848480604330807699555655134607887179621461497546463119941577326592000*x^384+36309354256856038616775332768568870803050004634598967900587800497770583116281710278151102009839781851157232851321239856418663239426752463716852658925139192703370797087650371940223974580556483395134674336033139547320425879351022064331255220688875913225512978402118728575601813163012657005747273911342890198793854868128621509289135676006430715928745312825993210852280111523789591520407121842336896475362408514692592584354794035309828287551889485106720560481437946119925547134736175613940814789298278500480439416318649350271301029126699812632557876619282148811780063483185459395297280*x^385+40399446726996791367243686142616949902092698527985622281220725393957431795269945716692588088027076228218346648852705795244999427184614390738451588829081676052915238641623550340343962432270742258967855268469430870518997983156797644177876948953517011136033752872169646338233198660450834322029696441705549077495568040877294058145042785459975073703504446832237168170310644796628173966164800171537139973935013232598451114942723179849396705502835388901369932584224216170382543201340950276263332640533542614605520589074533844759759073539229984224649784983044796798336665354426646528000*x^386+22321241019487538819662365419395044576049481929334222683910652673292685663791059728379843687290665682438712665101347389063420543500527009598916008963169670428630021319689656458381673997647506395878604006427092269404154958557274755328046657697128782430182255304059694716296080829576954564481803550754911385592047372173402375455168691203622254005959159839785857507882579603897586247016347745604769971465680516203002656546767159867117046896461139861590812821418564996014750194623853367319233695762257809848871710414073394534559928450547289325118619913989442624001010934218752000*x^387)*Dx^15+29700*x^9*(-55650868167135252854652979920692257813362036949122553348088710546229098130696842032112898231453379970321575895225889221168379155801526646584516269829402573391995452295343735652015468812870429961676526418981129967886794160598630457191905687131645701835209262911548791878376806457836650070668612435941355349551566211041752003700471089431831469599815463147951894502594823084945880096682424411670652199679496601849275173037892112077671044804964779702111856151121298026046938247586004195921830398258832533096334691132114148959073814690907565285588054493359777552541345357894897460937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+47075453989537455437139453042965212769362132152126256261347123097090900706121418443550891369450584186220682558728951328157829865889854601402649611384337433976122352374342768161913143487944161898701189459784800382989861549127765417269231415989742445200240194802994742826125197823266099062580248998332475528061943956661031051878524962655820747394418391700269445947174146968544471671027735996977918457148881841408931300555638871826228053701235661388357179929733361132131519374834360992747737801840421471474802379761936242161638322027467014418007760259395413915406436444754945114254951477050781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-226570122078497412961046576404448915923930976245604740468374160272843834659512893874722359800696283387822242907878406744260039589537953216054863912586899334984258065455961006792328426558826837760749775375345477033409313279253640144358961664085350534607676464194544949901755487006721503463889465776845228016456488412749961820394209148487377207970816662340760410266648641356134022026944402458214379604348081653329754807979793375007556943429107358232120664964781602255804548165006812433353904628396561909772505874486353024419648233177664125589182153555460269372077986016478234887472353875637054443359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+105525262932151737702915504560188867495901495422934515725587909758386323379352156254807080933974408025698394296589159677992867744156753034040390829065888064016399300126369446197883325676753112255583162556998964000202059145366266206134372493160142375612766699895760864614774555627659914807134919278931974050710436461137194990872319974862660887604623355447961070598776833888379088260503606991946296506503406033904227169177462330345625325170283812478104628794590919591655519566990456436218248159465077507696203939888097273111870419234178547600922890933525352954022648744453194424863795575220137834548950195312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+140498669798141368103138452076279969389462590025156646379126475941175934543361272913250351910486704173895309502564959830617225305969147687616582335234827888758786981641670914650166752343250886148884859792929501211172584184880119267290794649762448110533405300210594513278765502858699903991394232004249721400997714712905215257996218163392933104006859179970811399040546057069571154106717298990621625496523084610494158671387344485909193807545690924857007028929985515298668601994621888531124589638573424710537773673513037262985617737370571776801270932592535936593745340988207705688883830674740238464437425136566162109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+2056085994079637740336543614185565333528477782354031672171585597260713867446505924791262607166036063671089777655942903854194201119361602619323389268479521279830915034580740963880371499231594857267965325893028474244577705696258026542569681584218388743287533892275947851312604205850238275364065763408129468285539824541552055784999038742381336557665785502297536188425083821755007702245079868081708338495595071038673050190130842852677747284851116292963259320087478679672917842119698751039729501207333586014442170029776362947001734355631215297508122970529791378607792175656334020717071198181002955607254989445209503173828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+27298533422194560773926003694329915807086160435342736862117371988805964635261335054626041458792201071614330855028599817442470576295924818649776028509342404774044624256217621440451331601321928072461516695131294883752096747269057357417044783494215452653545084019606151062808001333090180491616217493325650436809529036628893690086599340982594095830271471671678576024975842969289191460669866760051974158691337865452161191615478860238399183945064409036554994164706326510415609922282816692793804242752909921029540241331526503439173250943844547366734103917753866817008106257573686451505704344318997689455841282324399799108505249023437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+4538290334534063968517497936861793527134646965437821460057026660030707314348105457775876379873279735438772943133004177649743159334081248628648556305057343559810379524102621304772889554275773661875092902826623962682984539242579673761302627876887494330139840112852112458044647779897113469118999745121319303164770329565181581518722728090085558811386908662350252946292769684590682234199916038936564743659165480163415966360945901074885930850159768886526371606452906345778656025476555816282502250897091024856301424317950322300678449287376498714409482322267243628737271639025199828224649512124517104078025298008469690103083848953247070312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+163904507953303435889459054256216470683810034302113255694099090452488153273287477436750308395922258920747483284164602886821802065859142859441013768872914865020581471288274903375011516665119041693183195367770472821783184509824422647151082964374221163143924387772751111401376631387255270382367069456813557310504807413781185360139886424644801239446474666244103564861502137252745260092669861059842451402714218902717709536421638716894602962411465002721522058184255368649959578961688543389104053799516843340388157575990341756295987677355366231595452154238788738004296676916645582404646377411511096603758709522313807838145294226706027984619140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+53640962554617392665338993427212846628309851282698754752495894698278767276924598159563262831438896141942297822308088217251388642203554188846152004537125482245414896955915649706685588783639145658947933546711039036851082321409519720759259562256313136539501349651744051836022296591546764655038092349752347056073994754656788689579009313826406862532914766020784643872369915884363968918346272306361623266826065386177684517541508693725800827148898576458113257453046474397967106428000947625527534432342350545522895725761352581677148185504729861427136865065589044154420626645211040825973753224157025257340202081465796446479998849099501967430114746093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-8879840145554858953063778830197559413383334282275916306708748976691313826805779486358491811005551356608190604329509412247188184665481910025085108774681196480271021414339238644735168300537427941336121344416241608421799318197121087052567420391512292789603844706299088331708065187203686721319171411245493538815375310325439229173037491760026361301865481721073082629576620423646750853034133892729453709460343028814724269407749512210480033196209403700619708961054122288337175563356617641597332987186456384538980757715592288556283087604165045812667267854319842511289944621581833843831657104318449529011056091708849625360189250500297930557280778884887695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-53317271198485094788989269745477721903785559036459871378428052688753077487943001289929966290808869631498147206398370524969089620255887541760028153582770476068230861642243671294838298613686117470621026682045104388892517143498656678514765024764404914787335357036567551754997440369745864787687928509050060420665098858242022469303680298163097929896681639933008696754505209189214286856956679195322070516542989690331248894960999108339871536423560923465975184015233744591068510335468780291916326743336470516761482405634251046678636941166300842094708864700829717597192428722216326991958775112086768562005537784657391498681702768358547928073676303029060363769531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-16624181783881704176195695374516621762587565705128780362729472876662716977196080847488982554911357296138691371182427797080099916257575982259664450624813390461575050144381408918346475961553492782214650302081398533403799516801720977203474088516765801899425948120488458923944223944531598091976382298494166000102327415111414425095783136629249021649221366776304916616776077872329370200583404450433285543291685238068952108704255632582640133481740655118179746973379612801820556778851258511176588316995986385111030346848358539574235488771354665221708408278680196564246002168271241895444485918732272028228646653525431317138084203952064221709861158160492777824401855468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-124984710096250623319368800932081511510081159979820284391861815144606471306924834728322817372388327637055560123164613981990984412520045110409074688375738391031497657692418550116228599613386336166372769672637773024219406065310445223699713552553196727112792557439396677752611028461659444421123175800633105655209460985906924898257743192736650812589384607344699489948891199269033934866332259197632681635331212943993699019579768966870818573883481494440080172716616077186933570620179890206578646795917824958890440419662969757178037659656207869326360545654413339633398933739132031256292403992082950421798121856710340613045560648631387978824136553157586604356765747070312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13+62543342793634742210364027262645041654499654754607295861590411306290200432173542525959544444099017933238630530466228571820150686998963470526673392163751864244792393425141075295739787414877698850872955451729920760468809312067194877393324492464213649792437747824274085621959512519030659680256981377427814305557323322627457874372967938467794875681524509653120214130776152792765319073625025936690555323675775205859349389363486852979759990110894290726897072982925987013075090899414557791010082636559852807464926956782791950579417434708348400753726939712484450113098409668601958646742018319648198622360613673023653614823025774998406164928432815486303297802805900573730468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+4615466829966886766743553994348620142521481119874246974013246252439847782997391387873187413253206758608162872679344662164208131290707129510741977132733825547800830364674170656866422642829582582504875119726109290038386603651505303178386691554491132843150285522128537081066705392268516927562906698028704163476616814325546364429483347175008069092295017086086033019430590993356715832156069993022298350578312073332010338290161073543585738220330938857379609509184434178111053059726554266282303347018507630723482379846545427426136476613083514654358955677203630604630091403336305883569738633111388467517502284154999016925727752813166898012147039420671745801882934756577014923095703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-375100800897048549169637129564300305932365584047403895060862693617717500870495170230418646277380481556272314026240563510438902922752760446165140336587806270314919769448464492386038524198663336372111948884255194820852772432635077317675981626273024038189059856218440982792905010269126347599287176024650306815520037952684769964196272743895960194921734083196552515221891734437019433712936854396931387437892492588637377830986701577499657714365569602773592217963025473111825544232083979186307260822459529879248640306720443838730994348085481583694833669632257139250816918923550897095280030222661881022746431075993070309824030849453281810122144674215019510832291871338384225964546203613281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+3076685428592306965320319835933655926504772415332401962989152727546767024463566038539597243801574234738493912236958165854485390583628652377339936463809158834279332194068621356767143760778508631141842036392095136695333161490610110111927900459075281096080482902432239006766203989381256383538107365723054783231075242572063076020080420019542192423446513548591099214140233338103934498535014725129032653882036534859454515565688709102377684466592911401967256744917193369223624963250151702108291704876439038983299422080609119426037757852583677765665255178111681070112027865173028253621448249828983381457895531506845311299536349148299241169357350783077065248249937212676741182804107666015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+319483764406240638351777168484741053784962486329139452935614440555646806370747377394927927664848200047600808677347679732796145694653632642197990851451086302110422921546898053917674690469511110246232031583256448286411179713687980623772715646331914356225225646134912492651129528589101531205981908474505734130745296165615914587991761437317411651541342918586573471042468548897037309605989742081232147993711121471631124863999191925942505607561209983133758043734338359507366357786393495634006157277094951015423878381938570687405214783048944166778427785973918552736637728803773473458439879956835074384056467347491299126154144892602115574483235575701309323540071083424862763422424905002117156982421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+14365142976180245014669347870953625192435356329085082668437916634129762335653192770742904208498259242600170612043145633389429678513857718671028483227191980505812541800130153356557100915631728663567076484329295969323106065372605933449003581988682076202190779123243784922553845070044324110446689132152408777188172495469822805833539259339389323005374193362507884797818717051808134762351983423196736618005279619849690455545084750077839970353579160339641716475658235079677905549391551419660992217088759805960134230398797340443103501202184420447854998729840318493930506643932582869231344236740094154348383423432190451898899287771803317218032699309302785912930691333833088663141097640618681907653808593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+366345998582710047535985421015209891627812562427937038954405492140198143620341425221223913073403728594811714238786469530012747597299450599455105979911447691123823971528188887777684177237815903526979379587821914179643730171496733519503480806862462746051654377943827594191076586341320560873857066732838489334498815882822111510767572359440474082473541022794249008927874829980192181981823642439783153907844861665667221941654311630320629880398954817050482617636147453422313113011922797142375399788568696521012999891728737708575122563521603672621542579895755419344656353770936462121991344841785653513558996078700464420380313716676429999771317827082730295737158468950128709096247803245205432176589965820312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+8300886189859104074837263643212018440262265605406507036197795338835202423376558799386642641044738123898418744339639473044988826322762287217352884452701170200452875594927516660723820304324046780308346323571065170727686601878142501703398283712299301418439717166442784064037083146683328239751144244809832708547365184488163171145316805085532490592261007855730282270200827136688933774669204267269785537354839017719684885792749025079587506272696319301150618309657091780430169570447036113721938961862728788037571842318158973785270466069887925925811329601408466088013652949409528919845245423969417032318368560052647112408823556483775738416491659414797597255625504465039571876106005987594471662305295467376708984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+48543419920738327731994792100136237377358877277553736135182068567176926581999070415942946844106750952815150801764763163374488059612218684814247085935721926727788279416729339247647169458728843679564215783493276194219627564022954646323716732492009353857304820128737467470575320262575411081594109291916114118081872368679691947574811405192976285792685788318470093289027636131643714898941431080733185699622860173136776619332864330326005305069054942846151316746012046353302239042139441805572081053576788906887897736515384391994690946149376049788617605821317246040909514683778104833548558150783056645987535579518339760093789538010154040587917579558998498627573925492146992340808386856565448397304862737655639648437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-318475169940898872091810526149863430593186547489609493062891610525975797336716460478595659400628676653785781032316157974173598555138823422218998344089667359270673987170481901452079959743466081055032343331269303211894793664090211514325571403694048834296368900857766421536201002942121178026437304374616359225383398687869667503135258292238961209342686790002095422837865136032773286221992086733940405291311848454353393841659357083789300784333634139018111226421954547498473593548111189707329725154847275453640741718891390145653278061102190408609553619466248618049016701604649176800780578808909558317426618038043172858842398121156095318734461186804847725092533577097418966470434090187957565376564161852002143859863281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-9033951307940719418581976711917717330032025403984695568156748636788566696647460212047655302929981643500563340656021429802815930840332314388764622799551831199678337785677722487271868897528185819420739016008409355066927195243857419677738755554829312747599633028078657023235452702799799496276648151143037789078092698861103422378689025672844396029655421118682233087037814186246538931898813401389805918489671054261288157714293599613978441879837636047511385142028940444637286881823614400256109831499867594700880127500864157113540522859998507942493497832725996839246557369990326662851929714296583942984599007088337655559801586335895238458828549937448756729213453473334065826571789327437134176079780445434153079986572265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-312663228676607934240594473032276773482471209439693010687159204955356173581665134483619339431078475000817900219737890783720155719746885086377702205517719464604052009426001940223731368102473592409877582648323547414587675930773627231895189395118917703509416688203923634558677373046995333991855760916623215593465310819867442464478296968188964368081893132073915602985445796808608096058972662732184529903239637984871300714122472132217097685723750988312340337006608858356226543993976349357801099198146522026714239410740976104963116786523981622447386953392079730522301062463064044461651918516555285746210349310912591735431828003895782190338326047060923802800082975942221510283600887996572487148583263660839293152093887329101562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-7768856563095016369492341578057184976672017106410189015153560163660326711667401818838115776682240712294954282163019452990875995520852092845078912726690864512911530869369915978134534448390134147262519332895582511145400323211463243631638195093788275353415951323685967440449413564176368208485916799757479533740330437470072475481506820037561236952384557743696955393617190593184297062576984659227717443584134673211828559124759207533217229149338547924966689115156581748054774570158354538127892073059355509697108836596161808967551127108783286878612729798191259933509146159303275750576803275875495091298464163767225301207852752234337377643871979017906748270681732005918369048015250420902632830233436322941997786983847618103027343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-187193096030205957235538409655424408727250611980195976007143156208865255123962300862325721131285819441723974718911020191338949725480085513032491462270971771498325401101300851119023896847999662494469474123692905731567553935847467953885357315011465975258816722423619531154655370253534216893416118242625737934344359364187031879294562504318192969533067237051430187285403972102222863819395485619749774543391912843215662870626061007254475620580398105849669901959424242792029645817669696285122001152959832597095799540251497304736585814624315656156808603243276775258423272423590692751491689304451884949650325507468366672434793395848739997889354461755896315387324622399455270495220978068976152956792713411005024681799113750457763671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-3168033020867448783012344550247335955184559732353419627545509954214660959821549989076365384240980075488437882533998996045877764091887766507218683451511466563492076958724045088945521952908020574503132571055041293132869312567809236262650040779044486299266398058363510271824525251905009192502589371173204373528232229182735767311185482373158872701505271460685153879652514297563715176612131988070747751319135605633827306811027346080227839851844857146792994267582181128856931394693351425997546357527983251551605539479223112647678750790483702788430882826456965377187155337855508890146580654775003517447713109671051881960702669726857965590012554012172347703566233652474915804368385797268994635183299996006311971541435923427343368530273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-39945691506607578216162238765119315649072068429299633930852838993326423998296167934691208811802115004586153026259706263733766440264442439232395844945542210442501921611874918816638753572285561023863697162718569271697555014377721665974064796863464455660748509578191488461180353114493550874933583524018691226804392929429021902585449119033074605976986960106034592883498811193490219903894276695630692959515757358364547083927273158779160947133779119712066523463124034488318728240942508910635174729213898984091350319622548151670448227285056285789375971116630645091128404729174340048988229086086340154682092499539878251329006615458598528282232391508129971100611382077451997912826353601633246450093535145561829402538478461792692542076110839843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-422616044471821752167334632454729760378061729709949519662856549324396194578823718896814677471520528666862793768916146753390964875250843670351095727078511343800447940157985382809068716002378393556530390395668235029464683708432749899172992232103944772689896895698134491186093898680232341656479510908959620763000412941508461701047770449680446427218944187476978603779120139075174979811056289099946834196183817499774229463879805539963961241025237554995927778597057891167260176751018337660502787018804002239356203379986352996153136134191807489329978812062087074445754180048823186639614310527978431777264706234137863976497510686308975397684004826321698594300352116321313374815557240039404648889470069014415165575826449639862403273582458496093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-3688702548743458174594020907712753495627665869005330001756106692914463399673630711863005875687713221164826258806889635135101874113837756811631762205973516783016163126188154340809194870924440701119471360299736550207652588104477116226775316470645592792033819554105051658983060723809640675730888443517004211680022407194343907210137209934426492484416519299470100062225832606515387496517349268117644709947232066237482000825989374516353407110311190881281663043100489474564872655591490407613675789742716723981406604851319574302617693093469188093093952094555894374273689552906343771100196399530666605469229169336027023443943105767198973690450188175009736010086525873513825234206403115413752474477739416979784822792076681707840180024504661560058593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-22214096015249054993685966571429096855463878540370012837554707052537160742746248488647642920469528171100424375756647782326595817456630301396716758881749619743938770352357576300932184526768411087053604083929323336390460594857097998745777750674445568309600658312460181585658198117119642879346406033331071137319627765106092680029658622471048655395045050421120821650660663081474031272993774970261102980190506375477664723730970905258336505212472519631244551370608469108997644979440708090831745677161709258877525574073467574873567825974895922673116267373028389199367881376115512985874536831753716257565196221906811592916452968419561029051442727422625688883371837694768377758876387389767214825813947611597140357683755063078478997340425848960876464843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-59612940568416582728846598936694093550947146435688197001349437287633036806989233690449557301421332716199338032701204975173712470333739056994293949773726276319529355538032600282953295575123983360420930079929315558135983471946151004910110081749298420837714833896586351863578252428934317730866949679763123970507116003429803564223083326116185582822367143521605305279216789398368152981963462480736194420579341803837060179110272613146149184130835439316895164323572977823138289678313870695347192242088175716976149365766264655754900796923499835453779002472503688908912469087731431454999208363598748666302441950075364562490120398122126881917666175376651874905469606650456223335223075095497388969960636120385827623358726556901387994003016501665115356445312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33+241701081793116843194367546263640963041847326736892716839186894594780276949043928574890621144127647334727671399095999982323098811136116031115614978175864801786413104792378549655717650522159547361854180078995678471578093900455545622891959455525713262820980791149296497867039542444591465027254392432349379171097575242423786341359031282567057373838953346762453257852183078305542761154855753614783343846105289151198887389989832532794114541819600874848919101362126983221968188454565944720537049268910031265095576381831688512315123574829724439699999931438552237747144214366922144477093410256454168135134865880740007055944987001080563107313614363627946215493253698696130534633248496693436813389322993700032667455936900152702051514097547624260187149047851562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+3469784127755023101648876703362808902310474034699291473283074152331991492938431637335610804421470566552016421493934168363016178987277211190218713427464664593178233700946584673264338614093141384383816139529024957970909535441680011074921803246981589370162531496585516309756191018580485779058002018949246766387819572967378037731221076193914506539358948036644969954169626943087639318133523321019854755167804484063353497944791373256727503516589377735162348386185062675066939460135773340654530702212772270428500417498089055053878076414597751944176684887050454098559582765228952281597097703256576254386711607850678384737211058965490648563503987776844545135631398987577939606754115782063418671102672269985508622859101291336508809948213638563174754381179809570312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+23437572968531085797661499912660503810535631279015145095200428331606541450543015062131315804672907221517472535318488707673578264500591179475864280872658840000293500192176445104700622340764439460768115451053288833623451591082522064435461257178841266093061887367951666885250994611472759683933725190802882701781117030636673979197060530895075218494903748541040358104460437269829507518646864227554843927966471024549878044484368047592712987488795097100096017911713932660878666209371601875344936506960640969671920159683993112831814509258764635247353357530899372057095974440274216433209160683906685647601277620577387774537716732962733083651667417217899680875691197573293721281458473537499016166187022212579700117885562264913139329802760357779334299266338348388671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36+137712350064996357279099191214689889040793063685091693463125030881101382726391639357036975008042631079724592692826697014145324141311097672826197389939016719528535263838392476874478311507073546010983968436063744415398918267392105283592064541180840107247584236486391262099927642529450770643852444626291354423803980034176129386602302609467476658643586431862197271021355079886637834599860826560893125194963571631400924267169188032651076623494479481706275769224950463427713842417872039085826535120842208279542017440058415615838032791346904500317768299104430735345190369453855302187284601423851757015723049502692226746281654775673582297199131034165929841674958326144927814576408201558395993668897791284977813495570749510504750950934393927127530332654714584350585937500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^37+725085340743294833151780156962305167033959404452604803206670240732234233700778781904343685858678962120879282911655334732581069190103523468807898699975487365285738229840683640601701591955602695071481476045942652852691673497388841406874815788530347234796784983340815076220405409094498817558029786470590143519025607730606623584180548407494747532069384172140651803173613248053869246582523101611477071592461114969221418181985005420935009159122070316183021052269889191146850521840003482766204322727349027258198726662887382898276956006550175208216119970982358012687546764295543230244412107551055015571758520697458383270166514774754939563990847670228620117281728934633706668545646581194590074963306807254909718006175269433341833711162416342688175063813105225563049316406250000000000000000000000000000000000000000000000000000000000000000000000000000000*x^38+3099553253189465459626987618976111177164347371295064234806647401621257198660616585618913943509187067753798906306445720799211174609262071165475334014504989193454588372045142439015806957523112071754306535899248901789610663491341558695796289471421728314672621359348486863526388316541479697845670635120676642006103082929311127473242003657058292776430074684697277989489511040730137583804431230605626135061255986660959400185000063527619482941300888223516450470629881345900069927471576346448984536044910955516740696946855214686856625579152632816842183984521205142037420801177247193708903171758444904543111614781489733072793971782581829924263199277492710296750587014780760641780865323147959389273367315665102097476401568767630630369183664107879394578048959374427795410156250000000000000000000000000000000000000000000000000000000000000000000000000000000*x^39+11011800254982137671006155318846211462020484918684129052120256339082981108935959316156553251655024310980231924448309383923589698467490671820095262052678459438007462747503614781995611222867464380905977778927197937079750366856009570654364488013357991628217223971521697681345137080386488350276907322540326556093091897474642629265812260805090124488120864768936205281896065409264003082144508027115255048021786305651170890975009164599698938969070671988260285541449892069960699242806272658305482274063137852691929501637235024199327611845768122612271481345920965739388410714143073909051994670005576150374721661035526979011438257336792164972081345711660173230823368804783315267223583445344227309432950119580398365489658415619737662594719487113570366432213631924241781234741210937500000000000000000000000000000000000000000000000000000000000000000000000000*x^40+40667726627475501348787741485733520912267358054767159800938900934392519910542422141736784524314182251001200320412554361171630767015308685245122497031265269804411581385059249691462126245346967839551883455012424845207345330514533785815369418695604983972498956926246845666230845373090415581643460846378883805164071046316111331514026482738505333294461087178347545459763009222955674547224239348602825763496674100256217801008755544118925505696086582090044726843915482685353593751077950945231766503913554399607037575491438359534059451602359449220633611734128093969386609742538402025744909493910888973321785881619428301516077884917283969017311274113310123776881399311232069667211904161491739293732123453965464897584030462537765207331778502530816865601082099601626396179199218750000000000000000000000000000000000000000000000000000000000000000000000000000*x^41+122559581356353173035428342248278831086094809328314536054192034374063864605262147404460094530608929840277381148888490986167026321042666427499582846854650924782422986322261176343162340149108684672280671908367643819357733389523345257928794712049239779643273713575650971922815231968883889898819870545638323992176611261477879974454997949054927918447094585975496686456014375455787769833670257956732646556302753943603552493243578019267400652501609799584724734052458344608197622660720477440648803151850997185302461287109412958000479001846358578802253685503936311062156679456686751638759771423617145000580668727013667210915922980614897986290303966699924626179943365261613033604955784053010003330899892319679040791654055704393943743351607370472775015990407609933754429221153259277343750000000000000000000000000000000000000000000000000000000000000000000000*x^42-462687273868482363421416413291752690269544657397795897975891675272221354881803555658926881665306472869766213716294459462244241473421025507369761244702148495909837477692957483123752418859790487644560836288662062576870860643134283376163541178808569329976464453247428315583864405027646800686696401652755564645181827559633274561202850954322380974925351166687477651569595595296912132196656806055498706863455452044859651138053887416202338071501890454164672567667804749005210675222882242077519814240330696486745872108823722687860025717504192346982442269366917020310545417266367271964951646326861125100467554757652294514622560559354486853613980112287490053470503478768668400692762836752460306310194640752984344204097498751988035275741602588689665304100273601761728059500455856323242187500000000000000000000000000000000000000000000000000000000000000000000*x^43-9702874990211153528852212992397867873087740780123732635053595205409003758403465805428731386316112149480566182522064286907153131837642181009086563965220699221279267626101180144639539502458788921481108566904962696447037381134644705634842072537070863141510637849173030508154109538405814136529408788179184311783402694087450408622403751980012479310330183619182871442569383851541505229313927941197979935188723077137292163137804341262605882470197001408644935132886312952097275070728022497169254310139275382460742433129327276341339449112523821443086097216460500093616911888390752791119718299758423536534341956973942847928524188003287914633216406089509569465604088030281656999948460493590452155635231265701091520703983689255355551483884518287019579560470639023606054252013564109802246093750000000000000000000000000000000000000000000000000000000000000000000*x^44-69440571004567820031952085466384853549398936862569987379837782309423990976573878050136510915025691012957371164688853788690832078698934329086518145561621885748455263185306056531074829375362309145354402984926218766962814804568963176358858380020626615586116364847437930153530237622273847830683368743951882071978142726526085995331979241827951729879896571565943168887389773983942151598887055974615036136196370189173723007277165613700562884333582531848212331629941293446156581912045537671804327493342211875925251872312752794563219758991941328032460948971240383384755451945830516013826762658383113703776276592675243966334264756662689080330338239918443337450195850271558796278689032734938366673569182035594350349081962078331941428728255897408569728744900939609863144141854718327522277832031250000000000000000000000000000000000000000000000000000000000000000*x^45-312329151321801569192504010747920817715157124426407185500536953331989727293576986243926031688668186375592862897889712100261523429563738479810137031917584206668052969594052676003335883243658016073482813839255097546177556308884629839853893168829172204407705877274768319948336120463789279515717391245206941428244838326888032115549874652943537451817949849149699387988889676521501403058885440275893608726399821017757837072683362727217867822898536095019753181597099790226370886714111488923026692974398954299711665912818191862079432138411409851292772151187103573734705202338126142330725826333052456291878524253263898173911511088760045108208540242827930636316048928427184421952652505993986832178451691609100217252516190104732994303834111559402312668877119139487774646113393828272819519042968750000000000000000000000000000000000000000000000000000000000000000*x^46-1008867318448411496133631530222094254448164571481322677885308981012877103061225138471840919994229734065133459167113065766646068921729239590451605272578673269171213689163430050830191425822800044752680613385154871139797644407532030794526865323686383921158649190186864618467528919204166390877200197806106266543936677008400222220695725642225077883392070122080573270369259903142772677984561731076147834289977230173311944949788508651373787528372640352834038414849177775416937907954310543014560215717192231175583907604117051772787561615170900190124805381768636643254694560505798379836353551404851004921947559354388478806241858437919925784837623535717310622595473331373829262150667020184219334291943347194300816693301521653211713913882489302685381047335185997204654029246739810332655906677246093750000000000000000000000000000000000000000000000000000000000000*x^47-2687675793863172915666485310679849914009534833624704447506890848259748713219255693691064104811598123817252968290856042296505523655995100096282430564981782997045459960843026910666551703562779889176870843580694432073003810493627392266663217887523531551845481913925009777363703182663447093629385690364051907007709379051924987341878285823114472312436921501030147949724069644605063995822492277872061484848036866707185146299181854718434074271205800139140532423189429399124277545511737525041127230817422052171319877037208471881235116028728322893957575726199577270987009795183635026469319616504723434326772038667570240690513228873396550139350948192548765864692656220493076895750013605242798519326946668923026398442294963865391717095177615863080877229061111874375278318893833784386515617370605468750000000000000000000000000000000000000000000000000000000000000*x^48-8326922240332268096571801166596715250979325415384897236211107211429388642085476467338363256150723502232749008222115313178311291687387173485932534886647890834563659386371653390024256302142438391635271489775665928604054139455639450403706291145428126321439714215618375564426668645550137969259521939108005482690902817713924281289713001613143541918952349671387729304538101676438768515129832006571580979138241044262493386445783073733432696265538143905124681011282483318277730159139969706010607186966531834138727455148067144823082655533034764661624275684853170612985923849444941410056631937161057594929339067031947455365278471309202977805216359262667310483177857632147832601309085738837701366601038725846596008688641883005547417414511114966039835033496043664204278034191020196885801851749420166015625000000000000000000000000000000000000000000000000000000000*x^49-39507683886027046077659584872339276972654989071911071673748841979990797331275489133295821869550908365971933752484192379730764511811983422651719449277769345306136625330027507597309835196268593031640557791448848073356606195706271207679881143545718363185272940723155108693063889932265687709934075853218497205528194429035303698048405006731916130713813946683968138337899114619445655369527523532264627468428427033286942024629327979612670955813280328150318189367151969235245414459600306702464730026141365265713982907057872808769431151688109954492934353291142144994986310826145040550999263235868438643733021495967697923162773263962214601151793894619748151740160115404645317345432200330002371871632208962517360911403180603355960419197168374454748144379713900082489244636185787840076955035328865051269531250000000000000000000000000000000000000000000000000000000*x^50-215474465011004061906551030533884220510403505902550811909616756452752583696780087498158661455174531671515054711618789679176897884581656955926242210874400358867658593888248931943055135127384901090765221588397944358187535511150003078074927034856606269016448048950691003950793445532783080886324133578939956926743001012860511633325124878427605027741844500179955045965171273543549695202922307947182341353585281976832012849584382312224390820220024643740998682901550890991396155033767253620782544040096725063051269030128764052332752440511354236869578330575559455544138624322939256358197526327841069520199725374558463015116754121923493248788546392857744801877146260164239053140458422594944102615054929792313037748793564843269690047653962396574037514641379615673414966298127026789188676048070192337036132812500000000000000000000000000000000000000000000000000000*x^51-1062422285146548249598547993795621432312719414866952604779256357128932865084478225074001819673126628127308708029698125074384836781729666146098599907893167222619262190058764203341896772493870717888209046273207993596660726046758449650000824078132646613614044469849276388254412378844211093527939715130728058354975411222894543222339129109345405267630866807425177037882690394674332051954990871952748909441925581839331325141353521491380910772621100705750468853831830248245597487955447390244268907530322483250384374259826085300236873168030142365989950642374400374014229146913694524703257255527644137611322527363663816886053633469567800884799704540915129149891830681838265549316500628459743484102948340578787243703934086007309737005674183280843973419390827438212390743110802304727258160710334777832031250000000000000000000000000000000000000000000000000000000000*x^52-4538367249146518312970481268736499954738866029128490889710447243332098005900001347256757984378522151071446096086065149897683392746417322536266178681172793685649748659164273762133004694776591307946808641436485716533727583835289148207851924792096892160373780537501849355152496812235312345097136880926731918923383205004559311723134721842074812333615959396255718591370705779612191243425972999927384097499272036027998571138096251585053026907899147176496444353519813156146365793624938013728643088597694818908023715544568693564571636660844831995243209120906130173722488345295283246893417691052211408318234549552310479833473444767712621150576899502185973388751092078270075484186678024192895385182906907771581387907313046769666124475423408770149211306920444128596394463845756228614902738627279177308082580566406250000000000000000000000000000000000000000000000000*x^53-16896390040688405419027963599064284936755664305707237940200220320198473832352399062291541628942282312759164133072835199007493381783909341314621365386989113647172715274955882614910814205205011739101544309857861762783330017621430741798159157150997271472511103333314792743498740498217358864566539555906708565635660777682349732560250283008434166413293080260822720882136009261877673344320011636601854538677377134678857312799932959821365601314591348047010783003332399249421859428502740860721791532328578298964798995790293589769879561524794534056963917430125336234076299134775007564070123756266532739142516516025704469760873824209124885636282571546216790483922076122704739374900696752965980724470549421520629019195972878828649530265436808134382862542705919968870454197541752794364811052219010889530181884765625000000000000000000000000000000000000000000000000000*x^54-55312907816144203932791610942137660800633255489150479595781736760932112064289512959559065619949516039788965317091690079124872782176544980100666742694221153378763555933806277473746810123988674983512023769817132089317039155620178659643156426269441371005346510406889604188147184395665628120527797632738778796022296524753177219275030866869424450232104433326467273953848564232341364619758986821065316750898250184535144425784280044532844411004965143259467508807710700542573928866242105258585520134042078625151961408201831806544323855412548788742358828780620384198614014956623533315833767866543585525791131340200694524000113543869494308760815016000222930092857472810998889558077574827551639596719206084818568946089009005566011013447857856819921089507768470232329121307005568089487645977442298317328095436096191406250000000000000000000000000000000000000000000000*x^55-161105039436873944200808268144204744801556111347936647150558998636468482147441662265932712396889124783218151178687232918169397015253757334144643491250174652337133954887639557735534494518895569380521586032292772421719314035296343319826505501482063647802478043065078794866575627768583334534592960432504221685663554552587023177161632756346775742689725222681627185249689028857434971997594583759346206037529816731723919620019477729247328441976660041774177800196782291539311599221349300141243365789858390231559948022947131928150765078565552498618646546171037967063553865372477491479152893325593642108648447534729636472352985388785132399321730559572152568257733929901729416189200728496075996395478885749343341492398763522125956483210898230795101628865976730226561963874780478850334830553947540465742349624633789062500000000000000000000000000000000000000000000000*x^56-427564772213325558137701974494665752860053310209657383949092703253042596315976113806177803171692236472253833297433759392458719906824192745994353277436139563063753289226454977327872665082551310378661509813457013176033969364683528485960810152275197817508576455601857671017773274207807410412177863643180981571896336686799459107721994415094352613106385797073897968666126844873578495843124168737598881341761709850819221331065553866635122698993111115936265388895117088444158713508280583242078318339805362387488895431077605090348895041926069931010199242230363998030903754935196422778475944309127110128261604562849264990181448593754552306652208121091736442354530369181067146918227905518008227536996075981702339150079061997129353666606058843621619226502253298027056668727164561501913331298396769852843135595321655273437500000000000000000000000000000000000000000000*x^57-1075412389953393738237674090031971208730226870792541236650767989715851945060563246700101969902841655872991409503297188849511476319611349289391721476512214970543201331777656744574696026834766400054365768786343139477391561305159612739581171919218475818549368321617751652766488711629633177011079013296859204013340155685755665872284626416937791774033162752055002570454117300501678708287635636380867636417743039235335548070460714408855430409702828781267319139503761253652315303585909316190033541046233203489662783493940509381938521508886391267832143101922779960865065409153090421852282927091843071059148038102926685099834287533880084382883480064627797346600774324364238279032743667899056299034712047768531830608808072477531109767259176846624883817658903341923469723156474753440747793575837931712158024311065673828125000000000000000000000000000000000000000000000*x^58-2652666695869709824044124076500020067576164501414483521190931421860231179917902791971566147984375274758436443638019528963192987151893393191514072641696207329341183648832750709476670275987883948527955743629540582856104454155968917708717627080433629105366640467304543299543455779722001778725694178054399841707116366350704698678756850098170477519788207269790835237019073075091066673388034800051091476190144626031344579285066881779655657143479696916407184392391284924991933881472762483199549175695197059562253581464170761731449891128004943796554909005575661877802747047605006540366337083627354098338300157141904604861216873978206871489345678644015207709533121825580654694852861652763067968049183228293635894216882310382354140671277444910342791771618654782096284268517583585639523641175330226360529195517301559448242187500000000000000000000000000000000000000000*x^59-6319837611133467737142042260836381017278022511937833070429649605189036910140608277119755897101013842032889176028239818207465153279621342183747491054877240394317037099238308787845417916457027346937234918359829756388790169329605634914832378607800618208384761711130745009553145430057263649339043792676076063596876223204063022693735259047507728597718162187268269146011111583765652963744218734751903916948718270485016168221589510641225220596743251885779692893968319243444819818351155283652577920181959008499618457226173211745259525503663328961502367302401856462238503695854425038125577121993037517975617828240268248208240369079921987860732137543497271010562080086547071757198569840761435289358526776001256274984501879036628574972996116742570476832555252246783208089041114973935520104930674278875812888145446777343750000000000000000000000000000000000000000000000*x^60-13275287868083527377871938444711065164062290143260450283175186510424972307337468915957778609050259131519427996998859056829790113781421285984541389477902971854163942988659287352553600365042108013256190008205199851489295341682589201098669955314489924978077660800025892786184525710781712756831794079182712676732211197193666989069669266158867646176390639940605083391789913971561380145629827304262256110010213183132362774184795500969853168572359316037319043450713730586411224842070237541640228471019089890392976275522012821034017759215202499497130087202940303882369904007419508946605036409132731266928919934965061038775976006617693197809021906262992814540573423180952558638574317111271991082668270411395835500132028119884386994968380790715017300033768861381804371905249482318427198951349410549482854548841714859008789062500000000000000000000000000000000000000000*x^61-19933102410401432406686887263182814042606824856099315755437216102320386272583581208951453251724480676773958256539222946381631233341503900637863240842475960648502906127732765156258848323510662357896757941622086992819260915753984754632684649366056431223989634559966806395729785217060587087432962811229779534368888859885547848583380382390150615145508305298072525595786716497368825004471316761133145297880136364531303018372907173096671717087340560484024247350264582383655617488164395797081073056240560108096730748000197376353261365015536957004884448760622817217630913741539140230540360193071428159585102013148703328115369921367897083051442422227907956748221227173157803364163366383102427826141042486539398273871979719867909485699931058497647869217425803483690466846417912172668366731914657563606851908843964338302612304687500000000000000000000000000000000000000*x^62-3224182542976289825937679077727600027530264083247318258981041275275240916846029327248729176672889301790714792688906097345144897888751296315020282431581951996624189576582565226545483792899390829604466862773187468456661169091884092930277920749753487629115513676649530852606470434402454623307169675422132543966562689730584142935786168568038347189933334109064890934775324994257543142448755537927988621910742685905776451086261768932494987751512575546251446098351098349114280632333395269569437838919535978395123390998231144394485580704043074117392518696816203916803755775371715084684531609758426626261646380307532582584208509703338914553033862812154062919518974650708402833275832510209794839485887143005815491113335929726519370704012787731029200287914126410767005885826518470354141304712314308744680602103471755981445312500000000000000000000000000000000000000000*x^63+102560128325959881281230932823354880270496059664226663984602299827665726434457911224462530583389426263940083957444182329479344349061566637152694597326589820741187595895884640787633957174829052642241618264936743926513783686622842335598638634608467776244369031650546705607215623233822693635728335821463740976041770403686300032939027735130001637292169241226645937787253373450654070499834725522216027093489142135532991868417552173476459283427395856180561713079249382220098277146922730084774110505684834280647241191783088185935724493801139312308942045118227981758568821064827301929879079018235485432016950402757156196314195675143744467204487507493887392837716267668458634338137872967339495386266252218856575219792633109589182326937360527130792072073534086889011098805574538996063109800530727122591656552685890346765518188476562500000000000000000000000000000000000*x^64+403896868437592403881414056619041838979971233967029409078415169891961437242665682545327748456531001165950085737311062291928208358941098233082446590881152673341345206341290976269469170801486173349788430062230956711719866496651075900080018723169739647030949101707741594500219477533407974115336018929497498510229925841415717983685993814320345945523613070286341397339049666193777543591427762796444092521917783589610757117908542810307151243385215475102606517371031148178032784793986381898676741857392145369796745732722880997573893136542439440476234378411740615421424415972055030476120076209801825001385446755925508223630349464577658708768167993931479856166237824696213856524501121763462014051928115708380628974373778176385288525027412505252505746467125703187411416082438155422510069216370312550346000080025987699627876281738281250000000000000000000000000000000000*x^65+931288839478941795431391400768057003839384972563989378511554345797941225419022001862429889720203826324257445387493530266937298720365717682376757362404591759689535067962726085629478469870092928728974289811596729705042065654830954489769756160475693840462595041792536585654726893513341865701171009383515977995665582821826826677536543402460076597615966039493154016317591352067583130748696740369204758725823586620800972094329967497541584005791626149534700191929030006677378752303974431622889484688939433259296833734250449280960698354856201501932366386058380991486596389974188994156371811339505324708936446541527239055594608102143904669877962959870137448772860789130526388911462908884513000157534116070241265432915742577351490417349419493074452707117536584615704434688368396242988578556426700061354750914688338525593280792236328125000000000000000000000000000000000*x^66+1303809518465349880047330542247942246236665622826178872601238428194188253095684858412741478667272509162039098669640464467776418168476024674065546619044216017926049255382929068442253762913427841700290299726580117663598391624094638804883262636156849886327715392878435229396276930498224593047095992083784360046782019802665402069481368271261222110816049305444353574193924661204611495957449473018491860436965287773320890538089772932514850222602268469151896811142515131998335765255882219313466544058778619893942663629953535947469795590139076360507647249001931345094625902959281860588725240355334445691161300912533081916382816680033431262572011894116449244389773002896563429277664207078516909337499948185625017829380596927371789738872647277705599785770146035544269383194830058904517568152089165151030769607132242526859045028686523437500000000000000000000000000000000*x^67+257179161807279358406568619871139317791385759702936616862081433549660047410722596670057411782143895644122530390104392707657362081276003132419552395058650149064629119975749398326980008482799028879255204736722090560292924555055592949749631934738818166896028540055469632217943325948840196550728316991394017245692626637428943193143203565228624708068618366042466404178009560651714075457753375163227754899550105969897677015419615665756217882641946654734852652972431959890033869782872214867966771067464248971725130549182782617198599648861332554444337024917830503509876173058783834666112298904753220291602001665931616910711126056196551676070351409232378369275920960513502947375314315440039801669387044558719843380361590563260480360677021151470040335644112406265149740153157888976024549860892581126803335678232542704790830612182617187500000000000000000000000000000000*x^68-4353511401965344504192599847488083025173095829406617626814408464807143463515797218021061007384024447617529447728140025577514398621768118906952855820999694207731673430730533969340214647710314388419884208420560061580529289230457592463945757632102574269322202576196723736847123236400640208358187317849302185004369960442319194556662206359251015698655228508642990692413482626310685782602667793302460842903415812281055649658002838247823131655582070036871925142605628890426785139835167335055177895284137514441958942779894380997063356947218123456086345253845967683145544528345243798910585390038558532975717975485808442284789910136446434489114862717626248699828163317298234378185547604890959638888916429589914610776490093740605855169238410960562385418436243918420341916656708984615380062364688499264298027213726527406834065914154052734375000000000000000000000000000000*x^69-13745005929241977134459443700727054849203000268444854482155210772233045653383118949052716672702465123220879286912951176803829851274497919011706470975539567221231386186489739007898008514570642969978217741541450696209732550125736545426433815559359707994030970075035613031785896070029660274157122495720994682367928724349047329519762287296228686853706864232458667970256606809116363120958408320100885220200019163286190462726737961769236196608470520806017888140095212341092480808346504537800516483432402076750505494063595278814683767615701093515430025557513553096814578224014716995921349887390749484857000192170278867166854413391364770250556577656142631735320667338418363099241981498597791949219587728085455174148859366050256626995704710846505841272086105378931173264218877354448364581909112586101048836262350505421636626124382019042968750000000000000000000000000000*x^70-23030786617906161628234752086743667135635880855359399587678101231828951229507436477734781139420285165345132417477131303287004266655852431126931474454750994754322811138044693740892516260893047642580500594263333305449236611468429846281914036697153138391500950480822040773016676838070862346726863855046153677808175952449190242150466054431469158726578907839969834851234579955215596960806148665657170515220443080663908050529762969517642493671874625827562796253702728127345017778210799455322951050043285357379299484221301298805215773282885567820331194302790116002149753958485602759163781447263308552239109752557520165109544545546555991550163536047667802485032507374270073079368889838324941157655984919331541098082072843225215410753355089950412188904614643754981185572648912389042375794749735226749250138755797934209113009274005889892578125000000000000000000000000000*x^71-12343513683718734473221513080027452698499337027236593899139462692566032271857666570577355913349377933392955897097969680037955214637049679513355695784060321423843552499129552669394554977670968381250637518651118278351904667429787703092160017207372587489779702415749082691113149279913689717782701323587130588606886403606046883493050624983424490225245063390237504871051957117425494606584247398239204587270098729450095292383691873750604571543201848978122736755631678246447492884221757224735850752066880207566727454612910444486961717210437369929282045808099376564050588598947646098959219884210356068907415061367130372279970454279302263867061546674081859243721884095013526223017697071671558651808188417146489423625189459024623696281665978340702944500836797184960920668606012880344021718546217386645175162485088549146894365549087524414062500000000000000000000000000000*x^72+63115305054114698727146629157944574092207731068958348491408407848295086620877111476825747267954011947105103492924494407968999863829511322975171055025118626125984162370200881114216906007880361125816144930635815045282220009986543270031382388784625862789567232140122202332388447174349322390362564086565619254665804444108483511792559646349353161276628601942481675043944913965526626394540661464364301871623378844206574602281966602101980350802298979644622140662870338615119942748616613911422750798250367270421579982503608489798820413240558428324809213919457300618847475884509891299638497461008457617481379586909067379961164147539112401098220351591945448923347237329812701007190834939170026671144548671403548001833211185089021673608468175733054284929974336618919311744408763355773969965860720721074431788233383144870458636432886123657226562500000000000000000000000000*x^73+278154398164741902468580091956166980857318598646971046260458815333596968582789939401319874657655573482696587125218452866510883096437673151909931781887723129943053578690372144561017487561783705317568562126729193053641131137489119780980327344063255334062069045726349493404707768401557329385041183269064544163967609241177340340976235985403271290248724045751124475957623444847487437435193457775980274631996328483288366325943952763522186966513747356115303411135609192988417280840721224775296978487805911878254203942689909262161067278872828173765348085230160828394832475734975479368526172772290480171609950216429934592690862791549970928455060738307749295872810279729215941223606351992423973621778345129855714355504323484883496366097854849080848966248180775639818599676057330985584549551130151382887000302557289899141323985531926155090332031250000000000000000000000000*x^74+731025101186694439895208053508312260408651081066535970825507002959950542328416648403686133930685751389784759590813901077418162872831300665005620788556761212759654595349196664594688860008866908255859490659192072726024539225147210079576656142368808373886583413048721546728313850673124633857499805487229566352389810992996556429016521352725511995434331957563106734228154996895871457721126929309069120078985026986783727791506556339659541779606065803538694164690139029401452401646622866509733784496415246856335240597134963075828058925952343269351363808920395397845462759099628246121582760429889444196635359271145243427114585459990292303964514903138229206478394638351073303538631579559812240846335199546705245835812512944334950181238608363778944987677651742756927980314836395442566255245714320962818126396765006091982286307029426097869873046875000000000000000000000000*x^75+1522228183420084182941674062420305723420666298183319771401447714681194342511040472205266480911549855971212487485785845135994942143725020564314795156584824802743177157755309157440703792589953959314688906335809252374172175702858544408257266598379328556613989695743879501159039038927484810620641818478004752896181160836424155307318223109445437348570582893741043312214949986845447981111237907698196112925392231898806117544265289508343925680959494463537851833597968696589762585529305421600845231261207932631755785271275155904833721842867246669689106969086847258797379885574772234123263696967705777397935851305764586124870484592076677217802504053884541900935345463387392048959516733344443874946443399228489203196101786688675421265165864854242105809680752527539658052370255601016516747116145537511592227648479780377499537280527874827384948730468750000000000000000000000*x^76+2723013987744622246139185326450014148613286574374612861431343727562553556186674349547085040683253541651491996653614886521428809966358057125902522409900655815775881417037265588508900662367938985587002072724985006217422411801065664691224055932395769950727847031336376428244160466929648189943613882038041344459574030432487240350164508236180628627964680361595869972316732684258518932627153219507931058700178365416365601107902758442251669893757898795169692685797304871109830989122605172406001318029717843252530594700417165196271475534635080442458904405097314699991633265546174056325150104807575247875885448730232523320153578161023551415834150544341690009304142893227408202703836274853174261878512564418683997293273621560668517620138021542330537379258718556437525951249477071953112274650529500469476614594663277379993360227672383189201354980468750000000000000000000000*x^77+4344042398463451433048847655254403013236376895548825007476733102983076085574818398398027676012821746863857482457351701727838616030875535400749662439845680771105885620339272941826797747525902449079572678721241239675132511631244424005097113191102634301642351716334134122336387483274540742346938121887184093980994120015230206568664447965844214875271223658761030588398877018554105281438782798469144923845481744377193542318561474342632877617333287740077321035724574781352453054561507417964926276004257620588033614765020730659122444667068962861175041587011954096443131895375764263731869441180634446020705465441340795718757510148587824541458915751143504824509959567317413132698783183987422347244555530131640601302775011700459263789541347374020114454380496144090279906686149471899302395988215731630081334498343775818440803959674667567014694213867187500000000000000000000*x^78+6314864670352479656190414313781199777761595651956982988157631819660307282819953999845633201346366883247469547559877173519146689321242299395756603503105323207455099622860727449158928790361035155604243496392006280902697820200882285427820418969112289420176471820292637470739781240504848149892824709900683078564022437685739371362521671810111241892191857439250428803891990438935388737481687164205267101088746929213739276184976619879175894065389232369566384885248591957612940524672447316783799988211658226760654454657610281329626480396225849999679027262968528818410821420342840144014028007081911618958142078831315390190062232950343045762217413177246895171650578435107331348324265045917869214361932366092475593291305440742494879618993972304513222730315861773197185590108648464983870499969185506222133843492409083220096022159850690513849258422851562500000000000000000000*x^79+8478744292378248925660802540639021252956508196555923158315732652652477400773389813586523821679100637928460131187950076573534189449444519466519321487020024397529661948451226486825721413868961165645143341430208624747465331696608841906155148356238521138415288564674091180335153998840161712244044610882803617519591212936373985186363113708022085415314423243211846143299839899869273604704659506468470207629115613729584531023955978680495174926666798452729552352485801669876639500251468043026996640135021280235448355132043474348613697909099012942241202187680796290877438423868627259363724397118223148602951911839689778191328187693501629440571266522123330073810731473205152213456599088862681937683508404082193590298571975911174848473252021407857953906579267749810285286224654252724979652048979341239475330608004084720352722115421784110367298126220703125000000000000000000*x^80+10600086851768863267843906766378425781687439730909005980536574860026284811929992288960740354468753085728689371415387084775073160713454540266342833634245059995549435196848631809830696806045210950484297117984586394404118549548460175218629505216579418668999482891196707515451762678079449852833993888443329885435529291444122137727918287363378118704698491741126188583366632232567109697048544133423274014555089089807366244068802097471776181457755761454553500147751637012569949781946803534861678411874932950036718809634279283719867650059230751151708688636611928508846041889815776878195584635663930987142988232931526286170579551567368769070148428006233334111634140097413489625760320548212194523233364749769829760515399425973069544469061836456787941264418037785570130523096878444603003364770647159117234415709051138787533119511863333173096179962158203125000000000000000000*x^81+12380070345262444279030574150204237610796575801619176148141791385266404437860930699081959388254024031849683659377474583813163809981629673875876879857820141792978298623024710345685546315685234135576259995771037968617251121035618603698096339748200724696081260809620528790576457574995756207026641924245295711572694453263925311193889168710807542667972669559115309043076131568476081094874333279880628686693665279714316505154996535422644783176703122840384531452686221609349885049423633620667767683192858315092488736124943691276157976558877036325390229996314035859696809922710487764179579431743670350352288659498839303122134550026888606934553975982433071982201333279166973432356104081556480787539396254671889202161092178906166606566537654527513783279678705183340549437986695864665687923465019310488200540499627039930929939259840466547757387161254882812500000000000000000*x^82+13481675730120676542080174585412505785537875775143899497044122165998083266122368041467285959107538055088391739161888972997965558055619620709387102477875249322266081201163585455686315110215248363074778541904053362593735691085637241864227197780009478902544623294075835076499097873850759293061922833314169731364703113261013257710289215442630015618733283647045744637822098199994826609124964764961632502259753728633292116328744625864982884205960035701495639974842967498645387127872870384342610095338964812761801884858536166207627888977615585603191698308843913487586019251443680207581375515589548998985212451309537025196765035464874963129682592223408326308769634329779765215378560501690373300371206381509295146746356046941099054077735696238465117928822074964921264602612578114868022090784990525477004386607497352611184648907283190055750310420989990234375000000000000000*x^83+13572352683003324274276311529936384199269235877296912212231404822929183986036408394590271894928471828992321994405029678061673293722510797924305808202726126640082450585152443507139013984420740923374906207612043664538341612831105904680139716601502591451263384687536059322757731418929425053142019438518473547582600069401683547352320736411234856626074869442803877155764597972947989877594161467043283302702770071826056043818417604003085060793660112571732192104519733481457116190879366368121868743561484266512910104852929329762286727728178255670679084509349036470975740121728687456628352487076637071145776441214353523071557352681916107671865417433031597477730097314426891437661854265875008987927701150945190526086821173146832628942330994920779078373257845714766991614320072326350889842111830521914470920522672540281527986394394247326999902725219726562500000000000000000*x^84+12391780652749803016611670476597897893036308718181325689452280212286498817541234346683391466603835495233910043985548570002988606326024225307385750517241898218803058218066518822998249313285754374736464617376267496192281277426748594474941352423145242974558624161298134275075410122129273943113072281981739389221140334761893509399071565108810756698724513837769877070140561081943418955190216204385607688040923427734361476785660645076106046776162612835901598790334991148591874561563484568577039646109071045892975531902733182636456485243186040925105857971643584598365795174240411602637763556205337417859389531260627905335882582516825664095473449495323360686356764232991882300866149526639637371933084538334676445789332675906125343077063345610624856317208440152052739765562970283816964190752363583437593723685150762063578167015975850517861545085906982421875000000000000000*x^85+9839071946142304362082502108033111786303353527696176531087575607455696217466132731777683889795366287648352191710611655664882075827095507035857521042823883367223584845257156728736577211193214470284607752809245313229467064540295589296454915297588873380141335434266900698184712657910140251487784670090580150270940351887730362353459908088155928283217532802267858772583777146784173598122614902587930513530071112599562365531717640647288528716253979751156814910186142284451743905664967961978365486604566740474089940541676260232923967547423300708854006470976010538225121205604567706015337493770679219768034830429122645998911553049626335229550530984069155170869112760329180559576772438949953844418095989641914206624327087873069912138774086134543443426815409526784979520822565428093723900844425142042499055137537238534262140632336013368330895900726318359375000000000000000*x^86+6053846664844763357488239078333052448340234186780787650760280470646007738937337749479564859237698289333491931809472059400522128409116696567214923752835040168496183920778363945699563694082510191171199580851654650284468429269542219227317513379248315961037123838039858715799406803715325786337678914747907979453494656378114591566954830966993625733847618780033463490046240691045382515953563369003342328810956481922474532761660874640845334476190132360382359127253024342467423845791921024307832591671497925970304223676484213270579466974142478672918445934005965903616048408639947962268917004896244118511080686277439008802284103387491330645036141836388146212589991353287189439387261908421774049397912546484402914352185092058289635062059956906256993557742357463296167558338990373383958610514957975371099514265513257980574901573334045679075643420219421386718750000000000000*x^87+1452296360458213236254589963685188101287224870536984031590428377821824496901822569177885502555632122461973793058813299507757890525128895267173537589701323284202852244774631686350009932857126574148719485046823559695488012721305127382082478488658815911275630878501656121681594165028552540312683108666610512656580859223323218611142986050730310401499981780776581657422733721852850211186233997432340204603554719295416741876319180317715803792163113161400672187652364945317085591014680759241045853813309219319063786056132191353830164185657751077405074554621998039690417339520521631453563505536198368684547541941170008717363398846456745498512010252264571581084697999804313598402007190044522561011681846045668339946317505961695450129825259749199006816915366454435750724647950197793475166460073468713232040580119751901726210530085836580838076770305633544921875000000000000*x^88-3314913237956039448562708440495433295635419788615877558910320562157149576737932329044146155142111626155281930609491322827344291539784773935315703195564644837219804342735796020014588150867911851705738633061649791404187847188537930568229793301539630655962293696505853858944218778091521475549137410770192737516764430320277370217118434831386440570353193616024489534948197862579656188724135377752198918372769319584935969139756776069976391580999366685220743145962955660872589075351509365151996936678846642744580069869086858061790378796497253213808137982417655506170018500282083278938374532307446570733215647184127082242425099928714987138171912836379531657064855660724644915153428806351623754158973551683948839015550884166867988802703306068505941001917792412997133959258863757772881052521686055694889110772956481755502355923681534477509558200836181640625000000000000000*x^89-7489185398492745292370588360124786604956428019982227042667857907113128619746613084377081440517381994251864797913680506222356395437347002520597255000959979944768254303239985940923329805440355601176342896968291199367180672485905187705701569427032919105576002033232342728655133066834754547810049821570665573661013454993063688773443586170511799323035905001237746681591935119934764834415225170602496087823091835720766673435854088784062994242232876586524999890697387428713519622533262951956256666777124371019204220337166429201789760931319548485451933857717618005255526766098148481723094767944887076884799675884835174110643394239290346365825886276624843695252638421045023637899083005000480618247059955736232933216480224159001093955642308594309150425008687219717925201963794621055735296614696973646002612179695200978011421222291232879797462373971939086914062500000000000*x^90-10384594493978721852035528765613227681858497226830002486247338945492967113342746316517238955824696016517378734381459854760869622679239543838417391987599880013534667123819001606287139288947451067046805231285499720210063211589942291400508572944240763352382811247950398065586480786323769411765380585178916871080233391749781771918515052856944204504367558105557361227392688391549070181581372370721529898607163613151645484004623380699957544186394742389248478850972064335154958748265605546358515087770863348691671281532819337423812966993159138771247791707653583909958806622520515389850705308376367284045924435093440752293235213498281161056632445007303011365290665007079028547056744235355155702784285978869937483995064493570612819778114537550293156766816889659433433990148302359322909688461492597995712993394012267717933621635761909374195965938270092010498046875000000000*x^91-11564509123089201088975801145487591629536048935739636731710899671722331077523097751985120770960466571655533898783729124061253084739968423687596698341079418947065323212338974894812270299527964493129065893746200627641117624899745078939151441820359300267748508143546000617616122071777731447638331514387527331446115704901590819051755768851311018853845301988253597887886229141939440416321064915049164156959129868014752952940535081449156654404697233122080864566749222865233921620171011524944046043711435632108080970580389830950288763769684286837735960033140147695840064730550591190543897941707315289428549691083594511866911707329103020740668000908397741378198544593142601282794848076986785667420163468507244179995340613955809089727406155059515461366853110040092972788618939434104505169673155445658904052045856501599110921496560422383481636643409729003906250000000000000*x^92-10952761524933081376448801172270442187714282742303087797654926107613389055965070009300872605598662280115419832239198759009213832140482568296364939604751659026728429658319687982905301452356393132335494888402037527197711169888643244337156657460721646126082021342886160863611483425933196603776851181630844235513117460410882314523893987866780893794899853377597871616318422597617122586112325270541114019933300933528691988445676171358646704622410506444913696324824755115631260451786246125630532078048448015094008938498294603170682364521830521363468239570390399446253256952557801099400886970401514283054236405716950511952020196961421552712887024803537488796603787955664395494177765436352540222498197352985349062878225277529951851071609322213327634874293268119726467673708913751408531074160422835714145442672497285808291822561955086712259799242019653320312500000000000000*x^93-8841238628710040144851651171051356004955337736349946991518132832407801272318492824919159611034701679577353819403860040629112863338794899439850121252379957942639816552166263882049815727977054215775275138466338677718952459173078840113464287456884808841518767080567760324923008989960745524481932091772038645939940264553943198111430063725110414696587709058334599563904999721059726837152844271948977284334948841543927558707171989199536084006357068085657709657767684670467812599380117440709144920193355451630495931913788883337291697123382884747976593518934680649713016071197441097368506198495473977310747149603871407284863124696274016968042506370492589962471376491022953664514755538942656461196684066937847949061783294849247293766166259056735905088541675917481908499117828826058642587538092093483860810734148217707509525425946250720699026715010404586791992187500000000*x^94-5794708174484781523511216936106603705690992621422254874528463765787383221560769984828421673604344305690728819658692997094583323149990592081892878558537158014808235078167286058320266076907884872383009243861992479041078866325753292461597162406581503233078682408516689518485285690051378890232168356544217033395913212094931337631623588569765524711112565698761082580524953134092719074762692828745140152242424295249751464070318295551503737776765535451331058606056299207246669777657214825577254540481240992595209658526825127376909887555256830389866368487441848212604686895905971361066535379876503631922760222965662148850378190297688474094956445641184689824473961016578016842165911197698435924370384260528670642215714963263706248120937731585980763801093136179501430489283537194240482418422126811288474513168493435214445510389458249278504808899015188217163085937500000000*x^95-2490069117678030800376247922782030108980786358164472796022748486936190202608780985263584810148127936722309317590213478149348959743609844332264242925617819646255157738991257507146861598373551838032425164258542967421458193533839204729342511230749866593284443385105454855561590588049910662401166527788700349290944546017461688857858203552843275751685860579983828811734403041925196795236071766556579549709424558129463279115812059257838513699197807681226882685309598843824348313212235112267597854927816733165578036355778387888280766431465161282448974855659838957673454440473132555363166341133798832906634606587342686345954941583060600265938283447486239722693208748486021956185554152191528746879912147886226313082759200570511531226959558746248147201572067906893982700581441389375560719917440748904309916126941410714166211595732569605843309545889496803283691406250000000*x^96+454170638393187278394759722821814630892637538768562617553209015169253969285766531773783551273861016880031895266140338388898201203868778105928814370561876661685295332017827660138840396277518023726682682063432132158040481619904061762947041021898497857010668559560222153925253573584395366417721072376859555599896669565410786555922391204588163110676208825558422528417236119261907575726061251267371002243932384485180441063368836104910390074508250037397361064139306488205414260145503014311066682248926637369281079889727967047675488837896260526896259459127498985517366950892938046945825904614047400929074195577532684972551529428071413554089822841074696449200656888226538045336133587448862083991033005593487520038332252013256093414546261680940727919806112216004538438681378474622281725343891941095141058132193436619721688130013603768020402640104293823242187500000000000*x^97+2606808451964924522048157089610361207187581079602584429227089009589861926747363484177387184280152626458401949844953204713391339317621493381078043723580562296054405253694369960970048267797666240232870361527381828625789375315631970665741346601280723685192379536976762870184730263208888996296541106225687476407318521606332796546868021278885491083495598162528838352932386653371105822638731837737282861582055218196160402420959107670379223960753504623785848833834971253405572475013144696814408226236650267050501879900153391111355201081609813530681648335033729452940722361228182633797401151961009526693618656846516892338481134402916499779419089125423426959682383334163653987922876863864865883288359892116700335150887991667573132955720054391312246998725251004747609098147987361347406214369638817830675666496127072474403595959968615858315388322807848453521728515625000000*x^98+3781862331184782970758876600582677278960750733666907432766991704985258888748462883907185459351070576342990544192963240975946639783700763389377355624020730082104941756794181857196707098385135177303960072190593513636403141257449659951044525996681702576065180534750037603202758026670598300338555333649965769254799983856808255387171418777860379389316405999699880816278846595482159042681847204695291181008176847481090075523865561247937975301707941154505329639973784632150381005928342186563079107670609154672119896582454712879856153794121012516390489990804969932485007785870055130866369568677533560155772494924299904646975354477049393047062921810690164178654332674244631047896127639579571190684405873938676875712465575366222336992787753932999787005388587054578232920176989748537673786020650057315280792339159839013944437464270764692741977341938763856887817382812500000*x^99+4023956731212781146525150469289881418932052143375683427897415964948127849092916596149993280582418647713969070005958235071936612944824783187905744257484771656805999836529735361672103740582537098224494378739949966679288042707991224562751768684493182735509843778362997316912224107819225019165868198092347726005661691460436561137067022417222740170635599615752894176076699293919566768567564792895527425717817313469741938199398971353490445786302356723350183289327399166756051510290738408841788381892386763813051447452848462358038528332263019793159340549709617010257314579822756895987811791231269601838499591412257212199215690994676688777639954766648836914891343910412901483769306350623869345862597325252230301417138460221185443808697337706736396521202632197957259999703532404819284611428220484967699449441561179459703775744550124926490752841345965862274169921875000000*x^100+3541864227016447852059171899390204826588013509292353650167927723705345666349306993747147138453098368837449378518976796714718748340412603463540173485211630544524341675863238104364320524804932418251763944494296750052808545011942451931958551820579474898492813711222363363118019574625630624261739496011208022560062353224361600398075748944215997785783060963094014212141647711699158640263960473186538659342520121447832756660734377675154229725044337328821984816220517885459156920580793324349521285939503383823771325746775932415632808447283199823922119786372907909178652822426837052263714340960609499345945110439341133475406913006441355486703781090791930494770884998702570925057164416474648770575338336965986142519890657254565442502679171791368841119589670224384044521113580470713751850536372498006790465245367006925278601913581466575919876049738377332687377929687500000*x^101+2620915591835664848507134575798520392913709510155324297255454483207728024697021763890454223511398036251139929274174416189475677994923385288600908041819489681690515751760044149455619155587764273282152551139399005672370004887730811488238269554245445908586526051855562415470588426833238540353232115615165167747566865566132651967538357427806106886243902549971980316725477472861814310444445350846624421989483764751815275348959171653244739066612466694315888640885428417443131373665814209629491739478152731307727939284864542088346163033355951190581080121087702524945227055927282294565444710881967058505102010807182458297018816069805737140854121620690445313096786874096685122306607802184418939466776939709403100807276013771241379194926345402342984623576955216891754517975884375293885484115925840543757853211617406487619734174049357378066815726924687623977661132812500000*x^102+1542615193174769395421421895760195928333691791461423776327485373761145285470270077601373603505786256724642600760209865824525656175509757917967838706980505160835604155404638031554413823673831033967438776434870171447477732764811664531571756274831747448923434525007913566039535840126673737119207998036714090798029812114552397302519284670218165285138286639207492463312464291493543786046332099434342824853194645708687256684840302996414127475415803452441359980656009292287454111946728958731310639571466897725695208699263570693210107422182403379227556894617073744245078777675068149314604863520735903002066255316232060647404417193399556066485208397413560942124344564983481480508777737905721423827243562787691142905361687494800309901808267221664892310550383373163655657505598790162725626831055565248772196898539847680238961541432374247051484417170286178588867187500000000*x^103+529421451689841498243216884368427621191550680601173078064324262207781488708915043428389874844209413430022680833658003069812952245958766390449428734621711901704828215468817806499488619422772024985376896630952788765011459116185597633332620837221463554820269272172304650794818880315745253763775389741174283487308041028621937048860979379774691325630192654062358416354830610967283562597190096547716263261147338173401374729822071519970455870910578706232510348896827986711507858002226639566857289748790925003257812611260436052866874862195629421258714832542835448340853831751932058160704230937532334511913793916486494973568404617855193698543029102040490068780134441318119535742184541340566119708571957590748088114190747831234436777343373967407649620679083637825549738068439960601217563494742351574229973602106728414253439827033553832791312743211165070533752441406250000*x^104-279828812637182484750186179762893236155009065621235599237342854918385072457489793470009674812961505676189288950838302567130949111439149901633657115103311172788077973303290126900286089018046249079642861972639482820882060424556526618983163372585960642315950330138218722336597437795543436611824882751716634543225856781711948957299750314044345305777834488233899437952101573134241046197675058243348686838963086605892554573077402343282190495880273657558926983369004146216704777055573339984141861988964433452901714270670185136444999140114404947522215793385800341970941051898267988162597049409130322019782160566471639789911100269288515182143718787341256207457041149513596926446581840541713705895659975962475833553489823875642219108938398155434962310343695478090375523992937347172003566317259445239620287051876129129250058455262439860433687499607913196086883544921875000*x^105-828281065034029968499647320888176826054835219376358952498071954588008490823994576775565674335686407034985893966757212262942994655107941836412394378247292755008146784737465917726903009922288377168951218235259138312416357215244956717206774776749258429999744893590495420947135791953455970636199944437428609655625805731916007971598635133261688855010544299810051459306354271058569821851509301734684161178100008501835780387814186630502416353737255122044190914748253195760908803860573556207187909023009798100474086342931246486925952884089487546874732755315700347157232677106619303828578091326414569597085207248376978653658714534935370604840812020958759716775444046745463829130624840218709633759757529555259405276806710965592946019580277471834795507639583807800975215841980544172559552950376395395204897107855803959166980849661288122121050037094391882419586181640625000*x^106-1122809845405797232834372739717228899107195506515469065901337715830206159424993568761655120934142049578666472216375065682824026600340230706184883786068747190835387070558083031995714405498971028951599729429751500344826005291792247001703676392396037044895529844261183490257768703008082611639717907197008773615219417424508782668218648049910984157108919594890347942794002967337198604032855765596057841118403322808541571370300567089428533781512629268160377369186863224238802863205153142214940171984282172305519562803215157116124884299620680827809593492575558870762504044346271796027623766056965749777329559912646788241224267444543828127013967510426282773601598832960790860705774358031636220322021816985739865826891007658959361655091143865188895234972037956011762310953917737324947354178491898532596758447197823758585993501272343175756418531818781048059463500976562500*x^107-1209384731044424028221271591948562045447820774729077796836380890179871808820620237112863995762988741343991309835168194938452065000877211937217753636653321755399274266040594671263774924966061435499494518172534072775396267406586602345686048160518046001862233395355881050091626967419748771219992853190529400926192959232104604732821589951627975705640049914562707206154031756710811154560538519827363446256201620631165357986201365561221639143933229839881767665611464563954134557887041311786213805693416542759630580444950842697967683189357821432726389328213205863219101831444152955880895500289648389851308683933299627342886200386096582349459235995636727651251484200027151823165574882414996386120680670701521270493524663458972039289336893005199690002306934776152745688430313080478549809609674386589414802863230318640943283928007243033242446017538895830512046813964843750*x^108-1149946983256642577089698085000811679689263103675596437718761049731010870969379632643562701292464501636225406553468362785810558237772614326260648998231565478125341551304122003513564193085762394778090637555365168468709149175181912625699291453287200593287961780356116654720429867166698003947339665726771228751526245367269340811903375390648714131213762243232489958714686339840962803213799279324843463294356220561319516299269603073310918034268755001177222457327221301847766926422216536494056494153863208421125619078085329962816323438574980454614866449323864087783912887976762325436635184148468088548954654875141885279595586142809004127640443667233338262467326634366119415279204938118740218778952409711905595027744044434373302938833770356926075164457742559407031713258368857143285011369931703939049765082980790884482770843662974291632394852058496326208114624023437500*x^109-1005224541154301397544312492822227838887755995153491305172500205213626517256476439410216688969110509059714818489202469681792651779473569440970493195929608064255580242572564208941907437125637985019696540328662367608972267032006320146133346207938209290791131406442135106051429305923020975686276269447518188966716835095617965312217149855288086074826961421383662978079671219827974586253512894763823142657789471430421668106899622011322125118402756413643957418922449568422037316596050639145299167479072608066455722386773474595991614826375833631512154427317796973945058962830818805259573870261887666667203560678493464064242132541122409429109871940579026470939156904819692400031713993908082488653284711365450965987232924559365449343150861775849305110210685161030572063722070134367988763032340902269157490023510915048222397199942715340093002396315569058060646057128906250*x^110-824739816368251957855050793934629367820192960843055356684588799624891959355133603585110603343396710163076542238712343856485771892557244438539039963930116418287726518717226062187220547506750332566587695179564248464686187336515364710563817913713971281187935059475443568591946538398556685087158064174479522902487775695340063256218905267000611672374896897625232783364798143169194162172681371544015213893281216522035134696311805592285436100848898023982444898646118543823222338957785775298574577300582918435331529345056096367667840248634440274604187348196298439320386195985499045292581937079916853073173360780714328578224652541462590844341203824772915999144371343008513135759876425986124933915171237666983350662249227480884818515253473369202728241221337613174119517652357260457638900688527535271701472326990292562400009139327548834952352763139060698449611663818359375*x^111-643105374447953719598467651197086183100054469427137371949701347761193645004962634025480951315723675115988737663804392103720695675554808888568153887210114657651146475233067357994235621781370750633282184498084400250127002696108361466604781520874230736753334463719181238262286432068980364393112418374896862029598338195617733645552679431468318731409181890316463863146592888057833973074162425777654692397951764445390778749435003912997636029975968329309932652787435297088387837332017297954691291302514417176874142951737026304646412507683778621946344175980245593213822696190908558168593255552581652943803129409841657580383986724469156927992626324989231854688176341550397004263049948054491046894809649008526459427600603764177302648310756485446877584302414567823309515227458367018104913061122230913368121711412506243366465975602914995068459802496363408863544464111328125*x^112-480681360686321936351161195262976771551864378905567360228317651084092301336204830289786155887088216953163932272493341662073840831795221685340544705867843426721487905334292435125598298198874145356091429820771479109118758996086718364571619406348557988221462116518298914002554853666298245819837207289969969437411603538572602821517742849494351203537910978704846004649651194331098843753101555887970815780780349339170914480375428072677692361596339746742960428047498309932021023111734578071161446249740510291219294289030174194781733711494023146970271916453068795426419654011427737695875584604907930535725691423556106342165772154813254990499764189235418699164654966097295452838805838830943169814164195324780280359256372011266447659153483369346800089712668118132123664689424980692570329708760663055466904069491527729191287346996279417066233463629032485187053680419921875*x^113-346547312245581498485458553643572969783486853227005740135845801168678686778131964766155115510476618520106652720137759982478795063559383933320548906469332970402942756371181327160200596254846744149177725090930325142886874297876050218794992121112805061939117762739061596904609669186732417777477731273394826639071586475723598882907280005857850438092828886738662042538007479753253603408390580234830874917435748243055431743501475933279612947316626457082753350760282579156516217534002831863591888092178390255746831896793778145610453170918625499063511118850221228090052597136222034664602204074074334802991152409203984647652245396897719229418759703734117415736423280291923792017960793038147519878767697919712813079671651391602529134796033743835810110165407931153595423994887300737688906321286306119100281784930651459102526998519444578761294906144030392169952392578125000*x^114-242151761459233513273843110801205834193597007064233431871871647773646576664410651426555708375784956426771362965729497654275525062691801782726404347798691668477982060482608572273207468729526101400752234553437322627608572588865259280760330207616655249735316697404827341316079511308107545154805757435490951575545647379653097852640365119373384065455313658877757855872822271351787189295967108587700483067660756826127220035202160599704638162805462681183206135047889421203611431008031598614693199754968843872028189643251042952878066927588313590390011310564436454138767485182413590404393346008275462568385980523793698739259123606412125203777908920834885219052031149667436242594203913067314773404404862632158972843207921765474222905818989665447526891612474677755150503761996835032953340153068083165567080096857823516257400390822712710203745700709987431764602661132812500*x^115-164606553373904983086376559434811682858191450020677382453530078374849087072031902676016351596997447698140514823974346463718237339324521932100017083812212675262189599592639474819444065675874849584110322365288912918364064346389202345341152591787505331814635277746790242279324923058444980574628745207651939905781891623334896078066004681902496021919223353797447832724569887536991427662602179404572920907661394192584831791753636047928601997704278974159114518071318740446574135082179139799135938222148064164656921354469104887908860448292007113731821937989406817780722240046625580377161854635921836755718711905471634700004350050085852103672572158122175927955268115300689840407150189641700948973235334508955915893578757633557790030714643814827642037995378766885593954948145966145783207087809762060070278148071182461335595554100495740978971070944680832326412200927734375*x^116-109154549013977466238259403350787359265121773876320278655039299015184921073610052657803536208630894580905226297434212021687995211320504887449554987799566206196795111551932996517956462398020694714184417546439074158874979840090434806955062781215148064951925639426872666920800148825536808318219074259738657166403379001260118569977232949944715407088855588843094279009098184452777336600460266408398896663799000506956949862782715851991187478799295270985965405606545836714210441724596404035539368614388161840995082129791479272248745159844215863468513510909540861642484986580544716029441227162053208964662854220085152703602133624430211103899637502749701560950770401829011167411146707883834162498190164005264439562053791683186451313905695355236264771319406071894250724898202072860281485704438968286858003837816228471942283674827461892320457081950735300779342651367187500*x^117-70742585403411431790358942004632090114635997016926212053522016133711714159252386794691506959291361138818437989934713601023632715694106754087389615811819437684947062775694543951330251259669260525031655680682488170266755943644231517159496514216546132328636820202393748930436710934606442524236650594610529722274340580788632136615314202438726840400491351572464884985853802712737322960816488963738596678224000230643240972485504387176252847090378447693931959625568911430866243490559298819961724646876565790675816403137644408012844813976448084702783279409909148275818573599076501642876379033961153693822229198783667356615386766381860419443518514592749377486434121053560415491057303730091096326221133594263544840362211101547404084765321358451779548461752960644010176867493012927016604680602517569556894938066166548645943889031539875134058092953637242317199707031250000*x^118-44853713592829375935452930006809873759609994364036579493359771766043200568049571533747900772467264423756327837123069622930739790027609095566703064687117693679573986177827589493451624926412900864791596575475618586546954579615029969558928770700145281472403567165396451318010588983241222985153065144520933757334263933701545468118967425231822825921061859882615918976749840997459635526177918475683991421728687379831186162144343309991743646599763152973400158316874358155179267626901371846206764955825422769419865973856682516880894611920857032554386454885067890502442258033411329875180843428222399197058059896283708356827006019219005320167801782446812513091465120293879016745504529973255126878104085637975955661329724033080647436546765125147991687664488993626569330961074901225359731285511734700695860628000777021202953622467692051944965214715921320021152496337890625*x^119-27828138072866165111166585920504763237034902834873397243055877437786710236080485066176051810771101918205388548967192946108425765377266842518152806176979531939411302206668965546884707538061097185491761094315763240599767916216766434854673975773807508531523412794214242090330845361786244512243441925134388380320133406803156754232969728407809303424279833286276786141277748697648888791737754800750293201239237178588774062537815562054660588471250113825364986665287026756409233112459177527116557269631251137297967883180513164910356275350229098890257689682709037876136895125974154907716903513752273978962322818506159720350797308216119043073210726101050559386995529990612015905216397759626205173346794510534315928971624131487498682512672642435210726946414507977430662311299195132552996360134938587110085533679228327966031263985581534203817000161507166922092437744140625*x^120-16886355970631256246130457741628037353784118940485833958947537499896863824800070718171371176345581886993556683709604169633258208045190193454779008967672252460944871401821008229698998843357508595448066734067870047768020657235786750195756056120687387597379742009718819276422745462689284622282461515992461053741325831420527835596931478144555150068420830475640925608378009523270773442551525448171609928736845802114771341840716972425406920098753735457020525601475038007644378909368807603570032594648689992173564524384420822074464760448805685851638623216236809809887975161844867508979781013998737062253295101928455692555307442094516670460800721614800344317440800977938472158474440412944179103237337242272226052024662602218468320860362547215418651467145294140707453761055422120836744177629194866152474840746826680832024070535481163890523248483077622950077056884765625*x^121-10012167735333582358771114476836603319531420479553148834104677723414287241383252193368988702387613775627843498598586886044657619168139971263049803026299511169305564655182753814559541337895581498437334966595585491386812394337039024475856869109899510477837052526099722809136039974761799116359969975282291875437173271061672416549106674340268419194940519444501528823735483692493858297740614363671560073905057635731735522282296944126713745414483486789948791309950239825179579523081547394521921524228875660968026281464584838716869665206784725646485378726431926735934762430931625586631147409037162057026727282159103786190859946210222986342379417060235479055294761489539607206353628943279660071046618110380633226077814042746615928687070860126041828304248289654443387894929680475214182770398078947739352159036330430293836615774846765525296632404206320643424987792968750*x^122-5792764064090103491275647710678115934488628165231629798550242086074790857249186916712147997283450717976897854425420412764523699229832206969135272423093248435519539219564007542047242242601171341239315313635943106127589177627746865221735152160929165151490140864652742484317101668286240566252664449629599194383139261971600683773967491474112060981054484542424976977818624735327240936434661005653882762057379531828357017921878042557260723660997286946580624886957747035818899389407312430412190052481948234607095137234031392500456932875797146327297490029858261235562436422530659631401383695443473895082422414932801066673080186857210148015233537096843953747118039092813661921505069257278940199319089502413606632962788159662395590836935742242870963121630224987518313080450997811814702115837535160542693824855042220885057775063911589263909718283684924244880676269531250*x^123-3265525030131125475840678125918037484014373570402747261900142816615915018797930815680351559239876473551834651276013317465623038960279299832613167368443398272122337479204529802337751191923297701766105109357022352228290125361851909999927537178802881824905952821911930598575886046260318215126154858097832328346479044495834227231190402086206014738923706937891785375688983087229729266043959583920385411201997003919980259037630131194940290339121581100431543447216252607248449768649509731394387820980479292869841597398762252564786754098620801875279908506591628663756985495496836158616434161748087614052857772474765993446737345875233182397463900653918238051417321912603691722648630167958804507031483611819712577765292484460823201392516755096538520967305794394924951336943670896664957589001623689912840915652609074743520608846876485120702682252158410847187042236328125*x^124-1790792043004619186010636583492611694431584872300043122960336980341639931589627692985735220659371788791770054615178320115293495080716731742251601206563355525350366651345565821698369246093322793497456651876383979199577231808394678896021897348800855577877120455185623345594263260713112507428311829824017032210430140351552903888855975650780421941664054968258031236987332708138591537644003465967630354437837349098334294389724373102582339303934514728074462196010386461511021301748101620258460802203342714407808724535747023002094360273629114064552441300483737776829149130140815926583948941343644636738061205440086462066692998282700583047138810255880470834979372621832994077573795938180432484767146696148040818426197099668869183990178462393065930850239263751982476011430247494686038876287508260833576577993057854280113195058476982524098275462165474891662597656250000*x^125-953856724271076128866153972090866749214778045523302595150957215347863022835910627545725520324997930909901838083349856255206385270643089674706675497434895788134426903663203063708749264137880438679459338594095589118394348444672826576472856405833557879787941057869008217713346882445355658699030736233611256667020846398452533478307617702514625555158608674789163521587860138091012691068044510450805230059051692626469834591095461159141305438634545277402289620060471641442289469332720802366827990383191213138016787607984773211186883050749246232704181580169089944887590506476025505875447042836335816826178487787738683390457040954857722682455120036664655645992032661701500605027873587448528031405693536686432402123841685004222714554608930468123385140101146915486518699979021188947049040125214275013616197121300725680256420721883636737459255527937784790992736816406250*x^126-492728679157128191541578921787929878602705861215466304737827274077855495626346110156889362265946268493721504803714935213900628561897432474836153475325059422047643200722829233102727481311541801150729301462208649791586045040050246234662751268584446454112806169907421275552777307347880092825628005951822103887626896392933244940835485656791993309013026481690702854934732356593496789706629324412627794980688104512999604961493830197903603289870974820824841415903917630129139999640361676428096058179262707181337207534368082152459968000116558675990899007841208463279623368998282352098040673984571829275408538209036217926254489466565141346577169074624928545002446378150690183549591550453229752846079417572461559883110371254729395688746291318348163392551712033494354757660867287103025133656398088908285512835708438663699922457385460550227662679390050470829010009765625*x^127-246477536620399459888023564460264669119646748758746870592673206537149357496518831697461088136309120821297526631062154303553058006537996531795465305146967053374642444414292715025761624772116019419416934344301769284125586194446444587384214393205805845179351285336597252887465806179056459047966531550116373766873307881402893435638518200834318314471177341237305841527374084510313059560270356730100856823614349503298782364399466344481142662055454690208836137880235666653790793064220548956643345223803298631617852890825698231321858677521421636337544158101704474144761926127686984529202212422018244090999670760092791956566352272979457979800302797302503144068092461180870882428006363033740334926548595654542185512780912857788589417590042331216561187682065104588641555300768725817065774381659284991527555985775247991495862163839614122906596094253472983837127685546875*x^128-119219919954603527279495545278870019886445914249608388360398098858941430140888435863049455166702541703071245405624227993231584842583269168231522417853779975278646865131155763037482598134940108807831203944076475313254673404299286733512328591412717577307760367119711619864956147753577985054092745910750287123964084618715884973142197000012414670693553144436862461747390427420837019675469577581498628424130910149788646123953629640857206975550521354424743658017542518426171461391237053839035007983461072838004951633411661603067678370459029351796936838091173547011467875928649519419436719922432318839979770981028790078785423780801099558338920279275967360722492210040932011674101077786217389596012729208651468324071256697117285266031616133635084895683915540049166545621738117304725128270029982288168700372164066540854883533180619270552824673359282314777374267578125*x^129-55673042711899679798806817004417712952091135958373231752633709809603660797711846452241280812806766891805647694793076381529596572019417917350806800782474690262001314774336469908626761434781196302675024106039102776660637864613700178397350604180675967170187020877973991566433819826443853277272446129405155539414425192244420840990517158064581003533825326600730326058643658132319858510216538102898700231405293905332467366738715297335242219154047671879350820911403808238431191104451520098714529669254766507937160029677521636447044215485200881041505353388897643268897702622282480591944673751908341700406433002160331467746087539407497940884695964584963057053543224927125834199463531179058303588639356720958550360857704990438789982921220347999186766733212943439592741054693719131148605746136705213722058354454487721563378001266020334014683612622320652008056640625000*x^130-25055415902905418605632491825637017901030960374000194559531540640579031484842778587022129746114867527878302289059495976111070697903566533812439889755022359977527363517671960533558537542032838664455384926503557410221191305036118925274403970430004513064952020558728641910931272012767703209363965022905592827164657500069403250643986346292896170178117240188237367119644992880540711961324114617655869146853121108564752041491079434011497053614771580685114016172757324894943337928518858258573719384228178628628349519696051136407859891538971788344928889870937212935390313039474286758221137434322819064000683151448108952784603770958300196783165086891380652239217870978597071463812459049069316747291410453985824091713793430453775487092509180094034745802574757658517407825034777198910891527036825810704756801759477903386103469704493384995203086873516440391540527343750*x^131-10843952470217028212241100755788960226289028230295964435325861407492332894403148876025865337862997989346213942317213778362434519785230682578256688094444041868804353737151447860190224465931093073489613121800630123665250839685389499954952050726500013190073300729731983634771141448091979856107168797971368582700689426276977585671415712688852588348663959982410001189192300636305378000799514234103995098841785421818521597792016331897482093206636621843148710602404387815558300125908808253197378754892016500500858576680422169587081675799688447649920700614171547760136797552065141449224954184131047591587608042108831236341503237041146183577466107034754671648789252339116366403894698682560158772939136651329320684188955584310066313189985147194963465253309208806270691318637325700309650490169590784975710619721545073202304747088386971398676905664615333080291748046875*x^132-4500661858169800807766806068644593948621061270387471224858388703106327708244020342954994548405188211906717205896015825105011363978161172397146616370072326553566696332063051185673349355387402869086109680639764395446295395363080331022070437063435368258078678677458497637681607200478664565437704971030777483150522985049989332627198156083671718624073422464872759193864788546820539334616847248443445395662336037201216656185123172872843909066524230846769562816060005045696389274697460833642313746811972339768722183244714152345540443507689036124638362393883051836353044663789357935841465135623379429109367593401458367492890061184457304762950287526280315538557063002896704817172930045084521318676202909482881847607370876610685290075082704100734833756788994137546237080008253634417416659168357482069153822625275705078822137406024950223581981845200061798095703125000*x^133-1784133961773919312653067460306619125608197711684109459724632743058489839989796770331285849080943237554771339987500329394034406719119576413534414910585648326059778554608253919358372606975182971110675354348882054056578993956999651326820835950175432514537849426124956696121715126587495466997740431462719907810066099355100055243780952633539059722823609477740777244952071824233388246979518038021612799237741538519171163433622722276283863887468074119195834189816526275944716609530020409715797736287719798948472148493375570567469990606666335680909001976676341678033297437777031360337569072712809746345114490642547339644884584502063181932332857624084269911668958105954916062791199298326189686463532639992790642737828048084532051025833867645889430177485531257086063223573341737873267904431642983037709547993958969681763462866719294197537237778306007385253906250000*x^134-671402397944113837304429395156577680487772672007952483320668661688268811896531136938568597857982548073191498201632091432964549024436782398155361275076626704339679688369588771080285602442756296083543610256548404481095678786974399398589498576468224499371379230627839143441083865047230051274416203897764354719747919564683466582883541917741803900055878724711991500615951668513639482611356938378247469128380732160185684856097830443826755126085130228887691543646022666635885827777054381906451544973762830476191969701043779015771197510939104979664601744266842684931899627219810432958289887324596098372480118113902393779698327690816686500486863056176061447040293547974439170382463149396729055122701229236797411846673668500966917160822642247459508634946988465182441140157710844499437229476961944919165471859507660036528648751785741666253670700825750827789306640625*x^135-237435167143739131630356043883439943466934802002783346074497807517294593459241628138696624329806547757685626068852810339407662282177999372937070133879434923983616565180343405573451909252221124407976816134074308569384686763648862002145455014730189178062654760742674240369616984837592239335146840729816891183657941119955022167270355604186550966870723487242349385970444166245410580856273495283969982665996061451874914652743962701625488115456346082207670743469411417612760838655472693615701793262136865917976627150014052586921429923943056995930994437410805899371007314396272537012622479189986515973253673741562753002487385592619220135121559005090960920571981938292474544897527936062930948266037207908554426977798252631900146651245401007458061931218984388676092608327381992487446991180537900210607781209487247437234171305864283141318082925863564014434814453125*x^136-77457552582772278940398834315886411586788238768446572452481510491515545256733865190265766055935871371181438908273624490701310906014630697591888884828645407201425625393970558183005768573375883178896533277380826178922102699214565845101366744763522600288070080833829518110865786302790346752792668179324700603067554445880842303986948293541379546011079905970523624033140895561476640054331723024809454004465443872835180223511529479326734596899215118870174179950930909169910211575993830765599922725373411218560270095411644550920971220924924131427823749266974847506196061416894461844236836567123958434416273989556478960331026490884769131666890434074834132059771202957842977851527673480013268356084081196675448718263394249732883154544315604536904280844654351626687292517688241098992795324631923093327477842914143650655833285567641866009580553509294986724853515625*x^137-22409065474198153991619525178329391618347029265402237969588792462126159428096347626499591884258091479384359622873903895014870912356120764104828297153708158484735406246865611896788545779969021339424305901755284542071575265653506668538646477335722322997075639403223656037975417956149249029675232460838698294167336007979743197501667032880145040865707397710747831509605970734748558257277850319220246230483412591462991135817930548827579898542614252279464475568048118246990897360513136136755113063212629895249098363257908741939306877987261720732709884183503967279419926846361285393753366866732631268505625281156362056154643748373355348645130539275317244534286944819989054841593726159281833012933831158145921618514020325570528011535263397606892541586145883584426016213025551838620380611269213634627728021561572357289596549301258221476018661633133888244628906250*x^138-5152424925814271744069914583928699188801016369737455140413166730436477437547164505207266019658183980228547064043264446634895817436152696420786528626081667834710148189629274041581101162363810893683983259716522727252313081556384332973658345283989383973012107272718249719001552442313731177525930913623038951674852898196595134994365209144683429409429039437623728377324915303790164022348253293304543822142957027170836243137836545810511757929092836977607545551527861230898553233428218108930274162135336014623529215984191369727380877469186303735892443171029371700089545818776926636399041108104721638708893583906765119392616821083911855136194322850769330166819504990083435587275995744044959153702688525123331778580723717360897400683936018023520510435335351076259991067076686426095297061554518897306551380255333568602320662432880737924278946593403816223144531250*x^139-494833788015873346833321408220432328869436386951916421095613049228516175290276826980816165981621812311500585499094116014026775784675345635529063639738994670244419580110311304017171815787360814427029307335602666018254723710137947197780235287939585413798174240438500961131264487670731269106631936534223841296843942909157588721319735954857787611868655301451099757520042422733256727033136673464251128579462351844603106035585447732849915464437464722401481301113765661122817302451986738863369812825686869619895089495672115792697198982840301896157645131000655543335726456502870001621224550871865238092870225546870744681239093539888649539647392182910808620737880193906485278891635173628269652154908416563957188542640353097000624606299345120184845641132976497416803779237695662928757594563933969607859879341860051324268089667501868689214461483061313629150390625*x^140+400602718547248117248790568248407229032869161379383217814745316541299663547047018931960805956578369248043861640943817682644365941031832549693022136676112346086615322403714755584574190564110583281805539609341960250161872330437053496663382835393252713742019655731478265623098792300134625642923838792681395904181297182297820494088023232865599789516439309495350730575491487418097871744262214083627825159430125397867870854247101733317187827960158114991375300191415697108960385952223852420653356144173454720453445703069793353302726601664087153891044441627396638606689108931650423028501263691632941680677589654958200975285393064663166844077903040258121159317762517762055261154001932521536358480316649123035429912365962854994340626414513691898637254445832426195369024837982830260759494490905266721528882014130841884326506008306978401378728449344635009765625000*x^141+372332176021011540858944034085510552623039241152978222076919194399714812373472535976507538487439147453789464666563067911097362224005208374515549974840951119976810813858314704944738400588517045005073766504466332014100095592929927388479264721054264373140299845167648166800414063516120988507755936259301433733957125740784810945086788878560599105545480707213694196222111779741333386381200796098186748480508911517339138946346980653932924453232979054883627333762980120353753893231210319132822587040061507763800494557360264762920413260872112188396081726403721182750778819815963480566221109747039874719507289700567427186021739312350621545013548344659802862502493641417116770279902924578122075832696237253184412670344522310218625417787329833424606132575838886383467543373087722003266754394441914852475755695639651781563353449833186914474936202168464660644531250*x^142+217571523596475728372761080134877882554440950903519902549245353902956355460364254159546528945212418300715406076487558951262758951447132130663679413031413345877610282208349628843896811376062340657832006786572724426762309317609806688237329438191281061410279249930318623545496725575838575612013576582139073752761572019255997092166424190430969274521541323566118145718202670687917927708947624479345324895072124873913686438592552919455214673646408983338950436578161860214831057408182524397535033536810074550614138965109098416658370352515223094479782092734235765054403555525911816355614687229599369112827769989812947610450788275419999670880397351160589384715479360452895603494825933808006406831177028314644851372442919294062924570055680929751344736544209670606043745734940360053724144386585550457307192771394123201301150360986724763279198668897151947021484375*x^143+106505534406874566105924905191505779125932095795007742824596368573481917132694016345499904367549815031904782731872556382845994039072208593407524935132324427745609499097136240277825590499870357904189861508664225225517070469457396467053362455469539268699227709895838920408387369940547947712743540969896316939527956928528645061188530808722986117512967924479622462529615501304779352588638333279173081710841402108133329947006182665402068622923561336480803003292641096422600530825526597228219248454245536363012846886058198354623270110644456736563226737902828408252606714914267255584228179410337516335415302182909968334973249448458371006341020483055210166692358435625613139832581807420406590027592346678456981423824455382466456203248724936766067874304309444948535729036792565383494086892907197769955118123184207085314169349832269517719396390020847320556640625*x^144+46869657852697629715569353269443319414502950390808786694309142700150525456133833069566112925058842809227587671662377473447008458288927072699196097544496504079031072250322007147562515176066807139615578659787638314647742502439990590602451783111216205939915409822813271998627375440811236448921420399083400414633097794172957062900373317730693630012191193116560998420587641400019133850161657519268586431916743931678775309295921870790352428053665906643836230492293526249432737140821459887154363861734402820710784299003204541493060784648879163890240968481665308433267943504746886155381368527504157077172169753086200430606553733675068720006538597067600114149217169343609024600905574979787239037119332870131304193353137470186244821533856325823154146391646939562394895970382196297924341920522427109787283314667456245237835144035187795452657155692577362060546875*x^145+19021712089785001434941523116994178983499173460314333280133338824392468766900661780025954535641790831660396623185085939567743224974189756210044431555610273542476498358254846748699322071933059671161166827979829088664225437549941729322487095879364983390824410526221907941095202879624351072050601065031776073472574018330163384028001716918388095463626312993105902956474125054782783683546863982833518172313478219718843091417099239903277535609524578843061454335642701698091102584264454116268272931833224552839241178846813865752144481093153658521023738410845517851915947498590036450150498741737786810020783291686351897949375856515775419997229312091646402479046694742966631717161766702906848605650051907855600503767986990808080509042794408046270645288322206805078438167225950149075365420848710596634961417423369158929274957969823844905477017164230346679687500*x^146+7177488972190736524730319786000209165903270842777217635317240720879236444327281407849747394401020885160765636325087696297595079528950591277737621850010256200863233112586803587022257440749595177849204697446540386839174879986491676582830290155455565422152350549948283386027489934115844891268737140976506990645829602705241007003453744247006250702596124095261445958245818032209560698879090890350267241558457856304091628804096693157257541644328553252968151979286788026058661717773815335825134649761453316719342088845752846369302374479218757045367790752262625785839856227223119235070151604274441389860561787197022308929500799929524645683897517420968621250662360467784049713864621835255393383411667265966045249576289717452528396599470841198859498670486188936520576850832561909385966428742705039934482625187131896041595191526596408948535099625587463378906250*x^147+2510623548083922459686168492145083765329105150806302906924250450426300319288938150828442673344657006907242281432614583328398713358266444534681566125705133579053123909749385797919845081258120084093687631080142922770537543052178444273089824557743821726649045667630510915475053386596306901883916538822806658182069765457872870419783391428055080591570896112269281509117819449437929817201223033506171731140637797374977443687819674794083324298049440852101819003861235690010834878221964305765547352644687890826651224635693065004586134941962342023499961627262090618633105382861655562530334107930785045458268642589606735523106438256915408221312204790633776216930168814592280960134483691814651023987014496228153332726582609561486366269974921491064998847758285208836357681428799932628446783310111509454729944389701911549618584817977762213558889925479888916015625*x^148+801520307691146138430010006337921038115049410965959655055225634160362815766808295317577660988636803436319237015206454406563276153733029248436783126581983729227784401017430725581375457973954837171858003172498610919452830568376250355981987534994192509474978703756476599486447676657740263190559085777644083831468352048019706911537526547255550001326571660407907338753842212828913162751439300451727588417280531195940540695775691905768493111438891028041753975384502404487960094331978804133581017135251377830186216850022681779391171045908608726679520484560192036516505634403255670808977218579906623305986579041093728918840213408291431080984590955267308332857310752601610532729982010885123118912933194194978345010753321138293322491684655657482363304253896794661483904364756630644024147664747738076961091295948372281721105991891818121075630187988281250000000*x^149+224244971517886391629847431986511632958073333800353431860746290588035470740401764518627670180453247203453577646548635445337582526049171449772807557890461913369820370152980086550873122880121969083573839916511271210513080806828687436568497101574781825289291091487426759258510122639852809063994323857566163448721110832823128678783070391957541167311167356666370838353030920854817286972001289948309458931828602570469131703864832880420658141149718773642891194909832918580886707704210000736210991936766410161612154156586565015196601014344350579112080433935192276977992350045867163661327568448552391000354308378335259483971808452062393364375311757704855677955095442503791130468299564438378436619734881740748728449228968604972525826495985432379938864230573593906152981104488471542375624919765020749112117126138055394485304461227315186988562345504760742187500*x^150+48623222131399579981677356991002096072599461416738956953131845919321327917625779344837521653192838939000097198044872444722054125492326740834389771359471863313813919181833052411192886871966254286336460932017596863805887177545750178378163068249394726966063571054403390584113591142391452814728269637456659832440618407980373198817821698945834055648549356403716437708181927988683547840964280597577139756362654231779766143783264602566485917214429321020631315618067542363383778961937963967233281364502606179007188177835858447672984516835550050399058759120810602249065911529010404187445682633869749096165873008093953450978208293483049402449919006606306900447577271067444986069062995998708334226735494289894393958295624304926100142213188185777871573773541450271964480207345606754941591159800846450749655684714419109047900402487130122608505189418792724609375*x^151+3424609785050983720612026793163238991604274764181328294975753768016762904454161402999888156317143938705721858963643540166733033916145669908754151765103099440021748194560716134467513449681191626800926028033713026895903278650719003334704983138110988433505651716503121059107445155473393677853172787580442049432938148388313751987857272200462935736650162049063992242037696512232867279665582953243200853808092751790343409925509215251207045720573200117817903929689690153714007659205792909465985812136771827984713499828538673935237814038360548859416299938692584374307401947281074484279266719265366070559391428216621188512315688737011657255229493167425902586514976761039583640022221633409325360168047149993615951648929397206859235362223936601323229985113565790144976313395258053540620528920588407155604303530016508348710058129427125095389783382415771484375*x^152-4374987163164580493227685344102602095180165130861226065084865776145948090406388307731568831033863314527200149908095961946268303476908342079397067679905051864144086565489965458600630700402196580857606287356680872333462190232088060080772913230353304363392961686644807889277917399516199272779615447119268880684647244107985652298953455511620964456710752455127112998102933796216800399428138787699506187973313654702313400875763091577716045368656902404314827076307841920337527300776801908087407360240570766056018279877597965771233644170926928821875866111709449116691166476030174926613356911274839610652300651484062510734088634279007759177042552772273731799125473902569793741552971048495648925717160048934793005604732278886564250468392819440561839488650999664841373621562902464957584120120037493536001360633567167958413168804554516100324690341949462890625*x^153-3626541766171162967157771504534397320486873985235872131883775154782423675265925791070788941957832363820494935629265858703400127514596662363452016932825354374400176117802580887025332560675776484327228234212433816596176522772046293600388698203289019152667075577595333902342729678699950610754306547363945713242978456101969846380300532700448792645608628996961300774206194782020908893952040979912156542645988575081591690403264927587713764621659012443595872912387711707742863586201808190186227308756801465904511049032375905820196212732524971528025640044123900334542425626729488267271634915824575477970889213142046372867102492667647873310745519491544404254850004881595033927640962519662370696855942433504872473153052451546242243899979137558817356875007593287379229701001708452530757167665363306831565211760069885812973744521059416001662611961364746093750*x^154-1994368496477909364491876517450959371957855507249890705568547602902494763172900935475880024153920364927343537556871638796916771446655209407209175967449025994728265349032964277964322568719933076191573864884853443063854447776140442080899041569096862509692090050239046176830290481295097326078537155455842316830066160846017595023145371177933586010218214261497397692299463886098298322507536312671805051686635280679677419703287171183508920818104252927849222168937978146233169852759261375491279292824385770418767521345161800450053437366945181988110798618989117849090774584651226890209622622422790053966294269701615922150961587816774331800625503975086862798604499252194607892991507527491406140639870516806472395868831296471424764761018481792164117471021368481699244025571741235397037250652559122869927263756677617359547305397882155375555157661437988281250*x^155-927495691049304670086807453059934682987483646194267407781353445163251335123713967152398649851975920385482500074200101231371743100456053644889338558268865691418292531320011512112851924878978339842421098143061507761093531227839012965893823789738316779486544852085677854236006964646798006053328152232816133166758425102883878029018960863758645554388889179394243122866227756074038557487757385388437430992589945162655875044614981902540808946620802497663115296081595305609035573529928666981088536573137702109762796069722264233546229077105348611154609160676135858152368560311941652291448884044538296843596797473983793052461235848542660984276774152271210047146866044368653294403994034249051529719855810893658850738414303059669385589103800930425233233150155322920422779136937737422784661892672207566827740167343077822004193677685179864056408405303955078125*x^156-389635720700453681620947310388081525502795945149765178750911100566234092564762419145499040569036653858132869836455645780012530396588099119459652248114612872834531887098759248384170727585271529775307144316446344628095811721287700692866301480416408233404348861589725563029377850689967594283773425004437560250811149574344554255525999798999120317894024263984439769526746127401826587894458040755970320637231416611973194902145077666568141378130106311815160021694290943888085869768592783249182488059254893344297940775083761795528567593438832809438150060159727545632841706263728092512873467803196190470157996327517918455608922157186082371368040046323127840474038666014446675905645893975584994060743542075580675538517420521845671584880090667279594135747716671648254450416990002890031570795102234910091580709183556319175067983451299369335174560546875000000*x^157-151959076979064385501602953594578421719470750154738381514564845247776721250398152902796884535282324770721783821176434165325922451774565561761780964030503197043666337429067163432597440026443989903555220984608712380239863130198252216002875911731907272776733303798190152962605258341888693475616585142021930159338930029055071147438066786361836963230011700760665640821373078964725950774560441891965100405881702933127841935387000206025528565245897864175971959292477212859758711104652136819947400274663406515071835257027207658895696501894932388628503866982117281082183053757928908544467136523242140923059147118161667650459961993786316567038205495602366895739746636736807876465820038873608072322416035176995952861711089821745768392781149001006058782415598258332033865032361137380460173740447973051544305120031915293243862663530308054760098457336425781250*x^158-55776841555368449309760714387662126573569044652347254014660879735500489261054095599313400296421458714494592628552746112060142495406714694791315644747641888276233186439077107382056414054931062159017354602899105224438459042374796796587822837879306227352366597901515386274565604587512128571131957230922223940189304039588019159517679073471462069065524412657411063729850185908738049797168927886710028128438806058762307005276178664380105914283952923545916948752266087103452819254325472420436844520656062830356553563381896645892585804635892975989477710871998071424156917298305649679999720325488501686219198302595175046908424019146084429867243834822226607134246417874330737719596840348395442463080583678778992654782302562076698304161624959547794983462307315866300211154863026809084336159735744722622511043353039396353043599674492725171148777008056640625*x^159-19412093712384420403813715625918738361959584577596606637457267293720369287315047782659510634800642319646352822288239137765484803179026390493213169701077198241315167965087101300374615003840319801936588494257527085466558185118760217727747186504721076722660949692952244897326577968588728249811366458832467791403808055007624790917802253374499505792567420433637600655611801376868958438825960325538234359517954118385741227177147786777355210572278080675558102285022752391902846481890556306435078234601901046208909817304982265137332600015120849908811424096832978322702542562248194470593808911763369363651529139038991456090883049217091462064925460595974760108867212601734460627187118451018406693465532088275888784126964630909208521001375446488109071067821538058122495826396175758476482888450034583080512670972823767445714082668928313069045543670654296875*x^160-6431758116647826863859528461496989621424473662733796361642144833101014565888516436693635701906030410922256917878587809555689348664272308585224673564199078070457297583807920615519723532031030815403904223970932961818375761815964336214828025837163648118500282860198764649593585323819764288392986157570629493554732942633006435668387237491648874217626061839025814753889482631074651850582599684506075261252634867800017495043620877672167519271030922243219505799723268756042780767781407098808922821870508581016913747371681740474062114501020646973125784652888355724307142886247965915282698074716473217492669620647859979882216517559345731038347008340113048253270378067562389790179711209339476968673781222207023135945255140905654290050211392463712126161374277694883588180192999566291271125185043331175774600696613998718209614935403806157410144805908203125*x^161-2032324403913368592174254617272942187594371308064783797793462217963634526947483748756785147136092486189065264956864619317263644884059846061103509382708689678495410888786345432623620037881409112920775671190486008830018662204811376571447267848829626487836554692430269410453074039382460298295817808624097531258476286999323773458300111703806109649425918022659239870162195585422516812640516658426523457285962368583249689499395185915966460142517106501587173173655761943138999389061610965041596855623962503372155681219859569733512302222658633689195588278305799089664563366327035250394230496149126767369473914124553588246425651446970413660754963870370036741889246929747181205174948208335592788677623960038076554516950329673548922108692859801666660468509710242450407475312343984617269380598876918175850318521585835540577136271167546510696411132812500000*x^162-612376451833942487022003993546282319242584003426055067049454947616808566848676626817615423845914836020253527871087594475286213609282600879064850289293542350968207881722191884278712903151603526806966739875459548889923682747685019303997585677506896574892677501248591628037621899767675776721684631554064771235161213951804159283891210848756352299734335979534452418395395022813711470937641142058337042366518981702078422866278019672322514479618132360746671026871429559426661576269310465663695445617235701889782933551485915274995626082426934045019259776801095387084477872867524954388965370300378955844514191783991121169622208978671995700382163319148396279568023458676066890277808446438724623878197795760730797705280161252351182247328363530431977849326008471343090965361624539073435807037622305156277095929259410289624554479814833030104637145996093750*x^163-175587483759228156656088186405937512917250357449255620690187565198179502079349631696258376767268793982826260625552178580754165971124725509450419745084305053443098064381340165001953078354805817065682786566012281188523919254242382045926491460754699404178167501939673391440944900291244391275452198931610352668464744492933846814639616842124425967447222466868377433528486030287704756604661624290063934058707144899727449055604452261103169454116374859224248072441117327911129326713884072501806780206866960783557180964493873629448768587369721117499051494216999332541200265479531556311719701388669572759563735872119539177350732505972514833490330188879722640961184654220152933754143732650890563165122721942433283876386725363308225266691246116262431559384651746182492809262793941221027959871877961485858432239058439516821152892589452676475048065185546875*x^164-47677779012276801290873268767821641111845869363296129717504335396623170668059615995115513923768974621947677708257041258810785857449586154813826820494005290086989094765195615242939197829704764469541826241843376793910019159834638582376094078081786929070053548340926507094956461828746728600528562706105654853518915759869027940502713494177824735686077252013121612283774099559594713898871841725266902971582645969696608933806450675921843162825214798722865449561233675114161997507420852872424724917629180961882051769138510579247198269259041638455755352890230802063124189056158734011902561121509020762446025070890258233226123139518568865702915143005205051735182805481008869383292240124044640623159807259970905584155707592879585349307276411940209364225129786276850770206910770814526824190764842119785756730486470100771612123935483396053314208984375000*x^165-12144666221611640173938148695013347344407331266348770153220003252154521315748727451319198460193187722140017662867584711277710384190900286040041565624596136200392112286191127229710864733431121396127883468342206974791787680342383290776066691858876473779459239656333634611370760617519056529053655536707853686350047986821545499846909763111919535057739676684389689113386946869937583845978775820186694098852064394745755736826428378557213053010885565084585251785102013993674351152412982576541970358555065939543002055382189351671187257043425086201101267115070392927721079285977165403728498373765129738479243150986695054134673779885376268218043789183687304853145581543013852108426500259292841863137395173689311582796579132987101088150485285850654247610108451368805730687213160372252406116764372767445089094755228398270219258847646415233612060546875000*x^166-2848260208302536671864150036120190282269236640144658660566171795759150847176498549243524955909909192507201888512887907442569644159355564493117065374786169244477989146046807938351811376404920561051885804887491981541581099172893833214085339700384593548882778424115046075636395016797168562364458416241363318584112148052859965480672280709691978087708011801724648053851048139408827094138178854248588016608075793536138136724022841977975228425380327947077586838281917331600745710535515467546671386522987459011700895080284043727730011711519971856346438031373865561917164752309603474465317425242394636693800256894474602092632674804327375992226147992945285438950176833894105679363301999027526264193741265482140328887766490222256470098403186637184032403499429835116683561131569176897724568673890356221710366151946003387962491615326143801212310791015625*x^167-589902932265150221881497601737010576583301039927790015092849236101612629654085105689923972776836585952933806916777726293213318845725076508524452930369366111488379499322918863148981285887788992324675423163299573727517052775795273392863002451822278858464855961793405120378132374456653144238495889473761968313493406118386919328288980093602872795685668229076443904663105846066750967416895152095180185931948824118603997574387291429287621446334569823135116028869455724439836131363838408777719558938188869728075438280573817883781254357644002932466883265970318355917526951196169992022067870955927557807865731219655989236673226419322067865854760708387338260351817228475497514710689103968177883557226395913363077110897922935719553084396433454170394608718234070664855747370934338324783786009519812377779621821900779554681548688677139580249786376953125*x^168-95502713603314587720665392789603397197994539852178379104922915553851628115985700947013602902050745963175808852182020864190642972316577260923815064372503675436697799844554989378720253526204935523488624435454442748206594124814148038387224392674534917502058636490336197661751970039309061013240220674187259095853384062794552897333272150914469185199894204847936109556500876439684996808064022440739340116272580755621898497897870403769581196000722329618434215299610494835945413931228102179853982094005742056943625984964440538385101648045346380835639974169583351918530785598530812637711783683255203068516921385343738595727139028908185906316593776304328380738750392677674493661252674957582530375446914465498146479743084671760215993771180529228745564390542447860429034055032474536224434255807807506709157714143432205133876777836121618747711181640625*x^169-5170002120315489462726740011986121676812393321878307630853857496577537117607175503918771289818562507138103198104721340079819654620589846142657074763710477659997420069456729510188886682889302565521681826067669432244280768370068901281355612442545952903641327311274763915081611754881081243920481723910698466634650649055168370277109757364695547163069692564583221162021987839706524927137554204778258204787629701452382237196230702241905208925423851667841296346634241883229429229571895410350457579616083897746698851300417718963233976217012395296052360443084496278737048690178263203873976648971334854170448587299182034875385704151019657918472279173209838589164511961404307675240253616272237459914832193846389137265525230066647147560153471068619399709624277179933339681719112674978713351514805259701311511769117323922273499192669987678527832031250*x^170+4813782327608701122805281471615711752560232623241891561375154543803497697010671125817728388832964961719504913848707344160792718291229848469886828430518813781457652796889815465545158356959808690415967139046509736802933884420628101744659440297283318156072012527589284769065360967959497200511393785033821209860905256965500017432959578511111300855921796669344838157016949047930086540690457586680537948435760311606099458766524390440209524012259011378329364594703290565098751762126689896236499665747757065399266813278883847306911866889759118198308281616624359200794875293412461236316723365210324462460397913754511268028251026595323318763357987382466538866349527931944618018688392527802523781115369114163216662193626437499018022089718039331637424967473569872412229872515245686508166823838241995305178106898114087641715741483494639396667480468750*x^171+3066330288617147993938733200613648993841329393457055015227193361587778096081143563396347694539926857775051810819560105040135994149720067455211471593712927561872287431102481835751327844646004237262144276311323696889970687166408472747634168125009167132649484285144736987271052779734721472997489334963692040520590154570474003472614571335310811410328420146050954587349540163127361278632426642156451026998668365152374289169943872118274187878416582523533835689472600819297048164967495702366413541743079272973385198841530112020432730017019897673181998390765671388035890430673717503203362397914415331900862057332540622708088849968546691333450413702762361239861204163802404511644838086108943298355415614006958482343759302209932316434819497871400211172253475523474749959145191016556091401380789030061495259969761573159985346137546002864837646484375*x^172+1306363084866579134337380159275286143738780230750433792053099792881523616312567320234931501207896654420762157721414317728804919924530712270690424953680900735140538439566246330749125737668454653166216587985431206633327318328581266959608588432168147655317825328421580204504129746255335552124209257384813519413001535210525600543942656876967451555287024599518566125209562351291344006086208589508970504388961834209939185453469938175670702205018337775349793547331859137831901550352566360909952230911850780569222627493814175254331854332465827927992276030905464531715704465304842986222663768644487476989906342554346951471721163756180455896938971661493093681329711332119238905466422749638563874458099232840281439621025021086032438767503238635731142991029004190687462707324217277956866386780573068788287478814158504292208817787468433380126953125000*x^173+476638628412403961281266371387486034386624887504887527575059280168987754210883813037372371930457422496897674460468311904521558594321221675972237295595712809370834578155459870870248563353070653290150869851215949568576452053443272870755734768712614919347258626336858622493249456341204069264945929295804641254323566730690015167454809766826468141057081929071504737235931062342034301370932066924256968118429225827168778227857817554436096203350880313354621830819188522565284753375940979177391701819049829655899634269723161137512842292642440399206719338765534564873019581076981281109764882333251998630463987799627603979813700561832360037444444933381152606895281678888597877200245921935881256153860336681059325134363467051081592504067509019966462616184161644741151584574268961902080309682774133254779024351788230262627621414139866828918457031250*x^174+159444445975506671963159038953379370383248541933050022580812186755771838071578887696926284989367777783551204630302466209392261140402164898160850015025272582713066394769072941968459549977731403948680129319329715749428688095063197244587876728637392391261320503936991347338540163927371500376296898393129563458525438149114005583843771009043249114949323538132761253964008184737407431386718016525037406864773052215664240212074009963238740322874482805394451864407766193037270271083313229756840285577515638119841883845869956779354700282715073171742895624956928193176636694546135751839822829198757386682365745122506422537090168192917812787736371145134819826173839007504698674208423830176825413690069068664537372792217324999015943962334633822807148099020524863901658454325444766709540216879578432432608653228356399012000110815279185771942138671875*x^175+50353535113575238000652039175810346551190351257036252581466763183566744987093130763491953302365134383813304821330838934820980679101166884909334044413660593643153028997773630665833703340353367516015658806667109506466072748964651640221008044902022028364437177343862229017165908139762789397647432249994734561034959202510288507400003443531095430614346069338465234673782568100042442578359425468324669788847430081542955118962992753899024252758252735475775532049451796251029746333179345869020647104037393926402168301229907365973953477423896143174889696562834311161326300652075030336637012870957765374036724354549052757565321204618255111006043581006510335445874184953987237365501736318367585934795529205312259200885699607111489387199928054087776604740487299586818995897863424809882425851450887516649987558914336460702543263323605060577392578125*x^176+15245789501616818553105420238715521992660166079452357653906344599940583568417879685619584119265219122132381975982476207189090842152192313621104638451448200919195082797023663932537651388061951857348481127506805722923927589858951688645362191554536821305232381546869625916844678840457969408792159842125734895685067714185534740809289406574489126065758091558751974556840350067858882303789242325953118713563464310855080459443696075496332955747938886031566557156123960900665644807901923543751191684442390224011809002731243831803165397649162736826066953086350278715705676116834820593778874596619737171731767928872162783887021623189913467831660059748506605850491241014683678328884660921099344965915411809933659672304767253833867742917340614681416264655151743832454296817006992319607726843048404679635868773368567730130962445400655269622802734375*x^177+4465918632459418929997341962088705386665794468961430389130554970226923831193140569038587482706547231848754965229134339559852831660538503768733713035972654771184847782634793148659675352032212124999323252100469399939223087801461177240459909982182752879554497163417429662097727868709483762160165107960047097439120529610572531695215918422463033397431507700440762042628534307648206945599789921895884029537575383758732708447704678048990541931473895081127763971481697482424838930963472631049670510174267476668934358385454400095550190143943900976235013865301106824883374905082034525467868088078837994018652175193587578008071338807477732557168825701892836090031369984906937558154148194203099987599959460695739657488221638465615475461444638695482678286826961793951293254692725685943839068614595650037486090910832103872962761670351028442382812500*x^178+1272745081878970147639005672118639715451218189074881516918960879873811081332743579653328744414110588508378813785965901025472860391868527587222819664760783121843106394744663391091433337614343613745298670619507588889143670629321991584472266203512475761785643145887382208454950018525656449256445240239352430457196247908614916778344272091794842296000858437981939626788521901206604994494400602981879895812420769267569741749082967902107270580628808155600429760204039113390266798167145013875324128632145034822257244303401023915961292068797067627603846088597101680300589585055573081226994431211557995052478201691235626817073035766276518812999881053139720334842331820547957375654424781076646110543465267845454263210925360794637586176908245691696206019762547864059165917998536744212203729801711739674655379794820930783316725865006446838378906250*x^179+354095447363452893030507506643686363485981457695236096178069662249436245521020116458600995918181291676245392391001315421043477912496481228455722480013459740616885231038241780323330963357431092349210875383361679279113306770413382147049499368602178445127764603494511405399267985819059116907223745076268443955777941898306087064028456370803207953061546810824341462409016802984502902273681882202479783303753361665741200304270926335902662666543559815752237080456506728612285150253314361303987731995841752955334469124766608647712627594969120080988398540488133869367028266148144517908517241979073609004756809316691213693309003943340462962703607803309634331130711157268144052390569480431663375412203002773327142564615779236626274660594260513714128178212199350265305911009493172709386209333877843411062143197387541704301838763058185577392578125*x^180+96353830304161839632389009670122055380956891303027597622380220000238927265154495653396569788031266397345806564724651200013399390171289275246142752763644942569136586571115906036606769671242974141702772759321970791227288275121631021156710493670770433553263424884657464576680888537467946602516234801583431251095671429810087810305675024604288760643151834490881469948330968513720276350865578980479582977789897739697586406410415533819798445887636898231233245770928429564724300556132147023705820832287813407923605171125559698183387815106659189460694870710846563120601547454667785230635095908901326654655620205134382715355982022709399356618479273929874646439350133117744841138613881580028242931795991414866561658007661825766243886167159659749181811696415690468244528256632703649531323777474703384804399775021011009812355041503906250000000000*x^181+25664219255193188704448811697386266874734300800586405227739695684823027056590527321058607103517744707583054191716552656592236515074234332771727102815661662867612323789800207876927624467417507873178785071882444172865196554351771399436100778113579799393266001779574552684326565981312515814893996427037353036546081527087658435951608118227425042859727729116318535749318339896247991429246096065358294985138241059597581502224911693196321719566685392310616132590113256746028717654709873753203396894477040948880369778660227430490798514259598426068795847350287019911460619133960219640789813160196229717297256433004613005204375409116481159615114702791649769245500504853879736842772444682857237135251700618624414374780497089666512751814995296059741965198404310553633608057155035968542271875900178236627052763552114811318460851907730102539062500*x^182+6690802650108636607137216777666650279730399345308329686467554018249012933047777583164568710161564918298422058052208192439692578308880085396317433022895090765971685190964888801471060281064520802719118660309085795265806963428707890637997881069947684878608267654820734974977762672237608756808427072565640276998051085708972789353586931154322035112972511282792216582104015217642692045066125716100838312257649424307869491794398361145221993942430150750863284766376736656828704725874192571403005453757660783357963491269411334033091228485808516170336277422459271171828516815759271325728340164585279937209906320769119861107264794699130961706948100677421615599111259952137791843786486893698487713002135810400199427287338292350777385894216533321124854675253905153764754118120854882953310662763544409514619715206862338163773529231548309326171875*x^183+1706195085698769033544169419093153258476219780251429612407098572560839046728376110881317374291583379122131709900408492177590275755890778031953259886793989441531406992935467254367334171017061394313630800914260981395418511209836712371791165061134278084944337728999004871163236593416093777819959063370410062155665115101354933288382069256318095357039637060596447064524468966156848355474965372579420306011020776992511609710213175230733267553790025866366083745766449481899326065163038623097238864079838243422969029294930392107483974648301497493548373468631102325240150128190731548864576560048101453603324891576956713870381867881070689538144491483826998776029271515160828059913171803502962971242898647860258576813273375038359572828340259100888499795306853707283755256124878815908523752939111465978631876350135598841006867587566375732421875*x^184+425090398672530966010862773114862241221768184835292107093024038923450551450773408104898581348976777423049409335614441746314583756882110185815556292944836957147689534593259406394500611079085840342105156129985848950623537372630603792766542897884486422168628603725156970477280218097412591020620292585236091091859197018761171860802778803171348618133931946555472747310764913394166632772906041470027437336961559438736003426185549677373275640188136761979067864749147788306296894010147455537642692073827384041870855128853170172458417146595509623911269744291497124463604325506574508136476267661525118044362914449161681499843266838425630944148690984028943555619229484668782156796352865649511730411160116911861399922342642692142943412066188507827645508376234223247977942497428310179849516318656710875227566770462317435885779559612274169921875*x^185+103316754888240161851632526804182373181118004000071153831388146964552830090093026543181744706460176354166458554293232770505150582083008723004447343442584356869645799360831695717348389023401082648721945454013284512333490451461295443358142338887603690055091366652608252086046057102069406525500388972439132368006815024700135137493256145547362716738586283268535137172642366991806474399980940254635398295559403382300985252158785847344684134955423192262359694497317863417057130262190041941374574724769449904307683003798278086873381445076092186196876052778039735192630123591757641340349836829498671057423626795496537954281026981554852323293678832018146696228319017285785001446686125033499602002994235538375068791479221073353447760612705490458107211525362915690865590864162806297137852276973808566054580104776050575310364365577697753906250*x^186+24449994717310125473352638279561780687762207023477593885747862259013126751414776658183354268180936083710400661422087262468581314656777406781890457530628466764148652642752951473271906228766771103027002925849523670416080132768143878924461602298125050329395965642522452616562781734614345956682977395875786328693913304409555541933417315527648441055580582118849237386167145321578161521558873675511893899319730129524492998968215134819076245366121902884618936903335510126160631625417841616930804067712603492896831321498266654734612561256058518248912178629696343053659312132689855170550186679120542220993876198886799584035265522085446559782985540192252905375895612560531208240415035153360900269458393099068463392226118354768224100188452592975001554255807118090869380768447693370214400892732396269532713084515762602677568793296813964843750*x^187+5621047142724929645069323847576372410195337959992330772979298562351693276567501155765414383385124699274891079372516500562450563293809322056360695804296754962295111583766472431665424114713725200137753401518119063632013825524763883051024630777033789399644384625490185232829181592469556473317730982277021401817899926500983117169108275080787515446645353730771675984626980950761686948444401554418296189227199904377151739540958005047603728574769451078757775620386739416912621134418438342258539939600665946342956044020861726303555285605346019274208658182409044650330684534403696723333869077435417974870031700763232776342496401001345295457328985680086727334146325061521436052281560006700023174056818180405596566778699305078056250032027640691418182501815130483623675722166397282222341036779739097649366552644778494141064584255218505859375*x^188+1251903861270709445954874069060210368497501084605079230196437568491812271171240295006970414058702592015350663903065977635782309362822427366831720020915207490351947206727883336467150917918205257992285493515555084377997965111711904122165294574502915085731595223910059986445992910165023641763322104368782987585610696408596299066620094591513737471630632086321922791001903619557249094214281814701876327888891949018346189647296388503137706710834868428618362726206408784173023445968985309268272366339736871905176314219201419632690930041809597536078819054438341131472581487196108166553458102629190735439268684330853423870630981443299678079949735481788344943085983046937941231582033846328302539561746147429402744453605213556388393386265530202894513027284200796295414734815620583320983884560032575739008109394490020349621772766113281250000*x^189+269141123446351342696234346631157877556967566907697041445993242362350310355614259964853687366213682831181770370147634818216955169030448236414415622814193855571798255957201294150167238314740724593588249706470056096620941376046293879441633412457047712686731977681074011746035675966484497903968860253166121250352842092771709911085670975454170712521325394108327663543623240969908634498052053148111306745998456231949435624787952168241779521608231431106417108243021445761875407408419747545097832846808320528250400339633290037888216945545684290216176479381208656941070708900444584615303165538279275142496510835946090866988975081210865951279432026618693800232745649084218113458532923515008204232639709736186469830137447044921781316156276390915102295208842342550927070854556126342920183860935860395424690238996845437213778495788574218750*x^190+55579831327097341461349001595819544363442792940361221433215525348951328977905151361291756530943164833445406991413671632691674026321276992162041961633370924694807908857749430972406167343279243831622195364179542162412245026854258437989177064038051232124492394502823125581329995891757085452212010637004427175319144016505137245101821903566491267561911915309908434253467257257850743229522626732881114582192622022431205629012092274989947486600489179687153662596592967512898186357679660517582392620760333008822893793448151187716241909062230433884478908074472367703797613489899733986513051977489215135941646457093323812859251122002024829925582186537790408076605139108098636509744040264807593098849193390432749811298366319943687716287267853346677865479696604120320247953271285633504425599431167208386295186528514022938907146453857421875*x^191+10946061870072231053858576072781029422314461518679702117295153693693571514436580120285753095960761145118749969162929571183424414207081263216965190970863156402283377229261459837284080168770167955485025023451111125341986671146058641849643694128747854828343850179696163286284991819999721152349437267744739591180772212846394401399007893447848771311563904950300358203725795103402885742059248010157010806081214004542373536500741695854745296545760465670819167638537249272532398553526891667580061510482459361394782288727368207525735687391971291183911116077736847507631457454753878123678070654852588109102570846594768495055152856972860058352974570413010523047378428899627835063768392011446038726485244144862945554671635706856923021387238553097760810751821212727443639060462917145580876242432693014328126679401975707150995731353759765625*x^192+2032260784867076418692363796398013661910674881171946360590863782975568455712041781511796789755867328545571555812096449477671775312503376668025497983230410191682041898940691652391316681359840414517574452313788247030667903365262832238069177932951850364523719221869631101225474880330539905734120264512856917284531297485013399990433921281427084229288606856810852540091044821099038057129302074278010996504666543212946675689498431683569829476872386473382277858340813695830679167291865561173795347781541357560257032156576170100904207406252674435274794370361334884929281905536132086032523810271583943930869558591678572606111663193504197589630902426274650874465036047603295265911562047834296146801397293260142423287631914226575123285042673721559239444676555009186709507842538960658931679935181889573581059948992333374917507171630859375*x^193+348344583269942717119177476941449818724844923989581528481663069785244267414816232903566947252512972730834817323153928410978177178008180194461943680766250565414241826097117584672963348566674553515973198698357171097004343370393171829973083384782212015352524494182438106078059402322153408308577696755052046325204619559030030236376662089244212738968555932863571398431154683173350220070324029062486723529911409199668114160777833005239029358366603254832734322807393047512041891816439944662800113202557846693318342034003041291250331073586901818589010606445027547254933370882472546286927101215422959354585001878396489700748572784226226458355266476897648760547811526238896257567689751097256784833092749092751658751274574343053650472458475394357366793075017376494825900566416806012441255299883799967375352935050614178180694580078125000*x^194+52711599703136789488387411434413272985915678485667500316176643553055055099291440091874464566027134066160521898490968441786899947314985893043024014020972495806395877328103911356472075267356372362060620703458292211791992685354811439095962411278804622685825272522035249656247219832658212497626965260024353361537666299649989420808087443133707342533543813902655025946783747537180080826721473469752260480136827474865060237286325789740574166799654140964640335441459271467969408580565831774540998101873823164221184415443920216570669255790188557832569807544037545200945095696417655990338552315952325138689240261650100559203342783789076822326582895574436479650675944717635486069947652924451167697990168847071575969959148798418659332671297486853739601591458289866190297428094083172218680580085055642491909111413406208157539367675781250*x^195+6181712031921164134112696142195430333350794484855204150542139641084618069266423486649109629602717196717407587929371438729644368319449629581283997429332741936303121762147503802322479677716440227863259588360970429601115872096139050535457236639354910123285576205428487468544837228656390413712138855540487914843186230750240602178508769721823420104739193678943488298646106667353096812517831744814847940296525278575267665874455995908465761976408862821639631635685872218869829158050408385173167165196169070032186092052200174953245038711541769819592340962117732195824314043738624221287147279018964122925357136488327364832349370041271844805442425350918331637076490488757995354972908129709687455856901763729521583412012731928853401441712103819667996243181652308809266246992376889147964291626105526322731975596980191767215728759765625*x^196+208747190279730517090506598459162549356961696867523273945564242341771808655378148747096678466172696176376686817926239209550030336042549960201106607589380444589144797062717047248435234237171229804211645702343864005668570036930103249695883059734917225584177598893483163716698377064447729530586379843360826651724192161395530495977642866322758835852061398558349796596990118290292410698543028476852553195431998934111297631039658169552094124501261142374765094896015334025846460124207360016273533087667638381109696934586137983110494385980602146784205942278970665592262396507438897503258371492094387390462051685584715577993973122480230245870097022960392682563347963474535450769447983192710994965033919698030749873493721396862400742407210033027270952335137633618629027923857371516273940056317837132837667013518512248992919921875000*x^197-184086493303408758908186347364976088111511587558806172771179653932239177228138060917458948446735505714911855051042378714289283109286677761492115655081237976743010460591333712818448275276020783730959108488811831009848360906562225129318518263854892444260461809015846466899981887188996438260026208230925792247058127306370275953899163399612190318979727428859133820237776153018237567226180480917745412481790077710328522881682152428638167977869299752585172347534244579703904357779960702818922954372326995247565075736628494203928521360037878182866341234367734944166746683777815648343612670004033213670574289414325564164861628815097167807130074903539698924789163470294845524534220087325177859788725701059719618847580072730091111530087713483148825037149783053088021293318212113092695765349007714917206612881273031234741210937500000*x^198-83491252529818117179913576819710020250690044979280331106335650826057926522158086329380430814672341163062314332988718027726139022652005923732983220518079235808058910351301423180487238504090429241032280977445862081160821084938914800050202462846481727276574531448029561168470572860703861488442072881977028314030038214358486581332616457148263403434850927320454625489286760308696402025200914369691856567881013107133472647402253422328024528322609359381022753579552551960678626279681608198072685067792593487573280778920642421594784963456051076073088296315018666320740235339441338663604321281245534720790374976210490945349645337723430965111361349939435212565147340069328172605062020298298091288008203453937250895200708290334232192404917495831727026376994412557199380318629916215161769762243100689858010809984989464282989501953125*x^199-25798563201528995586437755881886934164440844015713991755270024252617175784931959017860663703359021501616315980633818308798374990624230543224717237569222763422164526665563635821719278473815003479192604323546809326539422064317110826700853708723349606938615285019134622600512393330637329801987735583222360391805611319749599699284838955347200574634106645967264563754967709801664901080149437570698529919437750810697043519158141107697719700293675947145098160352350133996425700321602603715260783405804991035018557765506252745095546855082740763496953836216730985747608330084014842253296807801451412894427124654974637145711117705743107206567117391617133332290467459955085295603104374969712945116622922589436122010729634023995598672263095629174690729775094691413244694487359533346769009695051767128148867413983680307865142822265625*x^200-6832478761994439247484511293225683648488502328786194688389798993319395707791401490777200709807187606637379086654604390641871124802919858735539942919342172987067397885568898871385625153858629470233325898286187142946172833702637563650810729897105174870304233521944310248731817448469767580932043552757634081614247219561463580094491647068095903605173469586284451017972660639759915612195082549626846847888515506874276963024959188914161122827129464616380399050699832807266239781237323683063833325854437454939011293038907705686558605268773418651187564683493243517919311218844359833546789082914384235373216394664449882185829352271104398711937456769917892254002667897002346620658432442636236733929577910538927152118405505478810651990058431468464654132911773405661098665846573570386794414831277766353423430700786411762237548828125*x^201-1654924070483130123414439446451784894836740726286112382445606466800895546730161352444335139655486253189718329958998825700774047709826772721560979735763581550402276887228932553208533474847253612405255317540528700549422059744283172784401846604775111950401372562347151459083425151670392843134039609384747672819065615641574237462349974624747547682393195615457854143963220116618335604461714702222459914442198653837361634291805423330808993967981040438677823225397809195697995060368221909480462548230145410764963561010742377898440484723500779580490366124489530284836689241887911006696500534089207008082192035103842924735306894282802008352758009119621118425218501252533810731182562958143930430415020881459929738925300575975978672729599061780945749936092227580897660495033777144624273019996109503892967040883377194404602050781250*x^202-377089945993989436785605512853370774698091627792655139149911639946273728268403527971882683835814381813016463651219739881468068241480355454968009128126049916642892333789169368440797546867980092717133875249692671041341940820407143311583611303242705824135754722226015277733602158939959416151997982356677156659645073118032377406182384930082842843820216162171524798543717513057645651314789525350321560819264208115149864376879418273972655902619064459125689860555022332266850957533671113808159799660640675546189416228039366751597111658697463950950285524880203932596293065819233258573269342298219591924828120718811964533494105469297457965183748753987759448507848050318257503116273283392265232304572692786251667642182537589381081557744472928588747614962364265818159438545281993797638187251728687954255292424932122230529785156250*x^203-82075082816756451456940238833480780227871224231354157004710211554391187675919676559843411082428058690422609816215875731016906576102219047990138546121020353130109338853918105321422274200915853787576135599686205046217704729205444205539407976271328492040499561292322276897412182926146817975465208000120981512533129693898332796395636337674539884049903737018179690384703529529581494379117660768917024152313849324887250715944475717968469198810831501705782750979231905920833454082543342201508788623081562049092844444477264932656069109991965687861625876640247075756686093722287282062441378240137802276551280784464676748258089632195829552768806056618797444580007829907972249619710443223425656908237693817289172113946658958750652663242489515462900431538162946648013177631853419994890846087557378751853320864029228687286376953125*x^204-17227791987472917689015577519041385447634234194525351931789800942378691638274116465062337558658277370484342457350526909027004832189859111995335683395423020126249402674992717437764289351715061400035553629329419068301684535933805360932306297126059794878198084236599309752319236214397708155643372423627734391671075912436564398583768646985850681181191806739238329581779714306796558458998236320691449323339694681777391661953594197609035907149581661199841992641907843670186045973384590624479629665510847970665448538215869755519163033471990029981759988136681238885528173616543695904983198829889712126429334797060406794164446823604020842958181182981232768799166294237376137966079238297987555037937608127937334467592996857603227034425931557103345258744693544843684845704496287154993643919117697578258230350911617279052734375000*x^205-3510654499067601887831463694292119595483615486253880939347690644578457460863712893070662170380375432390635341327290778271965051176380880537661848187387284485353904376546121141927262461707377372617352227834032226351222265226663676118380702090580030188238242919972390793421763235529708487055219727301288457667928044084659142164430227317758811748606414294032304484094704704351847490880106479480852894320653534115609722314714651437048421569968903232304703930112926537493760592319144885686042119892135215238732950503937764942816470741411669289025258558042558304691519494014925711838871789594850231730462534900233790413191973510967133928006386398496112172323872410016420208388638415622588917997820242518257689330963612696676676418887345560435142541257273181833824230161750223314969119728308157846186077222228050231933593750*x^206-697992039438056096699975685801504268599101452371834701317403708769656735276310278217796485677991077259122317251724308871167656393425386289169892088396814157328691453008822178885370523859416274378461902475202596591224657323541673659001003210716365060813290216062970053621128226727707143664927248864465424824308612268270066224291355996517356564338967751270195900642045269663303908291503903491495237122180756933033449637001183524389370998756551658107532506044212837399586452697623568961250007960120342920004997810627635563861153071929552939796028881394031710025983358352326696459545718912417226704570100224714234471235126217394677564195084805157691029637872752500325397459716029606540434978717428272608844800338388200201167097336678810875286518893371111329232282639814146431331615386747927232136134989559650421142578125*x^207-135928480097673063421234248552264306055628817014430577527248928374309765238146590269704864703106630385608811020898524885856379025029879088568735559513873003353456257041565222792644874161208724862637400033434794330730579726498963177136778757390319972191082751755159327561650170090605520826363333321127792418629102678988752792909189520740667267227502097438761474325320971550646941760008612621331769642709380154669365604545611438449314755625071474645350239509667709836242671705117494286194191613543370670262686656660922872368262189315592791600349457880954575947617939991845731418148503910974751293071120790045704656098440772910175341415809039065056952956595670780995929305402302642589564567057268727907579171972918522863029415885000540240350791769133096418313093415105716305618053343499076390799018554389476776123046875*x^208-26008205627437456124742120841410587332863405557158697501327508054598400675009708995027455641346821972875135102272566422970271742662480875999458655725054945382365620957068060218376298890303853325987858487924622248650697332160353409225239111030241457851437490985653037267230722363898179300596791521814767289471594751840066539319240722236998819162638214792893370851123701345867821705565464030531140587366185824904016543567181744272212401249510334857164281396416137949030204093296993637135970545268715238649910458389288158148079330461660190401113159689041550691723847314231880547165611225876050953020693523721017362872980812186537957757496438933628063462377604404133748565083471715907622204219846486277251155830166585852467273052016078953969107579861336286598030712490426085459359145073191257324651814997196197509765625*x^209-4901078983838616937062368133176328120003772304489070775242145024336941863797618458904939500893383487579153994566831674270371575826121277499472992332437286049943250657730818086246263950710384458843323495927460041998352076651016707211879455881405329815761960634326164785016040665511464060199691277320240728235992871910801369079773864597203975621849305968746757384285770086506319914511301848650665072329398694059855415506016639858631597740253835383566672193457578164952697245544612256279847710167691161797083134860742842644544884527266396257971550722664289277307133366320746780057511205151571083271786062330241797155593373150571712905164403712461001655330363715208824559712338094375627692548042947432725851801735912602690507821754020457688175354199650467420507714495585582252019887787352672603446990251541137695312500*x^210-911200676821774809360645473882190107605681836086922144368978712337635025223519051757468969662666282554936481238208272955032120329774926410553812985121628369915803240905609241357932790318457017737906998407800949823145383096594589473271407097186729744507930085838127782119562527029812970568735928929448323918814731833735382067685633712667032175560380596659089420155003517405206326529309656408793596638872210910748560870874178614045818395417572611288279580259449583670817490393693990413963738271805340794798404036794642660720941430355026620474076630082977265579190035487200824975082071762089656933750001604942370431124966708114843406428588557315379677888936677192188881783211753542758274576729758980098941285001235053677994339337634892638208797690508111363288248995669343803075788817477132397470995783805847167968750*x^211-167326874389216899704319765065295163947477640153474811994880522859838275879827152614555064968669556088168959455145793355625075151443467581614116925772043413367868889779020968628079339834059190460479025648801053994049799600535717727052273677010565901282083515089245833538004569111141148229165825532876687763346049101014287054746854306097545089625897566718693240381701424067114429115463774329300052462030086456305487820496207665273531657579152964540221180735112461900338738957192822822647651521752027799027763078529318192558606868392012361140322031121980232506850634519015129198460728870784241164128067840934803717696324516506757508993586880682869242896975072633618853302763228503840634415460052828605592344220660250595649864428225568930814434255254226576996713824071808700812592593212639258126728236675262451171875*x^212-30365452259822731357129188921358349036348371990731649235033933867709673719113486209659076297049534631184924122267269401805929844399245959090203095689898660921269944883897905569889313968709297073961820418117017429350008087818702659466219727438920384118436040616802822995320836348272067302684849409468418432201274801432178758992453354598802991421824168235336898277183408033099856562165241739531363209181138679714286038431666898280869821525426800364120157682148799375707356232558152338136309453767431040808139604108700186815533759036888377513559725612852338569258697604877777938365764150319703175493079779678349391399834636814728433423225503880791736839270139999861984669102711748043082728098515792632791303975117510037950100984511091610345161527782156759040445073122302530798108212203660514205694198608398437500000*x^213-5445810138663512695327429545170577102165271856645193589634290265665106008101669319606329646736903397815589262354421726854243425337500001770277411840183220671950154976749777778474454909356401775432002018887935004380762958239308862243310369884379164540749435443956836592529078463465250919701465319987482312658583857231341624710222319814176770283825877936657114377998409336523103165692852993264623213071088957561255846699078582374934875425098015693639497587150573143503128125870418922290996788694711593196180777968675954238480827316238103605351953041016019936485110042176235405042103065592374541552711520195200843304802238934423414105753987083984827732049515230809710495218093791463745072389998425925846097903712466392774497837113181771344481540316077258660708360492421149955185032467597920913249254226684570312500*x^214-964794103645168020186076240841813005645904538662424700997628155010905880978027409829924513343525021068157614461557528546218605277468564653667684793951297022593357181574201815778204259573419739181696567711295242509750596991519664290417630622264704314929303271872781639471826767818039293535563705819060028627503850482902643655250525257821740205019359583075619378450077299061286623018572815032995647570361985885183641918968346898297811640341686808633626735701421917927147838509035382209629340349856340761105381632469419419812199679134060175123057118144109629939296016673622885665758045563642024298348918279746209316818946277144388063047929659870169929392017548376719723636188018581604100252540893141649087848159054139175021478738768607432062225925435066778451298712755518649777134848047353443689644336700439453125*x^215-168725468861406270510213515733699245458407220767621874705972699458121084672730050405126924413621920692383917423409783614272728058167132250751930715771210834853348614350525559521080828931355761415358075748162876964310519090115411098408367707485182205082486533635149583590093855005088560278802779376865118517602042429385905770328358091441738297722283301623011589559685560882965465480593694558404511010256366885724498159304256781114277238433267988940988662688616635510895195773683021796329942879453367594122834191401106086374606027425854265491031018684074062677099275430713580523157010940404278564118535225297536525463573429755852398881259849628385867433674064419885449190071134194037974868848072593302308640402000631924221153648252511799931405084394305613291469455956499894132860803169387509115040302276611328125*x^216-29100433626608870425220751631986572931112198922703834591150644518227452792955670500001522023515396926256693834466619116111975239120344427501786926648865639906112081249460989115323514418747246167997875535408147201030551817244159593660201175001151352694250437512113368436926313771924389868422270136932132534875492273297717942027979134827291704518724489176368232039359449555175942020220264293355908006408101412076173101465954292376210437475608584391713974037873419651646921337305369687735883697682696423742919726153607471062082958272053654900775875926775574188320429499202554247259856863656465463264310831848473887703243582377118485616411396260551523182315409308843986921488985742003466581786684500772343316327290727014626624644449037832901327851939695040616226158612081721715173069589145598001778125762939453125*x^217-4944819489641361523770860377467331283951875550587736047799851933175980191789545815710810522749111125711393165134989026036880211020846636599720855944526753082355349135841090578389845300538144788772664705366714304386972493756821150922547125799409065269385835870631904891097035677490570003259032654044687524014086462989952225296326975335961900262957714516493219268957897673882999530746136445488266853493589565562705456575034469644544230159664849282499783198288376021807617818461592505025052947060463776414919496899416750983097116232085473951783240871006222933977056298767553640824157768964476137083377823766411101355396311530160734516498681204722357644224417419138896017693405583076375358482958412864642711222702508912503783551845856599449753477135626473518859386081182330192790794873115373775362968444824218750*x^218-826970780643376298721584826581337517843300746656939505279277644309851145092666105259565004532712087295633306427212042105155636065699393150801339188213483560512214981576294527963776170908070192217986108522728830898964568296012301855542785453740018602931078042785570739118895442217255252860641137990567380896708490847638900676008466623627616120850374160333998335196113222656223222978197370538722543092150417707710233664665970863600649619698715184902211874706512359843691179953580463545593287100049100687007174537699970325293691483500449937827940262410391965888335542687343205915927996643748982287863159103739647895939750367717585847667656407397060723654368790713993427579242201305100305317207325981980856714338063317547882750983156876715082102585413866031448328230778432041166376157995546236634254455566406250*x^219-135987357420498397377596918558560745294279431347697021142467772637122340656401170252128632320674750523699072629307786338631765374400500956624714316768946248680999637126416132763337086984331689615447192565865130456377711417529013560117989935318865543411554884514692537257379993997333543766115487315604896396130151527527285292009341464288800186751622643673612789444714570019957825820898112933279827989696723394824024530166434484160926257996406468530077276903498210191517195646109909031062186953236754449187915397992366735691854129393340832110835894453600779061193873659900090175162397843560022748957957369729862926735185777273588068399819548116870781123962407189650369586188069118952387767653622270431568179797809144685604487125577742369481363521612793757823964364200556604163098741300054825842380523681640625*x^220-21968207831831408289308530712109499399713088967854055826835189936788650678995080842640941933839017636425351229332327403706693272654081856704297986384035334921682763900013782135637672621515806220485976759431586275028033030865519753523122292663841320972509365104127062913541412452135258091761647006951824497456432330004389381986052594271481990902269922446245195597043151150564889786229754898744425636544494945503839838411951250431223633450313657311366400274254197632411069368588647241915922096718574480898471074951435323434130397418642502745685751394938546734406085958525624299084363047476014107281718733445237739389248978448754531717660299100475492221359630297222830007723553321599892738480555071787132209870603719459533849438799631807084720898146510716325737468295341716395877934712916612625122070312500000*x^221-3483726069031495370564091661592004858568588391373703995472266168085907663097328088596739918227266839407329976333057810812876849323802486106946520968199206883139282571646726976412091776817899187019847499370055116479199644706325706371082926927965024398058751067100660258136284743628726767538841474587469382131345724061636866492838918956002604963584648751281727941134038686827531486111573960522565298261319873014372531280709707384746650623766756922705891648669569818759960332977562720885487881875024305615476818868689754864357402698328642090282713965530091268449493338242998294276111151517657697939348607379432958686694640940582141318006089541312155017014282524308155755622305691270198261032322377519075973393323681014785554325192131048891463889965714646137974984596623348302772826330969110131263732910156250*x^222-541950494436973553291458246679091724151188728382507037740467465936699933722736149651183144719894481149737924935113936197002239707609858740597260764039794010215983296799721730818855961773514971615767802253718534155394444560458290709223592922840878025014083302770538325840219255528318596298758540465926088408672058215283889184243188929715189201114211501873677710352983328065169502313540848152738932187617561109900709091238950266553774814667224583983390276766584782028417181155900749479698882312721008252861513698863767503071874255648952194770508584842961875561100205253601776225173196124543168775990284605976224987291686499729510449736989694098464990046634766290198795745591472896112322382461322625514300719842743998549058725328914430493607312385961201552462215265136620244648257591319270431995391845703125*x^223-82660600301098196379139826652456997413383709072698389803295596244928613531070601642406895455859651869064062732303163733934604732280781905786108378703849300851430504205690715371207935402354415278660898434164976951402073934079293414497992521674010006221205515057950037374094821097750099456216973425808331489104812886606171093648707139475100920915150879938705553909224360828333712049186111466375370155824620705405619080885387972886081423581980337013795454668112206544243443158643307061414395463784225343006223743731794108747107488082488716894434227918957870975363357964786864919426871549764915466813687605550329307980889313247910297625272423266955315810485686594946329859529212152885008679768160660633417648378056408017975538811341498761469828636389351690521959355726316305570847169323824346065521240234375*x^224-12355378844204948732909002148666319724603736399272583348275782923568698616495345805029249359269885271046057918457878615151361630268569538289841209505036968787266419211167777425313329922553940274805639501319997655482373460232388532370565653807144617832306065697891303345332702955183146015269628062414460136787915236316318025389994145976390019163679879338288235959330937825582411543722242739935542773265782460290338212709977802472939513956840164131877199278509598422271230168071574446986901803295709324718779048449532928615406805902892497242367738440895250737593620515983955568535760569930625439708289650714200335524403598078546907299775151901236190116614158860770258885430101532249398630237029316914777804053063282066409166310390168800857813515729455883653030428646227109508938013882376253604888916015625*x^225-1809082088748085729837310666582445510730595444870055001719134205200691040963399331651159564103206126772837515826176452440934078535936621593283233875373597976569870315847749984800446273873671456418096713135767251881788291018229213226762529023201483686700427078111480489380505768411708597461622683492030263733304495865130315006481801054098205177537604888470614159269242190609403204719315234820244451804576407335804500949003309431323499057143220521278400675290297697881817884734209376357206555613385548425189640494805111824127764873080969272384648432674523136279231390808429160757589296332763872499246195377607234619243284462170784056818864543538749441187449559076207219236792315530741025090188966361598281602467490879080275877399438131432331637905171111028630631175740660522751807168126106262207031250000*x^226-259390571354653305108280517893890762926224138024179534665855297709151666859308139455990017839213509422070977937421313590092954645586934553763299384262280406943308283865860050819754491246876912682445697392106427921490337010562187613366869254990846570412686300097101176280708061285719535122479473137104752573083959338082957677556740855734336209481593218875506973620386153424618031527192313945241632690640705517065596896372175219223928011944733764521931713646097404964103394885893220624048957302558197389776152250883248353957674402861860248728875449050592477250279407307831120128446022122443724947752305606279637449266409528017287611756776951141273787508655107171693808202856500936902995595084494688255195640716530379831298649012311108724550660121781620863721837282216373133570826367661356925964355468750*x^227-36408885639452711911325218772735786789455636520772930616280946895354853911345607034777940859984902060324680235300278595235740270141202562836730399710280746744228838278337637468523252244775046876709387794185469104216835494277788209913920719423473392451883311844401130812776966615527897998492073833359051989227266851713342580787060170896764314519458184313207195547700839455838802714411085162678623957975824636966498044183485715477040169679053204203621957206927579309450852804707614167966033793306851400853873860093002349090605350581306214827884334815293250797586837484127833860347937135500681903159804296673340344894442529278254605166569663939961148987270983350587760116573236835845804075387105197771268794868088849687361266276776141467935745803310471369295142824948368117093606806062161922454833984375*x^228-5001351998568959086603434546304625525828442702562379515595697418620138861482379706108408340765604980538382113455020775570731578851507247281110409798052216919332149185447927984193732156711822350265433700495204228333864930275997741560202582317845107673592906448849487628160540336983012111483604145324516542000843775681869519578481569134717603076448222889579333682413909150653508006627608201457453532378505174242690474144529293974780702386623026040364296765634835329750122256262796174316227324574222558143204877693404685997177070734730197810551578384541959031418104808517745649072490177293512128254615214671134030015963084902156036083966465065179742998813033918378980819394216051371239312397846256284670760819207020916228759925648915649063766497134336810420015035909404479854500563561916351318359375000*x^229-672141366341620159656064445080850682138072846576038556161326165731627559204946613912297228419414337745305574876789437473341586480797222870094428563706639785180557228474868611928566023705249812637421707449097739272837243271165445437977082987382984819061052048900551148226489373380293984463919558795002499476141582816946257831561034457594857357046152902738999055542336593691634463565077925119378539905211835923991907029736444582187679802885760171552733118730046318200631630366841419356167000583592838086138358689221959604341546430240777074370134495039222731600785527731879760688102345544000908807164669569913615890686293548765694989268620511929970635422101449148119135478401293898436187165385704108335945355612607282582050866552817763154405373985860568389271461595867520772119293940067291259765625000*x^230-88344572973751090135338311945699730895622420537979483233701689684818428315172359985793906807340872640901955338565907197145539761179326187068082917893691873183755035403566965921787835028395651484641333672239639463376770025187826746610394597406135788238818693844450626703027918757401495348906884108098412641276688594119940643766812828969674918288995248839452942747179760894821977687357329369284423502037958380100659110318350614916784679900259380533218176985484736875722469124302177729960887697582018559726217598958007829474707736196192390039241525764789777620746708366464761480138645306578906105821394259367467832537661943074472006891220435760788588451155167030615132413880281231388281923691036960316641029194770526719610635218110638437954819273644484517124690710469272018655367548763751983642578125*x^231-11352001755567643099245287048518210539129710701627250463249683966886346831251581549726854530001979179302474573702096799932438361760723335562423593250785656389764784521040300120212547596377956933857312027408955127772848820377507535909701993197079645619388811532263652604787845158978165892503569598568844083628469784918062954585771198966475195747901239075882183749577732515418859074474382314029891264739935136076401927085714597775498085652037077746174545165711653046404511704222651492222444544678004397948709274657522284850456694203098264293054191375641246814736384544105118542378685302359236559960215648033709941109652912019135956763147831439223786722409719193448879589816496994930509791062419470678769967636085721051437815240981452838779201814742829326366918877996777447485526129305362701416015625*x^232-1425360326876438049101723483112702442689713462332553465103967718536686399547703939589922148881113754032277273406919484561728814872050644088550311938342408272088541768676727684647804986959347244258128008425148063558368963353912243682845141930634692804569491862751211628877051517896216307145617151638824560440958803357087001321516441806607990541193528496711749643468516641154280561339858766639385731349361102646067889479124605150051224689173414652643624992318182434637201097377826190003593750859277158784441790837926463517910314489838536291267031382995332146509210442393620127179047939188602889066131634865623841525368422743956197852338345285634663574288225306335035203823940713903044697645145305363017699100840188727398769135703321693674332587675599335230593716187817332939785736382007598876953125*x^233-174767775545115758463175321258542910715467766736346698171488788785333690800086736393522822693924380951168413240690824069054464645220897720122084156607622160485035180207715471788879203471899068001511719395426693764337194094692022892034100679965194575538736511874626574744190298518236251087338894557542536376993317599210092027548170762850104674953729284245674847277828293501349245744795678181532999523548244468137444935581407052755590438760202590527823671101672845380784600357060425611440114109153575898617596735371675634976058782985634547949198062202892027944312525697841380140108263459244599673328165768947944419415558564245673791828215311788498057369927669628456821196524363844752759817424589137074112005895008151322266602860417245462561388232682198565368281401602772172854068017005920410156250*x^234-20908214456887002028019816807685951797449521176782178317971341473485699453193661506342598216400832279293548205805810729276876655375833343110543296351148620574755528783423200728447147364988152191959457687310937601152405048751331090819311278658790824382139042709074324657905895995381465983059455264270582624283713076902797871820763851288925929843717518089723464983121163916083804259534365457860604091999150776995163307589266694171813370414316823379166189470286230619921639074137854776289268066134302876560109699946312501342796575824841500885988945378353793299743030739550448896753293071342693407171163981083305351634556651271651010747141978957516227379602285824575292320544802694181245388635880810967897431891059819371786316659624901662639762880986829874503397123762876540668998608589172363281250*x^235-2437770317174758703979320204447578739201315525601705105860354607726408081451303553331325400432282821666105478886882205841847332065092434298776233610757676348900185897893660291198947103235435832890237304334083925413232500147200740708923512636952241470090957678239962604783443522647715963342554256027110265014939901529649476512666101284526146863120100622421942874877126900036558755353170533610315407488794469569115432998946679149722171727016324937309827068422928313328627449525761697277301916182147553056629444219814389324394555444475786194191524121538221663321739652436197652871549505195115209626624111224270132402928263871667710290811500559722881092355675063818399435540588458926967794107232774437137883509896324526871238568438151443899491447854188466721977278844445170014505121707916259765625*x^236-276561289587002200895688634083430703896094298922304508754559620649424414021789281396770881006940343530080590137480924325949608026635587656661525532447259673991769658302552205218642453956277215829250358636664635770566806545574605408277682337336954199687368117336448586399778563266231026941039376131484810232820132506685144904968379975032806947514007571799716973794756555435295711740712000004086993895019590544466302575452259498328329364082991924916463540069071886336201025639462953880639724415321470401264446320017786954936282801011909580442972503618133837642038922581385630789685294649827521255383929058337071411871235517862011627682520561541101929863114826427287171814308590081643025023089998981716991294470472011930386399195865940315039123811411376247429214973844312211892402648925781250000*x^237-30458611468446868422302934597598193524377706267463011445075024834315611696538653120911223589529741651195057635335405884832854749980116948031213445242611006613347766422158014928904549069199265865686995285072002463637086817245217255599227156105116430248002319724659521849525404600754156547364528703154899874961280215282809443430275064842488275885411817623932745924770697976999065985427391752030354610859738994050063128752276323328982983107872102651773893206447026924207099115099524413321560739104501901128407783486472874466365046753535036643696333855411152634557107056125293467901078505687798746616743932877449620900921188152710348593841911224988101707685313877604233601098161338456598125490422202814038050578768190941631153677331426971539620976281614649431984046091884370486452674865722656250*x^238-3245334474666517001318519738557737945455996638188181762290738842330249890554623928294708121886756941676462207798475608659155837311792845943921691061918596940435674887778149662723958162487460209983017791069149267618724716913972893844949756180175655976474294372120292227077088607800670924789050786985144679686668574615401840827340122074684460733303768497893340888323190270068585717695121573733610613583709232973751241718599528545450223437426780945394795907914297355733136278927832937187873558771415648413600742273790599923375023371722604870370223188571941971774285998046350062593012484639062188091982433799984048026941802374432476971939923947403940075847844399631130402342128130790615024195149192095143399282937055662886636976146779830643917250369635566184435202800405419268204402923583984375*x^239-332760348038289094486801729061887686713635451866182241831151758936618614083566953299171033044587171714691738697231723229919263558245309653494705810281249835155886329495193564919649589628905069176852475472577615927961203371903755229114842700075874452586192949201633916978210055066961774422089730246703576527238972031758966139331250939758424897610453725612306889924373148291732357092767019882886697518502707940448467970895368473576926790325868996599240187111496883275011672700114811538734086075645572136357187795478964007492982473400765201758419014869341910154772928404211153375535528319493439763408787452887827628957196910808087916628041747645665247848979700745313252513511808657713493137936386871070142073795395952866458780456336328076458388159948773696053856463924793872052158355712890625*x^240-32549121009083358833404049063057533631271093186710837882695618290016948993007700578888895153936396795589258780754059582407631385959981421307282927753239680942035573002402759429070786160851637694831692124559894665213228547863430616614526979589222285615593659345714779984998124275695490334587239297272616030782053671969643790716536623632848519106847468594481173921507461464296151006884369369018483761058040059483251678954967556214314588577149490752658273625779461424261593184624348701127692778211968473608416311225873950870734222808540100636105737794001720707887689286205761782151530614448611667578537975384943945292229470404758231393301879023972386477790961353277710004872152000535916773238932401651352262073816788862794358236479917231832090498201528078611019831873817905524181365966796875*x^241-2990434380498790887533566437729342484349152620313602542575060441666158191841071686400050177990017453375189285882695580675945249747980007936367296689041475375008087420795314660255353455351115120814947034502420008757284164776676008742458689552785454543189683080259918094010857246292468094313367501334696677252318130332633817528602108079275527648970718111860502118173020835425956657861754510791889901636506252838053283888996855352417979623933426961124555581160750821803994945705834766010650635212117652305661236802753770109984422019249248998696325475402408317107302113402335022117240094507180118508915109598725481216253866953997634424352928687701421297195396270522569486642397518677403253900795590152025124020314501361271565973699183479286292375210022670885110988988125373286654663085937500*x^242-250068068921077393841493489678775992460923999212083085828711392133698299419617702300834074148703220726066023534076379264174283496951751155737073002631245136825018862910294666944616554062634175093894369036144406401377884858423114732008907867720302101326840439943743798021482846905429919944011354358897515389631853163042886166240479967987915807250869924870196420215249971521982961926062607990157359565251388181371312038743065919853450424583953422280930623515029733119983021896025096290179221011067383101291766264376949241239979225902358414960566936539582491143346597268245081265644862729832146900427931023712264481685544483973360762812393701893485081001490056020296974849042463253807873303888088008494708420422568002875643224714798583527645306626518272136167924438349216297493591308593750*x^243-17578560105061947485543771891518511862708500287124428187268356043483920052993673810129680808227245182208170954277413872104099715138178434936437967110672730051190831133185123965153656652361720112867895697556541666100177231626356335123883266940566992722259385234027547604240084001322069083346001842811387456366874287701336301144782056012215793019458726925288083036330225778747724268842377855028945805279364457200830060779029281046615209468097815371258913950534882376217737525951848370054028208399275221674417062906410116161119980094887793445896078159035046881538030404842581092602310835443123814228474161235758933322596923964677640168808073540798054748040865522146382847560937795947142612679946987145908642951713315477002071412088139946351090122275650988529481252562510196111114501953125*x^244-741991658520675140022463501876900091410932463462760937870064776950741073579209871139075907274324407789910474411340474167906057499203378176172198852940079045282603549051128654050373120366776616706907976483698185926910847500592648060614294760174274073511877718543823343442312442303842548684997574952387405199831863752838581615587424282534722377690014996915824911635447594001063819520282512139419832654986303466593689113701295699345583035067986892079798707399445379127339641816787449028160333137635205259902276323672456525865162461626838128722973181729487912703180573610148872524282297010045418799334732271838957385724877119838770952208346515873891232888168019603766510087570368649892242481474215564516442522337131799007430764247811662593191723329561769089107962458019167509130859375000*x^245+55728443668883748238156754342659255385890424826359104442981608084397454765190690227196586193255721696313054798212539478238511667289192955496304571658752405652341533521136596063856254360939999319152344931668705822280460005771288271477917657184153749333640065715631076706392650190348478936072518021606231793777097071032386569669176342206046200876158357343337609312098083581420413887868109078162210978180287015657503963715381275378177181227746790998953319173740968136628684442272015372537071388888117916254286290510297144408588836103820989518713046855928462044544231605646288074911378304386180382963782743532197454048714043128695515083720568923703396002218343652912033266133158584471744628087461489652621380538710457351561549288411833395636086510594246509269448950439004846313476562500*x^246+21394172713381314392104965615088206791408704714075346358238568229764178116704949241017686437134653568591197661944903844465867557591106726365856300534348787145380062510816051121456250653945212861793210148101781268842113686961809357100361431861375062686099598517103161668273797757893424239951729547016706833920881828722884951780757153073648528631516475944970264703360286780895149524641786949775900872124290354984473120269755133599591707100025666124933817707862509211778365810512137114989922036867363069345773035514663621105182136204802974599458048095401340840813563129043717850950798407833613883299126546871109506850370647315059851422101873553101805257889862266119210705415700828386943135041534181660445786020956406401067898528572702032993465920602391235606009318159700632891845703125*x^247+3992059062914079727330931404869655602956566184590171780983507126654670805027862488792245499107417095090860711990501514391572769532205643794819135634046350454362475432977165720240895893629269595020124621829851740117653370779853301275026897348949859788192520017147903724347662966221504417891090272568654268820447161590152470214717189822434479798951731060273734929964092594079033218918992303593855487833460657076931832973872160555086281333034218156300954763269805990631223079687282723849375220464368771115987353270540866442955490847348490763620991626928254968240745610202553798971656457580266471526897621114178625767665169268038758778892895723777710428764211197857667343244452710400568010758290484960677427293453330381014678315730871686711934644762980225403381856223244401055908203125*x^248+609065736207430835296584184703996639017477379180766725277688779540741892371062882995827383356345330997581912443965896804877418838640424674319118098648103196877784757094940121246722150262370209101269658676848003482132930091751507051263524394628544163397486526173023608410115720743863747721432963022160952223068623878721971907946838662719696189729991031729104008993577486541828550905032297418296186883671350028762766007909134588971925782871624864041516311160297359543003025103015065819174680986058758524192415436557327186813147907773269615897642116968313381903547889016363892722444626785976486353935701756966993834265655436533290655721963675828132454687735204924627039909527810297825751569935530235341320062024876823728647752791501689414133448823833226307544402894154457321533203125*x^249+83984768544594206367909217702577924399749057675164000716610151001089940396503764380575884546475339781487367316948632080759089918163156851663627753207113565538582306989727683053697176565985393747547533490072127345531650810377964486454786059325923694271927724331005743049041086127479307319894545821563795135935601687017596766776289155630178408074940075835807612143820652216663498524996997825305467215495787166686858334801155847443082134696990575562980609565939520996294239572023513612776237271630626502122142925186165833439436875593832036068998560171729037797797476479414029666314477268988182414154884811888153143129949189217091089766185666757232175438023162208252214249966407705786521898828947911259129325473507663460794042902036366622123906985875070795691147174116526469433593750*x^250+10867052520766384553525133239638440502952928411835170663601928551832151442625627105774501733039456655684764767274541848238338312741103931433318840493410391441978548668353171338454013187917411710072936504676271261943788930875056342315866401636667465328625666073099030860662077406699680698521902896784852321796873073220959029059065747188702995145944668164592040379462272767011689899276847205489823142473284177838452584821556959505464806297965424799161505592219247929510313043571552088754169918669372896758479756164618831354164288110912513279137998512767556653101668092755862301798318857496107220831729329668150399264854047008270398042878430411325640922330574408689737430048943290667547815274814908228555065217447264180718233084595452836535826528725168114755999382407248099316406250*x^251+1343710736429625336959427742681286030915087520786968386720302181578877485660938942795550844149970882390068375762470253591864841213718776385597817732527999147084508461617885641336819865905179540140511718237805717722495298495923450934065930892726127687342530074752399182848910637668462074806371462317511533515558551890039951836321299252597368148315280028356798081801123695027336859152384119714847114453201128918086496346531466351922977283069222933742531689776989341299951787157840900924498019395402150537039776262363603491801189627438632356643806661794278998344727505829866681813242721121170488260851319888274543622275035423608862681653788977653415315226729531004546462948689949219512927962991658147784922874224363448119984629310643248758604365332301957732128388695950279541015625*x^252+160400044417599665579661432079934378000264246119316118918283036393129301217478109610508779319749092694250904731790840482617956818376607841242740891971715898833777650621914426186577910355058048471045727103552509020348671415109910524829467846787743982617976059114035392400255911254559989057106149061571916828511119663409495754326542286211301786591558030800077278766005424808275210316843293918274118090817361163907355228487292078332164678620793822602282678687682695942229306972552417690894077907904504584248059653916232205082513791221240904469844047859765567771405910566541801913561397323189022029964315532160113220342240276739223714175917483825365066577494282214458037388499263305643371310953569121746062099086239028564017275335656144216391699225061255545374004595305923906250000*x^253+18599820697341329892235640772023702173967239003516067435332214051218843138660209397653458799942150926754204218274718505493517359815840381639464427929412417942359811908089551045457937627248778148645040608344927711967279868233465316653780947411433986690786425510900298080986996812217799493750257783904888903463961463459302577375504065433194453995426406425877455333238671884600625385767536763013083833858077894934678473039841274901985216356613420314216883739255558747447125361413784024172052783249677160943469220553073563786435385540401029331571686428430978949032278453955571183105439483025808225854025938650221882151752868836432610619729465004436763271004319786783880517690468159647299189991550236122240971189300364203580865721011312183736013024507843101922609609568217988281250*x^254+2103611225100846071702381350904278819076348647801982166417456253580978840175935891880308067412053333852959054313664164670597695628512995818719015921425536791208396707471754138077395859901519096240376038380840040448082915924471173654408200914531829877002117009879933260420945180491941168683081202142496945444228662227385913439444626685693616232927448533845979637740797452657414901587741873131039026544934198855559712633410356440865251939877119305055920938539341329184829607724131134496127848344079468616000307832250607973311376260814565481885030109823330253533684058772752654814952087089221328121419209078408829855423844028987498296293130229304086296600252806027491443616922387437517523461450647661934652290288932207291801929229867877764038839791109693489404022230847783203125*x^255+232673789876683577469030073909022904957635248805284500285333826732598799300609388073456701814455061421480238267649509371658540590791590674872772165044748073235511247495217280178500883825062927767801411517764691317730350698466533571272295608876552835073190833155064527168028999092574777303661906953335536656989699080352198755707696274053889890372449641089237957811648423259221107964378517758047965225162944483750931035456241824841025581249374368911548718347851763498142702827833308558126061939584830810347123765690135084488760744979972814135504454480334375710811822879773781742388274649292819728215001325153203215705418065015584833220183817136792594346014164673327197590523035792270714840423536009269452039597610318531478722941296154482486935961330813404359969837681943359375*x^256+25215134373284031985507746980279867997578240182904090392864427452523191930420987741179149698170113003766045643596055105259756729719892381470018987276444087144389662062049225123475704364756400933002035665219622670178883866516809566417741212231212816491576940968838037160518835162093565398974991601722422217898232329421499182878439944547289336352819380252566043282934847069766653321886923382906357211631131909929703789275165873189721034731553833981342613863913403327787677515603793794790097072906865998688456991004674736914033092984688879168187825237979731145773339215687977762598054733908927563166221597698078008336788371737541568755069112644343137848869789737775299231634554083983454286563149373824403102623589332473274169178732931011153079885800486189985534786878384765625*x^257+2680836093070066868569051889815833637756458761323014660628474812365279008653524738159831883538390926593985354601989660682094222262565386571944300155215848208997287263396867302101113915364175599920715809251912340610493993304855146586634080759688640557794614391741964652211812725957138431953422380411030327890490600409371435787892858526231220104699176571031985064385863568267608099006678701262728976516910934072849866259683319307337482507954028427144824729380790901368775870098768867856934494447784505106300375100886372428223947127865781859288790906538793426573420014468281445318235529679002668014876821305507428752173884709906329450503260789700846671821086298707793162112115772158675550093765222037562811075472870296845617228261203954827128055715204393147265604030215625000*x^258+279880089803143773994605035202129013868314051706352249280324765865634981030001067132374406313952145219449277016037219835031846892559501381066003415756001738908953075546934596774413292602664030337017502584784454276959981985280639086489150647923399795940786358783576866160565122364676184475015687006345897349845064208479960682679406576225531700359709185007419405831973776475841526225671657033580843239651700811673990805106980642770113683437164121190221243033619003269297043946779375903913293921821088924516816524153583523285099401892402698070333986569309858932440972745912957100404566998111030573682698679074808843005616019436567360118152714473976265720996829103036559352821471994688972589650705463617616037891338008881237080498971476793765874889991737568912918688942968750*x^259+28711106085135800944782945867269526058341383348382355806542255976838109494129867999968613859423013531591947092852281542090828305588060879809135252379010606124566080137209984583170056857820027051574694042949057067393630517876157246164979882317410277262526066086029957255083206179753898279160013917105121647696200725468590460979168456395369165844242832342667302224476962014916358578515119810057522378881924627319395722654335221135043990771828861636517119091409377447334751989898273573951100154097451864682892854117473190192338876029636287312897548110023278056686690932645325034315191772327071294246881411059522138665150242682630530316407194616732571998994597070343912278099701701253970159606324976032575948916234290344256319882597972537986549135843698446804709770850859375*x^260+2895401347689556980262169416599055488630681742578693512808314682702793720765145359793250898374195946376756761131447759058643884892181310758129257343022715804321550532539558968863743456080186946100077603042630218753848898431210225352373678696710513508361795402545987526265108666438283126548412979680930118820793427049956589960604531475872415894476882214340692680294350080734887364086274358741022014435093106322281787411749850094822746623551985364346554809488956647590298320691142602858560628543438270214645496486304068750034483425554702168301621096041484882389679404038816054469566482940373871592007053065611647002362594325255892185366362279318983142018707736820723262849020388234234256459819294425344461494474221380114639115132887487012769120129107093545022788215625000*x^261+287144093034359909179521498375561794991783560257676363299982817503223073044806803424057422126060695570545017394495159981302644292544415063003488380104368409178987453721576152936086892455318979333744220897430671738045632619211519085963593679283411897041015532832278166624139914773932712706905177744174621827250153030175639277675297531862042914770371905103888512949205718318420788860905091382976077530468918554345384037783165890086971606673292454789863509963913518461518431459745000860642562096607774170713138325450449482992314238682939956079599285877803529301989573060591433585824995171955121668551790118418755185533918446017184779219368428022341923754434854781275194362536275771988956869201558861649736095922894798615422988820503901470014981107686448821714201617750000*x^262+28011697299575137793425147390817183962400141792961766199565370132225952504848944807990390924973890153545598600874605343200767904798556225942185670698617690981340103237972302583874030044440296637946613235166259947407706122997504206355146754577553941309024167716715497092635914216986921839818472793346312620776212447862637531757796808778197623833079749931878377806528870638141963733270893828055080699127281947281455925352190461188169032094994305701850064709123710364670612402822268516038321469665097524632637834214574924175542681153094057725406141753337793638508206702633900524531948633914872850921762285459564991904510943488906908295902793301811835381622724279674562347121837880541614229035291973604586716033288113899810652371969880525867866002495132664308205170578125*x^263+2688571765009064259028773107127504669423295272015178770268635714557595651374006842688028312779600828354932023970064959977339677913606849687783209378519212385342006065360276680538526446905660535315802479509323069448799763793084076320193021614009936350749433549741605107662969164816172218765995939744824681750483777327378954767132480332566070432801856758497566618038251110612307874176470336150587808616567672405718466796638622213735966453795839085472988911799772876543583398357904872853490753447381922091479504390215744941310166293018641158422880188169089369101627517555309876132814902495587596688853117136097215151728397097597923599588445116101979575676269690636223654961364619144495622439260157914492395912203051438215169652578863970902245408299441831289760332840625*x^264+253938452790063702485724321507149086552611976237442924000726063045024808835733613897780649787329712755989855384704452547259242632899978084616113110663094875673225776337881448100869135943778997168672318086736975757764296601241319880826765794009150549651659658432768933054052067038571333275994310745421755342920477821745284316427948534787873616014161234543976131980999264107841167430222417287196480009646842016827078769624018601513764271492991299801613418719528567715762796001712230688433747662087173758450847610394412986788753537477616419864298863129598565766139793109404183956813247870994242905572909449447149221040962842438457864341135312405135807909569325843560943632461939210505382767570221425107142753191585510601645082444859762162258125903705349019400494793125*x^265+23606763360201998007116412727789976957914792304085271058252597996364802677853089223911276777645049712168534574851553080907733448712690894916784967962120156858612837348643408018567707252055967003961030321226034231916387129896907284154663072877938826470136553334069202549728322187012936562345722924052925128358061304368679723826374583404019861195890977343917591711663761932265441489358698457530210717540553161058867254038782887508085203900268964253774002341285485556322438778293404306850289655478783432295485824326402869832856844177054120406087608067609282909653075267332037004737844274874828168643473197334199277508166706357374227552508947283767201283977286044706673591960937267043260519708946398330370934527087001141429462540367545769476173788976771428680332421250*x^266+2160336110167935001798663676937917130138863826547777277683946050889161242962693474431893191903737475031655843298995201284875335622721914928807477063430841891338891976161117433723870203549742996280977551150337696695143242547670854882777536180910917608949764695177920731827461815900109672171317492322903610330565349478867376140120274906303679804991359512111694202742948056397283193924148696549744670066629186639831985139853186838896654538452501957171447771374800802636406426278869404055692601453750873494398324617604361094981652724147516495488508849931252964629511433867960252980792051384091075416759746741813161359656637407857749798617834552841613045136957719971371078021939353785460751768981261099039217030964310152365334189168784206062541132639999893072654206250*x^267+194652978172192023577474399649282163549393106300921241373591222007083625852443294821549017838459342649160388995248207568895575313454375466452212380067276299194732984908467711487815592345565734323558372123365181657478152579023928076845321651904048627979255733787280248044313697517670385457152170574536893132778342424547060673744674720967198583695280932490471864091253289634073923968523524174244537920714264546034237349366476393986495197729469308546034650149414402656788403440086266992524919761705963232648984854762617780329830380922071379342099503347381792431353923495073513454044211134062071294273928967019158926170207162777566804799992405787890436642032265110100431164099905313478356715849775193237797840740883617025352792241051092460834820552880285723000164125*x^268+17271786816771806372266390673000759462119250712400127873185949351924518063670799433055279736124407358069018015365926616467708226336230565302866925980004276970638579446117843635972159364505885559905534813941013611309154515790669501334654596213925002037850232314343155543060478613849813028133469578544425409592621179780420968505429396783765037197233278239522329056826387272602439217334014937713688994001745430600821682162354592654817751521935299575235329485854886731805482227518433845539589828428618054357427072940585232754140629952966669385577949195339151825958484974013426697719632028578763263231242836360464030621405156875615253504951442731956878655660869166767181740743451835095149809957817480608842305584618915128132049169274403334458125888977840814064019000*x^269+1509508546293081129554651879816474403083465456336637753539215797823561045356781062322095829974041960613287159669004169018391736355468421685227173002556027487597782493652191578027997355443934507595363133810169710996586847921381047883212862309730693093644292196645067517543653869574764594571132428321878678344058336323394044191749282046850018563554668504725687581538857806215262866997125207988869947918457995694640821459502436992714691833052439595933894431327127370811783861119494002865054278672261501792135818143777204962513875872023347890831899393022190133249752134358667872484511162579253916322364661047901287700349191505527971125140539378645552478454343460646735388182121215349760008453061659755749599522709175021619031533981056861985579245244929611069165750*x^270+129970488480822906045581370171901635642993105634374160492265869027997438231259298934338224222489832687114603422234834826166067814349856657106934496768724248566105200813810890636682274378699213759415779490427682373396689086696698637116323435958854420674597718916843990081267425643984381868409952680877987889715078679022250208439999347409186061610959116223423778970018769064675473325268001004973257607158965930984139354524358121875755436048033457250919993072231112705287320135468688972303751385297016007926264863234115919594341929684964625002470236934542296467644126935275319458052236610751169095444623300328272983619875416867448652312712626688004578378961658648758570948066469177101405996322012901246434470983706232279484371238305917800562407186668575860837125*x^271+11026940531847753571468697193725881764692163143879743893172856417069759364066667649134486862432599154066255190618206537627163057290045699244802408862411089704151201527200565174384033629739827658889791467539246914928381325839432255099224209959354662642851509717948375566072055709609235787941918984985830880556488453054792758707601685402161973472093990904391045499934221074386510591963995631651474717030590151172713568435895621252264591531073271507417799161923110581340882164941904593326617706386379558612144219252544879406297881327679166593071908702982638395011463901651994824804226977801271014551202901611881171279624673564625233862826232564654851145736763399229736604622979599767005415582264896396017672126629461495257302179487807520502584051981272017973875*x^272+922052452381683371841192732291052536686895378252899329191645102001917792986475226308018625289769683303462327415840275972720375520519562349477581882017846524396025920080558696007722928084458461641120536951636974987509166343730196217699191869257030015534252415676324555334895492663321864566681955336160065271956508779287162034306193156042262446292272970603624324613607905024853383705976237603425816335828136217516470341677061635257094142303853027528195221874428081789733262703874616620809844244286738418738836552328735939241868384201295892475814415623302225000839672325926402009423297524541341386103174184158655938482747402416485109465993463542430553496895694610265513671746288080402356514858270343095754824230725566573775956158223018673166007769471678384625*x^273+76003150966934732425412151664036202078239645775403075859608738632933844195969642229704312384427491210331989873373259773191055930733543646602171863492005360545577583285779052778201260451499007919725343546292969329124781869840440377946854003647094390902505464651193621464228779933409260605100298638600447266586644819366706895868518829390427859845898880478237892860490858111535896059369376021184030764796580327451051420904243651082944953610964432363399661597815173097212799332483482437474544812375858674403352663236573962057609578809925647245314040024277544089546994543890185804389468294134175906969253690339822213817376668169037564896321466737698872847836732459991329066417887911957011307702629300436152859497538528629079897691139396478381833479657199848900*x^274+6176754167018544778810558203312663102172829380177734138881251670560101604607725046831750815850513435192218022753746599977367895442344487833559870072829999932480619867880723321740763834372282558899595865020291328822119312082824923540363422207887019753730717399321208261904759231377216435675876213347246379481172458869243759829620372221432615126053072467001773736749779955902781430287585901579080370678710534149262028978612528345598136661339158939737250084377595027595939376748636254973489755859157705479428066381697514780896714579536803226659062343272252223873075663977747193800808861782292132232470312642143599877763369978253143232795250328540051224084321264183257347949043020505554733135365286245856184322975444725892072742315315558067424578021537344350*x^275+495002875425657494948566701832817870005274643963567357713793691689412812786821508524261557936771307602106999862171667126780121623444314391302907048919755845477643567787082126409661248152737764969859967535040096508436567854267855587166459021474876526072083692245475361519060291702358672906468886265688422238936182138178046536907842519861545812433384512051277148175935207481368773839640895167270931410988687177680475709488159536256995848926184931303133642059731900357827340538411260791743958239319037602698763888153695323858908380429146837103667775607571262485559920780524373963798971291810129117892220940122185282085724616563741782004287733302395124027090034779055765630920102032677958445447533172330718222357697012212542576393322627366295320349902812475*x^276+39122321975471739244887035444210789753524478056449153716316865220646295351421960201201331554597449963927547261909942387352645426662827861325489938395779924749625540458891453178500031752571252722292786917450895988014277136902154017591719414633686015879559325428418712002807460337483425433264382963331962819706587220841646470875618418125132739692551844784641902707430883806929912624392373942924335281167810320260646851854925837339602714803716237658263421114554891469771350156666301566818847599023705157091670680179939399025892006366445588552017229836828339108937098354682792634964312770915036058161836638147416586880637319820822475995922713550016454549799463799036929834990595831907702680314582376155190092079895368284982511671273757877663816796612097600*x^277+3049603264800375371692288440967167655052534630122671755037402919398648571029837237725224760045773088483854165362712453678123615676044572809013029833971488829263964597453047594892154545349859022273259519456985823419799419256007656726398584351623241422040139338863123724553458402228456674144356359554457207653182669217814941015549497746150708968966633234184563465510738823326639151523437236597468974988977012212437501881083088989961581115673934106844861798375546926973336605558292705984731899640355558819626086747507652170538298132090860777288660302174891745470775131528893266629797019051709974344041776992601203467567541085514118836648756535330487739246664109628607722323517591774994406037388380161422471659732820583428110379534136211802363776549103460*x^278+234463343920480381858491001239121180349753399677608584444535212210093112535967029537414113701544622348243152631487235294021929754460095581446913128458923946148255760992256354633354109084532824710136585907183513102510154900070094108994771764090738636832342989561993748058706102893898718992180559965018040381420990156323837180660756902493969338957454086950165936342767180272333324060250530968462934914665278325147286750479799513142974952496411024805386209033229173094057256326998890747683084664465755498592375029201142801114957179301667743007950594916287921108935234886598816090448624158804767601455322200815166256500799176439010757907588224116052266710362579326869567948927247461664733671520134214277686008369963932563668150342692942736112914604577245*x^279+17779000057178514727415568018205597170835462096114889195864815563420441088005197023632242950363900827552567977823289429110676429806151925705412080976821507032049376083949581899627216985598308258939219125068675661202750521610320650679928451426019506962044223963530103610374875377294565894457237490744282852754452077427077316830691682715009939114827473461538023690667513376842388867483092231654591097234857895329466527723926074973782210059798008554211180343964936678865323238756581617256223526458516275440109249678520491387465609446677753848834343282007543329784365014118884979800140113561749487353375074712715766548333284206321249295694282935459206855454767236549616636237170270314805975769480191494581395194736097102073211711630758690459342405826405*x^280+1329548561425887441638517820288735882496771693777990918989741033684594399008199551119703951477414252102324177702444189866525871705082342174547695574339564945263448399616961967101799614073074530192063394894304436426777249482413096722214871461055278710387694635212879998912262171466812340139266955729011232232954612421462119190682301692103026911292860198127722010374452121973855266019582830461234869922672219030390048507818471180026525976132721937413195771591639937468428339640086048194950310791651566086768130345244304863100635496144348407871199438272809682751199285560375759983089005530089957373895812879983138748309731731161006692625617974670764543240034810504505858857912741883972134286328282068814763350312958673612019590726636382802307099943805*x^281+98040445009142564481307205625287438220657056297225822009735290793507568613518970019507049055875581336855466588821349880377501007326590022393093657336916719162905382324079782667438172084008141696692625054737542347403192706699855081324270552459914315706315989324244016344280274539365486140026999420742066483450044171874141578409908921274729859741831267841767791014817389482100454230530467244581949842467147366867737679901415186649409965548765846874397774817472920302034363145202840375499146829325643739294864890017291014029419698997222909948411405266137257428745001832229280877032633022990942121522949724782268467113586950664561868483775231091367347336425913432866279904329056432471977350894717649388238650315642846393733707813108471375730906855870*x^282+7127338306847645236623614547646125405406848650807526888100831687815855742852035069048540724727039367176565792907152354401113093489470591794947712712353597377092429463779898120687918155569137120310776222160333388166529367698809755519390050192497252942874081019756102503511478473705026159190775126562752782706016317156470667654411112199279256373930989688281656440159711467601372576483755453015432333195271388054125420609195940772431631550405037918841839883919095229034684783066622181910314558890623103088579969775866032359514253565241629657738250085953789668688223582152375193690785847069890002300178943087647723515325721911445077566502644057538129596318500736776347189584640230138710373665361951495834922640364694753614620172716084037289340046490*x^283+510700843706645566376078346111066580782456704175136767805123652146117599532080991903289942837737848138329095109337372657205867172578294007258477457594603256505090908618215549253895147249210182697662049274497834132529598291666009618492291248496190488063030983354114436590268661689497144981236589379456939708405898936191855659446516796863053674441148654742413522036665047546804638347942266447128593436520503141782739788031478894572697929776002626326446317818307456894595463466375172791901305821660089202657882146022785499417179321524838825086784960734735511935845723622689298339673916341563571562571790052494766652133008322407729796173708547519449791157223968700954512982958310498686861609086472367871321644870450780151156049981698966056318859225*x^284+36057951218462667637555332178179811466531928509597972070477429938560002006596403035417204502592044374321113634180828788102676839709147649811296057615456648765838087424649253472481402602993171266322423953750319615404677893482406830624428890586961355218935949770743616002077453515874487540704679010784842024579593265649371226875448010769368489529665135233144745642398861561367130359246938798185813262072594103592489054658649574016452829205515063872022642707872952954747313295321422733854723183438277791264905220143443312409845863092141001292171550576567180924331177567138791139620776166877612349070939499931867937573291579470994388320653493271059052706733350428880608353894616484586013944336592423891082112371433835831284205900480901631563118720*x^285+2507808849613064805282831547717813767218494584888817549653513732574503075176043576035979266334991965758146228339123988815927586471679894164161770105144820124953262547801560625495636516724163365115105341219444424901872551134391629996085076275414733128793101040894886868049959868435930788207388379207498156961476820799105758576940352625234275775076331275525061510504627588802915300448970788352152554994562434462514957660372739556744792042946159007938479594783836824083022354386697626576028826337920557091491308007251424892021044839494172424759208807235168705704878212336814394844960276722677614800342458583855468851535878954485185731878726976039759196846340779998424253512754117324729695795603714227833768464888842408190366856070786346983025050*x^286+171751086922086417834644420540569657586306172130724940602016610501439821781933315321694808663995977259619605912414096394850230678424750458356533100054945632222346656404688488663797319133618290420283585432687661504730952392546281172351604856600577034623003680575859006172383567182971080203388964049729474328306185299036832160028376675245314233922838553995387425222260607410192611168409854191089305753283637535326508085103221189334100565736271535574927155121312405017962576370155852314883522831855953108676698201553271483459798797346300179141672495768799716977563027053854569377646142829489013260360276821279894709770383799361927354087519636740390628324052541115747092353994376723978560545696553390653483000370359782868887480557453863671978605*x^287+11578753646347325210553265252459597965578746741651965116716525066296930660749509807199888323436780966101520545520366277943684085844123210763318222929166094438764384801680612889123416992131380349125675408415395385287643421000949296437450094550181337026033296527577936225665063939163175869917813102407847543983519795391176687497579686252317725352054619528092384506531122031015818804717007622087136491942239352590632826898420108204338740470166268433004065105693319503088782667904327035213991467280685799326494344230209843641840578295791122855587574741187931006481010561627366240289559000873235474654652608798761935767500520894121887723908994428330667720243577129940269043120832510140136736974456355352780663342097987896328714212882212665216095*x^288+768109770195236882909683119624848388146319270643544328845846349119258498433039137897947926687734819111792569535190878214370654271911125186403289910671567813522343739777968425704662867649795818776878638737198379248163786116836682581815617070374424762510778619860268027822994949479627398572868547160652924265068899824922602028873305699556556492345541590053843861869519186248484972337632113306894335200347573919332899326996004286240733188976762988157695377949121249580184447583943264384012741201370007684218357774459045361844506850804327928996260450606126702918307199225889025383732030514691083991690139988655626981628732255667124841542133175781399469037995032518390265813046030542222040346098318898973751990124694083547187381602373240556705*x^289+50121647435779661104450712742746231732388416891993808300995267100413867712128467839292137849152795986972339486728289709285538478319347067547842258260308946733366934721620785886737607820037377911334602045083453711132963509004995808276836128793273406256241999963102459492027010732627470949564026046307408421449178419104780108544286164444228973654741408638032107790230755525283910499869371486974225072076300536276475137342419959581611700749153988735732108691918247486962284657473351929160266883751520202657924481827138613186282772437107268072495459742186635664612311353145907922081838851955926493925442219951238963851937542716484338991707545002426152898589704699113579369470341841008131858942160739973801169600941605726141388332400326372608*x^290+3215967619530886078464377931301196198963706947310765768775600127003229264424187472451651018397915405252423968554119013517139553314605986609232233580851414823648743230223301979515518055863224230076393143269734062109932247008760282750605824048960755279432586425944777725645412126505482606951249689254375771875437716334069381441228479928478833049463381318233680102376098593198406612862796884661297649845719784356155556909780635812168162086157801830330562805844199697736752049729675662590495750264492719542955306696794466658557642638946501088896832389072227536925366886486880237577965952591890323710017871756134497991186906353367572004040716763995776340006790742703366409879512948469586953016323281710587953847075609352487710548473000626270*x^291+202829255218474281442507922080806365086057899551820522058578553840748653555963478646259143842257992539950589805931225192230415855442054296606681211267773815823055434293058879633004978714173863392901984805556408824050544527475566806369794648562766806540785469538995786322236513176500558361209917862727828005342172396129118503704249718559369258710512013002631529903176751969550221740026965443933933908892675875773261751575334477743561552733140675461039763464295633787523188477168953886038615782908578826856530971093815338471123079174599942429190830660124133703641897480536487778201913311915092167569921952265298329806587859320604662407105435529922000929228725356366463700565454334009529833737904524685637478404185998530793067725694382639*x^292+12570046980745167624209137725414967114095706165635019336111499791302927983352871042216148318716264558030347244314718317597351367663934553904865450792733306764585741131254378382899342341539092460746087155077862518066062599014856448429039503293380609568990122164364767379099152827042054702344668414834345994715197041524855500803288331873388328770568774975116720723087250777380193707776916694721568430703260656759349395619137171956102176181529264659769503002224098610466818527833297028551916083800701426426125103870352232454592042448735599501331280004328758077609514346270634426499065917233628552767300351542804659163405615086331063424148976235353288164729710864235591361889358735619227388860091049448945561599657524772725891424508595384*x^293+765232228602966871882123743165687781861022199368823480072347341734466946139909293734481747349471838529681131719670962018673542603029113578970958368676990681519702598760817064894187961003824694024266230116727610592922042409687853209346543955621130622628198062220079400236946398195939241715033447881928979529964215358789336867790085762096466777088046700104525280133138411607551633317771554985844237769418414400694658495725667958338317090625099070551329857965890225636672615263267636827113381934017059768662677670754292134573569947053256123045607041311125886113740782983111292615485996496650339339819517749097492626647252528734667238085252696780985156408312940070098080550861365346579558577631551335378097284677339742881439738540574136*x^294+45747912602262039264486164820434136007144635800875576648611273604701781507800313023529037940385539869315620876988148240376746898509356865942460926378132121368389962892451366587943352595676305033838196817848366578152201438825007684564070014854879019809433935646984434761186542837075968798066127672767351195458788714809961089909030437478891299785838565893783603586709084419256263148992941959229078047996864952102505343959241920878343257282002748446274982618534380944253959812885084321674124303812977125505188593753820031647687979300324081862901942105406366861906841912800513584335236178046079152929606560140551172971459646387512194443671325336751403514608556802991516455674243462132389755055626869699220801761093185270598063362052069*x^295+2685049920809865949052185390780675353783624124901257947938413085314503609205913720977726195166983453197043863134119920088094744827187104238412429183981782385202463099781822715169227803729722911746698978569299891042079151225566425259411391860148421334428885310778528116514528661278790020300089568969197738755393104637190761270534865876404903356849723900636082858223191012588295877998372606159619635192777554796826543579206686355220380881506926962205362613326823143851303138677009963008248976490941275484012519655370028757952666909566373224706320134276198929917380621521912811364493837493918821691405089732444779225145326371246280808326468223705545756691763213163493917571306442826264992122116300217118279674337423236007380969133169*x^296+154677869346586954460928206684622751074151412792072652892293542882881976310622335770224410652189334489023972273239972335158515387903305394423881977663709579352094626869240220971213272435814437040367579171883917398661332942475254888147507644558315140107093970871446183331599353638942909137740779989665280186634736231162352915059212427260755112439461826305771368177111306635048123808489031918601653500773452756042810922211194121905092564657994256820046093455544002794709969286611730031903544605476274397325615164439396030670025863698099884776350116810435459742574927812922542266547431260087280195740771015913912121354457341531379621553566885558699465861168331068942936786463410838698568526898470527883287432992241951861853882167725*x^297+8743818994722543423768909053475520572596598096331997779912565500711702776006187827251496849879349805706042465983689078102772878912681865743821349581269769125088319957931187100418207859809245025310841833075011936704417230552327798049311906921008269822873465058534242417073960107070881295378139328856506839694498403487376089994097059275681706662919619296024293634265685237385765990206251319536325035016361362517842121954093496836481866022330091522258046233646648968184939107368760572989483764191004139857889778909839059990317209122147814176146027147483429238057964244087911489377527667833716469782448649409858798373188105608810722605937932721828826641268093499049968224090767904896358118847478900299569440227684927984079827428458*x^298+484936452110314422201129232234437183633135661488987459314302016933842233297076723894379500909862296157699683776180126548236862960520019432210171018515291497264532001982232265336726417688655529236079940007030890584515704219391458876572932957547164509854098012763557622060697569744656271329918529710926878012814309435287496872436291100680186467849852790642920385541189142863831665947284432772568222067579838249739702676422161744910893428599915481286436029752200253868200766326876550477142309911141996514227630288168586367265428752889991135279527624659617443678411640015927893694888586991372057875470916467213362870174887314774613087324701985243258500321936520434863705514224695644687361178947248703816069774284243190897631636362*x^299+26381785553695166160367521409254001990407452759117352290627429660817694968018099588818324471514682013633407769841990555052552322101634054826522764065440756891490514883128306924148532062578019075499638669462969682983779571661934185653989366195816094368600870305322292553845421670671823542356511764967189321996143715200580589773230864511421222738107299965253065321677627140326510384929771991543450293003198381637586995144851473212859478739953585699437749410165568749759230128920190062373192309194438398085414486987700544702598508098261930388681463496974565270940193552522394698426601963328022593099087195321864867295817018196314733851731220527020859273910725931471676236339165027673376648268572679352486163938261390298838406965*x^300+1407654378345429517322252339427429155261516106698311685654616615180834519771927823359058016666616577868296438592569875516287184027785692684965876891872105404932664041868496086845781006042778187829776921906241392349662941329516079437341301259372921782386310680862170489719263213919653602653961646861182835209544005656505751634696001583500118303843016957503011039049995305637723584878728443082724091875609414474717774620305607713407827186516227878529443795675407864336624451213752470184275761949924266329945014936558859703962404645532142334360813809539849710428403385849040232456814631435972337894926454815584314337234052094981006370488994571439690014537603161060013469072799262344684739438477124145684834311779707503597248120*x^301+73656217628154708052136228745691458447650591361323468011902977449772212502966847160819773626291847099716857552156911043791638594979422780055196673832006764461388034461143010739325730784397709659295328880225521123825358047522969033478278287834614627301699491869685338648639369935878245283375714201210397515604092932878657619996582004905119780272967613084874228460406057755339122189998698081617405561823812646424572932898102737842205414628272481117185157278470748856709498475364123975088782501625727928642232485062529337451275323749268583336782801440760550199132886548645831010906990036368191273863512522233724236366461883625435483050908554004717428431628055827095472198282412928330583774108118845485307155006051031192841670*x^302+3779253175599773046503237486701474754971147094101809353682129546132265348029716957449130095844718978615568392676183178904184245902149182482505785912889245552919770470504378614839164291500243429448659543836148417953949414120138153976389635229381299449631586699943773436636450451112725549535821214760791381044630991580194406911821285660232665276002371962528435200356545430918898788646543021659685864847071967593161436162629137874764726822831446785800831457034524381257624398718358925944028497622239771754053295801558174597742035208158089906612285356178677737040392319138288005881843174181150628698039298195880554171140120817583329653510813110906656227875277911726129338144221848892837069453229828515302821661996134668604945*x^303+190134278741401399128013579937937419592785291094848720268552425492110928902004624686933584715872750351012798551387061509371956229628521268538560300623896005808339976167218288633829775530615538612518917449900124637121296837406178294417364167369166836978572711584868690065554663582661850330888582214501511938767732901025744888377777746926609378935916574010777787327492879303983261998189609205517152119772140332360338346829172353353923230258662705171818178023529605894125223671204147510513199854868604094217382147237715540977632161417648242432444888404157218984747385455671601934858348190690930779644454414482369429756845704360724992047755625635619362930346311728126026717057324916630481877676830779860943565592148812865055*x^304+9379087522283271994816944195991356228719360399313516660777435217534888877954909210669827560661372454705487830277648069597799628430034561420845542749372317051142009858254476540996481623313063608988255990341944309345873514998220722214015686135357959862195640680006687124652356097706837900086787746442444574053548768565808706187640241273047339669997290363515615677914329114366998605888273261115169943519228141416970556683707290242648098255296267044936447145880195939038638585402177255524170432856949739875901483290029812034554980273193955497444012694068053933029798068949032344751361369166963815503570598709815769695310074944399468292713926635458159311748701265886819525391830097447976613511797741550086356497222212284829*x^305+453635909393420258397237656547135266149972681944995638076560715646954145906937336919727890766114775401946965405024710451286049802051063726007595899495691401702513344217638909156654955514813211129950855264802157560087989564848065645056767163079858555378367980232542446440471761607715422994061178329076465005777040936361191767717233398435107309654685666687510146277398621230246097313032795728599754331942287509724944976154337605008709257217104414783737231103208334712609098539341988570461536965204232077440400289073985507042909552120589927866693021097259140510690545968672079745863632774842583772146581074299191978489029335973665025307675179652206348263896967401037157763437915263349340720420569842139836348574821473820*x^306+21513654195362594231932044399168454255673972806114411631539485610731516995275937066612316704753793217000077765013649728092902805510663840652613316897144918417117703579585268224663800873707841183086191016012542696308620330249727148197507632667540401682429955988135860356489826147084393313032345309561471994701659140903203920974385062292106034601908487431191939804856222475041299403647529576327649088967336991371701697327775976602861871216875821967038609227554001790437337597442712294329184228388990516920501209821545478563551079576329566456857400313773880930693985512090899367827576846527009589309374701899252879799828576000621245019146597602568056490141095410906238031502914138058219716807721824634369176513774399742*x^307+1000471365609579371651079329017252679080536777117428424334183470861418348205190664558806268187473742392304192330217064374255064148606579134756743437612409785228743156104166725834218915549546352316607583360654202741567079642917419421937688426116065418938649336339815945096865740554427452120293985967379547980650047920616150516861182311826568744428664324342293299575423052307534100636897864666905639397494783172081921185546998803894422095832857960818255453320808593880618897163072865801534565293138693266262179796164032496667756958003279582291725867974314334250522568235306013353267774557771978761693894744756089902948182500768751415057965413449307680911150757923726496199293019169344130714744956269639491126010885647*x^308+45625738644856197443130652220110542190193868470780571565140089633333148163839452683125202707008090009448980230570798455235468859935920209812227774249109966317636432119582552416613388784346445887335972929681314393277298971361887829739991471202002008850606404790973821219360857508131063564213279133439048767025733549530375463345750653355758322244828075613536038021971498542313173026376230475209577140929616191315792014907447283173862477937598274592834019690220176317579748539321239860933855192159919574312968025706242436770653499156765060827048501676634850180517829748113518702116551271836584779399959587918454349764391556397320461941661785376267232798387417347180059174889668532550068021622854126427453801806849248*x^309+2040622412674888273509903251204106797507086378897330315898019899129183084569599487241339376210186993380729416360171874256454040697218221998427978552212240461386720223943951612531991849987894102795475319799337077220290458739024731285596998264947140088689736677166539236088969284627326022936501761945400353284858119499785919173318002059732761238028101114554837712726952239430930294031833547831311824700551849792255323100553014830827682093237398117068478658894310348243215136819228109210579937819685191876804072082330506957145245367255449762158336401530546502772494654542946136364728516933003868470173677735987600775324804570978904837609189738327441446820592125565583021683004146747725954699209570282478378623337292*x^310+89513515894335727478370852957098519905318669688145989471742429783298575650204002973439418106535976862721849403548091322044396857032722569818339126346968186939982525507117851078488738737275124939541411198267192832389310866440116225442032979464317770649335171401290807535475063093695698333485646567210643918895189958655772656933686400421601052168808047537924719659489255425680066154934511659087150081543411622806364544311973337161737664770546536798549558447995457102985065830082934513167553880388366163825569695477680547754000976798373241195878573601204945499359230880788097910851167525740362400537809226724259186149215619375107698077285722137596377191553149430210458309641650961562757261650022769679137696999457*x^311+3851177475299884956700460859775070413575279250549408763391575064951746040176004529155880031119668902798289878482713152947818751971529693486043770345503906225266299964847508998410667634362776091289199727303845612316341159562333140179202628730432847035534737517417035114802234038879783462233175088463945383633789311284351137318473156761350513175742867708369343867595759686518483646753706799820351018400053719816236746751139683429257983396783274305592073335870005540092204428879601546233627767909297641035742232281719767683618247253746837668849743470467358308410753893735433262669767534052589316437304761845076610101103853350434768208889288379490386307805345786450120113575808866035367463663173635210901878032625*x^312+162496689524063155690600603838226412915016435873187384314176490367969692241493597536161734111646681903120069982749558049559153441759637121995169824131693050988596217652605302456273051275308096915320348452863020300284450025613523532019529995695328882713773683464127363154235126227642409681010336225654956011619545657695399473046430908670683614818754201804762826908105440082664519443589130740306525100650531530462132158040335714517042950022362365237884657680069703322434735393297912835544599824604941194496495608434472005932531770966237229381396352829637359706685186531029766574008843744867572684075209144535097849136851158423669410692670142102288377586644364216454185249741708033801314351868221860928161777649*x^313+6722704358021493707773480549164248841103499402105393163837628397123012278808760850653617694578337680635387781640093376161231191108308924342585045586138686988592927383258346642226825466774215425350777764585433942018330766903127295850582323892125000006636235641354484343627514833368468109441891552265145939602755653543930959298517737619161111459103059859555239148773762775126633802803552128132829167299069322855173901521796176654403864990511253446822228026812025413253452067439592780652549735923957476643096330502616685313480372943457649321997013997147329314031872556556422290829149015163013159068214253386146130433324272311247434872890054422088868117769005219798400972941916420789817327080942366861766253006*x^314+272579985208040528549298506458780137652819793743601497678965565735254071087267042115143029494479590224042440304058486041878426063981356957402220823015361984590795320480265336440984219154212103258646872142288160673666885495630778770263096194171333813622066912945545190019548634479429076052804361056185574185269580010900672912041936005877384234895907122105609444462176178634001185529313386030364931124113624510725280177399836002089631361761590269437167008958170565845337563643629493028607910206634276901381215029323376408484513161171753492761095373689817898987970414006488672985945355574905914958251180525558805300277090159666983011338946187375459574192866643322257718228239246023710065039739008228904511522*x^315+10822975360026713540635274090697342623969569515660945866777199803512641949767152711454930962947998909813204775640344684550962854135699966620246985472407845355245119288560875003093909645841285944008397112643674280841666147205822130461512767694835383644748887358883324864775751082127416479476433299657663663310227391092631696340051168022605870917960486070505069576041470736034677299763605728991201177451227081772558882580672624469288987373530717049679619612806556346072526262115692663721585390736298490625942734121794038291038882482641614127664540600670795621636853218913432912786647503428052981085330158833754188794857131751399207958030645274241909519413260314896740302604428466838090476683140153857504005*x^316+420277640052466602894621273807836706011178431515442629067260259364117298841486131494004332046278567735523150655007769522387610775787083388964586120606815746464860515797132331661216251322986020574778505939181623394954634762000650162124384528226944312213562062549941788823275524330237217751128584777975633989662803223207249371554151265825664250844340503161069018198635012443846237342361744923448464004264999949109191058742004910900206800160408740811396914734171399359919623064093628473476164206706275532323502448889584762349684183485319384066543023919836829616382962361157034517589797545198967068078055167757703172058343608307039658484467728295014298868902166380381101767770682383451518856761616690288816*x^317+15928672902831812016604257097525727977913123748690100997638622468720418903544551812528167966539556199960332214617259971184859809049853082935942182094056854619684191179181050491068272701480147456009495890433449952803345601485483433425468851822768352291421103978011766562085007902109278405434948645706256245474965467977077430546692706186335797556455011627605626925273743698504781808353093640771260075511448357226068341229533288627032107166796867261719641906330970868287352047392759367265518441557408811406868756412592875316367673719498810157567447716159613356270081955640383215609654101108473854301483386388490241954837692850688849996235585731033787676870233175931398250653908550148953891583116632872906*x^318+587385168256227558918050510846595940886016727062221140930696003117408501969858219320755726185363507017303240300631960554881312168000864289241212827283854615870309969406981659904970961550846721250711383317454913254122292098772861254122159727488598222488105845462177415229151005836554374902640204635789851165098089733895354867906139903215881995257331809099003193806363637243885804817262294758290057476492876828228246216872453829523472527529428690714099176281928897259680421829608450566173915550281154696374503994177878772511209707239447544739847350868378094096668413177908037739475730423044431958496061970166472622163422068760546322649787681903645938950836295218640176945781466379810234197878489595729*x^319+20974211203168325307129859048550292100232438642284360773322378601911425802124861563818540293070556171606028305788965524350582818017942443704610150415324365516309196520165031896285353826925459680023985906444966687215193182749869556254747671265686748618347461135819594843754064756176472874554594711280947135746768769740220041901497986990349172885924163210439792381808046720636566168332003835597546905654930742050983435083155117069765011448010637044762738448535464173301688699166535993317315854085041043957733910244403429818049194931137905958197635734595134087685882589474197683289949791599464552901086732059287246047645355756827789029561322511944407517400210780021320719824627620951073412707980027827*x^320+719751981899448324586513102232237769579657102036046610129596895775323348857153861449545889187934014207828794759926609745117325457029934217710246273846131097591103948074756856136484560420581695866408446383280648441664849574043399771263086516657335461852512588834032735890223504482549750896386216645020539726194591185826602814459408584533516130011980519268116049776185591633489446214378501859379693441772761160364066780471583881260207452594964862347465868025148516816114573311590690963587881168910184590823691081167860440089649886399358452627989567084437178357011012468705360597208856019215996116040285272368483208870955501639716552315474962135122580717797930817547184815424803069461048161916010661*x^321+23438423291780500796811785619557486995502134150278268804949488211874404373723594098794023679130340322689533041510655806596494630741774402634821479769487126873735692796692172436880101015151278028526564292326479780963575013687829929391818926819756015849574488597637317357840544771749482069929395287927770104770547812414342168252519368771129307527076862417782069944493611912011953008153391788643748619775306744437500537954399067415280005125005484477960699461259726134425944641905786278478234710981499891908890118959947062257936148389202543073652596659820382865761958613365931040365785827918998511530335118608004079502065593479645333705823575603821371479061444120778957897834496843030194988348450168*x^322+707625221820321429406681269906846841524679168906435580771106534680117243282511732305039842466327922338787272963428610713074150236063497289853186522344645419893118313537354295277609036275848391421546798512976131019135108407457073717330783584781254266901292541634493723788893459478857265231110824950483827539593297628059900711971480026970611200580080994761886000896060654433620314124636340737027805766371332848052754609890830057704863288118044390985294671922027631899970556603721987401304667988057624519669423934820337008174238357113277082481491605390150455966861537931298712375581118008832633234730507870747026549564511990439815933402267442289206642180394045370841199278815570916542906896139990*x^323+18821501142214978609717245038298784684099433050565982345407915512472397120209538002165698255962839065403212053391306471885041602863892257392710791330796119929452416198032192185838341076758462510093440760449708490750929595658386526769232740465702458558276339643626772317243577452813607189640851642680985632668199121652400031859198714264719964235004665772678542177269155538191429211783667511293486843250348850153872449309686557969029540133031213414619970191554068617104646989368713572838101073494154853277948377486140688138706376671651669499865750839754399587537532014491451439876083349141799443341168831659117814822959417729435581249569771647636386048046128549349249502519164024604490459282035*x^324+377224164670429232893325125273990975327258756782406293694865011103820815807880252644262016530377727858038256302540036881718411250983311123984204328040896269175623063025359346129544834484965437759588859303716122930329181543356022707618737574284535370679570150068968121440530383371910719067781915048981599482171804967315090833695467034208116379722825157947536705006147080926504961630720093817827804266672570544673276658962280793690644899457574495135539089034865507347499750534545651054668848992083824116562777798577563439349172704751197108437136100205109337927813862087164466994617170847652866966527595184468382228635563483848931012028364251482667499130366681949610023831399709372405887559336*x^325+836439813851161083048089897275478182458855807176988579437846979120172490888245457024747039307878453047738311600755875583145850696466697181304558877981503913962755859018884920723220463053108367574927176973073954293981146403470639035707584573046731879641634873669912147205295174781578050936621899575930051894828006010631845660559897590640648883100894881820440716942920747263635776358734215223902279165459871678431388225600125634532783502460170052326850291406694382409319662115332949134970564269496027874542069968015200137812619185177304349595276208442501188506433353426670899306203602199435388282232852843984856074764254728004270091652129097880280314448350275266928651854387557284308827008*x^326-481841793364759313326394467047525217599493987788412078127927282743518512228151189607655853436153934191450428556864699393308008533615930283974799832945358257060484057386536404177897353720364088694789401870380253923347346917755366616784720697453722734717980612818099628309497398830487531468736810204281293462454403600909069375727974827103008302967375197338425345154618706313384215401695693762011337543328395878632832918566648740684944073108335393413417740495305942710216594551911582922649628459933318570578168597646212858653748130670326132698675898358654390276106195631514106948139952552925719647489649448624504722072748353254230147795168455748276670438583205455981398221487455825102285751*x^327-36861881311779370531423809892647975399502265381350812672411385783190054833592346810369458567586600827546278451466237352472848407761983272887266192134151929238858792430949281264037275881371577694322219151835108686806829071900960445726403061549619172255100446815370291631021861180939412483288151309739695103211499379419327315417140523466777024610309304232188781147490724718316621926976021665459364853296260556550650619426822709246509559535638510890368392614272550390088619523711612113845202397985487218242994087317848189224777320633784560963077320722733839851502512681534638415782787946066020993322966781640275114124840386636448691677450982071158064617710693636327361403120442668547822675*x^328-2031777083543482152320864132778206154096761133813118915242388705241060512776148809730976341864480252535403690160440044102749746637143466309090692981220172596982490236916103562936375070187885830493144063632920266975133323558694248625464993544523944116527069263865403529810887155152738806730929504008696658426150240217998480285941896333544283293373508647297878103887491397107023972833096239482754515442328023023868234972723609868085296853410673994886461109778221918813366902493319440890136264431782817244663167700316604327559106109898864119202132951681886449305278071980211214618272374344888675479640566779768837072148312523598800844123583994204892116088105312720661722953990774687036575*x^329-97118829107646643988198081921569389535327018776225575824198105180312169887493566223933176777804595058159505591445297129248615046128205229751039287898902039576493766883038091009049640084054204379890309105290228221035853755892860705747906343197756006908469918601209856143019636008079955771424649246511585698022541582361195475473786628098173256133284866627266521771705914787203509130501063477858141739116938916057940823964517015797330661907870715683290735606511472154643805572513302486290068981656390606439737538321287370868195541891091935496226924857108201599136803119932307139369804682157038239554090424129641560236986996735610284387316696909983582906435286467325327276262555329252022*x^330-4255822657981758092507878553659818567562652540902099654652834234084239883082810249745407814188481927032542660810882674202857202651049048932551117964905885095992966885309578512887543802392329549418390250928768494383898803599044841728132916641914598667339772936722405862888169104959883359466583284580664123156781528824358354845950523466098455870296047895268823041986398745825672046215366002297835440455922661730223737086869850895891260024411452442566634084773321815998297516425192819478115393967469059200795919475737009990753704499301435298114637903583633180753524779007763265772929896504445649474822314228965002746932826864933731795846766983158416487492038772291446218982199915351006*x^331-175107015590054225636793990400231657626021193792689073994334864636997544523958556509129786374533704720290332500562822614899901767022441835159377440842024941560494946939009148484129133172933968621749739911884168168978116270012495191445863498523455445700061832997806329240690927353215508193339206426567643309719147265792259691053293489025071101018485654552089195527053286170330677581125805848599748696813296883843459791885371775304743834989160620342844193197478921642334245076257595230383227888408872091330852970162266602241706720917007884991137321101507789431956962680039891325910848316080547976104589022349014973346578279931410803851782888917788121175867636818446779715407128414423*x^332-6848573170197421246199714937953199716610086173449797800475537279497485272899952173123645502082357417907465532820508787980407453448279307821344917944813986224299608968546142372179330539786730735542142663315782220935459695010249401769382952601559430172974651065873579391380612605906159297286328098868366845864658491522454150115124701047309878274316595839797028214120168726170257832617469109143770402283249366010859593663692272869521872654747593391166872799403746983450728282068596082583711302402381863320734669752176999818383867583791700540601980306551363244891918861111657022519853124578527361233283429962295191048621263870318969160000781023877142233516093042901592782026636396680*x^333-256397682174144716543518379706529817145957792772940664279306581941990485871314503509297173864757530954405634151787396652223410861513467803592887106205190600233209342151416582582570547434068808206834178918546398662454620604704991730967968843520154711986233792117804285781299234402938405652045630732212329500041748239156939784302457238780830971631134448776357223947362201859029504814465332771833914693674574306312310891408405991202156803223882217377246401369381127754191199437231608812159534259525481664913418144024062745006843768511593899498735811231155760754451454817095427787518493822055840714694860899505043939847680333508437022732064775009147928974292845516738749843439668690*x^334-9227713141133179195801116052836973902127028397418966590280552725670833434414325579676424789745280738816391550776370947821700273746602423912151619278784084028891534548454527128485399160299122181407299199169206414685139482178958037500564107942960978229022621687520096702784247211371516253910245811086606242597659280079502271112777506779195613899495494227100828607029803775315462621523969824547273640770047124924613158667833632683960849714145939589430331098090725475198623771255982513215299895821353421977056866251463867562383782357374359481835830154639316767256890721664727130840049015824387275282702226360699408740291655165891431618058707970845422541044792797879965099622008655*x^335-320117091287403445897892098219669752226414743467843013839280137081694617229900969618406006760613061803591581372904941716125157606254146303194751452351449191353279637585639264390347762159454884282321856380323737680542198134364662732902435185321489935101367772626856203310725974157500852838679665888729127620265854214930427165465842329848059151444071953687853829493683663487199220870898154637719047106395880953995375810714220488335937733820889264170463739962560750787066423326145315346684087693043001201555764652254401957840307172546006540606869522339803736163204708623406731563276983125554213351751409220884388538249010127852464890341628331194755898540410143671527115628513353*x^336-10722882544354226955547874159382568076363122464247610068996494497089306088456030868251879528457046644165959877980952504419378230761522410855599999190268971041102918732525257389858931941121225133878402266796843707850403062255197538255485078777347774568101608084339566165590432586079553280783943115340368807050972213223433091342392181647932333272491979003619801283570659474549853967925281553425033111765297166858820867011516756898659220752923169704273025327312637375395546754491776544938401640122630574901211030232944962071676709795761851265843839917776865039349522987857515498724168374127646865184344173691872053085781948564641771058029097481045399897379755670756500616127731*x^337-347205346948226005425195851500663651696981578725802918692039491351271059976742445289695297245916934721367860716229913259134704780838554990294704669008962132133201752771075179523585198542497823754619542217925388505314555284657276232500033405950345528508382684899080027725554899479649002141514093337259379346672370024286277578610920731411860759043387433688693817573565896817105688780755209008485214424006852719907198203219893909087561253413041495289319367000713818335516552903701050863994040594944582546512084626823679213101043694783587221432188376700944741981718413879532460061506814816016592694982562931738601871023169246483134445949691628872699502172203644894151248826012*x^338-10875149981233686390098144986614112742020434278842162273192847599715278858645883601028993780589636675632592169431037241171820977868477097489321734490350043911157285848944524965703704712036972578551278015846751447641427989047198264273234251920169103296677847883702715033078275843709857442713944190548068841630120016427768208293805161603925479735246618225549990168696105759357990708510382984501749773058701117053437391485118907739853301637084943308788730557936155745713694077797319060923864104377592748554682467674507806569783804160229194481422784742121659368859482764029301699207671992823597768280966313456840965579581192194589923997564262415107726857266321788354961792378*x^339-329632992387958706876328505965068259233442226291863333661552127474972134649079067299132577068576299080436226431571683602172728829488224597784110733399830466051833021876355147489376724363376832337923827300277385180226281050763897706628730468233666951257581753010618947172968680857229117378677180389366170374814025315270278314002108809979382188198069373876037931744450023717478045012927871367104107809411637182504665155494703619071114468584203557187014157990866857866555337999191955643350436164481573455331671367010625734931225733498038205836510062162832288493987987469394238773169551808828248202665755104995268075297480396911572249063300958833893481805237127737400631393*x^340-9670519543019629705320198471967266444970734629311501602232890808689810806990301233485168874874483823427414823358398690361434887448838693260497057603055287525776682976055148594836107944030749054420290982258906950213838363175212412334584023456558787515293055221843054039121389152243982384326765695040240622390331988109679359502159914315348874002117049834684220762060528784497057585657256901418674007589663339778530826366720587433595520154658493356864186301853018397479156182827850771828341925571311870032160182851211870422265704800023742141561635227790003871309706874311884262534084508358630995088852946100533664009349147797211107347090171181502593598512829177177874016*x^341-274597389761271751071692826650586231674924412051460330057248408633226896608525503823103457953240312998103672729402115864461477077946474058643291880073530187013775469196536969909036343020593299243869258590727348416408416077449360921262888212499599623256517344280776615786799691149212146567520097022117300904373078483936720038474409108215379318122866304605593899562384563095806878533072707018853540108678577598443471265458908461627778729549088740299092867078230218296776094295642930072632492026408137811393792508476290943763300605937103144623788925316688751874032877099974445964983902331896808285224020014121926084030096472751288756423124982502856352647009962787455516*x^342-7545974232141985219219391218719930989773063020900783803533636318872898589587570880548297119374985718071501439317410438330236834981520049467097931122124551130178755737294213736411692272893377765469584683124920178628464371286893571309326019501346917005737007329630855031895291790051370879369088785954286307641454107923041395499538490509299516954193103592765126188803888780777484470439071370109968455821672741998587842702808641943778414279487263183401364048015112885745406995924456496314665975813808196651373668579713104260356406955316358407836126838505288058132740463476890033865693040878552359023235959930089866393339137980492155282179821775324292805912273088264503*x^343-200632833824373996482675400943424345463538374679255037806777246773642058430682703117497448974142414963331685664850296312823987074405750565479654286706950881451821815028399295501904771918230466391989440665777896307033296687305550105278080933065841449118911965550275224114207708447070485392914570771713593409679950006941548419708826777609730380751842177695344995729156420863143768837112232578412006502780668055937129046852399209934961504827892791685455018676274984934786351820754888231512356200796220445948968435530588903737311941538957226424324872418076032463165921423116142067812289833403714127034458310374137260991520124482251422971997145487553228288934737121407*x^344-5159511159020330642662507885253545894614215288872234324201001826612465014005157825377671645329165063341641454154636553469431902569132565603736674298408089781388749172529978357661573509272195419945828734661217255312196909602744085946363871816364242364544330006143103492939654959485179157295377051168253916969471813418631278113586701109008184010709895104718010466951370893822978150874076235931855927646967726677412172546923929854218019341445681727278526422955794140054747460112860751509461509154506567590742711423688620299385186829791102359518845764756955029306379341858900851378147511159285274512305856797232881939927789594661105516736736377897260694725811390967*x^345-128276496114322430777691773982532572797184551236281732220331677287454890147826883585224899754921818073589381259223279468547033411707351321929058264811424378506529882961927178060166322393989210253916326345887325716389953559186146226860531561011958420852107597816735394434765879990134182331977421522719579891529824070333561410336084845984597733372817903089214893445749768719330435532297247886060146675245694889496296049547069554066148805750119986704402241536368390906001526105480981050789878069797311914021499245840474249831387898618937275153974427850989194416501935534176153172364177375182558546441045412505548149554324268569392754081762409458465416231277305866*x^346-3081705300331006932254429635313809886199388130830418556219688536532000879156754988585922127999339134420135539920995253835898660574820273016654883158696391761844496702190487809279492244111608642573863399417676946270669641019568687829724557142917511290397920886514275609375022063092998054092306159329960918319808777191730999430915122598753210610488057535868594432630392867847967499501394131847972851419581688541747149479153394816856876945352646622088224240886784604096694672246653790859604296114719960714610107086810240423335173411490836228548213248043174121758493579776582251384681437752624430947652167952538618148888003770951249219509245855145057198706243598*x^347-71494883563957364479531777391586572539286189371275705297438978317180132920311431907177298690710934156519416763795409139304536980123940079149409169829240492617899254738872583553732182033753301306590548518379496576158722039900278483153905307356870680628040703404367481795079722001845468285301123512388102286808511970591220298113339286898175631072492958950527452761825702882379554933144540114262860220996983279730195663108529955423144289717383303196859751436684575150335058165363213827913075018344841961021493162736615480789579994482272234328967341398831322926766020109964720562920520669185413943979444967611281290441014224226745350308865245845774004243462395*x^348-1600632070294636664136366344884813543485415022354259907929264984428155620429469802973672269100024911540943656092918385940670774241865558388919088087520723521982177635117523609178081310149257296810770735081595596968853538898196815697062904704762461393902772789610862510774101364847441142217201488192797139149540222049726844336092840229378664678749001759337028214229112080521408403085379412581441124552315250435228943661363649707941766615674531433704115387645116996768959320717815187112588744365945197003525613165952550405512513455209495067549410689375978455131159811063075572369832502723552947315811877554623858103576427093705768940364402923218656290726560*x^349-34553154196955390011294254851847729763297239042828979009411270151172031223649258810578815539993207303910603539223684636589872932689896398424720350471737763344956088095068568508356831569970415231043644085234535648791054654815672165396322109442636108931602538179581290088518781873227914066645097367352584560707943905823523587863610273733368554500163081961467747832791493522821190402715969974379775897158627393753939599728910494772083836928830910883807490307697438593157661177600361216172067787833437269784676760327056635486863581291184848569792601227328054886286925648989297934340721103584631982869402504657070233145433262249576823860834600676708801592126*x^350-718551075158487836918839907415731530172359227110616260664997580531327423592317072422629445611508739174787605298922561294718205807346572762450202344764218516301088534952225675091200801879283137802285720235018963281747943480533980364730835036443473283503080043250896122735064471513949329822470528230165651944087403829117100406620183107957826201466279939344626029644515741482336162594514971894628876162785510562440759224746966530836393654415596552175620298435764128619278628036585234708020293202616658632367695836954922793280435661270191891691710778878556744620613237633128655817907105070353070513899362598669608522770715498081736996073542860627412749543*x^351-14379126189831859366474289352305545763890220682415991386881517795923609518269007395113225310507917464845391094508668140975608339722703099219874652362947364748341091050497108083743437150371851182720772873789219158165424350681029347636724980038139906704368332421375995769447027395960164649989924568058198906924776668741140664017452864901113876879009602997796294327676553357759057216208042469205997372347885167825995257141704484665674883558648960109846687885039698771828228738441230007624767718279665483972529477199977012586097230223836767754463412700543853324016540249433709139853295031337393133723547248503400091642122687923147213582781789604774549869*x^352-276544930123517957579842472205355521064244683922989354694304943176247545015513404613142040138501434682545490342539846235125497852183923706825686573203408377840766185544631128379800125236411482058562611181790143465026943123855248705532150203850988718636745544647697923415463974387315847872848679473255891754430505530333996868414249425581031514672334907810029151170086077037800827913995494441456980278667505091042417354037665424633657695185836868374074583184948996295034330408512269018830864437923400289108005316627633951535646219339640929168413760089785412258149431975888669744295925523793019689853313979783373918182860102539073625125886064376081635*x^353-5104012082255655682384113861493477261682464921296726182059925191513526689162462979494695394508654192632143662743788296814456560020344686042470249472539846077799248023054361245026469633653110051277343751501235142667317750089643088316304345779864043694088467774664110379380998536832636673372303372797250306776499202110954406094732735398991665123874513157114953665346475022685581427575049439071429001664123782161174320812543444262370147817609376493100785900821328488499229279221773339955060133775893859853377167898349356327950837200412774691331774928979040633330533048699886105589261799021960052529691466124301405549934716033234413792169579663123920*x^354-90239057968775623414913534745584010165351049648672846970568090735755484675537653515736193073812477137973884591000022865216583068392432008159930699786947979043602638669080782464378685331719372642308320299494767962631195377459227576970276404681602022299103950823598132103646302222853019542903303902024881948592885630459802179248264553079836520709354052996771658733724898468924287384077246230285560272024499505629999311145518345976390302211161989180588089849262795804123961306385644010262332299420287839909022277601515095593371866220354716245534505625262791988826427590152852087230122070823279151208877967222928530527377365162769953936190749421562*x^355-1524968300773779014616978614256434190319916798108621496300429246357122877229111812168161777813966865637352106824806805304953166696121267983849747232336544183308321979774247681818820022432305204396629434046933025535674881689541984885205930584179895724142094577399683868227878514856645335058878986000711362007047570950524375667824295374820945063379217147531115689653602999673285084955830768178534451603063663192907461912750562259113913499376582042393982511783722258839916118795905777935919669019739897342246085497820693728154439320532514093397783499171032085112336022354037899308828028406768886756603396972137728761794569276040410914859038948669*x^356-24564391770555360831615131219308120451744789837415682146652570483466952748011248017033219540211701956990868181496662569198625047667396121099156156933843096133387501488549103306848137592671783310763984476378680532597991872059158007069845116576823384252081441054050530887033799744791581154242873825359015629558045760624503652585009324811707187743588702066799970212381360959217520439144256036860184210497093591596643591658314158148100346307102369511693746334735011686683130122157657753797023056588906074039321016108842327361074308020182844797824181765566238320843949240498543311691163988919329747046812825425795410501030383869787227275789377064*x^357-375798688742155270702041443071165321144945911276947536315609187077796520097704549283493604313148493978162834610658937917415681593490629878707514492377127318223327020913262842647828719266677778119320153943217121438680474242356797835754445935413927661719270385148917093008241132908410523396379141951635531322185916240117000673083188196515624924640963288546088736421799304509737166074833753359387390476536604399688114650461237895229106235563124109346189279257674130834209955067541545447955930042423214317513918380782176702419679640563960977490249530012262987783312301653661889147666975085434337111822175103806015233627723429091548489615125432*x^358-5433230562286901717071629090540107771905623702353613388631763396620907707991708728471439164593044409674795880597196526672507528964375913104960950322673226425367399390919718557182734300824775398102090379553164209315890750645615924885415032731531936713782338945283395468106964725766612646904509656089372129932398467728637001213014967640426657063387057249743694816370929838965577125620343068153974975424303367149390835608328955434453000965775375533333267075642743485746907545735369742440330183983517094952477426844992535057478808119028783537662670212031188410677734373865803633712984056708762245272464529989152882700740895452363455382016783*x^359-73707310933482660344549684619493429880850926907328375389326462348684897764767368145461630186424931672930073845822765225990986317245750250460596190692316907552082778479758936717886164322835739705070619160161949844475206149529206533987002774900122319175877316137820969268802119630321334990314041739206709805069835752656444551007703791090084118956294047755002469279037278502135837371898093886636824747989665101968808447445489900062377040960712195288558441530213481547939369737834831078834182663335506508616464850060163887811918591647748047462842092716804839719064044637718915582232573478685022152774989355796745568977389460633101899714067*x^360-927875556744687129309557551433301080116767272118887300666118335494441227918069274437027651559970481292192942464595629211266364732759180130685629943635098737185799306355294975346324074969412250546811075028895353144910533918223537745629012600558092159043587381096546578282690336953686238522697125011796876956294390362047601160183972375832151568133229613556132871601988056889169902337079994976539989333053435594231763305448279815812524842677096815167782831592130015530440424854590531729262994216147183982911058358431328976134211247276764144967167514552133550708203075649859478143918600525335098729196565466953883406348742096403570467679*x^361-10633962628151229030821377858308411663597164663924849170191655602223224633551612966393102051797948487325875651700762486715517347048130633698577728784664310303931448070247363483588116406415894683944000303560270216730715041431075377191576940538854752529854969535359097154259438157923504100645623668830061261036477777821210569423400205549736837395719218647706173484916489434616647662767218975980523697999658743614460787386960236483026568115721410641032018357430488689961285086682028458747550582070899047247367333770439211128186924899563862339881604930282350229949421005643554593886012415486527122475231271302873669003098348255647688854*x^362-106774277106757446361504101837406092430843224089487434506957802782566696469010319264338749693773398324738652250654416757903646449269562625083181617906723789969351258289213173057193075878877624481273237733315730379964778958874523447572722133050144474627744691349665444648755739854388613336007110922198055540648112121585909291815719106962129338237928375480005129520676264026018501058697980796443808282158709777692156990342116925599374946849449458618672071026470420734865054181861993060921495512970004779677599371516344179551401143101544505010264246123854766613474214080255800716326636989276248547808921424981531306041235225015125362*x^363-849513698573769713809603690905682686245164502563408325468139593234429348646558257558189794288198739989093082594041864935917901468198570661755736155518692991831814308910541485528458617160561334532809817480259339663911660092765633551419240889984564139470469196361491117240042367234991192908620848243936009811770192221127216916201952776835438972499534289160289515271988780718891889498922417821640145456763553361786010445331899376794734937631431111949274769131572242683828452582758442437318803229266591555936866281939328583570020761441197210126211521677741301088705454778747915061648136503603364303939047511496648653104791696235053*x^364-3206965711315972052099309093172620297397771604735800776178738302433504458443018522100283831888507251413040750996424358914636012798494963994161566423632406631792999330847501905382718121745467955821222165338428563232600037728115602006052532583154943118496900175142725694181748786313212382615385020030618518330684442597312343129429048836194813444321151714047945892963585456581895538483834482305690064063844570603802674142121839502590304674923486164842328222889825753915865315872411830934478075398072524400398574895604822848519086817786871989541541440648654590374944292940667304982634231942013391530263858182079954409288758225012*x^365+57469988057971340968620138342693089796496475845163507871386422183102543517444372006848915180989024792052645136326509126236831835785173796456741203841548030610072183135596538386834661912091426221296380999811111845646534843871828434273356335481826266151531385415406863733545623462822325378707410640957010060848280545685255045013620640417102830972511456439223986455104957319909438261496059416000706614892070548762612561359020271482832243579468585048444560762548212902584938018948663720056040548138620635193916308405484400580907021056280660710305641361993651694666435230663974956709107816040093853898188113574980576937348457836*x^366+1828636531804513773458384558651956391926307035958213502850882945823966845327725290669874665482161780041373541685082028905940327992805518818236653986018042379206730268738295210664254781440614084456268215832559184159002300574213345805161888466399668132574339223244988990286240047576981513242996554585171875012767653250214497243369372737298780458474352055123587129761293794970499787765248818351244134548654575493250909868555571713508485630922588932540168062000377007880002283517306944318176398315208212510763381595215590460884482225709096057962790697551754468451176964235199972413455771445406197347979977324571018678856887026*x^367+33450899550555777582002586865827803029974064318245280404483474130410563528982214293724716143064169826761293153791034444521644214391953390938773640588302156995776390668058213486222286522620106156256787135426437900550918588591810135724429466819918018019279564329091176590287608068333949695804529178244742704854798958182122282230112598323532317260020603881620898717951439820016127743039870042810834372676080936130729880352501991757796893155999950316899288437735034957725921561176377190610335973089585515228577590144209535494263775567790771435460199587621105928325007753397599442147701042273426625966414562500566284119400018*x^368+493747718510652200139973839999691893219348823061125552033644199357808422612733222842226226582472912671092458778464611294808523731842071808785543931276030301100964572164567154014054801920835386754910024912762476597600061738681917701517667081526085664776426721596370723955125375957712002377650377032629934451599020626957124460073509925515787037974268157882095317747817612040972792688104353597001323838652669683917636365561406166610553035124364712846553046490606785390227185728251515510040798722950264808947965698178748436298132187368232941233138080707205246754089063588905816711088473728580787610310975610740944281889562*x^369+6356692996652920123728210787640847594334776120344258683569342901427069466775744510714413267383567771894288480718658254568683835484830559242748192119015568195275214158083731578758276858501875984928430248797130802757438169811881968353444937260728638831194029597370362875003504245773118996885054444952303693051654377220550211454759048186546020023893204432295385753655421914237459264341829234829220497515705915857185279836180020889526133246473829532141995233874658525120138732338774773816196256667831046441192841972276422245038278238514877711293711151360387293466044884995119227843325711629799425709073744438316605042356*x^370+73483778055065556357638422726265554937238856815378278237224106620595126119541518543460948622656857400778660238998776941538121661141420776427766326152176388208367564427015583724926980594408522675186880219239108528903046558275143131693837461558517308194015178804916217585394031327701931333809743144539988854023759128861027577631647455555481141588283259012063945733764489420020903789842908519428751301757506590411013085831679415266927359175786810116612286979764670841750527661279132518477856021226283937999499127963432332552263480343741422462142541140707115912234439317570463348684432558078222260637576506684707611426*x^371+772418061785697835402874234107517643375092088488688628423630697139822034312238228324897105140952107535129214024084132103310999870955244692028007055642662208563631296415308841295305624882464034509606635013089281158989953141418641124211933760067750973316230479127196620983048440168173665441016518944742071543649479260096491473933601545975399868320271078981736337301241502440533909116315408350199805981557310835422448448441751701401156161634430284755737399192649515403250569551321151368249759831737805669812272269692121871138123331056760347274228219146231645360515240617623360914564568236219732452081269555392081840*x^372+7421413638884645248696073955788665847890520045416180708740249480374346141901403973553363966666908388423553667165479733893995428830906432193145007593085768845039384523610645528301916299327993480315973277347915214278373061415403952569276009180048928776122137594485297272127572533903503180576584903363811201312092273966821554778397102427524037025462818523506239120081794383832782411838765475370976103819187976913482727850532892207307712254545489499867601626894837043076245943852646086779653191666945409028273910444499981469500614754247486474295301946562792734659403309769282223161334106027888302932302087039632612*x^373+65256340130668370956910303012548826577175020335204772889842978453926093715616555980838323541736166385976492668941800202988071741819811200955035307549846616597070212386819350750745987798654655904739475595240339911385591622936867367520996836588268603565595543070515931055580951220737498866820015423370311455175897922876501800285554149118757726007933284149280322923010364079966205868247633803830831487762388760308140076489790507749126011732680320635800596997229912180831477574757108488078176864702871849142506680231839089692324212374410695153722549651429567770309626527126819482071930411084532111020283003805148*x^374+524394130277649793380999478648135807979633244587344983086556735896055037962686039915784267511605089433555471519334076620382772158337759067504955865805997594188269814721221387390573926631855499262605182408217712892160528390152001722453215230229939714422987272959321446573611607038221049192122840053048866066134682095998616918735614766870978071157423803588723523925995978709802422427113521244666355110212438309502314919699696695780901236032964565017736113624555845293542396051273681351453326129442466247037746835926051488809348769293179085263077722814438583049949658995178976625266750140757879612206963502120*x^375+3838161747980821476896440849121669413119736514698747127054078191001615180779489032195454517595196968411055167865358794064915076990556217714325553021707835162924533000186130132872500917405873973522556001407501686988262829704211877318767044247390257364631185151017130967173394152563210944994127999111671008148231120203288178428173295849181540868623308053882917519241774098453483108714587071395083633588661067037000331737638379437905030889593429997695603893534096682090780761011918566887360250074878008564508414001138536612375626313452104671005948062042142563082514394406934652486614751023333748389698959800*x^376+25455141326889170724968470978647860598835827390328438168276173835393357267213337500476253941791549584083574564746361178114348220871199923775680924755155244307517210104635896138238100920253812414087265232562969294063115654188256192399885823900316288279424123780932745655595844629182727824423333062527066719840253987234255705406509726595332324361702640531764216375017070427422112922189606280975942408572005772562818635345728292510784545727213923889525744624378831719034013425945466828080612397464199465650684002997325608318945320165513029205855776644192500102320839642665940958250808767299347541551953280*x^377+151906376386232510279030365697892905281548904332411851153895189370214349344686271740942449342584786702396101959915000725600978372857545223336637185025275754742014904802108982278272568228505575758903096793364989216719346074765530457493141726654390314696136961963516529859917625322286910568563258411403613255230446549080309107057475006330698651414307514016088459490415453547328042249254312287997791505680566944786088266938951086767758867367554860404885280554839373961609229078125931990108931496394417603328147566155345005992201418383614136719832754224497229654642260265724467926517260401899896148436480*x^378+808305885106646839923764326296833270685686651435685102436361019637245864657985637270236707360735902534889781368324805222499956258176327349860613580515791536421835092977492174269432815997399430631085494759595688033198067495801010035202076721422806620467622815876202530162016095393990360156524343250427714425322526236497568469092190278755611381608548672371295248727511846391344644274369194005706596388962552772049695971816988612375897828341114566702290202986368405570142687961062107222583988039678169456637164280943514956162491906754823053419497105513309574692026341428255576536139998372154125528320*x^379+3790439114006246030247496600929673815731929617800626717111794240376788302922602828868655880606826124745251182189318582925997314653914661742300096383260792769670453250332636535923594345123790845031444318415148931686278941748971955726254762899375476956712317471014440058852059564385181563484525889783017279847059132378834537958748337926643736130060428871692043106731507461620778819648919755286621481122772791172612353466600221163208065449133464668495717205528568368999791219446171732538252758543668146025711358527867499787403679305818413069250628553012934344490079429506945355061983168474544340480*x^380+15428054218413680610197273406277905692601362201890370089661957462472149456298267176314541810830893483864191316758201459036936227077407033287334512162673489808010059342631974140955333927678232258826463478013385668871910802167010857153954885655373976420285029487365487663135641900094866646378674765482562865054829698656993078774052985516697730686059168272789221568248527325461634401956397560203441292343736586627604790282286949253470267988769834583345846357769139715517266922479714012791354432286427490546569333633763219167207597900900371154869951733185445883198154452235429395348715153150484480*x^381+53414911256598553053389014210884400244993837756149705848318385987429565676879887744275053866125614333772666092569627019921479114727967943628481555793131656455299506841953393128558329878286501719041429893581701971011637180707718354224018847070226795429612408943997006590264501158916471902785976540327377515121264810082059109297870742353199000584498804433053189611981856730889068651349647943178101096653705530892801384461180878393793590853336879356824730244856483598574370286676052474921210241832812010676409234634555332489429977510948313438996157301273811922034215997914682411090057775923200*x^382+152983043414628472879480401062092913876114217194254861812707730037279677654794317928290528669205924423888730058528010966604626180429833044011518391703935655080048210452264491313112357920174783076815062977213038078902831879139372162346260364247797963347094130171586102917163632211865067451902268422514665529962554823042591567152110210235560084252674328863242708345182624729915847723443197836378378719723389939105560248930405936476825733346232196381402275745623353674555479114250304007279966400262858117459711353033599351504882653950851473719176151548655218437470296195591735770322064834560*x^383+348037532016429071441740626780697912743221046312780406662057008999010800736376010179610669545418597780173731274944547977665298772216702102109841706455769046951770252288379619131575665409401946412384516826546984590892265689242647326137537328714196582418217737320049120074037315749028955536458231896612984201686143196707783001641458364292062902110251522753005468853322761839228506718257101221268338267375915551062347760246001212512966344872911701815351319059692834223512022483491277426506250069782851112468733442347225643833546708504313128449459791733057101363930196605459261435595325440*x^384+589735675807630320105375311855854872626073804981874572037107440039783039590478387074986775544157064699895820794366922589229760233086192355727779266837549075150962600264840238014621970192207785164665832636127703117859636827622661998261605104896969790573673302109778229299959253723643507156227449285219826560485920980723120388693070318077211545232385577376812387802407556052536511047056381834700023000943646848297637978199368264952832408298784780774037378893257887726195383194124243114526306610698122292972912979379066506485781025477624050653067801359516145756069048837010996645068800*x^385+661665599731494016505493685465291854754797491327137193595004322833336842664686868722008339801081352064193070317217142866216203664213177208166119608057547956624670917352300427862060575467597944229852907171170958276995858273552978154535229340552217723066813840001118004196715069291421287387645343252394242516196468381502404964478529510733140274778294695679735261915719483703344965923973317754944603247294121522544615912714097664313166595401135968756194613940799566354501764830365825718283308733740271549080057783442676534132237095410919586021382467906257718835321800132814438400000*x^386+368694188079114969357112931994784635115173032602978923190268436182449615600468447375308907549135995501820235532694352696619581123352041553700860339133198194181866532944653377439094651957712669951522507382005560084413314081510105433119437994911540459420636590856498019658565225363602685328315924647145982404101860379419807732744916463597312708562419488534434454304013456588141781652395209884223815611482976189364883419320376225879560726848087299159177009917723357387627273854118891056222276319639939448569371649845394078023690145952511264758971814723355749368757511572684800000*x^387)*Dx^14+59400*x^8*(-73178255576079347248608174777437251437451285521536867335055288546100402025422411528230324430045771382488134391735049999904738595367489867996216480545745503480669915464027579767705976095647244642106215110114981153626009158638937186616097457978780108143000684183506350780475632586696474467424079703996656283455566426821307980129794966410770645573680364633604352787323493790674040934238545491376928093635406617063960133266305983909042328650269393879230136784402794947816692132115749807979438786447206358485371844292698027856109051627534460180909969828633165889186784625053405761718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+61094895382844586165076498305696628248462278551514005371388138691140896504965599928763354677164523661993007327459119216170106243282831818538498082779801428969867945591263558000697065407989857643257700924782039696919392706264662268181919890635581585889664560175235329269321697307632062454839722848894415027776570506096342332746604656775116471183780252035865807581895164312696079158932915698692065106658888940548855007058624930368874867827996011945320614063118549369775921273790613090929740242257760226928136386406003755088023920518406113375009338471049481766872446542038233019411563873291015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-290663988657649003055747766007882944913042849662133020102897890888396775839250078076704703763520268568234556259645401595119813443834887949373689161930219902227454660251010454658416080313034705664191556271500095666080991463387704102009205131979950469328553652685792892985759402547145436979957280198275834819677121701956787106125166591162980007306029339359047870384713937911374415105288375965604523188263152018869865001783718175230651594071110889489554198148759022601963999049915883900341457695350940730845563320712814610661715587060773024473965322563647272022680639880221065141086000949144363403320312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+134289957940663629946286805107855305228397589777102186448337405449357529416107728311535580706939635242121651499851527012844629749218936467862492096335126443633138920391142144711755902372667106628556313965075231442528257437674978560408831218298529971565957192844951205798712950288230054118883611912670975653915152427890510764039187613428328223559260168808965979315429100785662482130323553438469747238042720237037558485791188503288446899219644122585921267716014306650122080096531217631658369390259641913094071498537163729926495994912263923728140500851472107407336343447637472259259538986952975392341613769531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+175990435338972571382220339475716933683518853155061643449909717029867086024554978227599769334942412700105264877520110930249732339624348051121078344133540689501466493770954197952629712165242362903183802084741275291501347458916707412427243724049092627864767535702453887887653909044448603911840009093822794477170330886132224973232686252855081143480271706449397391142322053351341134720085043207867445226918143122010574944697144570415382523500777517158814813809342505766679137925747946198420284885165576276704866177426465406061543645621715632849027302844152633265627948072428289941204759827542147831991314888000488281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+2620969711277454104061995574035550425800192492128417722618983149531622756515639225112603396482174796628867635763490503901265130194862114846507948434322406270339220949771100087047845606673581258346937186878790285374929132516425964936085832096160324476216844520554601573670461034671693897774913151100770321738509055388357016969406519579403574945303930970614339954591099161198679338041343807526098274844546627787451540777152083681323388457755584558360892388989914995751562447237698043093002786689754957169563585513421626573793749761149343300400843037194745361678914476535736095103804738082331482473819050937891006469726562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+33238887367336637588051349440624686136547512798740468665216206140885107219711102251996876068539845950276420916185610770227187418876961497450532987266088175056330865689095778016886516088405452416588954559027325434909274529389788855862716718740553682944210463768687161345727507449377633809482244446331973730262912028755701181758417987364887750636289641297761934444771231441894049966014954491553013935359363424981961576270257042784587217077291305307382281898479475874068476678593464257692573218660397226751303061977623749568552557517552950750539444400024268292856862819647463099596751043805775704953475724323652684688568115234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+5496954443057911577102411818086386992765218545365646410722379055667676997303685653640787213470579265274684072488248568885795252160752468782384482094883250779326543741702043468928239888276613822205670863972013068393356871642354142405666216155470615255017845620458527168388869689228538897448488956038152084943202898255555503835019717174388253791649889079773866597996502135482793984943116036627236741171934636707420512257509675990051872813919123051772140835168519723074681344175964152905241688766793693926125023312541176085083410480080422526060673510400221688411930767573755902776341319646171259052924717991572833852842450141906738281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+202787839551993583745421014953553130018353902041918618247117443037768130847443070570406085576251463380540474067528134353541502573009650142840560952182766734987914823299075624796994212534122631259448664199379683832485641991390309382696230194516651325487157330731753633756581731432911666558011672900394303498262842037679235009727514763712444497128544260259104485744397316393899083548398695922035624234720083434049581224247296609008739504850098219405766458810830945006829461815270639518877072105724686181993144337199786633005110137781367303206593692671571487974922048027106711461980598692694827082775611837295315353912883438169956207275390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+63515462893640923110267337418599161921125984804425142737979504780119004120680437255955307530017456949153841987532856843882616999182155361678180383511364283092422730670993830159389877354409693055138766665830398297367523759182242667054067773173579784371070584095442836854042937169103802862339022661988551200654374087068053200841746548690046640173465933535617851693902013419855776635611257857461282535343390113387628638055885447136085436236655706571808046286673696439936497045222434737425830522373233916524232287676749325618345536085139930557480537445695957616831730540219552740010632662270897549456066951637650541684365634864661842584609985351562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-10199044379888236483753093290901358913734397591844385947221016189069247739736996453199944207456822290689907345713592738539003466005117979825651564373131663663337355650628079586879700425674380164608059054679230974641118588259496472697715206208558350881299613551851231496919443930580634205792941097694234994345135704032469640091422276579794215690515543367869442080804019063312531074205170160105775810876306860639325816968241172165609173893076415815790882246630126167597566846118635298980843624619949512734174263418057502879450594107629269899427789259289909560395533123313054874038709077939962279579951580707605426900919098898157244548201560974121093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-76641741997408864701785586553066542516142456041573891332600260858429952856397294400773854795181403490079359401308782162907866853409258337307467385244313610500089706927290068819950742626513551572146037967307317935675402505107852938400204877696259114833748173847927165288878859587783088711070793341671994005864532287198424471008642473248012434902042221360093368815577594655182735061892634392825481262351846107402466609944525204276193884007821860099624299380952765068200644130260884431383919463363587897622290762717900727408688686989419354902638335885329384850916839372864519335965679882637145231242970109816080962763205908228059115572250448167324066162109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-18331777470097892849902384861563045145549818442111677799137403330311577074210680410416722233836915197966511145494799863012956163740819676436605065107219617970533651992204451213466048160976250053710411079811406391537400113617138142608972822919923651147336239353748970962809714087803533830907502444039868080341758769333669939326674376737293502042202177432344195004581276636047412999564535809171078897673557019028238013911310109464666847037517090927621568708984204771173006404538493801180965566327564037365361310290009182811276877933720809244368758321891006001236356915275679008136593390278611860649796458219512549189905942052802867436867018113844096660614013671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-136679677279028425371096161018104552206363738001157086825025976809315735806460971624185712221305432793181548834592448823947424399275671134562811515278988888490739056350705337707148372361190656551117219047714051974927354146220606188422723165393983115335434289110434749771934930242293003535781974834814376575287613357171961313516681910033311486229848417972703169712719356954450272579796640280731824464169141211558841312091313041587452525328441082143852163529330707116765527103704877431297077733577787733413810297925018576442518315844660272815916858691917069771672622956030211391104235288424159734692312021887799918872237669379820362847155479357752483338117599487304687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13+835467551513362905063193684588976720052087573252636915964085157423436424913787784585635695924048578281528880085604857046062169569189591754926704697610785433223808359344019590645125511065894433684946248296301209592281546508854289624473528071857432863557846924273459602258801911649680419945580343074570338182190801631804627731632843626862138004331401438796419659750264376936115254077744741385874672895674485240269463462514363559328522120206642795323044536959759039914088139519404111521204406786163220998497731416879504557320095560004985717611952613924785061233107239173967700471625751618417376183887298202538306448933074948627348216279031589692749548703432083129882812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+5044784697746797484863140611728165348708175601498842572113229697574392126331654818356635195771285584077217253088241359062399160903124144486783402630678719555007926243544488937627626812386212438967726630259962733779009911273032453064969953066002485002103746373678523666802968416357186446697722230341697034996650230017693180193444272963591154867519732362354329724423801634066671772293473400929479742850836328627434358967430100468085878164526495291220716825968945283762638353787310841083027264841039065885302906607906430452526024907676960450245842718332378760407291233195104464328503396343599186053829124177349224825143021423151757602344443312536448331684368895366787910461425781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-393572184564727466858413679473557846480339650809320904812128571922725912032497643511004947366160837496983826027212422743676655726422373318920944493566776198179683960676556896386932401023661365134193175014021856547245521269365295746231853396750244688933359376967380647675291220141854108855169295767491932301128391259659941506149961693695145411510398427013394777535590845429962042492121201106906743346265448828486252364221995099637736393237907540127604387374211234233020594396259096722314129064156627749660645406034352717742024997687308024954368616043615691184122852692528712806709013736662705312508886434613463422351770981707714870413512009699082139224657339582336135208606719970703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+2610605420902227427610902239141019587308794683125943457567910741169357081410980256911205328613640458297216373078651693284827104194949241954651387930867450510078897009066444359538439292313149511566095302199781742877551100593485941763831204182955335362957823480369498388960559604376556164528326406592732883330046630937836581288923747261423456845763457759848278483282233733335573196242176111521893381580865149818465314445247205356928086443327701372973351294032930061322409059885493354046858177502626496342233108303237378613972318395268494093506574937199049344878873097441279876645566378675781016723545614545373597543667694012024146055075506295790692921909847967754103592596948146820068359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+335640314204187057372397731353752720257422421982322943664703622803643981049721821032425293301216686362680142337747555249049745622942671832127686976922184685160648256442456324979858580918015818859255089362732457781821659666422585610880496192050249864977985068572386426937406393509984783339047139201339088857454572829820990173877783852020727734475656140193710887568019656314591464680396349756561827499063021034615293143275414063863306734778743466191826081482131577022794015426999090837638910975690755292281829576393072363742526575618690936884852619165892056160835111457266010184973854235510515343083890753025376498311569013747764736151753415418103787982041091852991598898370284587144851684570312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+14726701942154959161642645957464512784710925203552305801008788347965575516698438928527284845354072259240676126779396953536069803394562176699878131549907144146455340456145325963639914707197743297573348711820426358492599651900402333866037103949106326721440790052258407344272910921682049829255608174278441172915442304351526085729338523940123107468536878219110038404279120604695787682116482782853904325607383785104054112753713342652396398934589949143426507858491742229596551888941119066707474620371681602422880113227015931959700716622364139445145862801086433489072754819762379505072506051308014635529329772849201008693854940656147247683538961442139235138487271797175237608712450310122221708297729492187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+376072713683503892476251589474137853542400445116848507809303718650288036020266414558861637778427625777614879766126797213933595763261155676604340829380083887818469623233815847258084728186333148223565697919262313544447247144931570877800485544544017292229829312438270160775371777685303855864473008551688700821942886350580484336373591517179519179416658232470656793369991757167149169749625695717044898351836263323012317687840089417140206708900175665136638747558475351636178493512809107830651776087878334200286244174002740536748372067089139594809209847478874698920150659721369819087827502160658503729335506976103320813387970483714810541527159030838897773044720355105092340908257142473303247243165969848632812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+8338783172637579035262180028678850465150375565606047737577514509318909150516228959504443901683975484479961528783921764269457976269079935674373397895456608123555611682669796716082166216314192491777329691934014477827351598819249858437913373985312598815273817962378235809367810126332974767857814883447343885476472480030470131253406330171575687759691706345486084110595365040901726689740525962820042014440567565476338437491567214607813243669927235322089176120937612601564143427892178863357959822490387432208333981169258029926338187256814212502279935093325099379045889296511647442278036006552786997690526645241993568610039516512850857899994848796024515541931522917810275848798928777227956743445247411727905273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+51851683455352389953534334458301986791318551650451997799708490868676415309517705308432236299731483689159222435693520803784710102434862965728903866063797884213938844137284196535150574622199905577519510545981195311643511713297663751394302338800293377019074222867560972185693043601019477324797448599664271524446764499593954132029047172258049892989309320095701807406238054597463805897572947352715839153204126419744253265201951115498744024633569427547992445446892593095756597888048009856626702781018572169847327776112405690287035955750618477599175090969756751560928523039964425757163262810697011735804182550580434797625011831795842115786480848469253829655843386891605863229896822286235646970453672111034393310546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-327135700501714473818428938324735743932423067178151173463420915219909117590823706108598608224113116240017301639403607752975789744412976733328883354484132148135431237936408785629032925885980393826577952737897327898553372543360700281233238170839751833781234148312206030722228941841834121753846284786491453020397131373985738743491388366749013238850710014089808039219678583345926006175501121868958174239728954344885226815572384108590443205764233683637608383070421845856235441257663764205967576444231952318901554611985573364792319772036935881476200830294623347101304537729467895231807089794918933578399715831944023240065588573887300266898023776708748649044757148348179780989798161316972624490517773665487766265869140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-9016860176744954775028622195172027893732475248826608332867198750095943623351198945330924267365737523129821135930694940297315466297411986521742593126690669021401807433859882818246810722900452139980813591430851678039072458480259928772354571370007978864699885311121831010573257886835401085885786551547551549704509733841567869446213066106949011939260987003693310871428115810302475685752786512235341755093443362552525353955166771870057789134834303955731399194403262122403653087049106315027144311845167609639072452422961586137453658136742100014303371745119513154313930488919269921402731931269936639750694561014480183944566193154868128791666098339620204127649717898329232438015885158291706780175900348694995045661926269531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-293394061919347952616948353429229936237021817680620633295576777747081615822518002402812560294867431622299890395575818252960682494446912992623035320899845523878897722654199658546529125916922214768637995830467221488625423167297824477086497399629089701801052211893183098687630499984320647552449763176645594127690931968767532347629417253525250630752150667799871554792652572972982060575831435999324756842309043124590329352888113138381312571253178412224567606103699933786153634458505373417562259704000387880883053923478210756293701538004472951382729844628718346665814968482888402506568403257151762325619289727971019019469126188060642322842060157020101482119551548031721252820381203718766091603775691964983707293868064880371093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-7369979189042885145676294569425932666467156589080639811099024900276776595924366029623402910915232632674024206753777453470800310153452819064599032024985765135673538103375174614344119174661777225600170127814201917142583406308260857820339857893168383618133683738652535004133335255604841948575022397104474716823847360279012187039883719326109174449052580839103818389788390056056145714240007840546073950822832822867489590047543844196466559273817606606972063604566958924274137476179542709406776230787666580886042009669889076848632314822029989853330276748949477639677467782745559248165474996929535554487089998567590965531461891124054460101832079801826028267574045604215304083153548319253954741736567513044064980931580066680908203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-172105035178651406806031255501995812226160483687950177967338484010115172712678771163163931380622112201933091115939885986592630269693311916758195044235013131684669292305687597930845766163543139385899955489853049790415934163038334613402086523249661062052364963116175903286493172537292769183445557213141287689341928823533314164068409667055027024611848457679823784066117767249509868599602966732502714966427699317445796902066541204566124154405762245429946626709594774422540460689720781834941408576127460721860291357386411684017286421199894748004158508049743058118126722537943245613017820745525188820009011376318845369758556533875957888663353537444513637266823428195484819266761853958845913535775917768688714204472489655017852783203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-2884972167217472559594124248911528915366884981307610053463873186024008138781655502732185435946892489155838303488394372183927728373236420568602664674388082011186282074074097114995700599338617190809915271035485660895425349773714330770789482684020287145957615235318589664870196115236577299398373570825746679072221252979606110963194814471543748511682266404534990030512073056478834706529633640841006701939384779054794617572315046212194217878448278986519694703149921699410399870420137446071611310492438790494363521425050425172161923985524671542817013009818777828232951029645013011431207611986307597025312223467082755195249051144476928133706778950578126599596794461985949273473285468768555374132768996664477612057453370653092861175537109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-35211781032291716941885472190296228004280293512712371121089162182648597983251207751414303197517315623927488607201620386643810006437942933559735622741665820514748466961860075348193034615246861962904129364198357413216654503383846177759987553216698916916251058327170014784122628248536999093902947718143537788831015215520088242178734687571525389636247806219281495465825591302256562735414341975825387484864315057985245353565869055590018670128859963027581793938959795797353312768403798227786420118495546685967286994194793929972224446881120183744773518910407565694101882446238059132048705769256157748277474151409130336578836054572280194420751408211920708497048176140935543388040080468104358994919350482090403264834321817033924162387847900390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-353139061353035387290426862696938765798507047084421571857563902161700266642085585710246515335960447273675847414892476843954975310270284835536685872340146949106703240033509356803891280015724940286914895894460595962184800411311887466599780934387376616139094987884444145592380333044787756009149899096920395316728075271759535943172329351814562103885043662950331109797761793912883067580019638076308803400521395557995370513916806600741824045172786812605224040295400190506227170514443104866737478132812168541625792480139389653194869231769806400944507134034754543767825967425658187185841749043878208983522245777599699692226229584218939161771983656545063771312190903094902903795339984820077754572536813336934569118596982661983929574489593505859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-2885710237835411403706388548836399030897900590959167657846851442961336097312712589065330742670152359936002091766571665345638722547665641357091684194449122430986215653736343836325827730178344056144037901794957370324324498237038886650482340414324868109492979092316464278936082939163802412555129042463540266441292455910809784965389124692102466612254417515140701717357908188089621445255425405390418522794345827854347933688485069421010890378481850393937065048666862786806333488025644637500175576406655944376098164325119676698458089960277744945688089861252898943520131849336811281428331409512707956186267375446893129545247964451243521535512238403382258814314312342957187440304983415425665997748379696928610650685786964686485589481890201568603515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-15061703322803186041398808291307267691694437981394244717653122192611536151736184047659699085242559026453926079344055057779928210141952589251790433332322976882089248669811932914737700294458452402726129780001030081164301937769183397588621290463365943724698380781747045349687075798932518015602275789818487024566880571784066138894149195360571287641434500338766064807248278498452327392593218201287557728282155174387035143522929235866603887084104597656817752207106601845293100602437223719872201239029365402737763359784291967774746182877209816794487765850670223976264425420252919581865875877084216330574468151345814493569100993874368152932645203548824591398369566914485393043699576796408305217120112523530398051553602645213914001942612230777740478515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-6126541052942672694978852545183965586430577091859133217863190524199351715508820732266708632062280184452207701158286884402465420009203606717451169035653354993220413911085884417222567151039742009990187539080159391641723576253357001242237047846571556733526584375955329639869737297260270589849344829010736708262840673437575360881642098997702831997266700783569774986981591405083100590441379339206101815001690025386830763275625676129637489877103264335640116273001779738018615325734547380489120163129447240300095601570231061680901997771632070830986872086743703512142486178713846136415831235369824554391612656437035463626867165135382455396485794146819182701635617019307728409489738279596749084706820739717262052238117009395068635058123618364334106445312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33+584242702237856022424556183007704220586474738254346801421308360597816702919598008412325737514655426082026533369749018284310832342890166214680645527207137773354572358461972891571294667211585710569775182186276709340769051913451186073745216150398657913599038236326589965617450313388536621179970405665779352169679438731751551138390615038613158338560147658654654827026640205526050911252420563448216959260929630246665357866528166168374379184655178766026756358135022449155123224824115911880651281774782271139824032361881102307386364916639227320419168554423013703863965423294931815378106724743877772896330085043198331039460188228518031252118808240745585820940009610806200496828286264364795624060101056441289923932625241520533165839879075065255165100097656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+5033303792507511601300303079776277941072216658935313050690358059218085606800923614557639894483696023089133779563627070889494189641454432292050725099869496404807519956327326033846075085966642281188643409912708238176891924316663881852708360514086774646077449199781215552632750795712961464948978761508097828112267254168260280992038637083269236213438093120651264433899858232031378100788281691027343094482747917431544991369704340894842224571887667872280096478915126679944181453829004214391888076187081786916314397875300036276411519800539096333334691707184092936536019385181435838255783209439829703391352663841255272296010583371574156880892780311180800925061995790461409528234252266113826236044039080134743053650033531775873085756245473021408542990684509277343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+26297320783610753575147290474704068454899305785226832544185563131699131216689707122704784554573604345997518120668005000876540689182361761083526220174026241073102113089923066859162995999894866563678933887878857120966229951121963898552579784359826906395521785486791490962130497747615893203685118392635847319640125163448495591732578219237450026611164300130162505075547022054774716951913119063640078477258601269400153650472437973927473284453687917036988329746925435068648242055067750343464908595646413665452554652654520317966109366711763199355973208931070733318308870019241334266041006766227777605484232621625919557843110234488117967056181578453811987350273463243489493442526804624043981648850097322611140376286013410416734364938307066950073931366205215454101562500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36+114706891788151285525222098282166148616487796150199345226094889300774131418928424466637213882593206604883369959850960316174725237297964834994842465460428068065019616829171515913832485120572905743042480178495966293886388313502816138713274635295610949024371995333842368218650896425280626102680707951254853368335964837400735851465009481636232577800360759581381147488955215214292780368779611352338522355624088773047847041982016471474468291751191084843548494375246647033648819088367521144072264981399670714923098294566097365502558258207711134451627921798418934414998764900555068837612524319749925615549778298377135230682605395462996870935651109650504591915387340329244122986864116395716186307331883152003443713905168095527117161358532371195906307548284530639648437500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^37+412140367520351823289684072129001954840343866989222078593770884001698625941493831782835875820291643917631572464386240191958644252177632870267771349882412030415313193302514305654820296948232327275278473025852973652941597685682159095274262368321796447846736680445655077868061073803951468050853431366875728756833786130346805428015913146781681054363138754756614146110874993278908061737021622115174416693798934233994158136956024297287759152064278208204151680891573213087217691250225395257123061866350860322379820587010510080303234178023767695195936134321595360155234772371453080110815558241339062210659198440088207687940095438923793268645321576274958721390183592045762740830338788875467724069979104075054149745713529290761507179428890790262585142045281827449798583984375000000000000000000000000000000000000000000000000000000000000000000000000000000*x^38+532238444200237927941443526976136343010724805447847570729267926966822103605481084874432180055730392769418931027632751909601104560385661728009336384933854576534809150470617183889641097339954349160827383444025184475156874332516381188702950859370416139486265919196057015469761182366338807917914766461836862330514761960949949882099208369548494176715740587224009809058199000047692263381910589825454842463632615304912545043133906148140807571644140794318752104080683258893748127685672650409910818488986212275730683039604573147131388028643200388697081441204351461774024119939063325634867492956251526339064778627948158451982021544679615342840552255169820099416241531906426396985853348623923039221468466784316572049260164876146298905054687899962573283119127154350280761718750000000000000000000000000000000000000000000000000000000000000000000000000000000*x^39-6859587382191168597655908900741454828255280207526799176267880915250107092625368618375735982171261817815507852958976249733531639421106419670002545351997222069102981314749721317452172895825042034923065072443702170089931367132247990543532206293795929374113458988949553416988666441073535280391349876437123527577071113302189854661895200627349295404696784410604075382463197596753282780214434279465552609424351271374518890816203856411624583174612655090723605841646887831430603882674289159744524318263766021828313665960148720244085507407619096561047337195317263745399617423356113422846094490911816057657880941931883813626585650964630850380959717273466535524115228408807470193873586832924675735665955794414353972835765405619965702763070900319086753427200164878740906715393066406250000000000000000000000000000000000000000000000000000000000000000000000000*x^40-69734062274472256222627842874404051273170685491487836597124837517285206884514448675030312817781016447770807779680575290272705037600542299363408110958954329784913677858944061727336375019933708261668776826201619349190445986495121250556072195450388035538351224080539819128179807639650631614600099585635820518550452685368907267066788792009733845891113277789895418976284794223091042248846740521544512790340357031493553253417588762829536315272504111372065572149939608624368003755374247103228433907477510736221351545304487114223264437800532747774805094957691215522703486376114148103924151329930052649143881904585650236045073355382242193892149221776703977773944583990545278090657601469605427877785337973830257795630909678085266410049592573049126453810231396346352994441986083984375000000000000000000000000000000000000000000000000000000000000000000000000*x^41-482057046520539445810714931042523844072452385691443058666834883241216491765734716049773801453638140103017232783816831170162246715942188065783898598588514233668392397316027797545804633755211612064586917724275125766890297420071705198779843269977981437484697042046736889147378318704346311545067664904319782816682515342204220037251722830984438760254803284811723212432645047731350170161170292679509066432134017044525042358255606285922897292322876425466778847637683488683151692409363909363929542514347605692937942939882758090086426494775117542269518823140609887995974892998009964298393085199635552019632949171120297348706158999354810319618261936309997615582988614988171065524062883750181220726622452289047654110190643361693200961535537264431895698724162002690718509256839752197265625000000000000000000000000000000000000000000000000000000000000000000000*x^42-3469851129422170328277508745836204467796355249502610720025450081003527480033894606853114470995342869219421674570091272007801182958469506776654223554172573530909254392058028068941917072998303143399382621801608701944234803587403667356705554128002795140587603643273676892496457715957137292070570932682286967459058959605843812759824293230386485426720921152821965344063721824396080286605646692925360480140534605024574490972798389115341384810952275661726854828635796369310650196656737144884108265467130582097636834312076743950141309502430177076806953861781251762951432346345926130821322450221784139490417190292391147599049950575184194015636039626363171345221227253840649749197329353798642350702090740287828666564665216956111163633577402315796454554397421077283070189878344535827636718750000000000000000000000000000000000000000000000000000000000000000000*x^43-23631192057224354532959054970386930524967300590804150346773427381628069001326702456088392886876669601049965145467147120967511297927684905357557264943982137639052790582535373771608964947579391065408899247185955390790106103169131197388895451343541519241734215653374698281181101344049289108165506553538107164452670380938275716545542290192724384162292111109126017135318066153170014862825032824757916928457235786763692820914386405856901315649912889932157177378247292740475341692137071739238256578965602121728972644847546145641038522226631244332469197856675132897967340049226382859965776119084813646296724323658308914379070332940759358330780213102550261460501314302900542351244024539463205829507303773125202766706155724326943115738082372816468608445195087597312522120773792266845703125000000000000000000000000000000000000000000000000000000000000000000000*x^44-128075066333863114456099841553117501056976654887169873992616097258813487395369391739805453371473748382326039176603061664527437192791292107402030891802816718446261879517924134595741482535363117901884964440712454940829935397854358443006851732445053031951037313684827581327723627204720758875319667303746983186151524351925020717463358605708050126428050698186378263622997353549742958091401059996735311741913411228634641355177728809465137386630497180143435701999681496574001334568660184636837418799213330581972789461681464896695529520907919628412366942172468847936508486492921941932681476234468445929484523977780262799750471146440914963767016487901686962167356949547807297257067159811152671123367984432883364830155399528947116484231620821939924122971447839614000940855476073920726776123046875000000000000000000000000000000000000000000000000000000000000000*x^45-526721329061270149332637458116059530272921764214147541226871125447368922028122099253023028943341818801392643424396207038164901893997022096767969250822517263263783734919784387562415677985202092237627621522708130367253334073448193280517028702743096557710245023435804647920718211073951431398971229349499906538665469461742807455147786112635312198614218349807921984715095636836718398636548962170522227083199099931859961257971460993898575799643881050331830736527734679040764685094101997576713211764901871238929196268754685972353358365392172054118446851118368715979993150834480255905712245441373648275111566614023375642692026691504609770671416178262961902181943735200957597096705269776157701217073549717057951784995238585667433434563623995147622254835335919853633868115139193832874298095703125000000000000000000000000000000000000000000000000000000000000000*x^46-1691967440808726458331266762938700417238681261183685855676023411082325852985594288613428877528427347582404574618668935446461059279720880782791509119977651162992378293800973451093409314588190295581773703333867377194867753322437308737251605527753349147145162940608535503400921320962146005794719037987630913863838237339401247310822490407143926378489267812517221238881778541826718857417942934631579719468328199886080071405323144906222005050377027111691502872836846568543620261923040842866703375639464803955960844493470209464589054335584041146536686194648000682813212837267948267285366107490667185851038983991376896163279415352890953856157650650996848659477255788686646867660530976105525500663271689940941968763923447368320970443612958966916003826765567928658295926425125799141824245452880859375000000000000000000000000000000000000000000000000000000000000*x^47-4805312888924373616828688359681938570987244190192479528226851459674836804447670197455223587171268750907071807157097076360679626442625498517998678485785899355368761795787563251955123649148106855531784749158588871711073975766556796447837422441592543221706778880667817969380431639800765358624507742691349156161193600744526934290561609865281800054687098944676874102860335556524035978579920895125771097232279567398164251135999329446799827811409799115497369938303630423195989510831125963878901232856404818648348768418699959642690042498204093542154758736069209584620577844945716790209887453483943463205661504953213814410339666126916084936363383893382251685691284195570510205871380939503180819492208518478971771955386183742648323503240257402381801369238930763880257579501176223857328295707702636718750000000000000000000000000000000000000000000000000000000000*x^48-16010812185710042356008125508927135311316608104734204293713909171129488544382986665770003936585849428117389744188443132272157408257464561887830397704021459441795952096059716214626725091403546628184376764796221878919517396656427146635388938975748863755050565151776875635283011731921094706810568304979990397197358143956585517078266532058758973248492865116620647126653802899717093566351880951958251125087870165336030826320472317368840018686261953014031283225802782444948625003195767014517324763895871546593197566431848368233675508485460203231367302189193089964288022533242042904970807125622128599280358521399831820455689225343377188153368923879047063227344330437859838256758088125073691657798552335411163753206945290850880468949422218407795754159454936708505828901749623582873027771711349487304687500000000000000000000000000000000000000000000000000000000*x^49-72598260161390039010252361162000074169792883722934152927825482061973457273312680471260040206633130791779454499246665301359927698566042188831813519232115573893258189903706641981366891939959853582042492645656009198199870395127990587268586616289284760921248247162972710442345874717571048375901210166202195321374604701138397151180208767863559180025895744216875064461757942676335031853196896159851081997474161346425900818348724366132351850631682869631856831112307438000669339870297173098628474644454722887123734149044737226873440016730275648084382576016132465429509258166910610349542810521536897830388471036314512082411549830125835564780528672985043643950938438050901536509013703465101358972064592194616795820275897926991366366532158789639364072457537724924526469083563284812044003047049045562744140625000000000000000000000000000000000000000000000000000000*x^50-358139105755706546720036649237736754471259586978689328461210921239250793986646802231349471821966398023698499131945434841686360889662840040807914140580458673037412595552681659796836962342890631946427615051024535227856166825752840781894498305001841593946673524499845925848663740618830286467851745096314317425711139923784861692506877727497157087288700098195440936668058230359864438289773242477314702882028880283824928495976713391481709780098211734960423676065127720179787526183030785211366777770912747379514740913147619994096265670942499153866208076545020547151312158919266193416112340544751751332616459050436000156812588204865643198161079581167044297698871115253291877107317282281954929660591664475017180846913725690702819371174044218811761913961612282410439936017332307471860985970124602317810058593750000000000000000000000000000000000000000000000000000*x^51-1610361473906284587368905008780553196401855821217645742371248577922495556539474756094788796552814545435285411071197420656600636044724910142934575971473552280234292095431333820245239821819553172416378696027200542607218480854863363449704402630523112140726620917136226915941533736490383269024178857877327095110790679232974801592884888313636381548477005481331451073676177930150383866855440333733347396750711083850528176534380936058192792427906894256366696591451541845116554997221406484502545784612632669222032909096480027560642624981334526046974027142952738163510293895463116524281527571006426150816780314589045589707050000429141528848252701688797830601612442512052450457196012179129064597136071138176333053200358868849914579035039220518969241697160929818030461252095775215309458872070536017417907714843750000000000000000000000000000000000000000000000000000*x^52-6338685892996966688857036192150931448832853565608895539092921771398207790742322888806943774237588126111264656273702125190140913116946971983712641199311911986445509376810263218989025859772084577948894059878597232903153400718686237776086704631021786800940969803080898525791703853597448540476238836729344027073294310309995057051609860335012406960779644740216835109791198110210861476116180317912805479905150330226482666000804393237260113619661153059650481180914008104665802061765018824113898959952125318345031298922117117512761202013267894160694669969011175268816884709788508978333120835743188896582915503409467955873599310616834644774099256962496564587163847305272911193758996697564421883981210980273403055480931919830722397456656733160446605862701887146305078089597757895479190892729093320667743682861328125000000000000000000000000000000000000000000000000*x^53-21804385840956301365720954593943886530988556816809027852117580502269738345007569635105385883059763473007048053819171076549988394848056453683800320353393973859314682659207812573337553845918485776862761633635773205273194041980692072578928124440340688232982022741942511684199288061198689424935036220472154291188870808438208727001683493550018308281638843059494768988946272728191836577381071616518652793737887400384704660519312787767455520047085330628300776497924045517522537053635957646951065138706742702406389871565131975723136413041509666405475138496037005699213728775454525034692312847023017721754126992965169128719762421584865224109511853999642559786553951934676758891799218157356590681928412150474105146876339234234652239389384912605749592356275814723870711002082483503938803437449678312987089157104492187500000000000000000000000000000000000000000000000*x^54-65437107247298337616479639624448806176683002293601885290120605587975506780006951318545735724460527181030258860579322601276065486384083956046306977860164207858211133632254796489673067013165854763047388872462139839221721266199292821922656258315455683795195158366359864082084458369640698754599433266672176406244940237757691681074629870252998385394159201649493351170202400867144798898702780641777008153555966510356833811199802405941189497445719923678112343455289568737879626500495652294591274526170458917461347243917195763230317611777252839901047392791423363134320859839327807490023099737884083121154256911073081516974920909794316372302005817104501191420098053888581671365384730185879378705689338076476167876293140429373000974543816104163620343274635837955550654207901250213053057080969665548764169216156005859375000000000000000000000000000000000000000000000*x^55-170449239054360379970410660772335068191939151223512862655647470954860231638839288219019472288395000583597218351838837610478670424057786605690222915538426699626271991364986304526244890919867768424833610827582421024405091455859375566750459361782920499710092716414917889332534108619300797041637047313805805639274763241188086940123100362998659141303757715581694281232912435582716862733206358872342355801045993654104320261686570556688147369878867858568550310222666585346502440842386452825376478781136739136392897633952119661026807814832603532489739549653702512566867545975213590353317828587043002159544493577712873295955335748206785908943779038303989919213581362375368407331319948313070570252229867128474196211706757260380706612415418388618656669705833752247948379277964604892187105988909934239927679300308227539062500000000000000000000000000000000000000000000*x^56-384764272433902238643659397544036660873555089351827249046631138416912547268873073474982951066412685976630006727364337770588083653206088688553173356523029081080236154390284183617488799282582894362578563950476064034490364700195632663778993196028848948687811554483476455852797622724963409031377872148792401804085413245739657626420767893152075360995733094021150273842724557834062172556630377222308520858588434774427340489533672673030512577855898683002950097244258497182802976467399247993667736485609822562586585733845336372529438150007138025690109534798173628748983682423053709017601963153908656443245562320582090403746260353842182327379517582776255964003112029798840947131978429610706870463995033542579784020303495217798928366722922054091761720000653039953707381453057272124862464579564402811229228973388671875000000000000000000000000000000000000000000000000*x^57-760157430703893446921162508895808897698650356534521374424160818968353965958631457183268102363911066347146373904275224681453733456481556981100936439432915957316704847746791189501282156441553402161089485237246179137617003164176448855012703265563142051519169726738051883129484716128627143936541753044395324525122906710831813844522210163197883251740681530649286636061750113622083143116102751804443063201175010209277806726343902889486807210852300597079557774738628227353897744992291612966502290453703915380570801936215506950897798329222452491137122465037716660094528844317965459044285157910224402645415908850918440319945844244586817194789295384313497526777580614515600535557572926710229364964905223641137708534766328159432633765791089394641267526964643998703452618337250853118580717904251287109218537807464599609375000000000000000000000000000000000000000000000*x^58-1320143812529115586467230170269424186576048902535684818131384812360520698887582460991372273491671978924908357315042505948448904811530613340210040358912647898793415940001066401271718685193252388306257213448878847767279383169792240957032580900101555344384830964609795699529993451794401924772117798636010423404664153407144248677599233067903923488181499421412475544198205503011408725719207843877289181642042325106066966058338649566183802148073068793892580287132883243220764932918198172219998380191791959990644279954369713941261144451188509631890643096261670559244070541644771504430524517548368537242729416151104973351053414903215857605448077474235135575862255739849681245800892124307464359915740495144922273132410004593080611288253812051458378687744017091030116649119194286604063448553603166146785952150821685791015625000000000000000000000000000000000000000000*x^59-1708305567708979376551193635972245258402406561637014228685391631365174762616457699381076604841092401874216060469614208229127532183654718220283782658400398082783971793693781534390039336269931390885664965906773055631729966533460686013759380596970242175799561257621277083776517918345221570301905771064184006256808167154268142961302530240093661595899941245750879521551997293327006345156753917487675283965317050598924686327721197987580631627786629480740555541637584527780694596429742709687367014773571199370931570651386791335608369245166442335281372757372387444527392667323582342564955744202756849133375747296233462362841438170621161624881605586927278852138987818285194979874772771046371910879971026959245550373644135030699126685342033678286465801557082780375137277523916854541654285204455021585090435110032558441162109375000000000000000000000000000000000000000*x^60+1201711533400597682656798904076992914124657330832400651908339896803857166136035226464268109309115892637366558991398759584295438474867146859623480238614419950591101740451428963910434776473183362014838907982629800655847705352095388744319182373754447793677085712869522126072887542373516191151823564890142309734055407323765255607861849356380030170628004182405010349331384220663981996744723027118570195939108733473080387514745404186700880021432788149706025929610037724708265520957715967191303745018465983726256711258429679776226118546204914478589132911636175489859181901494289591056542067645586191568693268465604970174434570450325454154789283594495274891015582637688004546684074784302337643388687011556585320594852915932357811847592220621185186336133448161604175917849292746135490394382427936648127797525376081466674804687500000000000000000000000000000000000000*x^61+22862819901478370730672412652897120493889255703201508908455350565059335418903482702731859133365598220691853075690418339886559337105066897933666146386497769571191084694558440256260281239832439569072498981579081918852501138521117713656507877007836209823149483156661180898565688239247047319603158890656756439593109163864121432382090052474461713704668007285575478129867796484653475984225096852120961214064884972379777067511007282626751396896547283745078552755420128571877846633820284002432992745318926900375673852430648933623680882556168416347117164981490272033424827006764634825532671507832692963140468122208178071244469998437244157167015828531941637288791849453355143887984204286872009234491720974473137763699679689239203368020202065760444095468683383584377474311404343142491840928237634145148149400483816862106323242187500000000000000000000000000000000000000*x^62+115268703793229176917241645239417854890647994401896197384798979426658402767876246520146164713837958367082427553836860199322514121002834668070589211987841499062147565107992689010569066661734088666547415393138127765885805737527323972525548140363506327164657932315217091762448369104385057363119970217399977179533811991200250548127034706687220620717572683087906131651387197478004058674060190524777279827436166749834534427425509326581231850455501868253779503438980691377374511619728800040989917992422446567168128799270691321708538857792607066267533132240591044479876604620605753416209590987240606598788822878683218467614588612922152530466171630476047410978189805567811252194462658805004351829473661076950568110689203223738887345498954707331253180432043655788726273540909660488600314376481797973283960345725063234567642211914062500000000000000000000000000000000000*x^63+400819291545595079728064332951563492387464613795802431449034869323132949658152179669573837047442512815745617381433294826203050649477507287631953392466132654920978023547289610504201698563017076273723646328730185745239603002861925038531873084855500932599132254132826762590078792865103436533234474974962213182570892815198091463959552018703936801264201322769648415311540830859533173812758928730970550923653714679193726633605671288883234843404300255050230394502650252274645797774490157962838717781054242192599940726233998234383841929767786507821829570693284370391035088509020129260478159663250412480654700200646038997534244217671056156961280731164517417502796069252558089469345414406334491328493071551646533445299706040234340961364044624515749200722455532646385547202064830592854533035081579517289185332629131153225898742675781250000000000000000000000000000000000*x^64+1061731772828464133913999097910192835624574656365263791961899723436338268400632907860907265926632003918476973779069402434527516825484002022344387462943639181622304231332447466348258071880295193272868251975003968166688547472008164721275824541840568900202187170859495294841761340199210897358547047782823906095056524431313839448257401703784323398186743128136228826074837160987619448005487805369117635191832226931137959945144679712059228686690410307037733312332757560740131948215682545796244419173407985890401425032486554161160209722610864472097596558236504078852235640104415336961100750240830486452757715277649045490014791509471179196359303163086552423287859127982219606623362212405395888416292379340451667088933825637491941899543106891168206196719487085892738025974025964722822838162599040634503921864961739629507064819335937500000000000000000000000000000000000*x^65+2154840367922685723527080998195572801704071664027068122124496938421610107868805697768671215494192323903830759606271442719542764614634065327409168074434707849190154321263434328191803754658150356651805426318671791918551491945069527239939742619608367115739920187226107323590145538829774906787502580377522581997009830763931040898890722290979681472944036862195586818441595063286074049373884515584930790787467723960708922292134574189985921123551682431909089396940872102338095362729112831342231881591382314206719500192952776591293915196206782661617065027683849499657417504655454139067226044374312766044555473759579659361593026463254602553424473998007267493276388187350280219793856362520767200775879067531596117093634934314807433823161422860744691161405474393191690580098133246175767412301143080566312448809185298159718513488769531250000000000000000000000000000000000*x^66+3140233087741985803356144165617049840919515155847767235819590471484549697588677339026946717841096766966541362893741476487874635080913678062952539948181971994380667808742605261459100315875688213943549886790867042897504456834657181469035049703332287100955774778235246186678775021892797627451745624020639242763012314886647252668107981389873503535636417455719544691043363082660419442104240190666454589599543322818036960366088381498710892583468420559293115207300826024286708108241003670496667488808008282701659774035284301660783842034052713459629011185216564843498668050970419822337084070925275059118015214904033002639628823468915755669881246174638434407892046760526089007540650651741078509203763591650951062562269224605376994424083570539026970176644218035090854086200943195357853888832565638147831243998098216252401471138000488281250000000000000000000000000000000*x^67+2392554736717635302337923657609938563419617097918679413729083244260225271531576913254145653402976410899769600080425010745618449504935182913285198052026793942829885794242584536547838596603755946182731596387126865777527101920015982377649663212723099314408411854908172943342166439466937620676430761408284116095571817527606921399958725271784471596708494131137630211367658407359263159549792301613783409466024314713328489248693919430977203773853513378624600722144097380155957459206618274823716512340311027650166322624085691233676635183023286460776533153770170384297857139382153941422693612689814994651619378659690749481369963510224348629849699585375990963193944814911741843532825770683759486906084072702176733280229291209678150743033502669729761387657248777779963658113918451458253029538945076161449154739102596067823469638824462890625000000000000000000000000000000*x^68-2079727721839389735017405265348332974557383096014518216215318044579705729631445444362016537824506309077557999129921681599188675004697947549253042465303779464655700923229781088980356081048224826515667484344233953648530054315332942916088083528026913150595861417461280280270566815672095762911434109096806192878208978062189894988625514109113639785652757389121487792435775803478357229559688398475432430779133807326078314206955535944923583891272290551383191607413666085275236768091189341677556255912192236404079972598576449732664466463872388672579021126293293196428317666853978543538950296266292844721033042320530801851202517527051076354015231311210683811877700187490921056108988164952284046833504378672565643343445305990511328238809414574613419378709989959359675325669644689271010767435503817108372048849673774384427815675735473632812500000000000000000000000000000*x^69-8288082073894230311117476804389557873251687475265531596451745448133468755560159523828575224937340536255677067867921297576548810989285170268933198802835004954410344198942451386933297923492186305552973727557826050987456892389433622424338985386629448889100041719652461340455791895279983730778910274209456693635660902035809094952545703524182716449566049517723238934211484537839733591935540867444911252544872488383652385135293376215935802056296167809224258583834261070578769655204536727405732637734634549050132003784889677256741566935705352545458292476227104569762083020573976678432525307933901982893079969299918282200606092576004670665349735951248252257000887442618772178514401595819549319794463362848655305435085908279090038971140329986731696350870257584961433402937186427232498983954206938067760246369175547442864626646041870117187500000000000000000000000000000*x^70+256034070812062771128160915841742556938925970307380233524398676756064663077956612397855428086358471550194211303010324807024710069180408428479776040121843338409411465890892577579186211876780305489738725635252972427987603464518749136391455070131421232980972798647215454277734177481054075133269585157144364658884815111376701419916635447650277784655279453749558496074548535526233847214320427842654361891033302044977100305750815038415474258103843841966173875210806829840895589103411977995488998678827915512182660919284497382189754503834596325073909490669580293278739074468156072538810838378691838361668521980420366428144916717504232379831403008506810071575869713041916423777539236094891788936927312532681841197417902159912812556340889632331555635644259558101501366168239706300458461403183727694062715718459344316215720027685165405273437500000000000000000000000000*x^71+71083108868176347379622500328740113403555480624184202314499856032968919600104041621367072161804839137541714716665677802129749633471778549777497425271843018322374869253485885925599618740016084639489640852660029877681792958407566131068805577736219629163499100981734325790785092208061890858627190792637624008145887041135027887205798864575759067381816837786952325323059309798949765988319848313857193046265099915359241759355338744061143328991605883748232295090223457044210921651628635115239878470678191969238693794242144155003006590172098945430219121985325960527357863046660155137111732663371672092075726013973802841919597337590264119541489959196773931076730726785651834138124793821361305708676960174367073030080179228714048331591241936682043398587798136918457643436919289767291945097379695550399202400027043324826081516221165657043457031250000000000000000000000000*x^72+299261647511157231835481085599607799285736734680180146562528168631756293134230721003774371528016983531689181016076367533802209113579432488082193611632988809741220780195147178332361727193406161731110565330435164933660927463243792149239831936656611805882754844193657783174614775126019679205185827806814567006612424206902105077674914495752106454223219934888624119388706692692883703429990718814445284270960923616997418645206385459648848658485413676625814798305210492367165441658866347189743559988679296089724739336224684375643224783728872470038779174892496240114231355893189321407664742397379401999239784308757498005772512056585047672876605902263940755602389202127812645114490449363335482702891383501349600477067333383706983106081693844388603704338213540816482759978177958685334962459244695772171544236039952835426447563804686069488525390625000000000000000000000000*x^73+831565524013919189407850267412715679761244505097254856566541492870604473823909512992675220288621918578744986821050763520351536405788145631258715818575355742274187157259475192515429979272340410122196387898745575088474738516816765134085205359421255235986969836907609417916396478309919969605968318147192927719953734505129144218270931718296961675027299229024092698948281963043513952283603035661927946639582788962057812405635037007361058423906348401061315898760104922725856928515654467986577420542663883539207240324744934146666493759951113916022322494126156150532762113205495793102584217205534658337708161559393806149737311362545650604512896717879296904626428099870963173337047974279430740289858690637259113550076143546860317098375568658075373849429837824131806793605717106263762866489926723952700237871282773483017081161960959434509277343750000000000000000000000000*x^74+1845241265375351199780644961937897723730818149239689920823146190949070103657938866615962607664484462759891777802127998347345339610840432206644601035964244917958164050627848869996462534207151558976560759527669646423603417473950305952457657454018871988739562763863947871545102286410118743948411353458549769914769368502406604225419901454035423706206467345500893389247989727502379474504548224109843488814756674526922978635647860274911905268267282530352468242492430054587234661555451742694470357601610143428994680760541483399613936272817533771542743528114824439659428752712846564879955675196408220932981473983101257560864711056520828976239674282871550288744217807239458466017692825710096577958272977126135808499745258477309753993542462030128748961884146804748192104714099793216519041593528049826214903822094171026435560634126886725425720214843750000000000000000000000*x^75+3497196569872726412254842744779382704298522813001496802247695120739452763925398668073013960612971909270742392407932238721869191979723553368878289591285244068853745289592200125787904523555960086658303189309336870103368382850280922858875461968763025540424499245508912762222880796156021403052376122705577385868251105442890155312640150830405946733522691725929537357500032505488548737558327389606178760127817327782294490104762096260335078842812901459593329069317516507187343923644521059685880684355945805754284906563540988966185517508955419662470477248482133949377833437225736333474303420189158107612875781100609018158357044926388847295672738949568021054938066697403827434071764416590858799758132324788761669918167565573041467715158472812303239201524844986266561654353478233250718098248009587363206043353174024002072428629617206752300262451171875000000000000000000000*x^76+5855457098536283446681033935312859514997517271614358269237115804944700200576714581893789754888944151989703705995623741939066565504185823523328918749124664589472659866233084019280283714117366927912762867342938192916912833799875562676138933950799219771610352713409198567519608407585562245293664180402879355949826194992167444543996282188622413464246399586931064410993130826959479253130434404586665965942213947194168252741663067778355971478641176305493554826101581520524102155922969624692753310523730500266703060075621309097858270899102880416588393859185569704678954421201522926183092087718790010224665601713639513464430829803777820783216813305020068010249716169291816903087075670063187476758226668646496077079334254052417936339948043652753342478732235747991908786587538819800988641098678275086416997663105177274189827585360035300254821777343750000000000000000000000*x^77+8837876451593777707130231127675375968088421841866858046222207796309387832393905575166863754816692573029275021568835454663280647956415084798576684463847203369175470085310348204851594908568748733653167393088015999948200866980508730362971289656188677247889439667534608471879667919293260027910776947545032099639515986444234263939674558611212748790691431123043285029256921435761705913407743025868675414465862898891974696050635315218017963113145252057965808367808027670417678418142737634934668301357036639123709198536360560603153643769818670473608764762399008628328676828652251894475658960303691017295730077515453579877466484781028209162044705047800834962084178545678885198949305100434790800395473923192998952156425215305159559533684224653167897618437418898644621652404372128927558352894514664349390072300548942818565478773962240666151046752929687500000000000000000000*x^78+12182792381314353012166593437491279378641465594746251742169505636274777941202151519132164118204276959080906635894044348443275310837507713313178004672395216483542752262931373896706734230625449262413273657913292504017967292917030952259621354154651135718660667873063964903881050902050118477465670032934681110278254115498572428841310216011581392869424963875222310396525615324855472712875992539817371195387526786075795963067791622733899117259820425621003204544687520744053956315017801375211652414672240918773027117694091255918513009581691197828819166618903425680046037524786826614103548045369195388343771968936048956899577645167524515615245739865451887254888965726217032796046837619734629321644820539140668538600710983820724168192782863246103219979479459870286931578538822752294614882125090240484760845210985072406550955292914295569062232971191406250000000000000000000*x^79+15461382321534123585489875927161221440232613231309822828903147986479381714455595725190062401495965076456212625988206751455264190873271758797300695858392769127834324496777686527091683421857975747901844819249891904472834091582856415234412577076942380523005949100578481842543733110640659829150962028552184493972603347130949849291299132815705703466863976245854490450205217420400158635092726691139985513927590550500036892922019995219697092459720346230543964539891119007785956608976209575291111752930783384795975078111009252256334896392558183495396479324972955447217662386207144958110453302578121486754826828973785673383948513034769084446066829461190707719921875718242276607799025658143785136488605657164204405319894524422638767815713729560911452585401186867124507415812278432837571753059731998877641539211560961497582411539042368531227111816406250000000000000000000000*x^80+18123083794117409736027535880932895022414362845048319844963527423062409678939182509900198856668613591023371744562588728411436696424526130814220152828161585587732328165786272731472514241085171061064607682971932926777367098926234256039169781662126461712716659399455798967819051126457748971461371720021254632907790655082053949208499913239736331667144724397064201761320324128992256177305327186843890160796053376399360804727374287065265784613050199145153136892736502572115412965336418888180486509384937342861433941842677412974507065409162524993949635043405734355057550282082801172415834624516629587950136094586839275131096675010852990732138449143347613108205132160277693872456627762252475866401706662416434050948684031385123247722401011020958704751760821545254416064552770280540269933449472517478849606174768445063238964110041706589981913566589355468750000000000000000*x^81+19558645266643718304833454045755482359611243470774454392170009465476164527232995940414027730803338716748107383272641533329612304630540028020746884865075923008923676303163014423091787344337646468258320763459357096684978363269830619590238869309252115635686116099028080932343802836331035810444861946170345668540412240939217262121766452955419460737908253989090392237868896987530582822773178705232181125757427803570306678764499197407357200189010290884398934938585332445008531042416577543830400571193655117959439131221156891592729510180651619581953104317552479456630505340873079885436647286122921954810630356111261696934572056318840409492647407718306097792256731809467376578167665667673931980366526648766213909255246738711964465114649548539177145246523725377959664587495872491272601005274986553289375222111602051905387966712623892817646265029907226562500000000000000000*x^82+19175125520956255569868848076977891200675157955805566189841334047038911959750702341906037906019443560522615936078040883597910445985190272498974701504363287733503915897061722066081460118406799827331573562397959379835970137424349421915948316774052042574049064849941950100227033682508150963050823987789554671242943057801214330878862984523982374951970947081109732964060761198440071367218604905068116799908193175821969517379816999480188912397325005082632393374391000994665156638666894162411665502394184258485865313401448810727055360547636743446205548825058876245125705468120569426277768984411679551893383403148145103899772810873531095146777766129497719429664980846325660368038698978730505067315934427584191634797519013858508106083686438769289627468453693551789349407053112585719299015481708625351604401406747403557861986200805404223501682281494140625000000000000000000*x^83+16492053829675671729804618603612484200784315516040970814346387840305444445439610326127599493082412339629621019231637814408578470844647986254366903335684025437832738205515807204453289788178883400087047355543680596100013203810893522996232930476855705026603497032929180039633484452627194606176870977619513045253506198883909586626750366751689397824223670468861589459552356087126432897223559252366930787211547359047800712061642947571583808382097978668367910799557878924199076493373595374474436757383417323365844102004098911043098467156475740702171429392234606359370171293790836581517278854196375444630818177619348116282537648066150584099568053371308621001747987888786394112606641819863721250125269586917065115047524571206225636019705365521155762451969800864424130824275959816514795695750961688875079557067871458084923341758099013532046228647232055664062500000000000000*x^84+11268697404924485283024232049121709646830185681398297216848606666157887025657334146873394181750397476952565025363026412272503610086068416924691730206516949608679487978065426583944157737058732022739963928758148493512555534275675398508021289132917379219176626741500618957138068661005106967687210707864388032402896034801131759422658795076581430500167412343042368155712424041140578469506033774062592370293564986724300034921577289846729433592746416858199713149524260668248076360016904133890258202756249621888719029170519839518560793968713219998556052645306116680913438228739425489691598113350525529632828015576951070214028064248290356936001476606005629552716145379353909775524911172721656013815500878520040740547924553696425336023248253197328035725616313802655183918437521792424538803073793639498210138325552654142008845994382681965362280607223510742187500000000000000*x^85+3649019154473391284902977914736772834542808577598125397485274257999598848099899509421624400749600390013858777572491038090802827681900783281113271109383003875585830489400848328301021273037265514242923093847044272718125905272665238624785367488084063461667717747374166857472136003987951821595058728484595511193658697508524715122419470463115709642063955313468895988096155966851921561667335300953347996262744810918692736244269759833084356491989878289171083204665442934433738783204417451252590076360496206746498320274876187238830854678089789591455254153707185518952700944717624349159946490712006851028159368971848852638197479078989887462453151598591802223772994789642588109319707663442400602671871771233402648625232075948350982197543826119209720144499160992904197078498433234712943721029427170962484012492163429038430355610955757583724334836006164550781250000000000000*x^86-5725539576168812065183097561539079816208678293586654575489805313115815053793598394166600601016095982743749615816802547343521874606120678395300563785033296626876436524404107106546193031371688714169078882368373627516840306355738965992440451494359249223442110319450344969965378119658615976415340441968602743776158377227604800083001219709325963292395252543385988074365251648033060903323566250540194870533558950832719908851386579910140983953328954712250338096548170036687279560831835384689151091082269776220537965212512857660641082021404490827399479567430893313460367779086247735855393294863120187426109897280415532313866210989823525236911605698709437689447022310776768755006340847871569318267904335220599134315533367767705339869342388464818490570144996262581823785077249528395154435995987108153055334330101475148744327725580660626292228698730468750000000000000000000*x^87-15707549542538092815017309588181862951120275978655677010884394040276490638011665524088228500515743306586852575207446442106053868510036693254860719900208137940708036469213372533440604738581163884475546197313497475960548932696908199750791668581792830217162537226748204526212391056569437980843875675168609139934536883144894593709568232977336524479448848189449980808100734843271416307800766831091567801638432463001018449573211812159927571282441033509850191787009153694300612383749130833474267270859819909174206337107778300899800430814862218128100448736611852637284834909704849773453701088252440470806545324760681519060897576179829839017447450690288084049972943410664224703823358151543101713325037479927306805649219047594585997990276367767689566547157821038276106372176584324964537979088643112455281624761063610350858565922749221499543637037277221679687500000000000000*x^88-24794713671377864205978741434149845163407519901015857028232867682136343509777588457768489410815662336242699603097585615597513478329538932589144727534029545092944995882618257751590268214938157322652193583476107046159350088902287288416071609737297211076861658475610528491924091781748971365910783204034521077617635283412010403479533420914513191143531914628178240023738640154875147923566475113318426665303048789087320357789272292758698577639840755110873894257310377083247658113631865578603094106330641839005385136254733495686106885238161538552355575841625140732362899980258289181529640409456661792692246839098944738658766150862455356660393704789489905063708953684306603438436524338107385867177785984250878506759675554003797195371349712134770636573330404064303637324800648148447720286876559016793959336590474212147104313141987574908853275701403617858886718750000000000*x^89-31437689974390668856451362528692022957131422195819730962855560198473710051820735438756675090927359051895348773241679728330828182749227768701303710243282602231220304068076144019942313047372150284972000922750176293041256692740282503740090500991381375307351785023747505746797742949189352874674386613718569286455514471031406081872396061289668243928056234308052492278202487987185309375386268750480247557399708546369827078312496740162186581185006208678581369413391993656075478906935794092634240904299374141674050557945449605991625361425854463274756825131345571556994193783022356679581360710604055037388429324953897440035002620883276452586980587305624241997420030615442562670626504870807432863294109923615204719195013832879383206367818411799539290732069384575332694665060137506508852703016103913102819112498701886748448536268440989260852802544832229614257812500000000000*x^90-34427239379019740673862483124429871098556756417349603038881059866354410403681209346933161030667103846967231728718077012508265810731834296448541365471243991034876916810718338493853784673577166296034010506262940340464166111378770152562310223137961956586809708480940036420633728605791841637079391094365801159810652162744484067932259031553450123166162508258972335226577152490373769829868664811955031958497196127772802620310014581642709772417786382213953148196977386977622729293991667809476530997953092305197946290945050386607703806583308459450227251110940395936896667847040650838987871057701693178731685885488267344596391517349222075773716797349417681446064744921971925231468496431235433553625714602346321153230887381452606048586730718641933349887000965674819723039254052386847864799464495221431264375285970711618090817074389065055584069341421127319335937500000000000*x^91-33232637148571766322829041344445167931584241295466777041304923535502632512983580526142585300267446853105802850353021717480434699511938754067480056293023491604506286625315034202929332771474427150369261159118324774768500697440328397916265708870856853694721357786287007197261712250914460537535286822191812030769269804253653951819812096991310284617123371024883013185144728135115795707011330945334039454029302891962268294918393018367565529044568652947224840374156727054178740868444351677219555997984658546235330198816299310126468376650112060887624970974232257183487268895156143300856477042259638071405969747891298833272471082499331575715325207091179550998053901766909758326277677106291048212270257952455263527155697532013776931134228156389804210951395644924172974089251114797275833837932433419906793356133060087945023646643916137577434710692614316940307617187500000000*x^92-28166766393124095827728624099371910228966768301026520110516397264676983903531504794224227992735689860241161492573794754319506850565937413844980526255261349507360429689021704978700394873156005013183042792629913414563193413001303536935848210728801751874221059149417870744471478168342945177491176368616202387225116943390793127041007269770247447430760145768930338262993214931204059060092596424122411069389799868301910748331750150316793800723226440673066611810955532996103455225469088931578410296227972733529693294505920380874105665743557959840899325957317599853568752581748877317593587182784971569127911326796827893000176256057296589838107232660166205973954168687534073915954740116059974796803750639781124839634738869059448775424865641455200600765539310059723389121430683637451908346281381268702860093266391186761976248020822310991206904873251914978027343750000000000*x^93-20313050126935614009601333894032258147678058533736169181276405860412171726833267683118272126936670728293585209274982038215052300853140463420210239245250636144460566111582387226043425485333544491434302290744330147685686522239477180470785901987703299563026391147709513692296186162798316580964838248098922207487228364659756108220908304754091117699620547002006358508558547363859709524859364313314366295064495519615480602348854354620894736555759554704395563213302186440745921289986960121249478238863474180374888066015408892488959511128958634393034957829671684802956415498167866748895015895211921378121869428172367289872767809412351112019203957702654252546806440226906081721601485323132060536232460007844278998100449567534322072272955359904987411614457549773678136835896287244328513630820413617649790142717037344084572833211033149325430713361129164695739746093750000000*x^94-11237894721959584033288172295523860074368510281818783315895582019287030132731382637050535294694008191530469256121649586166078116195023187698623959141231031340520909905347959000370260656082472451756594967644857319862036163227180013666001243210370917860463931627889230814137104062320755585734141196144963514179563735175717991025415606224523869088985030299460548446052915159594492018090957057176468052359072419446787555627518612062692535428595874927250246070867058769919074122020184728156005580157275314342462969064148267866977868720104247961502947103700330847976242937201234118791371687936215324428255848829387255029834298683414721936167692215675790956188387342468438471744065339173359240407843418119092765477149549662690716733402333569735479084698204749829730273103874843746157793767282794787746552953544898973477651066277260838432994205504655838012695312500000000*x^95-2588658280305403396992509769727641743711435548791803911813391394096411373786095408943102754072545912792336728398343494349647748635826878285761228682602249287551050406577517979385223536766637621936366238887049813036906948498452726790399188553733057715384437913721377255071254944889738286429515756621098222044618201295498516431013256628069652049218088411664418000066493846307028463941506879606056190305247176603629927604988977701294025988257435910046866838500122799214648990451598060395606503672506465857099128569340417964583318673158027707696329658548761608948306811762404133842057265766918661104166388078540164876166978036893780095418958082016292744626526577359611614035744875648566817539895304873253738042688371403126407568858309491835637490805859209697920959288710009554946030390733517692113120773769737541282497973738063734572278917767107486724853515625000000*x^96+4290839883330984501941961474500502203090055209290335092236561540410378846194357680729618254443794593500391934511594361632412170483794346417530369477160326064236877907620896205623608321042128177268053780857539546192323710679514735670127573748945310860698844304056943593531677367964261950272333954706214963906007622969912318785306269964119373435737981901399316183379596829357250161522265544500427170892541872709250541184877866748335129314309191103946332037912055848729356724793668419930411598442161245824354061475929042880320074352378839473025772284482789754526112628842932415057972446640955345228821498527795384926080224955003921079599738772907029324601331863497912737243780408787559902177975280923494379783342345496672138719423904274259104087370655563879238943830995088604348071710028876938662945652698143630298299386338634064941288670524954795837402343750000000*x^97+8616060167204778586856011039396745123468792337105967969889268195551624629534417290438037592987557597757620638766002366450861631415766234671130159096077801709144614627262358883793512042942375299110617145394278678825581418486312728629446063056122348733209457441424318691981684780067534471891655105267540684699958802205564883021287805970347391656973777648840410258457516249132279729257848884030556996860763177130806267470957491643181290704512941122394714959931455312585379456850460763140878475404973343859866785006336618677617439116843150445425965032838389942080296650749699121484929106751548564578544473591103506679420080118293897065737662330503677600304821583951127074150616365592089296548456679061349450491580837297974101540457763385109982608075910475311842599853443052608949402083237667116231513332524185385264542391681175104167778044939041137695312500000000000*x^98+10235386856933337102920705491819329953976148834447554606693673626789238704150738015433818766243613103018631055856738666263207899976771348261898149740185942079581301335360526889033554846152341266057331836012716441793618009211777065544828374218517227599677071947971297250164447138400443736172981169125413819201611522706282162923714798439501682540541175165250327803927409093693097657292853971947958710068143991905313393496526633546233990399732180757972978069769366413660864985488684749067806318272812908906794713127042461520878815261559818822561255079294703407809366766575685112301462288269205649025357737967843973360613086980219770868278216025256122905057452120847128916382726305751904322582602823982807097830601137279526071532844485408459441138061064162378599435422498064761411518211210080831425471653598821081821421997981591545112678431905806064605712890625000000*x^99+9534670856178887226091255310402301116479572764306350894718280304672316977083327445821600567363048736956486162776073403474995764751167047740375565640778677483242880666388262306961946896571375230058734754771673350948411874542766793129775839140067277265989885864601880156623154886734288120959627231084138095372646229573871556725491567083846274657044143495596612175021110084452476948810714046124413195230112646313667155341184626703777627637783177265761793925700133539077275826630803420325645452409740402663061488198574838870398328472143690098368185382432555524495317363959040258451661625250443580715261922705842771292409229581958484117246260312369492833088777694286299840482930521591788283740993450339278382045325816823687977884712284212122583300559161767624852583054321736816003988762348894028889136335291425690794704780536839017202055401867255568504333496093750000*x^100+7234200200854892570540972024009021162946685553204589139949013590773213024834360798721127542764468532217822343225413697156328593026924273835009169741596701795616342058512312651830176982513014708963377432892409447055803042816469689273153386998786230788926490855134190842449791535456687091135370384658057031034574725579879078094533145802011996191631447393004174938227470464684328015004209244658278829216942089861066566804269318512743122456038946411092931482863432322648257495062374160660942971193307498484068330491551932034473953523339793219061448824562355104062146119949421108324849131117849470486818014552046247921012098022320133844400441504330679926687934923164859165895702310322972410331788098596985265039137099528686624183365920087074819575926874537633409592641912956303088829539543287735808656600276542204943979949560706188549374928697943687438964843750000000*x^101+4156964345332234481702530479594561892790297862401969029822775483908053674471030205636494160346264464180362659145567488803930944397787214373690413425741425867547262670749901431270471348361817702387177817156143429048993668137136091888930448464641451510854643334910173357071354221187757444041638076097675141904108132166899382640478615099697423752529025758850461179873239216698765086993631972934803987309479157219030111696539664447633759266828407289648800039112875677467757181755515457936180862392052130054788917009842174794497107615312940396099050987209813224267629998129542616599899266929021219291671860610534213727519440863702202982754739987846582922959642702254170479315583201812873022244583001738510776013767511337049025965854436700322196248475095026017896991652613638240941424066177105905144934440000212002409792121440657020059461501659825444221496582031250000*x^102+1035022724904579096925688437989505038985290125384508894616705996353181595410064836457952148646190865189383116318427594146786347522405065736744827163314094966707767173781807979751143250046349738797799520796004724463343400092007514742056332913900207674616874715114800931216024321634141042259859972020903513259642626233577644800884739891503811442232002352228097276960392597653570635990321860260231951996317187386617415632641376427779557355186299422743523081289188194078987714313200190890495290761411092711058144902972589351606875559499222049071477870317118804366027798803459165146656541563468987792543160084098372427079224616226427409873957528397392446166924841679765898085443699802211446793099650180220429017324902989672247966839528565660780974603743292150141431401738199370855781573455857007141178327499135151904284318433169254092263145139440894126892089843750000*x^103-1608496112195723230509412450343042068506938456798885961067262111590468167950824593495545780114365711103102078350173513753296074331741534739731754740274887614078512621949442948842200707028484427387828518304766301363679697117868111791924288749776161747498825419162425713142943275643623382217641006691516231374506632286685290790835565470823644752889490147486029089046822514069397072911845257493720257628103771375292799040717688293906739352123435306981228843808458355552002690741637329742840872387980677422210571057190513192848844297662861737141190556543817333610956981879995735890738058020396822137080298118721066607108074566923324745933700995073456639117254603027026994319983185783070591315464979573237480522148838779083485212692575637398503695433726809597634660632760410072629072820340518425914242797087835887184437328768782382582003265270031988620758056640625000*x^104-3495992532301096003702992218302492006474772867130360979876918280931867029026055237124254211188993536984149920447417778625881710642028972431201209552006845262842149719241218737996398135232822913169817135626638627999739786000525671393239211027229382494283195718818695885000449290621944502848229130919863802026545041424404426221911365700086245674004812632485949694383361118862097549348436020516360524133421459312776063392422942000264103527349594054608280141590208921908278469683223554049904895414320935809726548663535207054700569644705975734804281970659775358707165318644989581967067168813344319805690117854974453571481812290465848543805681812652134966804635491289707241699776009977746453311824124987054416924802984366101458990185822333588607780063867907517664975191353368006053787293032724103336903704682744686980056458228821592015833630284760147333145141601562500*x^105-4568099667004066940485320483332340720602433068181125545311641585456909394311990426988424288053935815117726705345663421773666510219124910275457138167613745259316246377248727971278615715832773000247264939996841923527049801916197502145805613759975506164236995358872875795950799139295397882601783910827272769363087298498220922422699520954379499636345404280558241240942921222037882733264193668966308562371574974891254230087811287835562978444190705817169125287901274541908614478330733029557359637677133153538064552219548942442391050433217133727781559193684517722859671399642571705381136438265857926033063023367574583821349542473316184498292434808657825391523167675158975621640861131003209392559037181640471831590465661595734705810072009664292657920396309291723316682146525467578981713029747498815974567326374434852990294713293711881263448049139697104692459106445312500*x^106-4920443952441595686448752775495928160789675800360572428268364366775159694380148985072699710083684851487643788139342708371693435357532146766216178266751223529965765645247943442069050882249825351008767841226028870952291646253114161888276253518461028760830142452218677472653842459619407530916548784951770546375932311492669678075492331135659885696080087681328443901787816149014971439994040614649059951695543535236928557023188477448746840712754748983513066814343388327935657398857026077600224924108282996809610710144440476254758571503429555092398757611030752011633792549543993899093757823612146610382469837988274571700915524161581439850604581812187581471803591676951385991408876919030002699649701300419896062181998878121714470878963165875449206602926637554314353989956199094725072417713217671420750810765321300815281980913905995889123801134701352566480636596679687500*x^107-4731452446960056209136398180666079498730333157740717325959465303352025872373744201399563021399622020474908545414786401748458735325375373597769924528137753455835379788898199933107873701763505702817771373957249678453764592798811866834578409984094116147909761552818503436852706018482093691439369783215195667987741511618099862839684098730755241035287385186031946922628068141800209288537415550468110599196591346839676409952216315442619843535958946217569400247619637729178726828691657881359686207929702326415273915946827428555826009794037428877768278719591060584017716134040638404149135361802189316023811856528849668976833946022674254339117730170962585309869929133492060822456831741390280615961474867399853017972678926805991285897546790769485454354272808697013236679081737906291187062690235681361017248629776886379932534100033886259595306000846903771162033081054687500*x^108-4200383361749983715066103354308152878466190841630086464683992184767959222378989403398728018357900113187974010693878639652149566525526841440226517969705149406956374223993983078437461505323453640116170844061920799470726107843344407286723868870025417922992899424874642079173584719105041983862942492654017201850666946274629512622948388633289373521967332266658899497571234125874168477571672232711619309207959558754071107271405697964671724345592991338125143171905088749261858452148281753831986464465019473498607983090688787505679338982733603043219388470712688201412882640887644317380779228258428052052251266003366181863713387133029613275551903976648800908858152677031799535167251963205306126217123129143390517848673795996777116468601892092615568625378686622212116411667667885985375286289663205095396981826828322405310824221610736806109542840204085223376750946044921875*x^109-3504979865061809372870700537821150240040907699045367513205708593106488863399796375677520828218987666437686240822727713587435436968695082887305462833799757728639622789112923682114349263845005668634214390624672608942750410242933990938035209760447114214365442588744027985054547871765169298259626880263456855550865853290719625360542906113276270026842561602588972279929680580035910779154055583752766851981419196556178648376712993342937508716487018755296082201074247221440737607165333112330976206759917868284901478202480815682010835292831698980200941578253906246868488231114610656730865138717750856639368992632713851774434623799899339279360518265157240809653635276312009383928519239475214836558779022717050607780257801615134561539044549125709534158224858438961766886335101805748663981650019222017166258750962402463199693586218610996674271973461145535111427307128906250*x^110-2779893287368987841941164550503536689572469947925106877284775790445823761809657870466201928398142043757501752653573110834075475311182775309890785992840808137132834418532111502385825450717325920842847823275155736891107741940952411777104860152210269813102816582929708581231619299992234069965480643407520519073962237588033903486708383713714661218264127772215436164286769247389747558071799482661458107226868718241542023778595408793916782866721094686406511831392340937520659414216789669475062522830743678273373611313666941256322933019279899366052254256444032359746109458159836264406235866074546741873746788518198632835268975015740689575086785102945876885768476756428627409151638116722492267145412525558087677569808556165372586081091841219982567410369795417384749926321848022205224761130368625725879609644338335088746364269409599989657522201014216989278793334960937500*x^111-2111866831816582674416121587932034203981925539260041901683897352245008728840334640138683788493092160224947067889052581426843899818441760391671992680117385190931278418005778712914891899402130944629576115759395147774495415817058601357312489819266684254731584439644233361669488860191026749070375022806265376866735481571699918446372777767784453420257458232125669831140117942387290449023651400856273357463515567817802634898287450008156049413180543399790773376447309953310234527019916607537774514735199537754354532571749064769434378626425230794406230064728869759885526631238222865638882060797972653725571093290726213602909478953139427059247861857835774694836612728495222128005739732042795292049704265557871066538648740501289939526562609339591107412010989063502605309910056664948092924738907314361300252508601151489048873766607092306024640038231154903769493103027343750*x^112-1545640918543690701965494322329449662950743931322927362240835732631725716922042950144154449551444660239091674402583519417026578624524082268389411133581167550422433198869224833729505937208452072906746802057015012738926341309972087496837648064381474033278521239178971104636335821337434473767671312175038662238978033321452669756670515400606799539061859413190396623385398067287016554789818981887041673923347453690513291000645600868193599763138593494255077506519872432855645199361019061561205450191648288593758278214414924395615413033305754611761714128752546227921605391935664387279890432359475796630237820531282058738459063183644645906014840917173258405160457032351396607032199218202710843449721069830344055839052153457165936257249957864220509557952000871931110581432692746933925186626506966628968635370959853330637821962594696811876815445430111140012741088867187500*x^113-1094801049212432667391245585689830555882870976799846528012230076757141125342445662960737727658053121002758970943861820437775772925285124365497677512291624050412965319545111947117624795713668969837311245495264310608488841516821552942000082796065481106663985442279716964004649534712587227241411938388230136284174030355333178431063908531130106661748084616266947867237510661896102646448969386511220884275358849813736843034649869193202335677574020253170967320863483092750819661557518617213562139284902779942016128154425093960326452539787714918311559513184953689903154130506967997394467567662027475530167080592431864283537272132905265824282634548598016788853447296663397183141522236152392196102355794523739891190507881986593474173807339532853086295088930372793746181429695501186148888410533750927062296983839178856689708531748153608198492747760610654950141906738281250*x^114-753270149468944446817875449916044182453157959099676743542813068842035029847882198385386332172594834032705700167709977550569434332964330711982040428433307361434494244347586469935234460069389794475108439694487340174047662459212718623976902569772361272966257848202569450153207677899856620799399922015813458752427878034055239494306552624389231580396912057616431823592298429355810205151029392743810453680527831174167234898354615509804308793623555020015092738973449687234470099260160442032195851704789542594895035019551803692996371980375588282531359068254745902010959649084758749492664637290585345034008485256337564402759488206291062607447828355258940334612178759980235856710093286545840804540809888314914146346318468392793066101713705568675277061747379152708841730635764173410496493637661833847993611478490579197612190265873934047480275921770953573286533355712890625*x^115-504946234240664358994175172416654524641322969026554406277146905907183165788397035301747558728695715632144271313091320054548218057977531053510569675526610688755546425207912259626501485037044459939112245774528284752554845991720085358837209788173960323175398764871364712632772089495578521381216244827541704164482972637593200598143170718212429663633746962580392511857159977509752375504704067151406678225025307074129918950942767016612325175478216152302882648240772886695804599870745036539078403945250392817446804051832076480499380079010777463247080552729153006660159449438698606226380147847714506486972570860788792033234641062232389286979464750283343964688347495747102845243685913031656449084950959528768507450755802980501565737093674404124108759909063929404634891839670506892489145232705529143123153980998970492009695994390684747887831917978473939001560211181640625*x^116-330527590246519424156175994414646217704824817463480013578813609214383425068348997474328655010436340485644588797852315186434203298751074165048073582748850052784252569957978973908385970338008373007062105862660027271428671592757640417724915544539155633540653746142605839822860341518455273882980821356075093321752953877099462216025829856321657367118234765167745620179819991898581629590573780931797694833955323521391570613773500627611621312406111737465737806668488804406759618591795529277314257862479551327587560563283616866196545770235886355317290844845560435901996449754335321900064582226381853902464439767509127006681647775496845627476843610530558406781631028419771704106133701813474599770801290620055379804768069569826863919617983404881450583931084400515933917607806808612483784695000649557077774546193210532544749669244497913833669144878513179719448089599609375*x^117-211602874476917821784934898116213539152317540534581540865222609557848211264677862021217431623042458387686123549400034352526675554568607287310359043750913366719516501897088144046005040992002652343436587144969003117991602022002141443271451605503459376962422615808375089304641060978624774969285691486926496797867410489526329329017131006485329734189031927087131614121814183204913302980384887318834995697472005413381118687987436560747092017769084366057848710892400604538455983616026157270449604961162603562423491772119159415928823647150164386712972658551272665333222637418945506670345111050254158352140278385323270200723534963251266221453708922434430175394000438931891863049947782015553297545913877434317977169475074164616126324931023436972069692973932899534711494850586020883172699673581361932859477124734550625437121267892991161030380453667021356523036956787109375*x^118-132604720966101758238167818872540033045260362110408303944518212651645261949290051809581912789977009393121327604197025061074009958929341177250338948898356925244941305601580729852945441133826750807027640285094066096664530702744336533005822986525519738515012621316268154298621656548368025436629387162583550788632255569131611056547543079500281838451981524142404396426927825801994409491517733840975858046379994118951464370050505822249423578424853010776024625671138596930948070725009053460337830642305267117352100653170337960049535733783941479290706110554473199180834899940914695653677257716212145465099537377942065211909712874317278693252100178472582647782243427904775375873827603590305311907086622381609896101842979803143521270099154488402440980354837307548064203357502489644599736057400683365935695900879428578656474993035900566962226321265916340053081512451171875*x^119-81356607558667541150873547263277720657696271149208943680396753250472749372842437351975546604763333023680214211451558812091496712146412646597890556565049287090885745783983439661268570861579385895781656019974486407992526549274416879616750267908969339569146932778005324427236983765906259380847907821393783341477221142656867079361845078383294216716256067733678480424943168453882245213923797248592394749465343686233522017939706869615075858278474509161080382789865046499276509200154719349823743017302273078767649081549306646752589665611228651310325251730153109706414121509248439446958080305583068863537915315021259212051568096382761505696451746901367653461551554025976995616882719969167686216123982000361533229263882272346772813139893995653646668766325595108759820611158615851417876101277642562867469860586206831308072297205720435631093323536333627998828887939453125*x^120-48846036628307069415826609386514215143439523393040065118866138291954702473716915560768924333179093697821980076423677948666134287330134092633386226874476604157112241767096843337564907757051819037865164178932577756635931460845951827277120168750460288364701833632427606975648164919656338444898239072744589563214481280680103132353916836067761292443560607312432353396693469716275595206467017535961117279542692933735813913178787105336372299091836918417508056935643290995606897879371974595943537274310447866428180088125567590718807688789035609327497368680637730473987078037638011384798773997475257545683421791751429985945176106284250169030990895026659320650286432671433093368719377651475716571306767813286574259830471665756986428078267036758359395465128253700416480944501911868369338514354526469338892827366970472014587987424384663004417461706907488405704498291015625*x^121-28672110414375142352858673480207722562371878386614504488472193470241792165924389330100771131179746053132101219085244475699949321155417108217079895917814275481085764516897784444459483953246843083519024411149478644360172899710525009178626923535215672686325653369726545221614057632605082436152105039883235960131147760673655352334976396411411082272871536297371111286169674181853367161705833715285413447106498735441187847573244178155437686903425545547605564666408981173773701554661953220643770636828988954846878920911292668545510315163179798701263419178770406468287697649890759174275260863526171262936895508283229224555303764851804568783464925067031358123660258038380471908468987884480819018777314467426256457837929067181751620071824801518974110503259077845034158688375454943569110699658841936438265495390204345755137950945388991552675861385068856179714202880859375*x^122-16433162965121460919400141559178335299319384906014881148044741872044544568693379838418250568383990175476675246422158743042963517791279928378095143388627222650702804760781952574934408675662505921545701816592037294910128008686314544724934373287530369465991503784404272058836515931369114676875105490580368077307879877144523262578516770628826047194870102140781488291870398346942141416751611138738950807264843124813550447258250745255297551455072784878725918140454028912716854580816570834150292068465205654133895487269115631803344252544076000402410726142748785223530515542741617960653657503845991687127905347246870301199943580597695867492804415186521175352770503986908610219353936987503692410712208416006750098280047813377317445456952327531494708443214662956307676037637995897730399314318904651384819796195967787026722003139445060782009022659622132778167724609375000*x^123-9182422305214940809536443671996434411190904189725335296682710629714943382881157038183514983439523032244087665422156895618764284403556200290435180428707785330148714538896511438883115446991667358818900763006916512680694177254238444954027153948904469303625587901861842857460955696580335480354632879251712114716212357227814583302187973406933716558946104258339735372606982802522924354662017042112731945535297364269567665785074255311059012394462670881875421910071700830045333912927651755211771306311166623787193801379149816119177924030080800302363325791318225493599343631835810830765199469410550380124952220153614473199084656381395038838984383211223996121357376441819289461927451101034301977174235256592224469790812828630436533750185139971824676559106416789174488011070561168575893285264864700668587482313178831314025274933088294204708290635608136653900146484375000*x^124-4994211596508422219453703411073692833711812299089289412108724773017038126077117482025964901986104557151102394467850740240849780629782839175978161198793339651047789321754535635640227706637911915012021358312871068550779818276608706252190249793055589543190960032199399968931086110978617294560793477309654979077347006150687736437675058528729738191255391379509307715779777981712486364929003960901385666091725773463654496514669606521123647714179561601012577751010804834200691123085187836665110973621563517013432514771497364074491902171883971813837104465314006514874273451044763551987315133069033559415325858164436706644164563858144487514221906543258563945966975871795778753870862952815854935055863681805647376320215943625144849958881581536490410097581028388378959394489599938876095807528364868042928811104025299368056267862794883605204177001724019646644592285156250*x^125-2639601463142364506158125851059324417341398643220483981899298746958871530657132614499689431978922647786457907352801159447703732261691951351181758766255221155030398939412517075695538607556856674929903208152063700804135706114662865490164772967184380652101573961435779709087646418476218887103881617120137955651251040605914528929968967639085283218759168830041685627772733574805692880569287430803394990243386257771945743476838358207748888905382655548659629144113613729461203926926556773073511043931756033968476054256267360151124858486181068780390347026624224195896463906168935766613556998961533453254616984943719297918606124703082070334652771071350717496668058829620117838087034922431996722073340665186749612431100302118287927476945408238323801867873397440639446901189236774694929509824502580122269297984426510419204162322462381418120003218064084649085998535156250*x^126-1353520886112275444622438988238462122582598954847563917814227509270961854001712090724446200226965880101577004032607199385635631795676083584333464303574237149642698556161722329943655415396240505555102494439943784731456797874590933729898707632888288264365588445569643014442553799954476876924290227803095777695178383167923597126877813473678248733442259523277169433371801414282804935538281030021081584128913656397778311480381643156390122304550796062235966819431524142386549922218397977559326738203962864859968129586936457524281822064042862704809024494887784697848679454351367754971983887635654015892902950170600626204746329859338776550139402567815227803876501500624310572768678685253448246272824160070410362785293842023015599840322843136533099984588144173459154470795882929361184695195493071219643659156186596538304567826846436240373350301524624228477478027343750*x^127-672271054704066043208199068480282846819798225294451457224176422174582020417275826927707130986156119695545118722237154603465518864083379445516101282521679788151764964908226946009661075327862272082594749557532405018855064429238144001814430743884919604294294548955050864881583081721065533077539208744424986172413117294256393192217918427419016234293731498012452397458205051646388931732412061336973638432060666807468372090548496140389115229770499310685800273767840656121910662474220092174179297273327025257983823121995185641630064989358068271871385695258981172652296714154399459956719265588708580268876268469926229360424836557316268631355325109093289507532435629382272283429416129954714049943491007873597834391536181244742238940444714621679916604127886213658117660802307331993014052648408779139831217169698309234079035539427549039714904210995882749557495117187500*x^128-322894980278995405313213178286265533210860270570634546551260093925630226105966438982342284144200020822591326115968976515727810233447886355190172011128173700869523922970752963212848681193443795595550925376204763133466930280977779685910330621352348324557693958445140782921373889735080959379229376356876126495807474726904988811322802016621402829797877913575161779646044588546185072836473157591066957752233308964047475371925481290400801955781276466872081810919697606698974382007591779888506302852228366084089278099311603427881673125004372805272202206143719774864667191476327753182590715737731786041195687255769967216999935256296174258468327234837263244796393705259066948512664658146713485503617643016429729547108369946418961554324369377311391184777015678302359554037957902240077351234957764716857869234463565957085265508905158604591179027920588850975036621093750*x^129-149710678164943974195413983898431769604846938579489782465929690765467610156917125304262590570061195884399272180316916288310944015163188078001525899537154036397052672369682987040277442427431190244454015987332050367378084672966657853159630172838890104437755036431029738007938994740129103149322949982026884964092241899399701328724874935246289608721731518507379479788208521322786569403978198484975056670980818356398967875077489605822629974405380799672593345173265896379999594656333424206519221990802514926371119981685232733307938737828600366265219616266784283114206522808808167158002407931293153545266382792011165791222163294682827984830017741046267855856916276504494547331157686367453388526159111102957012147975951896937350725704937181558564331384969460772704085437501126596841234775324532326861285449604061414357171564543103059463646786753088235855102539062500*x^130-66873358649238945826321981466615148518074785293742501428890286712633486689298962230466422622795452751421635768777933901216822098912402108395080011405120533692919003648941183873965463769939343784401554865506719823887574752790710342092207246333925726337742561218900197219560160874056472762637021032923545700273586746832180671525143968124325336388981846569129355965962797878368773525834870569934255767279323712763399477953693386591664958903128740594855672960654870412829789905635469222672836556933120134833229003741743983874051335880051462286888011859710243601418710359810295965165666598100620760715116144411061270665858101070531984550173792503345750591354570646603599376767320622925820670982592243520746725003138606519183096497279653471977793169050189001185493274766914830785754528492306506937705495341041899031551292743869030488212956697680056095123291015625*x^131-28708230127699125780051607282044801767613176308187930810517669758629486218032670327910514118199844896390969114896448155197864641317357552465705220854974008447445068019144140664070958328259927836498255047008404163107943022967654272738146290456589429328019540207270424369310902881992318005847179146806509867895807289939422623119727852006080926715019372361322644700099190208725085771076661030640252005876069704291728526519198372100164320155643985565219319498192525032852484263198115494868623551107632107589297875116287275469905252082020172714247107421933821533459573510608621215156659095850971763171074215317233859056010831699623741657930139693530347471756066621327386975740620185195001141585518718860870315588616315553737605348923837035872117912006982554444989653019577725460126991425098306934971888879519028807052656061815643084855764755047857761383056640625*x^132-11806583960822232751162885929258403975010537881902130344181625912891272486124556646253591193195069046334314635735170183498457753929909686634090273410618307282324348478349212020805786169231928677918010517141218071350103340430262044126714694500953888476612730198309010356619543652556566260266223899050063964714013888505482330173569564914243642092424720240746285123415219436210696486648532672316699649454468794093618201475859857608345709113455754945742178658170705490586670597002510006884293426668642352681679289020523656287417898075724944400798774893596914057035973833183601117952111612993423158632493763564828745194541146283220957069741613895070236165603643345139126640442239692501549184028950825116751273347019872182217601002055212198553104251819088249569468514920616952242070940565639198899978447052840809207432883239097254346461340901441872119903564453125*x^133-4630621160811960642083526500992571681900810643606915574767993278180402117407001140306367329146744693260082155526842780664671005835623993428976703350053907417671602723738355665498815873785199702796737014226056943476978262005088787394042975462487048416077097486118011273967599578194685439981407172233983383644674219906775984661129185933989109028244148771197982949449244946426855035320085253704450059767258884658257800702283073836392844409400135284957468306914903465214582625753219345507458745194211594657851974607169463837636547271884357731382473268768011278943810180435357151231939806239632019151909613726577814948661783864544385164981168507260704868666888696252400176479077458227144569693954493345023496202414753161924387379613552819167896043419036133389275972581443035320744645291134017427106777694574078846088201373565329532766554621048271656036376953125*x^134-1720048768607328550186702925041079362057711061198294724111232362114853208954599345838853314369362563436063676635319436780572880622859103305184688958012959495009780824311193882783882578286760380735677641538008208846347120079091607869023634318978518678463396100023011633019481626846676633560981396081143381596515517329387531891988932199515490427939710588770340810008929704712184939654884559973623194576794186978653050331317357620451393857058751415316191880947749105730552410202151628901477121192662368085913845261496884381072307122574152609137970210301223771172542726200391783283355545364753190631054282264548182065168083945535570843068993761349707404818735640046201551009651667427423710595339604889403179948840659362603638409037259927187270088287502792925092486786955652277027480722266989266172819918769325365899233205857488115952946827746927738189697265625*x^135-598142942794769415119089955453412885444203534775795810644790985165697998678094723680327585842620310574951057242213202812447507868940067266828010277588638264069287607054205977432935629457511556049538492566507427000965015452650758907154663756530263070827713446589279566687967106084891752288946606464259560314613608657256157411441334040230017943986911855169125980432918087913312521579161165986369616494416968488276742991720982698274274747032237457761984582615977540777622969740272866672537806820169729758838895661633520194547424267543743939476155741864778958517891230089019943177173865303773517916997077376001154916681896149592306873790370879988405975004946491414603742550475479013158113160353559438990639768705476171386383709738450628361844786396375996043946272783526092396472775914097018515400411418960159294251079618864874731798408902250230312347412109375*x^136-190571215098919141701332767246140558344266419144360673461475524210445848577156810898850096634474979755052739282198122068005122365811292757316368532990199408444510328629952244672026442341438834640158288671927819134664433465261030039301660741188628824490678405600294232447181744072688639348149276519311953639030943431130308503614655638917894623810859683206329926919901084003658368233571694617857219357728803517906326291451124971356409477628326564380059531861319249592232800934360775426967112764342261393802676880004681134976917434748221291926923902613832257572499484849398189152630288862015484279681691489040183216076854932959359816228417258211905026395558952748225379789870098907149665560465096136339309074006162999317840199900280991251212729725398426560484523632200146798194125792608469389588545230211374752375490769507049293451927951537072658538818359375*x^137-53037049722378714379005012709154848225442623566668847682985466235154339463126145663427268993331687046431252767914947866223629429508054183083996726832019788978197528451587179835301456440807767125717550706744701292847770016938215295885677121283241187442413604998917637984609438921148879453558444105307427048806165504176616362041629630793006470447494777174326883565448745660707028922994310479257405647642225584474728075775600434798916944197765462599184495196462645129188200770075590006714839848840533319198229245592720861756312498570584045157037947273404222410440607046319123547684914105339272145959681173095852454625178579359484514614505559602225799564350497084326655590510274682019775526870968454058034034838975604184151556456736547795663058797108385029030645286302967421406899793666085541198227031834158491091090088798143398207685095258057117462158203125*x^138-11154213415205087672016414345202782723507857125086499890634987590824901294141212139098153519988267271459430731634527099674958758111672830818030106807415727578658889256703429681312709109079619798984813724641966400089154634468667248270725660036658606428487373866153506195962841793604395650508345072468176204639494634281601910863698221445723948362443919143455847597571283821894249372244654863868462712215158992967261650287379321229980482166756430156039887210687735924811003897288387567195234391179522875248840676491861944088845676322879987775633493110577861090083536161311619712884566523759977325596479045829705043638222299336281396333536081023721305442551667079032670934356006884790706335742675041883135598728657175266050802771916450329638238089380130716839640387470191443815974062233287601291078408130490130025251269141328691603121114894747734069824218750*x^139-430623713636818388613858430739251493913157151289495378805388121654105365544475969814377271374015978695095555955404658434024213557957899098145098482157879398521507301524872295801588526307615883908752299569114555693862072119625897558020434837354533349309889746967157617193331007249048911129363423702053938210568071542283638387668204230942466889027459478283279978119405023144035723727500759787252035241255959534296270878947335045531956232811219436155479941201794495097683612089099092816987054092915114991348548533865159581230457683938715577901270874605020680800243187357907866819263595963019250091769600516065414586176294700481188012530564508943337506613917119500092247261903181740716867908709382156622064954541741200049750057972802898919671913791693781527102712606988388526358736460897202231716946409594643576128000783675986440357519313693046569824218750*x^140+1324199772192971260565427006944062258552108131481233332435180506444347077520976994053299596749224235442095703216092809372619363268704623098875516917449744107642583273847711427980645834137015758361533142778273424708885701200598088308567641598707455391748015653342103973475587069605368510725612854017372459942160531296219475507642331906043000190636693067364467732198053928588053831265348036707683103133891240847772943473972782943608518757611657659593388942738854925436134988755977460705244695604303661432256086564377487523361528672403156540661219460240324896528748853568614577877154634962740985845945221886089281216069276257304451940971030986289588585608876855627135879254175738106583905299840577974315455944909236981538460567610999852040714722224782891734737798658966879401901776664208383577893861492604875675690306868759194003359880298376083374023437500*x^141+1040825775146359391542630431690895937674766760951189423499510864809064931407269439374209206406353985822671540600028599175869006846907909867345846265218045927228729247219110920473226596126821930337169369695667142116750776556677324221769646144850770793983603675182219471161559711393425702407713791240473991382239309077746489422631725178905390769080058339546663652561176515244844967943516409956156430612854830873691292280962065780661159702635071500850083186144079696115053954404111759935181075579976083830674632278204020959419797109091766006922233129865810704575351953270067020234082130687817255309475953643818932462135207697096718872364144006756161698776540879937256526429071288619333064700383746659851516516476999759421962460627874895975985521387389939099191537776610351514226810905695637371649778693922363062302621772303723446384537965059280395507812500*x^142+573314032606977111820283650170362141244443734953431226443435970745696627615388448921028981407881700320120663931328119550869495975427146949081670174075331059457526974757237712128455095262626296200448736207715845930398577600268571346276912817693639836727164584239801289936180894755403504424869289166617715017580760574622176511028837153522926387543876730390235896007533952404010492717549704723918157589419047560141978968581123275305809504581826611577352877783836171686964879089565272079692258323702592783097732633428473454850652594180249858999643090310656318333403792046590588689202087840867980055872375531083392171935798920446837409347340099957640286604246182333658762580076341670306761601973734092062868571511772616188970335376496020966188877211884099492777975948269819224050066961916569166114194430666691501899401295361258235061541199684143066406250000*x^143+269975000640227141178402893998852329896899696786781385859442236735925470931486325133342416626437738419715048943834752642708149402340060076049437520909300243390499555476009027502405771872328858732064878501976026689317026050364573843036565522785056929587630238894534766315506516863355716217222575807443840205057609417120777431177854090817768073902155723576064487280030609075673121369022071278688040643041180238104740126768490834700536515168483260053174201682573181674842751243192941972942596632648313766075140495901286782255627597953710814964728352983607618327220223554391671583807237630775734327164982353415756701748820470818690811077451422139024094557288159352917023333782117121107599856524877193485387777294794712683152406135087935818737598894804007421412706410730372423137207995669687289609147251407320593089358973237779082410270348191261291503906250*x^144+114893976949757645923797434705214692413068090767115223327858951411485550677290022409333185275317446079129798182656909396615168867369145373620174288249982197066788066242205126136041499745645250579087901612141938775890210583026258529805593891546432376292763956639123945393775009377431567337795190265238833733889753847313558780043104548563644117861950238067593608383166047274651997015568135961614202918889508307623830543016473013563983285737122522639788220721567882895158801770303737723087952397146769233921631119457340592147139105787626977194546196437452382229062765760746459463265389138907046006661042449215170513698608298569231185781622626618614973937205878202686430151746471034901670783396721654054699445818460687549075893548036742119866706025364752289958386085660720224681036414189386410351990323578263324729581418282009508402552455663681030273437500*x^145+45069130760872177630909482505965075998238350420856714874795205408337142559757704797189111218735692559958228086925190255259271712814044166260286406771032447475111384962129345319023555059384956874440622027805302118674640165249037148622371331696743073146585764598882001931070092110994146817637319260104080532337310243945935557152397496106083781655028531552742949042857206941142002952711029825970793122104084172815367018647123439582705674476678525795861334939371886248305452970783941560388811604711873178915858507811371891026603803509449947309718018299225851754865403026372368266413879593629073473783246346960624856939929687579960600104745315179272053064416625216840620678107251532606952193731151632443064877507948553923183723917878542635682734929607182207397019413559789494026293478904548903895710294691849469609842837591884290304733440279960632324218750*x^146+16354393079965766641087092906363172853993527548464161443266861280849762974827644997338087583903436361706652124992667781296467039177865877561586049308494040709725354690926303261451163218783602358476489620108417023137338273674642182787761803133543230906594384657122280377118856473406632996221302569759656643629243172760309606281557905790597270609585924548732952305217571251964311666180434227903644956099549078534686029604653378501443142199257187132741254889669480398652078329886100993391634284732484687047917179724054878908741472117879076867077667642861905142541230291322691963061323560981446911695297428000437899679062226939261393087202097246366042760086994825839810591196090127923595723801120057621360061589587115535834004477569767209510086079559346579995448356033486630545145217074823871076132868258282390184522869791550192530849017202854156494140625*x^147+5438119291444100130637906617374023015305499757059623805388775474365955374656414726572124460232180932990250861985699586203030851750883855108065075809006701437095437378037845049932970005360210918098926215771230128679835456090627814027710390146706578333200113278768654341292430779046914122217427862900102858577142499166365253268053838765208422722717086284426112681084753796075990601953182060400704255550706278052014301394003594211870089094159207352751471683299453397465661804057201912410247208494049992759334871620068973940100851524452083656731032864958450179076727210908390491728878150524619739540344813419601556036978315890238091460814465966813688773077546359747215211443170852407495280271877167071269896759001076990591451583395338501923164241229889817094500388965158668656527350331116632444052218191415733910577812171283085262984968721866607666015625*x^148+1608443099404352019899287144130140312098878091099092626827867243243225262002567441442459897603733108170406578389942427285482569997508848424184620626685903937053352168336775619349666078688521696420611404062362985341233649296332807764070960660733430776674801341970336793093758846380662155011030568553952416858522901754163582355225919153918431946194783290005673905854333418988633226220745907801963367882415815093627304018454695318976367028439433297083338021414186873290791718005764021499052279246770934887365436311433808713875074093903055905476059947760693840749260995414509819060326795150200392563755953109393438877934983025995940941842759502357386349990392494212440702197315444071478214303929396424972770958774714749755371829664826423677877406065283628486426116392583495266763252779659637692414348286032576445560293709746702006668783724308013916015625*x^149+388784134586488430414086408811747346028215184158249849871919622390606160495135620437914275516703600684038524125097306818845361795992480701321729016412461140416774879144302943056196206571340001982625517568022135672658650108187774943164149992998066756393324444815829615094464075286983107264076367294495485966897321307247164561572684740627763088934272489658238506807186556927363562008891913863439115672095502825062393422749970927276834489078815125887471688889973521164995235611249554773741628773228537891311530576678225958033619941452705525678523992571928380206429095333949252884472922132151457901608462653454989586739100575873709720633724763887582167469173820787811895228113375666939555886700901289037572494455436502095020633170138080314923418038009367972560981606333021579136159574313908740501218487553583232942122638320370242581702768802642822265625*x^150+51821671504391177426333090962846964905423014119206950431374035641441663837826116987880072292594456689633472619642936963115320572968729027753662673761815900415265035873550681286139463351218975127832444145392630198448595379032033692069831735756759967310676423488829265241989802048078413572911712378158243228641211248072172198552854370995799155953833583441620872151339063163706128983145943617674761975008819101238527240704362577580712451722071952318568279997031452932521341460938124613834400786899922162725832082737015895136121249149658225721782052725514989061805749489220868030186979545126942915030945784789890416179207433887266658968324040854336250226212929642563714241954444811208883853868685055670521558743768242045224447209611983972708493009825249636716055402387319614103987409548555940276244473698230683274268404403528620605356991291046142578125*x^151-17970175726778222967080332572179743628143698234933288511515804834055793029939335025814794011685565804081678629026740417649722979721224057163663432648795048582258531578553605916701521135542171152479258915679353030959281652896186222009892222174709488277279642178754632167954309260661789042108416442925461553535977496828859228602985652630704346400886833689823955936817529630147884595950990342973580392182158001768857998133040268348772568075264755746408687880962993029745932968739612460244774439366822453364145220032296051589106483851113345579267107125790317203897069265624752118390695806422421176332281299758570774976120737895753781852330738295941443383173269473372049449865641596212878781270866924183806038921173917811064169900231874565777933150764719871057684517827354297404445141960815808092960902290366139756605523558619097457267343997955322265625*x^152-20368113906468912873032345527969942678697173830169325769188401086709002657519844767166137053151918002735219844908100176409255060959835209517028236333314556146142604508295949079642614169689059624191833072689170058752220301114117804932904501195993808662512528717080664234102838067028130292381675435283922727715995363797724531250639699539275188501890769100902297693092397753888954364469337513748981670855202288338026124111233880493984278994374146194496043497974837590669736235636073875278483331884845929964264489418008449555944085114942138083159171110803396175991609715017740237381816906115955057564350444569405544202395410133898337463522773695634066175253132157128253558976806775124597958093401832265788738431486328470720858159962079309804012852115880233256190200670629135512956171798681709883869085261933720883142928670395122026093304157257080078125*x^153-12159074183407068084432996726984236118800765537133380173430048490576754575329828021605150668734211838115922296567502457546648313071399162734015356166011034578348793044621485111250308913019490051541462987911204230155211034059514182021791998187466936368527407887976603558531052451464037783284433311577600017889695674261997116325032068976597852078061301671718996630749798502183570206654210296074001686794559714839510841922990234043849414838487375352021006806968780285221825836397206500285481538073044465514604059016454975532976474792209239840596291390130272009950651956130809876979637292026618123221877643171932061492269596479350337746421041132111592036715069978598964378705333726452515612570540924600488487136428673166965553384773937716368373854163249987800731456911867407134474039491550062816361163016526630679947640345517356763593852519989013671875*x^154-5893777762162855088683344666153674473110046117087785996410766865886175031815246511272565668550599414111702537719824675348150599543004443411412505321306492107778001345619042256744687778670475842397407784136299994121287363025738287095150603926934688270383875067718346288592346891996489189346940432376387910924451653935434487764770235047959921154927005700440574648199152097732066243771902387596804151165204837342287975997736746697312119333371423403057212421513589648540213429029130198376196533428253374759033045552741036489441102761665033949742034323657983735691759308840151244963492795460770718707578958840187914556720941540807613521680721921130510561837158732595807365490226807112497739313956944518716651725792443787149025944329409001811882320376372502483868423361507381384918863897222536959445340113913653495858469000268087256699800491333007812500*x^155-2538690319447785660481524981257058372021992229513944359083549618980577106050948116483931836116447025819055334425429751770319714222896114960837713499811061259300345884015748563040120731768001195105008090710491087908368201742253605693999045689919866050312373133648546609771594684751104785625496461000652718129633067303494015349608676095168429464106832579783169327906165467297229243826717347829058133567841180697937100763185584236514997702099392709770587624938863307964010864197211702167971705034366651701494219760267204683177219990422986088553506073500861044732555305284052986907054409319791726684168934933301075841275577340283739031678186526169185945606919365497695596322448147964567045298990661534987853903564506413970197424409374620770872599095250123210924445025547190014639314324265547945231175245097993836695948743908957112580537796020507812500*x^156-1004843006569420945556892044921300090422620022143217737485049631307202709024286885470782165853613686287116861857325336053844877021263900522751187529484165187313139572830556582091100177424744954723236447681330844458174066403676041639504985532740033108971687091143064163133972249051052892654341675083559024013702986404401731038290964783256464515086850722844670568535089999216490128267876449593723211715984125729837154051985622149730484447948776778921868705443256624171516263558479771460940845612948170707480183627984319591400368476750531996877303354030617881125790482029194949491003324736998058002352444853590226391565329411378430411733735976295334825358365355721510372269354769753410952092814828088299143239431701946863139777277840852517439974030020979847981193335373712024954669574216281556827372571926186226032307047262293053790926933288574218750*x^157-371021789602282304598365498747157743597952799573567279613305921885809051372531370016331447895700125085603506111128447593125375709536241158449738623017945184556085489692020692890638286592442828204448729519111650458308778599904773496408514115468887858610771091703904162532594870816888631976794433909882854309662286404490137521419789960016218002771112561508104288098333101884563528003192348016125888450583965820137435693990974904803379413466573404499751008301689034609283343935400988095260887277775059593034522703098147584018562617814250766820311612599124582609581740407161406177674875071908287049782162116761434410535182350515611623746409782523909509423773034803465738073686492025485169534578369989721973907311703872466293656424447344316690547800135073000898912950866888494915934093334524319551824988772407640236217218898673309013247489929199218750*x^158-128651173124519321842445800792103447959527486615058322381668635536747353396962611855455824475869914993539177002659715162605091269732144701909039764312361842725295388915643373342533436574057543709074946918870656902338469537432284174147476675529089166294203897561253184603804693935867989426415262649807492569036424347926771289290597316787198375893883427230645918744792954905928360463710570735994497512799842876545242173345787636463001558354797018713341269227099800757997786588208043106195968739829767166507002215370057423111296265680937364978284721760392467288779913336381442734244977077524724832891029729339084581307052458258837187712290937816390061178048792091706332179367943866772020003279937369166873252337503314268809076947039850727571388904793693175931008424696372252142092552830725982777116266384887302565154243438882986083626747131347656250*x^159-41956775935030320559860714232629708335486596423834477718665484736895217192987204201655046531896832525364768675559572525189488581415983007499251438414676459001285627940802597732768499614577910062880852983917261048711409039852930579173972711426227840978042496926878212125134757739793730607796230277649631477445712490838187606381884673848736539170670059442416652973582028645831478382507951885830216877707354524961515957482098188718571753318234517554474295506595962777647647159574476159496668681441284653693144167205947372698536746128258310387789709427010324173114336406864085103075429429770282601068823355789941996588262644345144388048217406470847109760724357715910639915940322050969131466297400777127049717082326203032656271963680843494486187128014860851874057686790639978643840300970790018397000887022049719909944087703479453921318054199218750000*x^160-12830196156757293592462148471507457794109097710043651809992134194856304126099753473644326486172961136197647360005761699182506546895115790966808935921915229322748979334153278818087277775131949816430993895632434404103138806861853964270378670862309803088903491622015403436190019427574004328205001657211873901849521161147567726961330056517231186165070247612065145064098555249442838573037633295921106855114603492780768654515040921413645112829448651680725913200910901897600653185912564296126754997901890345683070712532809514523462226423479969900393513130767188186868763695777083255488516830187624070067027478561782696614002179545737342264093515990412543894957268355401843802868876713906591648634305260563042610270501140103558680292866708487678895748872818593529058590840054315859392257807954356283939847195628772280606710864958586171269416809082031250*x^161-3645331014134120089766477853921407860253920259264629762294538071322050922184453129328678949470914110340691944968303293410165809949719089403721987281629495323711343775210306325397172146629667895609377305508455772609419479516222357296026365034259961784672577965069853103337101069142274807676519581826617672052016367127380093386820387681483615954925363066748409403709287054054491457598769349835733923114656279039250408754024333551164156448545827622927943608205560715894712375992486016671750623627077498573992621341727651034729275770563348556237762031657733764043608835360037524349388790044189033607629073630944287175956947790839736225609472588962858308519966911526247106467887929146772128020201147065299906244687492841973595186050875498783240347559184366236837294873339314735740326236424628039141615466409152013227412680862471461296081542968750000*x^162-942850220437997575070152963155206169188203173185068421203873547560793168056453381942211187965850567868257514797914587616860629902496053083693024148100401518212899099488438491717994563285179000127594466937248756827839060097372087923453787506038928104388324416635201684797782834947113306825013194247663014674539630584269831014768837220465661702790259689097833836185826370245059686299858331680997988371895671106504126575326825871950260443949411784210596369972165831242060249395654553617012357053347090741398855446032950620381377471627831252696905497059017732079275962454782689347764204623974658958279925012401187669927328779670345464614191020986207929086418277069565020696235758970958257135699475906348777230918950853058799220529019337379224232511630689276065349781588626998336827429413042111644909103640617431540960069469292648136615753173828125*x^163-211452612362297328422752216969930833605525254474837059048781469074781157265180551867294328715138831097420639902113044282082429640188325214250831699220986266244805188491045133319751327458732296676378802599086047082751215738352092544129764519767658932445175084117255033699967780898085470462775202296443852707682635571409835937436912783672345210250520352443038625917028807987352827855095480759378977455823475457158959704809689352365718853983419445481248399989137234666614765908324121919555601527049509753053391602439035441744129530134315775919539602446839399507105581497656635803712604427732659825615967817737214159917101121316695147824888303061406459196616073802648852208386872553911451505323511302458417274328248847286738218533368492880095094700791185260141561607167641350526840309456832170956389237094670552341568736665067262947559356689453125*x^164-35201270832586689902606860916723774575519428587972179948918852249532710521753130402119552683995491577243966268323672605436962534508133156153150512909461617698895612538044370293381873932300183155542073779208467938146068683616528374520006149322067163518695582147527556553880470241077300054279688373088083101006296931020503846293483304217536518611166960711261829387441304836134390593602707093333288963835321906233460529266420702673709557701373236270958930893074725109051190400921301183862127696204546362662372985261753308526952871434741209473584705716417957843594224263995581526880243305901442073792777456282274738458600890794612918857917991318843770413293609132140989838776011426917762901102293754152958691281190193385921283308348210392955243975291886229177395655121587118398381114027866260688868260187757430745847386788227595388889312744140625*x^165-573027289600228475829672840315523991024392931363187765915216741118862368637124923087377122511834749171444679376357260987261258544816429801727907874878486299921428465371500995985973675443866375946060543071528346571017018256089225202287489323330149228254400502244752911076209074745294602406530396948713271082976491837858160139283529852122657374035980310872345520880739061010278651212973083006710522342683788632850256288617535111740083223784950288158862313529858008632110508248572812544601209755670421704147019131509210999141645912986367793814054934039000339038526076309552257024439649110375894682574027547028257572122193331757862918267859812155898647351827086542195137996703623997900235902763964294178356688483583749381516175675931640300499862465854058408977818805945833316203828671025360225503307077567216598623645040788687765598297119140625*x^166+3075976034240778128832491857223849952504975671452970002166335709543124045436300852681097023439627027532003873198684238834516612727115699730211434060055647905242949115242233984297791177828840125735087881341484965301405792679478195297937687043676870563075599961754325641715150042114315712319161405960897597985970476290788357436504699155546788968779261830245040637386858232269607423102254802751232384941876853007337759287793244024374167254279723226370990375559866552321946066337972152809967429391828023429700701055306780846337413665113673166083295784013878065723515580284105472184872149312016656326036207451277861451798166078434305573925088685026595168188964210543757794131776117690122150374721253837760263575065636511549302394589170927476650579116142902223532925280783929387095995195153222296787677981881603539449088202673010528087615966796875*x^167+1905644090723040242643969882699608870973728245885464563161728259025048342610945410622073810722206669384070007479680230094429282935820983048427975220538470194671915098238338873101458223084862966933840711230566585541053684397116684123731994303959200696262861103121439209215050904637500353265232818300299912357419107886338293750214412906703754815705865237707545816121458173658207679540940631074641275106071487057870519773721992944043122647728742751813532119101592963904520349658236275344275019477854664342929669116229948414930081311979016189957620601738288495739448181431096426774892821077636587207087281331468059345970717887851944167609322073531931825103392187443730673611949969750209377477035141643635188945477574569155321263855966650611400572629395138053864028382955199071092022434730490402177976593141306427270365020376630127429962158203125*x^168+849604858771571640484831784405537353407909142642987387718920073851997991172136655992263025112471880275255089825801007474916661403852583504954317240310442899788100933626752299512145049748119917054650471697418541502362892906761417394819197299452073322638455958999145956241132035976478551525939402190715789822668831279099859159053537161765189016429720076254584751160363694811400745242546866218229046934960004424773712475503347834781132787653670812829853708829643062921647666069863816522297417654660931380494301089786807896602819022702333633499062773393916413128455489452098563916020581385609738788968391867992938358453555433324052467194561701531614703810571595336803019526065254152324787020021967917642238594900791031024487914122117391739011052868640370360157941837979798738930668453037744909953361935502080815041381356422789394855499267578125*x^169+328152501045562393069817994458718390093523730208267394693469355510912829323299291926170016534627639481485302968521629395827328215032821772994178582731382693315151006064711445002963997653128185009445414644358867144746269878188815981603684363197303382271643554964630185883591471844199212373686471068054536025600732250040695493585866354794315601311919593430057442293141096049608384376322444790582602896719772828936415885483200688911252753055467783873654410040013877391877262601322334829674944458335216615661523379545180534502614761407913938550046245122182693572154413109847899156559923984552338663890615364250235643883085813583511833165523898152500918575908004194550623112866180001728850887878212634643966684843238313961867074603908001237561374448792289185896820072534136866671312268906156774791871961159672732577519127517007291316986083984375*x^170+116278639437669030143076014711709065215776308597441190823514765496772752932735493841114748270618602894335343635241356152236569504967683073881849056840754534355448537010790353371627951264822631624736409641056911862022560311769646640472347869378870315911700609756981716923476159969250213592459988297913688669539706389625509177665213160253779709229291982078802156892401199997187950748377164082261196843197057181260879328006784427173191735576921162977206030057837091540203721825082510432163640667860381166103479171486130420809722473810390825824951171851778465624443546782660978149329590661009658326355774460485443720350097260655265846201302166605640636547162717323330631705017186092902139840363942797126963455435265602143320738718599809738098627559904082444709757946035716679026562626210910933207933392816157969207324640592560172080993652343750*x^171+38791343234791094789314616535939298305676675624672550518827497180239295941204221573208033571512345311708483937567920401079680898719493588106054047183383853923205230256697074261891969316165877104388622203746200261002480977691363792267725091091621047316543899363433019806963875720520879424883577233492152082096612865793218712826275622780358844828483024047111588256881470599148155075497067597253476990723902101069824177605438339202643984272886264702227429146809282723155470794249124335731132871688890000818019863025697146927608238949495166803264059655556506156875167212598446052342311633292453288969251800246325502013140978959576982550566262669560311924959378466108346048915151708771554547582548160256772973811622012520190470121694183056661958365433099648032297921331874015938585578469515129130948871347128736886133992811664938926696777343750*x^172+12359195717085774172845039225927470814527985519727132667814249292172712007653176873707139832969931243822773043689360540671481260011195649324583574015709876517604390997366737316402009018830651076537550078670747603191140353919928404076913360625431968498176976324153281158390662549030146266709668945691634885108307965839117491173662670726711671106791984477778730844651750909078536722595212000311428333015845067656296951188244900732992026956211961255638053230345479611868997395010341408651601112747913357870450350522946463965484931761807491340178054681490204321982343022941916683746592980122741706789884264194485549739903569865256750177058394374347142269085238507980136188139588744715262368630311652573063187907990334372938052812734883466224786003460969251546373361149171324417344997579404345537429279339169951867916097398847341537475585937500*x^173+3794609911988243769882467120776587386964254618872224540294664608251214210531310059557605349938941963904275546653908058619695194156969275416845297877686454107864912067379218992740569036813954226663210096682911604042842843828216415003127040751218126115302921277218543433198498499168236161057693307683225633329502460376607525459266915499032867387167316930385427532890619592997340155432232933062998585646867157020540755329020510817392067662389579777414105000173724381746314247187789847410743239614812098472979743249458860934428942664101536239010581514352688947115933923795564879882754318537224737485950511242894914561543399007124009794732223985622793163810281194869093864326390720033500345469225955235583115168580280632320864717114730405460487951467228658337922167255478423364374359834614135262762478484344086382407112978398799896240234375000*x^174+1129639875181058809589684153710332070634885420205881797438460982592507488108455309562144833395861899716351400134912255236809085017588921469412390633405299119584015473983579459524497585902755525065438172991826203047169373524030061297497375146221750916735987251685762290301239801010156756607776455020145162617318049648326920258914920126555772236978736601267620188396069849497846203564923613621818505021179983940741475204441071460685870033917550102988612638519737357011585173755703848768562139360074879763407013254369408451822744858264270347183784799570388316871130253655124884183078551760903980404413272279992351847722993496642381810010644070456903934511002808937490153074965219843327466874192535471194656982059215459927294189042757408237135610796762321889949822732643828751594112311694472512572148120701953644129389431327581405639648437500*x^175+327526289863176429382173177835465266582735438893012069037854649554074062841847218417295448494922481856984735423905908936624015992358566323581618348217639140140978324198737202718870751615004241681995198492990002836480230195762893377806575877056150212313256365439836263152912486752142957990437591180481693817399419911633059905397259481270321761679446060735686905855581713090363335458206991114656849787001194241122433073437548325182464576909891195577612141560579434487520752672030060666144669140598707586870973148450274390792260832809260833170128802116624554315405969912360344873430368519318782349811162251229189731235547631010950841760854933045399307892541566663047641345843651316858228091312640560330374145527722507558164565759220258029708574742452319196924736082113621611407111896299047326604507099356844435078528476879000663757324218750*x^176+92794782232020518930077908393994687054672868912840900963468739662820835711567981707541199304765152970639026319942210642402885946697035098682407387814900385263859345248740392394645509675641831271186955557021785514662475409983870089831935613016049377427710682500423639318837270630523965650017448190247943876611447740727079287875425373756867486743034666907311722735321472044442441001486853199713611669127779583547233192384101185505219783771077330178959175595244287393280212720889718573396617899747646201952881560126676698969741718079396087147940287585712408795845050672330574449264363596923277334200415121254685148915166210300229359755972242227898627267899286258293815095167676889299741914238245849978096794514341753170599226615110312653243661338526210655788851592616900219905360318453304169662027023335326703090686351060867309570312500000*x^177+25753116437144321327180645453164442897401958448867852888355802681007927593546777338293818751712455985456361943071887410673378745434004033657697579109676703058548867963725464394069482880198770080038744084704652331820197610537532779544916641648361480190754507532515564050049745417826514650614100566452968854646186362026462675094035595854280833434878373702056902961960336249082323442097340088110750062648032845916914593487938207446550508185723682600500070903092192832057986414654055726063986739300288416086166858103739378339033067251256716306738002716157611637241541291005414753006572320180389068312575905563416255538950170982908928957861301323036041766507862577052431538440709169836007374589598046023614752787734345681176926662109731773977673291501061158013682427939463447706551510956587641931964452468584170219401130452752113342285156250*x^178+7012984323579603413476289187299677909759694210681254967874619902743049996090302179723978388609980678098523454525716470882877376400183736331546504408305825229341165446054031672005135312235862196824378507277360232455292014946634196751862971520487103125033279776561692762834034312152575455097551737522011061589484594461748344049202046666687293669637763496932972820098314070878822230210330446558470674520612833565628923665964404774891496984119520075304333173661125717093234146189513511617140998049671213294203916866803617277128561780701023789331453315404338609214694561515351803559825658021415364668290197535426573039479018991687514649062670931383937618993447921861682927893460122849807415771586410679229069933276532692071821964388099701003669259283573119970562215027202795017740338998618902238029772233662839653334231115877628326416015625*x^179+1875836479485405726769979113173699635183429495388661453562747492185367489683208682270528034282885818007521017559538178756016698877514438558059053771459014343790424633289878454050787253207761536426684528650937324283780150005600476125664055766522096923957529922567658281417239382898358421968115816652232798476355179948894288659218999757688266886617323001943307108565502311937818445089479630988493973029192770892870563992125148361555184846595635414370090898599078230098446960864783397242307273634714857373742238007238022435903916768012030822002425527806565764870465208910065347340338617518269871576309283733420422025453625643881615791224988546140396877049999101319808529734190641740076412085351048481682623748909476101679912098886004849970062755091694457673635491248780703808364193068245051634044574806470251360224210657179355621337890625*x^180+493056468207242421386848946158337156524652462945960420937367356014004942575895342763767326843076307014938535527226874542590362045449145306873517777247214662791833467692750896114955569824689810849783353457513473663843950192707637678734427291854459947614228967343877284692094014941649323363828796636716696138872812872264195769377062660753326068330257829707380440661783861626295874634172014422811536337667159182810405596334504651564488538354662836100374197911628284563390230392445603822814056143216292546656266262560492774909210460795597187551720698965681523188979474656122956940248923612087742989719225961909144469719053538600649100778731755769504718989436701146704317903596805065652224575473459855097742911492970871556147183462637106910889995045670891940448775219243374848408248141532266530157914419252307425267645157873630523681640625*x^181+127338679441198439856051255383693037321524393619830273090312554590812326745319175233950957316980275303486717400403358867600155088112747027822074553606472540257962070678833057377084252127773247238871729382484702706047421185429552822098552629589399844281063690933860635106230277209449891620408356628515621538018066895708752942113464855016389854485180670620011945326928351258402219715172309391381391900049983949249431393938788290001737862814963452273518544808699224342159036083071864681438528696292278171226791853434182302933814000408671770288516465527773633336780209339922382396177645230965443738337128438813470579667978924774675005893028699488343751194189356608042487168167520850451130058472204412531512716034847329914975317018376203164203458331696083277513457339898935820089444007668553118643207933136096698945038951933383941650390625*x^182+32294332286456387038561227172274422087907793216409969359668180071371516883401444000425700250006437832389156668046260770635356979016970676908366467130846049373379113492620188350427004549422376366645437082817040798336936003004224643444806154182103112057530492348832357755379063957876552710314789733340046318620488188588960061604368642646960212994030749050394394869166628566396439515235437392189175369469584744576413119515835233540559342833871366369309326869004785500262515159805039063236548644717062840242495696946167256687716036932116296768016262546934345560175716704625978681187037783087211021359399949391234572202724211636815407190760922104330521043567995819713569327492401295952841865370021951241062727667550672928409256502852421849241660460318452634900276296947844874282058162813188195998555241050809172520530410110950469970703125*x^183+8034333604148054694344783885296314152402357158481562735641371945255928939549594918810671354686298672325336370377872001623825395343128369591457739277560996250280696885194916459229573477966874161668045234122049333630102448163639166631877346047153984192230907496282810646500503055410205805076022201192561611233317408830952674295042086913059805328694596917420039853223979217261389100316495469600467137810040241535295922364573920352118018167239202151562828559316592968283492108630724881446855837948701286800832932176832809404430482765718352414510626075068226922587789782515818901481080967535708578913511028366255068398771258535025188212960230829062202602188558558841308469988980503613848176941140746645310030220981175436145640607124541131673395624164926215460549659508518203590512052327560979492725168338296271031140349805355072021484375*x^184+1958057471184019494005693445855727096317685691396044943391706633530183692451871649838056197513284728841860561582023690169350176511312301027524953908200570060169209291362520043262818792220745542959898520545636343524706263945782752823625739980613969420817161586076851821230052374733456301462978815275513726207914833013662724496055323819642912788244073463552327314117254851383288405056840592470384184379592794957739408920872625007890072162537979726248242681758607751321224209433608496634758047245752140214438907795061131670392578572857803433749861071259266094482069641143774903961233756859459708347351300218414761466541370700687424367678201601402777349198451258544550786112289262707687699765484059048657360122749106123232114634421673221501230249254492071271225154560587618639360662140782376179452828335314507057773880660533905029296875*x^185+466661486327261350615124569677823539371264260564848852718005501522046281141881265266058649064853420625493202714256584339273917883602869556575085934022297342768752200185721009272025508226170523682314109602945999389266933491288572819189326957241890460436879008779863179502508536489345600893508848305995658282922383925531308368001747102476091977970614804046659301240025159808526924100301494477284725165858256267740681081588208038657831773781903199677251366274388870637767651516046885476527172478367828946991857530589586091742324204598925705654171514299932479449708858690829129053077240244631182061499162146225321609778011263975869975621703315027086900082673553230700729082691338889433682829689062752512069076826746745668306076924558884615071295130814367679029472808010537564258270711194015564933501583055885930662043392658233642578125*x^186+108538202458776765689896520349279327067506943198403075622419299305766396684834112099004033522453930720015905040050370789838200714770440748039523983585635711799691212901738179864297063628112754719255412292177442698903508235205999208820423070147208754428608009712084675882627892757126228479419384191447877643191292683710167406482828671910969654618408552829757036380483112701749249791798927154846049049798792741756460114723761225962952067212682132675463935306695497276185118043568199356362766484482196557477463165652156763354296808056864128069358686580826459427412376757526307445941139762894070311336649739264546482368406782860992156762920765779961482896894279929053995784645178630442760829785771040773146866475771335460458835454916508718197847061708388590900141340316199105404396302866962750743873300507402746006846427917480468750000*x^187+24575404651847111464015689663935691285890959631066239166814999937232876985247563950028893712491538489091290135922058204490951621080070164767121720133692661125782982570307249602567143255107136804691353065796564601412025050611340621319506261911962709767031789900345489849129878675519932293378944385525087371194537665513398881673414842621046808996994844445363810395224427044770395573764016843080692098097953379795347890456847672451937156407224342355608661203856818807176524767998941468858151978950169770938810366882375033455613435068290002554204121877865163139721518387594139256272424248078390561815580888632859857845252327205260066007051470116522281420524664129295265419010668904448111019645703250959895877164287538477604798509515084522201554941558694408655433538355614851774198306830852542304022279040509602054953575134277343750000*x^188+5400807978845583661099668478351668194211683897796191656273502255699430131555363530322816158519295709281263266260814313139290190560192579674438311848065567278260779313299143825621071124981387892372111745017401148998569653157200738254684541876419438733509833440049871483275463962885509141112861774121538646704330410867661473604985580230837458021984191515281572842962784271488958220212218644817980618658928319407110762121544989050934367482412538949075369958650001993999735789695463303799647723260243280542236035884636238875711523688168314898255869740815592650280085993367854911503079301388668001897444998617226811176318398192429996063528740094494348947647136996121161307565725213215440129696561274889778613844360392653960074047983219877542938212488144480510978944525364959553077145443638442875999849945856112753972411155700683593750*x^189+1147648724388195058872561613208512788743758774664667441581225923824437328083170281842286447693784419385249915354021933564253493953557253885006430245582071599977417067383022057817360905088188928430529316513914927972077223150314992038208626960627942783802089372132946067359778598561630615469954587265201188091254733095595869198516319202915419336004819516689007207025166503183056386885981517233673742062399053985227732699083384863742094445491035555195647904778289297280529961370734408574531121409436795173706886399247553647296422595739192117915066531947154360377697192470533584689778070028451133860923836821792874077889390919833681281647006560642686293428397505762246152731925808335573537809091748367096419120979933865366177018306378559747508126991309364848512488261621108949398028120928929793342909704279009019955992698669433593750*x^190+234599729541350691753515653954932764039891718581804286997242387627285901911248368782680397994186872278505416208150046490836898850244364434111336553241025924748931706442910914895039479318564373326713902934293454859443788743699871954536742630078265635846850708675851711893863806872729516048992051895244623539583441029267175224465982934943339464276481595176312440032749145562940430071424812099855017147719337344014462511165362580901408904264339745902483205424682466369540654334379994062585736556363823425675733544384350600593624951368779711670446842421458041558184797283366142774747886243536402352304709017741430745039149525999505160854389038604174157712872801547890284079463651289489271355973731903106243896337791433625297889020160475933618234494874178734589947082271751015512936779212164531416284773968072840943932533264160156250*x^191+45790603608282229347269353746379483966099377071968611150536811771748805537519842914134843248026249715547432679143561165999072488388332116491666941880106460369871564664396440836186876303013161931169464755707756565235817605132526847885147534909976110288368294685860604316562753214588116376860080197596278600932835019849973764169684096587937305985281299246469036823392994942132896833126813662045150241308823967552243279106747682584691504192442173651998074970827960791076458987691475034564195022728166841598814597953954720861656209372132658748769022988258768256251636931306236574978336569145553717076830210001112554149319901893453056787055747490645493760368980395461691478470102304739446705347126766817579691412056655230791285348314485895899315108611607753447404497674737249622065951966965430264266956328356172889471054077148437500*x^192+8432984144320181461561635675487082180826228822038298227321022270781931707586736920499703161638918602254674288983874617627922138397841084613259441637453887829505379663483425553793090072369302758476605935670394563611313706807827002866771874425263993508404378201065653571286233958549207772351141958149131138260299007896685634416379804152838277999038484065997168255969033734258867136308056249593330013692046184954588100851040221156926045341582132012990052560075842642818493003969898582824330426429998006659765065289965320284286738260257383647803156594653999898340320862778161370094633131972678088192464775913144991417923484913068904570553153982275648422763873190939090047953743919916954629610045988650949237265632107584611041118086930615613587954985376431503017943908005824140795518033574520999628987283358583226799964904785156250*x^193+1434217491786007622994363874317299732976793568869139787937535550634762034961970244373147851305756127423785859442948997756083363383585126650009522962293872725594099896242323590634941026767906360958353131304274468845824897064975590061857575611353095769749616504978666919175864663643762410045618742934779784176566583040936016657487572071721505847161472395674495395257214998609756352707419849370305030184352180816585251392183722416502753008175550385523688956652763432674176127816983275662986143574684621118012258759610067559532905148750332925987878097840217809167200945684221117575796666831776411059868916921517706003752117231159646516420831055148828889103999772947727930218692070887407497745080880679852161469680239073096319194030221691462942604234198130680790414211574700631725945383872221627896692552894819527864456176757812500*x^194+215097186025383242781434632453225818459865581139227518827705994373643236760365143194155825571659511922860416855288596403539943135855732001943452388530285753765564780681352416773089407923710412137780964793457711284631001473438990810910940069607494043929318343177368432440516543875949744066789153519544237830757996121139585396945971917993575215672409930424817361040470676787431288185046020622626737653752454765691852395176307765817567912878755037215113154372917179237737476213775493697454477432004075159701372673880365490228782811328789486673394841648517143706847730752875455837826021566136279714945615069711055861674511005549242205209932875502809240637042703169130103539973414795223220762161433153813207714043797665459827249010438740549996846969009925401424971076258332293879266912838896519399867202082532458007335662841796875*x^195+24833068405381253604883373286478745115306884753029746105116648823387222453018052014727667794642928432257974039363471129696987652535052725511160452771439140020421226359074415038074200856742844507356968885860751717352051618429694652659347915928821554412560000804802498437797174050151839715706089226667926543134720577825546147391533181922333820292560021486544267379571061498919556430347813503367081249883610029637807619521368964864512209387524899514151503832702502551898984408562385758633583765801611048958864122898793891221965183846142728350623897350805038192466299716473724343832239130040737925977233542977154643310018093550231142859236715978321796147519331044881566762752937883238847668736206462563680913256172403505701883320471890185990764868573728149571100411995069404843949209472628580908093454127083532512187957763671875*x^196+718388808297512839922219287134757712647849721707019586399165215986729976391750897308229105020699566075044239080136284470187401967670974077264529254287930776230775286296594049921030943259897939802737402371192143558928455701219706561403420281063870079337917540636669887421729312897453905810032400501212439293451620479784615819759580043420041259459674787309598919065024019709687140898056652968477223452240770474082580081175109930802379467822232184499120549611701879201938994118737597720193566456717769178956118100358522215085609121530377267510044487673210030147569923070812669161652513607751534956697500524049638666807238234418044773811151469069194523359664589208595447696767817141946391957150677750597024116652350146818444834224067859482795396902486610608672481185861186792350777019184915328509077880880795419216156005859375*x^197-784760123359496649209485468883639578279779244503528108654749272623902416662446575919112292511448088463560231333141516146170961474757460402304647401580238427987967962817871637809292657200668403677985548479758404372231376446982160036468551507347918481760867534766676947137913167490992481137253436943733534908110849139103907549097550616133609960170726937958703957123885607071767766977529243954011065384182213297577635807859209561680259245075862098807698359827158494533513756147940445525702616484504229822738747392211673350196664379119848722301521391085076324882003950420076117593501526107979030060805692090796994634943363817083937821030174768147476421493142214524717766600000343606501269392680600943862928266557797370268400491054115507142499386125154048671864793899507928978538325838557911939830091796466149389743804931640625*x^198-348153573296962542130333364241037619139386230418882827772344987513515170615924984038454611342427117713941558011209954792844726658555800667427406437666224543718807213012845598754587086379264545631139672004819514094509747617623303833807924222134299960727347194224100712623492137485307988655143420783695500319506340727932679174085281034320644946220123358282066494630094826150841141834094451675524816934010735672385407058775107041485121197062697836981449616982432497801062937880937204871263360430705640215553366945292789047620782368728401052618037471696607529735542328521132574716778537471748104992440107621798771519956162075351605869854858094047251003444508595332695042462762323806052649293864518931118470608662640851522900575404490747066867600499800582505797064624503614513501585867855365297174330407870002090930938720703125*x^199-106828601000423383192006222799294793565558156941564352637784221190891069082196083725992656706066507649765774943969182697368457222983243948121958392556691953552586396740733051156095164395285973887717381452067934530008078150620823949389413361055856217183776853548615107883936215573948148720624283830562847313484068148970912759008929892294425541365198919870446067576483970966050915630709141641340927659377819387253504257206782500216229080400818225962720959062191873439103630092114934027801363171077253381687430872173813228033319805116003444111302606478087313769636284166140568484130791161200120603830847869718083867907672336047525651007058255873208268390010141935691616072180900095824939582798465995191226756786033036104491339553691411048454698820411952765192311341223245414570930228056577515616254459018819034099578857421875*x^200-28194161393445998224782983692897337003703258461119882135145636369938330581785744201569324667137342413571437058231962237800975722580237257740561650520771396336148999332545750023949991878144144460474631310152892081883535051676893955067205914857313611697116501849777055379197565893542094801988975428544115295284909025777253784346757446710285881006183186606551992918589436483765440695468562666071576249232972418746786908855402500090872986888687087450373365142755034175389496542737558517747483095480409632812826668192934077318081678291725591643823643385723485800835040229139554657897209639542248458094319951701297579843310357102984918158099550519846866973789188934856482923319748891037132982802130842478942010426028321737312641540230471940816096797064337465562363004811195739573963228545836567917604043032042682170867919921875*x^201-6815182315364242015519684898130945732722593414577705036393857229285003103987615571231170264545806105361427215303702530940035597135993193456930580706223029921923118227058316118910697393461897797432440842479329914206325976685916917940615075572679191809425440463178264429677989747084830065309702581959458885509964491049356720245193086349116754758513524517461142216461064205791897455150600211155635791977362628407547007353704475601465765387112624634360832730471695792586215016730608061937077497722069375301007248850538308038429415439125892368305689626444022228033272754283400825071659893174698945159990479052459276137772647536002994068287466118655474872476432120280045583831164704747804517455531684332429573596514245525981067112373334442769807039573063675573374300516295022560156552350196026424100637086667120456695556640625*x^202-1550883577946949724890963916243462931117848337736435357511152672339816452396162077203962636767370138779810785187433148132720443370475368421966535933127297793425095228755197861401469204530142888660012439625892416863274277483621123039865393982822664671116222396701619888491745367202489403674977678676553442971146151411262973055547266102951500803317051867869259810900717297147921212685720248899509071047506789749592784601572890920744494767511820083630840139358205087829710457912107669341314755085963238115540958489343641104754384146466611248915136142187391581258023757605236800088674509169240222847736255709269945186949537702011430382430013384641124367071873273666253109444976686430259518462764021995219565100550024508859356302859092956269367574938645953873987062443160939884141106247957559105543623445555567741394042968750*x^203-337240516403504861056098404765911712831391848683108840930879132395289146474782296915461149336373244325515044821063904316093178160524009060843384294202110375616741470998065856601379693513431823159750477561724348639394702624857285163341522671688909129230891348669243817050038788117079927412633353200030235181059585047613068932334585256134895169592754546502584181431253635714566117283101286166376859107550957318821968728509017049735023493158810462928684821532899376474975625055650830832643802802157502397136856796654784565989281285528078209125203862865896592921940184052999887118447424993525603431607008636514458027582993555236128699745866871505389815167546041027443247255749881280051077587436023898495715164324744632272957187438195542521790776392079424198914549624797688999591599082999236713931168196722865104675292968750*x^204-70731424426693908203656494080386079102500511313259131642726494828120023440385190272139708289714599749286595003286704555650696610631441315497355904164197740749371141823095931858771556615953287262988132922409169058406661467135223053716002102889408923829556084309382234632880516354966201192288751765662622720554735821888038387390587258859615065670036257452257027591274120996143179640318662292631755009928140373258768937633312021837320790434494665484745547052705702937991236358604599035459562015156517785199533743067156173782526591439869752539000974811842152456369614115087540475492077017625732975038984839211995030413334121664446562396602544879069558275353054758265345824913968047133884823654783231781785177598012897736053527118488644127215890539556279193233045593413487678033664138107898793350614141672849655151367187500*x^205-14401725247462985910538332982123093927184231240836787318247766821368823456755378125512851500972968785805610121114355298270864920247058532770615036749371584154247395427545420585138298496832969265610707432618154820469076350066119577330278482433038842750396164323483749106875418916048689609111462922732992917101898365164737422954403518173370978081151345706554189457609297435081496675036624929591906727780463249554934388917322779189784777131740001117667839267187073139828765244481339501511167860615210582732153991528430328687287131240901632584291840562687955078594811023414987211780646164664646919396728782572838506093450704959164607554533587362805920208538572798968092953992109943468848657057047088603905226151634137550657933391046601032607386107586890051545586510072797950035604248888672032080648932605981826782226562500*x^206-2860605266123785618492066174970290703349323734592316371974575472801270046918467361876228240188624445420433121935578678489580490187854518034192325662464943459422095848989223572379470845478108374221648311594261036192692740844382945587815767187816980512730105991638383680865124883218311218787265689369345079106221514213617324599053536048765294040204248874078470342718302972728831335340214471250413519603908729942063757962183618296285161632193255072320974351869144421611249071524234714161444578766974647182511824611495625736050383096080447140373498260968453421973322789009259404226694369312652873581258040743881042445136793071118602374771235555934779552551125710818428874982320522195959694145831110834869921313569891240998218637501170828844858655669656990699052341543556714573118373558161465552984736859798431396484375000*x^207-556418776759945058085452137897548276947699120898820244293785682342376641462555293746902956531539899367892875277080976044296724323214450405987086182176919350286934491169924970041367511239842040026347304311825379277197347129311037113222159395170612169692234956294701282833690183065625029071269037897124613876787956150025496685359698971464739845348340566684739979032389511117411221614519515844057228269570166922895613186460381094439130681028715245557817752350368393897539679420088374526178794819633082279544224114819952164587924045569126090450300051692829014681744268111530952941354350524607768024556322957660216418866288976889324588772380290947600562768100754664942664967477368243405289212705242895655375850279969815859729779008773636185143449882807426985727433334212361739656524657698662394977873191237449645996093750*x^208-106309503484865442832487143061209774271083239040033804049664511238437790868468600589028986266244784992020825919771435850009130636815734969894683714834437095545320266111135985018733665653023803046713631830282388613643395244744564637905785131726436790451420733777676621382121315659152005399907535008583484710299704896906310658068101095238658828495343867013540836551726832794693836939310094864098438828211189374217700550269106716402570431497791829917081352639024126903100023283335265402412640828854212001575572292882200352056646469465770413968921452691759329129884307589419503004666807174596356498390545596732506387101537790214419596810955162883796530622022378240468424458989255469393150983330979143856117647842572394734489562915394166287685315494583486677403939671889204090619728874539791831921320408582687377929687500*x^209-19999235356042908163555878046509198018241156538033126639197238243577676466432843476426557266509665169624981844309365279514632782481125787299553233815568582765207283665727368235577849644833089280417472098388727073615703188105618828026246120793083619428402409626930891506745535866571198951995224782508666967527379710298027285084868490713935586481137344784019285762694558400737887600252787701528122151196809833201481789715498173905846803183335962346100650946142936329604005329887970246442588948218746967140394747711955410287534562164081000336888010998526580558443399877114825294540263992303019276627051921902345210259623702656899415169934962278169703603161328751002805211300553364268541843468708370189878262884694906040927740100770569607561543020838392358099475051508190681411518096376913035783218219876289367675781250*x^210-3711139667218569483610341880126554694644350962805707681745427421792403111744404943664850047740294841429385310423344731379677188013592796311409656628062244678335071347056168618335346885202603681241911049261310355635608290547803113795499178325431758844820542207468342180049565186181593731072478090338209381906631432508707742726590376658384935495080715716929843922497133233438322168892752497682399303720692911652750343229168799635320934115771479316063601986355673879829210600446773189704446561510745561065548227903986949030228889467776192995483721019824354621396996919347211154824263599105925757622158449520782476761932459605472797453533189551671301955171103497750588892802658351490371371726273498849038549056268618378108609217735236260393156250505556660783659164125345378238720282532382725548814050853252410888671875*x^211-680111491610746674935150059970873512698009205816006481617940851637013331688859181016366043178796779404844833463199790031222242161198851593112473199817316640847173114404705790499858060214390045898395390781170499382102845064342543888523315643580659573242605607090812501522429821004871108289726174360246706419230812831440089040630768404491121930438474473378500040280522819161644248550346885637805165181876600148920012139174314999021168967408680324572540211085276809676889020921810271479602076684972789389097826996667461435545281633677570445533378497585733386962215648834774866660132564703913344497222213207766253365190645059357331617703920479009526918494093099718296038708408025643656670893693280279892616388573205523984396277956799228837785904516584976246568012991784738109926075980335690474021248519420623779296875*x^212-123172454868089836361667218571633554319413606285195630856963316545270377275247227994758960180830534806728406277400440308834645167927599765699186855483863118059438571264032171035829559680305610160075082460015671038044335041750979229071159340505448172907456085081921585822554186454632882584731187829208039412269059331887263961792373181032168145046179157562918529280141753327325383204265869856560096014128188640270060905655499933418930310943229184318437389395514381313232118632978533859948496500898019299883137373566252131311203229011927018549805330283538533069784000341490392941852382174589734872164997398987682960009412830588011338470268607837807847605383538451722134390977554349634855615852559384659599438563405220656503902898245169026522081934412288108053799039500414359082988046961500003817491233348846435546875*x^213-22047874372715787801559147645709581232062542911390904714338173521715949444333497047612613537082833526278458208100554589856524290419316232625333253164242046932658894913089392261781696734896281674660274406085542994002566102108444341368065128974295688870353881031602114927057552775441200262835041128989119299775433032800205430785168939336901572653224637355620292954231503291051849243825536181361314185453593542746039587733035114846672853267365130552760923849107720601966271849720059356603651383899538828622871633127936635454307333095946221501913293469125948140727082532427928298473683567922313946228806695804736940480286558354548528594729523551113879942496151667965603939466444278392262451087427465727564620767403889866686803994892249997010862272995675731972436797901009267953691312926572209107689559459686279296875*x^214-3899510664120561602649164003111772861045192177881662395284653247128450674497150928487395689517626673325472339295441194950412376432188469417522897368791643294691404022449659201347788877256948383712670307035121264903359682981651788178059486958093357267557420591270367890233989176945470775638495408139305399874560818107011514942829184027688490038787710811781372786443141133657162712186712185110461270648902109689187913423083056766554262869615514755085497106059959474454875912784268028077250927366450830413567507507661170981331525191024931397790272936400675722776919203102937534397429948364317806304181879519184342784759187351443200558112601434030498855605197960191295560859745472880440506113359154885307451693039089501007383636937976423741975457649945658608546993829284370976199633098445701762102544307708740234375*x^215-681035851603001368768803731937676421081900272949438147942786251440141805216669018577757837781256259693321178315480340202013747287877956045859389671742981073948028210698129326904180984948973479688195805737222551878269948810238460992856922311696511765766141407129534731905521178841712530270090574705214519476192825554148241666847778838941767210219647793966047680533881346166118344308628516069525518773834690187797918487813226745138594626539307857663583118328238530712846503289109215602748314170902506384823959276272982455508201713434326058182785292684542548411498011841993470793102706666899760774515948818281410541727908289604895088949740130063719149903526565625764312764907179918667147471628940980960955452073581966148433645880565651186362789660149930125299966564856285016962692687345042941160500049591064453125*x^216-117348016516969618706557372719661434827141772319906415345192662725393138308555334093330261929457376143197522379184698991628224469911822740009617247760413720477590254086005551601214903677386032063477439670705719464674952129033473465097181223987767477494043410262058903651885863004613194259288178704575440986710170220916447812757663219042373571529412973291038639806373316110007623233887644220709938035635731663458350095070664629159281399375713532300316471786756894687448655340580590866651596030239009845745782298800230992025819259209535370741111062015688207113252865844768253024484579079825264365571059549095589526622728220660205294692513981600929450113740347069063654718871182522125710627767887346196697703636113571369494251955811767248294568070058004820408805231091947204284785825995859340764582157135009765625*x^217-19929902991257347125389157034427855453356631893090460341107284874051382907544737293622570974593094133994042304700040025733043994097035357151335021743625724201059250774652209915140498523127232996517673174650877116044968469749330534645012852015315883687369622567850318513661434138055525382922244228061070332559675367249583156873404438739345175150405405174240030483760922168035527573377638107946954854314288491108530861524595128306194424170425942879536858919295637425222579492686620306906692466496712969364563728989009385157740311436351803073544068048224805314854640800860280167843108266060749702945199278582913889725740150887611999576911101056235835742302476408831644032848776980627932531957482498577007906497085183589448290298677741092568746168435490204865070241009980289691769386844112887047231197357177734375*x^218-3332898995432091002675880396210342458388944791463075505488759755434806598473398272458502698988146234073625804133880054475752193842736457363108583208797565036821766365728215374788633543264177343895128672060094346449042175747036466338706643177395886150113343693487672605535481428385203432991465144171247734097518691720771567830535947960901445995835328550216539909536369567072713683600119174001292379191489956757550297125026609227466798484958919627333192361856675733981235637049262762482184246437600007001413094146948027259767348570967471286683918588576144574781452013092885051412887007400649734037527001171833665869613055585564636313719801057812918245835565828657302941532774343626371521081750943487416947088451403694399367449833076808622235255142839791771088455890645723616169787192100193351507186889648437500*x^219-548283173732611089996225537525450399662676339350400267121465534699609263528349653195897195333396072652723856969478098843911114275259858801806320043057371916129019569683334749957567387422446521927077296956606311626791740612904551993515356671177196673196380345505717863060760694778083170679290102531137044061767558237577404289957390566984172183591597235400476824671415472185130689046526137210472305324507111339907054066632383528829582745671575236514217518767782289031554076919120161273481839568295087363296221004068324159823643891357796471476604010982750203584080994162258685199410360260448644806548835439268025216888644115602185511813633261436197883003915943720161882482066049068319266537137631490119751965335832023664823812301437939361975593939732415816588610844602177228027309497424867004156112670898437500*x^220-88647092214830947329701475762508438448956859442783256613990776989063157940244948582812900483610661563861160931171808218749964143100598133537646668111656872493896689750248686853041214971805195617439652207773098418603710055022155087956089450052680071473512530396282381568633534601318398271989329654416723966708960114116947396877879660645832722041157862703330954895340054384657412017876759781445518508744173396576761146564561255947144732282432411419030113225193142433591497556505334552253613994920217763746120089175997115234341503210747927056646727103534528334069934323702871514682146930535756744058113928741955991319935630028625559548950153765062070860919587929635433275840484758764688278467468282129352193987833483995677430286461288957635720392372760878200029086035249666902174205136252567172050476074218750*x^221-14075193518213889425471826935183454161938471269030786573192517750660413761745590416309341980789739142848304869270673001941335005904135913391008447148269355164528765546359743622772951327951668814094017643186901892776118851317525294803477488134444229027731564259828395729227749232485956846145891050726213491719881964445587852528846373961321959923793548332277739133486668850043963139518891083683386942591032251095589807221246167992872560457318308523028950101955920148824326120034634171327116073581700563223835312953746760577020965217981258467457660200749308712325444352156925097953805331008920504971316729031072547646299167810610770919793006054978831475949431813764952243282985807245937687560763959282248999858779925429662310399138816524744219445686787818515898779202631406397595239449990913271903991699218750*x^222-2193176183890079800792637909264047922735306997920507419861502068290695460823735841831022934146028667014084002311912634126971927828547054562275342375694901210333053930540486225935777359889559839053029541931843078784922285798498412852187773586746618471808629963618652869170646429871485586113316909698083998688576350889626158055112056331541015035250796234718023805553622495864621943356877413499377302471241033369425579541308433134539729693880209126980987069780401146861251526543841894312281715932583943799409380542542771633857987801474595139578548175875196325114794645900433485468142768556583795542234620614230806070750138090513721785480902359195921466323459936451537941988138202919345769445096924229464550877195239893352721301717943284623364606101286388878280831630908888091063525733584538102149963378906250*x^223-335169589366753985344760296995311285314571623115148733339111270730985649348217428983577429517771975902270554519292437564542241991261091626831315169454874448144876336811037095218504919081509872751137682328135425029460790801287109332872734374267330603223104804466488269366011455238209728484237164810636035355038616976239105937195866633722134012126122580105081253281371858080994269570670390992668497589935956864983936459722891560112575969760364904909868200255763458192589627690757416359178425382449689036298772840272396119462279254474359557367970256611509662573485080217677663140091761266210593733797766388256710495822049833261403078623251270825988625295900593977189586851985693981945120006135780560427920385669333210106405152260859729670954418475013290679065104730289695150015303232632577419281005859375000*x^224-50212196088953542767431895940322855875118313294342536899330399571613833306466147144097426042728061254195850317944978416359953712979862040002356029095009143402285298676064424748268783583892670457304279105148368179549114546120414802426240604339923980105392625873482219674072335319832278740450807675952428525205396275661826363452655158752295691963806612342839912679618322255232551272186505429708072128790127602167910733787144804514513249183858134620482526206001956708831671200850022842020305051487534164852068791070461323635646388118641820938986875448528945497662211202023136613838900962730725383341238801182283890359465745293171710286068758727300747156675853941856703847478878817648094718982148308835464004401305020798498999856072514212924432397675664650859928236641844443922677996518090367317199707031250*x^225-7370912922296817273612527403857633237122961917184088844613370299064968284028659368678921649674240744446497121941150589861469945121370604113302266690983695467610312416692787459594947444768461469735475795244673895920585918120270197147880147821069711762142414552427610061851613868737436678122150425511398795480290397415995329755472662742469350414050623157436348988537758102180403488103820057200673853454272057014218744941556963042992804084471375210157798985287230765986807171977823576307753880066282155790450324034729099835642409354178626123024075111043107177263237354326223952468303312164165471790070711388852706301802667347582563638342734686690820782199436412527887088065139308389947920915374402449036503878378292782710915038867418327427633943952445711763116048587769167929639519251883029937744140625000*x^226-1059838283543760612486516239275494082601875185214376228726542534658814027068405176400898310441757678697372776354849626380352721716028459654377509693157500232771971608304746525611271472340943575405964006444150310924069497942734508619918456653010916020470656106370070497825313246241219850049481324143182982406696013670232273333743963919338371844062584228771974444393161830517209760649505375039482137636486651569115535883207150937020100285185481906392354226320243405546228654099693014964826772012554575211592408684052759962184561955820744425416983381673969211305862720119799353484405868803901096129040163879688254681905988742901489037908115891290448407981366064813754345294993800765673817213892563823632351601590068246580816380877039902556330147475016383499944897407205626548512379379011690616607666015625*x^227-149217549457993525315054097126551360922214539788244619644945076934756334536509183100043004756211560401985549644262628161764483013015762859894647736750962962731594935808621857885025783042738288624789064537682620503127940135093948049035940556857959262322351739809321239549172361446282676641340522588194244876598237712301982489497393082480599320016107372878784566797567374691898809185539078510209073907418253704374388214163965124917790790633688074986455658503509350435444078329500100426268858429226949042667213156253790450177995556568856830976331679958031517535824681530767978541228215921953566591707501075933030828573177890619647939247193580971405769982447208390760834104145519677417119905509462793372498351871550211036304175319943386731432756106109904499499100869995077814249024518765509128570556640625*x^228-20564895990636577737109027399447214510932529492012814738536202142130577470548609497146850574664723804195493639728106186937931410421623836275244622305636976816918528072709999856584407110754270608671067730985788245281083102812460351703009583751699738585862907828910294520326447697101486174120530596197830463196803351776792490645729947838217714243338236542681890871265910973382900305794777927935011992050433811287456145750582101325146576578809053660990489206540278781328631372330572179458135269473469937730831076165715999753952718817766417655864389053056311439482228716836226931056103021152949880905149405043687015651279362552433964316309551675011739106202832292473458050607246563974150978391609828135289013129714156072001370887665005394188412102346992826166771069288519567191792828328907489776611328125*x^229-2773470747022309040570461373552836633185720785402802727774942490519138268313883028292349974048789033271857241167685443715260217939533822158013886653744371298946076301893556235532731520591978362052489883518814724109062034231999940364617340698779396600113212436171561844918430321234967591055162665690518882326769362461481079584747344907197235298233835155975294223084454642817541254271000923805191572984222462880379223783431779459496580616189193231962195388940613518033146203861249441413934279195604493269077283112718917317724521807945969609305313490697904022296785800729613305796933365593483535888742522041329206988820495528054943545435357739318874107717687874169340787386510650570596206800938852718278094212466440894177295864937579030670674197130477102063691473655335592297514872844517230987548828125*x^230-365902473791278477489630256247746654273061920582644416268743993675062053395621482435734111997128299788875429527753917067195017846627507636016309173161575241005877123910019049241141768019651307892339453234131547036437772335022091165451966986974739816212642506497524420243867829132998281854345281684903183750995840450844376827253300703083727086780330731993563235987270167407251991697563695658679245242986576079058146139556921655229047686716847942509867054945975875581911558609667522355950357634696506573020011278865701047864507904897358711307701834151974829954930170324223279454457395107532416564356068210724562163089179235329916516181345986188339892343353581183363710016534416914029141134375944139551442127740305941780667905939742866043336889623451276707740482742242233431479628171026706695556640625*x^231-47204644264645903263973909442152456219120079236873122926010503284963767038776892389733639822939694133888986293613256481049400404790101009593810353515562202783976643408726532941310841893301814531778530288845412798148891890230413801185078655067469090635179721688942625576711680565822634331958467000682252691186496635085836503928702955771389350534478002812928900012079010865317068510109098601697957325107603517116401493031875794880066234322942356580629000702649367354784860642656370083169479642523620872062962135179225388230841630933288029354804040661554202250643199703165577368901412122871447455949534134777279723358348592902093321866850983857509285377717996103576874383254301818385154998798466268190224001611591106984872759298811118750800422272079209446235340628679863997025400801599025726318359375*x^232-5952224358816684261241309278978490424774590040326296439299952301017907727369093521348762076645208731946223005456631520729323656711133034285862156654761300277328687329447335450061913143471612419263656287222427525456757091811335152212177508253457287575875619859252135013431023252575787484170475043216027070672824426067354709913436508095919175550674125147181197895261146414099571769887651585283652664086471734057914554084199637319661647899397254030616643472152509172191125376992147666478464055235803884003484630780664648989596462767040925758018058116519848629028660777553373879391116494578617007850417484543473605194355595594240336321098636461451017868708848634282344570726106913512497374016254065710436187799604763959373899061537867244584507964825971282674696810819295471472548223435878753662109375*x^233-733149641277503036419445362005099165123079362604597342110444784008746842807522244085444983448149196888273617707193125685302308601828734291155767888904644395229072517614035168167850967763637590991413351039408447644881617765734377692005797997769956568892172708276514436807767075978080300660004073625982916239126090855453865011785810300086976244548604621729413325287488396189846727642180453670263902187897898096174425422430442968481032920472801971710817927880020423337065119425073489607195498733083878704075706835228763249381392696449596051632761166669156574218074315546711508218064143359644309612194890500324986758042340798668556385928027038965276673604761346949261476908283644103772834878926196847758191163050152684001999723472300220988222366637086224944240450244768579438549931728839874267578125*x^234-88143154623439793396116304442186083463057025911480042047451103900677504447815341589532822013892633996786167064292666656030729314659458697638590155327921459185336930888080094595311119618079289510855233307935133946114471957105376664008063095053024482578150483503578817421072401533802205705186867679462218235468005762164487944286573075456637345805565795848702763423497246663680282532442753287773850892708734356323145351717127498296259325418995558324266114147087767783113122843106984271296541162652326767444696464636116237152418846303708599193871697980076727909050720817314956537936343246600779559282976044546140796953532472437675372876475990421185329840746302530940548986859563837746066075074008537153501657160282295227090045666075417953067487407004727502855160855535945766303904500007629394531250*x^235-10332700693717274168171734736609412917221967232297041719718072316111685404526639416066335130959500077552221906465143335211037825085922206987629254475295202776777315044033355824610911459681733344339419920399195236700072493161427767111062090746483432812317420504704709117587540880610049207159985700519397294214424419704010724865424053088536602245997919039482179698126458501497682638383524822357458925422631883587999778875823537527612355231744295657717361934262764185248694989452998596304563132345020428774921181774534510902507130354177719751625690242963204808003598430245852044720316819070695124798721024055371274635263995806509673570439369158616984115346869640085664322570018141760588493062170724945814380456663216929218403199531547796927785267236708787877319437041116362404735646247863769531250*x^236-1179345173381737989203885486063700851447238945530351690129502199151315186446000675519584152984968174464394286826255024473916564057186035101836437440851137991361924028171048872604223581474569105719566308264982675231592859817447569631030864068036249269515349744875612639297491825756279926170044741090257967395707117025495817158377805611691379951898159893601382502583303762008063201352405659892390984606397301108792260555276598273486694035593686785996834667947562861883339348578313003738934984209472950014689859234668550585323282150260026485863079488388108288984262417160475027669066093627652170212842405277181227653498905353940485620795973677190570357408049030995312334127906196276464555186241032163643231809734879371225084368018463093679160352521348765702659672386549483105430802345275878906250*x^237-130790924681524339260533043177515671030327521444994477378860414393090057549344817993737013314069601804824065642464962843437573805388498731684085219627475209933954190186411397452485605689777250710404720888193994979621462814141402349800697195209482403341241909752707640435524756160592134830490905310863169072303028337785378168262697329437624568970799296661771994615944176186047671094533508104472326072363280398445209132359215129831010689910536117656742619008737214989359421580539893204030067670220208075815698321410794516541291453854220093452184655922325997159522571293778835121804558348514272456486564174634425170653513809438036642796732888002271200507164285564062346114152112103362283539169239516817460271500951565404512351437204903681055787088447055358645470368971953707382558059692382812500*x^238-14051251118508163281418249486274191523273483293591321399451236628998488302731802086715726760548988776598298944474338591356485744765442221815203304347602676493542811270175321887003265062019676865109569676554962445962207929006993871682258773075010527512429827060336853049883335814347519675788822708850085586700524915547918243993567257967569975611115707965430634094192158262985125707174001822011160804916218966402233146154384706790659819444989325296171800797849992980251726798498907364364474104741295005410907964853949002541774339959015547515123002388294009180389100452181858706207860863646779746320408698406813456322904277530436904315450116304601877301398093253997137875660551247261499280876271450604519389548017116727906423933834380101692543858574232725518010727482669277125664749145507812500*x^239-1455648652469979297520151747507188435725031809890527005609526864010942848168888465095071776041702505360550586324417730917026639707505545214624892821069712224419980408258879171704629070257681330199853824005230419983296043981598891528287543525624651963127759728543665955397965806488712005816934407725076219482460550138204593388125267791524178349063344331474009311094840474866030955746376801777601823368694578620625922927289060462543274189032227141142304273619069998763115895540476136874710989507546043791950409313511348508592133392173403188685948029463859264935827474091562578691575739543289204839995314783191222919734618856693809183410413514737044895180033844561147069845633365156644528482182362530181215907023677741713762268933177459087900892070593853012540944243820251910335441589355468750*x^240-144342613048316287679716190679400480541470403569383899773042483504533801819019250097868584900903072994322555068604104538093944837432259993584418286148945125018976644237693568326359886977893495643664495538773403182901062792915783215889954171343771824372747154540961232810661923599732550442063233335801908504583040926980648056676623093211205125726879280191426047355175129731261387409658566843661284116537302288448021976486209867498975245760083479858303090289099531813940323578259418318395220622587372449327823508805012475413925253565268682628926818599216008843041157353871050239454592867960419799457315753939295638608429572266876157758311217357511649022796113939998325305700299821081545394043618078216448027323927141878201548542522868715462974130139038478884301464778948414141662597656250000*x^241-13526478530368141128815831965091700663168119585068040416511790700100365575722222736097584130725384643433871474922138994526932224783706415552840913973216034646258015000124292222540398789206497118616733318600375782900469059666715535761323652791469709085083434412883153782033691748949258860368642792186882917575942197622036283375468202280108509274072781022947966970770974201935137478785161138062942394398734804556397958490134788042041346518214050732286482944610214304998368424108708263285908443008184982499158119576276383139587483079798697901166507634418593894542419989865120295633991907426307127203294226776592038173237618487129948363916509519442984310481139620471754841704894515446029745157157226265537113650743249379983965922893007543950077870342088163672098318032787966049195861816406250*x^242-1168779537585498943873881297955227642065486694724216662190374111004950105562322837795204025307870748400091968483246746613267562133579594341688450248653998689079557740132230518918227050763274865245512665812013426730930370314812646511068641030823788185113822651921833809106228261970448813959788629050152172062321724157266111589010773259024902377175986940825208589812227403046721322236956343106650661002534344339651434273127985879089432482931187012104482712512115750550548778416500616671277494485986999225031361903093692681773100918577690066374690929127592853954111136749419066303780922494603352123259537156102155907600401996276072169559651948500145608092016218089521657086599007261648809294369699039324999600858927431905483737678320717679119554541299809934096570967098717552520294189453125*x^243-87958460391017364569208689918455499776190816975101731802773578462489402226318567537018756330570213985782583136670195130907668113636314094336874947093529120242612370892227084727473673833836700490218483487415957929983130485515566680416166848834348475293970661829735282571538396010156789098138562006067019447077394895320981600708317930918438858485616938588246699841283363682588733572770688723634439272408452601652823567818141793254269366983386739427058440167692766542715381276379666841002262450146569173809333069489487032002173262978881398007059806205752200522004627191065273223714946178781116281238988356876932297351439752271760072344595499743084804133165643240279341375097458452696034978189907976797895487977847904961067907761017925912765237088702028781326836330137161093863311767578125*x^244-4760561675350643285119314750801520535434974256458703700942279864748306837008858708366009098495507769802921079304603446240547192918801602074178374094914498307027512903471113062718543530072365482460315098224329016281336197031144755653039200921486535176425341823062395780233501459724086244772592920047885335523313255369326433590535961329049725187804337023376777244920256766640637100025311125725824420524944306113476158406156400738976501810667893198813283231979501777505003214003651718713428385887384470192647474236292188821680914043753866989746195124553241245903716600456725731581452717389925506512000352693072288629928754269514424472289238281317879577803077277781420258472447768106421812735883833910441428166063784530224906594570547831778130227547313284834695615957884604048150634765625*x^245+46805079597136521940835590210444080610221345759204231605361256342235189330794240175217448589791544898913590700776297036159630590230597856261059493033045371489622963751830429542772358730489366603081516655094887881855303521426566566026509886345077431316048196322169097509502551796878388652626117152504952691871494126127113943614636830729851984329228921157845094387439854723576893008899820878906020286233039911322075468262354402659929394705867759822553842460401404223604230581115203876795824929123771246664396517345398170686472763401319235288624829437433469238093735594730104319943210496637709451234025055162708698688582012972843920416994668968681581675452006234156448964610512197041851355325115528141951380931159327918167979652529224230964766381785981020804055252066900832220458984375*x^246+68940641749837895249819724248789776151587566217372791759048476802311497328696131441063246139703110467579788041014938247201696481317378429401800714507282310834790014443541901135686867813173635924781749433426801169468001229658293490910402461602327182460974189792121300537048560841051335025975366669912868001895070288068162711291714046317376980565779499721588914543473063486797741822218094423961933806654635765974688892560244948086855254020727665731014190523932591785946306420344866623737665514896808477162304496548212668562083024324621962589740011297394155267268676559962464999587904881698179715132236577512476884879389685919372240538718686379459457388727720597456393535582666105064015159115269411500937502038881978143726111243111336997575128014903797897861375811414316667938232421875*x^247+14471864143797423345154246659258492648647972176436702062137542616471889243142435317952527987425933955446862293407082190832277396203262442480494420468912419227035814228065520421222066869480992413589742278776326428027745607178158499161320706236986442867243426883280754441226418076980189002886226576144450093016837932474942838589216267881000033960793664126633816203780389644501456897219853981398790779590030425515862824249780464757392250348943186835863710679309827417837113515735259750709444553414087687349893921268738614880976475976783238816913080742354418499380696731302634631423190894281428283452176120325696708463542261950411271106819517070955151715637680357236431611708527392424886176620121345825187235222578094140676955309600933495411026522640136990636408745502872511842041015625*x^248+2310441525675502730634337955013144972497928024797455483326101223781816691833818048998134197782189655915829886587425412184831541280994747718660611747055317937699589007815734585357864340056397633258814644254736492336878327437658567595671074425574393049600902944665818307395513983109172058436196529475233108034443250686184364454509017838162273747576192159484726478783627817680990432897893089905421561598928177849916459202325139748086590650690425171119100849169697281563006531185138393633635780225051864046588209568854289999336292667167638265928503860566437163562653499778608745686009888600377700612050110161467156059656296443617329950447071129814463123268194859027682781635398329285636854393713988697727312107639486351066736222869628157341558911917188162694623164355833234665283203125*x^249+326434351929003793220401712869421691371857193085109070130769495353752881419581627931298772350369418295089973685699820483373953022406118716474642820103109198846071475459204097317520831270346985657069853141053387509188980912828447623420256131315397655328974630416109915880704563276326100844705953829255892549221882524627412872117537543305804671823606015447793274287990127707617217141245930269126096801995224109502958593309689015273665084338339345353241292572364675380235042161173471149474412200147076284926107424044756366736828788740280503275014688314845723296014797858463785985289939111189357623483828411577251916799004530950221504506590060954761909661017625658770783404086714551758297784845508739375463646059580794960190623160669215196611953237288077704303968990132886923388671875*x^250+42891393729570053008179948810825143833691159517502445740711959922919216973333201191785630250963662588166382323345151501808361880482868120020671097099990495058948786806462533638062370377391162912172565245865227934808410918313778499814854666356769664307741036253885884896559857430138549352602999098464422053423781743010512634630345017572884718732322760859486280122119457654300998743216760131520919431023327368501418245913134330363961730928235241417082412775354299482599973458226051282633929641062649550632080879999214408232816034423958607047301340638064231869073148894355086003158804015065703675615278521798892741392766635850950391698400949675667127870309228083741369687033181798683337162201415814479242717532290374587677982262932599214999949208927335586414508894462666600390625000*x^251+5360538591004196968636806527561296107354201820059236926070100876421345854432302385286851521556882812918121881946208335654265179705092243491715048947140920390726057067832114885532945634456607941122885003405427603404360838327736236280567489715045397067947461996312244565972131222616899729961864870949603045681519508094608192389741150894716061106244073678614225697050157488363788813801029776739696238572107331194457670681901787874117678924839342352654878095555456200747165100415207100628975367528921703615425868720095898455299600378946867261352909014639689926405380598931905556844362305673931228559440867729904635205159481327613041461322125804817633468847625965314266713286348174573631985356515440790912093347943365019074499670812115138185644744841735023711723379835250672265625000*x^252+645030899076011770135661104707754038127880452955890155309787099406453490409169764610666635210916954275053221222226167640773626873558674955473625732583758459705047131872822865828497799996880783624104279420625667018187076952320585458635961234730540857175704555897205951964314709441423754685154390992605070294161357948117275773699950983353223178295014727174887606696900024660968101987419147322390549272979685851635472875651262078602459841492712026724395193412124045732218268719307339688483880975467492224820791710832333571549257496546887948968994429714453084030273454844935831046082987636302209816246431077087177120955749943412840068334267203732866731996273009806660510610794482490724207256349316446605926476202565347141118373239512060547238794000120469990446648058398953925781250*x^253+75271126892086261094669250299112514967832682000177996176418750262422703808810127338861491099493062403220140762835116817025956627188277409358041613678087209156499389179462602664384425671501263665835982802252603543754657223710163012301255599546026217530514873369972505174616175805438963911161077438582573900416548037689793937063580219137979468892494007473192135533291868071970268032706608228608932868829641673544319280459547917629673990309833649170219529587085214318187126951372335158003020473062073326603323979122436924596368516905633507997089384163716540010928941969176705318153422381249255917161668352740694740222667830380101822064213481801705805138745958201884528995579549880628777879268123855978190815591418518300812168317841197667381073074493594382138324519213270175781250*x^254+8557611630595621122636949380376647525438060564708434094283775886914522408907367570326996124536297576292801459908615110279595384454520461383577054061710079030482789660707649828050323711227644695518195232421312083684414667494670922230516815988662310177071458075021036268123934594478769304240854363128310485845679826206810377462500859120324796378132849156466761308693219131989152751757944720448515339806366173793548142266347329946156005688862914866349985715230524702294898042242900267362597729858640521079862805185433821210420064044296425774741391005787990136038849080218946352133098691667584702343631948479430663513726024293689847608737263405074637643718318205277558712403599937662863390280675998122623014077160449539716587174926464419331638502256278604478021675512894824218750*x^255+950785191907153938814932152584501135120049051914965869218810152173555384185782387440572784445826203177812971286285406456811571910630101517929029354925672930734015523562524339218037662715281185699020651885336452082587881798975270503616491082571080549545427871397823650360896432545506303503646647261754924048689312575495571189992316862950652554704829787868590562431596679208185566459574802660744513684400938657163681274375354070103365498633680112565195189776543578711780625427311962570833737720425444976899484414864580105076689857368176076555028726037099879684028463350235604215940010203758748404867804555584252861743792881073900746423993606519002660464112585639142907022815078512003291066360588697494979021794475111212765524894836094880367652167447507394171136154990429687500*x^256+103448986630857453968698595336248187004647800227439058207721916858148027736937574309326088553285088203520345808901924542231655645287995423586030841766866815136749058084334915527020236243372179024120809242448972526834284473205534090653478198218779026785021772109100801851152295380572379802682740943448592511604318816699355753195351156551491174045341057004507442349527703514503143552025300977777476860287906238123525060056852820921227893131881729570013706075148156887459193514095518114760343984077288874443468045057751865984197613876651628031633031663652177603000220650372781335291344913259829381367470184450097571673882007548654074028380204573733248163254948543990251087881549667216716575373704631610894591531617887052045075650354206138935211673133396893443727318437355468750*x^257+11038643588796649090425827868420919896104691427397735718455348714495622640752408490267837157285836443859225406994560452566768476133472718134123041408305932162960484172985510129689554173966152392974415233326858045660796459278027515909662089688336572384111621778669859026428409613573013096179746938257697627845103243243829711856253965121388163098904920416121520555434669042615614482350305315950236489960329679952405033488104352778711322181546304078224805901172348045626205495564709805077895465602741528887950428747049489168740255698290710028316388799482709936904926186130929879470601110360657495262426482891233484455157278560681169891828117602720475006718797564042343847697872586430202832991963658491266314413896845440661702285313501569491074272084006955721764058544026562500*x^258+1156365639317529688455290452323145265774544016046044080345967931607698664717744727376406027373004596829600777858951810682040170997082624026246260348489061299035221152872359553733916263137706209750903156282725112677097208006974993210420676363863254460552825079673563050360121031634107901499689446858147878113918756623305020397747227807345957529109297058200351674995262035477925768442059842606762514632587524086609032755348077027776774086736481384922474725765751342389174885640180287371802662797608771099646548286024989352189663632809010126180760318736903930170182354622451984230921791993893789605911985075510214536344152291777295989935505051188574067654203035969679161384948557292892341888024136281178451574316489989248890299359327320512322548551332524550475236909408203125*x^259+119009099732050110581904282545151878113232171402046167704408759476492469453469839662188085196545865602837963629844819515657195547611291135860430830979225347210231123781357052641560428619704524976884416257654715937191640027421738636948680631134046447789506120900371596463659505718042433818746535323916929170361826718186529471530837449481047750618058499554661614172210528787291910365283574413870106805667389700637214548356316018491510258472856027318276211353949863819917469269316309149717807171246416683757182470079169343475862385545111440934041207593594499764716852160212662822442089084020657986241354378502768622102953280457664625353171186148030583828014392227769143752129094904856935686890097143993697252095513030381648586200112911029013545860410305108445710229691328125*x^260+12039190801221346620653936029359054423166880916864711716314888018798113453549272450842848928712092966990070984278511133562473327242255235612768048058095497940335630251792761795566119873820104461615212799407324758136325265286960094680742222124846331548372811837319559902500302628737882780958286227302627574798211426137389069250789255383154373517160242566034345810638198095074522885748347606020553234244562026316464252800726296375905343207242137065516147856080541483559667518908769884966256121133225304704474447695621676526110275409992145595882027682740346642602956877682105857407331176224334963041192022534062680488414453011174372723322292927216491474811000619023639207754468827844629822563579043148666001024031380909139237430850873343940380227042226222286106696085390625*x^261+1197601655207195738740429084580861969767665020132467295862940691242177955924399081838924706732961339785675165757784473012880772320690653314598661287372663680169976711677922382424387263500398650983120996871466272869615191242983638138008286914872004800448333710575167723890601898227048325604658354513723995715960314402506186191230870174682198539676676206981886976912575414115583543487450423874821738232968066279019782074491045874647334500168801563209507750085749788453051776925434551908077303694987162548271046079961019172659552930323427885282945323085566852719508461825788893391246342270692793590730445777420893327165198799768167804649113797475213224250426499212857454314108201907265130225752885825162370142210203296772465851094715486804681900496609714463663350613890625*x^262+117179253751496561082508766647749290895602331011908266807597964376176345963842075581721186849265797731574389347764412442374440580962751573547863250876374712347786140462331338507304686113172154687614581595790826793792291572380505315021091687117313115749152656276899229607139070354307687068381870300557908411991723497748839969942098873668325361889040055466088883204219327651273429953137902107355901170934770811487593811003215863141635539132999236119065468107607476160686959754609155069594657107905238688968378433604093980582255500746711241306113464922855700766576273657921021738594647525053969881396211189105149065113581046078000669059912116494915514973898436922485447722607426593597277344505162197034661626523416731130035606859378608131186116668127489876125427703953125*x^263+11280069918409402417571028146034264209349080280616663298198660441743580917262792200439115917723731471977232312740472983634836309866322083967363444982442537590860576615028228377887538617772725284777347881387699761143254541436842701199006920879691611927904811803159512484520559532951697116069324087544703040790286789907739538121520213190345053830720755097312009504965917204318434090020926573741527736188209597415323651963197160247078870682245991933685119619626150499347094809194266639199267473875619510472906273563074398281021568093787823124120880292951862912962839927540644028555258077369170274070604401489737609284877771132834061916361293894646543654713874634263912880136418521224886816292347981986256336243144482701617052523280022614849689380590648955701416069621875*x^264+1068513341288396627653408330841883581646796081506936726042335972182197879124827940747787473183686749277658550024490044172650116261782071086944620584874511443263750038588603810439074908371809417222928685267345329442851525156291725886022700239105011312007647381956041949394913644976162146175089721146579545195457013148793286649459887718862066742443979982890967308995206815217974580699501659506518098133957099556049113992656182502410333487519966106899834018405038377262253576094929795274999123419406959688454647512478774730069137035666719614100491326303517440144693214233048158114707434467378443280994788598667437798691796642655174610151723652270318402937354663028126462472130033085511708826236858682648227793158039361043011371965549931458776785724165978379495472731875*x^265+99616702732000868695532451013986392045516717912020926376939408519852599317042241078757793810858713891992812509635221747082895639658460648546465423596741291917819632270543829779700662757481814379979142498613116446728999791646889516275751551625073105483141805402640382580723782523301868134997768259175593754516091019335307025205703285869601885062020455602254762409577058321537239754805864381977047446804504534407768755629906754150428441958935566337326702693758250221149081806847376365041787962342074414774584787216948565723713215505383176565969840710640481263130543251865698932722427026507285943807560690632828291545168776728253956150083519189867450054937784796635767006286780788334868665962537004492444627154102456996283512747442499698891871388719164222948313400625*x^266+9142044797614712632471032266663825287862096553733300151630962970219622539432133590275623217578740966130014213554340288862225772112851358769790667419657262922185917624854346207615460820046125058222880114429362341906215550112080773729057389100522603886832433348744649213511750869899433242909739909761689861751901683310097069799056514419770465685945349123153268255059787583629267552173326339979762481080744348713895379223100274691270180195439885925413997787644614531179980823820880251602483401391724875798905500525888121869667640569725027708884486201044258626802226615548994915950900779006900057230534647928913191456066605398560993557894047423476261836131539133305673750793968726374020878939297521562513214504443478607221917338328564634503514625075559304200787573750*x^267+826018651578239345729108099868212489842591717352946182904006630061915670408267189325343169006128045728898368559112074634320047080624917426345180782621747817524493666742934626199279987235147094192592989107099831396865480935781682179150877778347360910345139168196018522724137603290535138323522599745968644994080610320299712802741773030385752523975860444047132804491254399992863606907707962287468309090388089276204840023955076358613870595281904661942442155722384409714286092623882152982835072823925936401525977768111564584378840738551044469125229643726754360769459596237316187999111315898759820184330164015457504908070278213384044158814192865586939326387254536454226263566106401151409895694582543248933214474290496424389948491624861245802632441616518080097621397750*x^268+73493927143467183678113526834477294740211117031928976656614212676460967026144293816572296795918876636429198076625251932978655972718264199611538808238918074759029391712273776862869357372639164727520969215717841968260650587027451019541650408024136073021279949445022384316299859408472535287922042508107539802477201102687654319202067757792881913236670250784423417231885122407966570113937604579172615411883476337838055628445262518850029138909658917466542417951437438437301078690360812780907899261051106465206413467484690926256440437243545590662608813509725927044955761822045539527547048731568247659277670412534810000145308916729104826067885044430645607169874723692315644971609316385816168388961155980910460681511470987203866637225814030583677805240800480435987614500*x^269+6440387360194625878846216474614201598995308609171761748354050175379891756221982796967321293414853060791914152676732286516416598086701220847717580669281968835897719460057150053673999486546531880856281729976815390214784165096616419738780638262659510255124683740767625838680240771094919889792216960845482951846017777484376257840314579801906096792732397538589058002480853220160278186671535469899742036366280697015332742686723017977031166473313840351639634625595901558488339488304425645074079762964892506667926904720710684166090596571710004076368341899992052540705747595366552610695418922325840399253886917280693271741569483535440274877378815766063661204782064196128056716690456249538137836143011594391805163561808130500092269977222536319507394761606382439122431500*x^270+555979689279838253535987122459905368570815978185533921452105985821705995879433170743707789641227637426672777501971509068795857433902557950474393442503775237041679265876498595888614268334389759240101632403383327936202756505863880372532810842090314936215963124660600404643685454044920982322042248121765317193452430273486586960865522765132738578310370220431859926714631192031904755425704147348404350326022865724007240972558781358982492426445916461433084446270467246850533064181168445652181725957743416954898061767548857800515465811013439171167880286230437257877775972372856090605110997188202715295148665480438073324995591579385927341520529047111882680168856449853547873123597907913615174028885361757950986349760548112781375051840199928475675732314779047934176000*x^271+47291375008708926756655141184016580394138119700053921751687001694927496562385052935814271883707818828893760575500669122787556939521660864347395888392829949546245429816969412987854601081403180093167122622334149549462023817397535574293671305891120149729828561112270336456045900824234046779489311077220239239739579513242636654554473924107881001110843060288392635724201783701206924539236151683545266646460409737921848643414984485583687928137530339988172853277103611783415457240401785981327901637081201916838983253544342269893443830971360266134904517676346869797395449659638289560031123318338085385680186349263221343106011206878471090850511580492033061165102953595369865230859636006777926956826461791413102990672768194099915874965686149480398523614860740517128750*x^272+3964337831030902110766914455122320257686822127463012949737693645411258502130232669198740432503010199025687867246150326800113960505451609401118488535211967537865817254224260410925810557380204736497193318991750324697444783894784675003872694800202626074409742813369488590308050785441757707815446807387716714834836246252886766281481740864708872867029870487140387629177376730060470908766076253791811961102164164512998842729392860505814834476197875085885530080526564207889392596687774199391048165390964503434743568716739862736391907497237297398663007123310300874387981564733469116397057034523539223626685690315977230274367364102661073244401468577628198581194702064432949758623821381695197535276940379678115265348378935809779528859622648797715250863842978775678500*x^273+327575720125615786590935786627902302995718982780878058652658464060426357610476848738807398869610216035957891483267985785435459025509562649603234070546641615500647407018338525303600255655818246611540725163253447445206446548058304838878847774501701633384740737446962112654624041268568368093173935437009026757434629493194458020820880955199983637385896919363286467875246562475520392966914134357352494622753064399762541672834955957600016002385473076289004675244063777420784158732766171733363305420406553813001046804513419969520739589436606854819599997656007490049735739102935981020874727055446214471792349923798449474321686677480207375586943498660658668762202678447386290336086617692903254971214639214074969981972363726294749825400257585689354895492885659471850*x^274+26686110518405243197467365394501874487774096969342915846280379889923015110810724633980931627867857799410691666763027012254397830419801127875507002666490519878641634039062175873597533849334427992597484998823830269757231819730759091806029289354596357500067214680665492855970416781711381596593060938144782829667980719892951481924540425643154097906420865048789129056761788007012676076290556264377608767657739937268945556008364856457035655814082050517635021716208062518191396872418398308342424323019453419415037008486941959472662409818081081197828164434185798583620837921195900577112553142738172953204446284555509544764684277554248997728276678499964104326175288484021258159110417549192175772142726345800661519559092340676527795846272050182401981581045688368675*x^275+2143687197385073686612902911410121599871416269438043516737787163549771328230093030358470074426222512070678383676478421334912651531579595842775990424514598805367796110758853370097020671714375070768943373110278857333264112979030364253070372366146042681043102100920704408467657696479365506834386220799981802296531600313850601131321635274177470804076687685665045408672429396393544762503818151542073550077663100096364269563781181345434612516651006543068417646644481399339613810944859751607839191877414662792814427955703073691960068973891057177119756086606345200670740056352326878216168312320592227886342006299668737004676006273694850093993170241077444056339536610565862619283069357222373663320184827969740306960671522549666828155487881566137170545896276640075*x^276+169822879926347907044937082758495543532726102722040873014858920685826751448071504855872550955687403661986811397545458863374573697397665896346575504666936981247892070480828156972339715119877183836372927445238384112602440161650857249009968510466954371115811456454807868353259389059177625780566877358885000351840226580908784925725784180247917298128697769331928395942490585247402768380914047163012334380565418837839007397609123926343459673281788443851510683336482696574249753422536565883197600931801265400794999808456958674502727759272283882707165373335379308566088081387193706446562634561916106832004884891200218345519829432342713078638721323999275343044867444145300424854411973420104576109354296733319414019639039245211373499113682933222400378248722228075*x^277+13268696830824368146898009298053142711827389729731184939513053702780470476222253311174682648165329399154463715402599680123993167497788437697239468928027878304676678106725060604195754297820810401551333587531066250880740343125330881035772749014195278637188742749361979372437845300721601972221679605895771648789371276289530057318780830194550382844426020327588000725272815196954617404805333317323350108563928153817687416716517494681013742085731599051985936454993673027334723147576177079926719379634676339523747956423656265441998932661864454015748407376827141684378713126519956207708084416173350174198167681456809150218533089672778616883140242615897390097397422790165535187576137562103308639847374356763149600704796596295080234177424717309272714927371865115*x^278+1022529308850837140810977882256400569367586964787925260955733696325177432042360848152316557707247502647526697732752851763308099701016529304125716265658270543063238868720479974757509886421284092943859366828470038218653897807483000846646083412264442726398989922907468427298701823997834933385893585210367752736662760551302052626613510303845336147009748558626826930581076160822696796315221092154458132344395827475162171121692854570038417246127324522522737822790319235626831858758976723536930866087838532836022335997993145755162951988595043227835207947446923817307516302226538645923327644866077903729154360157608313066582508787137636255892040074193788449258981073740142969002485930924665842550108444222220161740833288227694420416407543731511336925417149815*x^279+77720229514895957053829663965008654658526420337298983727039799937673966068796972670828527220688128448290233289100073183911073868891421310542498432292864062462140135420621405078545199684340172507852498196929110820730839007645990336080061259522805873387262523223702327446007700326349086590752219551355808298494913518952864921262248972659827562708015218522305265561882711136075072994607523468322148840528985065444495216605683373117153884948206882948268547355211706104152593529282843064146416678605624714881588843717489314453607431097545501366541536852886274193930456698163778988452995435808602721545953980721562936089073984842287153232551674206794272298065397976673002688960302241050243792013156714977593858886386474174735017409779820214139260725522885*x^280+5826054281774767640461663510470541598407748117657465400308609832251196503711005730498303901462192199902205573741222155992384663134097327823343078539671070815070628029198908859865712436184596908753463627154449167846335887326837994316638618395300168671518197979475639324053142673928561247244952294820242841195293824424446714842149890932366092721649362096871814890893981299892257245893370381570022515699757611556764309376605434468997634467030340295461357562398091986729203745662153525532450517554209390362392352140459678899206502631509790150026731414095120251783897991051507991518609835221247761719561525852767061373365730511279088357071456516147358015081873686835774964692012487392732610233266341731426412528897550724076723977232099040008584565779625*x^281+430669515039392569722367413685936161795593848658795689683624675604623209999588061382770694924748729794290833975548578518441366594809172445849766175112659234606553369641135949568098994919366482053875433964851409708716882530835986842438188784325984154534907740162917882318727869908547846987265999301072251128863700637554194523318885015893095958966018362203454051252456010689212944452232139380449185368012850913993913216450310259577599056742645665220690403545885488000678568863799609152981317802459355153945812191432488820014992865263658288460049112348234046486734034610148871049377983610043434915430390542182216233143513768428017567886879653115950772170941744742417107591194372372792803745604880892891366691357185449730357081949571513287552235141095*x^282+31388199305120550706090446845883599150164148432878586646276517537223197767945625609025759441999265721095729437581779538367499372955323886631358012293377058412347165488032681303981875245114255650783356295055194353582487886519897932153380323955030781613480566493639250085104147203083631488458775922363420822479779535098868906393106426308917522305925973006554499886832617255378654033639482659303498685708621599322491510270128446682601259454808668710619605331573108828446538617142737097042166481572726890998778115595049609389011414021501745097833476930391847813409426985260064538917991365725188078363574587695420506182944689538385890639323071278008685065832317838641730008978552089131664518525562113436887774464579157010504578527715107099698878460660*x^283+2254982470945745504938075048442586962384370502001097002891315271946352942139704948356828780920578330386993654051845602879910391572813442657192561577686664597966695144491317552285775571139991731891315801189766664046283900961976347932652265490665103304408872340826795621723710132542522430672418437563650645155555161734803764588611126928716864960155223539998383917091582863095439800407354790463248936837796759559754505016533099860831666218579439330236830264293553756185411241090308937853439229563024403793913144683568785188972356835382628491574701344388510431900695834234530684359345118175829969771541852550035223111147426057668200863773569129937161138573116791908435760453051859977833189170152251472800769870617602862186654425207653109496120155380*x^284+159645703797580829643334158417061940306057882336875152203304275062495126408038502608047110328878450180945763975436597373406332098090540346439207703807039800879596008203157707092257067861071672425183674627240289413811273901531886992211778560015413632755662491258337255028702802662703902149922401905037619561272901166435767747616739215518094133325029906565506755791652965145909439274626619403258696680854646650914167725775384244685268719913485987410770685730690251787638982791728822721133905259483703771909671494960382109435521434226283228242814456559829680230323763507015497538133204972033704710827343450286322173139067824468774722425284552275211902642578363992631879603741639980215876315522881473332251405531252211102628726694048823086620847510*x^285+11134625554646894182984242787537034156039749208613162057001001070739453350050966850398030342407036117637604423984942301408949509657302092777983958748582125157344918712759858724026970513346209058841241571958197842446327262839159761902372718471574281287862956563569228903192373216405246740719822218114799416805948645544137060169160281111095614604921357722089909066206059853530118655067604746381540799118396948356087446146040939236804655830441461534808789832381591281665994514277642983609593787526142283429910502554637635419749192675408930318309006889040340055550505268884491863897150001854492880802454897197201540294527969788088825326507935764213837938003426085143899648475498320697805562342520919780074893867437793603510323299737906387922554070*x^286+764809306302430816915209809281135346476811530924809309850038093345387858639041192647575846498338827910615254005138494472410868839688323396994993568568619924018633581403371310762317303261123843856487121535652154643853530438721392307324819817186178915844958651703968961530101613841144647079374178048840453007718413211209996356160610692049462537408860481793184746354686094875314842313641021982269456184502382541368874976862323610251392392978773784948011862576616382549447849261363264585806223205409483353588039448381103934118566954466918932501532716201060901514714327274626430099241039195633328840904614831304416230055459537421796045750520159095961322252793693687921526619186033126167354424104719085056168293229111026896826747137057242319240610*x^287+51717352273763197928356098958513121659356247758886344160137203070941344946582672183443064657565591582981571509316691333926573329803095443885963637135329871453600972351120342090710824557656940950783050371730727861335482663689078789264590289797529274123655781242584785906658087194063808759587331340139242351599898321507650409135677010470294558751997215065146687271601723324759372217604244109080941202050516176444709248219347649970102834487490496401508333290560229707683674466188012259535482273673229746732108699616058990107662889288427317829184223892036138212154274354616616556324125515445785032722761868102761717735586713752617830431514635561195479023624558362478361864456362918951579860325677559041781697391594660735652277306221969277454400*x^288+3441648778575187399270682932321833130405098899748642319807086655196901204012725093284423162288380631619492312995771929459792990856718621210451669044610432167542991468979756581100968459423183335678224732711155421091819506083662774285927515078812481790037241169974068912178464233056110394930161217713193385636242195413410359897197509180867668392875839718677833257581416261847061519215816339422894654277011162217298774841240056738725944310969596668975234424401270816376322512860405908251113622136772678534385974264985552660021739761405314827867233635935814298836713653526870047412897041997207165784730916824826591210295113870043264639199814957014893112852606782844229149732939800853382566340275858110926704506969623854249667481914577547334330*x^289+225311854468671832851845015546543543132032571881867218604956856039504677451461961689787987501587786679778740290147189677360357342860733171997080330324346149448666120718384235101528394985614708777886448781731667993781386121901086859601998286957202722296241443515116403790132814680689474267669899297355427343632378029188612740504296465965862692026416161695133821402111522930473547237660304859998170823688249245686625076404727935267330532493950310458306812079852367024645984875638258363781647182694209671178093553500180640771595919826381377456449643561661789705850367187351934763130324258121119321263595638454222796828996241697125914441180808964437436778857491726679037012680936216175966751095799810533535569676708283308533431181160472208992*x^290+14505419422992265689992746053691948397072890460086166442836996882743538911731241090810855765054068991528299340150519971859431292833503757686875621936749422026108474781377655117014133547688633115135494969718493643656516573201658809489783986337720994029408229515005727407878775979391819038591605299371705167858667183233241268198674259495051451488351658674528484226803308007425259904422640774778496038155078344848973718188805766555127373167952564237823521706390362028402142568479320872582703644194662339261879251473584701794973317478735237412453397735315368634315824670880670471916824042809904988102619107350123182195077575789670839315196944217057488343601921690435506344556965301110555982966774933824040893286235737916904750076511598627993*x^291+918017059094366299469994264230141311949138995113690452989814900539210221409953608961224720947110263019714842237630240893419382919822162911478988522827375738208106229728192227041038300538792024111780278958321451566707837825438495710995974502089628546667869931516468104520484372784252949083898662426674378036827543159629027272794049024825620889607289281492560692059622692665677808439623631275544742739059924477575481025762635100762516623334578572451208245569065374368373899247898501853040486356953324408075521327040210087980828143906743478338895602275427898019783033393956107361161027497182966802211874740804874408898169677473900287416475365197956398577138529694751668168988810573767306717143665293493126371127402381938567986177747676577*x^292+57094835519402923569460117107601193182239986670085203491628120527707603061175901641511862496504159389938059145490871896059209880371001276950063149991736224924797629863810774257988666165870262888304791971290422181074798389022443481520707760148466887167321270675392435440505003081411946607412990755288278198355048619097302564917770067410358887341932385166165239955374784731174242762125153400182386795139774428453260446179321370655405840278954121551298858048728530296822159771773043939063383541337160713065127381159434876581368088071216534506694468313544071514154715401304577438475013873530189614965899393037600279667130336536986880454070599180015738033861864540036038882130394157015561055536261904831060236413845305889829346161839069917*x^293+3488409300674793769697040153511153739334642705143621407025145865660346503757194732142907258778716634717403056331738718013939636572733230563855406306009001517413709714163479043652175107083511468507364586007300592202160867710414931677646216907405843739361095302998688693528376327155663983292705232241533500759111678268716247799942538390005150080811336196317297552059437517155625818451489295467631357437873070459872825658243488388194420745442885720729737599517169642140068170231666137190499981770054529918588437684878780430044449627345451555386976891529591275522186164388507675452830945363299074949103759572103442917430271744668860238789956815829654494378278568444401033400243178409492693746762000565163097178108742588443532175339031965*x^294+209319749934094363706036064662741975794193419402692276008168442103511118554269798341006919161948578301451403629553282097965460354317320828821402964057929230114302681086150548443052537411259754038828426972347030249492377918448793377645888231233365678918706138514515569422189090271454446508928062393273183463278744539542481375688405295848699357878895623656469112963583110700955642798395910569478656309947967313634087563028204281054749293504713888050518633218952401472335769664078476880742526127450250303324013813470002234461349176962262031585001747624753976044101931388013853992716716769002402913996918559470383293137586643079132206085893600227879902492321196546996478276712971822561056853739783086843600956490573682140911736635108849*x^295+12331682800773678441499988717507995695360948750268239606196090927135938535805631675408840544232493693640079709515453665622919940132979336347456069159990239058385203255033189916867972042031688067289731347171957407225340167156505607739717593564175773162863132620903804190798639142011927989838661208805345707864634833263752274545057529081529366438360955753944577726888125527209670895475651845502688628176989353296951973608838232817648522719787419057434929824554532374870070490748508024789090851428866056678203610133976918328332517950266147928777934838032954847954690834148234738578265357549128984955620124297544337698458980997374530053199147110505586535560848643677600926355566614890503644707242067810110729832993693475582672885771951*x^296+713101361949679081799477380074357274949771166804396907000208791147336708067104687360691142108417886221265754430516455340490335319157660150384576348378486423865980846397863661830904857608344592847432692820171599716753073090109252460583196987509177048721217208117648909469212931077265173597790389029179076086993773915357772811779617049794637143206446629284620106145059690143819792975998751129381701290056942460630379305049983766436692465112854159444397678792804124922375962004429140979092213237787110643126493559232973300793040329558318218158318383798511861578839835065527029025224704491506470662843642121479873367307821338044251792137143938564975018719045715867577576674256484282555988884746779385597420631343150765127132190502199*x^297+40466446904389943695342007229840626822811875197158045276392945574834893795164280160788065642096189185573503767126510640447996222309208466435617178476004406319736931872407465689751467919351077053967004974676764846853474405710328676868795680251222982386500361891103033971017427175696091665830801596153275181762228438841917843593800299018360171171607324545583636987007651207897107875567550577407675011438412415030577309317110752787763030651686904461950687238932490577307499645080761159152740923531127875595825453289701365884984895766067758582176544974611599302166392477920760395075535779760857867168047550290695055747213872305219245135066208964522656935747751232254092706728242892737439629183847905496462177451076002418913948326005*x^298+2253009105931665735522893498803468338229086965317050669402166525970020409505870056384448824616125728379725478465221889767601107049950971991798742883230844382503442650393287263025655775240614468491533365852127111324091440932792772031930186193757959263868754228086052231498472438948113256635573596176579658036442194298156710110507322270602232521905836228897778074263778514414752593193138569201119575699104584318281691375445833394571768977160269109572802331008923503846149155593698340201994317324023615348340091610249773185554512978968947209970900269256660592428101592862710226146510665355904223093087300174518854843377792027566983158674777569061709963858026281674766070079317213962147550696796146287727825411507861662160015353122*x^299+123048266475618732323742222031020184387483107860139513395200488749129723417400473734155041294502345275001965468446247651639630753716012563779508762720628364219433461744614969581428549928767096177863109419699933483846213906358607509258143256584336082341614115282257595001778812758766632595165256808575715345864476029349893233572492877236275604898037185099064358803062137831435842578308027657892978387225450906912636905744082656735751773331121088413432213163230060500476815180789081522952004411703367578572292224749141641610371524607672340165136439923903467054014697162583088440413196534624305761446759355338783173704203440181268797459357133790980602502451944232792924954025013766940674099843426994561166312278244473769484213730*x^300+6591210049083518449266979076715383653207275385396147736221197282003694891689337469172942086439178413053478587944821642007714365858575925348131729294436751688726035351834460924838408129580322434725158712599392575427362444505881926355947874336227686267194885930107176178589451990464058188103761436346695894267912554302549273068525752575275419047736842716791362517172995081558839790589327837449295753654059038885218245856046062707937249878939122341060338056145754211790354742095194204558509616682657190267130506904162825967115847000472721976290965578529765113196383078102843260324274882886719319679042828959070725067119266858936016324488538246173002858285642356363560997973421477945375830908742723257017343102275603316101111500*x^301+346239442776374240827628366030083810061099966429243094270762495284442044299043652665177742645895891865377398799239190046722790240339617784858786904878901509357311639537986818061038446092076923083128990045910425830678760792199315493598014784029373631955553382895457315312747521177641864513350950639762462020559825174880808282366237216231413934690741111206851097959876506437850716991299383425413876179537869117133290041145490938134223822794764685228185121949728705427925337529790307180314127451134748598847909944740775545171258216958394087395185023267115843613466427719810192727275780557488847802549374769507539603002781095308810323153346908251146669316068841992097847600628408666326683564408671269266428570973518015204735560*x^302+17834746985993318903478925742518070987188469311401946269300875791588794041984342147376760817727285486030420143967867559749848061458816650394863821064339184456007938310560795496470754143190563460221067144087027356332875155828747001566083028030052145012371497008263479456155326073666505350931007553686228548226953589203142965622254482285450473591877269096962962923480156541146447142778856117545456336580620491986067277728304265413868744793950271093423879725600117588171812888116679461176415142219392312718755012431492629898005584575525720320075376389207469729828770217248567027052815377562790758233086516393943045839337635540839397489739006998172608687416050470029238514906188466403104002521635546731135350327721764835138020*x^303+900755141537479717385211215531395387458170392080017851775244403273137122133740742272475184340502998599494498421374771233988606715429086434628188947849422340812515332352675194646745592877996234303979045688431802609861356591269794377293388454966068021548010347457624961046223669615893193466661344893340199813556406540061279792973610477782484879697824336918378252168169165468301884799568482915831364842402200164618395333649969121522694480400206964798857326503605250965055236406795903950223061539533860860988693945173032877205550562398867339139491119445007769253603370137200141230636847233888124650994306375775460459686559633037192333556823889279118308441497177614016857226852302870322060244955700484958537613432618890234650*x^304+44604602558372768981021460081911966845610759406105959723203067093895613140341849799172965127853259898221541077847983213148079856943904045073517792921935115397670886444262601371293384521050700289214200019136501055028045752482131176651530881574028113937811459831699750437628370048189642963499968687341291120285521073599152248271940165444835400257131513981348073909479564044843993997088806296610952486893402675717450082717437613344156892958907531262357524460035204142492073704581929922437818536116239186554069416053658917355008255664597280074260394831301512314428484882380497381066482071222362955177701155225252217522578183068429563452793683905307204749910040089004118974975835674321367933729921171847202211790833138011376*x^305+2165623167560398122928603019035283060154132087213514985245767496138092155822827832989336884149469247811615765817253938993478231207146295839562863458298772465461186037625499499475235856008564653698212576123173833409931813584918726611862068314367613236302349178359076868055572013476620951908327979804571882761446320909654845693585946074098542652133108842990863129670355165717911680521575762427760533214829860885009579635025358563920224723798886284391471761363240212490141303411987235104581292620873191610709841005299670676546700982073045319742941286864703359960962270148986574652830065934866004354251817344359362520098385178130765720884088782747477075421137231470114780062543695845698252233658940724359303222942193014574*x^306+103092365080878212250532324538400782066828010739230898524629771822448825069354600481853861739718456092739483738487317675000985589598150537276819843562620796442986982149585739888084861368182188232257042997830702712732187948125434284307058106729205037812266949451827043979309530516290712431217904856280787626679939808078381905042587929305980054018165521519290826477912619380254338823944004234942421765361686320853604931834460024565915140029248107728701726468850415353458885913653923163049677634739343480221612581832930638306930777164594913641530189085505153759536023551559230904232298614207695831290125504559314930637865642508478331378400558159571181846344360782329665286702524642314458968507647367807749479034807854531*x^307+4812073191018746714457962998112698750625230115540514441634879439863350525905098974829790517722512542795039551207522376930251159005852433552918014634022953988399336203477098591922601951207942338617674956740223312298591887368962896305678760191610024274671891771204460580845018816638540987619969142145971305000657604118590042761133437789972045528379168184104617041715528005517777279028621313067088811806756417697446404668773251913080559152071593098402055935437123832387718956746526043944789444186847846069079547751398558378060678758298478391403158696912502779003046770401781148884082876624576289270940982854825088812353491740923363286799116884620805095895679504262239816304963119910147328168380658191959536582272180971*x^308+220257471123117653797710436191004183952526806527425850983504038241815078422021457550174756242208296117565566862678588292933844529834848915858610981886362959320109001747576699433896044241617037003148317463146137442567974525374809209404619667309413555545200721798701811396367512119877495455089165599734385071719073035911643091850751260025726265402949454493226707719022300125005294264426822522495259796169081177693546877853457683922618536487145514796369247506407650640797254219394309928762776528605580296704392952494410130838787313969394355251976774212292700744870028966070250458507795401242977286426870411275989120501964423013936853430911371451882182828152824733032213536843223761983699598614558742132267803488928555*x^309+9886817776349491401357120722733347190509676273024057999061593764072566580989601584163560298482768558746773649268517159614017152105486746706661405888669016092256677525810672942309197758922816797616441827072269393517976560337895211848632803977683731346183077636503950369271577845815825688278265144482946754055923415010967899723771863483650677535279127451406258623190294490767901462757761779516893501882904299306892771862885575368164654260861212840152474699311547946897790331345014791837892628180464867938031234426027021267742297656498660338209073171733258767031554431793619497924496782374723198337458896432463922410165475860997405560465214518248070366647558597032554185114894683588902858133242579329418633528486587*x^310+435252404928479206026462284426244354661879210654775368548420159869596496361389790435915431170337394747947087278460667729855519640563109412377623431381124595514983990938525237448170047785523116350119835460367157262465332573876194005958768311587154897026075242877765623120601294509236972547809300910918758119570257973256609632912504316241098407866616473525168047699681639107798159935756845772732994852384082617788046629653917134129447952679509913734372138262785458881850668722280219667944942734561699754848407832411407059242609857432580091802028721021680428836012570934865443657782693103885351954109382114076614910554453322476343472469442764509659849870929769037916780798881638221550885478086124313143972995373303*x^311+18793208531266065755704127740357840411005474525394961039736238521628888118216657091168764614294730224268374305118229645022164239392890233349395780565876607059748072000598275906269587280515533626979765486819303670570341889165976126186854484058747152998991594548014395972294419741677712378924256119189732205912206086861486127011034592097505367388777731573334254489727995116480805241640708939829850044548826700949860023912389818340763905996576032871259742419409067117940607732084075548963075941182490735546285162443820290451938659568705988299560715672504496736542328103395211319048086180792860776537966462956790618352878675573227521154289790381640203646521891083863718901827635415793767555698257155959761000039597*x^312+795830105416821150760001243342501409223985241916672914606954635170287041491994046137063221027668750522856191031982180524152413005412877716205197677188354684613542499295402046399861285824408806175737704039667989812667364453705573574806702229689996391400567086195252013675412390231363044781894057054727790877040455753775697878329179706286577730388773866064378723258108645253235510759781615939088143962453678443977935997036972309322228208498811904856605066536571752168841305645596113172534076770230899944978866986628770050047562860375672231608503012918891413841597218224075038293305505376508825238452978836918073996350414169878217587431901368633673157509557620661615697359102827940552220356074977520786683779945*x^313+33046739297801054705780469143304485378922011427227583661070730553965962114497540064703463835913436437345901891632401410849969653177294419733743006756846736513110842553866463383085704562249325597997341359293299163616156005684225362446691485690745776818976326306639999127205331984433953212001909447156396880189433541071753712772592668961368581876014756775116604798206011352082221607123356607903424572257321568006509171123289449794381391855049047731042310406650953394649009352411886310989829503126965363455240541644953959511673365997998592330741668548465455643287821924870394171418259304900489970305721424036902430409898532384644760324208774756443574476754800500172210021581169253821008678860341066476599767391*x^314+1345137538872098942824651599789504349785713879713961943601852041107024314739727236455390720409008490575791878712727878833638968617830790833985032914419549777969939011373953623696422899563238723055431970529902633390570708582365863270646726967716307731263457540930245050384387307133753603168418857165238462792308443476928934408549301450420747068681848932759447264829923072978724570917798418960533471510568308876992884243168223016151615616602088904974566258190116875952250146374710227581646656315165987251486954193580695226514712802473974320084135629594213783487306750061163860713946765159253075050987378979417662567395770039472955354241979095959861868334418630732044568327811520515647292013015936411128579328*x^315+53634306656064073315215542102443548691777464465508522798784997787948266748274819003465109802012179972333076418376268609095647080010928605812998835869893332249887351123417120117833150080991076607328050729287565621784063204777660528720701756856533140867902802764333144228283543255093107873662288967914576619724310136626538168289220397787944674445374044582210498657846907061309226820614737116179121215204647499677962971601204501902128311566199205659263742192510660431430725122469449542673285781529545802648324081944153748394524062322413165249812132587992127388480802225760757807423650363126034010570371372800304419464807258895459221565202894391495094653747553784749134349000599846522488019057036435920918592*x^316+2092520584338929847856682796097730322287865149504347439548237243650385089256558916280894364764962043230145585743944050386558520835106646457712289923829383310447871660549064889003819190724305272368455255311936725860410097637671004734276167895838477018248185842157388840073106319531885081502262512139635289181862173777873854363050986633634269068808213978178812970135998913452991836560074495659778962675714250838652003204688304473826661913106328604301880223670476867776140057527520500697805045827182054760067298661874562434973441281326676149283158264663723404060911001485427405433768509807027387971275623202295088416842762817325578772686132749952513597397241075671080772909138829573289448470984957966225538*x^317+79740306682366270210489102346604624309917252127012941636209840523631140655256174747361739571610609824274147047756010208918123805351353881496869187024696826184529443817259919703111733401139535852140800565573699686743002309506955360742391238927566429143437440160011788753481702221909228492472868303570345921325825931174876892108560838617387963167695459264879862467835258871124362008795434316944590766308303162237765564895469708936041973765551251584687296084860378587198960797786265496571196504321053974441415454626446457523643469588251544799342888044789142678845062203630137361335958247456350382482418761931528567099000845799567606411701564348780806963367344560168727150662272428940813600306876138030338*x^318+2959926576774166194870888576668707960441130085292407471345008030776238577491540051686070964303489846941892822700535940202448365863144965702580780418654913064073685134112608504603836192628488542498124182352198192114420433161465070547945891399923983069579170942193832968512629647700450288018929075121914188187920070063132452578992282179863070062239175761992406711450108167326913778684853439964470490090102457707682668813024013549742737807674868908137548491464024808548161322059504097497977506830845240673923296622479409147588652324390073589748775217615559257708663335830784322173734008357410107348259390395890422395337769290248554303354086697758793932498839659454223118513234164010817342182690824471470*x^319+106576051368467405986374558353710909932491294964635317304970603862670359268099254032678569708998633340620752355765520762686076148122869004428992381428399727593191236419639763982524519892506997869920808991575841991597657370531706167932594936272897636515871588552260019873328065763191127141505276937036000133875119910663080741223693728486761686768411208650355938039619878068439525448701746085480197049162787461854511436028432020559958165973741765914251483501662146281951620452107938573481230316437596981841786957175198689758010059379263862823862008824896973978958616958615087363505140425722937747574939529978073004400436496961671236339681609221161292006887125807594166265833393031757566475066540820580*x^320+3698048579228550021105474545263536782968999982664781428900629896878889048548709600325139551827881241123514118018454828982296593149101407780282584431614233575517582262985948991364240800719110111947904611572117396312253356225057684816765917626620051000078451030460261699574286953083913039234224541934088515590171279666534283075035685572997609617016650204888605559722762615117030107850292183704563673422930711188018306334691602539257207586575638550155950256274918846692636514407581178759412748415567116581092283018945273645650277163922557099131253859605463377089254693101366410237515704905865739273191270910647598147676729316786578763850165287789299902887525516951815640726895456006862231640550290190*x^321+122341508215494964215800073132089985333265260017449128265975804240798259127992992968031279951065416193171681021774111353621694311520196060696198429391122252584365282282038415855555753038864785052852160518608065876260801060112537959827816710802336560668114120288343068936954477635121659950325671333351636361014445551238226157640717409007164563191308546850060858716852841433882660702564848052070875358119014764635669226361786249545559850982353068096598825491319512706985274988077318857384313805234941670779070753501179886901431523379173179734950885821486927705268507273959529955842067350188904851944150296248329383921546750217190900161419109766048745531265133627238534381195547367583042084597202060*x^322+3786190793245891485902727958885067653421153532065662600963626039206878143235993178827870685057440819209020582289140716955894045668866206862777022802294287392729997312159446505849067164177081007842927805725233756856992918867966036909739797939141377006170621713708241100636736822271358919348560757011166378961919111953064419841222410535986303326689909472515344077492161356989847952952319121803478550692359644190891985118506325701793847284024306812369219186239344369539027159167140246032318681872730463690920870448598852171509975698002218781932558932453682280610869286855404162681113103407831233631496438479621846797796040854358652993400101013024388427270193634994043035125342866395800911791831689*x^323+105413884645701954030387518626955542797701768052856467502062047663207899301109410067753614005176081846080236095883504555192623472832542369408005928118386481366028641588239327574855402303812583098726828286043047621744438797670117628055974295423983254138869919096542935984523070208747634490726010895034042932953310172743152930325280631838051938690774507043544060504796865701462410102577136729166474346158177175797395511422780942392853122245997259636525853746612763882557849050632390712661445437673603173952416413704982081636776258635792585454154035281966797083391731101105747128986473169483249295349922061340776411415393803561814906256089037761561626632357925360216985210992644119815236785079793*x^324+2378107105093078507746305959125451671747766387950636460519685645720766801893522942583110068810255235951197282504318011141871267221340298786773500346159036243567145600939194613843727566437731596049576955837195386984579278664213267209087675644134176541635493494680802527513655384921599663413116613743124886589552444355343429532828772937113768781372637199827521135673425508165159857655066134913830756475041719936815662513562904558923619295311117528723358025182729536325242739113782531865360583599755277131385582045169747708774330528429071107235834409820466686407717591480074719670462105498547089261406689333796136067592249311058772836954224229575471920841098193492278013238383440561004475870965*x^325+24713799731078306114685801122834643346288498637096658226777498144923249974379208027551147372109681704213629025686641435858677346542195227027625708181722395716189882652131091725025484916259127333004778480088582434617886346540151093681291570725633463984991941936119074766827325709297018382259637951308635729241575268946686370617198207726419304270075472680344939245019990675550907885075735558864216562195522518269950223050756607689084882096483754890243838191761967905839112854132592675750622054218383017934919817608727240950760024010878746713402641912144764291825779270452579924350321681719947592293773307601006592177917215071937382601306986353255694918716200921353546600099885362841909072725*x^326-1585770781589853804363922324885147626605471335395902483842544813324842338637280143016429538818200165647402175535934135124016527020588228699726510579712525921106429731910812829950321470330277019532824465860932949503229660903068639509607770620950600950560846757295601829042048776761717811081883810310225081611439995226717389313858580186893595518775996517838144977307316384089161997640242037174706480594755804443054616861835427827470709853793230044097188088619942693020141238277699862817834190152002705858611707418461577622134596888132082394803362647499980314447746759801439834568251437386706381584204776318790458854875909856129994585809384477791284086407867060091985452561884140427731153975*x^327-152555053117902155468535564215616058901601927896666124630795646494515879973660635177040146747642548238082132723645000939623342589350562978857463135377147671439688511717097939612915434666214868831844049705060341896650910426868759664441504372885706776521444249602676665232427995974193468485514598925635087494673709106412597568160102035919377299619833482114668597328531470562181525254747374935600304159083553418762555860984477993675083206551307155287233927414086813586011161583015389104911687994352057155159171507597754165326035122836471843119662430188788468277915070763163790191785360171664043524494150942240670497257134756683973589200835553491722531046776425443933238517604079281385905473*x^328-8982183885469408595491775190687101922879213792118140849114907421892868574553296704659426736970911762803629238065098296636543416919031908236812631774501116750273505784238064037508035867777998394055133808522732545233307509063030144335392249035877932900932844595727244450894444948779059413588718498540253473496207949186817018749179862596082569476709972397243516433714979890816162462874648201007995751298327064111155630236490442152847308436092539376549271807897945398967079838359309722667173463220018799456949560015167060676525270166215758027179744336406976067978596854033903519277485873050672796899871510378025227635655650926604426540116187433517768370082151574260993109541480301856632321*x^329-443764129892325049087838996986977930922701129308677565737469651328363619610652069796340692379241349384331464881797612713107442985378206707812316048692733491084907798330164310919508929418866804701824727517990187409302322774768997067044985764787815096510334244148994355989517849282689052813734737642043858606857825204947605608680757665316747504780650058282201794167442453438744500910654538667387111381124813780951836952247632247270277512442585682079579859133385413477417236936561225690239483411326896856424933528617965313873409352096740928313813078242590869206531503278595855257855138675725766898374975759050133846566698063331159047283813563021151302626220202194552908381178679835549835*x^330-19856760411156815332282885409425931684569474195355444873034072397767568756104257330533147821611964300276753520588193064746309323723159384559793804664135400157500800087433384104260463301350757784420891374671355348773930361159510241021243859108666427543690371501990488974643820278190744968866391021097534671473681073732106511055184368337341547609031270879968227072454360458355640138575851748058020463647640139141953443504450055356171807137142222105077717945635396490462451984095368766515791254947685293717593963078931471962436189898389328973016956667662611023705522020081244592972097564495061146272672227586390030926501350546737880176106593267492000125682153040991207561607987622914250*x^331-829485557751734283473650425245542103055431762314832540188736560909030539844874162613811850840977686341680754704634894024086915354567334753596305435129987962464516895205960367853609432099361681633775391970001668056015525500923907851253423979026692075904364024118482769227436633041399355403785110635110103869394835341166816456292949055076304790747813616616319616198777911704625740840501903348459360796225267787577687493561364873193765700279932791618966610043327464655007696190974986826421741306804294894301789610020488292153726860733525852994784890377615108170703377409081821069016332083722952992521479826477878404343106268934328769613872313679850575153403262636239909299558229668170*x^332-32833745403984524743541004452696185760301503178638716576995253215085587948638000747346386821857185997754352512579780797473575289129938680980946672245568527781277394144573426170242692340644918449417862133930098070506138685150676998395000171419522625556882887546415693523141020283835697595134860542345362818315094501470594599217982516639218856163008681701042271697118262941501486356887386717560951063821178024375300604063109280513451589346146450358160897465389067167453046480282571407906870612488244338471135784114631406322246590845406007690924594429005956911141750106297970487052187743891698125110615973105670030756886035997011860421838507423169725990187171571467722591049066264244*x^333-1241736685870569027095280639488153230907469857806956436340794291349310106834775619444960886514446384848904873944472957621506496616677583309109618687351294309847797872804810687256325753932144563326707333222907224279036665151567564663926204683365796546960766173858153011998342371732455078312998316446040123431260657237976457165242314842504518904946938989649690814901683818136196223263317350864062827565667328104641040180723430742937755942446897633004077811154085710023862360322176872286234173801995473871289436139228347378237118935137350393526158304323300315515057166028850884308782644057072459783970222299414921717786583237608075906065164211837536197277161717798638907178141367388*x^334-45089860256780334905122289533084627551547838517724263675620311740057033461360049298298187359616557335538869277073963176681817358245447183160220677506132221081893548736301011092120642404192623655882465338851666472069251101287229416963553214665289997718599647599313967247984537866010090085919235231121400245602974510463714988505727454028262913162912792124763930996036388107760322384164849004179650642037702693632296119233650195112293758137829564307674386281673447803044435120216306442183501579383928937494055821313957631951690259054428781359203942262472704394044059977966571022233873607762798929335042443016504418427476860524237335754889081316995548340281266578509785602747257016*x^335-1576918785223981344130811721984053086200845990867662494929241151165968066705590338784381308319784913683628137847884876508691075878949304475486529946546864607927459001735837061486481487908258476421465256981064434640060888225988357261519563741080410806367918452140812214904998307634617060529498027785734190754885580697964947719279596579475289690117598034585798403946532886620490001115343409079436696652297411478561372242192009300650724084545108844819336488394953100659500432416723079212238602549996208097016715631348754539961758322279843735741687723258207167963818365980862962676838931002138778802660204265231216381731328670054679039778171323303706841804334746820145757757865154*x^336-53220721501102111708486928914492771041583481749096903646275889545125875131817295521131772630268125054780564028413900155081464716687588194169663261604731816860617351742432741158698429214565419578079304686947534944678656299129717554678523247334079121521452331288727857915563719742071589175250375048024569183563164422406188241005129734734268699367376677236162016419136241220233428178474326393755371756676807432117944233830655449637745077974803874400423709049299741454496768443230706348772608662508187480414467874480082991673836114788864369058844636294637403179635544966766771805559557179653207443223942645718950582784025256772308562492565071677184421517709032765721188822328596*x^337-1735589668934287262614657388994114095150748221181418242338379793196095396517782262238983275529812345805675796792857707476804359477949244200622574512534279313090707366512799415323230222136794493568490862990086756068389387085697051022166466797631485635963935651736330370275849670139918785244388946859928897416489699325011403514904743374787409414330823272778920716411671072352471247692113050085678706074231755629567221310959492620444512724623925094721112262913264832513794733873153812907015038043890309183373354363212549361828582720399959074642960292593261876050583420371314684458803802695685584798707056131502948397518059807037608200229851349879530094607599035149132356999398*x^338-54734010208240089876678871493358951632838363400340085539152517426511970123757551587467904708236285011615316039481622003216043523459461984690299898104543080900238057836349377007170958386013392887536640998207508682440747797856200086505985039914859079578137121883060671394551131802914855525644767685473257253913589531511975178891017282856459786856808418638001088401232129892458602783902561752614661610663334674340709223447449204287736927189910082474801121939234782510279697815520861757437997346081346546051153748193445548889400395967596357176401133599551283442706161526207550494407748131613469840644113058578008441444254820760027138637031350482044581926535812015382324485169*x^339-1670002498546926800945364597162844961933724999142504716093817082993814851057889586945261993777637609831322828230978798645793035135760519111339206858891453597926856075187478483804090278775462742859820820833047500875973060473723351428160368062086843804956675511753943153315352979942382016548480186126823157202475207270337349145738689867741141772939990797065591866305386234092144587232820881949077094286532337110644460422130650974922101150157723335942399180294271296520188583472597489358635196551595712336315315791568389107859992491650722783574825949102158561139597915298855216093899369157824236160562542437823546329220703330324744843117507052965575244722840833787929046569*x^340-49309178629919795365958501201931609580884386672187867579070639434661779751851272905608286543641636761405507606540335735521036227850394812562022506395691678428869602062128644953312216771674473971400100203607030864142687208071244483296372089765193771990689432901541292130074361343819366389421444499449477134654505014095834257666785158969208116687682675881971493266513344087029787794905903934624155381825191539196843121500959435420815113107871159510188256650858943898492064238597123563605867537427581098905232755198994065571501594420562002442261832581773053501400022045379052657765167119481400848062017387195252927816528014348704938461601103359807066061498716475218182201*x^341-1408999562659648958334463972529870840478734069304591433281026772421718108992185807969329964215967187015778460762228592000276220402086224316731002936299766186887771861801188604756824605166710962406083409872819839101624130605931420370203908428910911840829561674851278961309807527249654733324006326992817028540007275628468727815995717801739674386693028196247149250003094331749469610763921616319005331347286014107433974977008869097223845861318610515732115785133501042946317595361390933722260970563176626573450603628292334441704550987559510527540837876439575611425706479131208573719008082230706835654170147129542900329173468074118381712340211713612819051915965318391687049*x^342-38960541338598899417042863672590580442408658107669388265779156889912638452063409833826660922138039376679130790631346517662288362259393524467194890899238184670205487833621339825952366565591881833261878838076214648018402924992400169891524335183628782650352195245244066880860278226223323715660904928078467804257831896803237618894364011849969104500215410297179517518513337900815123544768946835251063928361276243361857070003621847886673878918031235333672575483714126759094587670326891647257303566062479331923980454590451017761866844359964932485538169900413848046677302838860191833854375457382576290150515284562647633299832812513640488485183885137130868023592323110444413*x^343-1042260979343268184804120102983831530612825717905726098700932457899714513372925416266156931508696994119969530327313914507459493007068645284232443125489530387682132312246932209725179532983643323753671466644399731639404304786101455823838731952993092212526703679784049029078516877193231738498523247010943164827722344123643154761077518438550815324102361977389223615268016008934354433302589535074719871538636822183644069692499471229615273647062891210506637103894025121287434591947055299435588485028151674309171915702545338379393957572140867117041127730011985825781834950482993900322571013511341468664802326813862781269004732007049540005815079212947722081159080356851943*x^344-26966609214532021770655270703355468138349207982511876715182791661197145708755714140477218657012275705901087057171777634485591018167910315355906292231916645774026043491578212610180004168949535927443448302418485929656558303836982671636912323968662319744979137300852087562288781865708202735906695750345403972547404520151859436523939132101602032212575516971069250028651674800335805932737378395150105242724868913080910470694319789535959465118639060052620913756649878787781252289429287449715123412026413100439737311094739918992496777664131168419262961913861722548677269624247563841575079663040832916412473934667692181479677948605893219471682289960754066271096184044995*x^345-674519167960570011737615347347844157540190689536843900092518986432654619572808315323646300509875920085706352777755069195380687551953064294819687830837022437031364179390022958288591337103659257773559167525576125045693966041277148972889576202399742955148267817051820705133733603698631860149156849791528733479595272961243260143813790244271487389581244860998666914417468001534025702243244308939297061882663121937740249290748606362586357362572335066808506858982008311446519969451987412765249780392898092634931770472662615828898659089877731849226284473189247984036455393782518971017299069860412608136733690384659708554755303940763053194846786389979067258420307912445*x^346-16302741178066459951904641796948714791020680609548153243330610268231789671630347611857972915919361339966144523723999654078538960880719461225454119591873376464708994718506158541848639422989602338809946876900462982198187642799083858376930724736263788841954514446038183960467542412017089629273543368504289770182865615291139495290164585880727098827680652038988710073344288345612541822318335285902111204926988101042269531773187551424406282454854261205158562734153505799517862574281508570150183152447474936654810407144340078608898148424503013068038090199803972712392118359211340094644337533119653332331455871237556131130722885530348714372735504376909524042886714340*x^347-380510041399200327347773646340714281275367569887920157949793985069405685518737458735304224023820365908681249322863030698669971770035482193064660338380428049925073671718406898456182687012767394214304239476736166687679466843099509410872930303711744880289128234759318835891226718935814225936878356562171027239494769162291863797773189179817041290808954488950343176465853660085431113198482437835235180585133557835881197839211674687396805554245091806294616630712298754273993865811417888559205662269600377590581040369429438208560858178786412210775387870265385594842001385258571886071631706268996738173301468736736984139697005968804723663084492423860855343939844964*x^348-8570576387392120687541406502382571045314050751942881870544895028081241715571201903118466034767214367422235763921946042876891949647226705058490099428568271165851981469656204470654631335667718688554419553797970233497087988435577344355309994426871283112199076092865838429579645858702829370828603351762777804225746858056021993136237019097219419897984033105165332493355822962337378640591256429804918222470907280248007590468694736407312761644677740035518832224682961010451655753403466799339146872760257079910794042448774895053330122380920856581322059981879390240068339226453848870625972113042038302255012265571285329834781357317400127322674187227265726936979098*x^349-186142752230509456183123174073201948796714946651185056077111397109813978284291701466867418229154129475835824231748328865270653918984504389230427145124050249749079946868012555167335175051777644369850314366128597323830516333416086303963781115919415682515019119521901381791544539555030800999743226356626969582840666943385002231619820470941485063957011322203993322678372055527377854501099464179628409044550789915489523106159956318797029481548312102405930058961730599636812752817329909239630182084254106861314029892114115766961980005434331467689494981690917883841919902780736559063336678196842573901126219136154422314112916584347934786498559149940729576252890*x^350-3894720257361915957587625514838512934861535091565203446387356189433978222881284596209587808338298325204091823088380509778192588312844280782248673976360483804593462269826231781883022350295799863005426943117496234826598838420908529203706309901037811380437872546433668903484929788806918912313685113076091422838852695369165763935083439207673574722711022418191423242271646947628810881306211056844442516505533009041148870072741205612424402146353563253036831736122615014665198005737411060419054983061510327429390485272175330703753830496407586473231082601453249742546510336715630848125041904008834667012350538646652249822470366179143095235236327509015904959710*x^351-78422517910977206003184911092922054148604210501377701303987886247938127142543501227155022394690643731739261306305249678449001038207821685930271010179380031274586326063504197520109164555289590226517783338011791663775091955424672525468038464715453966769833970847583690888672314573429268266052646622073792384672547335842108982623646868182413366890943391171525352841602793797757251934959519336275583617689177591385458932416907389801242794993778470355030746146333192158106468974184103702472339489248841623204960784397821505956287085016907568082212451394243633352624819595108364726162509665834653477714029140836595772227305355067155688063391446962052201400*x^352-1517765187719944939793583791740448895156842751035275989678786686797564003356033607393222352003123295281500675987472904790291954638236539185065909440205380031805068969761971496369292750121311433006364320238716546986666096523348219887095301836855120505350777548797761536040181357235206491292430068524571567922425363218220633817457265210393154192279360450048577159793718615030729323848287462991745817928104416030814892878718394192941816440264447052768590944799675751438060339509304567433804818200056585136485196318760467432187567832394354020503288750674505416331308215409191227702396389483238533034795368554830999829879222668662010116698547029395432662*x^353-28192723177895083215851718926663073492481977071282505387564617049291169898923462730814964366694464107732331602115808540747752043499169428512695729007440965248707911367112400446300124856291469941938872478078559318521615417616494457908053646067044765903706888098945082011473281101218213078924552698921523127816210631176343460786677032589406982900114297406348557582780488247492418714055234902423534384562322198114946902534082695598626601697069253459020877982408433035704385077975904370245192779022299291103171809815665566551410371178805814284854629146352060089042000487949089178476735271549906552510278883819233824656655116671016202256632112417969864*x^354-501744120965831862515930025956845303768384844917647233070828370638680135949718279800075306090969198669217804975463658729252531307364686198069953777406942019657356637155925378041665041830163383794401808565178952699547625095768250815324795337426342735738793674616192449924040014609427493014393509174470518073411619248154972530250974760135021942090859164807265096694918572310075492249966061661259471242033061162519187265290462476618212744024878834003962365031944835973029938285781433781133203343004531223428168640601004845765030317145475502771860452729335580158025643377951900344362149301506760535534075031031501809712265058648663526849736104884851*x^355-8537192117209504988259286361323457124356848912563737729181840970468415003055068500096141499584130169904185361067369325328151804404697331674691103850838879453605816046416004143145063648283754771058543835941007426654443395650407455682892356995899813682712633333192926371639186979714851272479205725354147473778867058667716077261726764244718224184674202405200319839617020122549816980829842072990369719041651797420815598120093744744707805917672125161756530689473161748604829297585728734908591373644986835262559442599818850512692739341811910642835412427197541517756317576460215929032368713066718030523094981053106806937933225672321845802877229468699*x^356-138507008324606347114232215337377465202661435992629174595756090654527449117566598018900119652734021438736381840724792554576631199597122160712225256225367965633206008144554737944817780848828240110233200756889158715776445993031125715628638796227501869710284076212639879627779533664263142262276260364748181591004936057270329679292669232587975789583140263670003078169858429390892939756453962006384745085216755204856901853359778888794764508132211264275080801150570985749627177270413562981216754124717949851534269817839160082838903507883503527415725825141677510487376850279096448107366967616735240395617290964188076450394214453650971696278442823631*x^357-2135205332742171911160743674957197311360387162748488292916031903432335816578098081946683233186592275832231416415176451531280858562118331619461261361616377134458614574401422960162089900058018581778557316610761195179052548731840837115737013427491981347261418122114781455444475703734726973091362908953413024566105703971184767508277608461879119408692348350184584854197702158967977754561493995915570863267041393756677887876970085770875191866676921698833432118616010223990932220937373115212977532525745810310762796814866488185451763916084010957215190047305805830709887087491838686454516956495303693907645941336789319988993626670019114095853530687*x^358-31129203661011020909794849215335476772397881816065146864844971445280804015991770955991078024667984538376472849003504591045350138774976139542438837485465787391299108536008332774620683670371868416643475812661867015635300403850341010193820189084514790908471917586790702406837067725435458301857544529741143574550374519836863249178752993390420777085384246301496262006185721823157766467843214435114884800301331233646967151748611511314335539781597257097313282034067899348631812292592375707757080677018360294435164450367687665441820739419576026351694541566830869546648940765232224850534217907820632779792693821423301931017628918351708826348154747*x^359-426308477731039255342466877028721788224529853258094673131599913410096583855730759450814288444766699663190682015929657919189760614890210043077011229019157383246272112131999698621145123049117690946996876077268068623371803073213570497687549222976360813337672455893369596005317047244280913170028847517363832073660620041919692326968119053520017500846015690865551283637654130851870942484613849321193513726254653117497150040588070216245583399216281165489176803540936612363958492023820039320117016662450424257197774761559468938307469398810441829617560563704247764333925604094564463617461871732354915376142489330434404158641716069033700508015021*x^360-5427587441422027723420363794345496547416878881047397532981738795952803149512975907398281013523498550660954672322218977944509755526483322842598230516075105697957355157334987734237863146867762564498645774327023344108009189513559287091543174228196181733163507715625891386095776488056335459810287687097996345123950401909824710101367601354985603371304106886453569774588995164561826210547141713658825717132243384171506039104364564245286507293803263141810005152666176320436798283194231363465802249134945082073632448899076600462037103902395413654272477222257062414819783128835443880210144184282326821352530875253932084272948140909434110510529*x^361-63125586381576545543001534728203590281539431550210559040820471996823391472195878114496407904977838842642817345708620404191183381691068711490236729127780657561681074669562176404102362858613753860705553837359204488795288536073366772834053022987510591545267319730022144449278431819941123826969661155449686754707232231892332249028563050860355852316843461819493752519991756968432727005253692244384896206227556762975904675737459601014259857092367388336709493322642619861207531671713873457834090850158789263775260115642523553232051568520959756119825452287077150566396502425058729639966833660486116896103665294500961575380061482318794561451*x^362-648120556764001755824950429077608847210920540689954298030086922322558648943135951292692459128079992392370057986816316787342261826987230149598074673284247422611508863308997609263785121518642669089461176669087763484946216575587415590681055325133081645194736694458384235397230206977029126045798292159372172295982596613601253764024899944281099897981500599061721133771681559764028856559068726609579198668637127472910280128369215210621220707975512079166959175260321999984563405810444739567249955057520285382261827137094875784223476326487643969059232960685690705767639900918553649320799995529348952723445666812644313916393122762514000362*x^363-5394711927183014320378288050009818651220033709499762777780685272554411265891355193953272401727681669384118726295345082255797060736406033556028169746063787991686728644445446488739096401892669925023229141793358473263722756668377491899351091698346505737672899363704985565338056127896173037955383833126261962807815564567339937273800521280406783835928632807400267556758008109114451234627240338195171346890105032381450120746247205158328837618736583052938996545674331395712681730421168861057954582431099316240725412071296787673691908658769726096967139735531699026582062290790949690346182413421433997002109494550143407056744328277034602*x^364-25172509206513636841229614857572921316827487046083521297827824886166150903598250169815559365473162070087698470923170858895961592449897597590217546879309594816734575950888645460855622035001570162030254001082478261744901652775858497580239576805644844254268916112490462004548626227009851773536726643347019215566601928092667285780029414354146129361705759462079581920195526395392199882212666006095405435290051664659729904622505540921707831912525117918856120465136441666373189237812392921931060578183230887215196334387892888422592127189500235777786902249927068403278313842979692225597107919705211070147587476542920033801384137564811*x^365+251836162367612220033145096056456795463598928412800137832032251097454076331072242398138962745088819395221526672001566936968944865024858944150200661565563306271731563642346141353379864728863336057293208458182862251666748690707386277100245125867779219195429849702599028507437308954659375636462306174434590082676879784789373977152611443856888009919090689365267277625197031122205188362376510957370679600562618705644678876411878691748866850789071184615815331360650125250122799077202780959955244775293385671973786283903959794859482554204862426475904946567850276148926701371882557695213770033296141696841213141791836054484294008126*x^366+9718534225133900732339759309849251357933969649222327911184262492541620831634560716660737000914732025996399944617840045262659653418867649559205865067662523348845922648168136100585126747799670983344914961813484458450977453712010098283767862435229312365444559140501488821323790298770491690253792230134746983845278646886760633101583230149199232573238989961520004136382777287199091870995582742449195214741956660437409804195675799283768270249893154059619877184600728860886283850758067557249971353078157010804778256617554829248834852082611811209449454307246094127652834356063336664886754905192701410234632408158679946916395225424*x^367+185759079326787594824327361106753754607731752214963424232950245202473748509923400797561985923722209254301279487595696694627784135351579493183529392469578024738491971308092496016292419744279238795721881622016740527235523365665933378413784929236237046322544225132330775914286252901756354328614959904564494361687267661448123214562661190466795348082523288020963699953534331583139097654271064822488025080081950959234937605490282392382243970558924834840607349319023705871103776785830956380389247837946761091062974771705309686954358598258627006399436155088012456880244412475695904010356111968188208700439769681150736497448829628*x^368+2803570270891603744174362345952030635009786609318063430678254848583767606061644887472732286618392598909196160121757011376198422981902697967202959639036494635053266562171459247807778199434752866824932785385115608072996127414286738291885803686284479185125470008794809791763731130571387251483333363937543331354781759119151048980240653181356043810577280970619293527981920249954518408349809351046397596743357026488395754448987406642550546161487059876383936315240802869720968916918149829812364904779829568019370624578846062457836729488737030829524337797285024872016922648971183734788869632521234141000053453707172084510714668*x^369+36641691007794808425446136928525922406782386010254575346231521609892502615785967038831833978412828275972739182560553148377322206891056825058077971687201082906299843879809061246764287491129832583203295508130332061707807793304939430098390883633027713650716057595248575004543232372592153540231190901273938772881464074673046705192666685365475357502380118060100310861862133098404951241156300488248085354742556650885816201053293165246568503849627155505277850993336283251180201175212425181302230018691744672632244327881485192780003826119434778930078740526250734989086370520523084731448732797546231765383052829603013845888836*x^370+428622233009469020080815274414092418350601852644781971817480833141550782400604636441203596496751915564762917067507615040280527352564257040117286071576434839492890801558254333426067287413165177956496295601812963914940050711705255136815861625288721224013799150067482505891573758408237132972077762693278090437658771883991055712421396363725054030183619882169113188334878254666744199752821122992064306579289629276202517721927285741607322220933822823917424913794549405170264513920803668638234226987832427526807691690631070907185141859611520743022733779681416831453323595377725691738579248962989740659593261930856087391034*x^371+4551391862596057121209253181125381376355495324495860931326967776220975853619330673794696324095961235562042295867092489081866508858286954764617958927512017267689332282545252555826900914985316842141178928001123591256042970005216767885081405922375303534710855332239585791084957131079265910049388606730421555056930681160829513092518442520808765201644611839391608925108563741161752904740258419353783900633157971226630356538077366418328027967000577894774333429463842751430909986652157470889848670883806423724070620051217861481838790004784248841490182470198333386491660138546197825101489743212796255095578586712236479826*x^372+44133729765751650633944139555052500624291491890303238613354491669207639764239547971157424937237060183596594124641695216203411136877922794788017682631524062797856500147345349587844916505100072696055844346994805503905083648304508997469212080820516509339516824668996737104321297830462397472033952299086925810990434986125779387800023852952379433768689473891556685977633502173899565346658417018923785185794386113270858702825320670759789515990181584928886670803435150215709120037529631785348149723423691787385043680979722184148476147646770752065327448738631711648040353542794128740837517812967592831432318381343415100*x^373+391426034020516794127048851739927231518951977030356404125079456488856638779597670649881680247598292527806582559494966001872236108247273354724229845139140508627490699313557479390707185909697434122203927028411824519720172267588027923229544507024156978470567231407322426743555697564476224003540337193364692870983690879040844317828832591933710546486370538745163907931972254462443969790613750298942870744370705780577530185233583377218833209777131441983966587416160020705312527682477671108594271067055279781150749494748068963361784533155089589683735245530221803945417094039132636018297575108950568992502162566101228*x^374+3171582394161588970141915935899737929045866600952879816511530842485982143467704766585498576609333283402368883100815476526138995875135802297911017886649295556549355721761593089461251838357527922260396799605665156022517092125602826557614736736847479583643131695675738573194358307179196804809835890725765138715569371186758834385090955312455572711495874819739947754190911862441318568041764376959558618823391280943204406082040168074940467556051641289111627103605040535408082775907731259431824365905282942738396830122751365384530537222721606697532497843303226921162406282389250630112198935759153845176222417531620*x^375+23401375917273657679648095165464950790513687792109526926783438621163359724791142915483520536317648820677312513363798288751436991747443586417723003288336532766302996927852792896994523126226831951563954709209387945552285272744982150371767336417411219331531773952199525022243128600830126540519851306540337320416632335736888489814131673345187438314652900966161240462330754296978525257641355117135048203876080202033383268701430753984795308538146531490895871397019420099891444257107671356213751360494318298562167676988435574181496124837853865380345453759449731569608208642140130107333819758162527282324637887160*x^376+156437922624786685817016197969347923205181909111365041349521874562143840976521153071851944356134545860175540952102224746633423841166286807163023511405076097803190894876325305151681240640451172676401027205256197640761342978765729994383379347396511679850605023581929973257748869094994354048739243911505110658316427491108345774127702969006582503432206428963592938542855429086404734824966232244639591276464777396976700730405992947419021944477869071009152438580560083116185313235676737888905662247076268285480956271387462629571238012403391662429362169623582234841663674602048958819349141004341293750704871040*x^377+940950041344003158318421367893036485598908744352777830356549531602178248106987197660410764600821754854723487040990038042374778866392512519312290238804085919095545859918341176707932221387664203610949294354553332483749786887650458847009861164590271518518768094192134418559468529487549549119572717349218284373936069694248997023276891429086635092943226644174078052293598585637167679750895185411582461981239534215256305419554695153599763787370338111610904174143339973823576831755257029122111347118657181365725916005266884839714616763884464151578016476348413872908237229879985162009515425920323622733827840*x^378+5046441891254471013444385224661783335483160292424054254585171637992066062900856822685423097396668496824428192633893071101945199932289760412733490198367196982605801838300930611567019612741148193359065136937262169009951645735894342762241129563215949540324586990736469321434647054740779449104954756900285008923739646255889679234337073446712079607766727982484810423388495221588860755189446782440834807209191739745146793733369619814495651507838858613409259040601900432700734589750915314614741354450505230277112588200383174010247950411483099971893124901481232665302590595102799025161097162685603640179200*x^379+23852133556537462883385988388601405823363854478113923777768790363337747703455332007037349494197541351678861924850599148073800678742237041767484718696005938200655293866571178542594602748257156987698956252087710895902087492298933335244959697189795518874354849500576749778768188808435498693996629803546405878956071735697469085648328912011350420311140561202201364322595151637116735768364491667137208704510996712925971820203751839991773784743087273704838470651259467992737708117889129359138170471420020245826966928256653872052328785333763279085547667443938772322867924944499683734168253323590155809280*x^380+97858188730146114340579142505551830885647486277258367749735997160376091979700649700115830061592101807975585971273520786495711990324659162437872438528701714710789262771264922471870634360351097055725398305240487402594916793386195221122953602593906297788627281637638567045198701507585756351175834630983784827998397560906269141914062201032931922606067608781042383069485162590224247612178960279883100488744784557003564584510113545997847466724069097607473372166930989355406827894379275316079998142784017031966723414817292243433645882815572642666479612256685953267778930919486510783960496912875192320*x^381+341527536131931505343118511743499961267209954386502226244528576311048138820446213866546963930014289593078507260707379532776808195122907335207473235824900009302575806065233052371045745995493918755367669171324848168801526649365663771320451663215606549823427561921941761243534208382439699724707842910734544949632267390988847209144990995806011391671169693946905327983778534047915046148968582328531544741456143615419884681501650912418642756563610029203907601453825518812465542247054138799317381643670697597433218947547609288364530992611970883532982673248687888429306813171866353817729494445076480*x^382+986097604838446329933939235744603873880585428044308584929665482156196740768923710276323231003945185451297057687986746036655770098449223704705964621280486502330373676182555507259050007566453800319935992549720407386419298039397220580322052990397949021059970929300949239055094985602279006864735708990088847568248447825738138177165612193111763566306355136814610006087877585043086759000936085644909975206137078044584614521946211395445643264078243478609779784695784445474120787608566765637802416544235507807736032236253809169773038790980022544578749635539479179816760713697912611244959986483200*x^383+2261823180937631436977783024795230007094191581703053146858645390872853287567905813651081038588103907265253778746019677582756656003237103347906794077658432335128496609698410416579802768575737171471396681799668811799044855926019092236779321176151716695470229045536996120425805735819012997770920238709303181872096892923657236252630838242854977674740556489786457753481967621049540575553552456008263678265902701763270557426588301848823796414201942790601398758922393544945586615712009210580046003037446500304591236340155739298674676150684856646409240218792840914292455981633811059098661027840*x^384+3864508676807499452274321808128434398913038180406424982084518566340159749329740334998409847170481314164557154814849505388020234412978293496032189865233735558506109271353845780417064397857271453236876234853459653562708015339708638201509435176496155220659987837952784051463494960685563996032896103484615293169782392120068263568942573254352498945826840804880896902976413594481011497062886951654846394908918600977952247511017230602476732042834618939727736407022628481379211914000484982442637461061415126553395499213430991568101546820841378573589435276352220740409966110045445688813158400*x^385+4372537482698155963590584732242446305202124487779343920362389514219598247941004894641096750649481690860096860008009107083197466677976114133230994307781838738155810429941703153410765466972868215861126045383045684761239101690671676610737323943090130352265306293226241938668315843432840683164471245658473315488630002787080235420365167696111201967431986103683745461266615102274329211477967235349749710029610755216653560325814671064437475718934850256987979706280854793585746842193876786246393808297816089453902220620865991732784728479982389513173819643720830968620315156914005606400000*x^386+2457414432669696214002025237500277567975658299618520253343813648059219239908795257700612874343073287037716186108903850231528954495133963281174143661942295416615955801339669674766468470000683335205253464107872431619359931008240880706620325323147887022078369802460663107668657208430152714668819822564737181941466459837022789693668008286846604838382666935815718854493491247915623532437321576892401672017804219495744584481165399716874669494186584089612668123945493167371148637301313009131127786103762533009819438182284317369875363019518851499928541839624413404024021144987238400000*x^387)*Dx^13+89100*x^7*(-88746038084531048981646898794015221844325835243313848787286894752609339511761780784055898785626839732553466525010583370808106592094286730479717950647750638574774492895997977478120832370258616029644502513747827105983695060141703606764494267970622875083658998236293499168090370918865732229160836212036973778915306486098482295474703431991219504440786566670250082534621885381357724036406774646483816570052579445545596659387095043383293139238734240917287814414975026559966021734808073929170315480474567039446288358507581856687227359836454072990197250447863552835769951343536376953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+72921685471855329141031257861897078126106587682326375156354119344007639770735046421174782935614681470773290379878925695733208331099072623363702770598428867998343660944942080479304815983314244741557498892225764665828605179335520290008809429126690451748165411135929239552162987839073147776514052361922179632934460148308415974480374067705369325185624688471461054904200597537162427793815110726775050671846020063139894291751178369596925347336842918681108276149481938459171383117773554281425222881436002655183999546759246326755358677362242696891495625404529951074650284681410994380712509155273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-342177064830937997931803648538004993574267151583059734540492163795558703853027195482041016871538222088220003206648813786232810157966557652757187448088001015589635360406929686909129913150802389286584295114002726216974560867193873311220175680272558909607844140888775839980227660946071960749248460591677667997315981665817130171659134858967042798153363948905469248548258273521001827456452236852271599056917392844469628076250963763683165258630548403857933063883418563276253791098959298039596708753372101152167250115723407553137305045984776422200335455731537388562521484480782874015858396887779235839843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+156703692560788821441817200199974155888193039173726530563194780293237742941999681209169435190251719339308596849850431998604657481128782667999408455103366204342823730549004298332634436347756461626959621418967621838347572036807315757943403558563795700936497137419083889562568742874833074395363052727346777310126384595545210670412652450672293795481292182665168638560284496876238083589862275739642505878948385328466091779562193546105245605678219290361350976940809287340131391684157623801481016460042538043427656560565364733395334098993087951121717276829177936276355767239443217420102882897481322288513183593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+201298433932421501281524988271357620194772577658059419317827524823762352985663349740862520158730259666625957684772504727477812820098179498250431697759581690690064913253162262253628507386268777053982900740277608654000552971159283713679952486601500377154800506299655393869179975413386097595035838389839320261357241607631078716663607453408818879565955277900701570837697241229232433146223899076194516353429391005903311988746604749344302244125629156393040933061316553733989455566614449296339147355707770629036637587251994610354964622906553614797708226859872918471207942299786800705030387348415388260036706924438476562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+3060557684530891327783703903872342065895214503761143044994824499335287275968053721838181217002178289980720749229915004408714730456029606863031239382611765266867778351997443071524392449373602065637792623660739273785407575324463447121530142550149854237778701711246377459391266273692172406529353089949361337785354731725888064174482843041337913497967322267284245010452590886113125787741191823166169594357760426282116540339046129130711885461830346637050224930093780166900809293130231575409095367053877798131321809895328199938421928344797711180035874349133574107371454961327734284326496094763569999486207962036132812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+36716663182616354158935911103180660530602881674773482637606118946521708863347291731771114958794972398495946200914780414704789633882996137919016032837797308586647728779236652741758042442457392674098614960361758238328940872820425464183677826518841588703690209309085511623831676998398476544500852386456469430256869491570810629667130014681326000913952897910057013305245791498263127256953841687374478192709361357854277063278396692072740078004555390557535277750780828475170571789204610000986211648956085577394073009821469092816077782984714526542913163482470618672729018849244558327218006894485102797887066117255017161369323730468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+6040986732376055046760969918492274838009997140822479830183703802015836467696712507661867093512929759892055668909610214338068140064489979820670749014064122253394536009355604203921538679740859950889158991737536642411244646320076018070182637423766446525965863728042612927847241469045352584343513150622575434707842709959931775385752165673731868252634930447739696726070328264773188893629388432066540530091021988631114915869237244525460432850746962757322312902707181523360798765174955994186373556590925142297638773856924509402643129696456920340244387712612327092166935382422898688750696538502502931644588812787333154119551181793212890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+229526447486142479455371521375265345265692799296206762392547548668930105862935876347583614027644513218429168335549170108755953431172975893764118994907397537746544200942004177603242534159987048037450898257625623362095333922528775951950306301215094271190861334816308787987737583270477055004775255478573867349034444166789576324921937281810187581453624965535639242039188441091741911284324127864872775596482209880480863721311349067459530644370772756461936182945668079264495733680745685129464184641666131015187584556017589657218807649239104549134425963866522320161193524958215290011139222021521246483530959148211536557937506586313247680664062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+67959798961601322078807732009125449607103535156292861302294577843179617680393489236378143938915543594596539225910703113395005467105399143097193694707875254197043186971690034219371364385978573607127172438117829171223844053970384988920000747396828262045241449444335556693645708282019320428429559481742191334105930190011769616493921370034692110566671182854510400030544286469187396531309043584375850525199650605889425042095312736538102163484579452334465491833506536855748036311033725471905693182397439322920675359961011002671625243713901800001934218314935204397846165722050971102726296906310345262761628271075409202239825390279293060302734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-10481626301746464677110617083093451196637380350264213061172527572809843941098140318886551292180927713061471110416373552677563852960412188370194372690154981790911935857598080926138472674487948312190395617772765377054498117449709793151880112859982690412952558909805452274526006241809883793198631768864989699029276305652140523292437225843141988512565813826415079361341767949515767187331121055593103089366885165110960129243279084755343771342963027557367710858027508454670076604837111186070340447001844736436770038449121309322429482704031943707781356087185044220522094820511714570436586368931556980165142006186694903502321096766536356881260871887207031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-100984376750006177705414489884966431853229398750197605129583649970913419776415569952864610769962857463773126916002585183915337689396424089013000077328571070719894509082025147436171279508408517096152824513478228025577992613411584950215897962292507858809940878666201868515814988314275502773734946748325714336214877649074026165503535418391478790054367314212091626668033714375486331205761270671999835553626932322528467099942373273831986355193589254088228180080692712213325606683630960805401542725259051176401027614636932463720416380599572759272206804055372134166150859756398288408717521289440390404403368615135991607969362382490885465813335031270980834960937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-17837113266126109612241308462456511012399322019064033046291237683166737987181975986624240443522293512094877047692226205774586350809785201884164304371098139920731567982419794546824722583160728534838553402572442137818946296207392600419318055356079865154445641393890561064871243767360725925002639901386054556708649469580898110044472317888460840532354895563796169426096645385466377599016038261577923243286521767278421017846337486865715923643604667018305803619047014101320616591489785730561718436196941646091474930656656684487174623462951619406560798912718758933731562524997626135326670439001127785664864759453280165989944982402048978542552504222840070724487304687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-128242002396278582384209056885896155591169697001814314467119341771711163247686736845337119259269047728839651668693849143049585476241869133230325945337247370896603716959738167341400364759157934163788165121834383279977052187777549084009145309952447144366499906826841199348746320213976025466395416994285433484636331397123948787870171180841980581228675737073173165221410489969713646248383568550696361235691050756839172098295317257216565144242754163308249942922795370889568366234996779342547979563697341294999376373109247292926081786850565223591073515011354917700264071030700588136914258626801533953608582010118379214288405343194834906661583318054908886551856994628906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13+2114312525889061075538344673574650953925947823787235102410637600104927867833961768486432896118331542761929950391003510223424359002475491877086411110775230100270990983771120416326789714493764249527977599768988472463669020042736027842833550149342730455692461095641119954875378931168394653690152887931030139725239145445707728149553211879681675090816602405358993093485260346367132231461014927653015515783163699413642497022856847737726759307364198260708384076989739162571719387090216198171871568802832375527948560475614721708463956373713458967673529336786530633547633932681421424310830640718933376618636219710108776724745649610047231944931489522332412889227271080017089843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+4899470952476946270000561385376425526194476159808034598048700840200468479232298316418451579922806905000463908214056883978315285777643045880552033194734677214691039052571161613318223008957432757912536338571555396000900763364329940436367931639522993116502468949404100095938292619163103475236653497834345255725595457631396104422626199911350077367747451208431459739166089274872467003795853256288761574367592658148903527931610332997117613421311549391848264537091930635067746165165300539420236979499184278471730455639401722465399659013365914425864794398332685662820023357029350916821490175197836421672654628142612365390122742076075423398192308643839254500562674365937709808349609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-360769485999059373472848028738003372351107473948974407011423085492677640486959148000963378182850906701252620891604321595593256602377462438895096404004428195254587086093850213299488586236683111461510911266378454296160702267121483839878084176139734477519851471271606875067263411840825344004113885135851541101649286675106605747539084207683302091776793595023817777003696978326546386413379816286287410559828181773999074265572635189326721634194927615281437643338104029552549197626899269749464945719833167352445736043669860725914780871652220412084007761648766374093111640433745783010069204085712576300527724825292188092463050512971560101413324658532061350868502813682425767183303833007812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+1564171148534076796772902286355609938904897015776327357382055003442586894465338761380036141724658707431963844573378495016926914152977303856671135098407725137684054868712014680361908770863102414996231329118652074065795689883653598139435717140523635869347403185857910533890438417147510129072741616534443961866883846107904148423662904492896416238482256227297880165203538372629834898284805680183857345818956768906519082585572822648242998912894891865625904513321393887196778218976069170099133144635955595443762181373335705881414872294468627129843105564475854563192984318050830086413484517799358993149936301085837670895823526663147134278165189764442984804437841717117407824844121932983398437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+310532083975489217518233015454708062694709512468178726955788237315267167192400348140372295956325062868904155296972705996878715578015916344881603809373683885240685155047411568481511333269277209074544050644295802682924946380169295846121445520816836665765116997817728026236050378135738104650484536469082932365323074907136413739256801049066637842609648282471000403543827705474450361801609651479041840498633589772112693798091923008300033810268516327893843457793273520194649236545118118053433852783508268094744989184591099680031031165866398303732661813522198145493621545209856801191342964240824112786027101218301735659155952078762420870886935456140068501822495972142235132196219637989997863769531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+13140076132866041046461945129754510183840229691394419386644666545304056031533155764106941442209700984528789833590483080671095391476631744679912322033894644771491248749813605807653892137080491953782494822653775993123916735384786357781951726446469046935158076513094978857135302040281887242162042045621126858945620306424157630118595443703626299132462554127027777165919766269535936688031938998971119217865037219652174593148434104450054290644509271945832544433652186958281956462776311937329926337037109745814393722052646154289117287766532607225220718240964413117193357985461632775402082517732594553363625174235470361514680231175214179185457065640490289447985016238473754413007554830983281135559082031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+335202520065063307586206211054996515546092599543212388013651963193680915186311674933376239045490953092310360875379768019545277700527987320162987848661794064703805744122241983802249703081294793478081037504411902528623888469273127275852909445601299141372365931061893156118317136530231245901677260240798977209891953516106208039544476933735048950162761990685316551966803464700428856852061833549980552568025601033598540054900581054377824222466743413305068091662973811655576536068491057166933989428545436668001461282555098598495534295988728310978898206204875872111850885049711802861304280087950490243833104138414412244187905908174979203425351593389514717227920849191430407998382179357577115297317504882812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+7191539659217811131459639888613300558363787443667283554036965214888751613234119666603977311576507231318561774913070472679149368016001547387499646574153133247605037547072932709179661123555828611329172480732530556733621420573564934704211621005877925645800095882813362702450160936116747825774519062446154140419599410075624817502179133713780323276709907754891102116825031737817773782305380101490335450528175673314453418214186157430350617892080892790385984586822164678958961783821360640049912219250919508064252226997096565983379157768033872907738658024491068484320104204553320227037606762971189347382612145124892530072214111928183001703305797634429238804855013226938545423116977417521411553025245666503906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+46568105073826312694285055823697747835557341780466430362606149618749621340100328537736730424775342656243278184389844723147619585566295321271512748763277668698935401986252762036477339323434345392794426861821039851209073447871230890883012794947324699209594500850119456262914268303056475520166151973945016809434252101375843100326017773522543294031530735779756277248535819058589879542435268271469080455333648917762282919300518258612895449547062477322484532872857514374220431512546923056519199880086777187287489985917477487170104557603120779219453431890557562249597153222482913445683427099123613630487878563240027482380338451749221326300564282569986809410660065762800597331805274592397836386226117610931396484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-341481945721919549396325045216819428467099519083608854172561277023946512935608980544765140372079665710026820422970158124085855824818573839724339152828866000430128347216051764237932862250717744975076531316441545131323984218367389687139625945053552303683241424817357964265582409341775698547889027402151598134643042286429400172435417368080474444778689293064243811561481051001156209021731694829808755470434322445927341880607235621883391985601205838498258625860228014598259159574101069241032307584384771336121695469242441550295125118485853797028018100083972108350512059651497416342550442991887214200415358948673856903913164589397903251723933827732418470916340523177773453623873312068326413282193243503570556640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-8225270166173656316733418922272354927918225094989253350954672556048215706513422029578376825671511254583113301545855632330802683700727952507975776633013537644413720430515685252812383849624133919926771947883097435043657375444203510325864261115786824650513499342818061901314590320175246176205719160380606230321217910504726057630068584769515462379416173839365565022484801875339753851133653957019591192887617193360838807522334279645544410413564145460193178150723654224645013372392298315770814237273295960906452038346104405124342792116038497384283802406753803466971456075845948234015391669167363218220636684143537462292530449811953366695801233365608474146004242345533963062906464280832352642391924746334552764892578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-234398027043980628729674059333786889542226078473459245494982640701679862987626039161253318658686097444990389256511180728415265429106662419094959132169386619071375164903802909061828558863790020574932866075443366109270254140471600521518553709544124790449987466999729428499691262572731646757322150104364021010436588908694731461727072807785637564071616956100718125374056228039805099458759039181843380961062079955606910268578770204159025818203208634680921413394181818177466258075493683004531470956674259532198940813299388416270155667512391520731594094260479414273091307712829049408833578461495412957749135546342064719177136681252332958313228586664043976721503093782915067450038642963075496972180644661420956254005432128906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-5950493208555022215333134805786150954886875923877798736652308794435608752251655503131169590101168426903092210307844277754864526645166068774740829461421623783114583773338925070964139811826421078852639712564179374061509580753062926575122458028044186104263607715013169640191219558509805193180591623233931002620658124322647477800990126658777977439798446737741082107786399848783724070915276494711313254351193555703432530179560172864054875931193671337270834031750167573109646736534421707512291637670628694034879838823307285795466912608229344691424571247261109584754151165675781499411210676327542604452911994430392281559521685928226063701074283250883258873857530395912009991223037099806764810283610245278396178036928176879882812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-132683294015570374393856772312678025112547885026435611046178455480848570033886301212830191830619907766920884038406273063290371058162593749674251315747749649379447198592762367786108256704098159373511640846774832839661240015299137830226754885167562369713273364777519152589225473578982309771746351610314634985116270454228175166926962713210836854888566926109964032404269060457602834455560051724781595899454897137622874149676754300373668192044179292477950443530317789722525972500363796106638499342738578258864170032902717079370184542200499504232630385218192244131020881648970515291707924173571427355220169083037728085474805125161759031752101042335070941769508485632380709370890318122905061643673763072115434624720364809036254882812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-2175008168578729652018501222968821768021194984249891878328039144188909454908666299795891636373595527034302312313352122215693034471775447377116424243174901790108188233303715741252538121654079967698907054977866988543838967653853868640585831677235597604827768415981258488049574949839093605073597127838946895487677108078976499388497461335860804482494145153173871423477289400020677153629593552914319723993225810801074685256235434801303787943149862960745903474544851929412838562132819746679520003325804648318737184278928618901927581026317437911779615293987433906171694217699602746723428382411813492954737534517732556556071540702967787432424917253956252599869387416323929123768957901720001783764033009838101406785426661372184753417968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-24757364397949140147924272527726942564364345984278954840411051141456659907047151250213597572857732891303753578542475678727253989295546063120272305805195060745414868371596384994207591052927645586032319321489651268379928670468054605350687887120149092880805348818556443242107842992969411416980996199460921687390471161276330989405288134385718976108073006374241887760174993395294405354039829915510526011862360230147369015936861694093295530984047462028903850888988589687779843638917320382131628251900984226440071698422079922168729071722503564041481970104307601493912126511058382851520771425428330781672693141311841165686824541818183561619028840524600175079707285313348091875393000863034911181737311898498621332009861362166702747344970703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-217823364530908686188641302643363402073047449681745057193137870830257960162597266763992615357785047482872799434680336457869371620016954300341273818191975354955440246437138176506992622231385418190679974599824658925006330615800999533877048380063434685426248313943145066620976653232678449489049536258218533038864924882073191725915391976200045794237021336764474215432723190536042344366876556279619882814481612256174136700005309205780027322916180723270200605467978966118628481296506247663557811401983698380228134770481977805690167856280701646264057539952139359549554685485055337197465129835733517456861382568863934148359198397413410028293536693277025409790986922494677455994911531562777244306528163803743369797416562505532056093215942382812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-1440041742125057640176146902790880792953319702018716164294316391805335619931436332139474677207474170043005079791659346234596768069047366565195644731466409026993412661985036762214503844626241356303377440797799652309368843501599736199042012797504763276390058090928467879130447440271205106400364294631088630116628763532762099747955922786360918661319853183125838502224781220155304042367544999133780427486165911697690585726214770787268852149252495146119474946707734371212202462452823388205835945752847003303556697644586258343851374537301274237539643263787065978273747184902741346980606420999260495396703476649428529091810671281755577167273387049523057659753754682861651904700223451234280237585743928254485707318721665615157689899206161499023437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-2933019820337366092990484106164521284925933244419525415146815512046992923641574954122209381266257930454218698127292395773344995806487607673080868184226052893433845316118485463120207489871245440945229026891996578097622529258024657324900831674917489394928702650865493541144267778043838078704269928427708138502248084393718265946143802020928464858296247476700430172214245970369672734808546964528954725339205081369511906280800342983639070717488751438375863675876714928091245581909004826639329946734121608464926512239445476364385058637695486165033017067457304773705240870054554796010561990642829198069721152348901974245045601128250092200582102178439172668434041193248963474941059710872490749651020902577199574862154562993055151309818029403686523437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32+76753336679553583632411500839578636887071228862551337904705846757333586292073710976415870363727106182719391842833912888373997921139506555895273573231240323853617912299464808052921703531441851975919459514496896940479748952150656048956002117240147911761875886267105923254510430374941046608717373282190223599749002121702229727781548960341069974385675425077068588777338533608037983722524811025256235297323553169990559927830415951759113204277685860433797319207112706579682673492256623177804525429498128467313458666648976982819488838302690109426258683431229312965250983953898151481901047506464922666556819541368592051661583411280784609353767774364211837619388558800562197292314656149944556344966657186228427647324557003827294465736486017704010009765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33+1061896175059023283236898563261784134201755195457580335334455234639281544239164167868187604815345505615080106430182369048695427141807589644363973273485667450392498458897143464742252131437755630092910731203399692170149609159283426726983425710796730905913651102591733106200591807800622177359433671270180246753935407527094484538384627700637916954446443385401291178937749747281326524538659337002893912069218884242533076568864395561880285021070491818539644755549053020977138116767969259442491771165365424243183689878077185932712140754208043234783444681679268167440203500653378007482670861270828891145395066010731741780401030609120720836910374425443271831921019424513584442515065535775521580664048576470568972272899392617073743849687161855399608612060546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+7035239345945595044784861066753149485741514100751586316816878366686127868199143410044618111232121004948307685298055832536869876066979571829202779762444381416858465363571324442396799239040770952421678990293158158837602986825392719172003900110824371764467722430060399744073679345379770775958895574654475634385594483238455781975450193799585049250705304556890721541427440905899018290875552023452365653219963327621787380361870820290206706351461902241045786655290138130853631068238233676222128780186707581125796116787596871089521777752109112149548848827908107036103276642343454879376797578918387767974968726236828198117187238688722852329728696862810895132971332226302647533355311755585319354530168592202670823749718637812877730652871832717210054397583007812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+28941691863091902177365556804177116649486601807337782959343694381416830185213745596384276958148560420175170861074673264413533695681776824462109556698806464477997985629507792355843024070377261758282373827178686502903533360687392800649656314040787291326850147875945387575361029613717881081475215012918920383438810665948167611026954982680098134301735659953813728536884016964816227830437884609644053945336704597106109057973400963263522332475546722467470088387950390023888599153924998618153446549547574294659013529830492446441642494479061365259573302666603822285412821197446339604486421364279462987546795894775598397819802169827756798449800854650565582469239394670192494960722461536382720939726023895964712458661603121596109233770732771517941728234291076660156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36+75462878920082698840217597833073538148515839566336189095993583566579733184156355318004929378681017316207090063358647864736201207485349836110057685405621613581132774763166666610527692680977172303426807170485587942923046577287009711918945363911012969596302811007078266665685239704828450198749341327244655003330175240881438814722776904251399770541512696807344386432316307496654097085097488573916226340203230580250750470288880201347773110753651857972567432495810623015484264800436051576378459993782363856304681788085563601947770030652044541315738653577361457207223989224793388082020130036774031641795426053199764245467635571956074545503913474448205750426317318420980345574057018115767159058881853521648333611142224932168218881622934191000240389257669448852539062500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^37-37680225631493634901170376418157589318883542819354351208222578313008523262001806532824804348607554367250701667010544546012514789255547204201759692528575764859969489101574852791962147488274356640235617693031368180418205031076313573785159306415426489131784725054915178457770736030290825239694839006295772847429813920372772304916389950356523100558153038129331082319565196997098556426056789269717549137878886375755690865670194739569834805651752455188381003342935738761915123720518025593397219405600121528564499393127560030016771283774439066749468736706758682723963476021945880714716561479999829839203964710084853732083891211396746621178401265349343252813598939977341486906241417938375769340930515380123476785608682426675084594508424729042417311575263738632202148437500000000000000000000000000000000000000000000000000000000000000000000000000000000*x^38-2823277579191055201584292044138808537520375589346195016729816505551885401408703835563335556458374516016412392692245293652876505592542449753001474814036123646472210755955573215941965396734532131165258348404623488602432790518394093571923969421126044846272668463743584120522644373975532582120716545163182903398921271849351545079736283028812019412824516125500527685431776718703854244220884593355353832859194723782323975075693389157815578830951479906086884083870195929841032628915860984980133662486667125905070361321052765975621809721368685048459119159559307393428352262040284369418554545598647656785111067984157715940956918330380894277387267769978264047933266570122644657279981113393166140937723560546711236941596836662013333659262959152158600772963836789131164550781250000000000000000000000000000000000000000000000000000000000000000000000000000000*x^39-28363791190363599841913034324359624949835621510373984126177533452055346275280005517194852311155296357595860522456672748895595498225611129977747930811791949637320248722509785671203852938837220986436554983837872363778695505967530463156171662466566613547513328377792856850540833997607954963105004711569520879044221457927156635657616418633186489538403658833514892865414495435998402438097189680565178995858525336790780388893556129829769943066621853596084961221321773262872730524534015119916748884369126840210716339489008367620620039951354351625927103236313423204692829205001729103147683860030580152110870051461285525056437658082967917786526270487957097524313426399820449111789195034816010641800127495036995948171385430968969082322190221334690107823917060159146785736083984375000000000000000000000000000000000000000000000000000000000000000000000000000*x^40-193251511656226000009480718022208654868479457129949495414097193775129479111341150816048279700088329385649305551876938696457100249496510099391943905116939292656714574778853190270604528551722115527641317309566164739210453196390159386283941644473730694259045183937537288342231935075038899329372336255513352960312408644831812643705850706833479739120493859289150566351202779448843898751160936690046062239975867252095526816853142041546485310176665050457890274782263325010441321036955120698049669264274610988144748661593894117364505207114913128279167178540008253502713857739347585762940312753298265591332737854691120984945586137684563486878371441298459190840352377728985861498981247155259683170076483500229358845660688951986068512427555630972531020006499602459371089935302734375000000000000000000000000000000000000000000000000000000000000000000000000000*x^41-1109891563541958539760428947715551192831671822699165709184152818203475077544931738276434066632965038829052480670514201025201485655729021025258731235238347877363137776179741581757961560909931008402320872682714301368975618909783558336101201627869016619972882412850724542385087515615215085025315364736049210391567188333073924098747746590558136549816950252171826742122792658259519160059443606206932826235850651737702533307863697050931055076275835854805005980000495918449430688602556271431393999352744486888883874984303654951369699070468312643227823855577534496228222351058790482234477450654126208127662905708999166628180187444282045106673507849487360784656507669914283647592142652347299575555915576063932553368421213141005773552403100145214570604323967017990071326494216918945312500000000000000000000000000000000000000000000000000000000000000000000000*x^42-6313230125538438418467727495435673679157366288159969803519858908511061712464437999711006351490052551425219448566422758829861864138608349467288642124570416309435352665149376758614096199228740859497306723733947306377630587018777168157200780697018232500038500180114400410932156084049920184308192898259901016341749689404203455064881064529955212001985446378758724301721885074839604980707036598349975769823445667467181894435706908534578900986613439375051498632765366960108409081099259488823982277907159480230059042289134983411974888186642929764160690491351804022450893109387422143773833563015362300433262461767627208136078594154726955378509680877913635149305647778358308444136412821260585063169346198681122666568618107710726434943939864286835579598733403372534667141735553741455078125000000000000000000000000000000000000000000000000000000000000000000000*x^43-35436105595112019338381749001642854300268361863455163383411785650902067631815407284917779753262475529702189056682958845706015870081288976825138774969628398791950209377430268078086838624229304793123661562674640949929483391993320231542377166842538126031387525121470408393022052532898362425855944987956908330195200453814575689434589985878265428531045928466245646334725942044408194955353011534669259499176365541024712100352238624664226957605000483416441226617351598356066751449758594635990438898304616905035969976315300670738279779855391051003406784407950810958906567491836576937949084097650060202910007658509875434766994041562548719813991401152311027810155853248465011146617097834660365859605966209399583074116169367807194448895711660813846993062226076176557398866862058639526367187500000000000000000000000000000000000000000000000000000000000000000000*x^44-171794125179106641787489737976990914988686419438744610206185300015441488220174444212565941440041339723972889009583803139275765409784589210092181824445984286399488324515218914420184211404990833177060453462792090384030936474097034650186079124425267524555541349088507436561881019856423793981742051250224305969875910029451895333809586726520782887654072135198340784887187135048917173382610818276964356796163614841077033270700429082411888910078405374061786982268204057471406900718808752341263898879948844523377444469659943761134579132069158700076040495102791243502930370027468517109489101476415275890419122229728041083316449220079426412618051641832051822975196667174170437277739875426553594612692931823373081497234598747851749145475529911648129345342478346836401215114165097475051879882812500000000000000000000000000000000000000000000000000000000000000000*x^45-655041617229089950515833043429146903483075907487439444706164409001975575930062016038923702521833992004869803658815500387855294435799765399458780719854816091645484792600228563571165489571199394025876443862267942774511872568193356363791228850097196509603077072160451629290410623890210050876881382444804910454636029384939397054494179222325647289508917986363915610062860137674404585894278345488931450511621252118260374304665219084564838600492437324592538111041451260183991339740782867728983689466091186580912935823459126511489738698171461084496087400191757586368934980895776958880672397795183287526632630705578880441039154439364381801776763966356279187705176073449905389815231732441158020531575257927825760986121247393756108544197716608195214036628600817735446071310434490442276000976562500000000000000000000000000000000000000000000000000000000000000000*x^46-1929642576321092997094647153236257602314552824651814069315174994012426016689571476763545739234823581019725811328150354033163585617270660120282686766044157218527806079083034713350464050271781543988463851757903313799081114282419892056090622241377761956394800460814760920631950230412450673988906169408593762182383401766507087991911323907529961011292218605664440683221053156082447154522445723734141689791393114378466633287675160791851293292379529514982039174374809583633485204272794550577417101855804847299746244448741066236864745872249341392213616000944215200254895917971015206992123006313137175030709988905211382061694745457041919681029912159459569144978998028982221106956704004477697677879763657379863726393782841087187353926018140229347022090327680443611058080932707525789737701416015625000000000000000000000000000000000000000000000000000000000000000*x^47-4863571268003682741719020791757897869449744985298117804319555071722344393943356063976074019908305151261055442245141395988150579589338771907657022082919534293141584491725677581302991594117813366930616187436264259322290934359486502703957243414942932716648488439882401003586200749584614934304844586968409509351965623572708228923486386894719444166688880263253677862746907378999326687733136250994074787571329566254609015283258821179147956913008301891210346056094496466281840835037685325309460480454273271293720122498211654000754160423845678577988295037571795466154936729443734259112647523261184593911845791477047350568416318813410475891721408568588149476908724319512996829014566399183630364468423118601433725207601172138756130700391674302080543449585650801758607286728874896652996540069580078125000000000000000000000000000000000000000000000000000000000000*x^48-15168457951082809611166513298949156139036568061289181988363712030163137512353307995705627966272320050477043886991562819257240167642692440492713665987659405074588484114674111069726852919424700550904464499226938827415663895945233614792477349467641449467507585719109199546424814800533655612427051241372463877899739223201246044773237678231883651584352237224148105618858699135186719577822013473049049806312296587672268569256629804292497761534250465457309634155110354815208958997932711753002924919569610290010827628746765935293558211936936997401332645760731539242491002678683648494104071353963774685042335039048368282459890247305170322302774480734082382017731789509645545098404216820623144029768612037937147638945101803008346559792424402914558347745244669142056226363024507008958607912063598632812500000000000000000000000000000000000000000000000000000000000*x^49-72694738838044060139009117219483159374041877206845269489242051480768668491871134396958069147478511625861708597532312183016399959072395575227050340902642516834809972031500265926533576456619087327215972940901935461425713039289898232389191002638723207115763035901209643821810665321801493169360098785539383953755377244596863422012570230678845151229747152947525021556157203963063527038613060562857772081368721949093901116169867677991765084414316710105605790445391754670847070794665578641737496142356188656581370619626637542033387062663926969929893678201306461819880254045842102756043775963704234134175425767772031511194463106612724763982671023584296332497900062231239807334355812119591818451888146535235220818989351499421834575797403535225157822856932551315329443797352837464131880551576614379882812500000000000000000000000000000000000000000000000000000000*x^50-373130926920276506513236772816264260919007312074539505809732115409457057420898997243967825227041583535665595234681144489777700874356168906177621719478519680528448423454166996651948880872649485352779651057919966509218278615189998416186301720577053078434584818591453613524935901296134209421916089464212040318567633323280317626433822906172134899935794820983058589450281958955758455716550390294807086143579269769163888059476896998957086285585691542928911308131338430525098193421425257432994914485323267058881909817905959166926914096753794801222576656925312181145087989188714899263182349730894482835943816102710764969394457445390782415811508444076944495113207588337659725566337264390787167660212687140949104236461760461277728157494149361035074432923328935111039438010660518330041668377816677093505859375000000000000000000000000000000000000000000000000000000*x^51-1643482677947480112214235877404152355038663014737246000068960636409911338822674219045921539689296624193237266992172991794244260889607588704613284166251041780367591373000176910365793455398300486475118757246089192395504198797326330966962070235541796600266407294613065462512981282815065459527009184554636152556641403149249993959221634173223225032222453001097467864304200638065177319190732100783943384608119033317682392733046672726067532533407209073478146918672114515878082769582950516982392909932926134370874526753187822652336551941136829325450886718974972969673143748480501228288190963180453837183827654485578318898009342543824939464747919786503654344189587100715541468881532683488917876174341626847988653497924328494568667447079978307303374939695168949207950033486458352172121522016823291778564453125000000000000000000000000000000000000000000000000000000*x^52-6014192428574356766692152584465906824953538284022905583409200513347003966464053362551777864465158728270848728972797934437797067049027745972582017892375133976887769177805628659133869367401834750981539578784307249859169810520833512243483830027655376882292186206178481636788381180876735068530797065831757848753386839507491382213793103965483355463608616360521398762024903752153787428425679674492984006649181061822693622123758187874258280310067145367579154626723912247977114876703667954168648660511316542129416664363791079387592389553922247876281645116032524041881822045224859048933627671574618200582978965754576381801885574832905897463460083452304277369167078752414051808053971795736936169573816885134559290001896574857978699609427130662966561883304211453021976792939623512879165900812949985265731811523437500000000000000000000000000000000000000000000000000*x^53-18126750998908122237942647061085392038344394202994708021510948816510162554765188359261369732760208309694822910582691846830348914694549594446026588902888327753807167025677122770605689784081525130410731097098412080454495464424985958999100843022167012238983291264010591519673614084208550815311176371581498028080453777482684681361323984141204534105186277819112037696474843917091100169680005043861601621365629809307519049393572651731251946846513352661380934239172156198672527879476660790521291997308872762975727293939115840610032649933405200429456313112268618019456652198623578767029247228013989257221187216223920254577153240574985364446559933879879930273661066279092201913759798781891192503448948223209581605103556545497341576957440255605458528247739677854788055270419955267158229617052711546421051025390625000000000000000000000000000000000000000000000000000*x^54-42638521453354094044345778246205533998774605276364957916845766120864735534716192032087687976080568249022678208587929365992965284731735149039958997766101120550262069680368524736083346240169467737130228891153435788858025398969213068976137668115767781583672670962308670960576590008021680544476758054002960870560730985725542808275668719472169053345209918779800491274226281557729830827165642793586839932928448207168645109819074023752928109596609924715495538574736998606930319685324141795083269314112154218313589474665433425326609902435472337811779034718041536701475173552945217459206751926258913637712615516182256412999493097041435570349521491897502183587040361378302245033198358358308756034507205569029908903849998100412142398238942961015934009937385083216002518994496104515201650997369142714887857437133789062500000000000000000000000000000000000000000000000*x^55-61510273051123314222132791493545146941773061620841564705537780031425565302088332000157843215563988286099445803539469027408832126480378671643165153305690268429618293477734776259779491639440165545173356516140045438262372277403795692524789804429209189977604583791336668368648356453299271445721902717422969799122929249953926322169022116192338955224715347699651918700909594123286270757453726029941969803198789689783150636395281123318061840061569889420455891200214900802559832681080382370956988892247413772479860758645590702422446817947967878558416779316514873437679573948193150189584461331304305875851508776284663284064792256488544551008571013651444590729635131993765753244436596029366361904792933524346342453362813252675226648906966280534378398469622260150048136439278768233807070942020800430327653884887695312500000000000000000000000000000000000000000000000*x^56+54521314348846892943636000268361963209118605264945274886483281497156450471487416226440230520546496791576697532775747866033754546421145572450028789854599325237110075734011871707162681661280489261822541796839504297107435212895828317031358854270341975386504324698634189051644368952887810208450711574446426099195055924669841049130868187236257546288858864568232056486070482493710413490807741776957438432331446993408470551782111898405854449482235180635403236010814322096840193807296409665464301982774287418725196003260942770864854189205959184738998558663162096037221640897443544959899194506341497687444303262733409510294365815457334369273436846999479458364305005091393561253367939271456575925371301121296482618256240988053796630571003096300184719694226290858783385505303921338832173759669785795267671346664428710937500000000000000000000000000000000000000000000*x^57+793194785384763990073640490921017378501400917298605154402925912673131276605284534555775447386919905629885120284212835830630973976186805310513702421931627897629642280740874377504627874333607469365280641731789202924011671881768551594422337493959292476817034168580484682280203252075219031836791341604290191916653923427525446180605652820108490415943259021857961366680869864530610570064046699697558126179811783316046282074527371289594947169452539811937686757147852390774535570513752509255844524047373410303563706227912149936879665575158394795840964421454615604081395118513607512018950550166246733048297849367950940555397173629033516231629008560940064643300689027820226697870314350087872344109885456686131195528322878145021906873110903137304210599348186611594438037486026011821382830646598449675366282463073730468750000000000000000000000000000000000000000000000*x^58+3616846395371898673689702680184084962476863237097696572755113382494739519402893180958270244347132841400866272930355499014625942655051515590096129620631734966354038003602344978476147391870052711058416455466494470614514403575685841724204601149742455104216889055105848063353876697436795173517214654028081458042837170553346639629778038520528956124328924910478405342986253906529700957297122721713410804442926313826247332616504702918130802629818221669370462887438041104622236940374742898415460325355348247619246100160053318397546756436024291975912569325672871243996333381414243033683511713396094839875171452969118787243576468445067640979834455813625234623939354644474964312883226261549861870621909467730259231793812753793260926447214124684790363388053738275369147956195184351714869142035979621141450479626655578613281250000000000000000000000000000000000000000000*x^59+12728874771888049651111987513261808635671007623811502453323224453179902774933175163493129961371811845517743572647846046547138079344182184188627636530294409967858166472868978887083750682413118888179473379955641759504968004174875709869421730710858801486344689228052083669066535981623753989753995393950264572881223144286553975765495888219979068872254522429971503981110847059356770645972491011486365187298829541545317855888397165460319049774997227947911417645447810991341567699524984575743699890608913324867766408224322053903738014631313944970568516105133485452161966105994028325371543077246099361589942284843433019813684626436716223104086920574275533864325637185647257369094695395699657382818252809841946432303450095090900759399959713676108331005008584712086256600752154149406442096292835230997297912836074829101562500000000000000000000000000000000000000000000*x^60+40937925601616988424866429292248056340784871176057448533098117475434376316588451630565487427581741193097448705222033188651045225256878001429965197755806707497732828543101584615935822701742780730989893200827760904529683220651469071940147308531960260174812609985766478365772990469850765237348450814554229289858251045132303648127367424006765921326748786650103252025540497322074285769267104433726880152131468277019589493147056103513233337088684601212950305449603944630095862903943452776343584354036870268740497054398878411066263544497618871750357892761950232915743909795036698816156469042625279215162036416517798251744353546888580677508468309663013325211233314612119242299298769048015498043957630423209547641078032420162199922698879516354282452489659442015546996213872497692197525813451175480395249905996024608612060546875000000000000000000000000000000000000000*x^61+127222919640267368908009038728981039732819634811284443501084762736550607748560971830477457357101908400400915037667633881891456743649576479274667435965276604129344328818719529462072439158575146200608878252115381983310577600841652113631549631325127228155265191656668513172181147238867554532935947238718128646551718988314164694372590925624715550003375986661251213338379900904825859613982904911414077168583729323652329697284408728372964808004506850814968634675962089441006616616147256344691654959423928612034612389831612224300884055425450594580613602223668935403917649838753875922003248864502259633201732419792188572912866597563466157133250177158838439043814505763229017893841737284558503680200331784873713795826532528038861240400207556422071055095896785427693097834253258020991220189621628833265276625752449035644531250000000000000000000000000000000000000000000*x^62+375484242281327507834746469748424869332464280597231988286281322914228439122435689935232052191622825193972198189306433576966561575451607858124381056766158018095663858890528980386212540585892199297064277835262203626386120862949244946932445487617311169813146518651392739189733578306634851910883110358816575348603711215505316303889955653776028002778331094332689720577830027562975951273502463695871311585133975095955622912558910661673020354598029608764630152243319912845433975829586600905021934267627889678630225789607368711744841246825827939501771829925003577004800826411890699745339292266654003118234799767543924001463596299362849422323651709397437189940720119090404120534132562337058451006528300237788747659313089102120791465573495978561239006211094118231785255926392690905159227722845405317286804347531870007514953613281250000000000000000000000000000000000000*x^63+1001663086156598269796570190718507684383515664205027921317592102036105949824751902835454549333326075234727341596147313154203705268560706069400667739411409088924192641283467932619264909499663163644768198473030894129442743282406466964407112433864827453504311647880849823706026585833573942946286913044053739635394264831503911268472920014137655755451276245805219948018778661097539606487040254336742991980172377358643528829806895958833181477939831657262370485744015746776423333656744278213812265304152658095892436595961827455571723814611382979814805498425653995566231459856864554628452543054717423018153897852177640674879279098925594310043568625173813207958130758542168345466976429761838745200951766481611241168155563532970899551361620739139075776418712514053580727153851991312965048091555841924815695165307261049747467041015625000000000000000000000000000000000000*x^64+2299151002877195808971963212888624780696130233320289661673031250598122776211195265405300706335245860062795907026031422121813163434285196879477712746059111318748683636073152541976235796793996110994534629163052260257101929719032293400738690395674600824130027894245060799060248829076150140556203169455042710467402962040626726369850515515078122661796088619425454187983091980916559602536317228543034072980976286587191055634555990299109184814170336235683149705241602763897992541632443206150649019495710161319625813922795086475796116430928125830451424891511813352954109611028287591515742591719028084417783588190550891105095744395496422501344330826747133907194381165627469545519538424189165296101937560452814187649823878655715179581675693067676843702860633167159045986991305544228609670598471176328203569028119090944528579711914062500000000000000000000000000000000000*x^65+4327419644004241209987159903915396323511326867246777563390324722993255609091625299592900668820408006811226679891443780705729522208588907067512181783924137521322596114925387116987114470218000769811229907604125264191273150948386470072230010568971547924437861531245508600359568016291555123349105192505260142692806903395652953369679817207723702812332075698238182538910113292208016704055333934738255219365509122140123811148374903073214944088876664361112911823171242032174379158119858256502524364318134758738943815526559526432618679879960265365917057984921676827458004549324501913737288282924620767766417869550406702299816460928636909541448910266390508376978696709466312841217838832241370318787579870912264203669197665776768073863076799139391006121645834113813228330307986357857109220928504278447235265048220753669738769531250000000000000000000000000000000000000000*x^66+6215529744820484260301617913539670755301758080477283216755613502257809462102829885485089532649707189922643887649646806687515662484335531098213990889208749057736303459297843271813869269649392705544410670638529247058568876654049926856691837738924815489231898703803800031546183091779225486951191187729040916517606491326165063363038175728954475375888332639514287440771547108912451849249590344992779234472568076156217896471559906654303248963837316147024882756645644473603328037170306244002335233685487059392714505620226869722722440280165315436179161197772226393000956248280154642463192905856582404294886882911235440836332562244480194495334497068512534633215071186989717976932539757369065973590189681089932071354658348973961282398341066537482449437940361416957329058113876523373359494407833052143086405294525320641696453094482421875000000000000000000000000000000000*x^67+5708182518820242860603618585451953317288252898249383791418473955613264127025910888655550623158211250924858181503780913538314745906526130356524659283207485981064320470494779860373923411101522119868781499657579270244216736621142203262961891732972452548357212154001733075296687747154139882813743721139018211534375228606025874896223482676302251509474125138416238199492975136882325269186050163962563675709224627537107265255715759830569282609917307675264700554677956169817614976519491431090893571684144964866924432521376765862016480623139305145257379894159669484867500996093865865292350185125224105206779751773620471828245477568378108271418269003500724558851255879437244278283270953536447342894319559326677863603964048810890046457879898000281843087306931258072137040714215078651296609694467103918169570420104719232767820358276367187500000000000000000000000000000000*x^68+1291625765670807358473532497182138806955778172451046756051003351724938456309168532792951841610393651037267123555939515276182404754186213171105337673538844419858455803279047942603134697323661391234131832812006086972057970420819791355342961887380971574921232933491385872535246858499918995572632782401928964906375710633469634143515728329529129499828185692921086366598747812800906060539921200271620551616927767480951845683197091444411062564397451944916050247057513714808877389610100252278989501804724399795796794222708211364348997925826554410666292692312553243360649820660768998450249905032579917597682204411059075667650401519673512231036454812935454728405311806892797920217716137282316711767083090546624713712990079009124382893612400972237911281598940382770241218335976231547212419756317353623786825522756771533749997615814208984375000000000000000000000000000000*x^69+1195202463575603127198601170822335665562379661578254524981690898598015780215793108732944161287000241082055958659756980398491636134597496996922598928951565048428570613203075581547290877996816991040803606389621937897944364249557798534024943859457110345443673926777552750568281116799569865827916585518148356167485221779639259545266566781031759736490834952270988097609490773505096902504037740733008430231068630452370464720008310558677111014227341810966310021644518383486000430190343566862527567270605693434313554455129841261349385452689441355792860547023314576527574954696829637590218400722957486837634615050147290829021419396587894728643294564941321972719897844105812118411754701014778714237516864434777230344513463104419432418715946044859223144589964847011190670174019134559456042492478640947017876072777653462253510951995849609375000000000000000000000000000000*x^70+43259806119066444578515065799210126354638936225998415114562812028913045935290062363185690987352904065508527467793863523433093184186649237789772048433064417651813844961284978050703449238089081910736965876397225119312833656228595423663379876523591504979037017589508076506482764277711193708536221870178747424325368288822456677590647553651967443546057534528049034933868597837950841693201682093415401103664579035537511881312413707681803510902765224055243863718202980331729253792313233935423267114314547137394566707201249828101761154563304110964090601807211570531907899459222685937884753456148294462770070105266888194361071336681333932339868413011385377347775267027352854818271778438426110194967304883307268426098293464399788614858629915632197634848822875392828387771804639208118078542753381622804412232063953069882700219750404357910156250000000000000000000000000000*x^71+223816380129177491099066914470973273870840891650696747533741542489762366100174456514812533602934150837647184850572535446106480087601826131832413211162915360373874242223471621922400143948379707571192496598189015553589519517808398839953540606796498764894381640431913813110293445686026931184116787936387454923273210127342805013512378621716269256679595260591091568154139190661337586419100306083511951167608549351666088327883407273880007825907807538382395513414679753280900459470326964268673238514105048835678111114478539829142598219136403839445852362047503842937004138653456995669395261612797696844253839747879991902962972232736506642430405306263650268601114269998220290098422983116998935122011505416864210701092128389403552398452486333395221121257213500278044153143361374913918052951260414531412662464404661477601621299982070922851562500000000000000000000000000000*x^72+721864139693707973567868089029782725393266831519024348481238985309452950036483252416363153822092102804999557757333078085502262967344840837302452122035676404377555741197924053233129452229437777102984304327390880678539164392431453386815554166174260232168006447000724283270628121543929935001569289425860273600160775657078283520099121994563791174755574297453982741573517235371716513118228311432597232279689272520579470668753039985397255244720338758396763989084660683632338937703043986313521014960102147062399001010218723216625785550421352432317035101447260110972702216687528774533070946964316433279063222671317517011648226993747421309026134138334108805686176795036256197996371927128500130739025501591281296987595084620310110061336474101660863688493587095211582243293644587348464496098506815395642790406105504530387406703084707260131835937500000000000000000000000000*x^73+1793196067012447372392568379502199255341865859680517642883883282519685187418939910385519890040883530279839354188984571480966745392291352201831597125235112894362355333172521419425079413424339441569345098415627008368239792686542592427283133115839171352430568973664892830520004158465538163042493354139600250122882836292114657649556534368270051232550239325846721104170970786507447719996471629448829229943760014316761548891941564118041807032045588246236676684953344285005073910694806832233871361009635806714657217917766057753642087296977958121927817584209584452796214773265316420990903506032999374907584865286568007127237489217711457272173182466799931575666968169379030873166933978198512415657044157532380408380291985250085221291524154043982689324211062748391908855765295878151567795589601562593643976906143677751970244571566581726074218750000000000000000000000000000*x^74+3709557388761662004841838527942648559139834417196383109776943131226765554414076788580037335360894183071277396066649911619843814404945294251977607041376251805763981821512634519720861629040858319546748557299184276629378611527092560105077984413103371275876511548283124957213120793942342531128443854982190135835013942588102457300810429253559041944982677905867970524290015913245329123072180483638415693164008398927704183385960122746057695761969832378004695131228953581918737158269371771367787816398939636151916886840967347456696336524596000109354279780004658535667527556952544468784065024515044556393299106435803930375555550907454682756504110513174282279422882925857969324174523535399418154905718594389284226125365902566726760030435124350909728511564614291881346213781660172637814107582927931344046225403676686482867808081209659576416015625000000000000000000000000000*x^75+6639102941867239962552212889726265817753534004466735559873367926778854919195822979760558187623889442009604558355144209997122487012900491640460294178397199575790720283639657496184179207617087428664808910976356658703521681590133581788041988359758436330649499032814476207409173405968648940855284010851759444993543505689817703735411786143475095392230991833780806657891360683514366564474848385782092703543544687274083381376838934259835224328794190282739485887302372125576965037300391865828430535093673030584371709273478716975929287919586030294961794801590855154525485531795730648206928484310317269644544794535053182023425055160427081100705645502758184116370936914910347015980112031033314613493862609238603170210483278992895602471297651599470522503379571518682133885191481042058508348775236504038518912766686508319935455801896750926971435546875000000000000000000000000*x^76+10500406301935318543566601461542405025891986008849401065480869720360781964751588650324168347774849728135936900956725573434336615088834631117487703306777057233788221066650609999975389229197257066835398654962089340883634252168678682990762341212088272352322723308156999601372846100177057570967578080271683799762311146349574267548431447987292687451986589217592337929279863213595412369694748928592545726910908628814470686701225711952022850373530067527442692710091874663719855392162497584948574862148345708553434128020816867959020127342768891473585948646195452543019320527992661184261873149069920632468613555071451591174930512803241253259488193933413578209362225969405038656254948211895968070739317292206362087738228576703099585606755835674610197031492870283284047103623217768749941609060275141009535679499642402134895746712572872638702392578125000000000000000000000000*x^77+14850698903685169821285680345199140926157588736175648402764682087531753513880794934307863006069366973062506903702360817075464201558102750481579790918881804706372754408259240103073527787035301254540022473618001973871610453387601958506630613533173787563505204744324804861394686396694543334536932944640889158078289386878500566140647194364383383464961715253184475770889763807589310577132215717926258803598836607649170559694702531565452353778270831546773930206668624975795634417855471013512186483815508956798467091283877461979859597724085753921009934528092167837065149308252728431958456887514164060229801726905683387907846673511993369685501464925929614212629148224830773230021503608148541392914327275949923868956024671106281776671579977875342069566006347395426300617648524857258076211642693871202632207141960951624071185506181791424751281738281250000000000000000000000*x^78+18865874207755340883354263733027815408060360007343529351332049273532707799116683998133829874823267231527239537801980239497862760326668421937595645154314210014073434324359377726160019614019020666812945028918694772404164476771487617184000898027150199093832176781885335408507480333982050861421088606728289097103969051566965471474385290869764535775987697784201617074199938463271757324084104202588652761271906751508122662838198031317933971852737630401353975328844425412934617645067430770576671917203300799803543263631028979581017235059131683760583404977617663069977009864718493247096844158862602857119189760140038485857385903314003185234339868862131128812845631857970047872698728477770653637648483375761068601173425872458048049387712603924345965702402936367838784469853848546343973919102928423072435146700624036819604611991962883621454238891601562500000000000000000000*x^79+21431543509155111700489027636461808101290817749783516438753544686453863608017341245295252050933980400215368860566751579825061221921696356058141610631933145474750634587611316451804863848923444197172021160702806057861345144750017843660626029162627653917175506695745605677940196962009299857660194097834810731878699890881783449536215083450528978859868747296267621957080538529982899215615134591319491816379611763513736568371906413041107989318364446758156963368180291755907351280349777260136098958694787108583683421370463912974666704283463147739379066782683322197678839501761266866231184863671751133593810526641684147957538817487168022985602085691442736255422274961870972084447801206038851253159316274609551150410158792163731213657804941787387729293827470226280101255740810573034396595662550532057398745497140551963255461487278807908296585083007812500000000000000000000*x^80+21316224067782002086976974429405579938531175892803334761452512366946820427397888624030447596888072491921319680876934705596647968176156811802650461441748488196954480221960427557728295984953006826221926617596652833328302502377241129709993846357383814777199705234590190394747941434616927243487576507397804819585019607924142584582266683900683883252866950354691817009655495388966189988611595097686847618326013213923850543890794808516053732760623210715361962748498836315467251606358112239224056846576748674248896532497417941005179002347032049553714637628777687207485909876180062157668798496707607679240990633794180048353438186264362958776845533454759507331071767842414630433693487201656525371657680892398289395594175242161669864727955665286281240785870171964004510505192605648915453960474421993637690474316065229742900299925167928449809551239013671875000000000000000000*x^81+17375327796574041744123663903578158231842588202374042413809898004302125359979946268674110517997229231426843743425830553375495418930835647751883351811631994985099138529527667465580572996482170129874520935693714199960165426175332933794449187328101278198126113881534664572444583112173687165065619766565691931420290968843735214033131445080961885909150232636698435010044452608378916137056329756007672229504163416310409070043288994197603024066323106322013690249640829708840338705102193527597996433484857008011837395870560545864399953060554657042365249317741299426996711068328004289334001038640610168383269042513659379270122602217834943673898775997514150724592258845206112872786807359854849131248980699897155024412641714641383285051002028653809468496799110339416582445486282179557190953092499401577844429114361006483147065182492951862514019012451171875000000000000000000*x^82+8752617961993139770474188397593960213628927647123010086471585235534137763254942988944306413742766348612144442080122059473236211422938571514509877751865771061016114260816426851635402244821248199030324860205875875674546744809238522583048575163322697912085552491871582661200530225713735566548771144913245235286146422050092744120357996791873475534634775713786229227809875584117798281859839825948712919479624982791665100349814854559621310872850394523228055268694126022201444106796163896639909766196691857612321325546484498579087596461340364092495218759622173970723925996728563114205443627283272686780123261464869223850392277612276943689017562524092517956341201543268686209105797262057199646856075059369546660991998810437726416693180735068950136158488409969447679759905463424897361702694153169834434452452895727980752837993350112810730934143066406250000000000000000000*x^83-4918526483615619274299608872586021944997813099398090895611056075492684150656061116946965157838942134007531060829791175294619523587879694081440299118469185046305096035078934404792351158957353588714080219898480980033124458008317763001498582791396731817922809288165162666154018920909509470663723694970919513332201673368040054544284813054339319577600237689030897453021675904909200895664281495822261651048572839330697319763600871949828741425309851748080852510371457153131027037028686836698126266614754627260177043315920717820995009703332870903425239328019448092952611127554384428705041908670308046330569891105410604597652312846834886327476339755012793192537828863099191051153590347663673188224605186854845067555480251978166947184893024161323781088548270377433699079228598431033167000782625640011779506368262259580204087683341640513390302658081054687500000000000000000*x^84-23301173008559039116527097807950720373943308489069350144477496897481766023461704331302881223943115157739808057029180100740779877816718202290208835194898656943362557002849482822456795468963626526923582644904432585564119638284001325005014804772159937774649503226652509631743556222640621821044139324116256500830730444677792262324945546319775244580354856230458359649999185524397121086380772965157288382928387782469507297593542833743710918652485043959070826193200342221927452528844820394583798022267659611149170021396373217363804112246021343283382723617586992132505023475656779612791487888257824070049951197164446952848095288308812937321254329548302863320342370410566846406982371355160806160444164889086924895594365929103513588619527286923759001180856324575521432648786651780193597138810018852662696847048805616573613486153249141352716833353042602539062500000000000000*x^85-45154269068831205712890517826765199616691410073290812303495324213927510842601206859811349058296551487782260529238047361885546911652689688322051715253696288988401582347383290149176605509612705156051853453091482851508154489008675011007899838678718938767254947795989550412467385353539212747761583351867692336861447206377488880164292810628870310575450797839985135925144082153872749833310444669456461726006099930712926335122393979848370635254089920232487102777932659936496819484787842686129483613503898448435626520697003274745885679101992837556734910882562520402637387574556956144655350580496169571994334188549024989255375986141670078528053315133842149044251222490947635767013978857190126725616430950569868972221994586762150957356009474009588651978924641880185087449202489487656951170416763923348737747753352700808698871881574632425326853990554809570312500000000000000*x^86-68238541173578745022667067678633732485775776302868745029826371580168608352254834213292822589476807863400752049968211680009895244219660837616269205853431814811462094165261227752719266090348723820889907429148134438459493276759107716363349020828812483635596862218495033875909944295457449344324818597817902921614210908295264341627583997784505403519475087902357045092636250118620312278047239468528647656582303254200528790094827370340818341534415350897204606695269471664689277090318665198780541800387684572969293282872163753994839248995700980864624231456350447185383952392325669770668373738456080268987571945947075349555009620226326150223994727823480390612141027030957702503415016800499356998872459838659365034500023490414533721717603676458784844633919505361072514898980937391155501904705230813858848156787912335582632628039334576897090300917625427246093750000000000000*x^87-89459677744260620146260259180413134702865762309409968056340527566546395864971301097170452073005976273903704800108170102051057087139515644911714260735534140127970879198515956660238005503315607036162210970059211456182237023321606797430868133291926578102471164164287909375020983988763065788304394244043671106093183385182538933248860507689956810137360035947959163025451654155577516320698488407970619415155455607946143250898302095495949352981879848509179467734061116385752818819862485748079572293521244079449963018047163298390105887788035105699188580527686224109996638939439956835953367139539060956742979600577044720264269818845974805155131181565458156856475153725020801456988644760955967756926248901582918404588501159736739816314169125387747686546833415488326074822163567822244720494398976864345406526196112989091427381005416918924311175942420959472656250000000000000*x^88-105336012015943339521682645159781169547787824119868220551668508748573932271897650474703266125532464079409534960757302882405047233903065152429112070447720391912634201184531842271429109335945116817724698331776584998974576079531909881561309713066768638706386798429599786610029684282748031821924582217071175538935847898973629235473319871845650709086499960314257024497125194732254037923793105327430757649255323490127474873748000802746662407944039029214762683587479832085560203463897089858969081654229446486309679861591939427998007456363189486990447473226901455913489348661032441340505433345136793237070416356192129013412360845277570702389521242502593446297515545888794766122493325990226566447947775596797278600940055372175532515471039326998273713146808779002967175299600777845028585422766222516138239595574715884202139648539997551779379136860370635986328125000000000000*x^89-112749896608657725403018938671404791971451772667531115616376197996541522420131976304783568866436282538436887082515535770318160089740030388873052752489602056362692002485927808777433545103047969621241288979220025690183223876143262378126993444713718587896667582941441771174645196075187993614158107707058189779882619469976907947572967947235467031115292722551730283644301982432829595459357661358623852258771952277587184954667338889793512922202624974502916870233997114935142943741360666682951595368696948388513058086391628535793683462156391193045494122571233827222421093490817803382003884469925640071906043928537405563610184132547761247412321788075446226966865529429711524016533695692887444588674901409448109856045750583124396180832463618734323490800601481648514970796014570966712822555396316559148809137749332867964834059559819934293045662343502044677734375000000000000*x^90-109787286756056941194247274221982688827082442080732300309619819645671119431390616510838763414832858387289775629102160337299845433666082221400742027315154981865747123389758424288749227253820077605055142318538611937608027983542009683180854777327759602566985743295570802408710790815063984148245113847082233656396483341952358741246006312798870944717330548226457218174351413219980292017193358614216292382395286662853658631805602584806631751202641259193468770937063216140215228601988263733535312819342472386353967174448411817469575066712188371556542560721848181422809236908828470853891478826989068387516990663712892195705956970716627144560125967940450068075460520308881199624510115367639141893462359121977559771558042296569918244138547542016049708084164818563434032005225342568197224387162634083432815558724104975166224740235065837623551487922668457031250000000000000000*x^91-96376509251719768853366685902711619220971518854091063554473144141477843556063500930536233616440137388514026550504777607207661468621634565356900142569199497210762496103084115423491463474974305590926289647920306815376720170908818376314168745471840779274380708036985674787626028805197978641396435091300838886434677889751569731168252072040215310008400852648119418938712846246560228541375074374035184485348587723969814646237478159035647225376477076491424186281524328746595114407521806772356897741726412636347266040596239824244870240262849835113492386032547905385497069010736374661094239609027155113120574788672394825950751868305124779676613486993590680821727628888767753082182090206654982973164514112182518431830635820480716812936146318462276073398764292308530198545810000950068513293595183764253019083697048299764955497925811300774512346833944320678710937500000000000*x^92-74468289755537061820718977813370683100744049096375644154323208692838912795516050270666955041267188497847659543147574925512256210931728847904833217012521006639341893184072754509938488847995318055370093555096415629088994788325892205531144649490919581012346884360472435098899500324356952922166024857524234086171631210114277012806025360634131154645387085626107538871546705453157929624371092364718366803870471001724790047840345916636179314700707328676312012363436066527559233966432236753726190670882973524071634983309815782895501263159683119562172942114269880258657140068619235677998966287917168270505197012751008190037544071464208912591470403875740196562339233703662002793820093096907080503734026969825433607264047659166092522353814490063018440305649872954669888281002395388965603868032630461076807725370709175595170577904857722728593216743320226669311523437500000000*x^93-47652802143111399471627118490772555803849207822348880375673339874711491433352741432930884082566191191854415898355121558161253342135279402231847990361685011584461938434933953716579635374567149267042192835267413610288952731826796384738000590719375775430591190603930308953696574649091929401343780406271709693608684924349655709899428001985715526366167881707569207348104866350697761111372156548314085398736998551044384851755669445807858813585534890335197415573442102980217666508367905998376824814219574211298875779966897665996208329400676996976213396593221743084187847538504268689451505534591460576510453606325114680119514294859087184198815924681290035073135584368984812853390394643109225108739074225781373379803708983780433697443924558099495683790209317090663601949886107615441486441136408430105224165099781840941801144134748469127771386411041021347045898437500000000*x^94-20317374134814713513678968252675020489438261277695161625049037593936249856172864815585391467009683401444963539451864989901319705164877851414723216218714535642029423365288069033607333222394267305374081661872235676747305533520204970747497248393792383931324469589042241011447054154459885718922637398886646871413382783241037680504512943679674352183161009188647955561909099668137253831383486651289817050746683573380739244680271325869215476802511342156897344930772141718994365718759277913889158746116563292176801258952344928743259437233425138039636663062443673597674686103265679231111873082882435418132960061257532684669484909606708304717568871975574931102238071902911357512523569523770107442462194675129727395347683676591900236973657247242568219540915939049353335160283538634167541866189326867859516414065753515142488715497504081497481820406392216682434082031250000000*x^95+3385380031236412230836063366613747824526799493530598579054811037881188589335095055251866441670966186313111233369269079564487765643140124686466628973255064280733302414443566160482351410254080641174136403093534135083612467861195747190084450927161747406105398881112701775880511358362520996120427750511186036602033881296547914765451333048452442981150313483790777008845386128166339563975349044965888841069263634058606280041332099109716074886959877081288942529884943256780700044308404564563567527568439119230352072122368334913946734933426668673058710642988438600980955102451984193768504648576328191713539758429919391768828701785129422406350055380587994844228775860783893053969246095209757207009247654145462098859236546186050068231454580955094348219414130684417431942938611216468224717406613081869136974887328107705939490498781019311991258291527628898620605468750000000*x^96+20436067776710508990285219490336848693490046368336101490862759159385587153243548921853806639257572474644729900585544703779494056634172817822745334177966851560115721500861495146723640477437593268721433281927257318624708424664430970581446678032397028514485588865634217720871974330955236053639671862262476942793552917047557771127243658726808977897002299029068564888183352289715098386966171335357046376995488622066011518631184084233848622245534317191471947562617061395790764387592223206998444877537452867112442195536962430612717082346541583136395059655794457778288293765104398684476487938208325549387653709295512451684158810003213387339011154336112994548927357027785835439047610590254674885412948339584654056256629534227609379290828474553477942244226599290305833586005201648156111677156182779217838251931958431315892294431735276560857528238557279109954833984375000000*x^97+29463503531066969640772614472726188327941921401528710073173278799905029242851154229640181303749464356162685131118085809330059606871933411361304939281429439406597351840688235325387983984053875688162461461500577156042889312670069130858627421687680263525998660905415777659663476380748130215368992729739462654108104183626385705538597750484928070820728739242295534874541471695760289853977720824991881063640112160401085880103681348599817283290437192780752785268271624861975787035621223778796560112534796889124826412909606848921589069766344442430986783195804718404966357816715676239172373586451764436771738362092689794357207901457098622547936705473206086821597350188174000137330963362711430731406153390511297578977521817107869138065641274492741339369425705837185722234114040773407850461409536754698566295510343924187645009774016990888867439934983849525451660156250000000*x^98+30780486315194689212577298432877596259210053419718946511785754438359873573892239353252930168809377292953585314004764894848107995722114319746672290057622198723119084423681401031690441347852971947557861089011876393486314564756708622072708204456460139912127916066222210512647851851413634831636677560044139713655193379986605023139320315802012785162003729948075641850762560036574112749045329045647391168574630374422848618135770600729039293821977132243225975253880882966636403694444664907714699908129797349215172667862074156926979129517619478315942929658741142663395782439181158583264754894695442423678466793333763637930185978561983462432013591815051481395522466321865219844707999103646162239664915581927543505037453767323812507040029649285450497482427859802798653935600657610605651587485814723625024918873396937610446909110162305722724340739659965038299560546875000000*x^99+26008821996743815548732926475128460022005356901980542849324966672694279136409817240343285542263935695295018117185288516185856721954141563716722691845014039327501941581448140910691625763645629405263675343202292696266481939583023307019418979783048249492898634521231172325587113181650813328748155081361070521239893353200822476594886093019587547293181438992394219305985183394796674738391244740189412434495453978708967998422337568652238994816599268659124453136284108537819589663272519234741878273467024789793029074114946763495970452615034269491922017721952782161043973794075885319481747149366918130093786140313171859942150192508241050521187809468502685595037701946585525876650287522098784160033702140854769509482186172170331604476696106470144131191993645439159786190507605542907194277269268060804435335386393540304076374500980017856477388704661279916763305664062500000*x^100+17472989695264821519816190384053973062559397226358978546685305991000215610380743490848034483967744231341913356205984164378554096214257140780338726591210527688345307186832681701335592402040840559778105984830981885205632675402030723246644005444772592006156187733484731269585709350846661177935200207552915294997820888041371644303251106514349275763335048348333583311778482869348207962795193715373917017378596040302804979766632791191372344249014916084582457970062219838779835738374751665003174262433609911799406873500359137033592410713972013431259398839324221765709464023112644189744776264302039093255157403463295011385669728958522875876564390029211543250365252378290818927246652303847088773721649426413062812379001073823507538181737412978651745900441099230230580008843143567057887942904297232698049998375087839438591941773962212813842143077636137604713439941406250000*x^101+7570844885596618930145728860065096864525063225697038042915953550526060998179281224096548463600682409949348713311770971681206045955404606666441877864925355193422145085874680877328802566638536970765553008115429096503346861678586595815940743705990037417649468506181922725723964876436675999478774920428358284809420407850508248140865940485919605925478435305830617121789402352028477326063111534952735005106146092232063154948847524362845139033785487263531255555246538252455945861997949269164805730775124414967067757768128294092694160604809800397095176043168130425224876471111810060958472687655838812832241489482868084591910075135036491108529274704325814103680825452675598448828157773404162431650563538371562674949850972855805475783272175406472102330468997117799158700722204771353592683114269804838712433767566328987575711290114455209732113871723413467407226562500000000*x^102-1713999467194098004979149861517972800353518077093646019022377406824066246535334916868271581825521601921966578588600351563175100799908162449866021930297796081444515808513753694011842189689446588389069272767390031769296075018166172484370438159859882153609949548304265414875507302328365603093387721993136948303532696257220013884011971203295963067651618606212524139382271950904136930183383823134013980494617735695687209908375665582338548636667463706020180372669274818830349586497795289613497026208086468612392770040946551477432362440654308192462939472056862605020274633346713469549444421898843154299288912970986518786037986870414957111748250819532735723271070021541781161465969604607841203203660376826008223433229612835116595969650896450219591334305209367645849506254700779089669673762277359729697299481644463716336192291717077651469480770174413919448852539062500000*x^103-9076239652563912047412025178863048124919119386745843918910658505376844274716849571668860057422822114266410537263381816634099365765085555454181788386754368003154079351353663526104819922224165587258851770366739475604822935325512740691123230215511690012065105725636303034246704540844515674649720408837902251260773320870476116597866476335983741008003906509802909780356920433255223894574351102513666298968624957860723939987593907028501965626589987843093036931920317073848477446928809926799715992284162717695789602700690850455063747752209182162576539849349261202590778080709797782400364320237500423901644300743188062380278894210639655304442918919277292920196829639051014438133360885294247390129332560918034571791862222896653621795571449188298499262836784246886588095398080157939063380075533337892482815509675665115835955371048626716401486191898584365844726562500000000*x^104-13931051364462243948176294725375604436922592283947017942514758005228808662572515132804223602968328539514844133629209313848709622246597418809098061185423505130683814741821679175110789379954073190642961425478876730821405486643598939085714688567207566702218117505786586614008081797014638586172694333714957326402653665978108119369084295093002001755710369429832196621066405836471430880018720100875339005413756492910674140901106647882122520791235902340949423060275877231497192884149174943281956434739139873517770017299701484397424675810897340863032322715115534809399283537467156530630378697778916080088126081013519745597428170613662515516957568187214509772891980956287141709192145541269176481501416967246316025578766199456173384538585461729634765921774000928142004333399946836805223431014439271664655271028441951628119700279211101712206755109946243464946746826171875000*x^105-16293411590784136899426705726721887007042666499563728600304637647535325336684718133123488468842287486761512621955057202260576960103981479087130441522576581664584120514900345329900983065603541918584864802031535787609999572718181855581359002296995487327619648163556940879703238347138415706097572806248758245061224550523670817061687979565235980073395272490066454091306586136357659787343634865350795472782034588703815641705878282866518030409788333094859190977248868242831389633732759337850590870659891242254562476592314576677461933431327623328215054638671146541044151600586577674331640339337276637564286109492402443869875839680405455956863300927606053457660036724074682963216453994169634746328102384067218618853046681813486593506452292614745203573951259391981352352472219094976046746494227539795482605151825300144036999018277295236956092594482470303773880004882812500*x^106-16575608584811558406511192349807775262217106913231118768456417711426938587130973197550568290954804473000404523940034295646991645921120520621802709567780854530242872751480811375291435651769915484611092608887342960282598872166789030215014659005405845923058971125302081627389789228320820782924722485872850692531868409789806947512423529429591494337120211320266210669935443996802846068309433529201679895507036676651311394973434069849576827813949467345632768831012977187353548131249951639377715699796423587078538116754130629395676586081617776366942854938433776470338440385886913285307964103411624802692236036367878294319891676372401984236040957154588593265132044303326203942365049798264212050599675162631418856967352920865091244441993642957751833642227887989546171111575077052966901288509860458346663318867930431416066884401944864224631714932911563664674758911132812500*x^107-15376190111353330638113258218082538569590320451893068541039765761482649077076996496396827944921570407481447635912687172580953879789927922785901210601659236555562429342407659193316949851034107458930624101703834874691213482861678588615391476019296487137109442917466906393753941664988825971429511696067631153288667544381863171732381395606715798904958273124133913181716719568747626370086675849198583530906888823843926641038381630491366569692203149639778897226109906029909717266549027217363500040374588621735084532106629901194921764109462625557122736366049092738608427071332183972096185628563405979464462748230146301506833162778100950383074641586226338994843291693154278420329763125968001394843903164911900922356115209798728632408706850875297966588063062742250830550298316867752023480106662621776191817874685888000460799133074091260553473148320335894823074340820312500*x^108-13309164056036656274340986906242921312907606616819318279648210268018335734010647480553884370252386369159411251267794913422409157103630002945125550998490134906290430135532316381660177769537882266767045346799101674090822256466001948615914569849957344272801981533350648665758432957792949914572712623629973979836165679608160793712810602366292748555755004927527037330480373712428424323782742030270154329405557907468996194967503830179303192355206263191204712698264354720705814394058930622241024024846489073658186551714878311832316060353289848548206099095574208303047928089895949514566332557688363010577941142371122643132111646955650036452858609102207852208286346651488261988035853676049709324774368424968135685721545714136896163608693527457628775682932263136869403046165529247850193929406494992860059136540168638121556911942545281535288381746795494109392166137695312500*x^109-10894456345604648751220609353688815947193183692011443354887334120345572773271273790334503739119182872089935655297995180305396034644330396884776561645862475166269959684370427202192557529386001472464027105369286014567318791993941570204182969168082856458442672495183953040160138982504161384254902902310943399889370155056894383539266458496927137481363450298814756449039211485779484002311151335141012571836119519261671348785476429021893490700646721071774677449607402928193513020376575253774910276116763409376830172651547359924656855158323197817196584281836182640047335820440458470522343550921574856322350274750781716487566943167320895239981854403113493653296316512845898447487760212081831858400923557925006596883311402779282129274825204971637017716067840651077659220163253982994940763763013642568897783544880500773426979549299113692040208434264059178531169891357421875*x^110-8508442329645052302979282292005662106349087498326116525902850641513817002515036357211547264629314884157253857831484756081283135383540923542432778546513279043071176171112225762417836545443258355152599487349561691111339974559042121152683818928351210846232157027697939064875175206181763576118004339237633411435753530290652907120587896314836585096300711616517219688779906670378524951707947474868222246997996464861261095728180561472301724028373189796315735749926454775216391572572691147681494569887603528223618754838910248447576067085838830986170408938750960043369108128122655905063879958789579280008900724249355444755971098116294351770587695309995858089821272663273747043286569333815023975917484899539406643798824070526856377356129989216862381405506980879020478311696356073397684173187618006346176801239398057182819458887316349526841463557502720504999160766601562500*x^111-6380435595454029407381607056996434011609039838694430346275621982698489334419928233864384213080159468095796155509819319847237302881625208086997886344003249877946084552333742176324059977519263436161369438658316485250795843672610268167726710929578024083537328891889861509092949093856836634187180277077442463390284471200475627087515645300325730103156319581879033166254338338398175063226950112332816091241599263783673964139550681307585096767976559770557610870952136325082531837610204720397208746212446405772389938767874073863214432720833714862578653552225461389706122319871495795862395886854984131408861834687040875085107915114821039317473065043674479942184013771126933141868301954045178385849135308861099789279763310225763911209655102400580710837477802388021988566107422436764470474612351072856411898001710364498375379306766876086332018758184858597815036773681640625*x^112-4616820073948455250680881451315228344410735649590728182596795088228821311409015147064402744590307319052922182917238467106730402915306411599970182425306931545931578921029331722185300109171998965996805419946348210016519445440991757447190739470018154778069209141488922185941202367890192149095649667973410729077124339479038316025828268966132333566361996434431345829284132205609782209691149331564927307072729213216985949940955413735366635494134185053433814707900854776126469466708421770037261847270747510460701815561172043696001497432873990974125859847856853267299262215988206066920568618566534134534440553981118304139059242306401747564323808367576558904955571506593909552433433474832126837509253586102119154003399489007363130436186312232557543840596527732621624357167180822225666698504460528080092027158234285445649685861797990871213670516226557083427906036376953125*x^113-3236366570921700409977276273116872511396291735189886678260572120436853267481151452900939834123596165891164007417473213498705644151110549784942951858647745698316561271450895063218692014575013236072389679977438073892102337891189525578807109539399709867737862485656334724774646787679221946799621858096507410240928884178568615381796767369867034785203417473496991643363594305917472637899858791702090930141236974014062893221352719208407416187377372622281813351422998041401238957084640918738898641889491709156409230296774247349835648121175808117057046302754494957111974598184850068968012690296233256507586177008822674990369953948902512328218867246564145280126050914910424218960545218201503625342673426905644414834187518330676624256526455282954796870208662974739276390567366283036123859203716087155299706708966220267353648072151429959664170610267319716513156890869140625*x^114-2205085849382865504994497350549350066324543499468884133213687318121252953012895654771170753513097652701587263391229639117237607996906395875436982863058392142232506181651214519811836696670368276148301888726847567285406689637719789865567582358231576722369220543061603787431638407582383891118209670906209107551401434901279782422457017620926992137605847312293216154337713947969703849667193184009889954226186748412967245656600633751502378218033263216895276692101934468189676926268925233924449967145016876889083910157393568544698470221216136884557900119354476218889169818126379100012212827549026454532332883390446273158601460153836674602338583747262111201506997880311279494990184705211972499083027443027307650876715764634151905782661879706807701176142744212947366218761403985808304949037545831468290951706812322682154760749911534545297797649254789575934410095214843750*x^115-1464265594941727171164597380430281608429568616236557713050032092415437033402326299022452755781527322022484768251327578795394199143441451319315781359752598869018540242984778511897541728798440249329253516881431126098853222960071012607355006289709793946078411963644093531095790488185359393070130633046540616532379941236028559697051307333595912352586116187424814283643077832848804115853962469637845329861531444361570303697398371846503779252187814389792010122636296799351361225717204944719705712825989266681066044163171395511253321482481416879926118613932898798962233651143500210887430338371182601741008045016344549767959823741310868597620560172084914985580170313098027015847575616160901977700001618159393403276277185335011854614187860015762731321822848065304322843460030031553582053632809590955226436981285208495354035020726696236792463423626031726598739624023437500*x^116-949642529933195807553436967666070833003475937053965776051265826972167921694183079562569053430932194805725278092943929978933044475283607279073260911175910760561651848264624119037606680322602031283898969485733107373101862889940464920674362025738368299502766247761644397386242633383488081658337984114273187153272737858143006226756727146749776175862658993503023355011661279942713255085054980668116791970732841403821917095866684273527467149181598451918420781102082370297050672035854108741403541109260162645684720627914653947891567213645684298265130547384834800745426851756959388725323662795756360136504058075548459898993285874636871022917128530182587407695479848862097318155242206906251716361238336065750730097589507059788239395724889339657174798543746475529651921221023422661565427376658116936829700213757618318322872413275378966623918586265062913298606872558593750*x^117-602417570272035511766066638971189333366523127033454122453186934948085094862168305848043765485272959893002483939025902275485220150100340916520627470948279598694974432720300031646318003159535567397571160532631656195152114873339119867547390917202391419006310367566835854506680774471672459149918624663750138719397533068270612094959352788643228636404466299910563776448540242927342978142753228441620828518875514615966694595976610531550585763672430113721742275727805111146955558737762962808537538644686979511688257686716364950478739303242976424887204238664750935758006839016361378317648104346167109761967701244235992357836324168265170797642209358723082363468243452389405554013341216443065767157702238815959728879480617353167214318353852986078318607938628503914217322025322544034766949288911788298053607924730273826947584610313514430490755557912052609026432037353515625*x^118-374112057540352387285137756291178461328988996387547972072186411199689879318294757835496594630685396275813085406868497332321288108821590553408007458332632261555048624519044962727576693617687549191611503654673680339099514114717445429536004519769632596544057618185833782379971191384332426710640338711732668494452339832713359577808758593716700576543348826759098079764088148958298836615755880440559095397718735280752176765091052741315469332816904482314669228292839143033477882820299890762062309189019830779184895077488596922951001685391783495832680189416847462597834473435461706530096775189062461112160820635317636438684395072473805260615398456687361551854404541492397071907231018016360552240179990281362729895995589313989103471967881475592857939240935406621278747698872566820275004053428633121484794348920254777489891528322735192446657492837402969598770141601562500*x^119-227488814728722385523973475904731906511758568851191068153782633140174466948664145831762866161301804461939256431009722921028028458001616776147187562999407953875837019335575761303675506457875249012813585332239150922521131667734959604169292816280261155857001442225993898191159318767174299487939206114027135341075210455766456436408717865802164675341342425562264365332230492739201462457803849037524064209872213685494956225849473866930532488450744533977275733578597754028390701531536603604492658242684124341804450872788423446017050634852200255427766440066225710759324372089703222888631635351664981265659995146084404692105909010679166912208893758040312612986311980660468719616107461989732536358490025486933626576888301967187410370850475607108214415927113187000604434805206586640710415634012157282006293072875801774102359653520304128004880794833297841250896453857421875*x^120-135393907194614997162005016467844949689684721660937061113293217611320682825377882364649379605772262759893250184889493670125362412110706240525710095186535333038124250997464326817116363457026445416176196973447693693669022052686960194486507741004228886212083014122373119277388459536535644765260351272662582981842702475605673955184710070346112262577054370393650062417153055852865031381335503717072241930483010269956104248642265770861758350013687130978888979408360975181230305320852505567652455341954355971301128999020746069686135055164536654248680471738457626812050010168163461210709237638991901333759721280231721701527829319773236731850472251270438846198493601165043792074910739942908416980766599733312460421891111922722761678753009315515262274817695108504839334941094406878610499332752659488106251748144471631248192354242225465821292118562269024550914764404296875*x^121-78799667150122433411865423181214771532942607342669453713083726648933802385679803528284997876582610280759225515737722359843271505462497185758596825577842065781927188188980685128703841913427393319557595965849609002889360795789701912199142525166822094756842424810575746935454939996111076752600780799658951844058930982407671764116157361230582174372940484850604922005029573927426930176331632202858317060934952506452952750193997472264964124504648355565396066483871437901407528844841575196183463405013776446612599665220152279650034612948886826370367505773952864456452594024715693457572575890313344753518648993213803447733886741414340122106289878378739645259993538166677270289531758765841199348584485695751557470147294009442667114307662706799271190070186487157902699051099302424000262122543990672745518034762813913212394924365407355981716364112799055874347686767578125*x^122-44789155623246650706136290908118747390183809534923893440617556775876896253934510004382104400650261193438743731628212818498129375990623860946343365059656828867618623650503281080963421776204210650301894949605856736403393948310338993357152487478983705113140022933159492263332549309065671026465976940153202832356656574813504091413482879350457902783689316081287988427176990997208252306469754230646147935592642547227225621716329049764670301603788417918872996555191937500881755371185285457794971640662317273583840555134419113342716956053988086319462067063745807172174925253986905326997576304237924292573557602071922914368130920416694718720958264533030654344210939282237970857824066604974424595946682193355847792133620972675746409741709271031057101024096323483967384036734287828846035058206022721598703941809940230358440228179001119102053962706122547388076782226562500*x^123-24823783080359418127745818959033394276442689551196546399612939436880682921396175840268899141922404230182392503256521404264647770963999130180052750557817246799475381976764370025082187544949850350327636683196558883553147321584410414357493684811727024108597991857148223316703196004176057683646325514778100726726883476675170033311509416900213417839488037933601076728058679427498495120597153229899895872410669387822594421149951060264201796961708341675770937724050606104023621962384547685778732020746867738121707480165539524296308716748306358114618033136153266390034376390572611644760372405464242370048771567873769456644937539022925612458202173226167150989732653872609163091316427018106109845735704126472686864732760002043813139207905941919061589658974186210748296469879539762465498066596346032950877232120711525709520913450523149634818764752708375453948974609375000*x^124-13392653691507194869127759869955701915920552756057805229822709960944875274241440972523907333303755180582423872253765870392726552358992411212274871762107521644459902887911077266802289528768593835072917232590636936411966874544664986069370689003171521815073974062694339584303604775134144924937210770300008278264915078419301988670133988975846084726214921095499666051541619429630414737060445392061494309393031787091076509609711686370271347351403798711657366418175962848756445297277888704253960882965181709553877463894328498268482364220958648388714772290907369470155426129102836092871565202913964277893425556840156878917604703399060788479259605451065200201902709439293257690061458003071685961697637154666049323635654504021556553910554612007917954554262109883513078590243058320307182641164449591377589058406906735341438535735747450416965875774621963500976562500000000*x^125-7020897238238400978459370063316279355083653013054360102357042047050101788641388220469973676004357011813111533313270198888955495896686693008940644253104692817908476892111144813946470730141360368301561470502985274919271904880479144733150081988669816766899303578969918595977411661298159285404181644110840429648994182992821037296438578006000419213249264082068168085950578709407827381129986212981668755526299365938795000850995630986264680060158485567657876093486242570930219399846549491150304667820997379228035701752340691972085651878863616347023895644909267572286286041329450841287624473445537705870894302561327398266933905591066037062412458520598079705735145727539769963132399527855865196070409224394933598179993520381105253301474616507673229336362221558229585132452522457948006148921502481628555905610294582065994886265099250710619571691495366394519805908203125*x^126-3569866999949290656789899533789250372733550073861010602336230123011683055137944823039818352720689018077997582076168335556531788281118803649476563452775942322562327095626616969845184202975576744500182183888145724054133989309834593359758024549446082391167405087977926043757577744715007814886473046453855003557767227932385577978836491355282364793920043083214486270342727955408070118454351070237455059480583469136246201078207315731296731879855405681561924304970603812338308932732890291562439035565301353885664807496243072177671314402412083200837619863486927072117920993671905420828288968261904528931391354841060796144546171632718775742964863022758997467323190438946061862517362263520871016593958825075616703478305336660221313805496761219349916219923933794678096117888219791280476440290711442205308243723301778811773883387167827230257444171002134680747985839843750*x^127-1757237664501635615299798376749191602488199368330195667642119212063650586538249265516093644088445437304247321166679152052771276085155358888084694255599960755800783705522580895553762989421527798545303357224943045853587423469349219870104531653210938337207732383034019241488640574451381080325445512428778278479498748933344516005760858655963208873053359994829968293825891394228733056069338901648902260650025314547494498492108798881419823503695522296188263575923637282061264686718840196873885854220037500084006251894780640505062186440579881980646911231801242956628633323734715779287256328292708250948193611740865426382697093387089999937078899382167810854927044632352000997989378336125695453936345008405865972182496412891114578363118490449199817696659707402854713980215818920694955734160185611596075720821505114711718586995546631523978930999874137341976165771484375*x^128-835739165326302816171086460680353554499153537604858045622652230114690044034047964249286609238142950318560718549954901389095181144791098004688224625613543146876418935942454483469913860670354405436486456774357505991784551533373035606449715707170130943651455714922473485191330071589711946620188544445450597264925688690592488914959395188286652980826672606550303190449443090183133057601854057299669401468957275466223249778159354254932357844436122683452571396427699452299544078252583980168457910118390951010499540659724321231437985162428629745140324152687631472965678290765881066086490828542524090825773055995600103955949073914138459195302855130935982009259409899587576347391766922887598693725586104877062301280651949018138626148666082266080280117272319184996256629213247122284905813792370811283984019380296048346544536046011375507447382915415801107883453369140625*x^129-383202351149001107517079839925461107943142980321695925491687710697438076279044433272045420264641546664643200791287875291723978408075630704519192361136440559090501460583900532182177379329745488940080226472110909801257437406802244665424703634591735218182368019588344109579961046970266044713359869636270730979807219836368070658106472791527461566657212382290197351967213721395439258624066278132430194326625181427655926907195344987510211998603785646103996792963888867736336737091694467942746371842722088483571545144191714878447139266363942896484536487033285372786151558927350834337880946752783222139424141857894436460206094067581211173253281941250232772904054909221957651332261551451559435794201736736814065463355388663825294543987823897462543821529722112973186986756255926009065966254873902897900859382272532315860520094226437937123819210682995617389678955078125*x^130-168964866590315057565905455722039583823096759014562141746435647420306993861018660747589988764284681074973230892194448217831987151821215046349029344090793025057583837652782671588788853809605346243635981231010751009593817992674871821972547808904516148731771685059183280820754030283547324005083527870773773638184467388653801368543197989808233462058182976681455257626623069427434881371786259551389588684546760182447739001026185322148819327446315840469973290627242468615201291423545526110292315595944509159983136489876345607153663919130604685511530575386064707946801703309749398777364114385382626104525979794219131765386750352286382615063568243857454550467756593331939136057080813288086787104788354255315186850684212613163005841560204812904485457286290831085022321133261146613291028659731168051679999232361018364047478479070263368555515626212581992149353027343750*x^131-71414376892157602331637300010351255758751305977917539756313147752176704495654583853034655224062283572620104360982982189736138286757281966784622768965853298895969057706597139075446914150102210988081187127325790840345743666601576402225971614955642581240368530923234453157367705349106696495454547812880852650466179270032847591565408500997189954347875831704632235493116842551335649397942706569325433557539180542148739084030413912735219518503775096281086673734213277448752162202720900809516833676647049413349509919483951849512338519638202985544254114543366559831382725635135801876173019435721423597435040036673144232341407020736060939564597756685793975765869062655884803748986980566787374777134317318443376952946446715253501676349543398383009297055807996181964578283925730800297063098426793441154848123439523303533605583931498372862733958754688501358032226562500*x^132-28808106237409743733583844536316045170530061990176415495940984785969048157907033911854839540560646910995522085677889729945559100437341980322038658170238153274904159687789558240566967854644920495671543535944148459468712512857635937635264251517047770381340173261681166919630611326470760037985635479343920745931952726283039382398285242466658810841326563063528916888858384332533330795668446380169573005815673884070321674588737129596859772070951717014191043687080582006393496904672721748196580034362487163162803715999637834404619513446626171778800127697558193421930550085835464908417657958297665495986139184633463492305067216304725876765628002574174915272564684177066211778293884844958210743471652938652392692629635465930394446478731003328166982791016582458563818798900547749943653757317376102829043381915305604182672054650038440115622506709769368171691894531250*x^133-11021235940866608857766376401007281508596428761074437536369406611173719361696859088974231629748898515055897339600632085993865812866296035013746023692498493562652636465554799186118630477283972284529702647186552345317982987028436504009841201483118029155587099505546538514174629946679653583950288427790834448884867620911726408085931230960982160820964344381880183349359151496491565973141677326884438835950005924686892752295532767266106072100236887727848389061469789203073542446181010913304085713345190797199159733317521517704079821955778365967007748809936225899580974872789529553248673525082261219266263498677182035678352042111883335229460516304644014987079989007337500663729588045875630698334724656896997856275481224198655464251548354122032613901337199861259153166204306767200853761148687582240536686372984366761698161486793257068939055898226797580718994140625*x^134-3958575886333146368625884254174403451997412050353470348820909440877935634686455594390464997254111292402726561345913902928631522045721230497196399406545245510304320509624262606020175038963999539285524851616365167175156700208579765434503317217185369429327626540298069815763634944747995893643208059484565652970285424199587557968307209414555821013508131242235980698591774601041719484922447808775833750703189111392219128866397999236313060177864093879998001247739874308382838333995710399409373269768419553708990481808339821618700171162695198449585627869744430845682391625592659453905865345929330607044241723496522124091030476113255576749084249593177594728552911714350073937522360979238581839654895997470095176820690550398939254816723160795844724107346902783785911754984786360169286339649878751206031917627108203600657526655126616788038518279790878295898437500000*x^135-1311123279621173034452677536877371966181025345244249701475098970002964544999041714600378623044575716947676357551571158166079879586972912830876876991600328665783457207513019348971753151420178661121844021723394555506878961088649918768787670371686981072264528429920307067525775703133600360365180389796401314074691104253067278149038020652042384535148549113905141862292013558529666010455160937667683573598359706884583267251816113015372926180426631602673767839309004514095807913238671916446678785180011532132975070881012597297627662610629554463089675371307847556805980156835391777745085826661188953101082278821666539126196655366309188495194370986719528468173694152699192373755569039421531223716764845346011529914649941268236035040161760852606603931609832710682048586632075352182067796389651156308057443890587854803668368779134834056776526267640292644500732421875*x^136-385879128135882711433495496448144405691850841718526729623470813014554974420875740051205328879173540221288568254793132342316887279225547980457605561442782826125967818826141293854198938631183108833842801370690748247592236529188082831662798563655661063255086185760917307046144815349104508594967076827982915059947867569878474941267384344460979740276312222567524328120118532588425128974193751862003225167708958163392596480887209191906819221949884192634467074772924056937564725748499427177921098010104601138106781756469061076217784359276826399591076188548862315552548992115192783805628314274302834658280759251529148993823817074375381821792912017638228219509959755364500968559208036705579027668485935734822821093070266617851568163510031782011399722107621673935416359095117823942443534429237780218216631340952900471115059009841186110634225769899785518646240234375*x^137-91396932162814286708653012269938351961698912618149681041778582692191676057094620175568477842708606028111498940232299662367780455435236459104193160496921920663279242295109386745886338997239335237272852220386484498140506190685788726540215582040796252699128424757937328508518836163999697067003010421446745689191155083236247767105356122128125735471693980640389991927284965956333813316145873517767123358734106976814921649278353978015163505734010458966719462762176844676426424923395372265264103985625872768983778080291017041923320858225824007929760135447177012209004907366088026271576553432784600757573275500874689677111519609924107304715310045087356846667102867655921745679217664055233277509079698642854712355897872933102920126131549766260809197158123542601944695984308628680892551866280654525105764130290507460854907036129635145016436581499874591827392578125*x^138-10440937653938004421160660723178655255548885984014972968182059402893062899297654825648796248591322249230644979297993225402767161742584432406018179914317423718020136867498731166150668765078760955853169969217627978440866726626834173489378241489911870318567912880915170165002421702259220419878535069283167248607525853269107262217383119509377539924090387198268136101365438517237177638740368386398670550493861343967980519691575614149647886097925814203821418688269376137610898042591599328643007631271622426971079817166623511375781504408817323556812953629540917461745401463249153168685240688314643122036265441335907436262007885802369499305167794119330387504712317620525444211501531662802627561486031665453452342033146419097120948687960332197287891443210265732550148912427711954872637577554819951577901869159766570739275581836125184054253622889518737792968750000*x^139+5787103061253259055186056622808434015978602211427527040069014384762642011709363478011724501119466135820137540600393837425824813237356111712322289399938973324944303276327801750352952482528327598901943676256102059593465821122875084892819728020633586600267492397316604140742564110073279464145952780498711773370123489547037630056448607784144809964053043346362638299144392623231510904446847075880525076242138035391223630073420506233834827990837243960734366531181468751214741177320591674784411068949483227263013268629657713684305245986254278134092625195991703478146872250366580761417760561469390611175881508779447488750734074102348367271958825242747123324371091393635189609343273278196584946628485483531360649351790573526698470785664106343851451644962066785428265511712538387490978913829897056362972896594123564423424455060995796884526498615741729736328125000*x^140+5794441684106135039971434333273668187094146365106103174234874845910006293827349362853709103468089781482976589981346081927726539268807891297606741815887457510195407095551849983138532458144861694923555719936600639439850580967875617786623382081144912104043834408140025501345884996933268384092223120832842955574638348300619312812424983562745660228978968244365963359073368836411924916136646956303216268393793687813130053371802102962845997913153592689033954140466501817160845626850772142990380310379403169534030993760555310603450150425240508604184451954515490918124085814160626600642238415010651924283909101222487838492878749486954445348661815430286570923042764025160806315055089213217068867055567296129858133713512336370533040290579478720889941178850686761367037205384493610278674086889592090535797864545156808299946477047726034470542799681425094604492187500*x^141+3408083966539804216979009314251315044150589328411025661219244633786240520722402847248979212398892689238228312181059663845801314066633059687085906210836924594037228397684128953640002269563589851060245818849246765297292926790729116075686397561645624915110955729235094834390014464250288051538770294624448146580438306740889449252786031833484231058559732463602536431951011028963089479899175640264361967138723250366035299499197371696373534235301308735868088136971251738221964820087795742602737726582919875456408414162115383753468139554229965995793393773214777732379358919427148483240449745414524200179137306389465619321132965967827715231783662757817964394308574420705323079600390436291010672842083552686262508407538059576591958132564859025200618606808527518028484171370272846619903488819419750989059258953395106997853562791345183313751476816833019256591796875*x^142+1652596391496431482266561931782556950538925059954085639317405994283176443061010051929337479639279022105930607606133470841087030777602434340935585202752388241483597662031698529618685968228469070335196672454302991513119675282293217114274956122394251520623724518832236001962306764774792739277843593736199637431023097538877448391236336689736271245598517605177443514281216213834684409173348340021996734150422371566570389938125769492984348065245531189956044653047462975562130135959938532405858869693169621825613509643708901185158117824468693259603054300724141592077580011835102914490684171294864204453323298188719531446394272635337648960911604174778181466247203392234149999799153867945375163707465706062326279168740516657727280290327599420521830817163554707076353335768603952774502076231200874358232289834548896294242822935238734771701274439692497253417968750*x^143+713468763289752530670048354860080529850610074858061666900720123544055581881934701110750044924966999323101124944525622277821685951203251285961906477361981325074672609561732130774175807530754347551794414135953376545182694374649187907161546258650143557589626858361510794533088906994162592324687621319123350887859618803883382084524950707535284815622855261875675175634315979289636063475505757133453174764733959355158974066599339600428403002388433620520482021807321021271533556626931383179991262367020552038124059237184069114076575366430077615588864246408800733140004029709791302344644927602482579325033911790635514240394653160180942758197627583981095541621741053484695510214224116590114509829802645956834942569682251074303663739259016568326075638876028569640114728050738924659572099555368937275322513681543348842127062747753285520957433618605136871337890625*x^144+281419430033819947508052275104115510204142787339058612537696209007018251204088061307205438343301406522437458832634918622418279326082085025862902299061901464929578290443206744700926362541946011552957292079943996065491192506634192616434586823604611466878370838309811989344557374284364453496191286503560169782233661797368181694231646238817287114943300333846798637035619843779054826763199850077862851576143397408519187613257024525909547414828308246566840938256119983783801307595813586708826345352357204613213535108415076986464968476111923982910517090173498078634807302662129593148978546369037576870937260160939863804367514814950826422174724396589080096864631071286222464445663927196509851064329682298284866472463509564822671158946903781252136937438389179651979649585248548034446382093178003523918527409739105289428022504960580363331246189773082733154296875*x^145+101935841730402862238248737201057221841675679167220799548843986645054362121287456348569001474655914940124506415032985283205310141755651246779140691444508215434201565674049295159712227049630472863439365703002106958788481108339920480441453079824408955019216325564466706627893674562755303629339864448302763589782728489362056471257010006592784132102648927656714477920282006074395227128476943401886575124431105305287274089385880547519207030890383915971762211956640111227654094901354886573612529950281535038560609359437949729349157732944224941843502773226545602092935731610157690900043232623583520509446235076150586982352873963147841531231695485029463212765693079659974117035439787408966727504134100976392073138390897076124365097808632468636638936528079938111748126250465040518874640453799649350368457769856743398424574198468661734295892529189586639404296875*x^146+33527581054153812637737909671594424479266518645794760550754764755818782252760438531629784644171506079998880487898095340652715954025108688890848719415825154110581522532156452436883558259954452672042926700004931301339272752945246943069566347084996972973574029732266581787053677411613157110990268596332676482616588206505512912088983604815108706008717277278062864587665119440516043429706456219967967918876650428181365083141638148628254634259334546167762535179802731351643906521501743575248937708820153762548915944494028463618660251476972812735174901695186290264662488589328406515661046602406742864769495079150786283448799172437420220030208988140250133588268285915867531606339121587519265309081753604082117658086268449447074522114867924367607266540121836368732645837815314657317687696954485760372201691246318568063664034006876590865431353449821472167968750*x^147+9639169228865088563048338400402837164627569017185147255905131445037537012453088772428368597167611409433138202096253096666243574660585841469537032410173884162342848938914289901552170103654023592544360632340391999443190230279616769661347826127460760862410060649316657468742427620240027880435179624057358531104236550942075550347574993319654813952112030515925541971242945601728335101771423882491765244173386591023731102883473439845648640233855841826717501812379843133519086076877085332632696528976329553771910792682661367313375246329499884686346119163767396254663523719256529414205200011770022390222459641641741597675201173256732669253137690651334973123756907463528897970009570217213108741830291528287830324421006751139899154658486112555710727315330173451647910691759450683002365914435429196639292492885168854837435459259609160653781145811080932617187500*x^148+2146616826408299135808280801668073622897955496216825741824997371435376478190293687388328824020312404950958053918465404780831818395976662945470783232454764692119958073043859523181944132012200814827237232399193529899715429374393575529901846669808030883474681560565119418557169293089377299331836252132417439324725815681892732234027686566783104531340464758506355997222587149595799690776432924754939278951327338385241956804178862610737426284667172164095886526295154687300337218350243175112314297826994625290633664254040528989773572881144922903797707213335089278929844355082161520000068207053538514162571874497146621432510003801049350308409191108798818312601531418872275033938719110383011435250913270829304964806916329723356515452492172165244467270823227329568490113091335243693919013391738133864745508555877713400064643600728686578804627060890197753906250*x^149+157496309260554223334005487505399262830190844715433370121788583720703460997339662415741502458527425871798389610249830220425038487581250668854808916154397285416907490123615817624372671335882335771096510618080252552476738088667046146294354272321674176891895343609649144396757305764413163609673294420179604230148518650485326721423190691217520413492513203838783805133127993159407225846303527400914910336058056080274448602702792002652301468237417456632934801693567602958119074677894121636723566295622888068308482386469342948818007056359558558250649617554409429436132225206184268553732388268854162474887751112588367776857445091836044283928808298387220989784380965105469080813142090319888360102050925116350591305341738945488196776950668034531388010439829282771280146442098092276846432267211649782789484999903344294124030167125738444156013429164886474609375*x^150-200288547177061190135039750701655923989969811342120720867767739220456313028385786762637061771183623903297164154723418432092439829726138613763402297724998173543317048487988836506783144222687266204959622369540625245145019739170831211988825861176666365928787382511285809413073821505429572239042435616132362826528322348406668806377513812285224448087726033141923155974226227564926902762504472190422830313441113021265735008178544862117324682205360145016649102340173744897094008693558380072802103780360218792333036773805530702742400263415144217188650261874997294830597645971932311113989352077491410503842207296587431262124233581754565438882600606431360047647601252388765490467689851889469801995342641869609790887680898240666921067449710362830170965280913646435843868873704752918665139183529552914355387060843548870797681260569333971943706274032592773437500*x^151-170093351681264311714117708376314370635836469422334288418430227519469581096002319650317881875839066391625179883943514456569805940477659130464210960995334966834697551203914926261798875144157233295224599315469659827695288519331806847528083990227606178200146246603857982955974383303944478265469926705904205490627867074113319691691480476244917532899643012600417639071601219482647497724644606805791508189239830336118887757608618020489470544961488688017767659689646630946692084411998829732456808916798657889890094935630134826323888327714290298672174124577905428231860737081811904766058715526302554936183768021057027702017148631493411868672971637539079872453548381110776284613966348328661203973185980668576759849605605598372218760180731212749543887428949170938698133197311116528045507478277890046116777666001734846228099495846208810689859092235565185546875*x^152-95314908999887135517653312603128345213582696117658730202782388435517729011795820097934569329207761735631248970052001777822351151661116575141269532704484912329199651342357540084325572252513305993488615089441730396020006363875891443550537587177461817224361401084998137131694726963222029792417325352115032324937623991762685748203935263820283390899112104024183299284603742419660003098434904309587015824868345887312858368254769496104137426042101485520479625310434591011235630669689722988526618089342175592690084757976900843787757479081295514888646779299866930670627431792652334698854592805557628601009747291797585941800776298427159694935311666848998385835324772388780617824270555993434475555344804122391044769631155379646787440594973105853719841228291649481948711164227813556426970471412826063976446352720391162575974686177460171165876090526580810546875*x^153-44943348628011880988880971477960563445018417129842403923425525798586183196504625963880203160620166450331117109731799909735085629367950800960717475297496023719182073134303240832628327800065113458135324462522073068115696763457160403807113309892462186301578522585371693737429048228181026875088679923517042669506995571918926108764573126721741620745314160966344019032038823220142730126222085905176043593288727004475127717981700079433373284308230841259919746352716628533886601695987564936933224145146242075496567637804277372803355385402088601412463370826549861394217760964724886660427262930125374082332532102509361370834069479921411944466217179111281054426805270962310066486758280173534279766915085657511586026778426829402336729457034421979034430933896797363805361897611032684962543255677060712027301335763599808743873342820052130264230072498321533203125*x^154-19012256424574571949020312999184978067976689361760058495471976106762710156735728544212852296260083602561738115382017263713347210375342941902455935347582715160737737267839062161004518813979053930715379916774417302651754142621088722230901839381685012459896427614906882311145677071015568559176848194475157414199468333429926373864457082757819728887461124317687411679237828090569160215050734768873330531984724851457089014633959299804629875544801342352955632797627117380293727429295387408402385553696154538949091427718330252092263638747358138342946535192288417725161846327753763743983883137064131953656211258283932098421683411384410238584642263392105095078541830808159668841452920506299964050664787620744865537914563518616000590801009753696847116918233876822627914864317252692759391406922464640494613912943247437808969024786165391560643911361694335937500*x^155-7393110231244061447514665820793148269127092088723207679485528898258914831636326817185743474565858526882801244137119807050040213528888398126446739485338385143768705079111307149603324769368794022464631060644139096701322422417860292205144892238129713170115963691215564927964159221569306181996950500408457109460459191032322614979119042603146882070028964915722518463821857665393049524543893489957378103414840860354149584573432011348335428293231856679426790051612410459916219190248933126807593005733825253351617626061801322946845835071571492478996581144224254451726269579573342556307775628855521186621980886321493289205853114992275127177089135625898399557530008975524637536058871386631646302046313263379753212600217627946531501705591290421913037922130562777979886443773585643741984100361227470168462250641665083061848662282500299625098705291748046875000*x^156-2666676995530475289809198546330080011648407459205457451514388740659812732348846021226687021556276601989227327077409528196364413498125595862593683487506648247188339824981090887725811450499966464403925671392386364006454027072174747090788867900604552775966497988442600192200160822235026638734173727986789453614496555299607471526516711896796650170944574438930766481740911032233763012024070011809383123159868796109796046682794759501511517486264869005018785795695558254611763056724359415807142115838218526760268632826483319960110235040600216383764203884665695155227882573333008247847335906509842188959973081108541683332281353685154818775358697198983717517026291701284124164236768403966224031486129734079144687550158865657136218197325525661814252778158366003147062726103132460273560243237090834184430712447259372022134726876174681819975376129150390625000*x^157-892200496584406208280892822293996098030999210066438807449940795397907737891962142169847326137593924469733253694643250361785158097074939378444125783947352318334829877209612804911178949272282126513574528417842184313076845376777027388063251787177768506493679579020515229991793976622145876931684546006685024217625946332386713805184772722737122127076308152217814936171985024998743624984546563620142586763307644949275553817767624054835960000382244769865545674814659671396226241945755000868333295616257866081674208621312622558752319847359484747590938929445900320143574741829208741693242463832184527151734737834022796246682708387049956958340438100879812007588986527568315695013925894113507563260328661852894809598226870089252216496757844725917887217616105219505952906345675000404223632321167368071744499708031314773315489929927935008890926837921142578125*x^158-274402108503604717404664291219497746315741921804588042956219113707393765956012162249391478029714765859265168068614528414270502862954757862977554692622423191654094405402699517459289149029591359985067361460545753827562963942206101729209705665508873688096988472008951795364085901521479482011085842775188694687622839493259023288223889888715028475305849789362761672771570938308360571202055767844677268198099356636997364907311295357643401244647334848341210465403986527942650228560974887924581976700277217700839681006324743361170735572781833939433049830667571166020666318914701347756545475510823338210344181138579722871191134943890168748655296167793930735046106245846713942923261474397470530516649494746133593149621178156734248166280732490640693454019566229957881288995857082708905431868742814568308367982753899136372233158454037038609385490417480468750*x^159-75723851412530143700123684066160959512363653755932249541027579368811229098434886419920011633571224908213554308170504065994517950186658749268510905413202368290445970803528400974501446322870526718033238702436350063395794332221403440742374319466566712569583510032109962149282754952779769224769056305155822661332664482915799904929445540702982400389345180832423521067930579990249083622139848259647301082628441670608365717624826024260688789493732707122462248250967921042513638742797473729803744465392287597491936331000441181334728522784580808105556404653557298898990282560145210150966315455331070657992946065267461480760775165244881704155267740055512840889035169423242626734978337358313284392866089181448380738770299495593496443940108191645947963562549572902193024371918004842887362913696086183833844373254422753516390542927183560095727443695068359375*x^160-17593046734844050352857772074614550580609343749788527242486820894331070075803816979524942105779627893298162937519145778720711272106573354313775461177413925967172764098813100932905507573096090144041831557675491266979736749270181019176680459121977309746120709420815122254634779906632294466414104144746445196708633556937951180798804443898758592360738032214481350298521192200018103611177356055604897684297416740355601273197987274740787597629840142453492724175563371966719304784983045429208296028555930237046759952075375831343514973479881917662099085779802289270214714549228976600515255166202290937476154390587393081851568105028403154794181973611413923448266760860113287467620865877128125988812017872471276445065950741031012179913266259346561882533918666852995223084287707002616056834390096710278270195583678360551349584284253069199621677398681640625*x^161-2704177192078225847438867163874027567132933035004267247695355052309894348470885110277691452500031257548288408487972663070539753580515566664401370942216822979202736932736236530009883891832821052007948046637464618112995164616081410135703144129378188538994420147811835748746288256134405812101366035064845629395998216119775127801437571383788988653984407355617075823130616247517185107623302097897772497220360713727376736310490054963312142941819591682608997418351383402095810571801090531941855511379864351237944853096328640065367090165171085545865157719717796082220460093456041540875856516224406825345477967186781842310330925000461271322108422536044014733778351664552085039346438948025574736012808620070284357145067214877747737137407991745202799929099366684432811048764647087758583372330635152982270692564458099138580138287579757161438465118408203125*x^162+270110891259340705754419672394493944747057181828202759228239195282552483499499078857002559961666167063958568843408767507162300374519343729967720099718505589549070163890192555378019920375990266284928166312203947134526207822558038627413384662023096261681873260846870513647247264113828083040880080477456718761529889479011236866705452899021383200273458837269400549729125797683058588169881828686352137666377201379213235644071070932272094664725743586777133612155735659391497918862915020794586821324556063778801351880317652847040894704082685952568049288034262301654010729532077877315981756886953933529317600012112569000511563874490991539692948363772699767591097324459980903017227457041952204956187840377145214528070654747424938188480574040280725211900366323541018071174988785405635063362864052237795294198656817497017357254662783816456794738769531250*x^163+487845290044187411962496828017411699356424309180652099472334474520350767546796355333557547237109028047951933913110034253662082114737293231262006732560516328504731561395144137114731452659953392206421534486646138420069326278792989836229363777479412959618087378206700327574557819042127115560980563540460069236093268102184440579992373513245714742835713198284584092688681579741866905824615901480623553612159033351780227284637417859961121018775545637432748063617075964409343710044727269957008695350575462487966138111062594988796578663807056958408366592098670297608402370338232858085736370864312784085404785770436760307431412929687665378893469548759647667137602793018778354374258459710681120134855828827439777235217968678560432307040054885137468592771123674479285860612960335708471594210168763397777307326465962011852184332383330911397933959960937500*x^164+287189920573673022178083453353253796993046842512595986929346719162716358821369622393945036781725437856760763128324984783890836234463519740191423686758486767793300945884535734462326821925646489226499157203819927256311749446898719230898910688836166392653743085113947630601079509254863944169961331016791500593858071389844490755960222426894419665876461246108052354408751302484835388620767756571122886005121892077891425570429736902613665800510157870805257334026634076452782745177468365727524428926598903291606040670788409655140678514749016676181028525024478472103840470628158406939340250944368516531590348735468303154591837398634980546440813872112924021676955423980735040681894215898607800742374876328309879929410992179360576980027793747235228163972242771477483881160786760573123600051875149657733869793798872627199614271376049146056175231933593750*x^165+131593426811353148027943687946542395789871705515167072264535357732358231158466866564970865907840241824526508943027948094544093543574175303284569834629037569726296167146364772858391290775536816945442030128430469261802868807802844571175949870889018604863048637970798694062155776110700291798985360164878761711769075953980540562594171040192719500080229120645655342651442633033965409827398643897256419457958838946183450357439847213157009369392080998875344179816196005523130598278943782572406315516502010487485676670270387190792476683009951828715570577485599769346924044639169901431414445020861962328056074290242320645420376095035093033526573836390147596823475965358737072646030324186182591872773995524955648344296026076392471975143855706714453981854338335647014219714192497742321496701710805498233914363043726980517789115765481255948543548583984375*x^166+53209011038243171915037594187995190059300810520777172043306768941135528557240551571199760165655216704348243257252141482135434960921186012438798065886927979275821788934827728339104452883854001070074787032731689938852838686370029719095501065844951592235663192085374225105510992403112729584130678914895498900197131333379153554781764687190209406890013770993265197269681494944272702232370296695391382259559767582416643125501629004352598919486829488642397653470035970512135242306132468419535911708451272208371280495273807606498157471338266962316708430606640270126243633174404593865617796142949812567851180236337029176235364537215257688921532562779920450202806792737104356587828498465892356522304746084882718442128225669673497889828274573142331013302578465685698181188593855398632906416513490483086474690417599919811664221924729645252227783203125000*x^167+19849072413750908315450606308684443403446313219160119110146689304343644298315866773308515320738405061628722485277424733563624038964595630353069828429773631044603029789002281838601841274347807989382898968285404018736241293159724678808699887204316792129770157365659220516632582385244905049979196338387621850910523893271589993300760052877243468984556039855478386317118708995234235748699706877501810148157160131123804799724147068138264601641095696093107475698595701583891104011765136174870002963252992090919860610842872033160381515551210178110544784842404861060929620207685148869606362712823020144288528323413196712026707332785882857825135902330822166720138367963254427794514252325322961322535919250137852295193662030238222149526712041539401127989460924659355554389072172906846409799429128510329382572012664465166409399898839183151721954345703125*x^168+6978918751165655984024235238177782809244129479781838563413262529821223734465063957776962697424871625584429242652269872517904623036301385270337755017817837953098299343678184705117877420280547369735489965007782477621253206416341066411601809598685892748169260883296776370739419037774320663281961654212236681440649187996564948015123674693516218618414345628611724606605934290641363200172138179338106532602126979321786111574219077646118572797901331618737574960309826487988896972880132029291207945475577562489285009423237955370753547656507800722995911288645441554325475260669290780912404305150249646389471615408829916785107140479993158469409609826907320141681554610752249274153045401993477890790429549311311997292882521560921659777454026187386215244019084383174717345097597457401347923235388402471834003886787256565327197677106596529483795166015625*x^169+2341229401592105992319301430214341289009933740153309221047146559781469167866111093370306954655877503778410161843803624934169132087878018832703545329468026062729973124346440351028631910818429571007491049418923314912614316561272162417234368762419789354585995243568133310480864229595302782209630106692257273703097522645177689118069190529736854791056189077737633528479756866024888603371978673469023591041765433430092930165741207257705953437355045455630163616262713182388098312123618723206488737257057006961199790230003722027556780190417947694750596762204791006320247956770726799356780069484300835708053977903669925377158705562735523136963873925441300517770647672435290065496828045511762302598156813314475186413603809663226695956676296106225686462017277689255515447156772754275606134294457838508893545641058320239125123407575301826000213623046875*x^170+755321531255425229977576314204982406627269859058615244273286519813026828673474733705552530396076375686718360008911833149706732287216519931447592786368399235441244950092185462613556282028965522174154920784146241250587046529577850494429710082944624123255488610518187810430760938540291342867049720501852638867192553933763702974348371893001671384267948128653490153720493550016290765885448078738903864486197885247387785498383885873644275757775654749391595796073151084727626682697071090926800785823789431157756991804474401345401202690813936731783681583338616296351590285003649990270100578671624486844196859973838745187855495291843133327542398515413064262099855124103905074219805012237565383647378068991460557324933594864485713461421416375868561620620244677513257958649863153247810399816416024911037746698838635239781069685705006122589111328125000*x^171+235646766016051409403825491051159792087991217021742531835503419664110599553678368679399287500660515897716089315705439097490393033507124688844602378798796395883671149376972541702725435524718898490709359598009303600399976612290009855817171105789750657791465115242196490198265822291530830724028333989043964258301102188828652114526006656543093835936110704319455911174761645786715409895473980965111719520623010077377312259739537608523353763503619104406230938141103571046325890245036744093315970551691203469384953808830739385449276789128542885124385170611703143983789591568720262807916103984184415016838488657895971555250183719474498158879323283112620396261323084445677739633053025032869991448503008908334309800747687379074882668230615640821807894617624342373865423681427121375737481521422102489991801631263879102107239305041730403900146484375000*x^172+71391519218855790279796939958223653234977725833238631384632829044693106056327989458405277980791935667883715803881953851085905903253531270661334390676034190400895845105869369478482479933617219497620376038455423246771597331653169634997546258808560453279014937848137937657017722015151365706432844604194582999978676908378359997760515952525061221030680989619638884558930639142728866294852055437843632674946027393910137812342060348665919411931892699207707145248172102553725366706830296877535358910200557581346083650669641767579014626694869675046517808741010901891217827703051207342021917227903443012192884071576098293692792453362767248232185287279190402441735936176834143461592972129435143305516393097468342917521870122008893683726634573705812215437011900583121353696853361526976179251595249851691804294367971195356403768528252840042114257812500*x^173+21072751338558016804004903176366501705638016861561862597913889007890990971784360392013416167176302995159825099550402866080808389148850815831481330702189165657245704553364863632418503438596407160498882349116472686232485558487509836310246011184989150459298870143948850197811272896269829087998696777472870042197428338099808221275510343812548917718561775113617597961516868694830004964364049454639821875246962046769561178160865652162436839682284661096844865702812118169386936302313603156451293155730761662104507416171721007787658861577800214155015251989017311844364588517469798063348952702043550606812575842709985213410234186584726297742966715570691933961361388776660903763919942385696568885503050356866864873537850427315296683387486493063372210761564971798270473804866403841865374520828102619963363337750317239027708637877367436885833740234375*x^174+6076510753712796136969874825856718690550063306512232233514165330030267658078002851440636655753219638518661563257397870737093025554090557075434102414312227342621443386342831393134004355475837009589292441743222145233979373280586397415845353847322292367565932916918669620737873091909846305476724434741022668434175854750950752471314148053713133404103075139012355572034874804256498346244221982595514933862368185915658058960295887756602461738262285972365125144601342105164078202821603410437686988555894455434274452035304967129188408692157015744755670086615500440617467063927610647982124628923547540446919346495813176990230837529638049508617129578203243971888971188093138183122661974954066787657666127564678137038278628687681310824969903004624487562313783675361791154113214835145841073528315992186439034247746882044793892418965697288513183593750*x^175+1715571283927552657711053658133820928916153257416912193626792196429485467119355281399337106163678542192434051032278339389547066398994833838187051261892711522031236039323295864074367910300317828871260177215874544014284431269857362373419947170260983077360016176131294198362511453767022521050613762222924101391926598015913821392243918700644825245359838078159659483716573155320172395223250497295380255938777857576795357344754013557077715284385080414835190621157766176945697517368434607940336466344869523256254274676291997400742160329603500111199859581310546401986627227179465070081750013744315772073587549283487711784714112980251092771895022019447045024736627834636636709082022957516280050575855779433418078372115888304935421887914962147871292824994141980031642234963375139346149012331844325710258143853625956154473897186107933521270751953125*x^176+475081876449893124221320039443718971686738954193643074902331293656368634798383108492115617799663453852068362622318419330036009809735073373003807919352295251718496750630363897160407376407753660143009354038739557197300492807052673959355642594979792821183453923406710569229657403965892140298158288339212533846153473098924491083783217981275018836512609710689375439385381407839691479084611889706549031817850373562703720920844737023816761830449315871688394363746632790325751747544075336985576742955207899428334815939240660583131433270218873960935502263569030906535863283020509117069905874777259871232159988834622883380619491046878644855096499197473147120293446843042289757309498257321148630390077243412015155238951879927970261895203822061263071844125087304185771037419193081899702261462222123728835871357689679683744543581269681453704833984375*x^177+129224585813421428620117035691002199678957347162027066566421593666176898150977811629770241061522409898228166953879285674205710595348510665443826940227015538139788864075398415733898919040675546815601398429406253565258084158738194007201969355805577643913815051866303889662774801442719272571539477680172325699711971705574360345452141384847569839265748734278338205456415982408631349921954023177758802510535803015657379792447755954216909880796660471331152644562455949824498318614222458913563674382601340720876724311831233342170787001795061169835922451031915647449185221329443889366787318856658703567247444144149394971570016586419426320053102583122140938673771645821573826818669340964338148898791183527860234543785594767773948662128124632276682036168891566911049033613339959732474539253979783020066253972080172474079517996869981288909912109375*x^178+34560191486125713373743479312118232315090337340619664396023777341356267837147413852787088709067105256839292534706473998047250656927538385394902586933618876175763930619524779920143571238839600689256977454340493063506005844057075596665693835151854823178655332731488818366809840153755658195923014969758624976721265794806089078538819010211756329381688474274982599757127336734204686366527040871240412354893793787752131822117613102843954584162771160434454496395327871959536327662113043610003521038000327505766327671528046564960106159328873342218790903360182280111160294042032158830984707544196939198648989690870822767196998260450278558834538434182531909993602157585807059349064006239534134791201943998130844289929598039545450860217157815137991542066471210061287567125146801092912591249364415505314308482698315572179126320406794548034667968750*x^179+9093242348147348920924843586393794294037996420167517381286768587264168249770264350120567708800877521121873050660366829121211750646565100560325261478377067735114147625587960403574614521070328989479119988828047654382854460776788648966634664680849988614958378686050172716984423651038099901239704876070229139812033520282262720414957964702058405182276786893156548556089155635522516786164698984037914184342133929184266838588019129105146258067706835053657322799247995192055059336896845975589969016443151357385940666132406259124875581805944666884795238667786085499437457542986861187360448189731151920836763124110830566711829430059920900396797337150698804172867484493309034434502253911266804818422480944832066196958798136980794639739670738149205464313670022950307166319282804342953674408995282674292217478528854712749307509511709213256835937500*x^180+2354220116492666933371953396515444310703138626181057091989913460554584464978208902374840063620070614629946789066327096190727852550133584914694521738649052329658053447389888816882816007643954256683828549391028188803155034049445724856796510366378451327674822590883083643733457823668633562273563338649998207190860203236479533149454328314927135427774925929329660996811938766344214472542010055108585750558880951143411208205464153805773726570602358035211229488563356027371510362295683952508674573535952838573677564467347285978429097110739905778622841855845375981710948869313417212265585989828623881682649451529299963429925700186041858077556042481497408583712651641473489618325741618225517556518529570761097632231240585891385477840563349623439667256580028941330833958442961069171427386173274823186413531872496207597578177228569984436035156250*x^181+599589188145617258419674357902713260537414776569545373611012987588291989909032520294052049596459661211085915924698527181638461031757402908740406467043920185742783219046461898430254569558267812464499733379988421781488700533087884986189834794855834543417190414595450684608671098878828646930864861296285708991165932281731247423649600114534145546084301865809921530263297926640899630462105927710221159162175455846615603594641685564253757246390983075780127845537859419137715474115985537786202272564517281573218561608898174130783637870983504369785247771295427280446188970733832232042538085437299921102552717988444907456670167973460454862856022541107537637039125147446213625670564659740144829734086879665833295974950376379782166572717278690462471999811358780214746190275764547305357945592730359326660675989284499109999160282313823699951171875*x^182+150126856496374980688266043932836793684675344294255387882484507947940884638896610166155156510546439901296708224330056028515028246832125280203753822008768048988835940436537410604346726344752380709744900133615492570249105886369415802505396281430764204306435409324540249694947811628211971796267411538697386441623984240746490486381035222803602073693525778817900186760833710945157594502083006226778821944245899100460897606328156233683606233743756417853079233219185221958127028425549156638165461489733648952583973551526838222397240002118622566265852029997393207701818432944381839880513385213545865149773594962688833134621038765037711654073506895939879637439774118283489861173509148195960034946102887408967655064366759671271787183979206075909362902769417459325991652835761715301369379467537347805968644953722446189203765243291854858398437500*x^183+36916387723340704739074093523223795618362807733140655168631903021897248213204375996266876963284977597108943403781511608809680005087819594574571841853068794898152526539595650547831066459272576324069564948147692783589851775198993229234272730755226652114287958305156239934018880615988428149843726676000139433733403004082706159863251942274188472898461790742181438135805441050565727492396798064519973029445660004946887543291015244010963630741963809813753914229539267540149678529054966901117662315564155631923475327119010201554149116259414586783425403266491313668804865877140817662777870431970921698665278349138162156854584097370388268011965932503138359471147209881356459758123328898322031333264341063253830322218931001231169581199589315265727857078520283641192792627464292119087838256339013651000958982084654280697577632963657379150390625*x^184+8903197673524184287110921559311219018218940123772382940523779849545304997306329736078973891691512510291304602547034978764728597805261569815810731616902090338194735708638677742468122401632061070101099937701288063744382570802460349973738615476867938172550576710179857470518951851141986906094903216066789957906274090406830435838958278761704609419308505607518436303253537562964138199407332498908021090819104096619703907651167268266778924718225769020568849951207332495233158327049841573382351255130406228508151759522932308141478665038895264046905669160907053887161635483577260537523710804625191240518342984364597301795193961208756096623792342278594622470929644679799905776443587415963902656101132680026764840149677164699137261697095787837159429711064432373273372310058706461859414830174008052159941029035650217338115908205509185791015625*x^185+2102362818180579365413955474008720457447316046434639737436372382929055421728290020576017865320349114241580658146106403423413900029042004387734021760398671438819914132668118469640657971049987419812920769900592326784266333011900741432863191174235782979820872918179872630227439037432454949782135580645862816993349231217387058007493446341858495377729174986526692691694800594518120202555616147340533033054031959503541723636729184727517306704763040655291923932008534424914244712694989713277159069110719040437196260570574883938934690232247540161112926628711049588329147746077735286456346239019939579892601750784956966754823993464003995890675349412180097222033665970576392613158339673441120083277827168178544016297371696791308636511636102266966019639096490995555845396572551636320238690059001364861777927384167696800432167947292327880859375*x^186+485096266066228534372866663110957673404414742438231496611654849365761655322700018676189318080567559463544126244918356467397019784285661479876679988521081273733738896645729906803513358264357081625139911544679126438101067289985536619046817737153890897240088882039687752680150667093873788249485040920127714627196291613954300148637837161500243846485503889499806552247241153818894573281980204590660952904881922777247043430447977720014665830923957330492994923969411025135511224883815883612835704665137766607169264147957172075560593254323158761380979689682514583035082978710291785450494714530139996392807998156013130264234508668988776589598259776292957847724902070812607955247261244273724153855048262330616416120235885810088006466575088053655033849703496305487102878796443428785600311242176612466087126662728223891463130712509155273437500*x^187+109109215124722841389419419131199322099041428421944477254818975301255632857041801155376717124019080244244198872464063894038217317673344561211336507420591625492633940246447825910023128595811526107245530236451111321362597550617674280298258796907094567180392056728418273811003212239747068936636992397008195707270638460817620210339243348499222963092359446030002145559716524797294061806489931004893971177699553015068160368119249096512685860255901864972519747613303180919909224320660156648562291091300343176622303866423577248616407776648409634022657419093774885233373115992019099799927935687853348676692367012174159162624391745032439627724791699719741855478911334996662097921892160173850645142690533147418491204071552139627948946820767230771136895239807089368377540992008116741676540782908259204220247085004302789457142353057861328125000*x^188+23852678340142675166879248452053661379770321678389682376215904651576126621444028415255411738661636935494771938134184465019365619474060320327216864902129786563566921324822727167701970029904332398781185406692219530389673583450242646399838232774239681666899932531200166435619667353732483722924774864445892068837617236636919820888330132022320308593658988854842068962614833726597361477378622268371652892219838665249461440844565997678834225594433477860176649396756952959929956931994362642433079830115713378805581257272989127150034880310819725426316212073230525990767777667177260109507873700769982421758139123899987051271834109719533861136583884738944322617849914589893409675550719579716060525042868720060770482264336612185843026924671109773179109551423538040284103873941489033035867858517464909495764402436179807409644126892089843750000*x^189+5049497233057680271897745329543213587732266707385191378133575772434859009454024405052013682472187354148402666042973804593309976058505857376477375273523179986025895806750872612517875919913461258171893474330422216949942348500241780794410078738268137176168652814182700138774894416276810533222023989640777700975252422486021758456069966041518857087343715168668779317805355676129409464650042322591431984498919469240646998876618474827348529154343513582690805668028891571531901426510261456444351375645242160531899758766071488955262730277326769765019601447941761008209834795665300649605021227126344108463881320746366845465282302463103016024247038131699165716603087591627464720885568224773538162990061515080684044019165189673445661342992283882306479667652714162972904698888185491508163964873548088495291974453493821783922612667083740234375*x^190+1030017223042462560328708762584558620773987300803005177945617461942812594760501628140880507034344468243958463076431887559478876333511530850940332963819003724417433872969994355666391312441976791383291747988194227640451706021677438685180346778014524882534772847344931302497570119768009764476500775758280635270429719172920294407121285154695830271342274434603904256420931974883213525347124734183437009595902969886914342208713468857995383024614413944314545072675808044110031774696109533174044316624742187836306009867329558908613512741730600715635427311426251973830076074121983488755222485847010369802215144067660505540952663618146075425918250483817351777763870113057475491396108106032996699280526186215171273142605680166491737474082363698957570226804376239653083470791921970640245891425372846209040922360600234242156147956848144531250*x^191+201017515345385689092895554421103475802080856630662160745074350279822673761286057771285919467493511996016878363930166552082596702125116247047470177560106208655359977619710368349833016399593443599585704780677154206700806887034806518539218568405972075526112632334197502471057005115910579191328772179125392323431181335930934183536804237453055953857610255359410143880655841356022134815388411904620150264906117913654420586433221217964646470068492329999859003408008668050875538676635926780734311842006121743720703348088784387640634394535657024656919942614631583310365587533633230918724428268654580985852425539849249499869941871028242523940306046423591016778569404843687797414327084915697521902981616889446597242873236181484397653573683767928712971452650455252634533932963335482756691604181842954190972960759609122760593891143798828125*x^192+37115079215739249425472826802743251966429439803324316943495430098942246174676183909128489589845687883161607273825051883640279437796942878996658796952730684631621896323563781081883807437780380356203026766603241800485449136437425427687414822428010437075534038738511124337091406431190046705749979766560478918334891434419086353603338636032692270625766875263830386201340486008370511682728905913231827549868081138333724282401110938862671412139897762468271272648858180131130657625324740149010829365887790003235516516388359484315687125056990998634236894353763771899369331183709328806263382367855410490309426742256638544293664623066401053599268842949125870336322700641688925160108403276438742824088073082154816011895961820338377965780154450168319639852231598190072605096628580392848444577197247544464442370326651143841445446014404296875*x^193+6356163295435650021054973831662541158595323985928931792187624957831176032564230157106840202400276064453063482847430738493047911400598951840160186576944324693560733286279959692311815895472738117924824672635619440957846430146300995335325064377137869052285734745774858954562768972970837637621367905510003747451578955153200109965933411675034155587691610002767261375528568218826963659922785219483232126737266746436364177146645484685391503924260428887111843216221163199283699586123594924147370065422665215564040526516046945693647097790738317382956513259298061169271163005548951498710670658954293330428639893052644574324500376062666983793516090014638208477341014583061166099810683668834008184816553336956684066092478034416420619282099826518758314162550922486983438047431697939149867476453879161224502780669354251585900783538818359375*x^194+968774407009884590740309812691068915504393619168718516020095922382380203646111082175963325104774726381748026248283841346061650189712817518599775386080129459283545189553822518307050797973462445865141233265878165411920973969508166784760210459826470701817303742402290438841615135758214522532427609880139440065166595522532039941989709901472228942089905351579674582990027476571091710947858036202477506187183045569938490047874042109419691895626396753200595924474512801262112645709395922724489033255957827989403842552039637127209815691322153127089795448992574567122205631111669724486526604417230608906094192637514438500020221769542280944419053213220380140178487175248510733724912017243008216510999178963404315327362376985789111431303096698414551896080546098844411106144639052798105040278637758999202844734099926427006721496582031250*x^195+117139147978170231381785143059279796592216591289503964013334657146939994392926157842847547755473735031115458043514922302954207833247132566468656624415009343361558422152950457511127200253938414988574006757675021702462721322774066002524759594157270643035370039373041570323158691733697141044324978166875550476451387693929021277763146287225310646799220549614936519971707313043321514375461835341394716326594183761027713565676972495966945211613422206631723912143060922759303605711149922973061731572971858958107175425073869737835988504574428556375723571341761219925984863814031947001785762669972892800824324528621700667804432862990908184142101055006632624844647808672530933946862837424791066694787520204737919808182583290917535758004022925698945354632682316920756358471606159141117714671380441115999815338000189512968063354492187500*x^196+5520207755667068303199497472628423427623888233465513930825407294342222807597628032760154958211142862088427886463018030592797887773505602566868887160272751384335628822653521443591721213404466566230148745614492731158173360182402025064702288615682580507981443090547141914250287734970244546322724059138218139143530638936531961307988631492642159714979525596219727174558912583110167141666501945422862998411833898480218124857413400545028781428488595300970664794511659845381781903252546416494337470547254224458012058632203163640664675619934866692462628159368849889321502532237709228687734095213330226873146026547915698447055519547236627965090382364545925673705702892195521617212555072782842077685885176474314750105662854912743061743957510538215018630804966518717370541940093264968926304705407637207770221721148118376731872558593750*x^197-2815712225958996722946711303193165968115531065875903639616008000574860533526619485091849746382233526946986468440140259248564043995635930329556888851655639058078060162886525819658835689390317381616205132406009765823089570700700775128459721972077812021786320465682688687096091986623196391102367481809027532941288727165210276374574935479028194706712051157688065047698617509896761618984943549894771785677694050318010354436596374056246216025708458997305834930581268089779541592010888160801535521262535869893728081724869108167849912159001158861192159697378448396832069228533787953289390394589724843224124623592292192715985246039492997736999010829062127110353889413398228933544690043628110059515486823586581776581119389271819691146432282551269075429080156305319649138575317234672832434144289426303231493875500746071338653564453125*x^198-1372292426180948197437766150853101300796636874350385065598141486245463433628101903482459756785403355539380659119939110186089838101937756569406854785038995703509784863454772031385197418817764145800909455436390962241691524409509030921343724428044380147018461689581914042665599069291001402231224446741796674471451040197355331742838167367738251329731516682463126191168306036048383417851828181771846143748322846114780768727202305112983976764903409399388457659514066867465962552949889864022264542887931833250392254101250899579045061527506441774486911691156287515768872092558467303191824985791116880960926372190770773659490322607006690394325681729518348307388216335925722654682640814009573652875652232488616351131617265479316177394575058246810030051726947531958684515050301485309008497370243510715681622968986630439758300781250000*x^199-432373414661356726757221853495243539978877820043982106047531526925855150159575176167401065467935907764393805621467142575365329824755702969926952310777323625634417357077090266545723220226203843278090025973212344244239276809183902391946503032963736143392572301812782212711568368042021626385363046028298859788336621776850755542196404016942523585745125939231057663424074577526508262350687675368517302172550776884168426551495917716723949350142117688471942941897728258911194662327598222057538402847364486154581753803183207587956486569771330603513994119631343158712683764105898110446258022933820874063654771450110220697264635273355676638133044769770576424155872599664122920352356622013620028429853852923859746032682060429685471821848060149994840519491317448243837800466032130783517682027391885579703512121341191232204437255859375*x^200-115578192968733921387228953117207018969204532803499800323484019284325400276356005125875810612203839504109773843866536254170236049962821609382542779054832824299183428453323887474506241101450159171846407377669250502641938589658882922810188168681925671590130453698349961517800396015694817855807811893650784188864598838079163892752037609489579556969507478074992392786819923448002609804610696164141439058502177213839293626626913448530642423265653036598669080764111904294970270912286432505419491864307285573488854357474681190937161120761813962200529927434584605627922017060975590772611637737705730195321603926881044985313766992819870359713667233684358082577211493897421208664024595217755661989012697722728089860446922624319754448523526539179875535635936792844974756663603507509638100821233734460946607214282266795635223388671875*x^201-28154150323696264942292921244668444587034996994408368878728272196001285419921477878071497857913040574851142575248112170796524666261414211150966845464422596526632043998224292460234529726658471734751709806589418024356518393756106468101641759824259183244141619172707415505680033437883777973177062179898402733076900885418942657618040803358286605893294139476861190662094339811083793647310308279894592645673904481356873785230792915590024725612622168663450477982934404684011943524027138806650879974089616482471136738831090280924529403824540380690492765944644768589513029395392232940432054032097793728076228387562552289572993803077576093305768098051091750064935243297691062837295499173501267183146676187706639675448121637578871831743748209749931840311292786976373080510416372780742435891242956191860002945759333670139312744140625*x^202-6440535702049692435580099700062380366586365296992975811976895090849964060798845965882054226018454759073175391846483742950032636618492157067891291136039293363650793371934065733939995340269301235802900771119071216545202237733048288577439372592080999787377858751362007236161721103821707725449364271739507834295705594683304219757165670782798750216852478641730680539703521155612303821040007425327776791739589808763409706836911219050449111069389122001085868520942191121359823215839341582899273231178368260758695407097886896484983621979132672052690455774069178286081313670986845416587220143276943876045493418475948812235527118401957080495845129868666023457597426831483738057656684331945721216059581271579714073711970129072879814188862922470578838255054126476240650325032767166010872573186801105293852742761373519897460937500000*x^203-1405817672729371560194401016883335091701541554069918183688193408873544860011501135405297540593865335352499481022451414759054805964440824021545394294059270664976111663358692222464185591235848202158460141483052164792364133734351880840523861042344188796397377585404857137927768053308086310677079363339983472504036878742787483419652356253866940568759588351641298905951898801333233708763324306819644138627346344937556050373416483612881794768274475594349953329071280047786528924989381836015143522685142573991817889024500698484583152707633865117853273852742237096468863292967143589269445842101143708056813199610706386396577806689896642908901457839926141101116002791094757540774869310576706027365774879765949975858413640195634947597280632487464412063338601525682433654159081160174968806068892712346496409736573696136474609375000*x^204-295673099154706121834288067401611796354532715019228787242826803901763780785100793945567199808566908407077000949408005557282919071992384799582560419817664122550960870462069715810510492727971672309551187959260460888663726677883827266271865759764910510385280272981155592839807713196960684723356607034593919462178675863054654762066618380759292164452214128850233043942459753155256753910904345588569109660548021352278071310730759384971399441485617554774683677860379259393597815785290365461159538484857994129407000085733375317735478109527578150342759477228507920123560113575663508436485260417033260584743780570527670585622924173728299100923972962670738741161477322089201048914652717288617530464506054244213221041008948588566453879729650109253381605035419445803195113372369666620249159993802252870409574825316667556762695312500*x^205-60322755433582469378427046474058806134468443070671491148291957707650075037299579031507190556562576507768582418683559807197226593215708921526435309678389005231323014012975170577840932082937128514314976774215143289554332050270292742643591419389150905753839438421743258210446196006945757681155185725854243510128263768986964355209642124630066408407010087363580977646827896808430178332985755819061663465670280303900919633535302845107808416614563995285987887737411478318641156403160287716547395112182309684095339269350587951683353444558702215086581003651029176141003666125131816476347648560962713885393372083310197247695579969517068914460765892478539705530950946275196841413360738635492312350899901102617810702204129530149655030533508152556468058580964167154238501489022938515381820822281402030284880311228334903717041015625*x^206-11997692471133586013759703801128357082139341378251969144922682495340202011916710735826052558016083873856708323847334317399671212474325461765388372383932981593655874858805240530345665972181377555178441716295175232845039209816641880382886877724916454133152435746550276407311106826410361144836878237960107738942218532278506732651830949338102018063619567191496059109729939448336043273440283276438462685266766109217455357081019625111658304026466811785232233937586384388704853383694348928060932659943701554327108364539277618717329885529911605034355270605340245855724289745912911033123701466853809157732416143487670938923853860699863071104979721960397612689203449987984028486265066646253165821473497842225494906405831018801685459918671194962137846736381033884652725882043508564831604756721693831877928460016846656799316406250*x^207-2335351988670104006822656616960364592657538210297976712213648614644423193835567161046934839689303305723124155466016576058420157471357464350716259266299065730457822095945814506666312667699149456367693823916966453638497177156327736528022060394798409291703216743294789874125098482366727996015659810245581711825107478215412094103736018380502574955206016382166048458714423785900810229453851023710207338058668670416390224031096091250992916406334077337307521697564957567732091676014183798020622716989930180570010277809212147034273142964875581905627182154251761269519292465315513079762888697091529359149667900298782309748685202548693908163453454766519055870074794878659586923235594584427734910345056893121296484038754687565937662838822858778827018050243667784248750265620819165224238883238099759864780935458838939666748046875*x^208-446273169576449291920483150505091816882551407030199706853691403542988851016489804300407427828051266858406746705174576285168543587073599356823860081036449671489105483185272280976911170025217394611377323547555543603379321703093024527082404964414827767629195926159650279335594791098898020947723092053570673932945367907346157949793500810715668495474980019745567227931663346739131334494626852319106589508503385077594812658781091279464359796070366144235362260085207381664967989662476528869891188598930109287971952503603168399452037359067087354552164321498516877528810163825104498968867514060892747414415767837139390982591528594300641808401102303634108876267424552360882313000166716085885757672764046913855056509781984422256273003633234648722074262860279696180792757706582603636585758609521996049807057715952396392822265625*x^209-83931230348825833021856750543793712108883501664010053063923387883129083508926890642293600468855257616925121412390431637602599621630153295763221483520675665292900502430993773950113737947000485506291211430097362783875695734705948342924609075151988808070374906605914199630181265706828831019352031262445339537468737601498756026865846623139365875821956380941082598121371184385450315034704208754547699770941372179596908596795654793027085810058455128659678947461262600312402793038252720353737566783694980152822688206972990988106147683397798577198223560319046416108652845768274231152611829687933060440047828950289234416781264875841824479032995364184529689230833147877716068970578138883354527185122415192774216884272209743872974655212710331039362267330756514486490764067176428975649745091767730855281115509569644927978515625*x^210-15564974603424544004096646409445502288451238438360168027401688305539168699935992753827117328739891466974253949671012126937598497960961931926974276503658815582534197217813826229586136809086358207825469640613064591239213464036211864503008221248361236102517075756911073430536382324697959002417324973552127385125371236811713276169629586248737959424794824715017338235395176103803060118114843539485000459680547347985334170381781496141232293124445977454174468216993719979857870489536763968916729463307496949236067732618157788367001773748900548270968210924872245400415418664438216972401020113263027255612060982961921080823728241177572956398469024497668544421036794369514569966463422209550355918852964258273488670776497871413033070568268025804561718067202142826689915900865789436532340941693043077975744381546974182128906250*x^211-2850080446923609083352629594121173125689654937645678551780460882368901814480781963251348552314943538123651877827575473935180340388852030269643285361202280348174207718051977182802975935375560642575134874194549642355666288933029573959839704957600610110755680606933562512181728095003242208141778652037895665239374611239729897989433374654947596123177239809813841846647448049274481652090934528413696124903859354692958859378533007268208110944648580403421930834733757183776521151636368141219470679859621095452574201490455845212176515407721835985422908475387159146903115980479058388821188579722827068299545286588256784719469011809043272569086945470950900981332632593443472388450858637788976569816971713028127722753815147357402791703335569507885523905565762644766434557867010198854980486871620269084814935922622680664062500*x^212-515695019282322137382395746609367868252912567985089729522912681127920317612511096924450337887384393899982988862036808736461477181665142548321402645752088414218350742518601212072250924183663115574519793132589888855501409271517490490282203148246300878630045124066042626831367958879695074404397787344787715111578820536470356464599434855154470142797971479905828192079020804062959499417302862530909490041653020270455033469354298474530918353600973217234739783310611424157862547133467895982345349245225276288820356947982831388294927528626079752200834692835253112971540260301058942190999165112281029630219376621983952284063729178559131123232996918502919659035492507506785920346334916474455157068673064710303062708071965958679850148647196316795037796925423729142792067371983950124560478295061893732054159045219421386718750*x^213-92230947715833595180366682349146090630200291531258426539600324109127085619865468087718330075710279294462699975931238733686769589758131354298029270209957984131812828109285656395529831913771194865485069019551587084122438139306084362003557113180903372370449200801521166238286276921315917963861642145689892359948458863426564479155577781354280701149887079890640068831912082985740598286691061780895423369262464147867256814967734994792339421386688386103485709326934271980148002460823437371772606928268999082362083243430006867419837870564897371718141761595280116165723358330298881947820970258694721590069626694795963808092724599961173743021791511530298226663262284969083446193410181150273622622613398342360649215845179708887858114837496296985128151103951722793408727506903521630868694114542669922229833900928497314453125*x^214-16301787112676517419621388655259971593163984030329315566251464762504806085871756779484805233187843554458343005708611320704155238154225502708362371755707010228094427253489070042037159676553037499402025531561751935593649575227880451682220724744948667161651459669703384459406309375757194820881877843238845662920544820883686873300436849760870316056233440768368902375224380095725323426733007332095136626716059814827875201473523597902882017048743903231914330519889392179769038441729855035091432696870241592023086626874701633344478581446659675776880304271124324191979419336937153139785727810566863297189112355456246056025084063338106214067915452490049578936066295396869484893638205075997922129816470744019172542090950388504925679144459410488384416674684534721683570406413185715649700876911192608531564474105834960937500*x^215-2846038630383370863921057725369316373723372418549168483035577764449681798751688203763212551232342893610401554096002562635076792100188425402071656666487677415785934688328665478111994282466213050932377365730109759891004460256966078609984418703114614398988538626325635034241336831610146995058185801797214925689329301554764592071609100902189291966799469153031026894854631904871242999326246482229653858577016577644021379407113574305465250441975069882260257115325160708908602171588583003722811457528957988681196483506315482141116997503649053439209771991508500969879475153953300133385061943498440625792317397299461879756377607564910042787222837007749010099963486541672332520791146121782053300736035409623302189747637626720271691006866211074532615718800325935202406846167303534916759684690244830562733113765716552734375*x^216-490406107369397456316623070237674076920610427189972676955350425778197596220533340341857144368154456610065361713468679414194224049056910630760476220921148339851367994158467544005564553893537622734783096888579455121593339438583095618673521246780549770150602790598061280568096828426378963598977196170896895473470543747815704466745391053399197157394787949036843588109048388213182451566362488966763213969143930728457804347477756153095210940839812724058279827237630197625456667258685209953879186241439436973890943072793335790397274338490545791560274624263634028501844751116661411620824769618121980927071930197058526551106056649600608493897668382754346777058110980782497052323956800180705594357356241052337447051669070930342689165410780655113761207671610896161064359681485531734854129823206094442866742610931396484375*x^217-83325481987406109362568777212337137563511318081651357512943378309754404509844456002564653906648390916556256285017383782121365414060670885230873046557796923557329884493082628963504105412939835368527401341649204615272700672441947449919658142567498861144224314303895116765829351169691128238433180660151140474802119681377345961496535623901790335533660779597887651246973144318328353855573991173095152088839093352295378134715647028885578065152739388986855482983832611939623649840235485669175544160649498063741119177235571731417028006937076892824564844819767071024369594571291601901595871711799878416264223267836386394875301938228918399827053766020697628611258094489715286829845595912603136444873920817530378659073663672933501950264557444487498584576253596145703764985763858102551253151500030071474611759185791015625*x^218-13946915637118173160354265677028069300741512588891013887183896386799822067275661213166002044147157359066928941836527363259310812324584450586823511169751329958568651124198867451160311882012547380296220233517717385641297902757012291563275687314431263222382824676376549501746444741854627534237480336856894152973879333034196724263778548336848000167480120756193658220971277534826154095162941666009339118427510073540268996689111784848124030179255106945120864929051713806161686398080822844729514557063565433579899007753373982284969989415209229502331676975742513355312190397023721330966943001951430267362084155295572437708505918681125948291568155193242911454486204611511301950544705992685063045880915489147594604307122550655288220927872292290167684963501429822805681703937139966803797045309969689697027206420898437500*x^219-2297381753959014793930049032049849946953462238036992763975716572937170696109636499911058226904191493135044047501146255444868137288740826598220611813616804287961058871552020517578892145635524410714012710404878819087941077127993400065313152445746172232256807016142513435716962955976120840830070648901139557851416770241136709628260099105862794183650993127094602849457735545925418099489950742136976640097797922736022042004724235260536555220508279629115431198828994745105534122370615450264367481423930239776975958936257195990589592707566681354120645305015820487398188246535227405150360183786503567101479620278851168058545829989963796354260679448121207444790995222188170200804303133577231841501987756293626732924976179677570596109556145463714599565576237505275658543174376390224188088387078605592250823974609375000*x^220-372087488424089747020369954290620294126990342054980527985433558378977213755400942245150346297827762275337449014050060103220815347293035683300652184811449473342990760533384461773068421239366594852368703388075867743330266578878371818994554539034727755757631550760061784840895502979138362508370436345417831778746006976481602761819793589130001022380278304406740795593424503003669018914690007341657024918637269266614670719021207145448997376102326101493287319426125759505574326350089404950838329186250604237917888278731483198129149224036745534048787843043862019882668618968226644608391260312962817965530891933307134117715751397458005777717389223740065315078744247543254608204030981028408828862800238091076398113517272966494200018641213617576581729347905986510094814299561478146774863030067645013332366943359375000*x^221-59204467423975655146883287537972639407696525117297123985423797745215899503452344019095330721044135812135433920753159288349579894496698134779557648536844899706659920814730663419325566851239726045506901596401645716013191254097558937261046340645248993747573172908245846045451673015797219707497176951196719703295651507889742306910837511731344611710367347612925525293187791352469058461232846357348234796595430144622291683599896987096041486954014469459915901828492906648258579501217826635055861022935697707393864798262938071498167172728865596284213716870939626864981832475802127508698803715276488172578064740440743836486948817839426353218908189859178768686277859510790254622524219928670225761022273575774001646055742077860784807576712043142104594674764450192864247236729033895519502593455486930906772613525390625*x^222-9247951890938685430704771321652096315573570693143825001385395902928615696020428905844526041228464717599241435383758274188131272986404485861451703989559153647743134575399111005243907601349380110289904404946607042790178858330516101497314004500734482147461926430313138207116224459755901795179384848073443295994555910447013401230179795718565928420033673117707562195498627436235050158612791690652256267807208788857174517704423111870389633851771354894260528549435277924403064818924899150196399354748346922626703310617074241332261378939612150540313011289233882149550103680569594350680339374721404264978779112193779426765781240927382635359800523330957078035289123934994600744261770967158874285904966031499939364470623837720645103472128183097413179831249393279402537606739332376717853969767456874251365661621093750*x^223-1417248273108206584903879971475931847784542083957682820526689034833719550720230522366767727465748588217552921391395849944629606621212468147985625137361236989460173179867563419846810945405356581641937379094612271891847576813474040089628530417066121887801873696957242510823920255640331242676162597008679696250923617402234147268987363968058659767500527326403794610740870896248002457224128342200776614364149353010684843052670200234468660587769490868628916052586924112709452423738088040741234921779426847684234087190645737503042325851597219901286281502039970611557578595882105066472106364960573340813402093894440878456760154951075729450414906747316415892923457700189272872228620634233166001304801081207482091669352792978831693548304348255862390181181430761920191107603967454556476545253354124724864959716796875*x^224-212972265850153687402147403987675372514081680546788808606204825382515484094928811640174733209050376096818464147717200905708840549823479041217222663097991215280129319464317104088114281820260131263655964473913077510741475537973990724766944894046162000196866781844311184136397279519720261066973943840798617717521012936745079611480471683645174118753461622698162519668506812616785956983675528806243064785059989920940417081789206141353493038990100307461762499735428829734035656637490073408359555689501920338831609327655411724915445230720140105455532296024518944660740832824272091278342835353070906477289046176743813691515840556206696856219366994312282798484990099287320134686332236351459679309529380788609475878967272055982908907528844870993996981572219228503808102671497250213641014096048660576343536376953125*x^225-31367390550132030431371212991207237350286378681667220921256747904559362787150965264649401207689402832597588156610533490900953707650035420581420300239472105370867610763784731365534501847973640816787934713465663829678544514794377497726306933559197863909091417193326775210631462878874411431385830240342574785743942070923218529456225565925098137958333127869948543581611068327509640505759576232703431807799547629583155046387401337827049600144284621709928504356183829948336589602960273847799727777209133946054197572868399987211653325968333228555882664892601144783412689300886842376242809098438571656507980408082819630065960715445675833381831401954195960696654913546778697870301853234020411103354977466761953485256164544906175309565247085285249523671156810804322521161855719509744924256832338869571685791015625*x^226-4526270292251950635784248468001215942366804166319543434408127171403049030740258715413310371253219489644176478932191409405044839426850798800044440141055910668849414167732269107255705900348402026228735669754506881843558757332899247881622711683995260324904225108664674774605833152290077178575593192667133639944978534301231124921585414688321452297477913324942612704236055401688789307639936542061233330909053213872834623373587432898900393941456980849317081477501703773612185743885702127014095221326366342210129205608694153237021062255971141185538766740248707656213834214231654158384967075381063316898262156165149832821550519343164408449365947109463373024811395779504538013477997818649272528574687469186303806573633552859827198859009847327423463772378062979751609867949661062203055727284774184226989746093750*x^227-639671911612724565056269108652993115918577818049728620383674202452177410614030715857516934163166475805285349286030829856364677057625541006038271358909804305090983131554434439977647597916638223520565047321168016039378823523607669474662300205101147145765729541650315331157205836722949508497947747973258936140972225374609268370130692793576634713589209533861688761109092297301002242799120027263824574131327930998443557464492167198486113486463939622063551305395218968196451698021192169459484740589288705803095367207208137108235588842995642627320322864714731984681526323858810298224162002468246320667030918692691592235649650182980250846897498880355255949140502179453593315490597801931950909594443086246064050636273169771931189408735751840078317447244885123530675551781296415755745275835543870925903320312500*x^228-88509139729575055317989561605482361869629973295764197942482432917542403465046551137077375530563490479574711449422169400313369514921067349284763362147468829081514107253872222333434583838882997972554168923100032896148581103336702891125429294026081656916362461457652821022577472782001474461208663474231014525151745726966196915305907287906615578896651174347180578958401057215884727785245873248527297464137111127967309140004833659823645391042072751876257020799958026449156755191257177003696931945967194871420998320666731987755639330981986235046913289950906883327629875865684784556413500400759138926836596201358687107549426875956099768673227433945711159639896199556277522222241218476956366949616429799852205829762224227002005389878146015616520182502133751797589406404631809674151508446529507637023925781250*x^229-11986578702835080764235942727398627654863657159363260066985199942208190089557500709975169970607131587417537943315940296989258319946308817823675542387390287666967088528197177097726492232761315746060679815232605387759756111516191781954486721896066984263853766039073034129303994230905289817284068758291102997584925314594282580513602527201622364883639430769829399876163234089446536519820556759714617854395625681289500014194785288004949847437791132261059152382691727453164612251279431883860782965358562781148990240801429765494079029512386953243997108780779762679405367696486732013720628515615736905025745018741804871246634863446937228364509116387100711275275332406841156268671229913207167152628686251409054953986847890714218800336382274593507977784419531669881315284624515810465578391726315021514892578125*x^230-1588307245153225379183081842647135470360805103010611759026478918730436897236165338926727633719234727548767481453593478944744234525953533056681601319381199822467396557755061935595756994893848512237939098943789955051283622196647285885531966939275906337223370683695555219401104989385088300345193193816891609777564624999870774532307952296176265609036290543216555736890433019176110753587778049733009838857303125139175237413789745617982354870497422493561950924630797698385601034689056808207155016677049132209367946582110557169704187068629205849955255091859549508189786840227482207613903863926740600902524504623002281117283505754509363857155800293416529968073047677924484594726700747825885613442891580923585625234980216806347914763017518533677689038822903700356215212232676857031992023766040802001953125000*x^231-205847123621696724738355624310152992755984460969989635446022704653408313689474897019883242641718207529563674286046688407495397320394438786553509088970485150031946642645679095593374074969933288004511842556962222958463944367473634190971585554908446785161494079398196997779646246020245207824551150225776877427752958744450898470843376156013129693050547416872329255032532189197620222978867252572549298967226716626726732832228172842389431275650145039442427098921235995369271944753478016131443497605041266745421883314399134125527064358486573507009889980343839033799322843153592506637076309985061636781407047265589470605421905199219510061113664707939215709993071882843020824173906235703397890812796551120407423439592642852324335045186560073545766412449254611915683642632930503567615440963208675384521484375*x^232-26081644482631590272661550606128030032020645441237305878265359822929762549587015740585528021527280281971205395502839228172859786371057622206919435217933270350132273358887264242018660921472627186560323023929733327105836118285152340616750393256264911696226353552305210152220930013418297529971545666333821436666709890124962419897144342054951152640352658631806896921767249491589750220836581826778397427889807738902134236745153229448555620190040107567574048635805828896212827973972065636747126445695631196586840890579174981080757741974925046255451819691381579621881492320154721527648432163119271538008431356071131313474744928713282690623903729565714786290981290863255364870512548083578036639104913468577784182378573179138925626986004815713378575267281637330921272793979991020434553487002849578857421875*x^233-3228993313235931704517857790021818211869960323737881029538672742059397247137374546686019469885030140608866869070197030348938353684178775940979176249331019070733698067590651040653281317043435203267640285793880316450364585803770802726841131398846553465847721744509877219571777195024356225652878615820678826804295158381434178233504945436172566765345838581044496357862529453458752038569830875097907820751627241009668891194344066556456169752177172359045869181585205296411868104352484373123192986114022899572177741088204001094197166891985193397190140498837804312671238706917554245435126665875099805067482788526655938786271461640181455859652965924561703830154824338419785629722727811491201859447515436031502018798707643621671001855183927023089961185816616343622976164409624104862087479078769683837890625*x^234-390331712187886377336720839075239975459736555953237242593867112519246583534008210998652075508506585034104797089339016451416560014496009388295286426070792110054143456350891996840332251595209683595792003307511183932522967837086985403711828812487962858112853237368921114811664288849271031704710786294022851083393126285501901750730983070849714939924110390600519235808669274874477439788315089212712273994816360756105141916653619897245755089556824973963415688154695717145703764398651546044919125234607309328553219987879653348184943873577432014194799939911659153204648309155943476076674280363409064099452280300998952089001012704693971555235764858351617085534247733598108830825945863778020027509852902010727104881262040579188878714607377279409099765370554757111438033657651653584058910408020019531250000*x^235-46028327943109130075463780251793093709857115717771781999911356580253423014108950858295614917043270099391943176876295238480240266439715841245480187850134918179869812107542858981068532375921671740510714889068931191854049763634823185561430819359673164945678393156991035142332120687789177016387007440051504472791458669222441614682956554574737949285438074325360085365111515310248637667690322476213256611363863010481072081939532181542545110164810664427011282369427219872758699190566125700358405893952759269151235099706287355897801420629159806819744596082599001929780492486504265799878256794240046446153208259814525497213527709497769679228468167143932951293618638746995949984590305662379618362575701018124297325389257203170731821103091072627588040347384548328349935620772549892197874946594238281250000*x^236-5287860918500941202216387563561832378253526623810565897584075611986360810079248498138853893369346925704236636440099387336533816397984100303609233992910800624415563358339047848710766963005459087919045536533482756256304500907162122070128630622170122118023820075032171580352616582152171036363833591586060332007788055083386623318371223469545516175278533497360636298150750954314096693671775386874977473101378999994042798310907348469357138938780164664859694018178257869171082644528878932661023265302513829368561877153410328666569607680872858858115957696644523057035721341276434314303503155237667744198097779905332991827431029672315519679348067134243136791980549812656386749234858412448321211600128698097264428562522127933678450790222750388888833193412933832804919408026232724709957719802856445312500*x^237-590757180764874300529111800080198923368886811547141726986231918077822622815499401853987631372834729157591724836223564560090571058305368111044409569580310687933660053052415215699497336916392585158805186942056357222691977790615314223333243028454970765988493771609476424662733818838549420586923124018939496813541009761606648975756111535930318634949745509271160522193126495235809142998787254717210370136563580729870280132212045501688846336729039993542162516316458426175553365236752989301810283234288418973049706931636264489672622052549632558700717917513168962319089234077065226952641377404037722996998725856561375608357445680223267121445444048264428870304563981108527899728721666634569191857408493857827065670822289329699691790316541196771405126504013825085563340892218170222515307140350341796875*x^238-64013056050353887112595658098387569439374783279766139973611743516059996843200328856436280213210205789412513034137966356962343626239795772487308406737590613075942029176144614508155153576903311653031333790093659702107692186337079725563858392006260791226236454119035301680879053245802789337695811205351960668910149876727405963343085393784161975714019754577583678606122163352296724552924397685918739825099593878534480959752181496230461990289424058730471310831917670850352186629329369327522084933874212486758092872451000181770636089392523080304659494817710446948999776846882000613581381514505486970623520802078638281994159860539652799630437104465522096667484444630721915567691061231912617796548537033573831081146154104722163413146649444953881036385567854992276328590565214875345180397033691406250*x^239-6701018377638973785354700648405631046488709206484437142404261250525662401131764363982655837717101059567536304904414429625631153187636244195133690739236861896320173170047360338676011173247668506100736575120518372423774015998099046346333563277010699513597647057024203219184392781930633505744955053341385798936633913411426835454979706185295131384170793948879350140714597875681782754714663742859220438195500034629007763784294273498068139381818753455591845395644364735584746755515916047182216907021075187169371098550843517898797675815763822556342881819857649143774389064035145843827379551975286359634652431783913834006913868421690889920679663615694154511259995659513814150774454533334828462076484040048602371571727877721921762775608954325046318634152866207673809584485883826043219028472900390625*x^240-673474485492861596982426802416182179494390488548160601802761081276499086119591911398327349002480219023106423220662965046708441635762564794930496400260729850485308091209648698343839190200164313891705807742083663196625435554647782473301582609475435536046785538011985493255625547529530432176407727575154811452158310181992909410112900999944531281246055372986525295053189958078731915122980952792386086687061636880509259273325248441063028904933670021284285803011302507120066935302399431851429340798054356065714593079429366605239093830961121113492381189137435070057732231465077348651399453930820529047925800805816946997593457299235148153505112290070279149141676152053928354920264689436455152617913996966679906264917402102474381776452423448772060234786755352066063340834558706603375331878662109375*x^241-64308327959858538153017147850055175051887426741646167567449565327343046641175873428654359467850350754989101219070671802627087301166279517173772522308688550851859328489456305211749169479113027967833605377513521568321499397029691111460557414736065448220493983676030862365645635611169641425211039191141673013587351302463141556320478409679012773618644784045973766220955445875835148775418477279464403900067901296269574709304472878792785605317093891534372918657166764958603408284424520948675403460473252000422643977568637606625861534224398892680459695511596958470809300111600235639674366553657295037353924934944616990329123321677008550114766279416555690293863594404141789305702019750945963671119204939288106157495110411844413327910437891294436795915177542305939657445666421551932826995849609375*x^242-5722600084544443876480692918658245132320912281821027728260739120850290669304641305641017971285483840163174868076717427978749604518064375842695139996592639765645550197964739606314790972995798111405408731801274795048727887741795716501338963100974101427261014664411276854916257180506585701979071385554756839475181150146896397036073333335701712331218291146723185155147291924622249997713820495780108810461270074469758890579348333683217942232061842946780220081132345440587716913816603766972464361544656597754781250816805442024545567360789542890830892187585747099011566165590895611272334238615922015988405638355611301813274404341283412219334034786833502257123264189061590058390795847636796774503824950177147996426176326123242885110672921306099025035820723335063415194207338463420035095214843750*x^243-455301464692148795918890106322472686065150348498222640709462297479540388382857308726498489110745536586856579111845589456509924706888937850765090976322812146072085074340917651562080360340752951691558985076810318802272772795100228874187333606803469275088695367603029736157080171781226820282081148951654296366562584115186770021635021866836327569091304677740200842235354836831221397604398774121368918036166130260278885290068251973945033685592912271947493531167649316834902503144902079304806618928911274801487377722025151221087121583407509650917328874528716679462118126108869603342802480470758899495375154222246673589500411339663272786610796961597083093791972112819193960452929444788183625078040690215467534087734401384612412792249032718503536981427245027980605486947388780754503784179687500*x^244-28790092410828378203360309803696415638968499416124681551251980172923765166982461959915527482143536604628102883186925843114633132998248493020691533560774532994602370047890261627616684287178320215726464096242478613679391288698850044124581728598456903126467257455117886890485804153985456173435023385917199321745913506520865508714022873934776666898200774077696729184204871523142514576411354521295696037790108619229479651025845503869148550205526615215294393460893169135294889941348383337859713763321076467674318265331649214755340746519440134928877812851131058277339050203742088625483024578912608033975713733176083407010997139849839832671503956425355494281636670710703935000793006791244416938413156307407224914064494450794600297785246565480384615694608848999190640390331540395523400878906250*x^245-675113596054779200978087857862757768044311333702429964496212343627877579376349928636523056615464934417203063099927157470805191507344670885426996099170909269238682980847915903030908725341024544204030495639973074576525676459935969678344830824031222525028886402899260406974592392197819835645545278078800227855959058472123871069772321232276607321696921791384325151270522681851077931694332772893567099089907977902242708168122076878181241836424119171707170856108447998126349247219622668888230707563200209052165340478051326169658727537371791887842446242186485189385798504563594885774670524867999021069910887063145318059459745948847541527724548596942854948058857298624020910185131798748263154455974290036231770819339500467795752775655444940286758763031075963884275739411617847665643310546875*x^246+206380355522661545008623303186494788037964418897899677452833862565919938762417400109492824908220522883883792415245643853230246466647834136049001804325989353159421359656665523167370619518459194054230458582117270626566056765049931724782085798993915207854680566534884737426816038938971051719462393741342267115630448425721162160484562843594334270060513771852150054882190404333060113489227639176246952768719331172773280624243431612264941308890400053189118957100255902881953442085457323667157629716954080553238604919857048500440152016941380851564848410480799355724753251776029042638831982455702091203174423706475477969418812021047562351681831167589714145762816214699819867108253900932123636282013111152816497600473303239614059329393323748881074405472116220414685960614254814417895507812500*x^247+53207691897554744483222499821060720081136667100546735352948803796048910256287109637708634182317657226350478506474035864088593406444882651262488295591301388234851998625787205154177027386260274179905778020847363216310469892976702562481139522105835116355419686994402785370990011003068796788824782583003262844030700722291743217976681830282330596203972668128079761381620160355437907559555885539334450038478340976483000711794750143873691455874927437145091119590825548850650988701722268573196483513823488657746865860196844209064686696872164922497434872040923153079521729191778650747992865792485879721280727961238354826298592788725337961228053069467880199516845383055778301863343998553291142651288304525363332124405021602213535905400649643165339424486181457463783088162386755029915771484375*x^248+9055903821476891799939993658081135850292001652741843820272132853288192028693319454880280757454250671251703342694066786338201675780950370437044456700504780163318441125974702538627330309846681614647746709252422709474247708726937209716459436919414084157736376887621008233649655708259941421977681466292910630721399677676345142087599588189942383111090499135083822294188565157063910179241157411499918492243267836077997982840928392780361388392154178329216477517967033395888443979470907165959999656806780820330980277617834732740464542268434478419038766734370317847306590706321052975386567755789343187059257765156462943915868704379520579292068637036949892026453112493294582904194032639447389970582772687889535950723173599084459306794304778466109848155083250537658379579632054773488037109375*x^249+1320651384052633030361400321308814315935580173622251519212015151086093337072710562452164952208635254723295131885746186610124716162154046520463262991360003783324358136908320733134388110344380788610088416635398844164102747359749980830330991758869818716132069771812524722262117233220577919866547906729344453299806667711064421925516862614249091067985920349988385742989088582124591979992448249191422320014058886519240200397715522758814887648661621658684033520720641391840522009766362563514728853401553453258878848380402509931025827872451046962479885114362521520723932738961740371246548611661666181799370050226954453152401050239006474643862875501865910198082144029880533537001575811861349452005220015905051370175413711923427445643402646350324274909912927570537657938003040525319384765625*x^250+176880106262248813233772720133760224515639805642880463285825406510886806062993676332807170276112648584385654676962864601473343113663109105652186698401884614203695011948455378998766754286275893302498807542917514597849056799076737269183721467659893995138505626221246432460437900737698693508770781479823669101377861823111067144511381635052941276054403255241530038295640713890104458685207210059426799103711598545308919506547824800529876109350475392467738396373722219396345096340304961224460222368542413048553438859192594287126411283474601043240529562354107403213655462086110528816792789787871329204007179598868415367363704992747590231446595550628792037398514874755030541052386125820490644220660367407218102204330335109820263402651849360835657681978104037141731611319108745170507812500*x^251+22395637642700456061563151219180596854897788299019130493272376268943792702727391973644628039232230991497020388034161220885922455656027451385348025058561227875179279451450170348865970977872892227285958281464622113103640091125151723074629773842944335901068772779549676363586396521825324456521824020841389188978205365017602305399726635022095040870184466546474470010336103830862999588897596011079669987759860259098209545558007834243477413509313714889065259724811373409444045508428554471024190787128606781794339015272538894059357437902049566162970835373395966676742599444732438671474803488464992918081891156055109734193719961173381858072532121570702418215685557679850802977028853655775780521946812336891703788874704410188556282425286222534619750256218085889414184995271104707421875000*x^252+2720705891298954565044236921898197323426076831407568760503346837791671100759387980717833691038852139571487724996254103531701240922070480366974552265002476252725601723371184378254694339130974635550846987966479984147585769032774819902926333215411235053049999864225544036044986478881473991818919463240454107259987943994797536732954912724772191040502639569104556854263437672864474840066006988458174162501404777951376730690577636361092427951343121798374830573637284308951239716406211910619780015912190297994477540483282956715911634920266238099548284713925301850969605335896997948781511932568633521476631976059622256391834521410024274579833303498506384234062687819568320305227005252844213058622751667211619984177503302330151211493169990242572609331753706006517420691066124150312500000*x^253+319859221824766890598936008573002292678969302122129594628823868838806588898175872915182804708695036363910399990929274161247786693119126455905309537830623204352012607698024855753048479086096756257881314125045781729244014252086496723732568958159198040092386242698654636387469818049225870799976653417311529844986062397855145692593799203366719771920402597726080672067829801909702336674762172671114205498070849691117112784318784677377433325433286713836734968027090719625253148246115601551548194954442541263666596742266650889312794449428179022685541342342387172444705785298016283425803804027829455991211483484224623084681915657399929397501622638474281465149659821823862166477980073909864206111875638781809131875655734589912963283370912317242124620981839414444624704990010083837890625*x^254+36586521732365357591485414268324314082758047341715312279431710467111897116857847717163129717647951184687485738244818120264792007389891524071181794035094500186661753647076539216987032933401366279455902631103104993666474406623959106431900423124973978583582756459767117120480385751487740295842949819934938871968407045669558769181856336115971864483227068187850777555045526577405847101826838575575179527565442788992760275399756235372434607968101257820983262531138292383749831925458041607986422827375581438524959153074872140727180191768864368269701266347184626917216427699643505504340153182201476731709089069764016219752085948671340196637389948264718039418833760388670677422043253982300547169858133616939144290383471335505042067623980860335472364695087445058220070960615854042968750*x^255+4085962391337254744393363658429648059792602272321558024155395219125631405234092166478180495489531208429947725689185765377630033687230720571583917932788387758642769793617917102539338068422075369047231682617773089228341626199399971959952561102562733388291431280599604461130835072838812154461120710277232480925414050551110320691442543828572350510855704989907695421100703670985251305248989548906607600802685572121052826984150280480536893685856382132470840047202906921466526868743511755174597314285051279639662072340065598029286275155377555529750425422912857279671769369019495073891733083349083181307740190736263578622571385972227011140605382571700433398853378449206871112011046169760297834541037511482944390592124313709966446706420359473232478281109261264911576773119286748046875*x^256+446593774845144144868832096517790205650976563947409099284382205919925386117833224915158943128038552062401011803681566911912432235770603010094890191324864413076172449096123975087073854877741121337681591577863703440652391667395743199112879244015063744983075852225361540132617942788074633017699694831445226826600364545886107762925144507688669421697819136950824750394190648598113697497755396035224194681705888568363885216694620845559576638509354703907106778710375896233802480376662321492033681944797206716578777601665043298735286842821629669209221684743677589195870608259173748868095983188277752482242999340730419025092948014910952780049172068918389041188537943451417755623647327342917761101694776950494868709338338936161228540832213869907462355705137981407998718147145517578125*x^257+47851028972451970234055026837943438261729763815049690063304309146305236785835882712244049165053097208014179772763964551760089863338009789055503182276660520674165266822168741698886523981019842548344675931264417128297130895370721766193985625414118849268632365583242096793152050290086697483355415044949578962335004636854552078936685325404754854056936957660597316060693393795825878962756037032939550585128344400617016622347392328020835478010491317346526614205478701566510849688001844173903460449140820760683038919231798136652405264874118517532223815512134479763497165562595234078911853792711719427631190850974313264358037283209241527683819914497831187754935324438854229673174514049714592985185459791616732284466860040685296038220274514869276755643977807129960015626658872265625*x^258+5031894009345950983393194945555836288969894193114319435179412166147607276187836070310472876116377396715410263620553828511393594946557042850300169115870636902475125706343117342749302841678713263072330289588615072294054893576595355432792786088427489854416064496427393513313707295443194124962314430458511247708018827902767101185514437676796562318105091761138541133085620443970294603880589120468813141861610874822374401767803167207869677534135734368589753613174341211496685085771707700306133737639422912657855839922408503404988187596928788685842146762350359184956895147357654031206250349633349183208365398681191638909650177962872639100618527250462129610277788832324066666135936599407047575911568142941033654391415923499906108322837563480797011773025581281790301563998530468750*x^259+519742121947947795846580569559541374377435657919054379780054346368390233841803284436009600554465803296553255840697463832530886791999662215068919031137588484605320447657138431792046603169175631697604792401698121516855793938542509136642485790070138201219172723269070924074631427580669851770372887345794106616414617877925859555325591128497212358027789256330017377760671190985258151223713940001250039947115234113480653185997464724576593590245822872746736598055761348638515471594641723904333843608028088473544859488469921236314153063338960529497297085575540072100739382858893213541953660116191413742747974364665844492656058665960877650473617572757371849986846315696632052635185324577527527303343341872764490776456258571373802008369113823284453049184941527666510770146450312500*x^260+52761114187520693916182687223358845613390650398325931306557347364984680381131242243495213800685532699230866846994297078829817835896102441563876084862295657215829822279632971753394780702371546370073773539626212911229291042348329471027507102973810286935487854896970755994853633399056825980214983009808369017245145279147049763812341127444227508236074438176816015579971374293213805765871841041377735375902150476261143580315397569260121613060372709661606045012711855759282153111258083877755649721309562574608976140296175677045749248984487038345918337978017234538424928443670926482472603457591613701694000912103564505830106523804085678776572054483443841620498563441339646069092447549547120235204688293903996858534137837246050354546530013216055714177468889768269426850723906250*x^261+5266152462241174399818765761431985810266835306783034029677721604448604489480994426931323815131749705947068642246430776603760005784018598774041086854489188543528213883043303946554400182568963113627359822721560213276677893671657297562714676982556307060843841261883938103810322886087080686841654167349175705877022797859937439797949567631721405554860236198965619048371793462803762797857923497978005745845899348801503257578607353455683947618363667044115784677558792872413053715109620174843375409563564540133865052336209597034339810867240229656857552077211029952506332084933074359520188886768611207471588315163132380899842240720240421724939448478707416778441997179475708392106061085474985398537786427075574846372444723642007677203375431762496337536999201425640328354166078125*x^262+516967501799414852095412089037499038682789911012058500693099196927302307573883299386803390069745281303732678385534822343200694590764566100404605956278016363437972352260708109947212365411383799351618834722968808337331621808053631552464230584953892800738865312143320654985132692305844520322628289314411181025681009264512436591196362599006742633078834935963830414950488325260230415176908965231035448206736935853636817809611548091351536111543901455109593888038531351004971670948017501266673997155847869970048438978968560954696964065202553701148870856038118412091782851790424207243558740377386842059008517558329824369404147679622197672963624174214137145871530862523550935223114920617697575553262238420147864906713101049737964724135395782598440528731800895160896011831000000*x^263+49926357238972155094756522173611071973446879116826245407107779808426458996033077496965543894436407435741330958569700276994379915721079531266983334162735966584165115063798211866653428512959491892038033205329219693067692384879368130111493685327563960045727431422280804734521450550780676718568804771628707077621235628101625493783716318116481845594621363925849050905165501257025712383340436506001621243667085515544631753434401175179763338182690732052978379098852153133980623531206298161471849587969886745839863726674286438070898565074124917313225545105864897385794182997154428174774938016925196423684616924629160836894446129870621090185823722169600521974638866876233373750053056470897149453021846072039956144306397920041283725565468244461342724646226288155017617266834375*x^264+4744400826274960953590390017275055501552345867532892958403195207806184174451161417652006381653787752115071075240694739296163231866449054422119757536746497769412571164215195700357639058357733532410365711984581098420676211362057718412076636628550755961586438595276168091459741734353422463689242907617407141121629025557994473465858666720663929957800898559619514304691549218904111810557758108040986656442958714088481796294438618905423981973830915049171404861830245665588742025399019167742013580395745438356013051516887022788949159229983947873357892278303709794265539414876386434633734518613994963938142787170610232118560265340618058030002156343343313808997077125954220994961944484629229016917941174320716504691190572608609628735000007205973124624616610345840432944656875*x^265+443706697290825505122291410232082074617379398211837084051599056293131092834125355584578087077812941277203114725334999383009458730360994810093778586467093516455680075208683253775764124573699104872822709020420652353171992567064658125965909090056921932739212708855913201603805557205521754489104713983149194382900188753546136494554351899017977516341330852868989724217917540390203433495185533996143819083247387178370763618912048800387454414787935460708447358018594997455669939557766155409204743309831374895362020119509477411574645511598538364618234694493868321202990764686018852449031993952345934681865554448339121309738028095018805330732322761659767050957703131839174789069871863257109830164659269015642678333921956640751437191904101152548423319046623327215455240485625*x^266+40845887087970857285022766092232113759525674749345572130795509434407570528702350601482146268237978900195487758080471380571421163298315315659697647455381911654791745322086350047080686380978348193326003405345561915622724928873432354327598259593420521155562347117977106410654815283781301256984715529687725451775066176031393662913913760432979982336829278822973996357610400933009568697344695520353330432482484642196000592891457476012955877202560379996943966188710425584833322829038150633513126865806129186080830042951363599419361418523263758251900848545854343530034035499590002545689410623915098327238966411289065395163461636963286888859622041192828674750567986783367150772682762439416595726141861325372591233508810700766863316135975113315163411207366051468784938530000*x^267+3701804767997795671341408926213642568562973841561434021221712823107734881914220800300049913944117085649939475286005643724287990417822329788832665811122449148438442563089851267567006529245078257031299376282549255720432804847232049073345660473439766635495605870904698428502044098682482334572285262222971970833546405153986306416009935850788291755930754466151235841007105725635241865444529996325395132583054993474916780409898806463407285230622150480810480910239745444521460043832760238865856307521399418925110826142614623505133858647085685115459522711133372932853975849123045544277213231708629076949885892450960520986585864268509867886025973756785779122329781803209343834872536455151638442903128244414694000847203993033407477370763350553073426740743928580434504439000*x^268+330346386977171423416871373665750712247393341355224895793602383150934062441598997853438802425214469530154712596073332407771868760686223145834229014738445804908534757368194426916129030055098757158698464685083232878515050257539329287129929469530563192977074721219799716108097401724983851357384036839024823919701643793683892261513906131462014943690359535882477059451858004463043481557392684299185915524115862678460066777873571178789602997137644055635538656006241576686188769801063720984345439770360114355966840138462438838151824216691270663974197887041002814294233924727148842181861934371121751314600886931413944474409280963523080701869421749516592992416534635588762712195668269022863583127269497389526031102504278395929000483580633216731501879787386648989499622500*x^269+29033445924556563641513635532433976470553827456963455042289099999894576670325607512700010120285620387835585001334385000043369285488377503535008297097197700740754492988264085092982779030811493390181478461155767296531471179262862311909329766286199012094846255930565646988555285678483873298759512441050634007240457379841921758853554108737159541384948637636059567405242275014259976271237191738150958990691013851058832071908906324353278754469626711685861819988689325230020632496525955067780308244982067705433812749370482007202599631315656435763762268267295906383623198644904969561208411978329736241264192231623315033771145190395496518060079020263277646151569250875512462939496434717542049221935143877910869244895383836136365635553556330099128628499471932326628382625*x^270+2513544981952730466471778180566610548595694035241524606231639233255220708997466421009300596725418774003352822816882937113554609493844521991378385705102520171372716152334059776457047603051340483079540227748179581171271577925637897557737152402866709281549157729587007593571687596388467927250607755206697432602113797271648487295705026579167637579697235981750455757076966540187547715706232926971260816842722410671773633191656700782226585695024246988981120480466868182117076101395594177636863310047339064764096181012882711940817092015562253300744325521286571400962409709255747103534600384075311980129010033753854618837595074624310544777090481746702275104494891339693666035047897429155853969355919712729739184748018445119078955245300400058543136096195840471817910250*x^271+214398999612315174241012584068150105897189048803718501001269425720576201126485825195934580640999243069163964762471262010110932606554246405347290494051088763883213365924664830925572062355281463401621425336951197236803784370570230028082396927142818387438803240611803626263854523891735939774395017989475121641395565144198620323859521865799746428014373463316584662128183479655397179556065801107279839861193910053775119500603113549025894658592958178930301058947422998733873293628706548066656799777254671009533920413722217164255629713717449619154341798685698002449418226526010137708259868486271909576636167193649547869023086758907672408421475565350265520882255966515508326247744449905701984251287392804878851723653997297287479581489070581613519779927512455672991875*x^272+18021739718711839391037934632457321297389826625455310780645160535338623899429341989701049057231739227041485657347726556048312091141369347234404644421807711524144896995782009212615107984167909884149815477422577756755280834457195191718838633827714143722163898323314250457307225649007517362250547142560215457530775104665172109061877499308239531231380092944260364017060485901345262085821236124511125743610766997588920502857609974607450229472170249588836198950215994841013267526135715514845674402756767892155481424365149555491604483549252496974222436058751164397629622353952148451761604282250158042122094101842676121829579331843087618853373167136439838263892851028179786717100191857499207064132286697461008412435445452840003476728135240262936003889217427570182625*x^273+1493126271927204583391813640443534911627075757045638914831819278285113309169836307778117556542049312554459118430821262577479961361545873811222571505086219059336841203209005919312812825940985523485981796162723373214947127453113837331794745941262217915289654120171950612642252408100484620612776284621328396823851392570585367790826134255028814595791269854304708225464799488029807552182949321067432923034990121235946276773497709883924373630862954256816717913508799675516978354980862557133903903832177987786901949559441298658982460388661285035590066066719163285067816236813930517556961062530898988925646794224699429263803538104070199916591931005135903415416519330582640884588713329638835305324074462742515093353256611707843133426079060650968124866187362991524225*x^274+121956530845889847577365869921140592121584177763346415979532139290105325365507204370380139443912914245321282812918475427469729963895304641499265877876882565349990061867513575254110585525817322100374086054628119258081239951032241682349942219138177384317709117760680008902654514336230963696193830632436963791347502373072298494989135400507847508652172408749505428776035006128632214963966303223332419396351112695228560625090712632214908425368526555729376588608471780434443889508406405541862627616849039648826999875257512194628714992776266153957859522862240368994794851985957995710247453151859617232952052359737616860605434806008731500217713407739013166575934989516095719894648903264837022506660504580732927956860960888589296138822787784829215329522200608670250*x^275+9821917254790383032129130897819907317527333692666715720872589309089402178457820808291745468058094276111120799985628299803308994061392130629558519259291844535598835669331030942660393191046229143695357995552667377432124429796027636214768549448175368757389696081298955374390855936410824161201235329649600821012046128547337784207440760670423546973628526995037823281751260616587752156214469316983608830717339521008332167739509672788230271850527301652820434291557214170959985892811163969967878342927030416308858839820237058233331106141255356693443345634383108655939441729575680254366317820994102792653749130604092399049528567950748809832745245932113408153605225728668044285967485393106146842945558351113375745489983073275041896922299999111925979742794914276100*x^276+780066228329661408344882377384880242707476379378437299716834116101322585788334545861068444273082604147395003441563143115897943543116532203187893875940574830773530768370999109881570460111121429892479231006738363286565936243572132590922153018155337603659911817102978395569729558002948015809346213278563839561797770370970689805768629324974347594157893386626274582022323701645738711253231368186416073938082896043484683699386204155711873012165581000792714841084028792753776533429791128841130993774211764871602742703477250217233988873422906564934693395546278995517656413018801419390400568181020151732280793532104796071526633772151391977246433662028782793317486494822488390979775541922987189076035271193907568150381576409609950264888926723473316243996758986750*x^277+61102029831802392273339364811272551201635630877875703480079995311956055199904990828107703280001482791501404919385266720818080059782113323838455523893266889118730942113574211020178938958731242237078568234114822521967679814909605030590400851354943907497747203364174858587140472867981695556708694927116178985290139444122944422727469462304965470430351212610225356187150417398874510178295349607207242381023837273682745721969484239844368296815073159223846845728581192045230839272429643083477290826787337963355464840896032274788958708510982358710716255366800621741776983400485913028103646577795246052387792069270459522577802037711765995606910705622385121172970625314385388268755470358738082053471987328480055193000922810153375597358555137747093137869521196765*x^278+4720566313276150777656864925915814233928597412890101688170416277416187384638231980061538310625346544309872484388122680587634914940014126545559279650809918737520271971169654289101862984945506647035500572057840639462618324709227488123336756572053390393995140536329750408843164919722851828712625796944012166306167125005290316783898144396202228372135375490890012514095251053542498841176057145455685317176825264567929373373027368280651185816340215964065742648000456045186934272704666318706309944067817650246834021559265087210968121754009898741071130965413838604214718296200959634445084375501008026223562119005129807532781065062735027752380235218789318561691565289779340378083064243631848000917720281542869367556439257370558315687901478243601381966183359020*x^279+359707940089724095902095841264579937858393591940003655783578766283098526059916618328374374663126583729853896039072299846010671221850489500210293574878060497918932626654254775439533421997952731818694964131810183194969605819594870314121325577682175793548777039338431141336444030218630476968075248021702848574561037516639038937085683934958514399191701982805270646452506794128380611921995120122990414534827940835610962920410483693852437530101231627260528754457009470601942161738480252022374073817740540711114111183342711426354805843328898529215586415690731805409736203166856887031986093659645920924424256007710266666007327281258248051200362441271502003081547044535223267591171013918650753332979582295863022856961894940238158065146151111590085967359411855*x^280+27033525159292761446614842888197483315921787348140521744436598893910150108105066771091823768416882679610655802136596946708135701504452487982629825898033605602304458079252822526342316700324753106302613901683246647042176745946278454306416674871471015922423137710160215938974445569212438199212422929394644714753416360248616409544415768853727929078859398821129908560442978143230124703440330710826391327113443217363659862075848714032112469940068473063130368046412056303148566582880740488052598855202902752736205254121383943900981518027329738133189391992062708065312867717242789418053477789527836061969130552654189538547403701267626021807864520313741437553233725607575335363335914555936318110965033648545613800131596174418597568594344991899284130495017775*x^281+2003580693345791440541249669505826135942785937641091406562848790601940050546892704126812673377809381619665769964715080756092058981256995652771530498590641509523174881203560209996321363777212000601061491925682236958417776115295649834199183386272539956597853452480804554035769581106662657302099066291752264164920385727322987819585949720741977018322688304471496431584362564475514699308072734663828180311254512143286600140019865072970181923041482439319624869908025188962065312395228918430870953455297750153189816047958862952003564349113080647778746927054609763493040544982916983748358217811138220161244951093267929312253679585933399724992553172844635777565498581755048853588814474542835177279814175260352225419163923434430010688070561984446382104000225*x^282+146417571635360691242322538731535631315180543306887863415491223692359018254324732996541292548983015329286446224447943754474084591971075684571128691522317800468673759790363416765432379817762511760347272803446180525018736456430476256282852517527720798229327697775082943771503999844121172616535398181855237289043622124946595827216460896126899033244525368008110599522946258290134724539951842083024321507842051343983199908784791175116248574566934866461683224210938055864420398032141895228960569477187538494823547003770077193328219120268152308729655446385710053417731098069243768892981593997181543627098343660103028430795490385739766052096949894722599849850641894184918219221312495931660216247973701607059785944337174174434479515061415086133040064041420*x^283+10547994792062559731538740897508087058870378378656866904139929599898202245105714928197135414545746012304053259860188889108667536827515231253409587634222104200145976713858575559538168184922935913731588413846232224265394349934216118985743857643161371315143460066644955185596909345359189335532208838288662514422474831937087147166233469483913553455425370322882159807368089934712598316574696516239923087581450753966316140302005086050001805024889080055708807420688248331137805912147391792132807581110798751071118560575165090285949993108008450916493976706064529743053882043890094523699192202053967921837061030169146667814029219757425720830216484326574212989031447373892738627597525277084501780854958373615675572969132259640986112339270722854922544706840*x^284+748901909155414211711863046270777496045226132384074246870432138014784854320013056347841913970630787583582727811435221854345145105219001132422018621234579772022910722708740774561218832065300404778565228971128212498416368250893473417296082063907405867889863930241219662633246718541248609256995733247945388992427868675127213945925631836697444715277161118163723425701552282755961847635581833228970024576547859904916438889705997339027712690986189548790217617182873005343850132567823644115768739618365579471829747766451345593914865499606137178176692235832255186652730516854609145886345222341363581782327405245362018947947389318629378354206520800628054367128978321803581272037281798390852593505074821075156599104413058738735899840602490642391742025320*x^285+52387685021231844036855837320083097046674227900762185820440162137877364470125095793661539856427870888378069798030791151936766895568112527022076202528897190488161354690348704210084664450226699676289911543830725306427792076132192637278378537927320558905267646838598613577072422317576016307383735836985112361597193390721827267499677320689473334624625527807240391641106588809044347616408882322367060662633448889668673354204946750167959375327729173827902603047093761732857921370889839167133794062430501799340772917948831783024221807127636271366164245091310445039751856832000558042276742771672087454001682403365449479483578228573079823675882560750515508851218852449164276826010833022525781768804661865925815967816690259830636022663870694650761840985*x^286+3609442399470680822192955088673468340934032391567185984978184238273109094369569662186373537150270525560340468689376045599905633815394179939085357844030526029237782004853866527134196095044246963363078777167302505837455881566753181217178150758701458081977007508681983152079799378885280219580135618049247598989183190681120003174001928285882781805717053108940998034566924450936651674846588533346654111622012853786542067463875859498318690482073244639237482596960876740722539312585766025380332723769329321611905050126614603256370817985224785647472539281004230181034890310063655520625529526014105880206793730187834722576663115501996534384834530179747078142804367473812074592858096629366441869933375799071191624011947094975406529766578872158122936630*x^287+244852920117586417026800480909412696432146886382182370806397501404747733708802479901033306281969482608431483855464715832426337359589702791767724979958091457883287267247202844217852142488015682441914000763880051518729035601382770232640252340802520796043090486556604660355976605310274779218625087148292740694172797068501268684391060063904953303768928046730129005290062120944901667331515476342040060573177777682478623719361060762252857529562501962184328985469816975799912505481757583129999981156805877738683994809736852547536872609973263825286061865658087680151114603036578036624897777936760193768354455862954022882878798287547419615353739784742812080309285998922831952922070443580907580349661552595486789344944497309410173986022807731891450515*x^288+16348062232570743092003034801544384204746290676755259969401187285798607554898845265547557755869367388640260175753116565290280630308910654163205557703348914829129169290547610061431134681625208304836137169468102336412584234054435330365107464754484590255543998168196917300641594265857031615183497907122619124614571987315120733188706448751010791242556356883023926317144744671151609123406873706175688188451769849956901440501177772139140533045843816637879778311437028459170714802142222187264237243326871748518699923653960720839671526908905826378587075815051511182797767873421866429203868745920486519010183045827837177776130153184798893825811543558312960512248966038110399374123668242941439395857128666094333416594724946449430950370850088467493325*x^289+1073895603015139807796923178784972467224589771425465599182996366721833494089818042553645235157251694272501959803071104416916557737107092797691346250551354641431637047219266312294304162064220564987052057546458713256600878483486590896672672116806484367593692708759440054320662101454184857058796359337473770979894342398654505243563097618829058289820110990966277113645297754081533100434047803724190727747579021814347664075728179000159584351057586054714641113103503484185050449292967919978528909821825821346289975142142062649855250333708050933643436710350184682914976835112515916543491912272497686425516967358696546577783530547027467046829013693219954627366754629969763466039321693186674952963806626158344072551802000955668132847950309337796897*x^290+69379651567184296866711482087654391214606617504359779692936076322207020188150950254616594398066517221529257334758542084455383871123656482167683905081808334483713737567234538606505656853786505409665651416016584912544877240540024902283805906163204386941717434051849294938468775354383730855722077068460357699018547878105250260813728078383947436168265997945361724834998961109589606805762687527482054439479457244911149957771960905504716821023894574755595284947067771167360254422899757194633638294642692630083061616418046680407289265966051328713447943051696185176089545609763460309786081612255797753003590852090003066873795183895971625638899275594114098766578783490064794452895966052029018109929648559358321242207347415411616347349635991112502*x^291+4406756888202134966144623040717752970532486884562873629912611835098454363015427114458185775684847963118929198082795958115592900553605020297481548747461650066742467976218533175735113511109979671589735682239070155532143637557521720565754581013496172398849015264541664617094556239891168622323257498687188273352781150853555123043634270037902225679427531593932841075470585744099324526454474629338376976967488663258493699852337219865573500145421273562592628829930244979381794169358946103212580019966838298751984076107329352057493111704757079836019593196814196249665432967915376022633262702300089053326180969560229689685859786002129686425428286326458522306942040871366271235712932329914361444161475294030983120659852700065418649450414912285780*x^292+275087605025157460453728352530614025604793025981393564491798335433741145230324500536701560389134083094720460205883067789572602963769294775411506660335331424859151828717485390023385609923861129171314402372954217724743988798657922567911756642962777141515240406160315378196335327750586780549405540960655420307956703466548555147590363773463753848630133067881436215757554386921023683649660481968196267148877569125180270203159486566485084630955884700609101021912882673389701518780010730738718213466920764710228770273918938987620595188064858580926109329685369224748623898219727160272095292793639636391379693966572251381762045321533741914561308765891379856740298775215754759116409985421826149156208836898295594840691024069065901963987697438050*x^293+16871085492165354025912080359937473297424656626504513127938577943327983156108560073589940364911494561055445192404012384297027765971948668700642358966762956616685138647915198529986947706568521177783783548432756702570940534651196525634765744742865279576250382292472465868247641069454330671402115890492278486979592899842263218906681116164584930906438698514674841775636690424810201467494444339043000589494152725904115092791759901173360914146589377816815653088193903099264429605179826316696693218744163116824656521781606884405512481826611444961677237335835789010624084789322537835790547143765263350545223191852482149735768535378269250396239668165284343005550245508618005406265498372738594797503117392696232474887035045699968918084247115173*x^294+1016245507691220921790043629584109202840849878970642025738583318921821440471340612759448032067810704314260450292713732843946019574961067702204186997663559285353313362635330997333870503397754175702774292869102345361015507935644428634902571001828278916973486170919217350609158289762594436700360318373424951381531521880478526236893678858436300738842950453778737258017477300074058643368703390391741786530970501733121567326547586706446655124529439638187188636262461155905970330332321925445704126342783994458784013348466989198746638172624954255456318825116092127156230340403857717541021494306358762068322567524319095326145819513951552105169567763781783795815352323017972860839514851915170820534059724818448477881687533605358438486602727928*x^295+60105025347544512577517251626429425158284016019351004060256916277324113936110277372319556915242441886452668162864552172667301794313753661586851403487140910913756546368997520394307836252480635452798857954254989605213039635965052762191176489575214412530894487390136035900346780719989263455222151429066611632184001979441920231442540735432191527136480484420036060235124695535147098318106383865431689716910852029767451152040036013256391294617097458254937631990024303894705443838432233037075810217868557808506168551430972555892165560576546676033977653463177849170683407144613881341375100209372713614659847055344788489118736417108439295241981818454521216703821180650929254446044267454703348548837765445301564411864240686149314095874927871*x^296+3489494257454384826344584037818774213291209550609533537389755217891308742753211372633967497101718812068406785968604336519289430909549822427675402363487210175891899815672404664139051815384715328712199838774612633350970670543472052764250075026086992391355622282949239248780577668058807461106038903633549498776605120367177336922173534391753141822793661083225858389481452888698685286274558376000210954881684706691665924461771986395920268563568484356786503306624716220391884824558973967685739693171148737721566918841111358420080178393800081872327422112560309608763651464098080634443652011894630486598407862087228837465885359368804893847495682474220755813178280509258637120797541175955931128052838636793969892375463384539167283619062971*x^297+198814199524494782839970324857187747447518069204519301357383839575132814309861102125786947567000837527930279834900104362817435602266533661104266154591735043240650859215654973393146141193252532354800832161050971338546825282805778302323566346625121241844876623823330236371348394901402436245567458474547188239163216931310521173297485073103602166903996316292758364431297558570230069975358142804163683598236930897608830621956847719955585954853790007323536692324558317486740602491615838856580308792944628902243284484092699807185125561683528663741872045802001389478835638212629703857943764441394925952439132716923571165851621784338420816091388487974541458361424609386481366765439225603175451357045030960499901423097410934469267089688689*x^298+11113995342997415253546090565320540551839154494460959185022856059752239805202785518656020038243943517957162485997325155048814452260361872333618616076061387643479359755918380522953712726887827261526806208644913003929779900063963209896478033333197177272584842211969297445986136045902827753838435156617090610073382234218183983666372403464402789688921122654493486688418601662980499257995703904596542554230776547354661499020430902372112759418979620942181736861945138830631322335591302004280944640502637890185935027485354707513549187760008808599520379291263276576533137055223558905454817980816906446317942890795783515608191028470433570646338352450990700598279038392030448724638021588372121599991650234993548185640926958956728124336024*x^299+609462558828230616945713465269861504931919615858244948256556266145661251969023200069416690888662479456962186126738318298159271387146482650156802667324363117519688516732399256696979449024424660631130165837415132673610287706589641274160410981238632706529277616082824033852744884305708937236621894260756406956120156844802844651144179215505457665897259744091390898536514381657918712637372353455379159296190905002869892457749788353558571158574652322027969442916935371146228976977186122917888612697900027594999929263477879203173885155019198269393821368094288615243279321739225280233970556470745036435373443262380707535936698573488497717514899907969315070353204930626390867012228837656386534547851781106395343247376510256759999012200*x^300+32779759418339382115257893048956134236758735042408942647812711784113103600259665948406308732653596445834665800844751522522368368683844472377744604618995164664228529987420849177885608887069748290610661308593874277839683059233422426497656563689843803945978807831968383690877822318978525807068076252311400974989215246414815903797933508565768224513169256158728492256154908920439298809562230330921135634127210691702670431892324709887944194083318716834656872764730285027830620734992999313288783171872368272403289633031287568529927751151294536351038456246827936358544934916858824632397526068210692685259051824722230768683532297104971433514699977617219150675488780512128103745302495426805688931445018682363429724421822544089209319100*x^301+1728966244416795096958296017131644954800724195348496199498739871234000099592633708697527508674715698067002385285469696482399293682644347568884477146106918335137091275457149357553238708387554671981297141573013082507514417996185769458484481997790863687131820551880923869606183494819529887557800481035039148408502320579555606401529341203162025774283253020300192859105193444104950142073438746486251602598689998391402331119051995457597186422800769868246140667124476261577907119823091706299655213384089898592998842313402075408260283826652491008800125899728503531264397032673484332154900141238419262127228949067966852324552960636183748494165993353255632737201755503894176132778725028339357728695643509487656084016261257022480532605*x^302+89421522952990403347947662883373169113302937020003269767196066644924606562042693844256062424139407534862481589979482777413185361340969332012270317354976780043269952138199182457512142970124678834902476555082934551576863711514616438335432366822116606481233275144124226808092806172004743109477887256079352283071410627026199862350613669424906074232899176287893934105141401767489115202691284791225413628005670368242101610257641861846447569014943271543990724579740606909173783082838671236597335018224422032128895794092630767630684819640407428321639931248483120616573406911547060565743429255107740477528575310415521430412031686211116659250638886280256053343929434014538860322685305773987803120607218654219085429003425242348961410*x^303+4534592925150162716766693567806247213625880009609699137533817383740889735142391934187232667971673585975934537355227160830815210770974044340593622542950276488142811365403972832285596587307309984087051624870771620884665693235311950690953164708381255136527391579610391721578914986792806733534497715841936656548199954100644865950650254539891362779136979347985048094376261876181012259396913329462381702179554072435280726036317686758966926559892846923966535075743157465043113660880227194378607450317077061815407399791296425860712436421223104729674244481122561454046260612657130007715288962531624548500929400987594967501778302339851357514818879859061231932948074994806789689533413869142772150409731205003830383511269422015893095*x^304+225452301204836166301216648457734644086085622593546220717390291673211818315488734006606062696512982813018511838780424322679721744903928689449928198196026099542931782377177742820878313460948907257781656443010981732720696979716721970022412401531533809888625795231142404589501828567182671198228901693666591270766763824292489297143951817117572230489106583876884980127099628426548679009512214664714307985159083083208490515056426758056556085915342679648296176827576549856325201739911203708346093505098013873491908594220300301540433550116899260790991196503005568442066704023976770077784542270515653287490922023565755037173055326133539258973445615001234428866535246993054851143034924284531655461586348613480483936945139911730781*x^305+10989661305122670124984523803276140110565052551692873959508385483195460179388143023538078922284403768396672152096319213660881320626518363686382011755663119350879463905805835451919942415600686075837724778181891783963916821411733805725175393103833920540357760348926330218091609462513691744453223230483993950134079689148907252536600148877594253775249981779691947592095323601547392735963584456417269034631631828488849043279408090380440471199852317198833782542720850329906446958123920119239587381976412033546350995392743591441039714662100686150925480249689394205717397948761126482806366557134281232473764453217950353307009744447877760935143860865941169565391976933190194723687464636274591200713533345083704074208654580517621*x^306+525211049747346842843111230488148715193563972948866222170225313188569851310924478907549828016716507700734872396403439991377033834887207634706205678128036572809286568680011948474788136458668251339110136703265657859109297622451087866817721018573985909216037330887349243720997112837064281481897629121218992603898611856311681735451154709355226891376302189579781991544626760593138230462850209486925546246664817625345195247395382995917303407226475399135755811139249478744935776987316667155774528139052763311903122250445577688734883376115296336220678899150058306868300188509842764393334812772118625292898700301128122862773538423876452630368625196876441810327504946376938637392803421916427145905246389015127039402489302743290*x^307+24610616084244174270552420403234757987412786471805447347727902407649231260809424393773352013081220407280247479595443924333315484252774737050550912616333524112740868393949151591318503125847271457461148137387452997868712269164535362402182789462115720630835822461035961060202935613890862262732245781763448385450414206701872884271227213854676337075661215930652159730748460834108661295683185474025042315296030957759354312376212779855670784651316698161783725183751180519525219567389323404564935081526203955197614933755843498338681080078515878031534251245979914273659497735053652134231205329409564702983958843725414046485474815230637194653860915511792205746752967867185559591166650321669841273964474285965731580122835516340*x^308+1130784249385113507965656418237069324814098994611149568341081177107519384060692132151254561272135050849551636774782092480591553321741135255051704783050331953200459040625298963418845172549857669814315674024142703594864898397016300313993810710269618230920225706244084058151178326834523640836701451093158872955255287204373660579602158101968087158651220363295793665445501323635387990119956200487127807715842727678815166382180664066151325376570852113327333522180309200094193383688450234691063151853601067627430925755831789547179656783298454912813571936445748160356087546804701269071853425401219077762755046668577544788662285442034668701144378881410020035076148900794930290685049220868397796806060566775708332819329414974*x^309+50949698455493995195386021888675595228641945305122704109184245865346927803835296483172107210531485894545572149321405314811175720773302490056025818768582219846106440099681431710886367342872890223673367576157927548443852120441933454702368500428148706195691449810404270463579981836574373968845851660115167799566270374899577458463798367143394766529042150996408600040738514653436900719075202732554587665740141147827915113492334977291311548227568342726000669354515056139831144294372532013340407110036316851204276428339544590479286328972268686576264173081971411274564483559827085290208707152026751938542206977101837719099742530429126962757315155539127464642069321453978956470072857760908626384976204816095788008203325729*x^310+2251354694302645046022832642654377516476293794338435150390970681920078786299768798749177989997864806198746085268235731430816683543007865722792737674954129433744544460703798842633319817821301898099702585312291320158736379610933392128932058070634681489531241656901279034171576198565944901260918131946492595582064597542625502276482262170073111520764070920991675936351093612548012488180079711832633106990201200768203546311207615970017667723421390911911486133526939283609937354594045872326275721795840069696839507835496342523267879984625581941285741495266071121939505737667975914769259837112794107149993174015490448731539635360166177617052480551557431097610758847390756142435214445424375657238623190533712339909798708*x^311+97569078766551829510915631830953779855470882258059517741276149410625641138031641064629517296222005949373173826056924684337516571804047631736412004394572334400550379047127547184662812605632887325011962674834513013590986748587072099003950949357946699967310907856962299304127320852438949071580398206982663311751660009948246056178135539818239281306854247368728089249183217024361956099560090616584505142710615450020365546222269118546208947874548041880401095081424788010224544288034417291665021922512294085565017958150501624279240793278932661636522605793983654500605473577404971117125871608779905892689868258172554135022174909361982054739598647138966109339273555276425293452181595311342983076710579811121126953863883*x^312+4147120943948426390917360078495908626462338070478622426058831278551280539228131518559397425852797358947231959195808384679840029273425534620743411755777009292242933610195806019463711368200631893852870187181725064315861260685578214402685217267130090447420336035745294753118930844434810800404254875166922874654375757393845445747137965326281539901785121176976509065360926301817360091292095222213072652005881893623981249930937634296638936947033739900862564414844101893122973997776067792578330860373713512080524421196822422144375538537306996258418803284563738231725777681488208572615136077304053723923282374234177854576456713171883116002722010362372951455740512984338117297919864419401861716325608874955373247269027*x^313+172862560038106472163329518059499876702107231678849763632024965556185321839996567925237448730008511524914659123117717343383919560292703603564742791592694944979171769005811843424288791467814779710339188326175554143012936543722136813729445932522693389510465211023445870691460582326001546964734618712674243709798612344326016553124935828726399967331099395748766519475818674568630978098739411890301726639834235434498044079975742570478359656969250526186154930522273813289277973671764045603865102110268141389202188161896020625438895602266048356087649926715629477957800163770725949405059384217699044131353931258185138269842841591994390348346931542832068918328526702767624372142748464912029349316330646490889185557797*x^314+7064021167042269783950520126515240133577103932476279535593617918690285598958736884225488351413647855252427486801185387380923815961015699082711933599979670553161755803427095551811624557439210998130736840959046743842675960118238720910647725344979639225083711810075915726149059438473059005771997979824697833999919347896293265289046120107936311394942114272261025427960276302954194897154079556807071111323954537463616003345130502423394916167799460768826020699892492487312523351754274545547243374850514845929403110513022807976408971409702579651945243921904798569556362524730949089793699623029712254942150066225107121542043356761337085428529260746636155771230123639525503776146146250410369386164148664513893798388*x^315+282852264509515158208853320728409678406012877007268274748079046107119918919227734606095608203813707569840781738205536185667441913067567093112087845351170740278337004543550849891106369062061530727992009053501949982900444753050971059251005513266257107765729024555176990927141702996370595239298001530048758726256002192425506414813630324103602038939581279298730155096472501695585003758162933489216664632842342156468048367490131141496896740889232986348188433407702764553152172305065263790357700422571249089191130125136760599834512901325740085959478870169981313667934857407837506335606260937072652860671387803369806443092280397789887078800603049738466579378418452691524089344947448416089964259062200525242481048*x^316+11086906897333060561630704197707232092471266376991328703189997588669722012691101416057103416882537582253244947899777729858606842310377417546252970042047207297385450108086098016095994348098454414542305037919939704550214734945569748526073281978832390135225122150072802258801258335242046283307183171326883912771347398371911424602602182140490383149852808847782518025709503842126575409774717514900087033722790928248469251669721587946521194165756899164519419761777613372653601028906533345249708989351071114040594147307393697044010303864591291914535181989476939361039888724339419900136451841587920665532285448690382251143626301102694493752287701231479311212247884637802668174488245534328299512584443438321520240*x^317+424754969318618700695087056394262645537474793971009452671224562786019886165741191234190024187766201025049517398388140617648581934565816311707369975983793040490760919363101544280936316322146969646190970317869270707174114071951947635951098551209395504764286279877121267376249858261963065478912499417593742299875537289629148055028411417760931288507969411996791007807279162969591901110956560597348809450654602063475030629033848459710487386782789898521536005100729871774460993806601574210555569992870996098515264935958653489020412648137754646517790504533674640406394291001857506392120313825998900531485565399667752263676861848098688351468678454567275337104731368838936708929013354158749141359501063619506285*x^318+15867543882579637107495837430201100153145923315013261878123231988055203407979319999060333640787670049457039746674983068554220730511652218551386976119224935327514630750365732366915288306698714531375334692571033846747015249982921257345078333008642323446910043738880427504826906382503716020649775574784472439111271827081455967802625576714473467161932259215332175187342249431114510689334855469915257921063614794085633836636376041476028468221115342660741083300238361044536853513404758334045945749540396434231016727801236279794063312423097092849442021613615783591760355791507614618578977010996165977808723987252695436565786755291426193544337661689677405969651842110382236853749312540230808653485793172090182*x^319+575887372750517717882514388061753585833813630604432410570805965673983094827647514831675624798000951050551696254834286064285173213929784971346435436454761642778635982242007764896250821475461350800569101540154631588627424409336944246386654859270402616585418891185082417673347056256369072358952908036364851363581468608502292625358248109941347423039609404486937301542787412964830794812254843579840267501109460490391705275237889249316603920204228632329783814634200179254281801037211391560652030085614469196440860258257163441284856832756368647029599878215501702126085269579974302499476076238145306222560644209069568660933314513698665445828373529990405733048102180658711174371427957302611189919463226806431*x^320+20191270878166809528547534917357433031365801470115366402897345944752467934310424117819740382606973606815579642180623034574240123189965254901657171299185335060902147250700011070045990379787683590773328246442696061792430204090110981803175668236370610267731954057681563054419005812499675419999241915437377816234555724230417389114580370985892986869928563683328167259640528219362165579954312966109828152481968815845486139489431662721754873626224784277436035184317838862257018459278975594694113058676879501847789743927944834377059883991683799552353560023035301698910909938889296729721406367577169542928015400838100324803302906360765818401847822645404862840327475873452502798354272894761596225023595481113*x^321+677703776566960731804370799155442167091669714596167017111763432356304624465783206537939306275474565829476959123731198035977941109818549507966563249978351478206251601625118517797658919681178473858790349960805355225785122993950423643383491683802294754898953899484318700598908385883103116246884245246677594266850270799181997597008483558783498331217701624079862330479051836223618945126475019265705274542236343593383567413344888122344527111045090563686968892672842235977141974858821000566593708126069521679290041721469121708105059445170622892268155918220809253325659549708504729011478599924012729395577225827041284157055745106592764723289680137959581958297265923545455165018005871548080004963518485189*x^322+21437151567731589673050126857471454143753761482422230398483509826661133485318906128855652230006121034223907708326022562163864648713205672731611826762217122270459998066504506432532346660919915996694316960487248220593920937533270492872120156917671844218056062007276931823644880319812705520949995223861143898669833984603629765489176425491667099633847885338488629152599833438376719375012195674496688988956997921294778739292037647669321558200388684282104172076893187452525411466926475551809315324153702591989601379585145033271287723064989118338329292956571570741109361995990701859110038011358524486553645797744293407976508833395484062252933324865809170367131463327470360708579561746908111259343680486*x^323+619914099573717545868954386027788514137279910349649350438027827263439552375489280810094726565990733168600974074005813251021642371795734601637769734760609380335291139051567146762984823826749193726779706218820186547919021092698358473321965943543351843830502222218582977480241212592088585430261824545512018419670982278813164513572556505051409679934926370032286236203599809937726585719445680661307390388061821081377349216854054594131846833942321034530527683262945358132548705825266568887809476192900349123096728459018668277570515606677100564039862476929978979336924945781901979627918748755441328327643894880355162200881904387255604727077615541874225134742928814109295200907524658966912406732998692*x^324+15230007910384890036551384593797391953086231323084143085404350680216612721972784975334414801845568844809485553161002323946746344580788237694810594996126084870368878605310687272472508554593702796201423820453214558605728790123684343219669137412764105497503672157490522656256364146651125784878076647207351254580035055271092943851688926696481405820504972588202737365817221057489968540564565003102262916292717221199084821520111711622535295658346040957223414876785658018332016876537883641954226100035464088521413244023000607888647131476884547584028232061107557875577292947574710378335460613380830651751132390465753231061811525057934090524498347299611226135790841028080157365089276792393029547312018*x^325+239401780143151552161699230916860698214396114617815402456639201843823604748188953243575040324128238283428451627264678522879118645472308607586689600160013102621308853724589537564574690381202188859778859923373079798092742669087402320039503362519775610893639325590838213859567763258348903287089747626391729319166807063767632886196560974278382048381722820515836659501862339395673245908574822359839943698990903126170671630778522151852507321928090535962556934571551504431061883634267418788727152408072351635232515300613128544116768759813585488133478843868354635501962212965278388743558622442049526369627850808670510879173764188291724986847789319945623794309278016975910276120080010263370079918569*x^326-4093193705156903620214373415191191690713182044332143996378429352939975928619393263491283925297197251640596066286339514878702980070142285144188165208598080496078529071768059198786243257089241868785359569378440890500693015296482091829650171469965024812649099532997861533962654207687792072358389446983990263860181399481916624362957225808044052100969354592542423391660793464035087665737603888543644071326532889341472417065348369365553366734878342343416262590977627082413813175405047401323693653017477991747635713179707917340528802149730393920430467892505733842089865129220596517549280718951167369338469640170492415987787961630322920187121253060583500668419253207188079173115058336355740819088*x^327-643482642216739357997442344141113627290216464595238684931431751067897259361013285395740787466540037904400526583641709727390701525662375880203867976268975461712587677609912533540778221125589514093269904237075839665006729201203484690925113841636691500551991690534906368594054575341982345813329960046440291553692166007243020373563119027570947390605550021475483302404938115623208434220983266066494143780202020980530929185270796174417691414504373678337121219298497330138333472050370981166803314736950014534651750568882594727466321706099143378577858768506801783033394697033414224388872726047175522474177232892621446372667909211590101703440985369054915710241433021285238843356380749698143956197*x^328-41530701745940379650116857024428613217684453894915665656350186448806328836760623345875191361094165283906307603617648734804451520199134023087960461696046106870670512803255565850312123113256132345602939014367564571372946109509073031196916266603841567450717950513412847635192096600918563212349260030802924827895906246964985683070640209263599637623918190399763724394071057803421561920050156109041046425231002346205810435238440408839972483179183389036405938002956168455233802845239594083100842500851901958060557820327277401622537784050720520725591499541527347449722078515976447425341532790357390560629512899316250942600208985233834697487942178028878913199803495858368809297359559737959181729*x^329-2137551418156816819097689036656580696665276569017419212896248904028518744629510380264588918274520963710092158300672938889428844275236995162919158344026740221713888490118716918931427174716459326341199306765068198296136503812068656861264800097344783618346135450478768666773248096415403882156799649256585959874275541131237479947602647571555499527268025101128522176160894394100337247747753317399014280148867632164199911203995283853068793334185708769022523089419021378380127386081511895470247338296207919252588623525446270096737903940701787048215157268542585694123649977759300603694331496218392216727527343961349371338861043938232056677406682339615612637020968645435438040482886669127389851*x^330-98012994408889175847004544518068081754762305566680472490912306644974046433432321561823556564694714572473806483310830717122469186872980088013690570909947944574957513065429833076504765215105292811156498988460234895358961223518827874721285028284892562909362541944275349055358090288121395189078335498004759821205034143774449299319612092528517338947314077434250219773654269899112284492658316781698885889813233349102575649753480641538055690156607399962988253268305261299110536090772897329212176181838204530252729091101102567386863246155711848269935963366944695392624515269966389976364552593814552536736353479742059437940570928712960983945841099502117383798577940087737647590095943279156928*x^331-4164909854464657932580894057868826342213473470053848709648226995196892380646298986673389252357282707924755381677983199742419008755197609971218242082083085863249279414149131010834281151551829745644178240986542683421704972819484931636009997643051501940573156952906135405228623396035242845043735820634554544480207014435081274548607984589712425392380911991846377161922168855111307028338653825325861414218403119521277124252928717656516295037689247293029382621034827091661628252519614627681689261677762726460032652134171810572425396487212450720452912999443746184911344472989065600450653609910139873614388209475689798525912776626523730053638179171999814560486722871151977041301211698589704*x^332-167054566192602783255573204793204545644831050196707763876214296754657477781377967274682819688203349242734797002386293785279751076952721494895934893117961053457921761791539361816225887229348260028660146250737248554485003845747644327739761889168305516392331325152225173271613885537892708251421540605307441779154239362329905890032453789980806395588741417996814319887813557755038021704278342866236492251467239415018246701760859517864025611664990151763914776884277172030168995857678699916502043612288705897025718886747332866672949815495741161838699962732607448645384906605582965931286739073751657238916690364182265339912217046571171225681905291438018402978573474161950681189243016783196*x^333-6387403101676236937204029633992957740424044366454413417820835114807848205826593903322686990410753277284728546989269170787470364016704594865442970868568017398225670470468150868042761084818850495959696992691805944523710839665416828812253881966381115031067582330770047206251907812631266692401846932156011631208973849339277052165038668459159576382300923008402902060459738854458891631266760396311124022259041832648743259872676872259493337051839445606768581179555169794576087344374083440457825167225399163934579118969285593534651770812337452223761251014771763999207438418663564714163032235465665200807139078296562323996492874124927033849961814608721962897788081326494296730452294495907*x^334-234158792450719179279919347041740125180653746706060175636200611828379336998005619943120309006945060930206097544209986563762019591989366976633290903031474137004640187381524591440197836376927622053516245584688315223724334289839703401932718384647307158707617926902101801621056258782323127616444527056928501669298252953298490179679027132454775901090054448879021460975536373624257321961410832498428658084283572211524225583014271230594890939049271029694566063009975892115170652743026729061296349134747573937845428270962571376127491212578252031249900759455238641224117650002842089848177793049517856001512473776066277394266738088669187402945880538882438183132581969039952954176836831214*x^335-8259725817839005950755827360005401517022998486888087995116054405989649528584558811614899097386497812659730433778310329161832305359024149211125528738610593051509820330157518472595934902239785464733165198149785147112490657119926785239521009439909502413487715674042563074335905753146338777230527286770728687842490992611097434956227507283635557552332100133754242141958028911177159562995098159764350616629724215762983382693196128452324954149575700706493638811090385815681826031179693621342404905033006368937571348052373308779174105702066834255311275113667889849576853457312770319918984121676247505025568973857057982820908550464679742609051594755649339604031018730503227420317348585*x^336-280980868005559115289198913936121048512788049759292353257873638219562336126836704590351757829409675438568865279658810174408209028603070897380954746758526928529891457075207294551397735716244980892714389868630992757686971559471484447036793387125805034243058260861059515689399282666694168222836448941190532732850514700467211547774095395303447216151630778475557330299439542315642286627708749827062107443099600769232373235612130713980887902713567289816378003248713308791889499843892579031314293061561223649306445938247870171453694177357756017067240373354381263047573876373640428848850366412382434038907649866785332086905770482307347595546653978330025956387254748051263916050777267*x^337-9231650145927974832443169018310596889978748453779290399827635130315652605016490886819756113571823279438733060943711636793712784178014975671892951224924604422256243092209003586280021370214870915933502286254391229529818823748237077307540026990114735685551367198763655446231245815762995995664725088923363529603138780716078254246737780104388779068066782529272424107310108088380936136220327724386776579023442513254278567825385133031336495247653444661880936658872541881861118568829668811369768144272016369439812387265898235492114675202296292321961713782109748254434750969820471891895095878311246201748771735945184866026026793155232250278258292991759748120276946019183909323705923*x^338-293208923184502090950465928412704484873316405987868352306364497157810722265859445030101808285657664023677630486590983405890946708766050850866233742996332245334445234849940049058450992487907343320058511139747664923004081831766366455273657634648893778029055421294691048581274999290702035141751289014072192877098692437438807170538887480492908312364772968739877676589242192776946148834723768063707150130213475645588295078758647539680322582157493133160187860225237927573878379102699305076841203565453982499090944990295317764144386939605027576537426979641889386181962997644170505080111462970897646642094898116655550749855229834310727884231082250674251843653257070025904442549390*x^339-9007703105027674268059160220955041923468706033854233722201492077346024372834346772887957447205293996761815403069885152145439564835917068016491664057229629191634325601718350524195645416619278700182152959068589198104782168029239225267417859421496290334046706611997313570077355424910679127853375230719523685855578683834557720473306400342154061282497291678077042972042558621101051755100224889522090956010865005577270162730829224339499962631490897973550336111401268449882126564301606386750276320712651075363590560257123529559177692011003395842787420906182149044140283871860712260718947551498236987707510895996728673988318213566431581161215654520926975321787595078578308270220*x^340-267743195699808054287408359811496737346755318546880047345891202899776633458072384440293381441862193600921373445640625892165098637990774299375602277947258300948691888643362976146230836811862243766906626284640321559330599624478884582341375463429451448103077874311577457927487546398837162117047123874907150958240702956730255108689493293669000947199157666085974146286219206808201306261018574894094897202838546710401736561265235609267624150854324764574765749272056556447275654348902279008087651608698835568103534051659942278934074763946114887156122143129293881068668132393626851978219067487749396945700262863475679271052722631505077776694924217855852748871180419244303833002*x^341-7700734600700658176330999764768180339253529974294001530497566555497056277428789680425777191558970097365974936012474428179911053320643037848528088140109414552962689467131095965391709505459714816352425159922605254091435964831107843437666713169980524816092799537936651630773594285201393228988712463389612425491951309926026763911449643482194055109233817464832611843506050909337407021013069515523802028018897693845450624201354651372574136508342546420560688637608864602197369887494679161315433371965282764957959088793590900596512507118195316128129044905498861217605836718777888094219200417947807916900563374331320491319358969476028015851344201049754295205608539922928717559*x^342-214303448093289452874179960430147161451060142691879961665922497169884873921135111255949533491628636163112314115706993354406834557005422650505388946026829942272042294797902757260033094612889863328027738966252615704682522463229663056032615203004901111682000777114587295606595343987232593566816079957990261855115000971063538650851627310473487255725325100619137832656596567699940370741305964804120218571191706258996389805663829100044100360253514605230149993823111388854812883148445026402657193440326722447956817767858266217520364028845546962519882502885630601215352866538994245675831186250129695532734058168869126043992609403426323989790941644172932343874521150520127956*x^343-5769362657425834499408902707622658121762303491222236409003281572766329975836281165789752796605102118781556787734885504984303660080028555966481917071715806426555456229119838478521097913323757794564471771999221338388161756995200971327721932373259298950865073126289084939047161921179336904278539719682786326723131081227189577264951554253905381129567224206906935277033822174414869609865159240137132833691157386962959261548813420874600779981798570889553874966240635639167208827997168022065494109152004010274885471454917692713004647403135619473320280996429740159920717832235798466691413363123716217103370544378388989764306326309525973781124146882323143391497543971594413*x^344-150210040663843754095944439328444928831971285325932760037197999821893661045096303705142634735288407526902536937958025764645398634567008091481532951260693889595859369276261996015747907476217368664111760970142769539469642986781471706366309186518597788355476881722562121087032308945350308494721848395873440073931393189713969596267809708997614237008889416113216397365266707468235274607887322700399367308396390441289199272615158684364364116382271056041149857798253038790661755574159900956687428043759043078690624359443793658895258050503432605144338750606957779216036755490164248334943488692964775829818065916111268255229016814947380550863944277673024060061089181071261*x^345-3780684960778210275496362988836632884722819641566550636910563132609516082994903467195856730448835324941680897015184975097340872202721832161745783620285915434863819419871274900068171090259151823174890773811879599535052871602188475994374590549496233727093240308136515884946356043447426495333778245885103524001168269250519233801980646018304093662190249519111230012658837733613855550781415319654034007167757910996925459317839396411440959710282661670173449158859355227325891160925626846127436686972649531536319263991792350023447044804871559919815082675000504875791676739445919617626833807182493036822343936346856789669372641832517602839509452511229547134800028942883*x^346-91945391614861981174915371249019733573498228492640804558979406226967280024737928403669481261970349187778440381914078465733965324680364313744113110042367339565226065210482142157150426227221485110575448863373161776912889404897189362422749266344732587635221466591456791088440508130823412369440669696432175294299271293693176490559169923096990369332976571750214348358259701509784563103764560298519182152577354438174003368523753039183171778070471903621299493396542415848379435571340466782531817457512279708589638311073554495408364044404364864241825968914353954626057811311205289475685873546744980299966247411352980565461931883481921844176159878536096556468017044084*x^347-2159359250520754090309471492496993957498597367696477428548858220635167238445640170975732581203377016172529240109252986018157539667846050334222094719337455525597835984458141698984021378264051881550227767451222019447922599200873304790002130828837876127670308404073790005103297895007196911630034433406819389252049676300358174511559473587065743220925517093734816430121109449120453486316683738020017618747028202863110347843208715549208362672581269495637753969864153268521195731880333178130573579708935185056077196135372643315341401258517255761673493300853578154868168476945753052275476699231095237740399147984409807820418468377009473148755622581215228012530199176*x^348-48939688667269159372796819752580272885310291474830768965735705617585368372965571008313565947764553954766619295259258422913587600370790191734697894572456808189469389843535431556938571987252817753768774382437701019187254761109795386438252823382025900337266424858877546244340395042315300347433594473556382169736715043131085191904976666429272841396631056200430827841014648591944925842784932333060322129192137576958646554340760704095049713613178448008928611882212263842421392954395168650119069378599607409116631206612227401548855996718191101699244048047884419576750077679038889293042424491251161434099662283594823360586064531878333950909606860201180555412021992*x^349-1069546319251563878956978575002386861370856115896843412025399714628333830650249375643518024467216785288441627298417564926057639465145703978715733216468458048053428003012315204733187401139968807744931087454285420664705420315728843556617834703376594255643152111940657672981152128061182594066002551545998807949670116052346451340798449347329929037210516049506771081262542613804306682763783519694771775247703636167057058416580036468680735795991689900279498008714240195934321907981755919807747923700106343729991669388953006767495428221473481578682543358603050466244321982141159697334427294603498887599432706197249417069142775602323360606587637175678557659921963*x^350-22519029650930927425571042219011951146529109731428632812584540798907545893528582289339823897461169458685168395392797840366526390470585986095560769608281875339892497507396147274985645027076464655583997780828623245676409621858563984547760897083252151720325690348368548553429189245405330786888873111377929132737423757486222560193717089275835230581605335332130164929033387165685343292901509094876006179490919300936642947307120985037508395952493432203029605279876307284103526451679718998370965482664025552862135494791051277668237391600141792155550437992763982176359923746985211001997375818894572956701536143756697856473047469671731112277521028411849464440754*x^351-456310930079922729141665178183066764548212883348772418074730738578173211042646296613708999380946442781148350985024553507222130666826302060772750712787604637194172849849048380620033763259065666353919907100573863083275116343010476949887885802844450283064309053759585649698448813153553090461386740128703680173864620839166042624294578500476871051515643246661594578294609730405083301451725353625940480390129183699708871822726445505402520401167313486688650545218637580584068801425463545820321079957438267214871121025722365513675412122343375771083602306685492890454766510647332642000605748892225537806665046590756117617175525722822604789588577834610908648377*x^352-8888108833191532166556983588421683735289284851536374657805866838006239363890547902949090284851720556056063924904614498150744616440987700519467889797160121370764653917659674602228427607885877534815157558082032592726844094763598788721524501835517617159275134791618369941687018809472924303015026496715544651800584785866890009222728688722708208361734356308702867969450052229991539514999571383706673543239017590895993433046336000445905476744717683918071361883872879942916489917991401868873136123203058687668231459468220597492583397201006825702740546847414871934290252315816347220521409530136161701495280585605322870520369453789026268081029735898977869943*x^353-166180092591019238825320482233680457616485353459941558919560235738099717440857860045491108561210560832586103501478651330796066465356288611514200831950353813549698467229773241121979099587857092278201844112495033708189683633320945708479142331137180020306733377995305703420605417466120957396233418208492563669778982860572124807597085822344861049688575663804374278428385025598559515993717812900693181259850936474529950347568024395382612729088446432264734335245810431323435429085963708275202162018802025488496105680553495658136485101529773184390685070666132273584801297134802764134475966503160316864860683565552095342921317919761814815686417533776329251*x^354-2977374015032342645885971287232415260522186769827926103354365045736011722057081772426025039550323335348629558486867153600612789485287484590049114029533180806168417882039813444441865460724016916305764575879825764356365988152795656171966940967217054778431603659382328580412881087532364225969133862301231421656029894213491419179851665823743198060527889480017762321681594266606008660584381083347211278759802167002049319442493661953864975970981817679379527690761930356433154545165495338137046183895267372883802397405299966041044023022588272440844075325106242541306286767318594146219906737397351711917423986061914281577018299745617543657472963531228210*x^355-51012221414840406816209960374285595207578338233018647898392933968005241159776612559052949599669085755791377595375848981200164102370388535835501528513419289490135399132820615734409276091228057582629302400182052123780510170978081640927972645000477305707890933533332323581744027762940968741770503632905092402463511253584053953226284255113715296699336589000387787985324728788589000115672899501688047811786732705338025832663183611998168591928646933830777603678981889692369244033497167940545808497394451594366848135683790121902827187469652040989621928179138609844861648517575769923571599571909483169420463438439611254187861045200351279644251542456668*x^356-833636981493899356504322108340566569221661595431648223130644255473013008388731706393970805723281450890794697580681349826528114031290828715659993701886513244771872162547746239325767261788087042264841795598098819987047784418811590384207228479448084319854068763488279530696554734470979459211143206660327743700429321982031359163297526903435477023414264190619392729204327001704684549000108722207657588243107406857013657384828949035791986345395200083718300574338590693792689129786582350246385884564419691537150290773063500041044406032553918422187865913850812519220442428561750723482898762947981274383925852786508515232936518343502474382507325534086*x^357-12950535517543852181994064918871127042699262567109290455483920674569929051305082530629350485846233684704963001744573156898442114704176093197657672511719709887885769072326636705538886483346271987822397200004745187423504488383011696366946865175932631706366453398266270832538784289089071872117753292838802825350347131400791292441869465477384006827850983076031731213467144745240456835748627058565735173075972057365808601989869112919271697738303772987600936719300706071024077405023390107883923821632555132598234437963684865593622107681265272421542638544121183615240421138454577463203120983245016819793898478631130013700633900139750735871977268239*x^358-190392269807935008777076774613887772742198637767213662095506452260459716439314367131621344317542297185244717999850624210332281340266162155633380013737346940660133311620435937269094015564925820495791938767177161415231913215464893736280696662925722963026692000910659434315960499101797216508136155614042559790612181375855088333316834019383902927392747331208407856573519485529382571112723867150191303695578036243154641209670405530619794156603805839992198584970486935651156691422014584014514775199928618876064998918979944445257399890859294210340505407692598521091280453829035573279085442343301966882526719008669219223048438742679504369343817432*x^359-2632010885260197224206444741708346863628165554469511274704234896299160155081193149786726606160812051105426736377823336765302603810705180070694785025918784525076596188694397967039822763974077010444647577986323002208945001036038611441874034638509642529037522012598252814322150809141993092472451390238726927336356430708597568167673336798611589422146874644497927094958493461251597856412714204541677831443150075314568903423732432348040953604639843590108001600185728371415033428536017252921701608775816206707091337195878836466372044062908675482841298216694364988504532774053701002240576235183796799350910905344266885995878686706845426497019325*x^360-33884138410082565480819712374169488320194346416028104051092332010268168789369701401443201967449611693336204237717401965455772681686892347390920037695632906441819499099576909058363962008704741274286534322923644243921402690381700037836609621568578973242053607931934462217971500240562493108909620891199993010093259035131026352685815925372567334566873248962979918197130328284486288959774993135051505361143776739751448834982922840694945851348279045435205419862113950449123893315311606434825784833314257803603523023957404365886225470113451935549980150745898431334218926870487851679221722141725011674455830016677361865894199137839805060555673*x^361-399742599325122234209020617448068719997438699664090304094637318212362073323621877118708839070196711720709278138347514020291566447148526506436857970011686843388779088649304389822475065625391128653552947275914661086985375280861976317565438661540410025057879886556313544739139557360215174871114959196585858947383220981897695654217208490777032372970885715046155762822046491150938257796883034365083609006320268387314412032313999222492728911249305849556996533056694673159654744331845291894120541790304289435355243771427048133019822123917988470105626449209747066867741915830207286675486860797404551154645713747183382809270000384002971460471*x^362-4191070494742976870763982446843535784800594048578025619111871969537955396810781225534367545758361676370090564326843617774709619398900408028777090164431090190298446502283910703272293162348736315664729037973319242195971520101996021574149989767848067164326593966573168305731979414695700980091457036429260735245012282195750993715072032634210686862741174728858752428571077850409315681737107107925491524651071337681359824889311925790604982869752254808477451944507880556533984181309609367509500313048959978502452519910652396201659627278935490425388448373605217242520726092214395064059006384547431851293329554148625816591622340527508870844*x^363-36307202352250171594730159172113913584181049188842484094930718169710396707459135268956997155300492123034075870449011846016518414065084840562899608504441853059091596385272756578002462136965530600687224198298769772307792391209653989163965078350058842292683770401156547542811745767794830355966594359167207005101222280634540957351413495669481657138253987768640727478530137314941581456938104723939711027301759911149229867898269713491770015890439153337769303777702207886871172267586870668863319521141418962330211729522897580434375977367463030336724322651858515273326774401033654386340650834945804140769183986431970705081455428696136892*x^364-196905196920040956367608873928811643687930492889729209933502429075339038845346285787064247878910927397548568009107620741569886140105801679980027413319112346180591585327355946052021369999295510015850492921061884026367670378707353315246347179278661624136103255966083139848151639626586865215538125029043327368576905145854925169470393418624699036805485907473542991499643362515389616753785027379209570240449273558178553066304868149803611516215141541899465139239766291644975357967487835869936967330814013938813666409034428656507833788556841132302037049364161817407862427932954908592696144119882853763023357385819265356866552104907880*x^365+1047914038540215503850927435845809567133320049682397608575082488633516067631232461653927230952216252921029704886268824182337499609174623043956021611144402256833051702196627112094269409168201267591899111506668022133178611093616186800514949010633207720142267948736387883394114995242472802891901962003284058045078177776446848084679835733083275092323507170856278662559312643906448205176959131913260788650369229454632628422592486813003190384727969495058883660018782626733393146666944652547333184076731421594217978871330338203075649307838894073826645236084095474227460477427785540694995524767092569824813054969588346173049264695802*x^366+54580327012054978056045804915508950923417658264083678846699071447214567810810551579317793257148024815891571674055312669144743653917010658762437110592585411904389029182054875060070793045555958256721278952894267389818878563859558395224548067568766171003858383668438995488483667185650685979334723140686246930869885515439841816885844429183436953382295247486214667364319588746311201106269914967477616448656748713737650681960132243913405509564955250675474560666846683971311802637561116533208452673377300029689198206715183119710395977869343101514287160056997579498620826044741519417397768563432273847802011302714829403172780118294*x^367+1097954831908371079498052759605824811808108727817104148556731041836287397047406449714136454270308310004161067549506086150358001545844665258720407864920965296773600864030136831054221519973470815546238528198172866577802905709944583142520539652343453209368215904322688096238244936157969065048092155044846339447845898315292777622630046843004427918696529579790320538816992446462627494026172656864090153566131108811497693522604035969169901556176379443516014269928133888656506819673417076617754339253330353584809998294781662445522695277549104936829933833624333896934304532174829958051578435712500769634587269977748587902728012166*x^368+16978243948501298396108586531871162204697449523485936829260278492488612296826983541615749878330697365124326474432786643527264895559326086719360181572504473399652660427640880080033860119154378162383297360606971895734405213523996027930367395916789286365488637816039113821601596134766369825947118488966923802576933068968576954654686254390422032900512820693029899236784791346456127869903618683096187720565515082289496265202599644741948232586119265803694839589735487891358807570347583949043496861541224911939182345250348837451504001574943774043131125770965799306350784807736997738595194155454843348738151212985305461054880208*x^369+225467567815053320857280634712254951503757016000255864619715184430312640699139147866897068108228721894615039166725009198540797896720393690733024047866672646100098379090568206312944261639869789304690637047276923529490037113803336919053041350952852912201687314664032920620366167668330075448207244966007399517146762302293986115757302853489777472531442606674299150809863480833547903788690198805942168839889572327101567026632786475809131868167933216300950750623826007220319210254438982101382314902259894888826750177506456357322571637475399118192345178331533808818243298361868815518357970310376011107613855582434304625940412*x^370+2670180853950524742394201689498104443450162135568242043325877782620819750091848916024000222437696734830577419943789529589330649946318966924290875598178731149200186604424174873550618911410109799798197914323062358276975552238970715221736863003904301904388250888140244442001796520491151230224163400620763372303058925971348083059462291948352407632775957190235433295036602495091553376885247991069917328196732805287532277079542967595189478716573909754584320345428544540226978741500582798958051468233911279717688384037914891350729543540821207732768957444825881517466004886622785345806271104526672874109935971619589537668964*x^371+28652472993714148201312213448121070966582260392665912528110095677550035275853289671477831638627220311656544177052984654352225691365101157574842537351202704707054581267269579632275141219700290873080436173487540305414902157142542433349754363971458710925809673331382513494553886437867166754453730468059457825368103062968126157657518034335177564886015687369894551278670263256460933709131910870539787935008954669077468972762590337893616552204440858985453016586610811780479985681335472053000484434355944740123438738726402186799739222530780801365600120344027345943892605342465634312051030544227874106125933561296738897784*x^372+280469475745635419989780567189535199278358055133499214875279869562702391545759196894830952416866774278014411795699177621958017788902513793748806777050047462628869086466983451172160946841080255807271457465625378344998611185275169149660457715124833331855319492559711976758397932994534342951981425097802656266140358988375051289625618760414205000523387623058127151340060663728115734871900943452748001137625690947958666536479501327273254457570020269886819354797028993358530758385177168601321622427630826781140405458705648333019011655904115894166412092720029206910902729795000852955162041578272478978688262631417025416*x^373+2509520876913461779966763858611429462926595326329574697298266831636820178104822289469196204588974904908603743581751606210165863842794634446708184493441304390230561081193072124707290781133114549437401152265853466798885990710533381618868789428737468976648778429390096869529991685572167625734287224875460337036556736038206972919845747087225524044160454828473779253652503664580462724397160866317353680960257085805608290894449739778559206023084081356568664298700354232316816282513481494227113731900388754587117335956292900681131679587064912004397983706823670315906341444984283872730139162464245123485562361278815136*x^374+20505864922277426950064468603520930646157617079117799705637594132752900574904231496495758700588683800740649202545629819031799466500064373147472183350540072310987009167321797759143757972362701886753808813595597296561010882893667819268097392193292892679109895307375720071912655578434438669675293696776535694845877157638560762459027413076403833677741773679600384737175467738212683107150875533290612922805189487559358748198312707515170794686105114435028552966276998183926535377913096837284093429196473479126491123299205011866428295676233089481990263819540574910864956208939167530719312771185901566698935362473280*x^375+152547313359564109986441561353961255973571325236789537223756739975253940875368184921576333533540412213223400631737205950462809161640732694244340065780082300035690033159831306292068258224831147906402031332563406796715625464079782356750610016693224349240386316236952905997395734102062656155777050266549238311886168690310192235087578671415576495320940348532798004838653877641497827598106988742098639268617219796160228565486043851323745802001007833172312209211807511877181240818684333072592024137303475189868713714986606593301752333275333675193303021796083848263316166068210017764055618412597564060846719536240*x^376+1028037126425330996795118178372087382642414498190837529408299881881392634728522315037390665090685782675264498774408384832356906331740033513774487572293261560532957410217520573968065365458408436866193308542361262785654848315726075959021911013404198561541362711447258874479043762325172011438145380834452579389848476469067728895763475055547480139427733858130729778117271250356211855277867459235876971459272149987232484349847761325894744981754838433983410633681596269225962872803308166986127998596405670932269759749950585085937694556423472433626656663132312631737189999534317064473931678614796265042807724800*x^377+6233159663724920823573569939971155143256410055418859532557674121740276932874870940743206335051741509632996594581282759411366074476265584997441452133071620265723734201142193269924016370126227731234767959595253158068080379279154061659159126046404463253509237934940117171686605755495878984381049299949132679711545786672551542405151491343661809411727195016526935892212104863056388524465347571684829766581746868265873373349810035713167090224118627926370432936970708227185160917126325311029880777931420770105578755646434383127145053125585385108440374418447626881608297298410340552487676550651378562577638400*x^378+33697182394491933398898940357262113325629050049695934314129729502800073567751155936468987313541417426205959885780351689927681350924213254236459560785667415469069867179299015943735786805401595558568990992335379551900796607928036895532890930814139864064067339465637914514334132106081937743193949120010195613174763888073786172063471619969809481669975816976700408430446191964628005821331884992767960415127895277609598510710427469547199076589044339345476451915762987421463268880209387224177811479061069840282063956497815073472768579945885508110587232748839854836306597510557574487951320626772331972303360*x^379+160549440214026102239471100086750951987974638901991530156088063284924477939337880891504849857358771883537612605462989402781210855289611713589555211702966071236129924604962608217497568522601177343684380344325796130258404391768492019220776223456451128157918294435375458806878807936149433628533275351646224964477859685602146723024643483222770646276917875103973946268503949406497095092074882102687420357541465246226194526444889158301116075986882289464602366302534984250774718697285267631401136856642989044369478651875534104916784180818314298731271236850030107120639780392419033946845632679720733967360*x^380+664002913189378506091331680628682330280756743616000297622086227244511806547092101378864454059710101240847321781785294356593782582167262112977510269216648901206360423545320456499257573930039914902501452592402317033289871407308177213879353908191986185885276499087375846749181488966090434160587824080261628732068163948281595821012378017299817357570226447464510010155922736796895943736279018089254426024486310841933045794772381143736565485851539754237162452327538818716964103357108648895723393174584348727693697317618285728932353131320242577817988994396808507307045453514927171006253992463043358720*x^381+2336236513844637401751992929986275474833602504722024393209594861907133169268760941182352651547030939961585603168707344229275937233469367138895681843548845338318960181179064363493359312599379578485886482499981105604286128660607766748350757609811339564957490129333908286467831514320159907597268783073173687232417640153388634894347171006482261622894092373828987091706161871842558557500074392474645462589250919805832472537675191049407248276066220196904278640160542595661019657350125641850827409152655356590261095066872025907548718789195115274549763099913004995520348337570525291172702274474680320*x^382+6800858772162224218709327670861749305577859428117649455437479874435882485199240858296513634402054735703909547590613790975991063829397122928106304460091762080142419569024065275792254836297621772512513716741763617176731750912172121728201151092321241447236595896458473606426243332694782822732651085734631097160436023691046028353621119613002482886736704145619800149234160872161501249684590038969920940332938555293663202436880784390760104243478719845402701531997827246483726069346561064195436093291826351922495779083085393488286122753357691974159683391029367367493542685453459170317887296634880*x^383+15728823488143508747126286999273647281063686219959299706328079582579900526019694193950363458030566318222312273306580182487618809956420115385030002267477487315755303074473260977459167725053600420870354756244543718763475713393957167961878686948503897777807765786117175544943107953085085155871779147650269962575240043272927237713586403716686671089636601587151861086960425246683935263437523189966064603631390045389332508713010815484023781703726560707442963710966440175873380888374390223121736617017443596414521836629571877519676798188099447447029826650896127738693960251406741002215409582080*x^384+27100193760482442697257606573973399742035311633726316154188411498393910133660847823324018904233782542356378707455007336455339623869340421385954883007970184852974044747350484922206000736007506780522257308483170237379785503893958277129972378661616756558404917762323816666904941849127991791676667935775900589433883236531656700846934604990357617850434460918896053985824207908234565954854756244452889871917405806171633016320642489268284503593131406251709420236124686757494090569459571803367846454739446875591667382333628738858052610665289734280966142360591634084653777140826979830018867200*x^385+30924620534051204986966393035585845931468836486427692611691355307337878804323018801684853143449061536134157737934050151849829869913169049072726751392204527082999036154860954378459899565399223516542656625805779036567395877754064548255125548415561608553096847224862683323823070856796751563075183688445329849976706700624899554653803992027975742061293450155125978782684260506705577249438771872099895423408231624390479990640798343397278643892972982885898684260910513130863531451412585424854485952261014162644059326339647967126338440820153413306175312368666438728439375067374577254400000*x^386+17530704610878413848143108076678381983756569231188256866494286801785698125947494393680742839881372815115321434205870317251369873352436196933721901179640994982179775661301484647138549759744750166521090872691035746999231383215953908953661102721939264443016706944376309917152154437522206258429482718635887569429473893158225349716557805534156955606399963083087867261206761006742623389734718208737555167717042904779689443092351112403916353296612362105945574362707109279194896641707606620747121725197230568429395708615333247854037655908246710256265932665569861291416844925120020480000*x^387)*Dx^12+1960200*x^6*(-4879902412881116159912293513288206279647325180393580627163638128784176626656817018101689047706188777590362122435205288699051398854627133494616000608896869123179762710390309410642382218856997571684507463997245819356884217071774487470391901591884030569132471596300327712262263989763834405188818862359282298140972457670851470707010455229398002092819416767670435914634640097270141502014476132294902286718667825543745292751683986906373988837618856000410814254238975468457822434347703054255057834239812490166656522015231433342715838394301373307643254761956086440477520227432250976562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+3930767689594229254123525326705691430503723945725345425813897452777734422735222517691482993998307587991102681826613139952005782190673877697968636150180263617665974037570553947358915519310349944676530350877548094557196596339085518837325908457575952881763463675391953827435878239286496807603874548749513502481884641607977330313553979566968959179339577609284733237743890306135663939244525112462808500162393366906256866876175078500636845429489758681457621373217089885435488575052269209068214773617276277792156741712246428695775044179572136572449556085216346157373834557802183553576469421386718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-18137125969897232472214522973885620827808093316252257677002503712025295182586358972140669025212142525750960438627681066556668673150794895379691899800681988257259177055862708517748932653935192325779194019812871898458580038006373862183384766209251678903697237305944885256228395476053813926886140559307143252565661240401038290274826954015151883305633753621421583893377042231581195147440569431926425069916215945529165128684918952505296136506373600320180465506064227026272580461202732985288855476198760807725179716575766800289906155056481303065818386989918888064186874853334074941813014447689056396484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+8226495241929374347494644722337440790723437357007505778670048737628069974934098503856820662755528588371525391307626929738195927047855425734156034372126449724855348096160219085485805955343011740027928045017247670632940108993598225297113679554314880970568071204780349038204099057803551135775510063944416577688155641138740126556006613884357237349785254155656966916907444505398704320828294476282898718097269919545647479368864049094406846031195830126413526526476050309055382253033194876494702219500000032748621297047604309767194204896541635284044396543935795728527617283465378505979970213957130908966064453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+10295552985121868095897908388174176029151872607520174832786762000345862082716182245947704772449626391528926710680491262046859183751929839326607300933790705535810206218788168484443533329024342994031040096160741472136353647538837447383311809117617711364107378559682222661860434815196962218152062801987230606613336102870854760768965664549343611264536965678254743976199310433567242243608916920855779790798467214404814271133883254836363206322265909032899608299410549891779183457172738127723887435736948756740416816164648588849482379212082100533311018950992266288790242779815171589308242516835889546200633049011230468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+160706663081654574472252986474787078523471470111597878107838853569962445796365824253740968312454978871988091477438365375848419564616842814482969182636933956085536695567322248135878154211953584450647866622583141514482268516826844922042184662257870139971628590517156611696150866291083720160110149325320266217499437805938421574775761137014540424416332214736947904183403366376797277024605624511057778034898891139289594920253141328319359968629763028417376688883999913094988778993233932947672776042178388332787845231715688995492331036259863213768938779175994932080378310576774587197304566821287608036072924733161926269531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+1796663311054158375786550432380708533193690265636571164109965247182774836548673100144536087849222262781425771477100322260039556757955014870340368806561192665432711980191807471314312075559004040972674397191770758591472657419595351392460323370329440864208929275335298666464238932351442734141971381073663103540426790796680251578207743433570175786709839816646103693192679868309780937005563359996946748648603100931683299868809158663130910509960039056689471401514310920673970481574906171041913428926987782015916045854462374263811114424519194423850046570698554564330850366642121577860231862976136962828377363621257245540618896484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+294330371232306926951695662631859865457978825895886538938742551666574109994019830592256674681520453251327346995942786369197249336830857893260770011608743283748711964394339444947011427770861074631069505870859255137684404201886308560656948769721323772109707678493496291255585731374796516959861198028105233318991892598597371956809884262505114072078129244799886799380689484921547966351132070481265245680035449783769021856125514331159929390015988910008656399101089713521579799420780933045975626009430748415373799056263816004392494911007321633452402383724893316703560946475271139893482606580933039902570058643505035433918237686157226562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+11661015536138479894631838109870996309504703483778792927206702983444416521842094712355728966496964643898373954076909861576902533407603121957530459861730531949747440830455122553011354712085237420634504421044746241045631687763083061937452487744138534420418703349600505748135530900694842546750447396298686962973892635589506678835740846703209778087934358086066244908917734908779871263782758936359982092449162857598861359241312119048012608807660839570912836172926636392836356298266982301973298009507002095100258623485557575675343739012347325398952080461672601483607750141511745267237270685809836964471133957665927027846919372677803039550781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+3205299917093895253726133888003161331884037442640324532759380193064428220171629794079416977821303814614567206842438974852787882739427889650314110496914281291578974144402649173717385811245635096861904856650318301016264718165910637435385710139093917215437849133782530328308958945330709418712608167480196627241834935979280029142550566563406034237235871654590731180098144347247280452774153891999138495680119243800731958349735693118767910712534573722437131256350576135112858676354904223583230508813934631948410043896315891886437362693426945600150239813132727084365170521093016596036551384966640919037803893199001237235279404558241367340087890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-467496159212154818604703637574538273543703226935654476265085659388420844835485534370696877777057075512604221725178257260027124528079886852912454701798312494357326151769744995859125090254571533884938341033591395084397271197944674794699736290711675857969199697389327619947171439725427617995831559246629602925371101641557261119488866237118988859065457117447886248348412540602814159416824155733669924477302133330260078104575449320097729931828445630444662571257537862140947843941256424123526350070981631941552859099531369055841497457884772117028441247747160102390323586203378187759266668022058791325046464866098568091690168557761353440582752227783203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-5990462576389053852897712090524562158272187463510571738247185841705465192008562823238259535250747096569091030168003066703358411240238525076909532577871748122879003926195379181310240538292796557522690279169204580379591612590060541247335853017755333722529654308232779514452031231836261222400767806249120983406811171341959117317530957954392531942344020839689999173042801468654491036802907883514527228870364022021882822522390911217423751809873135007189899418972404740289561864636405563316764755771065660371414805964970216091563471839128595554181758769587729012219823570686813194281432133492394742949486188083381177664141215011284202773822471499443054199218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-735505367012343300374168587314326952208521118006426744014564765604050847114566765741157385166850356184246980598394085485440134152901070718341989022259440577370453157556727453677822576285617192970084340198581358125372940669173489692359701040193552823225552130282467324301248661873746381970567885923007911372846532458835136540716108653502325074143683589148211298857602068180918397030098533588046816094629188839684197538744907890568153664370862362538739115660553025238092908702228634762673677953513740809731441777321328860934081602763009770126635969503022634193779797066102200053789526218549642409307235555088770604309023407041401299011340597644448280334472656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-4752776913607271803722159150239467603227801396904108167517203981203976709258490929764735458327839469915154648761013565695057127305737084166092964772676218246819274226776331991900268419158470579882855992185732801139076535351792083090447820408970185492824449950832226348201426396580499777583152144675925178714783528609740223891733235289612651369311523251550041668035054926396389417468931420234808418253302246739363953123955365277723737886095210333408095342378995835208222328611062826368952870075204881342562666470827314163517030456484505199700842633741383042110576446224900165377805249865139628104049717043919296376907595983764276414973437567823566496372222900390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13+190146816954648365403417974165734266173987551008284778193576441135950356124235398748547374932230386019351407530950982325743250734272554251138121575514953024820111580031962368999733524172760965990823430866683516509685493375459920193320638488107741426133490615569457457190960816200322448617304701907039389154900625992840766371888283942215305741121592688266387225534875532385199996142296862638597319884685568878301324689365024279531280693787996691806640127512376287310346024632089328877678550351180347687530132263378643164587889249316640824416223067646993242391869329462599321509736843312599753906965120156495625186823264021277195452708230760663354885764420032501220703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+204952727370039802045505424308953252737677318806493409461429806362547016447240256795694680476629557844331232312102883361464958980915245944524002487694062601621642315883284007691254189676069096502199745139282709551094619031748542577236425517504501779108733944394108428103039297553462250407262971802307166889844557541781425457648526931016479875088211172353616382607013577170659399363521028155263948478287491643428465696189927060982003458989800809807463016148731484233213236782726768804569425257269183503587345188177052166368892251858745114830767594215341112148160357377798644070221861832728837428018176080195144908682176606204554650985435321208782966095895972102880477905273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-13812555348215837923865355472833601963337671546458288095897069966908741211620270456798287195975525455677281685910173701532699189238879150260493096099385532589438458123097345777450656217868314196414509750103073629898396821800844372173852732310896318100610866891321000350671004114371194745312873265995304987573707784280881585189730382326139001979967346543213854814180308894632409134360809568752229458447739462841772942135494186078735009729932976366188098892384292952521812837295550445324032224407448075241276163135696944707671534530012753709879374229542601175207893064809978364655170993094490139454354100047332597714938394256672735312960138874885385185109498706879094243049621582031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+8348114919755223880580192352384647288098023177134954104615574147600820672034093906843313994493672301855557129502518764531541006830117745177161797836722422269665998534884889948667945474056836904182365393312351119229605876041648430295098391934666328033289981640950333524510366354337147510378425181334332013246313161544813847248144792043016998926627062005838929839599003651700651683778826564287403990135494032485833130936811727802056706555787474225514156048351824641510301344833746139261299839837783050082082528536175827240558137717152743835627049321686038138347312357215649568624874904686079517621778223038496695157184779083117507532900900387102041677600539060222217813134193420410156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+12248751473714444711900012961324045335532599186125671525887793572714159163188099952760631154629508817193748807481189077898511312856750142575638849739042407575592958426166946872456167232790929776424421962002187915263345667718136594967367111290259584209777476005406267108245349959773990758391672022018862599290072589781347593950128195287564617239722367619964871939676509545902407929272381182267768575660317033033481190003391456102549481945114270920830648005372136316867237986901674007850647662480490387517169148752844315298435923486573750044056052352638976705045654126128808942743618822500929545587365913290500585954341738762635580433423417043218480175677254084831702130031771957874298095703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+488541969063414446510872667879286440124452909683546408743673706078223677279251350223860531060273547579052335086088863693561495920237609905823593899919117665144746304704628412473037231086060945242663794113570620126430772382407239749070104325512075581607026505024419004564438946284489589879704730794513138645572051200077264528794106596240207619858633662818376415463725610176674447523704457783332700816586356435554743406571146173095697245157183161704558776211761553911854774658898472722104264482563296803965191298071215250066253686315440490589649610385480095082490380201934406775499939379752373516976803195094333590439838957073512571385642631494068223167617608104773552213373477570712566375732421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+12322226205081124861758195894710016236224752983304680993193314194256704906394067487747150541363482113328777641501006237072285879823362810031241727836896879757459801167885311301329728221298116519602803431297681561911307281861127266017638375575272088797750927250327017116570261060290672126641854208458810211255895898185437672567410401292737365380120657912360708053733111369465998149602637463023130113117285055426205062102158950867013191470315870914394770291785388308262300946590773925419249053031588612272939257680789780548063956043018591665673181728726083738055530322435176823288120050529963715468608188017996432419670316032970113214265606945218813560184430242611108852202050911728292703628540039062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+248955808677615996320039270342895452102070227069131489136503221082146591282479922794308032871309055366065579678080474618585256119460603510602674250628048055894971107855469200810006140401034885521999486475887066081031160022942334635648394553795855980773522013016945370763337158439267512735122139822701879090094587912372922492175347436451454435086938924849464234712542085803611438169384528637399612303962691646410194039425493025052546746711810570651574534560232151068183679868993583382778437333711724204763230898018247688820775946994298380005912224514530930616254589821709597861427403651970918877188914957685852541929165015800209394599954413391729612003901855876719650950690265744924545288085937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+1545197313599699632741358492789597968937396405865865045737208175437584533884859431542144805761410883191126248987845337422877434318229658613010238740094054533989952323720327741683511279778485812224986273339732023241333225843246056384885508545846994458150083104744667647999560873362732918513339361659861725636187947805250760158038817413345292099140249008660450253529197205712750127456086332629297277227286924285395812389756236242598317484970293476327699292862289726724189445534260578529437928495522290049682958275329971003196339556750789303115297508146851485274951323360663371446323683967425024012450235509605259993527686525483229673011342672163726274265797779630367617120789702767069684341549873352050781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-19805707705631951151077239872563810949822082052603162615523432238594311987542147224882831089708157341319143354922592872456512806216162733160825318080877120670897296697980018544696999481672479325408509192080063976764155299910746551476022138915764210101883399693222772902485370811142014085687814772960646003370247665048766049835398196253942449823181989069723700111978294412882737189479459812511349512924002715469368590965030486931522366591690382095476899216913803504760859387898173588306291919686355427770104170892150459283720712481255595639067824651342312173379997301062341036141272144394082072459999940861294427786156275240033918138418304107933214742057318120857208401663918095891858683899044990539550781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-361122696845248432026506022055295255406187825558241319636227894255261991262122315956535174939353914415763394158472997334478992764248681686310627282100806587986682236593402454010738346850698473248378529691359758471061515427649339799253278854069453647751119806621184558760398121234725035764756424608311975510089117469305317983331322407416884613532632579478637252445558322343327104924967854313625417565584408342006512744934854168959657787380444311667045829947871177934016520231851163967319128918512637962629968535393370244132745230388808590654591022336589425417473171463268072014892993482872235138040386216765090988201293283222083924479815015906531733404489501038607114665585605395303758768932311795651912689208984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-7607232611281738648797181306135788812826038291638829142452511572967318218808635393573588652337882248618075657274274826895540510984816735101412046563942734445926787952463369106646243431228055959376870705726925957203218044759868552766166238708773114233196295313227342777642530002312183312483160141969822465680199501238677073566315051304552622299775467886289990517255261821640264619707742698209179829723933173528702732291395511835057237858017009819549659264673793690725569040688628795737790135198011554454728227792072944792732706166582439540095359784635044957393461086780135162035393251259112149310639868933893650363533712055594763925426653725216516084935379516191353161753808498173057284219567009131424129009246826171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-191766328174415500235568534305071073272416471612930181063360128548751379463969751681013651451991205615879438632880774102636246536710641477132223046207286148238237717748182723790959761921952728319527740993385024216053774987680648952512617670383229797504184296875946543582386943913922421894257708666196491860746644076774137721926383248660955915898400570739557791103431525723066128231080976285537716692771215113199919711065311377988778922751288611118227553134086432540136758789968210754933303839279974814349787884037078528641169368727129163401433028691667785111024525634843005283430351966114548014310646791944591779683035620443776222010937962355004205144203418886438206834210637034875482354046027921867789700627326965332031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-3936391246390169249075188902488622589859028353179830540195736226853310247581786829773702955625039152171710923982025819892785517041654704076764955283855987260450085236273099909250020014410059822207688716561999223311377869019098456226154268429548000859522285076352672991872394600111097667642794451838805384951926331296688607607766223523511617329877217544035819530785040019370386627282686538506442960671616082047970801445933081102544874849345323695435959307721361857217025923613003440295826363894729449723457106983326353480546763192844149056261085062447778200162565948507241570308172225462408760623397986909056223014514747321631445590825100735696430265094961680088025037247670251525419717400500196902157767908647656440734863281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-60348393549878679981500118517830348981334928040735603429854245402838027662374121231189844600493574959773370082747633403469287138965069425320578630247423471487244768699442118021756057322476835358865623238910297656426779035279520051583741260804660088353866577751778360675013057479636018274126536233538842106600193680691524035650915623648934025896631154764496246824034239842744949489140394459204148374823552157197318266828968824750685469802753109183520268337526609844403974753009794022288221112555468055289387445149583465064350481931884312951914311576642376312870971134939704872166242653095267390602466718705786817391206850407029568204182329456307294258022027003714270267948665750038898271650350535466600376821588724851608276367187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-552002470380518698915696903920509091553163152947501160654155534890122656350349940734914680144385510143097868014953132875205868625363634846266123017307281003334726866728218146785203664013508577305728749048023187790159054631458830390056838637024498244068761327400774898567685828955149944365888615105763326819346960719970348051367534472205426555676900875079645300298153110840346019208073928372131583438927529914830644592705652743370379491755823864708243383480012812639499436802759709352367100358221053487538555622835464941925964810061978747836905872535320774164321570891163748582742900705167020383804057233435834881026249195333464673196565574826589861657296725270523393016784909023254962548161572238880623331169772427529096603393554687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-2401310001757559548020013637780118083792761540496118083028138820841134734773709322455021129905475482169401595823527085198652978270031686333904036626717514328803169864932870142231563332749961453899734646413470006195395549330228496145049736010417262694723382339983241365689276434138121199913152565143397856440189102267279098735943242514172514317562329899530522604977977745422670048982661449447078805633919150030566700286212533459646109812164771327790297290300553797938724807804750700097867733959682155962753536982762195333005157608958927187383689507526140193635923196319104071224407899197356659768850767280775755496105915743706992956245775086795342455938639678956543044072691245292479309069810875648665060566600004676729440689086914062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30+16018825444615660155191925068550527695874728757265398961429326594103450448246227516251093430430696770413324101695139251392153965952050434667458922087080335864605479593012378932393653032877324533381287028741196775411810615612509659029634075757023330308103829328574997391107356956697426283740952126292938531110648069039793394871328886432958121426899511161377734513210194357086855151406023667593157213143575136279587853571877924349983343907447309538819748383638044670362663458906070126134197749076419561567631901695372613625924573077318857565981825244408202870870066555375010046692891888419577235708234350023376514407814583719900074828944372876764980288294718893856096853715366826890126336454906814032658757263050119945546612143516540527343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31+576942158454277171896528207401205024306081046834624480143011936399637591293973354810810916049065362513201280568771106352855111664198854990245413122899404465525208627753828395985142285776548061551829067778159659888848042334720333384546006577454467012363211786282670373915366855816671419969614188585323575735914165179458455336470797510938508068613533050267019798937682918069382690453656963515674244336568666922988226322246748582754243414203717659479988962392615365961046434652818356320822670490991822159142043734401737895937980288057237363872827313095215259202806635146240867368268061160370943098205921515554529606495681081969187272050860412227829137067470844960620306252784034845345635884092219459090599212314209864871372701600193977355957031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32+8603460472865525461386639580310636956036524162952031050549770969211414252905169584171133983853672887908949051523573123615053522430054065099268173713215188315974976702492331407314286986154446287776070031741054716255771078630242193230446001290634011814507933897826862558528518858554479098360129817399101942843144622838634577995130987896037487133389791406455198181093713077951835119141494288745655951676605858805578455624958946067096939311879044847892874614195305942733038541767916421537924483959680671126346898962281378408148817248938306816487606761970169807272609503879109661829854717370043343411465167723191310826306316255715473284688603917779694450273113682457099475712974496878027315614356164186756566105568344582366080430801957845687866210937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33+79049340683432514471415202463797034470959464697239092178944281847043478539832074120642587175767152380720218018082952382111713667371138503261752502588001167165612113589092160306717773081440497252406021192304865976396931215106034018415313472863848703557870613705860991636050749086870040922139818969234830833389161491897456870537531669510341038650991811855711154563173380953147643333494129791527628701930065886344746405721278336677005988474509946477213104956921657692462962309796404542765103280367496490682320727761766332391276595702960972162397948211037567854707948841778632141453559921315790171872237567101433912746289049191194843501466691304215400972520562199310032792305299064410911588626963547037737390689188937686893154932477045804262161254882812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+452736843066537350581333948946433867057277794304206699681954586362262647975291209457209127449097685993085618860118063526964363180826355267259076391143099910329882679604038662599234010691918351431078419496873816656965245684830063998029770181511746044030636338834087663967754371365366425189822404932440285895500366186482380725235836625126163587675869239045206124193132008937097144898606226096929248544424155022467618180398679415317801194317148309211720415111541849744046820153665230056529982235861867508900144863046482335774944434247442498474050676420556200742459092367220939410863235761164670905605340899074432793831131097745719555597960542372870621233142995900002544179115099315220128095951896742215250664037660792426986944292366388253867626190185546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+1503219683670580690579876290400701428024883132030568705704830662905583573993858557245359361517554789956318996724058830935088155040512413730531082628536893326823708133017639508103399385552470534399113421317630170150481014349058496632685298654262233108507616880130688897727128794888579925279819937365032999517371954967080408283702381050692089651758984714484660466417851744052514776640757669587202433065174243586542994831118179710249604856549296941204331477394771308054447455270521264108244429529598693328327677337416718250301655825351499307115670130861696838302382492597524608959167092090297399469170292104241317508115159382248682201678594704192179202231435880783848988729951270353255635618509163835971958657894753988958080892501811831607483327388763427734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36+1026338184449922687367562889618678370044666387987532585595768510679506846682395568464016109044618777511334295781099942917349156876848023637505697801203272119959112641457271412604440873661782510966488525148287589325417314408818648870655136965208960413496141027545977414587451270649661367097640274326464466643848890602408542874301557416874206096322522323543205469168498975464250624855012213710750505469164835595914422121677607633760632225097839573142750139408769221206520613951503096035725875045772505869207176075731977401759749604828120619587982051465116176172289010009657733033613108775033669776721728561688968024748859571781631355201565604901542326010851883140347347018689927610072228058045938998812845883959588537273979746977659033291274681687355041503906250000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^37-28023809166417383627128164897588442019435044287140864311367694916026201952819411568832604240419950506453941602154842005029221211219621574220716159275698743555324016873896066434647637365923550213640392603878456018229510532910676135903708146375363630053550604081108760194014367098052590102862892416888180755320470410330959865449497808107758131030877681602092505606247766466038422012275780859192839788892028753353519641257644763617791978685323678420457486793863518234175363198609961907345471099258166143279457995263031709218076987839335628437493064150769756253029113972078074705564549366702942310454521646713614442699149882432191557169920601106538749658512261437863236078307720966568211729225037061169666071133584497573535245298903539890034153359010815620422363281250000000000000000000000000000000000000000000000000000000000000000000000000000000*x^38-310555733332631079210731050923807637596841763856890423287348005385596233535030433081464952284424753015955335930287944824208498715855851643217602289545171328114749435488911686368891631022044824415164697439924651494181897859013368126994012636631811695367372512963671248191723716380245723992764533255586740960046384403702728863827458899924649105731810921796543850413384532157344574890984686585461968192109885696041263201864422667321239241235938066334448747014275582241597999478505980871601205802244969500444672232500870157960936866385299974346154196852404745642178886775699318947599056993631212211529861164712476298761026665232442822426279462118108551430213602625378278789880997431381290285366531063689448854368844626100313688430581970933985758165363222360610961914062500000000000000000000000000000000000000000000000000000000000000000000000000000*x^39-2358523506707496468266743702025666799739539698518176328325544827900832178172211331653623487187962199826811613654150910984173282023213503696820634453575586825736769404188862318608422208627586950552493554767004102987199549245198038404456375956473480191014133861213796624633541973400489578719833690523173863384249807577961149651359406923218922283820473430998025016702185426024556666244570042110949057948462998243028721245150688966883816102045066223158370351127815547361344421238633849211140786862564310586663140043409858330525867226167311236186876698431919972384035402013560659612396254716150414564651613949231598103136604633663980955277160219313136668201752837598741755500596286536327730805675354389640118426934289044688438655909910185437539098529668990522623062133789062500000000000000000000000000000000000000000000000000000000000000000000000000*x^40-14238875704631400592264958359716939764411599822764030683674826142684766563971638870382399308594009909122837818919680147645743637812539754185358597144003495425916960407444235547234958727006264890179951301686017443623509374820881409239829487512903957694425367863307633948267043395176319514432675190244641516034797802947523864823481538032213115690937248548363914340851106116231244367389434037330287367822804680688977636698291467735519606300977197510209745478320429597454022722313632577092162460158110722039606740490471688754509707716161858555492182151201906797749468168436869428015213156565679432226253303401864549197553537628176643479805203940634323435924003652490842458413704555374465503734609480455487428175400910420157650078626203338227895756062935106456279754638671875000000000000000000000000000000000000000000000000000000000000000000000000000*x^41-73708670639360718468188992966539255306539079935974801637043203144112997877244529852026834319105976377047395872829953129752009748325561527020729990432883768723805991034597047653569455085711902477727459769694780926717104878448237399674532283083077602581739509891558901035755171011892791635881349256435220888158368742946337352944803740894887446620319310232604636471147217672797033810989880998761679273133547716200226308650405602594135654445409908378684918025077411859412900346255114824704850850639625462268259359695481506651571531421852001665688758085509626928170063764974933174927119191781048195566075710557408470601271082339039428750807586443748138596517069025468229654504590406064852560566021262965870770174409172759091595851153427528326678164205532084451988339424133300781250000000000000000000000000000000000000000000000000000000000000000000000*x^42-367114051058552805618364170570708793542324140687940506435911598310712411202883299347354186952710033459974924096985256780858426982821206211379318369677968590456355441053588724285750315016740547414735783731140125873011044754917693910168856074818374738646439351991635095992027504218130966552936573209109357724356980344047402819523495961926151457341415741121607164421180629502842676045279693054542317266473361399248963628391436419518170558087793142833793274863597344171102341997736659336613436567589188206636847488641268107362960017324414164365484034439089320273603590094613176740064986439230646517205822002720262078162093309578636368081532207387461267231563303032928852900583762060178535107079937452576529358474046771011034041325535251661885821627961945523566100746393203735351562500000000000000000000000000000000000000000000000000000000000000000000*x^43-1823831582328934661134245150146792586053423115124279820407834884927501349750072703543880823031207079349777887180922646972516888219205902991460514121228057905572371818733790867905192562664625283160667728918919200583046156475149489947166945760679549585518286948114985156382136155319295803922529837567227241234832985802226685313234501349585806222426614057560942331895739416609119890972730230469941194608883915285103998588609755785272606029662305779708860860829219225982072812982688482735026464693470541381359393707723675452843608946587436113281342338012384740811046981522753955765365621600849126094373902216024415764931886475956172991515361552259442669610017277844612074565386277075055366123981997403275139777162063643831634905449177595277874749934987619326420826837420463562011718750000000000000000000000000000000000000000000000000000000000000000000*x^44-7968767067758358487061564083921412781102928192764736037490874354216873093429326569359445240449928286041886279977490625197985872554014009135438620696045935580255499659767226523355408638399079935764957096942057864338667439543497313672442348959707147444561135866206764983184639295647813429918981612017697718993025302937699968075133879830117782145757021837805351410063341703612590913621466692375390016711200233749052946900505377760554616707643021646014277113144238635594032079767933024659154269520197282663705727610206009813014520669983139405589030056852044528862914158415001713887535359726024588956844794058026381767213324928926993544497284887310033181869967090132116325522920114844155944737288045063885208587649601079859196016674361079053684779258115433719922293676063418388366699218750000000000000000000000000000000000000000000000000000000000000000*x^45-25743767727690487824544313232801211863272462293228752359332483627341817006388460319692355396369189511888061513726579235913593238252163826461183252151858752818061937125455998278543902670040990165506956396078256484326825923902874364959389562528288901349407347300931229473974132082982465875446927226095371036801575782403957043707476532165841723552901883711895264821070628881917272958719192175592486862983624636497102995742627885344040148122435846431296733823383301130562585237831006377903864081430934902952864840681232084727725705856100675126734159181225416001855428005663956537099006296427811518980574099223488254714480854199179897853434850183205533738990502033253466725478932938932099595408330893682176347685461486844557742609703215653260111018228728507750702192424796521663665771484375000000000000000000000000000000000000000000000000000000000000000*x^46-47771167197279508550989800113791394093777563608818807926674007735851344993515885484457124136497985166268187319554363615791128698056567251765235597699762047550343228204474375033397800705270615423863896687247699728242946503946003338392697637833070689156361319829296578014123433354768110879209167196492435024543512641340148509210656659967888858386288821068922366350694118775561505108987007746496488036009242978532035066153302033158324256015039013288015391908926092884554747319666308134491689461648582437611027070551172045242927124677785037143045280432439975982987929746888369996933191011907713125147739537128858202268672140024941306739861110676837941298651647442865624670980168854016021463970220360433385176876993889931314016609205003686604563116219895890779412184201646596193313598632812500000000000000000000000000000000000000000000000000000000000000*x^47+10526798328801729261053021119163062794164105339733998559131462825217055041458969648174610976960262317645126124796766929399301716984219206882249646519051215594100191019526003252754044935689767005115058351146965991373860908116189717465295792035415716526564948850996357878181432723589262857064664759858649190257687740432729629237089609341103437552760671521196823531017862314265191980908783922686541262396170249514272873000246220595445148673769157748842828719834198062916463870364493112281493425865228293694107543214361618055789547698931659500114136301652301205187917665223315179255496906976249372122279381117390763572014868217706352925920942708972887750776920346407444357562539644137458487851500357118869093174429055134562228265237734657921853951352986894507424153744068462401628494262695312500000000000000000000000000000000000000000000000000000000000*x^48+295331462927950902057836280492389302831791538913007909443644504681940745738494958987751390529459274224260700015047457012641089222146395809873641890050783390736530291043683455986604110239208929474640478752516850647660057151945254580460437512182140582816135384579413264319877876949124264178995908676919919568977445319101414855325625103389651381200754048782699992581252812498147164487978658664476747494658827343927167305180893381581262350480243314799380692255965081571276276055846575147977320429476179228995140889390552333630944936135220235771316453151914667322820033820170225385347591292807447101630702861048377445744677257237037797513105638796000644358170513551026242778179156565187068355179369830109252279907494224817993297170483501947192636966012420363103530007720110006630420684814453125000000000000000000000000000000000000000000000000000000000000*x^49+158193311317944412502797149128021272233361165170073745363588409064139426745513198997977169158390873788503200012040994021415322930067261335337402684093987349400674826853503981589339283716202489276859929884775626752764348518379239475829787718844413097479353886041350163621800911684194495858781204830918610018799501045977425837790166894819761113078178308249146358294672256715814559850514428270966041546709354243662063354630484709592324114742451738800562480682438046348163790184467910401074000361086911344447006475841664651281173218145769510988205840095934337754137974767186211682493123852462916999707281634682702527904329192821901957237705535231812496971545926294600487348641247690558286368359992845696829759670986519387556095623775546758706464148303997901620632227093210531165823340415954589843750000000000000000000000000000000000000000000000000000000*x^50-5160456651366923728777496875790897989862202686119115143649033318666571063201843085342151199598006918703353697196028180712562567924704974856870343164323684542200623328984476608041080615305093871394244930536284922781901264085173120308595199395421457444161584411970343785237541355795499611713134252552691799392649903070659891041535936698963884737416268555582197410883280846200113780798633718591708252917273846577199262469302893147614656673753356324960718589029951832978280715610169910864470080668877995947891483161516700835753445934080679770821141931414281722068043952378139954640198374677233308773298819148552955406168384836030855472557321783651601944860664418360340201412702236314689399680560290691718328001032151817355692347653875987152481946306427491551801350899708609176741447299718856811523437500000000000000000000000000000000000000000000000000000*x^51-28611608323536036735020093580111436814022795158721774442002536687488346799504917096082776899965602816480594846732162776769518763207625063744548261165553096053523627886441212969697592651399805495031615331501978733420014743645154118263950726307119720598095616047977073058493538309811149550465664101785801775228564450977044945176307727761654962099848000104894044479921575078264589175201018891801376049234442187121539523198647455963307979598208914354102414819318280667440889302901405431510607718035672823994827591375328544887688857760391135617854110513999641948235572943938334134858659654102079986993958536139137551302037952304563456178022961285040867075606258263877816720745639533581368567952788671265887689223488369727347237102606665500128449716393549404948055264741313408194400835782289505004882812500000000000000000000000000000000000000000000000000000*x^52-66018227523167043190099162193557597544783498648701639849880757061383091171346708200685619809164268764546428751860286699229897834260916197689830843330903079163005739545612943567570804115225436701286538928909452071624997726363914488950823380534387770779884987511681099716036740341320294195952329292011852574339388816321212764392484527088236300466929008715504006788982112928804836228052650221700696787665294131942037166886802736790020088655933096885792493485974941087506796325249541124798023672718323750628931043589168318856784169882358269914845762150022938208581430800773064521484024469239468952682962542426931687210962111267102779171363778417249420870980841306849812619581836977759346017013226242480671913813156634217234063590749941122125853693859046448440703333884749248738899041200056672096252441406250000000000000000000000000000000000000000000000000*x^53+126267036951805711175253309056441575931642341497854203934965344120191726049289592985953868802280640242245468679397462465932274940648340699277642638347471057219685099309144146314222686004253545975064038933923528635803543512451996277307875558293486114658409852748857665754716743441756149701342491460636185628197902322933374893323378537609023397121056179880978491754549580879205107806517856278959886077193134525520224976033411328413875924747958853021157581578788958396569329350752496478247103335155319357526477255322273887148590659648786251174713865296441402416933756253296694878424425241502048890380154139449437044055329800067058442926123571853884847693299449174312027116112487616149214557288390895460764253616854276552887626247902900412318977789836208845944797297781991840537330062943510711193084716796875000000000000000000000000000000000000000000000000*x^54+2146839833335866281548256370264096232051511350215297959648768334112781690565951720091342748273216190097055927931004110070557574398927084432764300012564507452743584240579996161362608161462844728392727097065363057201785721469518531568223313657532826191560263427425417930527428722460168843006743022415220137933999919976669045157965897717861736640090906646664478656702750859815714634189569409880827994404819994979190088913129087947384181317565344820687753624591142223093881470601330928014834977609155458429752360699294723206711846523709971593911459238593367959439995858700035774590852424528902053386465990937220176502931316287256153461881017649446948856061752704588375807066748734808197695154858574763618029183365390299451798054556456944298460412999953558597320437930288869465833556660072645172476768493652343750000000000000000000000000000000000000000000000*x^55+13259091214791559887922227492258242547530551076820023169857860482178717628800010444245653194881415609488675555594356123317473502099153432672212762178548525849965918557886579726586182538011342377338930275195290992738559443219724380521400892147112658430516642676704814946166902014623984973366730660032208485112148539071906741176782737270480241300488918655433819964357961958780092930096800967734729409187127144525653323803095066787777689798119454020277044880834395648245929125736298211756635343089386244675180268982338279648049080204614610800187105272964521080523585719877720932369141134387369458174658905717662090751495006430570929234693261703852149810569273564324353279641540644202061833938256532343231596347382004156953784803644147530411567730188091079237277388231807002949569351812897366471588611602783203125000000000000000000000000000000000000000000000*x^56+59899180067628371521681690488929933219748540164727781020333097496562824771108645611615198611712615911877116315160961167344237153623948622639603172719290930817855882601123541622165183915743990609679303875122066842849949990357300073155190583468737281850780665524274480554100346829976636238935172187088479966377924631549411398445193822043120424634334338480946084712073920837967118552259795862203953488501177956348477394893303826903130665067361619510498355143378720264425910526703503143362040337883377370300759810898628391642414181760460258202473831302405664250556969565476013634631160208618297186621574715028411632026096153178262047706436709550916874682471548658377340185078694767235632194142433429575088012340780647165105485564956308360213753280677204141960899274053545899773598470972046925453469157218933105468750000000000000000000000000000000000000000000*x^57+223143579222010422537736460536963058885406885924269699079233213560898305963212489858830852059732549907116873779471250854596336741027917848286013056102449056412017096282340474293441640606841497943372979125086748453954315895236938392624910407400801170680157009730033507683864961769843829286477887056468757861148075661315208127989858753663372941574142471047724949704231296304884336497777308309781301272865792769269266198356224722557374372153733547158597403616364115080967513239184966128665883010046605355731686279801514589128537432832111498884863207796248387894318186059707041049826283064209612667281293032375708679654962875595567091889036796313847977933095923597474910239372437867283700284305686555874486596001291058596153481640825818045092233709488290183459720624790660246060391980194026473327539861202239990234375000000000000000000000000000000000000000000*x^58+722944772468063718270434168703453239441783988292626220256412320836300933894969035329847177087609171929653761963014871136934564217560513962214856413130106720257721506895073042743833414989825590033619042999405567279188031647042659252799317832585121760595392344972369315974298796102469783538293651805460483624329176103212947998303946861742519931245486030145505312886548474483458003480618614978688444854256269677908621380684530724580773702449408094648090999638555613922565723377844760431478904104092571956240040555939600076927737641502621546453672760780153864006637192505666679139673818972550433669854668922848454143797416651038333234097390659263790763825851864466460062508999881446687469305839963411142968439659096366269878352704341811429028105171453952512954004161583043957129551815299350892018992453813552856445312500000000000000000000000000000000000000000*x^59+2125428278694705374720284104414600649754437751610194533176634100146889105156086158802067702510496195467168517177231026151204455142832403203673387254043835393893487376788212103029517685991801064846093582847764444137849103762526238513287983845894108729585161512856703594903484289835785962397125606687208963028925557881539612060312605631924707591560937142410221477716404852287121897610097881639934056416671858678491844517803236763723104365135049909970499154708750399123752631793487934838853821865834839278750437411065446797742268972531003004904602911433661701930680160267429119600486729262021053793785107196032337572111683126453567490054513135551726625648802327163145982733948117047649677080066920227809913026041476120927077214072713344641078538904483010737376011756798500782145514009791043008590349927544593811035156250000000000000000000000000000000000000000*x^60+5903518314174778710652996835257090748039235155123128343779739497743992998737767919319103244328251771668778651300290482069692591699028336432523403351619566579310982474889602445054384044689062189098166250687294814114127378647721404227958980813182042750045645890489079564377876221396057676151481080100596344242006729245705674182884557245953127395490062419969906775219609995831796698275181264870905174394661657503047427341367079619484812937441121313362864386311817978199399657037394232097715942992045114693398324695431293065940814502588583958988949312166631727643228693352483065097634745472679152351801708947186833001984783930126797738911074691252552750393583197341777932799730476050127940673787553516213005307006985756362852524904574557285272087521940284029114344212683538236569654594765310662296542432159185409545898437500000000000000000000000000000000000000*x^61+15886606564802146016319791417161221462279455388955355371179351986869592977604414064922066930878164798212586541859114608855835912954713608275187228186411072051223437185977201382023349249777343384359379506243455679282664184246355740911924508621037834380416746685686718312362369235250384796955256040045633900333151634934164255935328938740902976427915410645905877049704353015428022890724773079653798138539672366978153298811978195492849752352072592679884897243261565024391320578173450938650879633121326131240011861581363318729070858540269647486517588045147533392837033895623373881619829735134198200670072345834813856234156548701746788666522242681687519741589930486123008365779689062465773010520884963687537239532430856170794174237091970277442820710837325906443016572783501769593243963321627099105626257369294762611389160156250000000000000000000000000000000000000*x^62+41134448986093223833234604380827330700739021884242819521440413232535554706614261703432880215065801047445628443938483583736672413335443900166393482885606530180776168542625680484496365998712259508521458686591303068933566498238532910673899460812843433436212809320459095396114547036290187362592650880021516486479757356973446434079210839653421449777362429324381864616581426849550089782778967649243080166472860074960783702315458844099944153774162787533785878184397040394248593013081415930568258574662000563214925119868785559527891555725357023010903931291370906750137532482870394655904194308223687515827730283718370749249875448446970441228440680628813125530298830135227919496208819864779035774116794157791512958966747710360547195257598204706027166566349662429259362451433378981431306185140295283986233698669821023941040039062500000000000000000000000000000000000000*x^63+98743710766565504979103754827857552127588413228184020930450188391294965901229902467112764449774996216379130910209440660977867432978264106713519069414837546277815808513661318098093535104513184802436148787859147948751756903858388414972018005064022888934428933491337209347341720937854357835208192948060335420285879431494541389270528134678481636432027123121708101698879488152185764932142743687526547805889112052792601570953419562125307172666030690597572357060056400076208747668158549794470381484637312346337239212149382070465446371467185166438589495370091946821742113755968220887307061946252536243608869181105947813399028606506253618350472142381809003882379047555227125840708340774288408532006910583097380236853509867977226176699522848289483028668237626943297088004852216262131638622751711453773282300971914082765579223632812500000000000000000000000000000000000*x^64+208715950212895771061066561856226351709424273219623793854960627864594262769261438538358551396477859727133572287944585184562850093049831660469769888561645749366158838395453710428111154251199228966991432254547710061695406640349255976773831254385820937738882920774569976529065181343184249451799093915559709233570284614970414589060887334309991722937935270539383239879369726730670931113313835013153421622757190938699806618308833396431748486263186955881670436627326759957000263715152633195891965239725760826824471348149793406586815991403377065515486327001768177403634588587055120725894282928871033701792118770118360570654159953445390744711788597691547643317948431795874029901925839999123953964238169409104388465828812959741742926851559285078628694859232727203076064035100236483224445094807053546759334494709037244319915771484375000000000000000000000000000000000000*x^65+365163499083159551111569430088032838344168344599372025575881136246214645783829495072553692204395057961705380244022361616109043880809779873888492147018841101274692777016418948775754293080223263750582802193188491128843102053751488132539374269820093521391552205183919020817439576330586652549069579257027144234228743933968597394831807735149961075018270865447776297440732159769947941048703590875854193129928487144455348549842173927498945291253447682648591319115151768540584518867321320174176463540129861554972050679524471175022331480284348909093833144190239504855860949664943566109997138201113006748324003567908717871195942809777111144201254067248523039024216611472981280625410766098437043454621204311556385102157836138834020323790031549019444777455258699898996862312188554911319840148463053419725099502102239057421684265136718750000000000000000000000000000000000*x^66+478419219924567755738764832237572825538364520340626978018571137291549638309624630351081246413197838284987646575885473742162735904968895993486220246241366539632571917130807429743876586807559359346822118748142687054907666797172459210336581681808031271078791295391524914906856668023577910657414415148633333976959537402676170208953294947330113029286839167243516829349584286519084850127449706795878699520510316465735859820237838681488644237088901180928346760190326605773989940647463240510074869021629891268272254278813003096131052989179122720685664135811246923053123983834501042910167630636981322167509998251661053839922759916453701386419256759312980699101055778109263757082343339360087488342406417260531404470493571426250894244485872587440263095836098240499501349797092188771718420234248681649491530265549954492598772048950195312500000000000000000000000000000000*x^67+350744073953158607547311142614614347438979287463301500454502258189116561214632601095150733289456877620511262918768775968990804040170630336558867155485831116041205365746326596427442427244543534498116160284094082701749220279678038530651421751865522068258329754459617483352238825787742903865347244162681258123716435974969318524616227352364381758745522354584896096422092223010290106927047538262799987128680048183640257059084232391968093614879383816936215165044740420394276240394038276546703374236258704563465125723654367013894299536101383039971096650445461576104314439071715269099363591254025325241725232585681386003184546675128313276082493734454357606237815126527287004666824361264475247684002947529219649482493371891780326519309126200803802446975808838198237104345277712136142129652888448781977714929780631791800260543823242187500000000000000000000000000000000*x^68-101091873572796246021663392005049413930856001552976154467781769751935876369010445072241251474997933822340988735454071118033784740032712256784180663922009095922508163885781522801716359950060740050987709227340911772605942972974383855550276236808745894247133033360276898271400779217150008338783359940964292390758211941064204858851203795204302276901482651034821665378920410913623784818728569383602801855081906331534807145757497162948982637313280478424818458979783081799961118809222138201946201310571560270951267535977600065128206336621323390733034068849265651455117756417400356839126870325393777573349920238718327248430876221701746634784551813883385844391769532353769159343258125504823772801543556078094572094895861781645798372872530492766930922311001474128616631778237917784498486961345016261343277008677432604599744081497192382812500000000000000000000000000000*x^69-6876465884960632804988594992167297182839556368169546733565590665534630552724930501933491971682979974935611421374652676920194505856925972228362270119566143043400390307463273537649642221518842774781173534320737267392945351755387669739806231079703324033707432174060967527289532737354482192101646919270652355919688666402942771561809705427148729124240434258695751247855941736688756498484583623469512610573084107034187109781387309164468829226049571294253962446413759410234558100571801018585233041251193271209144361884966582325106072928490980019451817754621531985273524266332481696529168436092683110159422174092287895432223158488937165355022940665891385384266742010518184277941162524068338978897024256569461890303547332808098485752874486382181216547243627464435518882892219372639881962287923674800871332024598814314231276512145996093750000000000000000000000000000*x^70+4196229617711734499771357063353068825813519930062091620735046430458622405604235353806570865575678449506275936056864242899724294730789306374992247438978618848005226955864834653261371054716654141019431902540396855942072932184767659754140313534178334891061105320117002310354287847936216915056689079175762068422790600560522864324237692738969195679664681740429527367465266518790082422587638424683900905690393238772899356529532399890851388918882367001065317270392298399945386475154632189951995541614397187977294443033793937513564602438218515914845878754210427214879146551838754783635709706251695901876492514691734713780274646347741973126128718584330823757194963012244811086134411463824607376032907275003394624874543692896504930781689516155751572380132180874224671351623486108238591319132686251799219112612604476453270763158798217773437500000000000000000000000000000*x^71+21045871267678184521237774511285708480527256853860959829366926714121256556299927178191763349257479967895190454261798795666771507267047790895173107530067674177707310448979848270626987311293789333827423641367234128870759999454767852834311946178442898320170847235849211263785662042064416502745458704652912910504699565588958654866162336986721487393971467416205094607721786309812185832739962502650604613028877742703887600585118275054056717306290937795082717280166510328940568555094437205198360272184540078235098302791174928221353942826935945055653503339284976117136358261083102896881831265381858948828886889890348255259223941168948455847918218405859699385966909076050910455761358926625752337845707603571970088156135199515945607804808682325669858349895884080319849887257577910866832061115294988580017021551071820795186795294284820556640625000000000000000000000000000*x^72+65311123943552969046495246038615929945181626712527279868946744687496325376879038561689929816439906608220284997412217843410133380265928246918577452686981534476965916173298758617541871803202086701041222047815771723429741323933947842068641588843362861611412984306142231460921505767919742678050569898949615178358219831508665460441304830299047747767747584489933431805768620674921402802767370286727165921957720375783061723204704222392904004226367674387807201365825932857651099009735176843629601783359686430218152212296295692524185772156225447058689654291824047958542985413125837114311370472147003444425388123896472979102291747286859397800585194440544373779715921787454166489695786508504054005696783496635778448541862660203968445372140637658126575065854667191434402704848940596820902587325332111148476141315732945713534718379378318786621093750000000000000000000000000*x^73+155559437014713688179239895922231814048568534017997857679126475426094443828551774066765146734703384398425683545356348042325443698363940245936868246717853258443990360925884732094468692256971480131384070582216827213635862528038131069942049621426758680433358100827493758349137308152049564596416109859164130958091242421866068442414975061913323492320630937654927562461994926012302234539272836770394016752350552192471392004782106889030639088436525216680430747792665528221547800026049530699025328199385564435755264699637851288677165075702282652951138952090161119676512113816399884267186315138838781542014500851685382597644736081319565052403283890742777070811410111469060269098302921855172936951239523440943550386218125861704621708371116695554004504880163347737633292145620038357725511903073579647802647009380283549262458109296858310699462890625000000000000000000000000*x^74+305670705454834653034768096958074280857702597735657342257680596436518358256600551487407866224837395763909130908398701163325861169225210889970789940660690417542807786424632650101334718730346968937760845081232407951702234325987113807809010253784165812345835356943391153042480654648383730201061176880700772157982881880260283973525303678316588611360073469090082531445854704699790136749499159157018882924581634557330857931753373258555729128516523458236695561692852382757654564520614922004756450791424638960283315351792769261846810407890871401538834320475458801975493696529838148671227131088961623645556695954518802680156011487680166116785707441561929645464346051328774816965771156651838718337850891607022285492591616230360695994628658130579695823677337460326092516228917876295946147301752788294345534580304102334480376157443970441818237304687500000000000000000000000*x^75+510551104843861761748067045663471556420240639867074589912780871232724304703250464080253677878125526170744806796901324378289038185740016936614722607112829442030702100361053906452870743039973007404095540753973436402753771555326870394150085495403629460310574377775036862725989276620737798632871449556545718611486720535686268895003625393197080294349927088045659464964246367969784522120836283433915266450712188332357500987386090737168137621559743551130875843689433999073636770155794317088236817884731803752617193730614970270950749623809895911548373033883163336148751803439521485755194437998881471840555117765302902295875394616303039539574128992584812166015666613116182622921177239278056165263296847348664240758333278213924078338919444663674632794124313900041469563027688209829324722580887914279789649993693267937544533197069540619850158691406250000000000000000000000*x^76+730507975676528373977126940680660395902388517894012214239092587121671065916289482821498671608783738119807258112839244970814231510866066704579909490319365027198484956791513199009412716417151730422128149666121862031047520005850152811261585126863977405718066798832623011905224317041066997968359347257976018156687869811682923495319075829794411749979888394181082829909146236661372210754744542377740033230875132896309443046053746697563343229362234282430956159536005680368727765921958518620745011948932045525228152437089443600545443046946265924282786817949033378603713110110509215203282951206731684064104419227949420799396135456999447957423782626551282993010120175268775802706210294444034657439092826224905718803865477344317466948999192488057133773403553115461000554917050404980413358252738718827134863542833997929193401432712562382221221923828125000000000000000000000*x^77+881925217121813600964319734743975200613291496350035694931879553071578543210133846856640368945404486146798414609395394450483133988708860522656878594684094030271216767979366373982126659244953883610622313359667225049438275493927709065982153992547196176797550466743974238363292265392349819976186200091731414731150231130107283674849062747465853247319699064858846246420794546971452748242017683439132450796771092632293438150655501075587992068689165567206308284489620648899179673901345687895941091758502122300608821104952599836604434765698037958269283032809947464571449013498962281613718177667446898290100592758865329701039938175328955617634684798013226342416644188341445041319279021484277637179702766241575506614174263530725897724595326715809822227527901191105909521521509807688203363245458783067314910799391197704366618381754960864782333374023437500000000000000000000*x^78+841148614457120666648615431679760326018968133357076545754333838252279172311821786553295446068967634728152133322153425367277806474494176864711355909948178829961263569898809115715477480858566915346660966343718664074788891718119054879021087795194518154584150155903307281268783080192184415921345267561243566403603356234200851057893096383297649878804685970293896381308335575854615876275106516502810714279974072451028717932696117195489343633856891529984427897074587673362184969410770588773793812715077509838858383455096959542856457998097122490371173606089806090035733482004184755698498901628477439772552026583608900861460886947130028816722204863008151089122266542342891641493963517691688146525426064194210955735896354339395725160736310578283230466002600440099213987468398434904379840737461961955373595221669563715138906445645261555910110473632812500000000000000000000*x^79+463339821072330055164642358184371102565122584148944657956096461691595184958983129179048579616944636507332906207619933784974351788421937894500090886812699789548838977099091964619327421450218557578736634003107913082146620855307678449399133821161292366326053545370104303063494387222008823385502806260138589106017208576371775252586116819265398800497778095923191537539344956775230693993719861890917100575799744088408477984477010045502687388107172212919541300002447164440164845742554276916318218521910279625929538828436336460685074332974543631236807547088622024545535019108639006521357881994804467911195370838583175256400743573319151339273152881653301787995005824729179593619093068126697016667123163539533713575131326769495178300091882129363253543562851517058655991398180669422120968501909668778242501745601861218304406975221354514360427856445312500000000000000000000*x^80-388517248566448669614670973574604839459022694706467552158689447491051413256712832233423038690139753101602555833905235263925980147763631512497607585334959097463096520566042651668991563561391930362742949777372555049716989793682087776714570934777558616360673760835905367836323421825448279265682882830673117599954295253667105698002635072086183572717633257677144503124336338299115070170010925211144256416738470947352916463179825940300457853279067521640898271029841530738616101947800281013701364136818561680430623007606880141641406262354001251625974024041721899156254480938146742114085866341663377668392811493006919840878346934201107688279601749204498826818568565459323972154272765902574721480340543338695857550438063731228886864981563881526747562122652227086917672882414764570994938015165816682645036032200686754167762160250276792794466018676757812500000000000000000*x^81-1812748095549851377534899937040822502725939606740920004742892635480409733298113543536948931087695487514208498065980547969408457906444019497619968591073693362621656747340033641103892248523933368035552368052120435768734908450929910510434331130137734318907088011058746750796766155266002951520781822699691308508103352165970493748173445442560672008350292085523287119208798223221593779070142246849130799218979182216352288602593155073101768045982675464416793765294476002511566345015960008558489790107535058827016129736585712866158210601015411745311134739992949765784082021562749537769247330098608471868376986466491585381684590297853822659949126303591491334423530982475033046038761480846221572245612629613605517392159213538453326895296385678967276121127336676994017877755277738475276389961916663635660584410954363279722123536430444801226258277893066406250000000000000000*x^82-3842712774196910925690319448333151200428036140547609591955455098606211348086597454339937261817650406438637179001640110080315087920134553948294077426483673595763826788703244992267074366963272016536781210714471715559882494218663950326916771272789184501228294886108237512368914684090868008437905230245703866894395585500316177745723845178810203244951269230277542841366832150979018483604626515970812202867108671048331432140297339297536946605870667076749587412535567539252882207086550914406152246427511996792623264820667072788822939565614194411475409655137141189226231225295053225212087862357902487992207797902654499292800249755148933516924882410515327274319156407243819845382279748369094659916304084009329181726892447134578287479855809990165935178629687761457576148345636095948691177312399929025115105789525324873900924416147972806356847286224365234375000000000000000*x^83-6426785872644169308808637712761553209093196021095005290784714972568514317325220327558596924360154111101858279310165359430015605073308842759723758371669257848701620039119183584813770193369273976347242286901962225790915378677960808495795903568468163511357074347502351868779758960874114750157877839160167932431263792031559191225920414528913586406074609728808397793647613115820136577009300703201395007043222243816713906421574073636508357334214529699416422752658961324652352744084766406526122607289399105499885924436898866965325227755041648550883932725188951436602100586624900609430811734413889875330201075548859437507570401587111206290872573443653538086099272074725256016668724730307551329849601664810802496648531930227319511031129231627335572494872138204675031172780144495013348165698843048026430487192139711597610451931927855184767395257949829101562500000000000000*x^84-9413631262157338512869314687141159739892541395331924335081883607657792887533129720464679069843828745357510978515353256989969852198524415944605938920945983822575267368204789721556537184881078783157987644949151378895087987460384675197243363504854685072232093590154642885211753159127602846194394491213531754886308032133188586845332337453233119124191840920550866202370628990297628953273110136676259244682040972041161460721965378476260347127355595511033530564929257045530539009731544742609765005970795346626565151403940607071301331687359095997378696926461050241502893645219766092125910209644854272651107809534347995187703969981682775549283467658856986968109053031898470727990254468200730061068647080012497599107909157730077316659232119151369770343936024048031424237063409089826414899410824668288909610478279454959249505918705835938453674316406250000000000000000000000*x^85-12544674889603733596012681922056383687137401019273428573073669314948455322152958437525960797380919587890033058899595771770794339104452316224645820716029690836793695633242276153198183973565510523653961248599787533997252773200092037567155331418610712543963719908456334181694430909100955515351319206440800837417192737765543720434631173141555644102482648432930836167854945650624546907640486597220415106824034103818138820042105629280115535466429088236621363212756480689387018913286357976941568414963069707833745843999588417473611742592075158082994038573604573369146592110989138092614208733026059785964606348721183962861088444662601995499224605207348295194052481619756494772049849368812547723765047942953159168362867290576965701528905113854572257541879686280363554820668566010901948976529427842667121213927237743197481978363327925762860104441642761230468750000000000000*x^86-15462050778017190861680919964994284263744466019383109408817708868355143095248040620867709798074469216914606335606449307165509022491107183140242791093411460685569165180681813336282016425072689057567528924626076372197166233078852817645697004735063081660160794340687454351603019222619441270732910513611711146701166926921007638014101281653440084892472514842654980780626683637025085067891206734615129396459678325107860854580251122278310432479558728776404401708989482298385039846680210511194413048397440056799496319135806344631051575663351848388427310654781526936020998250137213659564523768521365857293827528571319203830496170041528135445839220400169342114685223432536104063723112972804145391213276541980114718880205503013582650739381981460351493139293104485641103175128455388655839838807965386001273529067867747686937374140825340873561799526214599609375000000000000000*x^87-17743780312035925635967573241563281102737209298627569917230170831641880512787449899464253579181724090593557968286835636765793106316422521435415867109275674416517095280196608606726863834743017818180683457384486809352940249116274316713576083378601365119364183836732729451145981733983589911308567460098803703518741605785386386738151902107808916748977611362394686423278936511995824290753494260532093355540098788030741520530839613866107155016993113700128133263797223768650469629008168909325177249515470334501525740223572930176715936104606164468794724002719358335871697120759763544031657871781996889460788052141734928706965881369259498048618149868631934727711209302856097853060299060662013154763180985069721379234569247486463674871732717130718791058533120724565524228054345876282797596153684128220324800552222828235217344516883031246834434568881988525390625000000000000*x^88-18972583935051612328018154192971226482299274082194015287998532113071413736506858162916609511302801052397001050551328129816169910055255738962664512841122360042375560694424480501439657592373877419612272581093265719813354429702491728194194636208319198432254759035805808967855868077981343379241527168223581536654362088672552280136059708389604079828178335722607827438360718418110253033248660738252552710506911241551628653713454581461361709345708848130930372002731570459714719102186309290571030605779223190314750893342258642827793731685607565444655466876159091730525699309104218820742801795681355309145430238976196451353686077651189888422243819357947130490407091088229361321264245347526050732922552979381540488742446882548067930178150178652337635666236097181444493886626636405029006174845773662687847137280244349014871746428312349053157959133386611938476562500000000000*x^89-18830193448423099904648589574104942608375618937513129592853438188687403716911155374639972927786726623246156398565195712861847764421848771223228469173209564691552680387939474750735059716095246757041404341442166350627061723472047927205061746485973714940672436502673711167758201541098966438213418778132099542971275194894308259480933730982435403569178503997705294497595957636690329450642305519437361023524404141779489565377434099611181770382266325182808001383615774850919312719502566227580650323408475765247898919551518176254503536124195907927019461724734638303924396360925683546939611201551233332430677785387099718486095668589269888997594745694110667753602343998718583802966125387981573227931899700488103974593829681145888682131667381882411934489922724110332623356073068519108593275296026344575740368545910439303020175727532148357568075880408287048339843750000000000*x^90-17192115102364148339813476914547093114675217856185608121878258679156852018114285718609804418060941201202289649955222681920853837960546667344076079420008864083127227045456459127558359885586423738400617137899808227014065358035391556336942984015455110920359859703386540665231845540409328106366553305875180666204423465825569690735525026826478689635904901059955807483901769490834607514215578110479896068654650880206651957002814607322649917577300727998549153930239439502603503727383089193908450385423540117714049887042769677689387176130437232662372375134169780763151103036486099206361313123424883611907154701317590167582982508455710742129579912197734651722451012250991942851208504640989007855501226990175068016432418062250351180102917139422532863714802228764741685542327096246038591840259143910592037420452217985993828737456556865481616114266216754913330078125000000000*x^91-14188715359102828955962381204270335080277216448990815724045601811108732464307508678250413561132564577532576920237751831007627986807027834883385853038955664257903977586224992420622787389420233004484712909198861402062026951473413765421826198949357143004831587271490660012557447347216449619533942286212574361383079541667218145266138611103396939555660216119456030530325706489247373027534604948885952566385447658555092232859839488231155800644082174553374010078316631999527344941387787288934909761216139291892005282154513829757071173267678806674878756614678700995933801692441555554912453901573648365532111190944813979118581538292181935983260907403803280411052630482334752397597929207024517516256048786436066008374207383442382445536713268127072825410460317261831172407441511550943749807553924191833154150846844431865312937540712923123464861419051885604858398437500000000*x^92-10204446072365130765547958599811518985597720702679709293670220595647802420942215945624270916973413288113014010815225075910545692042324545188498410395388957873718365124991150859180837932785332958892343140550024991551010225513081290853292871331772060564061758812532554030221393860021042807212216446505190016776222581740032560137262920423986544537555390048767553497647217415680118880263636302578040878524630334855472287463137358348499869495164150526362801989001827875507558345149976108780153424099000679738289029312582425055268671433035562501026108048263269241753660111249960405388341126321824685443423856484362983361744849945748245564249066475567639514346616989965390871917416005933748420469173547420825552806462231002445373343033524119438205309400683681465449983535733580077446165920391338813877409216846343288794506098948744465815252624452114105224609375000000000*x^93-5807217656387040572240512766758902937068595436367885465361616677919760806149043359867670654852132388206214500194213252419425693149978720646056902575169878643939884159690576987811983901180541001592784066624198775220802601257837746246602476470462758446875442709658426410050423707082815204199320919080800884660188892594844149358020382636508713929528599952079380696736770945694043016501252640002745366075470778475718970020470230882097826177145224338139021783487990133266212475536275680497283946930564916025806724756862661888114028181420163841081822132336112493713358572094073111577959453648431595203255749899436859543421509972564293109887494651373167467951262742483146162327145852768123613875327819808717420863859916632542957270757160283597007258452837413522036556826946224841631269210716351932265732238804454306586996445438408898098714416846632957458496093750000000*x^94-1625623532180691127227436044436776084267075291806293172396856611780216186461252838572289204616405562992864095277198500711638607975900355670468905159920929151720781417579436511627508865111568308264174041185697106629657475547229198995158540003013321858588389242010122951468396759978465051060556310272671503647495366952931587753709447298381998106242058312214674812676132454636412774747007892634016314046935118722843888631364969842931064813383969295559540857688317179236964159564061122936568533892409987402864046837831267557012459113377958058914501788935384306054549175064094132316489316886074539687081964756776136408108489122583647967273425041417083836429386879316306179077421190643337896539046169620641261221055196980219213138642446854748787067904482369672635972994032755116022612504650202870367970541101863528055939886463043819730955874547362327575683593750000000*x^95+1788945133059110459697468118455213891491425432528163395783957522516596191199514153778904402671012445923534073556142452286460674177744037759834231647583258186395354235430774534606593447124135367630532607488552062442828027996948996434652772396832879576679639361960210775394565789335582370548612753923992069463497469064373516165271282419178640814371299192627450188264767198533223992107609692968493334951568538604649347911584985983362659636060201749591447460454017392313767863400664692240211607652317824233980707642404831227734960396026463766852788265422210888224488690483208718767307236526350323420964679977511982744097159628924711706647059158130669638296926207856809310630550361389535195247487464785627563689921057535835427720381126735940444109281897854704999705308185247368882325049043203716268704375088627700447286086871123700348107377067208290100097656250000000*x^96+4073784523398048415031512177693872017305105523832577833682540381480286030953789339973146227386730491187202636345238410705337370606042486299447775236481445972531284727669724847538432308500923265932788942012100903294037289770645397841208656909951079820460401248205471651137768934259465362668356719362982251988802449738920893775713594208298148775134908263634066669912382836334399645629344260634000530351426828582629272650752491918330180128045744929791506428381370063619669315008637097270318005799734631827394023515745930920022059303877016951437598124735897045400541629696315483880662342909100776801440012598953614866869029769745637265954182351910984966820773250802124601644743777154752314511948621890689725027000600696290039125961631361146029984960167753468301791512090604324948748652451246985736071576939028674398698796899065399657047237269580364227294921875000000*x^97+5109876275200029577848163049053140452452068432852978736964905820090065085856627910375569920471751668042784792412419196759841064241129916637873447094614683558790238371629304133739781881031255382444811887091019964536282133617884996306226039242116639142086452239631310807739441427908181373382018039739730210326478577982427773981831718854448229434645237814603277698827015794538049356788768015696238827902216724761422858932936016872961170458772411927111759267830412292287287184021159294135756829129806839176615096563188255986489164149893789569273833401502851134880586371497935608554914033270830800859623073231478044299318798983248458812436133815557059412938737671800476415414092159269658892556722012115550083881435988915659058772385826928379345945471158019375820890589078027708514066335415202596679907121316769093435439588746227457249915460124611854553222656250000000*x^98+5011467753706492724090315809508538322482817852681942562021629619175924752519353866955224959281412988611402857579053399559720303872331049766207482791449733394198052868073294937234139005525822140389493475898797267224711348091401247445132510775875795356963449526633599968405595195356359516262849327603138442412292832167761144400170506923733235496730411214316202144679318871656882726564665513211707314698146271320442478151888804473383156950769913765208137381265944560448968578587377067629122726194252199789560424569927107882621479869052148416052183460581829716492406229369477940495008606664651605668209128526004890800347899946224674926302433056099422591011417623111886661793797614229603718834022329554917860941963336333212380317309561378890416651165767487103657764993409601914060647172065738960118051559383833253764081814424224958770537341479212045669555664062500000*x^99+4062708838249813399752492104525750531789853281750815546629940650924952938407657122829949920448164325736706489450480019041865735999262366522874668737329650703372379181337327523723600196440184512243173989458493881649671833007815848700688090201824316720094284468589166574874926004219039109894154851820323702996505852342282326187209133083750139381541059193311059384168762770408360721904173962605586301327455165644946508983288837081370682510094779557857192634539323604422319068746546540010164697767746055836986199028903177189992870144967825456830905635763844750423058393583339485407796552034122956964103316553536082901608717870195381150850748073989931261273595774436947921279394232614447262910256514142752344093760084607796480396774939320502779067441420733603650881317775910223542954808397363887966925205823272586153717183740652352241795597365126013755798339843750000*x^100+2627461308973617046731923228878826586915652807216995677674918718373096927536118888141124390216135901451433588615556697742511299484679031977749687350701999224718617302889271688255507262563666235188989509863302949296710128305725056493322355734487348706114679349215733578968699125491701063447986887604040471269892120441505425267174326462616956725154346500596332757202496964555290867008880951076997678090175582724907230116192831986242082042608491164396388145361653192784932148925375806478711386289701300859794737555397199117100692331048331619200147586714208501811862347852661878242865662533803396553945062800341260569117646102634847678255408233993586891584483754574187760639305357328197617418323546125910436216004854639493524132652929572763710916422468697373799506871385288802095043911955120173818951822035742519127721975730205272725470422301441431045532226562500000*x^101+1060884863837729337448897747291601768765174379944245871714768764360782352725477208140975227824879115820793382745235358281640107314672543744562226986418782699130976661815196175163566747635334924611642166260713198921803788270366710307527385932310574898718584498687053876651216415201277388767959745093933098973080664377526779422660687563618424900709772265550168569041131241575481979287166070461704461993089459346986322862233793239938161709337661125309509972593577799468260085457676052501568502253607830959591424871850941374346040461334141845664215672356567379366946382343301751142671321409373974723280948487615112515934580543011142687554284629073975096884351392290474768360040000572417536412064977407481815008146258583331328367706372469160481341110822537677327721503312002012450090691574936705169747676085999742676428594240212177624016476329416036605834960937500000*x^102-355648951781336589185889846902508556413503179521904557109958376594164618112691417102051129566532154716721045545852772690718855890794203513137726666094579069927518051132233569002736395232074696796417158151406289079159040902962346738955516694482300369907519788703113945537352241381818912753896782809454281648203108946775420553769443524753479303854098720900148988310251160201085000263001986623575025364171797879053664128614917663655954829242653488612910919893244929346839956388168693446472348946289470207757620096902005726784143254603393167355180144071814669208119499816410616544111010607366052155748259634713552383360525866365003496636751382391810296039119189473541192873726458167091911603969841727619442785481598940841910427935887033218857286920608784514024171654243823792899724353732744011873805482234458348422920671155766925153329793829470872879028320312500000*x^103-1446614395418287797014833029995589069762939006851312520570657739323996159513203992769734601803266864204410910455682195181183006568252117955700977163300494327515092539070574008627726220150050422899177888651698166002592538758659457625595223428938184194041674233298842434491061839616008509751473621400936380404591690112809663935796905684760159830125807765550872446639153253905288342160905280705313647819302682492642634725361177475580071855925633961929962766340993316113405206664482234605011289846935353658152283598917536968218152546988961068753322115518934537110835589336258141149440490297246586345666794243875986711731075247527384288892974456117393198096377383115386864449721427042736145815950649634553940090445278696982863613241166029337123448701097211679077541647248903863047757470764727983543573492640970126143793524249592241659456703928299248218536376953125000*x^104-2143124224242012579008835994350868605773681034653481800107763190274981446640300820223289068346691100306378856025198370469705545412437315254372452229509322015639641407359393084808620908853984035757454497080367070649871107139218119401289090137592918619841763888224963245289844719970241043556542167991277785971479363437853378531183596486325457773564416775971549528663266623726356418067258604567942238375982709748605520521035223132272140995144200586610586755989445598009630854232178267600905654377954832607009956947249597581736554386001642314991742258935692644560247590976868824810717920869797866774207606705611464282680627313650879648362566958837807250030628774858312863431405114108597644970162085914261927652541405643068796972204029528109463662688048696620626106149350995712352983121466151602974597876015720936554928024130040054018309092498384416103363037109375000*x^105-2461766122238225099626460443472811600990874065073708763526109996915327430250102653351069163431816781111470942659345978098849972728383929671995823199652107509785437444346018296882643537902509397406284356707777625969470827881793994000032250016748190049845621379056369588809483957645417215111413577334688432473815020520490859362079171119322617244230216854473145181140734104317525996221586681714554065339293595910382768989445866412249814648685352044907361213427080488177852974404783747095414104407363605387715635368545293766932687161091010993558822350429076444214599088871214136774447634076239495571747837211294323331200132836591662782100760845798312991180457361680989943309838138512928599036320052854738946440330377264843054846828351479573237651952555866651522995021222290149507615821921437861777373450441216427347463854575365660437569204077590256929397583007812500*x^106-2473327723136536104895658428268630327696615018295086553393337757721528336681301138999554257332803615955076246669748682420532385368794857651267659790843988815068541609392726999664005072099619550586546815960229740418798981243412535203861529834633713043088879348477159628385060046218223861670479747973295634289705219512022558089075821635893344425535410999367704527346916286245792694413831899429112734874775268006740832577209952522438274494935529307629585322021817809802914990492096430131441468500972696827704257208379378782112070069552857144011296507322569922238173732244950498927522406415364603004001473964950416234866511462659741976718188828667758263464963394727441003672967451493881790398410014304509597811291767649759192226422356529672496625087625735585777458016113781271190695535272686129035213706830927384304179435757509164517387034720741212368011474609375000*x^107-2271710917386229395969362167510983619338069075097481986356996229553269464390323219963009930113604437632899096968373302901716133361086474427792076430244313078035101095046673507260767440817489967458712271677031616379393584550899643936257905808396188030406120839606427450861533258476216854530664884185997582879912943534204527805901833125193716347794203544394974554007473290517245436069862000156298706175566423825839855647111756801078809253745272043841496847690015413939625010891125432391781214286908010455481797943068579409362713791820886585831267064843430278865094224600459901736847928138333658087735388892164109364412252273676376903685650301800658518817770353754519365806628274621203296498089925629150472972980819074237759832257707153186964078487707171645022103112021305414155345473741820456255864027679994778483418788961670231607570258347550407052040100097656250*x^108-1949617597326840763711586310220629366951939588957950476854592032941094768019204857300081988834700324331341272115851638552870590757758790489397597612640168041076903923134409199291680173455789754851992692622567266828418307989905272413536074020768919332334880099366992196078736596993401856814482461672892725732078219271345574991851013961264128851599084046502419824528678745546554625746516818560283605903801608114788150136360182093758046381775467159708917236552222060850133907525839413533760999287755269264578715157001110562237278471881356263585394835988339767874633332897073891004796014601151100900566020140340725019568489798924803816716543477794359950821225081717485762035791131431521422365014115640974827088517777231417231334967278350554322660547537344994548311478591434242428222261284413220291907427260295454774865307333471531325841397119802422821521759033203125*x^109-1583563970523834729974314321025544201292341820265745060977604958100259072555371133385128832276013667699687630417614895055739315149591264278681255355018568186793557241743692820583041992500086979731066452653443532449154305908855566765017980819129571241935121143453277411510481337322828077380942248928854078205977548260715290684566305821504345216682125745822223533335702546955743388072933447806443421392053304735977164155936784124377066279994269864457706912492418074996251104333948276421936029083940426249209916435553988651323833782393198611002444230211363778493714674252217414201130409277233740428945052387160920180041679721659550568434931299554046726460901141381041918520202725114427438485092147391938689446597137597377246590515770665964519546723928195349004367227383271841126350076689317470295895340047521855145744334352267412846515526325674727559089660644531250*x^110-1227676491217663320795148707240277483001044942627189403583490802877428268086255949884306335457435343463952379438300643070363701366464136930982890578162210604392182641319077497882904832853298065768438721508878151479074058539067269963445524143710035810122754141887360232941249819720591263629461249597251471479314260619217595931750829063482809010204533553950054364789853790740244828426179414845133535056673658745326054419330644769250036453760631747512240831339683364121226026637294041166779812529959058597590000499202322579538655105005568814561183581082654334733912479935950305494049619103135207902389769428347630664795083629055598867014429075930795369297038507197600286406870152202381764924598577776042147790906213059383282542398738259533041544554910083486630138444754568818999055900203801210138942732593571714975203218803145865933856839546933770179748535156250000*x^111-913996677493918374161269871329720740942682292007913061413540328832439503420657739440473140148158881127721877005089019121306688167118031524434469305468538866407979800456994013515294323998115024116735691685937552158771781619965951453265536011731519141493705663275142117581056571914741871065525906836354618884388730247400119207706664985042506782703566299966563506680212515306545912463768192906070133963979224350768074134768395666812644817396377706370129712839384742234824930189120032299678363272847114286714540203988165639442724228959088435992783318698694212035598714430460068135839065640160820822122806504048167949048459290715399670903691176941064190967796322677673861863493057534182752218071676754727521932852675051601056001250520112911493336072970089491671531835829527563612974503743044890230907812669797065046316410620932946251571138418512418866157531738281250*x^112-656548784480906197959553095869155752707392728904040070741264896477161186667275464676348789470283268323078112254263128765056639452658406576399721715581647550187266871585735054663676994995824603239473839880384878340625317260151284558497552849654554449264746776267462846100106763310993188136666708560887933712468287091616682535964688427699763025189064577612205934759631402566475344351987112965350872246085224494258363461053881816964414927222695740823032507072737073442364687286020825797045661574812840309368633229942716011816841599612104658724190385197369722156236328739504115075807939207671154022739005869381396632130408483378275432743095889920313288853929347192001086905480252282865774256137678802764495666119612038750269987717401493774165399536936335847071243952238948480473758290073639223508961210916805671296114286605676013675036983840982429683208465576171875*x^113-456788488809640283193295936945079065489115887984521592871102686910445057369646642570827474941625744536479249053170095585285146768789496518691416863583021996165993554537374272840802229513598351637938714915942062677698329250385166372691659513551378091358910943058477837393008671547776235610324668706638025980419510939905328818497260664446912209149644052723887840729479387191825024108112077206329639796114104552548359626811104818420354058317138280637282498450968906550837020116244666863675943421128498449823857909719036750937431954142480138050933636297178584683140364835216207226718378830895129755290233339093682870769074102753491492000519578909504123098304995023123164732365387163984393634143790500992859272150536582657522862366135649836017158842381422754086235171386481727441447136315211410873148784487014674741499123118530778508983303254353813827037811279296875*x^114-308797929084769764013316422174626057345011933291696092448694868948684329675551420934548364819658461447092044398209425275215359451468455646710837254552043254057196581962470458994473238221792918238790579174353833190040114275570162012359191177204789197962513879633357899419007582539612559692462548483779408075111642836968175283985045023306152290828245862145075999324226833413595740054951220760168146438253378876634328457875065995329926321610966767911096541202920723509080192322089001643873364187123412650411847358107867624263077470590981404213650893525820279053914248643480759639328831377051778168722579929291229243361196306397144097941695569078407906191456160217190070644530949633185044373231283052354185366638516089378377560281414851739896508923302198080249951844073285043135685053378262055701478808516815624313966239010767478312402545270742848515510559082031250*x^115-203373030399057892269487701123123198702020443921463284745894343317634497549042906201386990384070836700576015300871686443817011954494648972722413652152865340390609092335553061454588668781913121478428181344813450281215793473276300619448392568149578040789695599590482278649405431031314432069064653969916497626504911655973997822450501737222717145506467708302950123411480165714733821671275963439197601925797606900278542344919024081415721640962417949634037511130392741535265677941836699580087894877457103599084177446743301826285841020253276106781508667729632113694712725423823710455318555484010414172172608685821766209406836538590679790726897204136642213885363457882055071643069424211042101981262001867025760523927710487103003295753553881361345899407044932060666977451505739285537662419349935407914790076383499363701965969740068085336304193333489820361137390136718750*x^116-130763682268115250813447910086029042347645007116668976183245909720948663635508344245023288965402062537245174005359440637449499840981074252252631732616326017666188643305312375485385889774551957448366924582584506009976411597060247945693147207540719380382751490846836358369363501638299615034016728208268031376348935835065808279191393878952414684355721784455988674172773910078646534922825380328319478729892765626392997457054185402965190481156730059898217476865126795143199614067669602930243285439991793529138557847869986042822870815832100225667865013215215755181568538812615811847982229528915754334387506649771876055595177666588906820427482010830385611082902691626074316762690593944857527870132845797694850812626644664110091495190680574116680127281058173494148028309617293917754709648138220392933683773245019991977583026922064834973724600786226801574230194091796875*x^117-82209126028206442605981294630066240075437826695509125276936338469700896622160880326583132626583643507667453910320923353901516891029554724130427429140278292922182824508847174819724026116649926311993532633947097417802937086674780573053862873342113628948163812089292104345732346494562374581181441342134791094062389341284196559358516786021732451597150881241819976324006059219573802500484634283082672574415998726297927410122360469493342386822257384994577769980185166571018620925306914370020583514338106530319835886391100640178792525664905622275239800995983244532237799021081610627667343213022157949782370960197016924242374672964579205011479374908511954399350567952737061509735044321788313360991527576571736024704290523934829471274636687919254254702053064008135848140580566210712201211996594840929191825873517122052461827659899928910647304292069748044013977050781250*x^118-50580719679072638523595816371921634150840815129206711684430836585992728258130483025156770786336597781323560721845460697133274184521482462650659919120631262721823519062281377433165816359202284957711266946057345805353435559982771994336210406885259069886370724348119450189983318060050384683273831914188939849723372648803347494547755415598043345836399121754121632288728660460412406090768495000304131904772765537524206649639737996250904723675401721551878446389495617690970205700497053232109621801394258231454573971821082686786088030349172822877097446627330943386025682890172131387246282961186437900740983483356286313327861332316783584812976742753345505535272627382055205677173421166992996754492148239628463032809810596627347403370588310477067678478146962884900419642979006860584742579385633214103385894093218846794735206202214827797547513910103589296340942382812500*x^119-30464461719780125817147126022797210104540803485635110214183690198637809060513405131867089446430802213662120276001996608189487871526634699778423816441817905643547278248567546635148685047331669408971111096201374951566543652910560210355761770288976610458610565019078985219243840970946581521279840638996297796120970906797362733673196785099146647913898589753086253671030304794976269679506775523294115799728994856927352038650054355307886590750270519901989406238801097546830910522987092040058021891403291090052447865522699882888200259071826509264506133021234971334032519482641132041739993846485361197229537733936463516593646943190749638510419638317399325687779110584565878141585730015783091369611000757968493788918957569547364863321119598972186989244547919864185809301801440205237205288970323991839511517702779561571755408957637434319565272744512185454368591308593750*x^120-17954953166306020655736843910068500080464643946590818757486140191179725448687208016757174898705092551751107001760919423728888288367463228325041318530649250928256390585307970610819533802173152938233347549243457087471244366290982061921378070108367613916018666236448184536236234709111367207360952433145193476779668815761139981277354425466178963835117576487810987798689208716820183561057645969934550813878023896984915658762645635949388605739566765682643859508858463679451145828290993089538709378241658733425856076749724344222700636671336743569762677803926278871331680524195674164024649987975665259638125025500143429073932025326972485083038393173808296291371880839190724731865928800123634490469993961225361776661621711256717108382649723113094951144175802260695989281208627972596737086244033049506025868887602465387508837604650657748805997471208684146404266357421875*x^121-10345524686856813688425866794560647526092316201042682542314719684016747087148319163360613736613794041231376358616173666674625364434944503457456750752864354174410465255181631197829250661308191560636370933155767218337940153248880016422315127950943453727063076713425404962665856080753764064139994826285066446516164809101456184183461895049877213824827945687671193855864498552545539078552746071593833962880270132246921806609537097658748792699420286839122020054398102943817105928353054750290351491873233449395006442792017270830697440764659362780963037947829205048616227495606805574173047462064575143769359744351062496397667345998923956623486171187260638594325549251905656246649116385215943635531138861820176327336460938397347453664726556399933378147038300037582999793087894801217282555570838197509477606143339541663117572898970830674869603171828202903270721435546875*x^122-5819610316723408757924645500263551762041526098640307523796933972008278766531203487854639637985277626864010872077487686853818286699454315271476694267926518630082499719981813261846402041801664411707214389748495328958976383777597222565725659966071805857100807482108775522914659875456799592529517456886847171391305082572442187190740873694850010583391042577120161599444817772417363249463941899213404541557205462686043206450349162729535020329629653051500318737013445213792575178902416954068302838845626377488601129711140867786616165208664750077605138493717546652545804652648349408439116652808840452190359106474701983545983867128840881878809434329000016471495899077793389159716233605579903767032661495337602332845410493919520491464531765473349660574962058597052167027732287174605719426145951678374348800781912791093957311146581123928456236171768978238105773925781250*x^123-3190459622724631914475908071300976069819224458417862148669403393435008712250174985784350517619726923893383228137859783506996984188605558080409389124988790432363300753284430500681534257133797055116605942940705243346191236997192878976373034411778980841330412411909990152552341456718064193630146909745448552815076174154280196792841692806737993404442168455325902797557757154954046973204528750409363188588328646546033586424056580569879509875574884360618321442623008855467380880736280124650369456369476278006316313366839798418447625038135213986631214691949342175727082030182717774217933211154498955585972935314082265501064906391021901329944212647424081931953101311178494936390629777620712172442155246024442371920114938955762275611434758820921722209485882305391213272177596692893484298517636099687125138278319314721084251932833875109452037577284500002861022949218750*x^124-1701246097874463876985672845043095579797650992803121821045582119412761623247110010439189454056618915598719385104234875615921205877666185980170068171326520917054628276274302072018233817129813748710236315030481955680998856247975228652653631965520817728746700153138215399012247513069872872654537298078519712830180946629130393736544927591640340503191630981964696208883074499659757619073795232849946909384286634295859144532273443677880749272459753754799427425096351436617040269584253805232827195280115899070408059538584286693775655790847324876136268901130985511714272591676567481224301481319131593842627071159650069650602781386116418466841743236579748508092886185308983463336761104443052458437030275688754283104374197274910332170664981774304463222353730090402589107883697495446894829792041467604203866379160558943198404218376251773037211023620329797267913818359375*x^125-880422863398134686781847260299104560442295462803161362794414864129547587499659525677814253755740607179049201040635705918053921660552749401787376715017897946522738896218202540813971959962408627474040524574053144652862221245474273578110801893480978500761368335486578507420455515795946163077183736621603223351277691825299438509873141297761478428067242755559694121005758437468090367070944131917470482250981714769664218008530536923784721951489530634947680020496914376789311079262613894671450231692153175418511297642940718701325818178918868609697106898628382243173971005309075704150579952000773415309625224833395251748843745002956936475070397548007061343911591839146308164984545983325982462814660476689416869731144190580640150069155432088698289864347669295926613279708989218407331446513588406923637876576977767398208993233563179892087191547034308314323425292968750*x^126-441170395045789509597850238187461684462178903705541501160896392611092816883175349915099772752973306703965045733650815840418281425045572330470508607144386164791373813758003293279989239489059749312983253633191061964670487514359066168887141163695142005414674217821327786854312245209681287282258481227015508748873431598060869239711879569984804974834092120724697011781418216653709175655660329939522242546874135587286031905068580500309317710129657748615514275912239843664799642363706758142718725575682047619353621990395676430704759011566344515975342157961776989344705041336994305926154442032112849243834460382194128026296229347611739476156415406776633307312116000023457179770420178365986496519793225375460684926725050219927471178997081541490004941393303060905790481566639064878265384646783260048736158207479957782940665003690305923100822838023304939270019531250000*x^127-213499273907748964224389916205019504813618369066755195470152262054395433424592329318873551649861242064390418514676703424513843019715922472827498998354284591258189067536026719866479774775417853319329148795756098151159621684400797310690590627991824266325130287992167645692668210370037340347292422342613783023054412076751270956312196610157326933250944498901276908502465190751980458416908834364103131519930133790737691236665777717110821520435718132278130978743137154611268595205510229894501664958150690396350616989434184015482294517193546919418673415603835369233614850382666541660343978312162028533830626623039294184087262347904174007102321082113700240364984617878809789765988251142034103277378891744144943024913365960918400931106856393719384458862100611657999793453775169449836778928709828673263480934875259584031069069395836201863403402967378497123718261718750*x^128-99493202880757163589132709500850918422617263832329238408479006379696349775533288881565355396039103143487546773901096178321518222356926502406828744933128504028944656357429400636397134291185586204354665246804973549173198362946539075886662048497108844072696972971990140325485595055632533031283999039627902182103515200538951583235785731907335900449954375526325522798963478493295250351221345304212821883389226514919682883832595820361754220612472380206719893407677298504844386301678595645111516522865035151345546114508022525874862233272486138647781995907427711864061629764756715482600146426918369455601245005600034714278371699202139565643861293349522961147978643317975983810357427169719629048722267660520433793366024369066066224004856855391618276836719603804364389396690848287173541385962625872515204690585657142322241019809225814896080919425003230571746826171875*x^129-44491059471725345278218031175063684618521336142832635480486984177344769573748511085782609993295112168882734273154618941494989127947454136371214890580163540669542793237798547277773511183734794015491838457531306308378747559202464568137695110469633931778697860834207526011687847913691421636538335991884517561626502842404314711252698990955410295837197632599228505360325519641459295536015074022946561666971185310615223323047631544463550768822586200691280322130064260097870010785057761655284778371748799064395367120364024112384280655669215013278370921754615061525488415183795214164639951089893493206813191741345232467299634303723078259318432715872807727839290286828745288250611798806519189527032034414108211977208885594967210133848092085597541897259333704792350754669926474762232109571682872295286883629701943354429807537912811010727409666287712752819061279296875*x^130-19004999845445786173538674235419048225848334304107208857488090686665856895212825507475132919563412689845159611367641302401062461546411408193912437368967976771634948673682272983134791064266017864602135457292724982993777849441082926707039958433278812786622801286786303222246267071271209226679122326207701241238641775284272760886138561395954197611154949006647192819952856272834437097392050264461318722909194114176147077067293526266740402379382281277608017875985066690679635979759309060427888266297896159839578222531513532674431990578516660798414501049746360282733323261568763661845112572979900911594710961765451597882250663214753354008667787196110259549373792314019279652212626267038292603056166780286403446123371123231948055406424797627670516417468969537838397835278753382726716112436553002295580543805766773487287779956234068379217205801978707313537597656250*x^131-7706040179502989948590560521645558789902102359845051909886725530033944968307304531870713244206865780838042939915432473828921304890415079884932067870839594130158891945900551322014553281122239645078440556169056420009248572025048402585559124293887708361353768763610006506827039071745368615757333133701900741925320638949120679557598860569634057003874754449791335867713530090852029514405147266721951164118449256474839927430301408949829755713470807724160253719207005848464202696974853535233440187297305619524492826514579938502943219476176342239834254766458152577385162556114698503969721956643774759303592056834326762928851478324940761261597164442142955452747530549380598034482080862734593385687462115616601494602558019096417539174308519637512182798124769186238734188838590472608161903957054594159158016961233002183653253633344171191765781259164214134216308593750*x^132-2937397677568031056913568924538847574041045711814026415223899850880462537697808879537189593839546704853130670770313886984360293983573217345169364381819022863355887623843513075746645980028156862672584200822962226694804242138364224388334954250858883194294699479614036381291380538403760203299944776753936592629347449409300959938767576424313125579480049378940949603793691777149222731690638016635475019684648091281119540261985308610694469135980828036087575633661638506119070878853481501580318463595246313286608371404294762497155684971278552833726431260980603005502059526983996653157476958979075008183208741152649108202515670100150275368833363751545925387107902688457109562943604499219558190149863408676279731861211475163777405949799335477687452146388837331477879626160506327427673698685097324320432175159107403230693169975118461678675885195843875408172607421875*x^133-1035403519307773931870508309537283681395932283432460997114297323264374121169508523592400212236905707455748314992109390337106540227287142750702026165367778094600427198420386512418174939547555154868628440777163346431759712229429088314213289233942050034628371416617486228040999362865745183148124912569407211120684469458964996172495428956946387731841181749428897960055662358155081813071575098707521206874142083195109231799146145573239548764933173697187777172565352306868318680530659811542714399568357633957053705217867908092919079625504544487158786550838113520689483455265111675946016500821651138078320848448664899802017442843761344792790494695274214533150967350198971260536590772114931990579178738813590303095757994403902177002570540772523099388906272576676936973045922738828010838343293811338774536210499547715207764933542655683140765177085995674133300781250*x^134-326720323824175812703270551748917930502955215711566463422934667835635759183442011603172696808604561895260412907996943508302772860376253273686477841018015735262840465013995136723032651909184274546933636374332090253938933310745337574251230519465814488514443482515184616281559431897895644285216311639634214349088157761381836414941079974527183667748070235994254091167424364151501300390108443894792937268920940893114474027213689582399631793040605660130763054809142198935965767861859069777967942689447407286953112916251516452210141953242790187652447794141628171383500018878145411852687098012906431730478592933346184706378023937998301354377888633088162848787974204882874569288027281677281595530010729579726144193623651214264214459489734085049208001174002198980315152359574868126751525125290723344120587389211300952715066187037606937337841372936964035034179687500*x^135-85113500527884750407872672761391798033800376836180791803132645416315091539618324250794601765040850293520897494781046156173547141657461989640479096865058819555154424462605306318326677929748724392584030594218003672287097520981161765648067725538245768914716912900129836913639622534311828259876157082360436891930847220676975371197976998424132556946218720724456614329270733522921232691522635172010554820079526965907629771812300966873215409286502638839301130518588252159871828529922447947856037313713307546287948972416112499164636407507922717659819569192445988355891202483361745564920321878669919678430512757196085206409885169031855103783516128620218151554084389271326027146506555276919246602707286635209382518721416712897023331328266419069171028982090072705621682684691879627956987376562248445398161469650042734849454059697926311400806298479437828063964843750*x^136-12999009204107165198321588097615513979137784174670380077324496540151293609050770550375620626954484345497686342122944217504300015466916108836882209905525702480563069667101047864863501534356649641777704682176068104674444684060234548249231455985262869691790584853439402656855785922668803439061743848915800894962554516964088713400175826761666665578724748512615441765104147795803469350518243202751932296147093329357194746159273976760031913848662084015631165372616716462692414189543279611582074146348901751369638893985425328676739329022982451657408187699234146181400009954344377139170358214764060609396342354451851335363432438942707340988058189810617192098392077274617685389456992399011135147027085625626699663642711937736785666638421751856776396091771148496178212471124701332606487197759739680969523601154469396687265829448687526337380404584109783172607421875*x^137+3602833232745449332181284409940415109377199108968078512197809988807280120549637036400334795529670236721149723755221268250448158067174130509605164747647936558447162494723358012550818911611642806274869360389379793348010030185480829943115520553513963783023925809225794810904617477891492563363978426702675315519751575956998118670696076166505301202403234218667548726811682140263347304756345836035064380208975976734481281025722354555632454427374809136968815260702824842316229366900291800451049876511906503078505706152743624454238031934337438680644893635853415528685699355447785332779148128115568017606626432803023836151458320889646700199877543827459578076491528918936073678426121623116989406137468954809390199896801133834765622675008645816366154502908191533467376279773310610300845141569159631805648900146789747583994829860376540864308481104671955108642578125*x^138+4789194681076889199513256757674423628607420682125305719692076497097497364125313164447467780411642857242562045752860394501011133773503518038640236694744493127678019840841336671727985643362463590834937611778766214233138897847376644194798857234859956705087440479864952129543119407510727425422948860677630638804130781970077800694860878536974050185314527968237565975721305761120444240755357769310363570079656756496491807479689497382105604560852891543986446584574008867650369670873299168586926595270209954116544139891694755712971231370066105324565297402943030445665986186505625437906528215230508917696604082944313303606450148978150346106263835610918895973346992414901926517477781182845285124892281528868915052997536183154258956305897201671925633627744162710194874945051036820202844941634026082556214298274217100172224156895417479518073378130793571472167968750*x^139+3061409614140620816044765733876403072212817869879979036048898423026473739083940864466012931489109292310335713113482163819073681341804837829102446692263017071178920466404009481395836683967600041743127330342936847702847374566435594077764774377369204601064685703033206032372193134027064358980055221688512478930660664095715391057519489927485135783273719481246634449739169975448530586203241932531953801553686668171779283757609982268448940930492932694474847651051103198895942446532259439898621691452492143395992463934242958146504642531312401008552234169658217830794255038475339771279513238164999859246540460538006933626547007880663029873245808379635488392150523002721205043167635545894408611225724263288899927633897166179345369588550897053976036498121261214634849510272635670772971279020377997427843752040550816766574862559657788096956210210919380187988281250*x^140+1564770863166151388452043470696453053567510424479122418212563003317884493044785496822309570053991350302067440672740267194356906544525324193826829188202919188409370194947400519385967861243487406451131099440530351544396447738371097852708229926797366102224333415762699060876624587495862297006845142570458738105815784099969267548802066042663558229441276508906446483363551289845863833106042241829901553103065641294222300345278562191505470495106097818088867637564732146704629991928100806079859295693974794646578128833521245951293190974875644993379518916582471843833693141896654106703991885139959828336511737261862292791696838853857133107140843586097528115179372558179073977529843587460115950468984900602496708936810420025130470160450712202206931318686264288741880502673031468363835264366828336722791919502190041346896022533830006295829662121832370758056640625*x^141+703969155769151518894339987923610417310916398954629865704331773068871696198276504335045011664323699599052592508504097627233344799284097333609295538062995008427103388990452646894300528530828582254647512719261173145601494067559546398046712411427450110816856833115030972658474198841824098844166697383534019815166864310007298776113820092528113723012154781617608167410468380166464353938333182985936716107797117815598927484554735174306047949860073107901136548426852386359780006821313343266482909434259816237207291927537651006077907667728085340327957744507123096223908562405968847533506697962810911146352067870517731821454498869184675630414599573077721474864581143728213942278768976854332290904335997122092488502416489059655097723239793839610527967934428678391000630030267097710005138062544919162326694108686788868599684687588080578279914334416389465332031250*x^142+287832017971335991816691378878710810950650135917625071570724831247020847967064362429463103701904997921001921091252716404846349704219623772359300098647395726947922681419142112264385968276059890384974158854652652917295371463740401002071291836496145696093666728840799390571461345887220707510945209313201512727759622419270566926744048254691640470312076083653201490066566567198377078011128875579455648305853858379698396700369132503094487371804173429589861340381425323216391849333049781482011816352393940322309721233164757700383347153806504747838899071853932716409181032123494163929185216786418937337857143279153045618899604438302037876635721301466476039738011773895935494076192174374494195010066392102634307697362917677851477617635186793757582253624296161720417950962662296346015671416161525176093347008298331643656731149150118653778918087482452392578125000*x^143+107929436516177042398871591237225288522459330313386244241612265970182683553676361910578503653621004420258303927637672053128739823155391569062061998146920483604476914762635728031610046846446958210037738712592471627326055376019991377989731475639611667401042066440246410759247228151504359567500088559667433605388253547818188032451148443602730676082695227740013126731851554645531236828676810727403276046611418982486312053908788948611917111047760471578027880228207092227291459639041618693857196679403236250549663449311711736629861048021699242620793370668270693363268678424549048029850650750621850459847321981154262141020596043038912770013727130226106471814455464347308556006963954163745407707449005967888288399567679655038763939633918958516055496518061017073778641759535495536376199929022868709860800165994434274665050854657977197348373010754585266113281250*x^144+36870310633182033414020483065276590238168302439582304484335449273773018601869410306665848531958177536604035422893963353527294755890544252066989266926693714457464467219383783875599632533081939523704715329639051839769654305364527384701925130209619010665450875738076515650571523601319536278451586343474876462562312414037152356044233641354383314476755274565436390696080457772911686514414322639307723688425417209031020859984070088986084757945412741607964988014821437844483195425534470174914197427826304902093845393130940522468291410447758847776241641638882307348384811119431387834861755451436485986900136932500250325790294181393274555252538969666762560904057268204396580588066327276406447811068548427185256333346235778731095655662507287619245760939464152264990109465306187287406993485599727829285321813426069481535625460555394283801433630287647247314453125*x^145+11147997753383308496789666955799205427231543187603009249444775443489197678449053705923881642512016925889527384325673325593350707470282442098957590257773557608984603238493515825250617841111471577759454864409446348361207783945479644372193193073816240563988660403898395568063024880317684339156740732381045719330900365906714434756009541530651536641866220996978977328416568395436369190008124611831339898574472074039316056916921934691763220202884300511539886628986551051946972080194707801479961191198260297993506150097593365943443465188178255600536809744652634191690808544227475923154383562134700927028590557880278752348693999221117140715378711047734969250774579703267446749982361283916510480083235701006239507740921597606073861853226807083400461199506980040382863491672103654901578219105896152889665125569066937987090792905320313366246409714221954345703125*x^146+2729967371951851166062726337177080341488981415295468972306708059673123639974919212049276630129919179649103316533961036571969501234511338312368232411737154034945785826855559073200829230997040650925443053635895863471073265251265647756204058401613536291403181779709566627852477059461896990905687110401842740501451576665611586846743120593051087260860320989285715873526874770156643654031645609068789601490073972477923558210005308972989548609020087237549957282899742345871754972608093776745915065485229484886023062528790587153868053901907621802472998981553647991206300501173382166139088216310068902258108953028775058972045293285968921552346853358472805239815350537924008911512274706945144766078426374974490956388348840722211855896481601866906649901928913055091000455620608381803913502370101748299605055169186413254953094131849411496659740805625915527343750*x^147+347062370352560983769679642487283658913185614717120457343339907155339189629728065064727895298953754993111061709695346985905912446454454869094311199155217057938715959736017851580764806537376805444205603700249069114440977354730141898250602205765583067052920889159570284087567594852575631964567635162815184015732399596130218103445514221834327421101861809623164823270081261141414363020958901795319286866085077379531209887574323639998309047049868425943634916847608681570466361209066566341843426071581613657212642518560824460954886640495439421374001864649262232466995903013879990396089244253977930439835091513535916079816852778271471103464606175647510388391671630817463582191393869294888219468988951367526072686333624256049686374529293855560678963114742586753733961452966762251956970678008145485079318874006767134746120895272269990528002381324768066406250*x^148-155292825189816775969441276756525097001935457435556701532525871677723531808093861987562127250682836607660656396939262802017338222895467391048817204918030977777804970177804244516616054441802915816566590396722704749638763428404162634783120875993012729222673891657057257132265415045349129543917329108746083942750328414573782215884911342532711734757354252011688233148590439422338364502039929895619515099423488050795281443300429957854246057813229628549362831260125612009075462525291492890458876518330684004804144299467151876803625891431735500599014228161195406448064413109590455298152453761413973693970985480014755795335357368885302774847139581496210143999076355100832652438703772882960834201496298797960523165065301935273927622299963247044208935207273873639945688369206786800125694759646224931460786028236954986296580738525108245084993541240692138671875*x^149-168826307753599409422368184001218267907180856114368259331504451422287642194641189575898639634028943438032688048654770231181736761671984807097396644251872846879892692115545802320517826532068776791233028362484310699915760546318433346588890909898253763121896158936581853245818012265721482663839724607889446254850021337857676420622712867734548611714572833494513100235135766861777655428683908970689217421054091297718010317057769841507371113609814453454092803106062047134103195178320437596151323289737139888311248849949505352285751595317460059642498761952350994803804511185421527755765249670040107151190640068341282641632908546945372010393630721690692133925926640692218302133244520279922625760376568641818692820941918002311589547359476945752025637505468956283047001301687587137305850457504419646105217477273795255790500569048617762746289372444152832031250*x^150-102620894522878896422546346442556431519246438615445892658177445973209778029795358648550486197804143417212580253069778716738179686578414968132945644298701661954192934685077130854012138207260309291830048827190657742488467261473074256543790414211098086622942867472886242669654230881939559161353598523998309748626676712715717888445170630379272472406022396608211678124520238315699717346093065761320656788324626248605243064497559875905115774463715948641380221270025990888529134463804340830088782260047976265412223305666597442453823621047046510261278897770834148959168193806598053629707962822936394244478054867471242261992219655508243118992661718305834349597666668960484125559077284152719828010403627960430785382219719676417162743554647042391289572642540706054507815482355572797002356550020982903138060497083745587626468775965804525185376405715942382812500*x^151-51079476786966187716306192294626597909067966768876162642023134983920799769112907164313770405312446282512403817717917248418599075616321512244590433789627594226684570646433306768545865712046815359471680047763333195179255226254634018102416454825215807531648677089388384148859488494420514414343569797967318432525953944313583951840999390691821526090089418950969429931154130737108616537642187780625487427687878050081739366452134701476283289360419726542949662225172901489083346568987173075358433864311175448149927677048731469555675074287458406539612607627798244544796007700597004239230425858406446635135646238027215378194641848304673923574384268578393744756188764798154923635955314426659632009945527398400736959803705083980974247867657592402759277305767326128769083024362338138379457778201331809245599583314340541226328262780498334905132651329040527343750*x^152-22617253757562502206375927285692127041664695842488648071025289091501417936303551892969857028962472561253972818238780410543767439530050729553625245063503000479004468972486592025280169816527780262297812224526247485175369319836827300806969555268077039884770843481492802599693816893452118531843520214465832304583250056044798905407426671414815231728902309070971257458800868146575295309381603674004898704849427125094050906728904870204080375992478220990121118561831818266468370585999212407323210044505156143523790558009504794215381918861008222645845476891802623828630711285353312963527768923171855029719719007996388134458895806547434316066451104322303710174364048045463027436595346178017251655655380809252627986729303827605310471503734346736431885103500460143874577478412254748926042435716989117225745956235276735817041338094668390112929046154022216796875*x^153-9173422218166955991953338731879456300137549766771595958486455149015324436285261477103643153179245672651056019503900260294257835136685017018520983136704367907051411918195114896903080140273131112509471604790918495203334070211562189916351250758074322937550301376180114283977695824625425479615556545871060194832148429184816482662630779286989104082698211786022914518251581017748928812519839753574203673770913422715712117724580089980660733114096682232662687912449119213225290741266303810418213511462567414808174123221598894298873233032519060654168864217312021266606492732440425330984887641200449388003417022989155012761788857725229759747033240531798075340164709812499692494788733986961619771993301392664874411318812454022089032728571515249813956290075536328645288715191604715520343552076187999746403345213195223810387357588069789926521480083465576171875*x^154-3443506424113963135140851725036968998292426655006708542094275373250180490726610558023118272171283573111567219996506788224035522717445182290699885700548047915401371359432508109801768109677950653366585923740652116394541517428403967095243437635505282293771175289002551175857556590974022698605616036382439668839104063622481906835071221798161023561394572163080112036992446274552382091404664167453524722258190748482699456983058404839991131610324861890878308923725137567818069697994388723699336337570985776423959677946922227456034213683293532684464861331613464333278215350460370894547188654532282527315517966084408264730810902591199757686191553976823795604711170760210268651127178734368526358574097369540375553674185210990407021824926710661791364642799115216115699300100376774135834630760407460011397618051778206707536078567954973550513386726379394531250*x^155-1195781876249469949509539419196805889480201324388034519754794967668366418908661926136127621867791147495867339696789952221249672399427147464182034239410249431170010049093116980270012726680751438058407641311578216836003271964078787146690568821519582776474257891658028697934716116402246688975450333945860146838328441408854671084400490735114140807232025435808892258426746956987927954390911334539979753379726725195536419997348624193594066110977620579969822630937276321789587628358798812679235924103787749812378669480972064524341125914404584134368247679225238662615942385378150955720165600506547186785834906687047944566075203617115180190087276550301611228829119947794077070525859077359778261065097674504486432048898355853342980977797323489232899032515259444765239963366440464692398578953365444351966440652911645090017422887740394799038767814636230468750*x^156-379847330476964377867228673301433933641199076052943985767448269652854733969938907489184851890139237586922639900673270960233801546367778987507214224170599019575664885259791132037981418682342038330410698828345792958111238787767782569622463223910234424226313319475142365562668557637822273704813131548039541955275451403457947459781430855359098166574929441825392119764882444764104634777561816296475463783794595469988826568279706998942505695088063069888710183613903133938872401374808024971578992733710395396716363767562304573324434771136572618578278461532584360462655910733692182918674549679720103689994312370789958578294600611946428530403429444267481240498951747567666883483467859606566921130140448805415746954077879271190372928626571657141376299258992838385745610013734595275081685406712574976007119021843816929207005017588016926310956478118896484375*x^157-107082316172979550534364579453098334058030152494645164376192127438092969107839252985404532910637071020951035623573806825263979721353408919802206584616506105497678223623278912503678561411353771931690641007706782289248050950002369191910441978866499774777633526605617797048847024518311978324096454168255984853064251833764923642488996800431611643855364826301685211034644614230914889167773287413794324611317287994116659902167142729665728375383282518501534731545628292540661749138091071078200802422233561402370658300177394962086401623124813901869355023706600473439716626551213931804307212972423902942213074244502132154990565481032997169515167112436704005924788826526829852080605021283329952958426401868576043039494091919816770125592777015069821947696065387681907002919890386603996132482408211531198423816494845126068291563115053577348589897155761718750*x^158-24615671616186002069974146393858729379206364196654888963904872797431753355701345620872875174987683317662852714803312088274674708212931179981465700154999317469811821081136307526311585806799367744181862892257820689208804767845163718103489563821373642154821925161755799056396222702609980861241566507114922773020849988521918810072403706740558458118758219962300040604151823860146848139996264992933202866187323412534892635247330660834521186704157001437379234216256951459582833428390125363793031227140543339995315248371713029531548462632387834498281777922628059873128650234001344484023794837528686647056081895978347609539042538270263113995044647096405455613401009903060648662382945028115841127818138614506737248259388874054772450738028612052425832483203082081325691685591348826642282270983062282755246487266770349933153738675173372030258178710937500000*x^159-3110630562231192344270467567870767726593667199121546518717107897536673935563026693132737373973701773309185461286879280957849977341822852424389010105664946446732497384399853982447168752322557729417828037296708325098229215184517152826354121001404164591030937672856157546956951681050319694197932130699035573335486822411263327443107592198907764634915395555735247347866354847828702382899026243146672913343835643193011419112049046390901061696279040327151434521700355678766234822773211047727916911259518959135734876172696161805287984568490853968420643875701029350454650965627037060235912022599540632294270958895940478402056463466922202317465799869669945228581672381383080671057955019535704367369458237517457404101442863173013572001381219831858006435909432992954121130988654400026319010839316712049102053920480656645786154967936454340815544128417968750*x^160+1033263349714772850319353924082025031871735131713824105078379960856980731039978150614714526297191349539276170117176932404037206897101364489763069706059884305778429094514104912916122453779870863074151175248575052138085597664066720087964049651521574832655191069745190441341799075115667802704435065726398621376653162383518969005137790452707727145704346800069061365625245652418595875157728451707243727240557303451154294841455845160787391377522848074697401274759018980754832851377057557614026348952667120447359596997897397602108378474656038044515085059538923082920687466587021185438881178755043803826645354262307466377871965687509356157672567425295471009395807546577425630909208313447145494755983175652791269186716578538105217178005942428480353599494751600637604858605331966057840078802381936867820179645001583967900415927942958660423755645751953125*x^161+1111458286750116203147965111381022914000513350291817164867625670369057104572211283563586369968469149158668326684317400214555580545039817197653274261619230077910097082800147001581944060403313180572421192894128596943536101820995395978538203965698540205495683253686084644731150891694861179370252254275341204411629299713932996677757535994744103586452319334320314048003567788274131090995919019968155484526860669877332785498400678822726737450678515876862987058512442893669435713670772128443034180762061314312112068350827045666437849753753342889381016108135967623211347768870305407333937590772448428861037819347176298475592274893687734367459341135752725709036758890130193341833382425664874010237128855520414148594601231620938538920501273392123913976389403941659767874645843012214230754645761782454976384002767915426534983680539880879223346710205078125*x^162+632972765483746969712153678544392972586008668411457981752404292554715529420398260779430480225609141630827179958832855730169083616748835762062927405478071849612563938678474869513359043096742721832284987435866183749968845181178329574491450921161807753970636469485495375152469660693242172792880591893006639603450071474072489789370339777346621006245435407098481697554046284086229457022695327157580345384832993280594599837638832862759711877106666481482656139873415683127200725545886058486088559108751620039991490319045751106622598483826243989102212342448213334617061844233738586345863060354354791153352415983667520896293268245926978311267262731932487852409349690432264070958815954099979076110063740944829223699439205587778785713583008331430915487231344184289326860458885652363505948354461847898840581074777697501154705150838708505034446716308593750*x^163+294198892591228843816913492085426895309517542921060273738688032664882024981101160532380407225849712562515334646263091925122397357449701006866768518216259361420624612348515333958073424362035787869255326783970680329267599714553979702063906810906222758317826019984258077576356129044433085227255296455205041981613359319212905622774673398886781765037391644564943983165751849761079338867365648440364609443750080632971570416804029218201323873184178968077561610329814775547243921328918827680819483514394975799671841531963409910300895733280328605268528441425056612419468968686816940787447987123468464293111569253399629429567212259412425511559602798768833321110028781823512050567738138536345646488950882886304409172928242063606843583615580192412407537548771343294552088637960607443909907649518440145622927332997101346201418436976382508873939514160156250*x^164+122368902897042314970181699312301777198084222999581565326564927136468076055071221023439142724834984000063168825470838314174270570227566800809246071021904473247465949805676783588285202048905082250486332227689528878709129647196764226377693377433278944812933028488624247075181278817948257563245419556533220821950099865539649047780969528310035887026233582912153049154857408264792028229097787556488721912096679293688632152257932372566878152108901516340663945942084287195203043711215630545876509598823607796546237679170602246972218634806191554399961591665188585037564452314421008335043910400026468856723380771649296097505360204514243063062257381819232792693333187125801855867240003535957458438260790551967608712268736472847978001548671358382449301223497452485730818502323182298857892755499959050198931136761888727182423508565989322960376739501953125*x^165+47215933616469336510169448154080767523707987936373265451430233791202617971318717170993822898933556248207932705521188325757835116237810226080227245660506650901042443571380302903915140261337883822086161909138200282938572433098552763838292372708887021282445176847937046356133937962334702827993059315660501661888048348423889101335817522491035187833484315435248129748729105853542892911664781838950842295006273082894958941857979025664265931437514871184380539409934778986992269373414503074576124372031750402474580630222221767439163303579380549395750157422128482016522511672299411114392475665586939819242136495725586189169256658058946919035552426744916645271137399429264694856028261956811859444874668970202661042633859419703438384749069262737838434362837770836722262197995496381230561898405417697771357569231850948021644853724865242838859558105468750*x^166+17209246769360740133827883014778694527354869709100497659259476272020176672992798322777038556064904081647716474694802846244310226379575914232251869754355436572429368501655525359593819512333675675127537833937342138698848925628154486199857527172070098857000070952818255426934423571451701262552860979619175943985165884385507101209957710870822353142908897453170137778839346019186402751293771466182949294483921260030808418228170316051402450141016121286693951965330238022120289276176798779663288884060185983591317946853874960799351282294562684853862176680568138069452490921139238381923389506367412802367944660421105038717855636690033467197518939804042445597690394803051175259161728833853239931748291595803667290182684956725760837933115823205089370144287390816815209533923423559880117783381221381587340322431162187299946708662901073694229125976562500*x^167+5988452127077900292709786699067147517131747151652524258272706690985081781803695552186474188853461547331512597610782921613252975386551787569286905810012817060857806737090455909417025349874642243318893593867052985304405205370242769793734699010643342283772477883093084298230127552647412841769081752399480034476538425226281874838737805623630461663865853428902756215244998765916646100155572814507648489629691098436139501826981310564361745793232283167912184168015884486974802926075706882869633231717470671820855985648681302239492436480793815783071664050390429993407793213656756894413003454123343848415937002852161384555474538498039454951731288358292925143848304720535788556516464159354418624830774537986795245230628585402798789277803588629673939439544999692715039229865051717946950893663200021403728116062628594740147036645794287323951721191406250*x^168+2003425350094245799867503417662523774098037511573909567628437939950151205834457304864284731257386343784832525776406158814051337648748564303955910326713128504887571863359054283692692458280335391641480546209457199392171127929854984703116788719947464848348077153997737953106812809035043405099318933543171456577690227652036648904279931044230711728920806108983264733129704993601907953099865021420843290412303424817709402531838243465511796109441180440782663454369405205901752238826173355838018506287098442187131634939316441148576433324861325085375676366387943804605422001764466888151149264624408823190848919821278008059868122458402818634076762111672766308074644617993769841121825503130829603090722515764216859562954935091547972273928414212692838921298821988887440044108585684158217888453761701429528847427825877236529095171135850250720977783203125*x^169+647574190317018445657058557045624929779275379179233503248540887976732355205046227927236922593990853171882525549617705665382922212069839381842918212361539410026089227975163602874704710139183294862744025251528168612999145155538841818565906372260816222437937516226676518030752804317927796148835872109507076395909286918833021874338278355251130020365659953726751986197504661195039316595342248315830396628093382664324199789628943775649505799090109503015289069023953031621033755207547807214988215999944105446080019273745828994807173756384030769719770361830428502326769629543643132723085360226951250652812012355737474494858174872892294713569477741823149763636858762410494344211565916513711287390814583146337485864669184356068491697871267996490425986129078552932538062540558686766771368183451866480770034027909798357569570725900121033191680908203125*x^170+203001339657417362441416105851093787025330199235579426105465178710794767586020830068456470994441333275932444351129596786252256681310896926504561689049929391252743467542932343627278657382521882986676560659284303247964778011345859622131488244459483405074745047495322614826028178303536024549821698060992712266352591793528652452667527193467736456600867537515553658414557196554898445462754113692369062414273741752471420653742926574060295607248234605880261511201044500271958168290708599573656805010805151270067661025047827571007135249094186054232948516475999581707774785866556294708517889822626896145086671030628012059789533269716005555584894812645377706143928872160620857966020923913734451333433047552152168578738707146384497594376139770243889620826745628982447970943917787363451933670266073490459998339072167361507581517798826098442077636718750*x^171+61903039451315881280484846601570256077177255986330823447449765815013213333527354467661038567557995476341736676630487571379601635791793169805881433521893904057829934135535751918507366446107690911374211104560908283413267378599922456118532014298406334703518952984909536871373703627689320004875492448622149669632309466694270679419688004173523507514917518078972580886579221247136530465587405473709847732517547184375617350799542496216079438498341141907185781737554887266537578777006113141936405913959748774974903230406007125938617566883058670897539434454303644714459369853952212181392031214415095327824955220974734847484317785232287251803649033813727710879884588220115052420981037026951139174365788336237577854624278868338872383752671500547468618003424470699839094235178129648708622121972930663008025673268996946774223033571615815162658691406250*x^172+18408696238709097655728805761002974721054580872936459743760154478174508845032755104884201939759715338285248326749540062152391566458753840366705816018681485141359237451946969885740343846919261744682862279113214536920195547246052229875974325082008442616569975203494711332950123328652570319192494711880998133739237077773823235651061979877246931821305599564172777202528225501330384807247340397177724489579490982071468167759485614972175884679943416211689954927602141126028481613845130462283651674844201397385616827288972611384351947858851766957391862788961479845806117300955843814909213769283857881679803652056445418595523548576813383529171544556918602668535674550165610950720300542147205938730742039084157997256037282770998911107334228425165554168453909967711844281103297075172728843712153158891254721603314425948383359354920685291290283203125*x^173+5350212681771591344847840464477812857192709944364591232183947722611458558809191340546520941376356280975699378180998650494700823619804472338737284542271243414931836907677434616614279123660632383707131794948756947605134380980943748915769275397002419470831965418695891702739482917827804224193445353081982472881993164620161657708393059839668812133395205391372190197338062298214389402957117257415617409561627782980030925324214121566496036114914695461706385249797392845762073895209850047191759309127149580617134991091321359099359445872099988065253485087463353454337710440935219782058284751874732727819803161997360637848248528361732369303973396457573959393737101696908898332446537527695801678462080178573115894920015496135875306215080143286681292665043176305764312912798380188046552271688368715406178494423117264489064837107434868812561035156250*x^174+1522551104636127248253296285389647654044788104009644036378456752916445792261554814857663716684331461094359979467795941309358022032230392610416793326259369820212247834233923790972931485090958101367550935870139112284326915738011475543449026374842427215837549211640686736259875422707449316285973556601297115771367309139557284507957274502547754749104982738939059944769380028860146282804546998966554764532012530208356120906779244525834036792347461361885388486317269505206862576612284802624275924944497784403770578751616535670829593599296179606871796175061927807875357840177375100243669091983822969293516296112030905863456121463128268764405429633452487126827119950947667139017875906904032152168255388288364068711857337924952829015325203156019678208926889977676175278603432222780937368299742789795147950016040994114518980495631694793701171875000*x^175+424943754528163821312694414972597786879596450043707415199619588324255868275253008121182194244466529190841872063286953458314693201098654017655742798488662063356691742237715133700818865787253932164091201850979156027730257062548196579324410442786986237247150350173436876723686152305382012462190444329156583441735238913096439657556529964516451805176461905503458763829453330748380669641455302078700725823844890384212281024708918376419683863270202337716815002298625156954828331304002702085974494096829747570335546594425432774873563626802080210620017495776968891354699741170051796427612196199368269964538279205481496008151904315369799375000358344938881091478311477890834712870381898132238330108759585851802179308049059628904114478647207512158001067329851474686373894176145067188144365106092693974362698230984314307079330319538712501525878906250*x^176+116478552401908735517698195548608411075739177863136305860351877092917004304803134936959821063374276294423143803562560629432469201035897096770564982322483170261241690109976157772032474336307806210279253221704974182364751066067158363744364076334283360472558636317289860744300079768676431557030859928630789863854206461584970965816423095949133115788987744012126302110571322569026121769623706118971951184416314064017201459173903305720142020520095663136651146308760543184631155543267633123007386483990017077607471359394948597909887396745708451286995498064038501533778800040225751620166361832342708302615369069601653220630320215189385069843146659530708614974289741198251976722352503274341796673632476663868558440409004470516474176722201829607622226795819044209100740212250864466520566415146231866364749142628287614797955029644072055816650390625*x^177+31390177322204940966184254393403614922498179629461332106052361517742733750049219401978163920394637014976553524854738580359847369467295343246528098872122553156632870981934948344846107327548454241654677734954430432976203344834098130361758249505896298935779151208276151709168311259449429667662612618308468484543249964589589577519417822167272809806509336757188721137562573365356742637191546240657000173634596135552638311799916274267826683765116480060543963517821175230935518595463986700164417461621966125355032492328075825483590134772608203286336538461936334762400992770341581788159483547165597166066989719044235885863463477447252940830687342359192047263147984294485462890565100258273158191479656251911477995199249397057819807870661155709746419983533970446918629056485152535006206170916936738034112332196290395813775830902159214019775390625*x^178+8323826016904749991985787603273908946490698154589430416311576632773429131518766064468000303905271394085392633769834003613741883402264361396069886450461553661969991555806642709634375350213629473612187166830932029851678470261798884175757769042091325292827005429162581275249718262301842096875807432448006858691563004749403061181259450087627914026835018112440371559238338942586042075934503083508986323722737828856810245775590487226714260038694228250900366527620382874660262976806646282287777009602031802427552446258828439813421064021993674721180555880286697315194498526368508920625143060918778246206705134305606618756952106790692491694820756899538129583722580923169277159501305826186054670303589067866626347932760476528792772155658938234440929720462235244036209406354868127200234514778256691432773914374187995690590469166636466979980468750*x^179+2172895434556342489007304379127431407983705789497551916478718799339621615827494844465935476264218780580703381347233858514660259930218095820914175759829535276994515763363658657134219410061452871064380564661434389262786029355089823717418550087970715689612197973429401819375568557290911117590588149222807423462141417876070109458886706393209666924837053103074777989843592790689371949639083724716277233503855716278384018250002533861279954914865068083482741687001092240146269543036634380201948851523805949728250244289155825627205758359512247554474753414019344370066265041040325948238730547122533797919517750515853387533645360919048980801659533358799874964585471096253540517511876549692228865422028161559682042658288167005010480049655418896453124140499440749010900536476907933674314228416468045506195275184957438341371016576886177062988281250*x^180+558462199679593391460682107235228972299256394881482196560777528943989914900053790592182362613174472159957265121059832625582030389412338722521861074527730250070357391329721113034052423371616737818681793560901881467929066548349712086258001192891572227403628495419923175956136116287989215900270249363184376704670925986608833591022186503566235667754610665831009744818715313004289533107493991745369274614779546155256187252402166982269137512407561834899328288283991035695908563166824437527106906302851043551655095717532197931604888797645629710114089860456672611270555018910224817331806096574727199269355998112313213967707688742768037408816923763004277237611378186069228697853334700441731929470767100241764723104610185925861351105306310092263962497583449929557132650698546108313198214021463545967565757222050848440630943514406681060791015625*x^181+141280828192365214239825922814206826860825536096515672921274927564418511702263728758636213650717658208054907691502724523958749056448075435163845399098055563905065702439199865386192144543775620271772361094922612315197980239481916110840002417202119635591623676785646521271259307165960176613516193440410763837608777411151978405362151705798279647858283993892277069517770718922080106152042577395591378443545216362381936656950663538172849074574533403274151662384367985311766387465680877976515830561547789443475526676192732501111544125484159158878699661211452054037838740571936537074559085740918628064452330205069559513413201735687037600881182620208570299307925380061558243000823161369351219458972124477897369572913952706518292373257713777674583857357673801272165806609860497529187307723067259368618028836372957357525592669844627380371093750*x^182+35159837471886997313036510101430203017102711467744468067338993204863544034908148736404746452548572206290971484542888719090474388214963076612572733058421521334100696792236289524776185383156598399285200338379761971085690967779796718269238589490969207812308872218810007159806804290095318073924384893051475623702619467223769843265416860498449646292510707779059325490614140920457457385911400506449332400523520156117050563883348219525523157673609342490404367096014102201107265174252294891689915197691225226199177744115953764024198095549282159188731375022612588821351928626078378599960249844501411955292850904565528085688675645194895462722764996244550450969276030951578303271358953986025507128445469540097144052110272571484065009434868034357845279780258720659006481169099392352322829842161529430560190645493889860517811030149459838867187500*x^183+8599531272578198772510969637278276851587744186455242604930763042002029554233322142846774727360656925549844552261267725904011895952739848094352332988360420972079569771788068522604362717139941888674949792237518354521135169127218893767080419647127906071375050585945022646623331702845580091050987091933438350844223238968326721987665937875840403489623498949364625346543949511700049921778197701476873921001212940860643982898922145497295068647308439514870269691115319624816141506902132576376558643004627659898051594817248745315384332591887356031862567961460988520496028894794737592886110094572435539133516315663671109361641272362467918786648002362058812225025518682497961969227680584048682602572613927534811437610461904792132763327521369415811769321102582514964627765227380038094763417463440659293041901101162238774122670292854309082031250*x^184+2064501823840887577380436641763985819154013453697042832104184253614891223613885010696585526439568656668492014658259177301212921464091012566962194855633730442044778556681373262593223912803235050617799144438289753366062362763025598161325782888119707650160017426501958833470141713134834039108211509457010863459993309055569260162106440348760215935871838518981535971506990271676490942370719175781672086920015948475677258244506283023712216132664867898363777532695434908135398800608906821621334899552405247778433135606385061946682741491316673790726947299585374829771592093307375723373975048415570824228551928127071791964711105767638716235117156307459701277675153001424028804410563492588178285665212909587860507652132873623860635975760991634700124363726213782476482059209233076228330297117221541814725827013177195112803019583225250244140625*x^185+485712727216947252650458834328546172140398837575669328261461107073708966632713179487121380304583823231873217238816590703560992121843491262156198342639685617697324912202604856777925639467480449448268181719469850990022677633916400921126864843565600333666517850992798413712304758457545313468430833238082810921616442010231565862269789257289750262938497562268099577733510206136617148460366876425124452690134153657631087153651020049660971087856313900287519122405299972821558108100271614682797619329817123111045650044824207339594268208412926138196498448768552058631136060396124189369884659113064889408675006567464638491695971315351308784719271958537434092815957990210066760167141095993487563233314704037968995930106760105436692190387859015708154782317899842070425308356436877212846618074737629227634327921947487993747927248477935791015625*x^186+111773080758824548617029220485065160840024334364012553611882872899579647520458699536490298599245611618386297195952385705403631355517947398260714265447655660391607327417020563755095189113685089910912088701961342955163596575988314251100990824038555404042528960736561697241156700066455711447236106292214000504163478160411526605171616160163107575092359232106611831261130146602953017152554723505118106353476271444457777024018862024031517984343085517412162988577883066082587884067399327024900348945632246592715868679700835084956232070039015618689524579469223855794080141162524372941392393457181932515488821369886542723862075758553141139988317781556529656672899882759737409595675321045478546630420317556857798682723964132563781372866006182593714533637703525158995458630315104122926629550617861055469837161524537805235013365745544433593750*x^187+25101292582388115206557124448879009269996801677173858496089860737108549058423015038031785827756870143231328832150973792699353769611231920448202403532919630520867310413076436652943487073713498483979360250409552118401420849388093813075822074221382362737019843214683201181439887136623377932448191086357542959473494989041099256580813361387389797567873700853183942575233913839715163828384965742575234228380092312295278790328368354791329685657390992673630887865207221567131315508535050747708179106701119277760887921604348957221700753277848042077201927291750802789286762330607971914256457603247908178777851556707570499710477371271893046887415928289959328619904981281020743520054286591033825186153473911867569812549917815627816839252638700257376865748087918782723455227306489750278364793813531416835638232498695288086310029029846191406250*x^188+5485963731071540143429432012819339665745396055348107011278374986399481336917643719089403904577969628949131161479796431098436931483393114100965308432772192956845795152246720510650982167253384203521813833219871613963876421767881629545753447003307468213050733665313910700071929033831637926008790392477659823396231960666957830163347651211121053230865348364361645605767938183848397219812666930374906474693163233594129631383083144743325144629630366003585776896255590872516939343200067064007704853864813589791726739803747918038434068962335096737122378471602668017897444709021477180569899862783822286213961805410913783153095120872567030727972672865604585243652075164234600092468680494386955705711119588717741004124257901120860475704015183124854122833385424034536749811340111704803486518568116055323546920163835238781757652759552001953125*x^189+1162783884987070122664977441551217326775682064032715428358001561903296194836215918651976103068781070589289436210177986267177911116584609387088189998980847632728033310752577772419359880200564946256340065291874491046139874031585417670374356553200366956599087161276176452395066960553626204020181731087203256051970838351433416346326699622085168346747761201952126547068371688413227300584884587661020196819143114938394167423732387566160283272624048096622782704990527311176197367660130027669438930808451273392910255620330063131122210754617640704561620891828999085333229914293649606626388735525602309719869982772584324962485195279532287308258324067158510595366478494491164458719312203358362771363737364592146157788905484015061154955189097918254462035412463055074414646640755236960915041311832407791571064592517359415069222450256347656250*x^190+237926447055636019082126660421370797012420755000151044520046996168805888546215277874463271385509371779900539292290877019139162988640901578867656862754405538858723375407930623439544274130491364070089732147406879201517733940719715058055965808932810594189953504279257491417733957725345900272547263894518164711375081793284296647517722930581610472068724450143149474591651557799209142981170170693566542707770235621266320925190420900971685799328142198641164789093725593028046746672263193163013243517215510641512624784643143272832671107270139263379153405825075591303922722526751751162871162396290072578254895816412335795361431572438361275729359870254322404633674319284417320864544689390370386088418815572428645568907675175110630334052621743903397909179607876516839571502946666463937431766865001070421214990346925333142280578613281250000*x^191+46695181406098898519754690784790591872954027651035768926144836802579057657572982228034928732035883464024337552747653949882846052212663437895105359021419706405226403649017278502367119873307150065963820592882300385710925497716120786941076239083805279173084184194765808157138179743211377475690362547794526758317788231514670203107459328062936341293945523115331332034680329224492927061185225605057592740286397323855642036985782582544457406932862375996974661955607807007990793528656306879233398443352157393810310389457276698027903376550559603464440630584599223968266313650296351035220876594479860859734196007332096093405797237458993319039882354124264949524414551145096105021472760801421991088767010961961266351592645524012338620378375669603186539047012903843953107306868388568036932700729315218191040059991792077198624610900878906250*x^192+8702973117268257398034879408901548601838222196981289595255782930348248911615916229940284539428668585491121255476502700610976411446623070340253265286072557620370377277509720269838939447788676468226638833351233457559498786003675727040271127380617297817285544999818380659959031589075408777867628015945843459138833834879966059708828504868496349476185286002469098974976606099562348142166167275389830365597225376315232758556448638286152855510961198033680888252854348895740297659057708281234987879762725623934995922014988703069822959313302033792665492888117591195372877966121215252142029596310362209771014903975332376579920578609170465238075955559983810551309861383990833176081776863732024486913253132025727471722072122692345774758089910295449092827011701509346162783390100298203511606943260404956053122305092983879148960113525390625*x^193+1514397577653042097326291631002022786050808818556138744167617547768150756853802939322812276884312604507714525499539647426559035902463386468908635347114549337497931625153446340841789905612652585892982029087558666797078007456254489580344110837134405240513817787998269940232395567864540864844480167394407642517233410452060792921990523020808323287462782680043011477242214031166575953713591997115996709465006584020361931355453352548052591568116061157720474875743634157991587074011647575688026352866316735411103490464810002527833109015095058706294864194387449097939404234037668349346985966201061321443339955238717192259192800213422804668621094788470523137321038268347300273916970540378640835531051540217458437936957837454067136646006223230872932266099405166599118005299476929403615272568863571456265759707093820907175540924072265625*x^194+237848017645708959327616963826444554429890680736730096618171950212073558846546652763162521216474470247515278382750894434140823161844180042538218933087168768591285692355189122673048488697544440495924673080413789464599355090827750196794959457989948925434440361557019364823101000160096033008885951383038423167248002547795289792560230383467590749715846767893012553199927626233581460393153539678388003540931718724735969799973318999249557894119590590304251517483028140618945413370572027563199112382646937596326513279025561499246759763864100801147684887119999130118802631614187344117095041041266694769616750829935773155218486427461918147650820771056596809611582638071721890999668485917145912809780708196851028492242439445176744815429979702067564739141478569916414044614456279294688732441775848580611807392415357753634452819824218750*x^195+30940401743573319224488558231991077920103231612703709225043476545503913207624076495898639502592523258723803294573932077527144464541262057724740497635220210122545532488045151369780697564910431830418287756702746098170690725322050352927968629965430754728651663275487749406147741331552759524863185782426155502281573495315788800376572117602480681060111974522076606337663238058166222727597177616264547767596815745603076488654751096485170120257937192397437490098194846524070255639036529535190449757536987430293958361676044596072264512471958127562014385373654482686019919288365987528071154861330325389156644505268881478642651641588656884337289479696573017227591223243227470523741853396194348655214120760288440975184613214598811180183488425460790405493435624644193485684755496112828534461126830490407257912011118605732917785644531250*x^196+2271204347989950736392008794194067792930019315999402513905876100366369596432239504476493127443614096799772415170299352394015396181898627463367175249149874341490525014928778946868417095053877615681728855555020419139788999654096720405805622161646366553627160337139383013000754526370556904450335098389707560188684142904064810491064864467917203898866716722343407596043140238307700220951293674105053086872480119469625807194520190161921786592599312392779503775339863501776483113182282356194217426290083403063407522138061490455134147788222437872807400654356281828845515903069964284449723288426925168406459073842114232911531178288630370974766511438697872257636443786105703114490466341146908069636342436681368122347375096701902657443287038007842291064637000671040623358730239700178170428566509431167474986068555153906345367431640625*x^197-409226562928667569018360383855585277169130604325491345329489987666457926892914942383350789752804043041627165765117594139793801458395374003985082729830799878251395622656832396078849442896936903592217047864957647882889686609319055264875640071388808192538197460830922836919342525392673317392959740298093040209581063370560633271528775733675452429252616774379228215156772221819588588737916706968899635945627247884182989055707056915554575942286009299002586527089391462436506320250505939785690915558443496563560563568604506360361362777381767214327119594357764791489075082566300105882705801092298262409649281146679899192566039161718158859509028113698360552185921938606823229230969976878096763680918341569551186099845382635113591820148996763990108186262553534420333145868604188556614690098496844861131194193148985505104064941406250*x^198-261354193354860183568588498098346932710840752217119104821450040685836414166632473019222837471554630132067525531084155238144793401742411866546721109939668587939239857094154343443777969304719713787201036560310352314839572077625646614370723401177473807474637935730634529450940261020468933443811136538097694079958000654356818830082465584527059777234189302105590628384879056719707236387858354721563561302562245967283093015418520575342873866175072420616209323269974081731225039779837666254048461301235055756465922868425481875667210231153568956338089121989354009198167869463776760575866461799778363002277078326685879999150319766265160249140296009290218965480176657704056277535260523075034934561891534311876404608225821382208756264956743482277523755840758842738578577539906008404105308833903000831355711852665990591049194335937500*x^199-87565285091917863554922838035602147961491792969562606488111063859581171622308871203695543770513566977815297584100226866127786032759785304171397053354784477173040471843800776443873384312027092562491800813407290583115670650020534849772714255168061533826773338526983348995858668314985614265754933843752837616056993263475522509332875420386641577897815635113031140197459051850656973747432510892293518973361381764988238447666972312837945129179999520373179085383841786338630818450005123453126306995110151506553176253302031342486823199523811232628116717287780056830529133578663740718188513146776659745716268436010525428512677677581050031039793256090006522156984416865324312764754777104920170738113290448308061263039996939133409910522242784341056322928352885290818440625002626822118428221076210427042951778275892138481140136718750*x^200-24071280994940877901587339906725491154553876809710456655005651582387458606340527935815089472736309259147910048269353540550265484241190363895072218677444130999085586921325865366866829491584359506274192927585064823905311135534947239360632049368085172528806794537170130458986269356920492941613979314816071571115552012193821753518108224676091103522705362713385205882144689885453810083115376539121782455074447716203781350514204586218982185468823873458889167879127117756179881416161408342799426385784789786267342633385084587201315204124962773548738879551017257960347055505237900965113398088139672740507510442064587200398579930526291667690372230875645829093001166623091837349724218877250521267832023966112587777742639399746984793694582823962625480551318770457742558536126189004393259067450617916250621419749222695827484130859375*x^201-5960528600285628045228958828929483477835136279581182760245943437468555610197147087406022461859191677732677958852991036183362965158709910874112734579333836001162020607301964603891546017812392212421689635720222056456621867990477379362917743561675553403854194482388374871947919265359180530003404990359913568589861787199164397096722012782988711088001937921765161255547926535964919430121608771274757047194446200329882563790751399125393496048697566513381580061375193892527778979889992488209136867654532492179117762349083102573410380193927566579080522864882111728321055908647621699522963843766282773162371228922180942407537933646750348799989833477234803826555627746422774787107386931866248891932096522716272216721136978528550849983054432654123359958153508511347090112608354438400537827148668892363048144034110009670257568359375*x^202-1378543397995967805731476466976145078478670518535396627406116833445507197942436339831890536976493593371543092083882241069186595363698035791173648656902039908958283325388537559576007402064500671335256014821257753064293210429925855960971369288264830447275383187173258078844986951839977703991887714976240354456405524406719459317752956564459205339472287007099066110671063319993178940501650331989485910864212251246735402444404287483610102010631429863249752459585986961914116138854424687363583521684250538522594676854459883483403559395714655073566298207256073112227007665903970063392297763613885859310542618839689949941089966735859186071429962263001143007216984339062816614780430923221545869596172610358708322473196277709664741119239272082756963051654125057335265139224899817664915096700867458423545031109824776649475097656250*x^203-303282265151413759487725917308710335628409933657038783907843201170814297449453287924389731698765641479149425451556430864947557431053446383005768821899506730008710586483298207967503709326203215351927853412147152544614562735650575658311165427013415385417976316557775993491433653537523237493186556343707341276636813897062526263495440203374638197611775661788785238009168196506502567393959551970806697498145004288324959566832051081501783693306354963763809131837260949227009971703733054131145300181710723529604884360034614248464681609740488868219287724886209175534680655198421389271955392152408761917264717177218269453505781607870933124361245483799935941358384978826468052085179588875659541052805069054719205842132263267494651923981320280699519802979280461251001499559911626070854838829579726677820872282609343528747558593750*x^204-64162556352237818321670382379380537080811346933741471524365642075186977222397205926454043484053268538134095001892731858031959942703888713846853950801879470234885399635943765808297782165639119409745072961403786246960918288454087467744061712661540674363295967359322602316663961184119150760670586367148618883267139342537885018687481296169731601505541910602163692720683858139135343775516192876538436235918411565404938554681715488244845915053953553554749840081079104569560191513546778941014145816222855637537412962957383482143716733895675796482208371015884688637576322974637235981808467833718478131061096069775666606330050533978861355644552388449322219886766442584790286134979831961401922597359995463474694625650073980665662235517140832482661382209470838418881519152859633256269837928281406647101903217844665050506591796875*x^205-13148443457922422559275540896689923253517387722690269328105759077713421861372548472075217319539718638442141555602680730933705919476229133330539212132142047527326401192959978510665738730121235757575026376721743623193910816999450516096825561452179582684002025262206294635353249081319557118853561332078616203972956595935435883850331699795224700731704353203951824877159891615560418202286909392856915269593491064849728013304244899859475365025076551523906662693353836713084795519089489388507877999862169180401953546918194186943097742471845094275486650317424099402274192479997298310478510177029080289821340408511216804011456873344914891056993898714289380079563877089531073888649192282724117979651157063063842177887853446586968042834297803912807376502210340833041110250061446596523642036998934088387613883242011070251464843750*x^206-2623736712475090254174545481588870408258198141077819799077788613900930252050229046182126674579976139212823055147295460510646348783776701220549456651326705555452002123927954405975811156403202720247595916443350945014889380069465967606519045798856543234937645114596173438050745351623787481453535613963954415547658016754780514616616925592947649982132272052457490441467296370530152459846695670874681715311219778782144597139859182932388522349852458807636686050368888833008425486633715844493186814530860706395049957320185264287529452705845489382294807254728483591939385568925543863478409720296965299818494901484448273513702149741157546131818382458035020076366267588426647557065962732425581565160941658285564917325494069418216062483096504355417335492972047399902762314937136278050011723830410801383550278842449188232421875000*x^207-511913177758464503484898665741874100616828009584279891271064375614577237883158187970928746021010844340568261916592908960180670067617901962752382484326722499607559931899800433494778876622561901974563066379811738273776445706952911212628400774191687052160301931835363918351114638876790994479507465739388376586363478179698454907751996788160280758985281312966586033236864752414519429641957590259081310813907291246154167750659725578746300325887129358125956876626952842822350413909079103051752690905209305517989378886585649877011730819180950187301317539674398455898266481207579369745429142421917061345019057198302517688539747585964295944842474544914607488146445907429797684746196538792277384485063837780344360078874355521513986114703061062457621939183567197558907800042823028519299011140354139115515863522887229919433593750*x^208-97977088708927511251440150240969894938858580700287323670330678134861534391699228560571387567209745835174434456538605024673621397836845005360128066948095607001633973571960468277227141617943131158674338113168765229740959749314238523108125269333466862811832024890408187491474380857951873528780380245074662736436833495060326605164366906877842189165552696863244927896561853034059321478782743178790546368825515009788031286559098292882653446526633177239742900077551335758743025878256805266615098663898268221399542793375394442033033426540720993152883623733793220755440041374850468378891130017740880173313455150438274794855780246565962550856927360142418822531872549349521592639428991363632287390466990261513440476827916422242454760596151181453212583267034212924688090717868611224141102101390373491085483692586421966552734375*x^209-18443675547586249506705840306835112873927162467941398020953206767835525598430475703981562552818620844463982633183513118227374823605856677342825742661050547360128726571850416290222857452770369744123502824179723739258601351878324164665295820390077059188127264663507386941290419146508151117589457363210264721364695239757777338013622104693014297522165114771654948992349440149219655848050623713638519568194944146472533439107788005297817872775785984997679643302439805807948137878328961429925747657041037958406846447853401313961234606095802282379499409428810079267679917224057777375480719592321366937622025378412206258248826411245992038125450703121132904210142865240160249121021026411624070566656340675227498878317427662697547813313910920165745697019298692444545209762324806247122391076849565934026031754910945892333984375*x^210-3421827254884007591403710992586011159600698560587065592407291181386954949868517446133580934049487196661677541298929138463249774748270555034201839693931136511108732796379852409447789823260029798000449979016510733171414253462986634421344115180733701138047699055429559342996504804510802244733088501165852623164160913700205139792746519216407462356491257541214852772435398476344242114506671766928149683404749827211717602801346852694077447958019497922117936130076060384077917406150490654046809866233031028272987626475345609769678066216096334803100761100146828075424056079684965258015427092457996259998184650174458828295221038464871713136325611722563296324156429710603806825047580571755315306532804760506366901955687110922008765679625927930238527005704767862421776520469365627248179775367938873387174680829048156738281250*x^211-626626617472532925186314309421403539621335763376996914925407103893164666122277723850432225078869221694186259493991154143359096246504457526688687676482659364598986964600888581451960688399715586974132279014839280343589595902276605711694566453631818204550025262893442776308344492916407848369166898363168089030593894938885155150514396830828842606681526681125353113349195160565441083973504887992129655688599109263835196455182887653403288523844546611756607587066838313921982604341303177466660028406574829213436662225547865122052355270419342607495732152577957401687452847406001193842574072072581711835308277615804645022869680379540737289257311225553117610064615249873809269935506119154629974717399917898448426382414704866236157708445819108582492527327195216535950310634095818670571028527170255983946844935417175292968750*x^212-113374854034826805297799466489735677205794369989581853570494031760816292966002911861425613848828160367354415094923136391233172780999385359363496573390635967737553918170704148446561639709113860855331673746877969072221280599775766031573502100066275437437480321551607668443737459303724555827381735169751777400510207661713316101492289927701210041362066595032342915057654450298279205907737107108911380241611840199731630970610199604334091851534602612149810992621864511836786641041415608109151242979707074486151532077300091957893188242100209203740095498997424734169026731430694277349721878909306292552311128349705751679670459434322019604357536631358469996263129314156488633120506480564952075722248193182636745865839378910161832589486427600037710144472407506533555135543481731047190227757621460114023648202419281005859375*x^213-20275645365631586643047896581616149436878985695901975787076007118662407743462549768762123646945870715227660454685088368568918521895719628405681524218946973993592604127719513765834009357176180145871756242174232613427199391534757900641293233060574961787394259249029275420672260756522135505813825647548110276303647438562730538461511141186694227553525889111791386896145527292772765710400192270358795711908226963846640392830338292211896060694998623899187868510866132423887536124404092562071970348939315218580305122747636580327298424070006175977269297188644056902233896714876567764405274353887699924673441739066902615275405795799082778505577297145193159390965782141054853986016495602912830358022910616169026854621932286882702148928776142152618014907868225725739774156391298574724840388361717486986890435218811035156250*x^214-3584053047877485477670233321882838472971743419393647148282270253271031425093101091700529705666307891584497996220540069189727573558894174535064987578909173969785088976091905744017181688785163056144494482349857940642439340538876390097551034624336894952831298938369583447936897054960923403307018126228090658872110589913824009151035457244040183795668116058414415619507544394176235126449428511630328792105877818197531216350448655674712162166107042710740006886977695668437537392242577055968875672085598994330118716380078113879013618712163166799511562397638926292243455492934153700673206179121563323623054073718466894407241791221078150440688836346765433185266871224504156747872667876798088503554930429488657275145689452396770452062289454517655733909703821027404819018263135628392032182350209041032940149307250976562500*x^215-625952082562917987836557822533827568980543941234799299044450300842783422226385463353630109656364037114840078402380219846408269470153368266234378975918748856059927654682570683395524240658635309992951436150997083416065257178095949120156666221269599234926387551508524093268699318647927537835878559174077297606396314196549360061610032113418122527771140984808147689907516876829368268425546930591249465509953978475988308124290368815112406643996052915089970022067477331944083327339618543361447805518673416097482482404705231250646752282134095992794606230566226204594120371190441040845601111468757007641075650805243280669887733095436699213638943446806095390950654832454193932145817833570433356384308697589130683009800702281320771484414984294071720391323208742660452099734438916242587695572285883827134966850280761718750*x^216-107938247125103462936267112355720832853860378915221239887076527212166621374501310962148953649836386495872602583057299995577720103677702528157200579504607947006334963883497957129792253001568904524478324048936401400965036428355484578564059319162436008121242817374267893445158276778380684967601263722211549783878459323529628793779179910357392949884228982363045932650223002810191193817636505646973496785273996194839859958885856155360744657274418427537397345749765298017317912442512616237613299479008460859026066933810003916684782035896070251893935551734646992823610763760052187785928008236575770713989312272319114818408625299680055917757748171063177482218549828612561360357149418463258478921899856098359667469013417691129934316984337227719869721655952073981361629196172940963678822339377002208493649959564208984375*x^217-18361058775775332581637944262655570316674114505647945104235686296349206820942267325109754858587381436888781626773878237782095645889403665548617154895177045830072520884969793370430108164148002111984032962643486344106503069935366101927240266053426325527148058462930385474696701677963699723710801882120905549549834558395636394822531195528081650585784207890409864788180596870219911448338015520139994164257320798246877900786720218286699074210614969849914679670612870953840495885748929271306467714820695935680295809628354365328807371339904077306014796950890366049182594771441883615271681526761989348306311085667933211311819587734317584926348834848492312509241351146983124789335386064393134285387909968654614604648235618807251240216048348867313756547854346363013854152317684578670988600262426189146935939788818359375*x^218-3078145491917884346659610038934148498208700106248593992517663246532650471420658715307176849402615880369692423009347372119317868497330047235426299394720721749527587738378241997402624813816458918084236489750593556089177770353958555478218152817018475345614748264805175246293863198558205678496861210311879233833946675432649477414331978966384471530413686033563614744972037845853291624112039891417601263146477171806572675040996888367180848717703987280249594946979723027319935060877856210432250068156802547369733045917022965776081826652894732425610828997327613263419722646233365179222685455843840919187378004755886657418212846728233789144704862730812330226002365952745234593576185114035529668621152385065141182196236811333109239150493265883812613908261463857387096209271237389789623998157127061858773231506347656250*x^219-508071111710241193655594916739595372486029650581174792281908614394993187806754686443417056338147235159045805132657229424383448040680872648404380113721497845616819483794889074232629480045681981658176386634069774082232246638137487711403149643007487873748910107855928631652858084483601340895222715031568741705060622049586839063380982995400071834875054014912241357099986917535736180294956975135914742785764866115985590172122904633951866003938239801067458063635967201820127179017832772801998262213171806398427224955739707918959203819739916816049020805715032885542185442639287410090903312606626726770980626823540213054505569176763978745926736477995734948339079628946939631401338960330538187498044592351578408956398319058726971064762513618598575703144206661900968073349998043730013253987574717029929161071777343750*x^220-82489165973592212599017574625452028762931707339727841666956739404360139273294496918073235991219499345194709136742731054466944555383893059548039274731297484241515614695338700298520666289397185037097988039708253952701135353938136354578699827163122637834715903668045593485881823304321857543006996984557026815849434999759669014586038836459006479692175356805308977703928315157295842109145274730038659256465157308274590829645422552539825947668953592646498439820139643577649231814441484317998762637444281239329122663737203976602274527317707906949653678749130642638571820690607828042532270922471903465323724500707708891053326287659605828639113538695116995483012576755340377054970030109205336543126033147636612526935021277835051489068992139716634642352139513259710067547033471735707588100998545996844768524169921875*x^221-13162340462774072363937283607297161405601025677131085281211371826985773618896875449986489800310825377776292027046256240330355584113632997630466609469518970926579201610609221816624057681622076321218367840259445259247070470156950084490594877784336438749558496606577949972891932413309586751403240598529197891956064412016002394147312566540193830245100692794840482448866214452189247359462392539827509382567244640241569166343682313267035281815699680638761034667395005283244181766114707884665083572332626250527697825652328727972814827910268306021453764959345347401350249482066754397297065952489699730185663343122926186633553807523745267057916951486639946076865454498557626610899004147999851086000066505823100900503514212627744710154315413252194878317565092043148970145283961403245773963074898347258567810058593750*x^222-2062534443095216764089134012270104619138678535510713931722423269165262917747853149768434803306592528100018962258725849764872715341396444219117154926272322141105799407396187401405373060517068416148595247449411891993507267131919906187575465859386636644395496909708562206691300665612821723711618884989719190947252800186347705098515952627738111308341271360771270076132173284019900666855183075135561491755145677036305282922111553766580341000600001959494719393810316606644890385870946258186833060249613067161945372780875895733237978740832439636460707062702129736577723130528554180232724507610484199769724028649116083053376951792364557954414750099923447885434163374359510503496082017804404739847650006847295718198509865201607673493313950752488181166900064311816350268014409624837312978342175483703613281250000000*x^223-317184833260920732741224000473304269464092686823532908187344524675125735186884172275823403627929361822643266751850804855324676427977101643109062745799575131208961175996555254906555378920540135267972055126717993302072368737433666711544554285963992582579553324046205449910973267856476068712883195284797821259509712047932500023876891533701326322131527939006023201333349989878408025357413274306341004615392487732198447227085335099026970237735494928679101455285802621236083458657080022012602414802873659017367812727606062646534958888714641547968228809456394877489301403548414382096476574657004423433302383016612532147444336307019628930851245495422751410597828853088094963410674652226378931343168709812631435887311118184683108522200687029795419719572349196463120174811106567197432265614857897162437438964843750*x^224-47843042954434718345256784496850373052310943272743957785698079864695916021543002940493290755574331541454114963471102253365570747346265188431822694429125023551964667394937597180643696517217638323559767509054949499979692988872209846732260001989608305674419182677304457491150476627048930628476762486623331488418022119570129173339156955528514799876725170508501856812948869311512337383155744407772691916149503005709238277682883646300946079960041143930665060460648624676872922403314270457438707891502256413272160441951510266685906602996380637121983178762265036860265287931084458699524080447148664803038575790736697142898238823180714333813940863150358904909378149812163759373098627143716726495055138416920415668540846163001600697423647737758493830766818329074959240685374927665308697356744669377803802490234375*x^225-7074704636574914563295538733130030183510761504975663967740394435644433810405669780749129990611034662530599850826468454422036181207818929336494605864536632863179639150692354641701299976438571461263538118163573236302888078840367394619838184496298020921945175065602314139808658125265536397927419408029495156532937539855529504932019982926355905114211969873638060955292573625821999718543460170105024425817883828983143871932654516400445212818630416154537353680087631090706484524750897878256284932295784226647267418607582564984307391710946847773761348359924200546836339421717939536961829672432743735234294555546601547405446883206020967367848424065139503056098925034677219225378421043135947481324356938114439260427385352520256788201527321518565622086334481822582061759506587541184424076474271714687347412109375*x^226-1025175809780352296621468156751232257397125970165294118259333798432055460357422298941087298854834754754638458200735461789897493244690145987786814500771364870993133094685275751689884024420872225058501851885509039263698718630737479546942746149485212030568089422504382868477612279511512901134401627951809525275307287418758294094458560825860261808406526469020496210778304530479434801705440077918586549414471094518232970960774308248249811783364761560630969676457097482867691633904967395152086845556242938328254455303471089878528698948348488614116684200478543550663023459695340235276840940151469837621160963656807833278353254332083782005089990287438413487487729102050365392217232722484237567488648271956685973614251199312630388856620721734970623996310677288708052852952705365563057532765343785285949707031250*x^227-145521916364060184895405684704616264314927593658939635386068187790106966189331715663067702113661947696471251993285015929454169146053340525567484826866361329035934286529366171474662289050389544812115251046298904598423460909906089300082401039765888756763916221933351471681597129548632275301817272834240644974697496010474733377510611081888537569761442101135877976193992605716639134355960749303407081932831399639366102851577605932288801832501641566770588311288340299494825160048399619294584368721806900984429793455603836824325270646835673236739481685916400655474023093549545050668297242662542355814385588550368659542875655071638075285891075206187262889830016899615202131571519279344791468305585772945157031788554915818813317266519169314197963868674785198332751093353342525511627787382528185844421386718750*x^228-20227970538240421186763994126903485706071953868316541075731812308996426393442012990202576549422255079487845518313826776068604759424302009629758972374675344565884279034011631825589373393683976411450650781149897917016117726173464356578951117376410987684798179579523194792785412874549754448343252862842512988649035947312528375551617132789636987669020433150540163918770958128497878219719935095527319646501832664785794477544669524166827242527968195966437420353454120618198870284604734216188633538042987896783260592477668349674730641528393125201270728331239137777948489578327492893825837454771101975435223206924828033293431509571783309455141183979507684200863099538883422756009492352611497859332612534350222109871511517141457657460035178046200435075441357767692852913033826923358493673466145992279052734375*x^229-2752517020666124618774754589432596751893625927518858083776061895165004362438533574513350133949763697484616698159311170392346782938040541079070581036084889209992739025944560835354329684480221065719589555200545499698413173329533627833749228190074221864559359350280076813593001144916964746178592185608204424770649415587675773743062268054701628700820232720293269708117477493839015755064336283553595957323658691083542557930893222734143157935599243711663150981596334488719703784443552918329444463494107857537959998255290860288293449061307391287750989850622270281112447322770063713169169989310069656023012781920037190085257181115960919420279762719602253041057557713335954332918206933967733754881988522251192244293284354383466380418884890490740253464441234951031985370866047136272951971545815467834472656250*x^230-366537724606817321451557753995989666167379787853114283901687267223944744684493214002486812858027255933183551130467016104136529043721833408396317760366576293420238961416091972579440828705286355715688189349122298109268406005757071704425253675599516954888352305767995433229526410599673610896448037934269177786543237617003425504250945446250869001121419835124161929837043404176950028994536724310930234960402676036148498427765229335295601462509231136194735232617177622260626225222892089263494188311231030534266825638185169204767739699654844550323864012687095350573378780044422696515354178446480376254181607881023157242166968652205942628933134089504464101411409220264261912343454497450696971277513569561782738493332573586798942503840910085929971115053328461081708240154186581829263659256696701049804687500*x^231-47748826056039051872674257986463961436416752995116488107848428416628056013982945953233924220367899853841119290752413303960201364842244970134918552081380114247324587951208796763241718912847918990182651156104192169450364318604757751998255415558687906730356024183436454221013884405213580366527322762965947636157915116015681796620057116775147708967913668924791931586671229955615459994155588426181165549168484214521688164611175896965178873629636121425673184163186859004825685857363290229481167519368555812088854054862464275483182876812560464791023589090455410216155707394806413848617017504034040317088299691082903577454577850019522563444051857817747942785614233800806585419267428326132729083936207599302882073679305909856475313177339231492592642347767716892425188615015974614319675132632255554199218750*x^232-6082494454081712371935170111314847420411200803676237306476466982547419137212682565924107013880915977464446967063569389564168944035346819563638270778078478619405783663630401503761553045355331601338374951263055465799274562379637432719464117647201177190786335613950725728457623711153694878687844362419900679797284682490792199271759611413271600720285874056736374176070628634420810059087622726201773474107729499272480729279794022663755253396728044272387942746998728180444266084426225504780821884349925368169617817974470844650544595997946108259200515586734200457695803055040745713976208197991099612348896550698653207052543147851425311841987212875616746134562735943765883243431646192998367241717636980788971845961034212757789389983648304203081955572311655024452274143577771105017805603444576263427734375*x^233-757278332283161208024242990847566757006743258968163708797630268040792897629069412289496386118280834735423173590113009928315062848822268410560004571995343601368408476868911413364153521721518329953720803987538144945722213138518797906941656934838500904813669686561769821229317956724064272046819020125936030631446974736771328012673340318199091430259147262530176661660727505818117539138594117213907611440712359403818979743830405728862561782760604425900462755891596352686882282533875822633785712156412918251305620383544327727133773346260541348367172217912530425945522482351325451820375266391032490021793469691596007131675066460848570940701881204041580852991538241031312711981034986878159531597387001738865440274623327194904676438703600793140908474783538326362936861166359280006865806519985198974609375*x^234-92088156120942366570261615601329691453614776477564996597612209461230620636666876259026858819966865567522992252670737051182785766303148582169551060495425539748964772401840112282653250691183940657431616385971295727066856889324299125468878801570466815831859637327701819533268796526514526666230417510888450994360205695482394375179657351259363238284340015627728587832327167367265336285668197319119497247830609033908003754609213482991329143597417238950937004824277776813844456517841753331459119662957279348517321235775243636261064787685397999009726359135052427268232459371496712877935468748822786602860380382612508409455435477772391798898602370508724367569246471282368334144994817699056811147600538168926145474181562059434669915619032807781842281689877132149402065302163036858760442376136779785156250*x^235-10928422225004255519237570371164641193873044491452380754742314194274318404943672010161762714168399163592566549806049305033803059375217136788632131591589835356818147246336726131623016835626312668802080252524787055678034887269147349455011073841411434239010877777509835431796891723781153340572471655976821068540986554241820464716327294705001913017682263082376193153694529919175933380913040242783593543542061417745793118474641809488815148047811731845736199047341280733188761417359120468650707522750065583396562147602819582935288044892062517471363697364922480510177572243531666721663153483071622093799715928096937291964398239878946631174592861870171457540180573899559609399296024191562230176039177106784924738099773427623364008792300188239690721377481606680865410670753422076330235905647277832031250*x^236-1264203402806551478963480008533335146081829097923921560929675048253872471926464157780374722338310423142806517884034362221848702089326841960360229017993101840177755943983495268176050157336855233697988580675686694739898496864226766885142114420791944979463889982882871168223378592660947628287002196975495947301214976271811078019602474647651990437253750581881602209196520450825315082208567341982504343901352746193946517805896399146203000110995589548518566286920120561376193734455815388900820801443888313481509499263846398375432362425315545011249370971553196364816018391168141509346577255717099364738992425469240205315382663190523351035560259299970683271874828851578495963918502985514769601486835693475799910860947487846793195432914900427424141686737366747687858111995897067132900858402252197265625*x^237-142327000690065907661100766344682320838576101326303394408162929353162317725357785398084071911284973983221952828314697291475417157767390635973154035694494432837281683069276242189392732791586213494246031580798452817653815854938495972655566403488786574784382564950156446166502293835911121658910268492896888501405805286480200586633987693423162969889116292772358277899554490525217142540527072647651053568875618584333337284444800909128735927732995685855640340477104839306485556379498439797535238936531790424600426405267362772251369966809484867874790241777307192185091014142683292880721645376000884985251552406134319673142886795121946514917689204833697626969955924662922774322020694955593556417330772043606378425567962786142575086909649042662800836901711137105332535794524606473544590950012207031250*x^238-15558721199700875747593742599778838219656507383909175074875223023851093465605221248909305578390706910215532310551404839712065217038221679174086772338052157181872935533920512853284658068697784687455026419924541700945048856489812454699567529031281586189888803418388423968188173761705814537418515240740932087901278035856157009081731972690364845740787686695914774320626476560922149413635537576324934480039103055469335410828776819654376579833005432782245448720836198411754765875274343301212056562297711167394384539879666733097080253429424373936397970738880586633440611418707548911767986686173440862850736143486745726522970499762019395164591487337408500566684075868041359949347934824302252515184833913853328817549072833708149552378734829276500217512893554533774028794402875000063016510009765625000*x^239-1645904917369048731280666495832687897263464615186171431403536921878429327102162065600916259605064266493754539962865907612822953039720384853000342763470092717771413438617684205482934734295557921515020915451097398105220891002799340361713795769395628445691470797529981114152653917864107875350962923555407956265628228037150026604215971798812957608632521691238997141995450181006123075854074424886341825894822352149746110537104529488338436774838512800591549616548015406444291597102488221348076201296315739369931113506227547618626716967116560999675511395056539947135096321140849552708007024950376403818801638926809818929456420696217466630963323867894159172702082266294063832642701511001181760060184343006140639247988932497514185469883259213732470628647116713234502695988163335918461494445800781250*x^240-167612587849215417436444627512236787415206033845978514768466260262166467186236780812847063017143447208425074657198923842788029731687571544512700342887093274294968552673610953458314276453979979868398031505119054274181953915534221010128442917829987300759525376102970603481220063355493425275993168190731578760738741505016146760733113540048525403270039188249877482345139146251824697770635572217238939821247484496980261586405444529158671573492801299669086950735292740479400212963597737073424746106606315791912012455504186957675495378476296319925453926217314630639477434599357754794532637392557853069395181517467959732117660810214487011454798873768876182820366082807895134335594449064850248857880305382387829721386193162204505279803243190820455401979005508750823439538448546059177433013916015625*x^241-16291556306027889027697124508405575457849182787992812114347605412503426764697069008895933084492391301481634444594673533387469072167074626215625547935009010078221414901219429654497156757942134983702980731922257764203746730336708410832262282564466917715873538570418484713129115646767995193555226897405708136772972461896227501016667895065827316606433198687891394420345535015876759087792755832193477759403994162429017421029524937265804057897477672030752581173664542412022343148129739903455918586233391343172885272015486975057033214661621809032530657144199507435550846797570220021693298070892880019203312051778682464725479028126859194179297576496415856291162601911582820861688359598537910204160390783515526538459664750555828314345142396212233513066330528736546021350226424149956668853759765625*x^242-1488600654895509175269394684560355198866510506265545864072718312725122934084292204034037610673509480710279972171360400834073692191080194288158371328285422332316393574604895332220198090052093458633007045503381214214580664722844420055198441676615593846255580592213203200064623665089255297374586235605497099221775264076822514130407565127807960650708360153330688738386469408436808322466194245292579798775014556585733395733743819398648932351811647336150970614194418292674998620793930067226271936045575167288364790567540796392985417300488140515984010335857590763494237019362128672187998671866085016527099136919983446072323639191264111435190762486119429064598560071073505327147688754741331742220124299840901289635963008254984108819437363133875149305776213133950882025484280896803361511230468750*x^243-124020000793697536882460405458080372745991652755284072861323087662271487874506343548684246138603201214305632322620323205063439758186240478431086096651421365292801254126572384868125279055987175636852076403649458291388880413284881510067272509107334703861635967253034001129736799580543142033045582044785182129684957604861733908161774452222124188183707721242134732291806240836768896907758433803777397305726595759816776106378561398381169434616089457860062598861942979518131974134689987857136366916987831077698572822309342629196015284403659057397497416874403409091440196594369117488416148561304750014633044540359505784292869236655040184526360519057180348913432361661494575576441716781119395984475873526629750871230051996312712877330223302507467381540493166652929422292638174301889953613281250*x^244-8728974531008941721429839587103244581458531644526271147915247650935784859173198387452800592050932878484142732217436192515949682229330880936230173646027962499681867674148581127886700312001156080382437498921529094605453099357494065714747691638029775331762273466352003379967022686222093250552368362376168922612863200645200727767766528028251501624623732236094065226974862709628533978805602172550827380305321834603443039780649070698521554004436638800451414588734047447435379025504468344290732198978154900938345121977256372883503955772773064093869767056585058953698809814668741993229454551543192148766654961643740556643279678623692573485582098927936762581978768978062403320129317835076496354900371651940129569677266249259627914712845743997247942129838527744371371633916714441616851806640625*x^245-379754834137105977081036244700641775701647297856925854751400930395326500643643421393097535672846304538645446935703636099526182806165642045125562557060027827799691848628225774751299804610342336411122377362229264128976475277868212890332338849054730931227740451479827928448514731725452149120355683740308174106686491895158657541943991914064345848287192509451548000895812546706580550303388554333877300456848465256899428645978730709863284136324029667542933051831372739832129407222625289822460393244746276394763451550399485556568769327994767626141328104484622184618847299982844049935852437697818477980839222445179133805154637920378445482661739967196238973766083464140071226069252869243884261213963141201286085321701475238696710773037073533199833756688003951668998308325923055253845214843750*x^246+24135161128147107984988885718846754411256790577846942803907194415063761337433186494886761753655907641326939994506999183986849988173577315216090398233944357762358697949985754562594803120822800300018728356247192214521591784814301164478359429866258887780803189743230792875956805107924758573409905483524481715999164911981808866331450679499683309394491789467380607021861727500398521073198375791477092381644173985127190807283023193244455480525294771555476820228982488417579403190620455434125199613601206117150652208786967866596520591287323997429471197739949307805673650534576288248160817544330809095472063199389929282432888160663643961141359571621609343226588988899161554542580794318414128728268139612510726200023716139820182480794333497713984264067305857317159795541008703162622070312500*x^247+9872796176676855616765469357852017480290626243680521591317850857463572929777942760786448920142649094623223147886157845485147964118904973620918538883242398977293513606602571342733976597623939700907210987802082675423267815345207157983232305278565181303814406310882926502882815935918235694499345016076139120803278584232393738486705598241451933684370912144552444305420596370343727416759462479863672272100663763446955457215045687402436747183760965403877943489085767162100219723177226958060683011899984171442636788642808831696221304007794077593598431512573233659854950108760719990724303615976044576244128279941974240892958147435366988705552328621579300093649539144598814809093843836807615697430025261364014955549601548759857882067575915381551291014371983787313086444382918546765136718750*x^248+1849413828289590641410996116673204770819731333776910790433947862253066927980902058060985550062388286500608191562981776356674460056776825725505042564385087721489974605915658296708042993508023670057950272765802969095300714801254687130357051756045321277087992907722070208748132600964969763686770910336662143691875410982583929391554477606897027726533433295972614659407196614589644939617664810276117593134617409752991005918807238014591853633235798125509858286652905901345640915337657956393860496280262464099826337396430034110351798031744509011889922774085426418517591011978101544710046833839200639167190533610319003006505065385959816715433308789905102643140436151957859753516586012794114037740046714522659150547847524351806136923174248527953823156686906587458986839569279763958740234375*x^249+281368519430206132495244635115537170878138105277642274305162747672368833334626769184517368343882260587040272000203004865157645663076557612041325762444668955654689823220901942522248267185543414324411482665401259641346623467181663024118904244903548796929571411866077928114756571535842991022455667486748774875797631258584491512525004628857572283044061088302827071824365118693029669843378105386767050421302253131512064773329904396222022016412280651450041813840672123413518957725552038304501381345713968676747888196583114019025130525166713947132811440111080198824100594063385998209818334825603253744821397423153795638625557059872476080343719335125581468442874167941429604364565655347102942064750437362905104264682418070290468854134677485958789428155279819667305451555019577546630859375*x^250+38607942225035702133013348073551979573956432647780670481415983834289687023366644724614930806352428375576357492446651943684935877630694060528221199490881484804097677846292204843915183980800894036116669145562162400722052442369009860100396625611471980001936393441625958072768229930165495201592041583979419338930977007243470440159337873336024159206739089670346325894151661096811503747551885909485371562134140679471969933136485758651238188786732236911303382554252783794998609784587677813130066663917584985684198472066284312870313763479425040876624742300664216896774901038697076083277478924400898774383085949474019651105297944640197318556308822740545283071643641441720404072563920221537344953369020972954366148230732917201434058666384562855059508782959251688271597672966140431347656250*x^251+4966623923834127374466822294865621997886267146690468133071498361916088457772361664721671774908680405620821505151869154287986480715962920499614242160053327417149986649272786321526522727553674033978726403847287486002152177327054504227454680269616988238990976301366853596596860220929387418667712083513728984110502232297150407719321802690802313398703196985808595738357037629691744451356909258956328853323716998647199060353844014065401080370546426440299347750072368209380730874598201889526793750211246502485408399445966376832325358499878680773794965933465206421073154693938451975318460479428676394757003169190761655156038351674287783980149293869902725449638820850946130161557932354935508981739756971647215519961363613262609877344394425602578167289902178668493468464802916028027343750*x^252+610284487084651971816535612875865135051685579824151671308670941381244549474375216828676011856992264082588387044668830901873871877473540228675792299920779827860772429971444224600793086593700722207936710939645892722247800312184897696145992721963177833030775344798344653165765727104382234725293861104227301364063442616918981888854135726166020688798178710819502698578095153194020161163633570695396343963678933634647488895574288395942350536477502847868561528233970665361767900634433317173753777344475734731275706777686309022648741411753743657558334678936894618046585101993919606396720251550795370821374694120658930616885642634436461838137389215579239814355653589530114065422542873831221080873925768689568785671191613404913694276064045481185766265298888014013784902971422950732421875*x^253+72377314009139568407121914983308388948443557862816638482143264700330051743537461795542731583075709683263639159578791182596798101925972409647609687252318493968713984316415181485370481648326794697856301967364865275004606818964611742824434866501885680759608083308198842484378036260442590729920765662701444657967910059487036798672605735654122106024272339438806255376744610614136218860441991014650214451802150102699193139067263912784421900383344355567961680749004299588269001407875289680160714833344154191881167136511055221806464151258357114024021789220117963587639432072392006191663441305491248836028561963976229088529257087940410588909149713914272595595632796548899349884850425175693386230122075941798982581116917841720606177389102947699227168960616618698626550202701792246093750*x^254+8337215808636418556400208699001898414993702360122104419616964589544856331148614737631685843313356829235106877134939516029169412215868873934480630072769891163503292515638139263002924389933087836445469956112818058530029983266959332338993529884759845736363681900806526351763117120227746161770349551969769018849663196653118319821352921222540645736616016195813720898304007788682103768629262678975177733738557873131594434575116014307806097582993384863657670839304823070570645053657188370318125625793324528976504218133013646192879481917221232435327209425206917734170127495234892164039906975059489017883768252278038980941954738743998492125356785404179847107895310460857643301250501512927121117027122403277844062176494461154592037335230980139848819084794929752937582357957184531250000*x^255+936619928036360651443271244693954778056532763856308009697645503526709024032362475924781613006478891845341828814586395533751370658807987387266297877245365402402111622080896954371318245715136980466056983677660191566940140929315111996135798958029059699153350056836214751451745221829173722623045019222824542526227048720927426376367616589921179355994686083489513546989485816264359453465907149065776995527484575134303176860466736285053929287281168886420720736733877654846249623574797515978481687538983675292267973936024314753690486396142208658905604726169163945788061817688582194424799355029307956922103322143636854059037391471208703737884952557890379452459129916929777325572452863498622907471886756102395539599746969485433339094283535100450890959500680857162015848701209589843750*x^256+102901114496861706796638545122253713321071439685103977286947773132398829580497463067717784544665390301014398757730888434339298824342188650136034045510597153815218347263724657062652492531535511268568286538262149178064814770276491608609643626411991719963389420350285299921166863614197081686078376651800104652907864860399377893934167411865802722365881172831575834229444273152960876887371617989583941277333612269670468121013127790644786952345131703490667195077165801489722943334410030478611321769844673991184794294491186674925032634773241534520670866528878651724838796304247514222375932422840258202106062752334652329493672599712134484999733234461651885370494717690898052493105657007283982608377923658738549188282011105731104440552606901846178616530035194000220435353676083984375*x^257+11076667434393402746062405425253901960678012393498459787345072340493319092147825992778220294196207066280345433663372873458279388116902404083763518547159412699582945965045509704067256953572077839720138665948256811655194966486463291387184686778467394897808115388633857214516343964587210604641834435905199332130619336731234037156547270018032032999232950348374349271381087264395046081042515062366989833168029305460233397165764417256678801184414421425975750084364655255646110549626686325962758326286764421792856966104512550705784783616635830012876452260219443425568098363283237823902718748081643430801274733362874390545320924613537776646379672038364428519568392582137346584496129725114185029442540605143014712392234464186544977480049407204331476892897014035984563625114099609375*x^258+1169772007373516871937473484113601614058750574180520875357951214604363661280343349894716996883983625376019285487658693283878718733270802907634626158832151530337778704926648311338265123682612308774001250436027344753705839119771198685886605704979266649640449569594614162392055782414371878439156893345286248426596988336564673086452403630132125289159226497048826964718313117661994522660203245759901688258931880299500693953885554727471667992947257927498993853218252797276974612170648859652871075157709994805654177970694915541719315262371306003878594527656789480088465834820358565626582913535359579115549167283123652631434777246511327256146000646353961978598451438217309005062601249233459975200240296364860961378634415666731345000699548839047246621617462287458354095488232031250*x^259+121310575542881479989429697990771727887474681756597427070778496486302064645479391284150109378188521835743903504666892148310135690140262710214863401233287435863811544376352974046536232175518314437749530653788353912132698396284772533172472872522053546443136649105510872425829613427067871217952976170755172665762210486679298459667698640404736699940568415260870657665296762822536545798042836590403079958487719193027403745733441942647349364313260753890745181860874976885813469608894497724930630419751016034808794891527462600398763013875460981925838908903584672699668899523677116492944480141118474610735667734373683376059125921314893810615810678911807339668990339250072965391316568893912321193271232277683016937347397198320749458955451176053982472546297695422136605884049218750*x^260+12361965332196501087770665760797432219123969291740354084339224899710746441414309650164931287320712078882627251950941365973253262536158251300477092045221180630468828365553057320211881290826734557431811125672169667622416680819897241423575127427581667284506049550893070784244353602691490603354225633299408152732336781893061946496508286250729172612374529751847316502895741783788675026852921658909516711930260724971548253378596011908793598838319041713600300768036927044224655468261446053872990889234871371559112965347363128458298317638113458496139604086453024661624460009706628433310503007554179646546540763735068709209525392406506025898678063257302334180004386788874828800170739486495735767583638635818947616832244858635551568034085554174040730639613837583994068041395234375*x^261+1238436653854889444396956389693705292299027428687472673441545676149790367812423300201123528900006708187662580126711147409159711752112322933755685171521581856572587604213135865451211470741567378865413294861076519037364128747256321612681454241669121522222104680498294928934661435496867577331657826822715221585453633426625969236740623315220265439998322975844594139559516043667893113744990076238066896275555363397606167917388432638818674866315943426247025091805047942182248682304895101671794235359550863243116254246119576669144160750105716460357209549080020275050927981383928828622350052822700098391703211221917901193154287241733990894050819713175449867634958745704616602378150073991076440446566872749266338590241464523267589806630638814145436862464104021274509961062656250*x^262+122013820696689429534634306549917278468302379429373787282325459452837530592723256360568934738487178046227009750977176224201304134336329291901357120168875170706932036825393954788751479892744628584686779720139898410866622621068813091960376256910448030816932137859959398156142123461020528657174946883199081428654583120011776005385983443575543939269751096624279063300555085975788589229132080625071078547094057726035060075071190092724283352983911294997671559458553180050080404535937913590025609091189610384364996369010487678361841132919033998092340290319095801661489180965386831342336822599833197347198821673349610132232560147413176455324222240811866076657457299465137115603639435682593243044607937016101543783514427667548900449310957254732851396506541990072148806707937500*x^263+11825208743739631087629118012854075778773004024286664161731711768725311606727465469410983928276413701982205825874350471182944919455909061371116274588557921432695959786413925137150352639120310226708198732912666754241880553139192902373481586305543440906148761712291833270818321367304618221131668367213849229110422744622867005930204197784582183999080444401610925354219716691741431378914049012088095562834223270273719108293484660231816193322692436929338008915462562000956250648429217862869846430274237724252081161966052341715435501695276719584492202479995356227470606010308613344182972153138515436774149866682083329911211408182348708798520870627773329169695952412522764592471664373285904152724833784090220386246216807767479375070681198991860905097663572658005117720468750*x^264+1127629295473221308409667973591192263060528531334873287516697830663497108769679111581575628294115799084766721028957593831696979010292090607374790131637112001792441258583330476974457171661324794986969991023567837871477349175940815867918912037317587779878583848129884792023253173166859416238771160201720309136433974720329393402341089539151896738404182098023458764831755894302187903562526964832635862995980839985119513859001075758111279361579505201054189339286586246466056330822344624320492599402052962691954108387655149016658675662016926839126486587488357114012748239783261737481259369507456368915609811055395164192304827769868192905169804623134127355906511077355695383072498778001314059695325867054977564903350896146078855863219304570562752119572523863420491614634375*x^265+105818648363540418314623905786436807058639806404166287746991636509560064955834483331098194197110476266972213593300236561843396901449036158443357109526441229281414003348162233642339036479463414817821972829588244671619298639221555324082878832047512085961485203838268385423171755006483076337562821431228775003097448539624607004997867384093410831321374029117381001565518954704967515693560063283580416105253701476153149545638388181402644516716625888167928790100874804847373254068445011025702641283132172267520406219356885156106443129102241768635667045879586566136666286803412161284858618201965954444269935568656806011484149164012941993437134275825806709333514728572000593159235528369484132425973811872040074953907931408617414569758630865395017774002831648863720710674375*x^266+9773978595317221045477308715020026749448423667730706278370152292085227173219278778217161644705832673563867522662043215283064867744442071339737506419525580615679416172517950851014166923223851548116908973019560166031373565750230627870815387356464541146439652876446047266613531269670136775027622845227705858370633690643608090556578795186307620975195869652852212831290223798669291839356037627418526303702961851350836599614381781037407336840905462652818396360773080537755382154417869707707311737993012907041568024617846012545403222497610488379405543885904558263122556485932863263861227436266822130501093719196062206751464865898354815530691129651803050772978364722139453892827994923896796272144759139120329203906998496803799372487637492052320430357500545693953394346250*x^267+888726419107138885613377497388710283674423654648271512755456118337735778052378527932545504418708449515242117903805275972965551256042757867042256423062923296424882723595349733241702919321304606062075398826172206741358251386553975763601893259395436164568270632162299102522192182302492364024979319582199391389614892356853251137212301310637708695318378454174751423171813662153527049308954253842367542573881392724301518715709624136723183450224371851965965932289457880607963293475295742592614015218491511386945281481210107442561197362546104453436302111715819744689283998653829805618868165561906170696243284789525246685985380883668771108639375102616578217209042711911558706744409542891733161304805546978765136461198645165219852312552501816083042162499931755387850923750*x^268+79566240462901999023107986589627550080739048212081591992293086265684667796342998671957995874035220220382954369040592490300537133985361578210715120754044483508567719424887834979662335330014595004255919242526544076423191578746586190793392805300852767145698394048852535006815775211768851371286071627578566904263501787356773775165855256594351483213391667988909149104616240249638374280010308793014366620969116876955135277840328984224702650315846992285214333234280460799324947140661245019521429619112923703745271813873632187671884261554519810179576641886279402946429521533485457288852143355328328727616998168790372536445199330710360680771191557147746207399517726311283831377170110750511544323930759611189876604902200107301959107453476536230155814088961666130122513875*x^269+7015102337843060974060769353319887326966906235118033494515193432232145506856611681432089119707728070343644650410434638458728903735911143543802475764105711982686356195947661133670362093601944593130706066533218060673602182183538365639113872558202862669146633854187047293124870632605749368397412640221705730290449088384111788779848507344553986986198197037793792843038760687352264576286754053829173250572001770014776962684131593710999703557514500435332783821019071638910751492458691226794520307139162672411681073587808906654025962220729594062814261958493740835093031449820014401905910417948328021879894916856847873936496189003679008048257811655635035596944800237249043313049290570781565940708443083633265235185445115329162325931904859099244545758542899123272845750*x^270+609211668519363923095842060512364379899246643920039902829207095392903950649920351226410604345811326275464004690231097501750613748966884871178406966239272893730550492641099097609479425163523798682834471368468958875277667204111858205617814043184080391136355715305209446524355452374325767978777363450307062327341621324085810789468230369807374950469647007395202413999289269966951175597941950223392660370629337276668646476969841158128345543240662528506629804853954516790012494498677608609443661033743432160945450316999337367261585725431903197755029414760860604153677895858772590547356276411347833402175790972661339597150964609964907926701197771230885120112805211608079086489404976869246321242188347887167041788245974852518209699208542965780809950086180493883087000*x^271+52121813427790168841738877037615370596951432422205938134509381037038713023559320501513579430990100126804076229087761696750829162071679968694559926091299682990632755733500524689201483733878652690425799903863915990990285749164234428666670627014051551099379141613060867000916776950362276665642272847288491808344162087859885148358293441017443024159921994152949266625320862300851424094583587955345868405742075295694284540383962313423167967691333243737319676930479944849132868788249717224607784721379524116090317841444660911786865757872868108280341673777446663190987211927730596615026697741194321620356013802558194838258696106189607006224328779871861955864723779341582062533242562893436590786393775117010737523819188008439741764115402390458362361346130058923139750*x^272+4394179276325584674312580517454457375337424172800066898977934204453531618552712568428088303855622538200349906951060118708141190201041369059591915132472880479327990570813562032779349006481326945431839775935589317066324670454218515216382604159562115754239850620366978717254181275878269581836765587995580424040353074720598316837337011477470907544656491422392839005874290535530302012368684907462565199409802897024033287978609856356422574794842595235788662304294316102030267356203382746960028152951183752952954584662353310747255653629346086026184190569618580489637819029826848123402756259632024481055342653683614750120887840865227250840097156540657680280362694397028990892263583692304095323549512065214338061086965403837312225192171067857269316949549451121791375*x^273+365117032304827484954470691226453943900238857944998432767766615211488248230637292768301771306581567446353918117152163479435023230827171454680312078670236940934010058103654896093133700902252555941604791319327117667438688672932316923546442097909001538128528589979171524255978064153412562157495282279306423239574983419443801269080393034275583878032697747649467782799433805296812904981418336756611870590279678139621077284845234308939322055503018241199426090533052057011455522341578332121252377122970727160690184017580893835651251698861321094135583215274416424541970956932677168688738033803353935636618233713960460137332801692241200609170586940980992585001996370302772031934500504057427198086204123029568373731243371053561815137665128607885839759312242068589375*x^274+29906646214885629181952236576214500106469974798401513404558810675235290591572655821516530310379948223006286665127222630930535778596841475433488456983230483888480471767242257654565188870662765028025842033941395330115484133768348443610714534406917418755764297027651301882586746601233772671334859337175964359524076038963991685031180491232522503631148981438351659333957203262533531033568011090968411587164999305739462622301719133444615650908210278667184904457312481612505687867822619996832805148526063520791191194080639669380365393864083525452679347072679375375630500129807719129973262738967316600788595793510722103980005809072571874506908088652896007614300827772163657562837459591299639032398453257218748525462361723384883006117152910125216116738642615532050*x^275+2415251540029786624892253563964293963232377057340348335871190953863576948028795220243463176602917923316731290680944085204679161950254593143196842371551618348913337510846972564116212875516887981755687781959452118975226083045623863475049546302867408655982841166601815455072823773886087292180581750375997682977997632925033751608967963816510512135701441334302337751009869141584780105680203009849156098718450474872661966873815663890175962922914254164080218621738984874187477324180733899863319419481025329931468141372569520604417310513871525051596398552883191911412530263124660662969472206043500207775461463837399672748322616156308190313872999537497589334565740020821381710817774444228656487936775165972534434033705160232416426097175452440511654478808738492350*x^276+192345687701332559944558982264033587291673991354151209291384349400053303636832357753794911270480058827514570698255634128830352488651510268308860036869454509397928317694323755404597469318171228488759215832151443365638015679498916983632664206447696180963461411149437143216474420889656577006800143078800726415236541025017344396618416561530851317912811433677440665904209815643961357826556197652153116544179765323065044941399111604030329904229669391796364415087432613406828873504307860564759256304650439477883183418224161358924329831654631066034307556989231386233940274698864179222515269831768606818351273767458691978345834852061648013252316604501103248889749233216078984152624884852596530219599472824791225958922568695239007587498830580365590667586534421175*x^277+15107034811702079303073928569342162585351087931778430002966646633811407730254215445344753672778203249822461291300066254569748541504818861988075813732947436021984075978080162733310751177332993059905988658592065717977296829308863333388250882198081717260131271346675005622577078405914852854282720024130272506976229699522967529353391198008441620794412600300122430060956056252584792289474836168677827760326408945471898761439920172862716658155991401637132206219675608696696635298785111673958882818716839294558859222142191686274362233736594771932002702127397267291033479100265394823623208622745314042032605672222713528968517779035739711122270891312033200364231553221143903824362554732988043039439931329898988572273252912133624323814149548078118321438097368650*x^278+1170267998659249572217345028976587812720051786395431151737384126371852320938769319048916131222454495436171102051522646266815620571666192578792208248865220622915277372780991180158454630149117830218010467891468452315427821492956228845113841233790089310395037757005637671297540609495503063243798490362399242210914859024149963226419696147098539266414611937514244924859815170229420254426200991756939045210199383207829269286476387175828515977349568611127615184538230258216333515982420468443948444494336063950456700699836062270995292397082930913555925661017300166158623599833674471653171328798434002265257918320316138968687561018994577329733460792427563103240270268866263783710197490318592249396687689201799102647933490826061702905094997755582325432612382020*x^279+89415307542088235116778062204576388926695968509553077762674858757179879177233285179951376404364056080485148860901369659583256630491193471971775465518335546007641733332410294745133793281145126346273553374113274633441002857103421106093242494295838094218761865556746806945727841518025235446354632620030894236875694896580795236684144944413853812233997697855418103807085547421952050733606870678242449913005690328710115665049681957532274004658781791438320566108414478735926663116985354050026008363963888755374943016958925523885119809816890383426902930395040523877353155075729451490436504948597012049992566638469602452397308048149950987649244874763197179160147422522101383008869337624160432818630485555247448086033209118106618680356194956352958960237698030*x^280+6738239245571558211908760711166614899048710491455857665600411727880228530205874342921802999132546708260122079633356072892947596761836813391833323530424671257549710538160012110098378657858204297745756663218608125713573257643377657387585712162445716520195689517131567629479499507828362196227566527201286101371727855039044599827957118961091896089575147087520340786684498795291561001652052695705661958431577917171129804609881638167288379307954684657058993620647831876858809206651232027783150526518239978872454716988022559577800384403100214205027387606240736251447129746515256166461032238976204326925726412012039635253790609837298729409375722386718221819220885537646643260558494131620216180700280095428748575538229896646793725225235607172537840357212575*x^281+500785731398699034217962743006822418910328982323029158156527649894243940627641648992552947234926994794151975659130223147010355746830950153381983920636537602302650575776920144174893898816356656314729050132031741005313832653900162701254793257723509873695303548908492254199097925101854840293103994893357824186628023059081559194017302997243662724664604357302958661901388102829816306736690599038836628405258144868378373561211218313702604139041315195395211916839255497437814593935305987452889083763423414542785989724083694413777240618090593427569866703134239088576561432253738962678446579389783447902235174538322629406361194751189535993245148589676275285364124203980941160564411544052225424570394201433951986159522755494844201338157557416671943517665815*x^282+36700066670179649408213388632752088774068702730589912997040674139015080206757051796717461589775524298450315036939550288317923545116418273159416787773131344727014886847441686134813828189716170718412144666051728855617187852559309082041228902597847271871821586092871425655946915193865529201463157258407098636629344555594793941059622659216834019418469815861093309792504508638374565316176078721131323051602577675846929559005916613709001945367436972351102354198018952353987691265502702309892247941910705422301367262228864530589636984018370959593799610802758738991543864391022640748982655853993633189306049302233595811730092667398572680242549542743412022261947907755827423723257410484951820304244900313474644473815986576994998763327917808291870859947370*x^283+2651588782606195616739707427535429564160106525595517999115882680351227675622870540413555385639934617754893868966669021796783624804181533387452445669210306340098427372630843482440709185903216478566890113729618665662640526479633084721902977387438299225216378932929675423271934420883522000034744267819528581567504931468114660375696202820960466619005595518098944504860851424302069536592203505030999664655813357676530018696453001199237750561244515960285651204525040279946227537799940649119393248306178200808803591523492105955341772161449859165916031661888365247606127252891512715670358363949485475830547367919835478993262719902848288652615962789298835892906050329459487788234431138544919911204797826559866812836024715942013485878944405017664569288150*x^284+188826810499297503533801300375455132089416898098518082031658240031270597716185955126117575791763538541365443450168110402244467161353302650028777234561614822656677775713853998891530511724960816254088186152369912520214104658358961817794854300338417589201254335893719819974457330932056945207356864337415846544691225675774917559072715983718130862651509859406707671906081602421834491632216223093186687644587129004902874518138091923339383553364234509183971177899389317847975042323661908047988098557404863023739060751293571445087070194693483273704703704930341824142858229982232699982448428553019331198173073354786704451085134625601212643464155248668268404791863034681510995385422731592638280421810640012340374613776958056607238881278297592778985332475*x^285+13249963777287724301296905998049098138277241371318186931649992073393112330822805944124465306344775649623767543184396299010468988048159376224878858455609453906038921300573091556550415242437292833373213867769901555418642478540629636215001094743086684135573400510094029440126553006946559596205871818329057715831112067984015139587024260839742582770672684390514421997347338763332775790695164202203015474726450214513615453310696103728785961622779503578080975813679771183555549295825710117300435444248256537034427297044874912180556778553083997758998152930682358593348948122619374056518272189645885086052790234011726190359246361621646158755538646013090780599070321964632374910999676616497500730258126448456573898522709658613213350830178270464989900390*x^286+915840288613102146860709485002121577652205142831224496194376034208891741090289878939746313141786062478563361298377880883751595559736313491246391807374938197646216100949159528048359757625679443679239730492081933255158356185197704790727117612423713809192610254354713734337404705643518669652985815116398419631799272189110799668983109878907883115836391898118170668365297835548423149751518411830718661013912410544057240181691558511378917909294646790343961313234388311581720186207075061689879113962569667752332684525086946986526032926311854805336793838660851888355139644174378147912209272047850649113146372901832906187871478995327161295018108804151547701136224924499996237667460810679424903590270689574825230262496214690677672044571204827627894560*x^287+62334447630164616870847083237477556379740358229980573585057301348400758387076484821722192349135143458266148489185697738039538745719935568509024819364267038330285489572931719294311382610728411524781009895483014658945795637464830083816806975708489801766462110260271107792756779670698928768075837679567218449331250353614620625272981128758551077458073357369056313217931401132216798094604468923455123316329200561085268382134231649718849175385640909230524917849913549584508034787785101121243592779303570996324338566354437422872229199915614843373060985848289763682510595671054300577903128177098696982122557595347191405561373581759082945064568648154298039106770051905217031235360154727234205513788417142986191559078266007252828099435776098809735990*x^288+4176204011652784432653647584466000176847764845183611201287961880124946269209812512951359006400788465104628060171359418248914638773645066717934334402470743896519460071672846708156599233128456532104693829230044143674360741146416753265593599064914717849140022261662147340347362157436743528030431984788317141160097761283228342161712513003909802889447792258880617987102304516126657013780921806110648571408225234593977505598289606666967273381068396425417968567524120725900218777792792175552757662982555249117416985586310438170026157602902796931540583492744133037647395289557296050855672465661355588271723100498895758697702263489680515714307076334289034669417190505656750127410208074741384771937620219604961075996810426142800020872204096355289135*x^289+275307875169721657929316549063375175712650504886556719327406855725463204982873205127757740259150363585525152945091393807736700063094331068613794861134093909333377328032137397003471603642708774853212187953748545171510720455831811548508796585663368795492402989821371006431015034302804244631136045485376847907961260448757943102468977489771279125721256358713913331647648904307618194460052939917714387656041246279966713418691915786360565621450411906020506296874592131599804514057643716338398614391119475496145514383563040821183316409908696864407891512403154208477498673978651448055002881575007312497195833511993829236908870399989374783971478794562541580264099446625088840108472718874424970137568858914355765197425415948853026081378125831407495*x^290+17851573869920182358601786826934666029296638473225187075512893410258823073962229085973870872037693474231237777073925390085701861982695748722799463179497500759806383209401694620401627309887744578817800854178225405342157115133338755552972684485102227201007991740831588789629075763009491053915712207773156646756687977299012646653338443205014881369150294453339473963996893803892415838873849282935841365324894960578823735556139549323165526017404593970037963131459679384703380613033271813110119549293602507799394239534914866629009406331386393786362360709699067014139576160010055439970319825386052310181644160610437928103695292631001280389196896990590359432643266526115404327030500304884353339684407112441832749030372730134242128921668835204226*x^291+1138138959719860742497528417800241418161790353009856411580278119896980817092189819689742647228926906764243148411909378718288226329033357865388624594591401106762788781742199896815575319564625477651007907423387507351868463254868726318582227480347184843614151564343913306218383327855140504019961094940864839509613159168116504861063033427437398377312793428117601045603061105029535064188442538817741184293783975610495814630362656059588212310336872344254508874821730084207088717644081101339392372025453867722345477578311310692641702335315250175052841727252548250845380119590962477377350808809371169780279591324295229549941635978257713579756750173524306790478046812046499196968183894755424010379574924847695393901487202222551972877108921305102*x^292+71321363727412772057496728601192649573259044081080921135582230039120691939218077541380629512877923414078224533930968892616739905994084889293992888562852068226387125347743198289529944833999436024363208426472093745298865174986086002549505970595429545464543746696142759234530055184533270435992543207673277476058057809784084851383951299034962530068087175780800556231119068337044364170167678276232556872709457790145916521646056792930191272047556781155628585405052412421369619840782824599261139869695621851955950169543219892501407643896119647855306245170610052618844246286229643668564465451429769971078587138189994672171129596695949924807565746270353166036853010955742069048594834141557247976378067161543303308287314021935538321178093547887*x^293+4391378184138515170189779249692581332617165097610555393127263238423898770491902103289165595017270994915068921999154972314237942919390667311880268029588204973611623569396584688100509691012165412997247166428624726693761656275966512484204714861807440650859176122515378306370111077820883282847866156340715784438293452162523350208199964044630553897193724098983580754235589983973966978836647671669959260180803056509829270566620951554729473087987211344470981863862157403144433029123722179600474517158530127604256840407368517214738231898880292554392725439092328891571233113168563522495903982522984714988544388910639571118395983893971277176284275645765239924208446810903982330041595427675781195775319073033517954684549151140443723396152036202*x^294+265581766220667733344308607122329358839048349892790975047801131173138126673670320625862005842421656026193704746393766252086966772551692037844957420925750963779729544720016504272582727723521808277814140819608813094839928769234936504252179866855168258670903501340817019056384225243724176092559071936336973560643493242151046457831445052804786349615438147579948329496262472114577513255371932735866856509261416210873853839867531394413443658949547547009336353085221022587806985481826424356586835277045147115041617682509535146039668656295533066590005096467213400739998322208103730704738198009269229374229672874031127645625305493388266366052840968368866635045955481840581779967874158759710782809300468007177395656959295411603018152059019276*x^295+15771769256143212124590266168672412901660373837502819449065475273346171506703295291229664531589528181139791078932923700688712134328349215351955489682512626188269261028646622610643268133503152513929323266269420726879636043774584539455966395409040844218464594151448224797979338105784323892435105138798618612876893163809022250601336031292366412564518874015706697681492944277832658373412563788403872392609780597595036054439324318909102284025675299805703789138329573904997365663162999668333360901684255256735807123573104470068648790681646485929219982402190641551855793558281882314126659983189885035044008539498711123679587868669671680462983581811985944316109238688901029525912758394355639320765692292820844731738785816341339366605741630*x^296+919445137285263079422279421745740790957418979346674616372146291042395465712670162556030367041081733455324726053403716228942006092946787314890112073813547553821354355487364222951241818270242212860756850658718132800794389139248898887395918277703868116059590654722663047482630728172515749396222896377166149048591120151523182381652995285218917123270385437440544500314777878646503823866118123648589728526559635777510267376379868762839870602158724802657782237902922437909354756186996227985549462477433933416105453118163670742723695669867587053023361467288558349708186367326602653765684953650632853887202286447815355291787542420588940949224004767279909219991079475396928723145301335246156750637452110478359463534290749011567454561192543*x^297+52604576361431036628936747799296956331651771170243074723127360784056800968830206818944651534400748509029175225557827221826875645192910664038022696106425129582924723446657424770043835474063855616574880168800487988716710693145297588056339349719110975925101982165281169730261025189526384611520210807321594720233844655420792643689382209312258921661007812814387428037509968727474814398971836329830074022503253087596829290034887375015673050189422780477329062083585641887682003534040353646807615121185378117057201682992980740157247366157096572846173997047194927410953612847400540014822966118695683286458142963697006228102483797874377728642563280995442004742960053048096523704310667042104063636930135135739401875311629653171417043820671*x^298+2953069035752457622635470559607575108772872363067649472862420699980620717417962270416387704602863568732808305228344845654019198624929652021919033137459445328115409415976952068673837778445123066215162231570854344692352164324345424825333395510771295183414973170431998960308306817509198047285805571544389680088323715862541566470895297868551547521009626058995868676562557172346971218736508609581851933170621862708670543847337092048510727000085312102241672796103961946711942017090031530721255367650757712222307307329480207462825997403131774134525133990950629050879905666132746567289028393908804431849856741590585942787281464580793361582323333905863584496535497873895428128435884867318913758612392493595878693753731254600706404778138*x^299+162625071021232955379207535405319975565145946169836819558800961440551319894100298781262885523171955807373104731048549538046978935899618155163400799893217351582742653397529190165371990554972999185743519703069195359959547402153827394992914171192341640628076851364686605139832708895265230846377398810072442612302395872241417710166944295805488093668782502055613612898256994633219644726286540802728329198662065452895495588189475259962937923597068631978501777951295737291947295226565497693844681511585927397428441081376810763245366891071223129402632421200752623279730695651676919295543121258142201076870452141114672492906935058166726026410924487783794003943069629601349722961219967320099635676113657613748257369696565750952673356590*x^300+8783921995563013877057825373910614377293312673150297469645848999349026966677594228015385747924277807596676572244014758273710660351165430607077429884500954879045845033880309894290903950877212144931790681041972595206665917997808561662045638640768129778141402112852554294896942568102512518630724765832108778993165880989933287742806558982161443864936634304825907103630087066465254013239654417564298833333881708504005984485971690404026189182094659980170772936412695396260499025354057797549909660956661893027576325476294812097063742131747176643796073581988163436133705603393236926326967319082081301434566218388836875450476844803889810870414852898802124457059158398509597923195473622061350369409473607824319450041320007094140658295*x^301+465277401879715586174912654131045051234363123868432044548584699865390509786584269524432239883992796467507259690095274060573488468869409974316684017163855304028596934674698759028483933946111530757651032656336925241236741259602247422891562828404700594986342518616611211889876889694798584622143795226241389473976904488621371277940615123298223296561030010021266361425228690321273673565893670630899309675980123107885889690029009264440006547227152094315224177074228938653788843610999511709789890935823958302905054863011809161514670148111207429432301452705870744651706264911585086574699187330157389829039260540433784011888886888078698133706250137291554844042063685128981724250626540953095255244502568517783288266901667840353398590*x^302+24166072918179063647862224147328991732138526873748789691022920665388933674015605902317497553048083129911710345346424770810816089889494983924142149335970265815611664773200417875797478510906331500462793689140964361104165678241344370720024267130321392321810953086788132230860017042623875994841292034197383360171086806947837731464546320324580294563489263534201892416246776245212941996478199690593478248602555882752854305740094306897768482193813239172804802123027800571766095967081954807766483713726050918523874532883583099249970337455224783486323837468653805431065031450546658747980937770385901801408300271703525822823829928113019271153520006218926286012469266166126874210203417374178484307134192460871752416163037707077601000*x^303+1230643087920055373943293595030234855400831232085993119499795878170068034342902274872363392014814036012975754459781890376191340122641160514725252706321854793842062585428460670517172310733091969840518219417130047283950310948305079408540541714609978463161348480492056547183452346640177658202053855714439231109256414576090704978998380768584202083895413961858480396386422166396846708817827653822567041002716014087120631944651694516598298774363387435956959803620465705484615812699102173983473670530286755237397294618199320769077890806628708996707652663700482213475779947942251823442065257142655065974104314994851421028671605839878362849195029607297669140004823799389953984740253222527431043541247289796641016641916462791574670*x^304+61441949034259687497081935378763603017512785321545944718762118629679834909660573376659897466986267908363775477196269397838121680195327878351665843863271755193108498024091173922986629055304306035156128851751127858774045137773098239112167332534867477606590421781909751790347382998406072415111683797697031356485334440875504984625533903025039131434005252678668702464909278438049487554743289070802616208792349034878085126424087543937099758732537249267866022047019286165077602846224743041674758897875613589814018471287371058468684260984136810448075493425665165481878912977488546060488160059754176959677705317280111653100186487856176262860150199558646656308924457235041552022474653365467292531584726945274476310189732612759115*x^305+3007416432311265098572888392095674799221767427954394907155484663927250896115135221972008447960348091850627131965109807215138953911469026181382702298565974709120797400725308301545187975917318890249087786311831539406319519149035157997634015905477075544234407614683735087863645580007105401657477341140195255256336595290215204417136843344217312948181967706823775271374648990699047270991538843852697684806499531285810784694779221447084824498665159825426271380565964339262661459913094650890716317133749125523754735818347926465944369290343996463103499105810963679798963759544247370222374344986487131115065287463604042388919489010269599807516326558430633018396577931197224846385698230939300990096539379645962033969928012344203*x^306+144318073640944784150041686757424643284501647361161417568584793163947143821752760483605036088596542599584281870355718483515572622521800580080892224707772436524538987724377891978064779320088484082922030917491938476479751883268627800650948419137971411793062746613790072348430778332243044074204832545634913185436426505053288731286477102944827397367581993602497786243797244311534766436147171443591646810859171799734050532006730899032852044880395612329418082870068989286264401400661615095568806514366534562217491854949143943111358812150118061475960312219239303522573911627990035815581632610115618744001636099175958684075709300699424359436946454563473136953638896469506457770113469196467297973433831513982819558058897426586*x^307+6789888633587932990163565971606880631587991323573454554564786059562843404265166629692275057218362764840896821294334412650365898870513830266034563021586014692958437511974428616394119227561173902811703698167334150524233543813386383632299171893662936119932469169850822274230619200726884584683965402010678260944635916943317672228028262695338445382557141421092920503779835185819672425281176156822416436568715279934243868891468834061297537287092361881776620186939614251470831509538137975779354522128386541619552047370016026416431297468512981370347354033355048548085772834812105488808125571261069234697809754982036870836681018144654593121903388556669891064136627475435062092660044088878679613052750041041780520121243591926*x^308+313218396198700602300841984739933215821460896008873763138027414843869664687326683698662829727598265736079644890179920108933831126572026038008193025572596118190240328121238039259659005024284741035176807180415756680720539631231561098520830445983962569799279947795344140966722833409453322669025461126477370400503558767115012624312626937864562198666558824976526178996144011832672425944649203866618843000710909043621818559679944733938198595071006531205554966586530550111693774555491264827640679676388086808270337960810473415880073534181716989997054645674270443212176059603727718893606854304998894869745621661545593322130874543037322120899646634607090610609160815969795920460316659398170701626328491398933387535750898691*x^309+14168077991279123833843896744413763191695888383472313663505354962047791086584563711917219292357226075108799965921854132184099068966356290811290689676420123500137710694743648538799612986333252336804240173509773270318634051827646542237251494537567992051496514237510657748150028491076867304427674869198901029678144285727840087171826159032642703582474182509590620551829983417294991893283781835603685836779885475356714397408247259414798829991398022428375733639124296549247375886128944028097308577898789479737100215015566703302877847764811869441142899663676770261834179218284233466608861035410925703495416005532858002713715706763901491351290403909391340015641503112158387332879277529550004775187094976985276607640061138*x^310+628482194205069455607768584062379602511174103626843984180787518418877740055332145137367368007170814392589659232361880972645475659337685402260091384813482148023894006171582497729377403294827561186410184432009599948455625549942144652671512138473762848213331602364047685192610312298088074992769925770287521626241303171562164440332617938015181462499953848741681049654623212110733384289924410210117356678382031066320822945912132044055482628235602521708645010969854959601407664524520799632475249667582892808907625824597446426783484513060317190886915881839409721935094518893778281149218765013013614761455941233288083830320697361347645317635270724894460959837835196819223977959041901851788755044465106179153763847037220*x^311+27341776886539089488221688011406419323399632705236770235182477137355760828473980089136804933827882593804613813939758586368521045510961117872185267495601837011879694563337831609650962420643954133438010348595084020348080758114795149627977827564029779401977207036386297795953163878818445818425977714469553952478901530923276029754047920977010745848392903907965805619921199764405502068063230173381108740845521061876681885789894568400255304375379698532489964083179511603026284882111783706179708001673660459868285063564054844022731688926618562958082552207221663873957727469148108400693906344073003954760891569409581003991869170688004019168438449443254807878149296048043175807965612196602439270796292978812637101059334*x^312+1166611657195035349284312105440747070306007335973783545627377779334882641454195943597279075775742815703187032115822601809679674787901247066986177050713453009832377401238443099339738423923482853605722440909734300389324543042715098087974803037354253460730039963267007961454161750768529546394624886904353841404947656151743991181392491589900197364443103502640213387326281955347427588573443266954947759556627200184905867878478181286185430397066790173487421765309461841769716403638655529433887909637965168995749988178875911237081556945538365572810782834689858405641345661726056294682977429377709924254594482102003760322849026483034633125496278815988138409975831093963723178289152356133665280589238525979748799046043*x^313+48816576690089792702819651645574087286160859852009599189439379268588231545591798357919115460945424707137600115191985950689089383939728048911949106660827990041740089703633703048814627899390651970470296085841389336357150774273641367166090322109552057669899400946049267959760323321784686460752179646227673118990313056014595521854914794730414782995188118305319622543841558878835004932264086782696231266981721525626990110159443581968222621732846402486591593995450983096996185770911503517284092830828250110903131198356211910252725494573409674798406934452529740103567596215423354943478380850075021252781477074296075523259964326126257357427129012824196868332480712763133892640257141227573197757057453967790891540739*x^314+2002903025189149729200445426695909970091506074149878250667825598307599814423661532103345504662470013651634178294702300868550529635083703143147183912872525951113323542400192407128394828005657511153487741053091131220855470811203271291247550220034206213568841563877614704402998982417901405880640375184235685223352032730874602397129195314227243022254090870503252567601481859711728868978478489319913219844332803526031768037357183599488928274064242142490967140490097591237071276201507802100705531049411421087892006391987872051256993051995175639462669088915998473602460587532856221450741679316564765441198446249118903495079485834066863841610205141797019950066773820214209179901615103514700761949879298677979408050*x^315+80540018745066249161698665061854082251945554880510750369585818842437670997069195209843938490261342613438137316602175240152945664388068679624259934401435260553926148946208040395980836546302845735766701884220893168586336604602559151939345071949109525301753801512281710048970066658337315431468376124624860582434838907083545214692713208926494317771884965475581995502741617931162467036777544886552161943584146002584143568556079284523096475955238775224321415836075690453194765187738168714982518312929729386686551547462696683386500698353328905485237487413416633450797460998301052786499461496310226196010369294709886970761743896256756534575822458908411312716765762621968338665333631083894992008326696969833177614*x^316+3171589535565364170366280760443926921729733529802101552366798912369421979861662351082576245362253719674193860364130713466375219325688610568786789653072934220062458120243161459153051248722830508546562973125968061567852844643049722550329549804448022388676723099815158043138189777575598187795772990144634405578326945196729041390449368627193609337472413633421287764519409453007200443888321146949767756998240655185079315674192426978367598410654064679617207067862767002140997634087706820201465410403174149994547736596242537905955812113156599476018407440557912068340893581888273819298647761916068229643739604258564702390297587578620958733034355886591712237984025302972476270824149530435025695715257497160183863*x^317+122147876786030108188569208752655158541165968515935107673597235583763827793609691711966432903653502118016741271729840746321808213365804445631359981993780690318776245903626476742714619000551158265122821716437101427242733158145298417788525414491473792388672417738866752257886086538257532044739276900616801530941781163857590634597324495541081558359069255465766547570189279681158800445484707530031896238743644974733568325478563733051352255181566764016318914715519050409221787754170007561885647257186526288508409790254228978528199513279738765369564882508852167629514803915627828381316500798839907318103904758616179688141987385750090123104824185691317638845312648688754244781206006078849652662428733954443198*x^318+4591375441691773327121240302656428510666699552111258011770240739316292955137145284678274409945261403012208604236408720081159095015969433168520210477752581243702202880015541331275432058283440868450420192482068196503504807881063852548330145713642748192273782441636400403022022954153981130170999838794086603537922995506350101120908150974023064037043817890423127335887453963758477815817259335476839032422206926748730388198720369941909307344377426268758692378552146172368225367567339680003675068829236675882292974646171073559351745966341244588736987024644859486534486895338402651641188419547152552325216253715126692231347257362527988538562511508038077376997048833237724949946186445494374418434621243859248*x^319+167906989417858949986974227206222360705367073229384761793398206544462706474867374591180144140992317413575015058460033654717283702506738611012950593781044696812684169398935742675128701901016914772215893127828890109454104429422220120363664499019593191663638347342336010957294957459257142600032049725526417515388464259927915348891737035402520794361284826671957455188589026780872541715159099449589802125142378452767983391203790315591365415457669571362829228327657818043738777035588554023625934153423202620688576194517724542606197636452643875209516708012505317207755654672590008566224864556584694478886883577122665145651312953264612019859489731714990993263048554107959699295624368011337397309168737351854*x^320+5944812052380927806862777246360915508004251560905010196344812089371512971364415152440716324313527675435344886632318443448412194840741065796976747930752160833738890963512217634533302105711470760469770056757179393260297949260381282349908645549040424832541638990043702416795029265384472143217543150279604235839385888627961714692669724855313115042580937417695575839614232516522997021259394761028056849453842456385164537034546806648250900036134683352717217821149172875487421096335956831558438763779293529008284784017895574284623387856748795024961953473270974830494704276671536040457670111729114438250668604882405948610457350735074792781886107406120105005925938346737245874703269959022032178841023870987*x^321+202202763020748552613960962224763485227291087727975580253889085886003702380253654067770828373895597098568180789835747608272657606216923058880906792539219548771753246978927013722705255516699435578169405987653975420535261296932712532502263565932754282035937763079356172158673727930903278592723523657078362816018602611163137286081409318409110710963724043705566688798494066834189893538062665727642325825564867341469843173367829331542418757857090311824067882632209294328491911040783855402104468374435938246577320405087846082397073469267123841729424015300793236568746438407327766569923590360753032847466128311209519469753480738775147738476359606501894955652291610951218761765789926418096284752920287731*x^322+6521989642366404543450307566431236766418584724718392339812826150078014705335884527382142178555584965996189299939309810605157209427236092443368640765242609998559059063180935323979949379031509036689770322636674491639941817425134255961987531296773610400078811606170670907322720026917490585648096195061168271869087204924349652196134215474173457005078212546709283387801362140241132590255744601850957829046765331185325817896172507046738486465220428203777726178177896436275895126227317149378475643765596963969625562221042981420759473377257685136225727909025092746070178155316077114665490202411445665111091465964742089974822775773976859099089054469767084530789354729778031190574169640115245944525231018*x^323+194746897504612121752183550309317408985821340437749717978005545401538732493025117510513557587138621286156190540543415161135395712329500154341182233122234124826181589863709072680949039755808348500080650400854149815780679217200296419994373824215854561588042917567567970438388274024428161930899793780769245356971426379977037181677181710635309630960386786506847929611622032984343932113573947427370444512526338358263682283735778279616552660442251830889398248289660627658586742973228163377828819906404275087942548954296258159979959847536043314692780058492805024579744216224980680900819676243664449592765336361994516524367132048855333667603582586054222624420289277575035267995042277700514850040328166*x^324+5104682739806203713422849757128252662000742638762644062612341043928396116135617547931798375542672666015131262287251440085841672269826347077575372771911279923757810486252228672896418612873547273882771899971558145533459209473509118972721231152727867802298091997467752580513870908873899689434700091880397508592262597622382436399311250348984358221404350734898194010597228512275115174954165653605697988093957684161165121273964247608780476350073830576966836650186544611358147049107748346800848001396586857323543645046224788962559951681358224976413765792402412487585550412860352771930357373113053406167103867571481239804980584648310496501439518581099930790553985357651371802382996464687141492509307*x^325+99432028991522940960120380835660106473936612664320755720720615066757079085322446248664703100986740826702833658719054246767868587524993333649701748432442055384296193944290286779470870077060182844739082562095899961993462296103208696105216450651093473725929566180507949183130901933471277280794292418538911969232752001077265948418491885394427779052029819249258701585016660434734922395653967438707573317552172325040838306982526927226376562814543791016191910960301923205844120803802470454763088798981942510617790876496700525841659590504955106150748228565671049979157273411590974122049946375415707795915332943738297456854860764375201614751301832644663099726950343477368992176566584840246500768626*x^326+63329081950076061317224647720305774433793288227587161130999790946071028109752650464742234882026520463444214599256360591690630035630201298237471197023805780803425222134380544376194686056758938443873788407001868787503110569965535911598953537341639104193603496179102608879482919755858659112542423474833601942889696453199932823142279419671352768949357382405729260551782016469211655218739293483620668135496819092330188786414759685607082947746046852629434561998272150230491711973481689547008210048387637371867481098724388808068051996744217774001955816490962114964876144476825965905901075075976022335176726025082704681633150428473607424371777445829168858979595243061774501084655837160828892748*x^327-136662332628827033484687657827746291865329752250108006101633476342282787637887615905493425466097186804293974826276636265823668308295231964150314589739700603499030900100092776369291385337365100043965454787005549768963498273175384808259019690704141090735112685616570752322689954621784095374626635277965303099543326032297757514334542619676235602456014417733415464480160807783935692514073137979155170317781937915154995711234645251777011638816465039503203472164207020050869159600994617077406507118855058466216153624684655234473433629510853868281335204650090253846268184817066546681606358403272970300430421562822334802227965292325663675678919779900689637623422962550026210442516695887332066826*x^328-10128608170325931392972453696380085595829997561659508794871166206550637934704962791040790998818557194814636759780856131828032258405716676340584196986967634095186992513866974047969085641551863098112524369914766894631665812913165856720721557924203454317655505525873628019217552354765128839051995735535879876392424014579218787648001797506857108823203793817096647480738131742030905329543209350807949259320005808059113169957971254855741597189704667731962666507656629325040633019087997178927986947002724659536639997140673288997063369976286519268005604482547163309022029742369410841804654057051230953183108140918392336339031646735451077668063570297325889469321321481229896284614860665389873957*x^329-549388299857984654999064537409306838383268850949582460892246024202935662459510722655458424391564247659698352528264884354471054900716939863216324531955054143624466190866955328697765194749948794454891749174259735845949443899881026856027952571061995143715526034876576758252498743609396480857042952682768384016973287721990153693958511823673107046754954118186320658263454142711152697430626336425537016706499734922720912447222679837843416538462637154602303902828014771106953963177223217816072252480361206099879792710657593552347998192935654597159337084021874908048948135930166159907231344824598561589249951983595594583026799656775421081026262241167938248849225212479792310142780633055992709*x^330-25935398650007182030165346939136513338335802630945260889850609760368129239101863723499054412446304737247689096091412723712266527500908328875058275360238341115803113686697491004372897588056135324488087992704137862566338981836657149379767514417102810553105138705209440353925960505119666686883061307516710152421895898395297137430138447432129243882464569244529861630305750367285474829526097269678398341446322866428740523249658351054547123581116444418025674523340285215677696158872225930381701602983585839456975413920302802174567128586039332379372024351319762492011208570106039210911479840974335938921100821083031094614015295730137436725830526141001501313323731334411886429781001443066302*x^331-1123805327087553768096188397584350312156734560800801546300038140553320544853361607694480949702036074362390939076359510842698118249094581282151129411047289881798730785306198026312188182777057842122013398827911616847886677333377277076180586778016232459440679462710622051912886784181198102070102028050199164621123377524388397667045967022201109866588927092402602540218257051264379158679589694550370403172425901016136384252606628383563091151305526346955986837886980568712582432091711002492179601019183046737595698241441431515994392330518047723917445424391301868134882482859907707124124883783013853855644306890969159371181795561584247539576944182147292280986756654425818232827781823384626*x^332-45742487051223325808155479217832616760594634293319977393021425813702287775939281321558401265292210159499592083345137933510204066418112141170922914358707572630243122832573252204140383179912344437167276677088206107004132839587214175372026347244137673094728526517918679991143173652829366533869194211195074195291914647228947239250265433297869603034617686294275407701275684929145344213337286421467796550581354563352034817191149264016662570912279871134443280593899393285158117771755970086486518070756201019917684009886200162292061101180298064237625353618568337789203406608776740238963258953646250651073186889125716247343025672080626253541598924173382986065231000283303999275005408011513*x^333-1769973816609178673926024148052308653774750586876526209007337131048366929969370365399981056163019000793499283827913740075365020378134963315802760270796776507034754919002222325411482530113664939545696039844754060421826255410603730752582032272185168240001423224658210794619936387694093644535820278773748948447967653082418771638866339857956428479570972380134373102779278840524463523457972435594464007754265461639193328588336662757396673103141645242489264156677072218951559258930979233920211717877820246830286495893794268980575897611360204819096638895548597533072310424632711794731558817706509748366035074861060824970917747773063877341889637829267183930664043707904794941076150582626*x^334-65553566670610112883244777064594839011953086537702960579912884440039921166019876092965338274651959554465330899467891296188465860366527294012809076641637084623914780788896535642239638109263311434011091211697814337739688220485603078722814697114469903562510951577237581814022062388461889494451652306811176854385069520396511435166984465007410434772791035541303840289946434773773230266129343600246824260803060249728188626903859414253775375896453268285612111813810737522190770411429266582073532246516181057241748311300618705317904405640144811534009719282436456464882969383821721469714491990243907554281282920760926694040164895825333798519236331423030087415381227425999975215479114792*x^335-2333520803325199851713224625076052059395146276693650212546581214217171816541483873837390283043586188607356620658269052574714289370425666625541192716126556012012938529231675270152652952178099767007067406824969011128719966482987099415938463712895674462273976000327540994155522883444543728625162891750493681972053973702996703327057316210996894286514508544168171281031848830230932391233371548230588534543402996198232488700769185426392319675925116479489326553255984365523284389263368336461420621500767866385376828539063445913348959896757172840965417765158259695167273263690336034219068735375937725654317817352916736475657424117493743588833548637927151581822193338406850974756293234*x^336-80048328110259527444377500743676043500481014946770862656088507226461643561830476964663121045734364650114178446961128077111895523638022009936127665911578858712708557062749041182886633286160645001958155535044165252214010211161968283892702811172164312326732550597130327400765477744125334312066483703089098135486811997897784060738854806415813403378561024845221128844255335694918270995752495848695552454995107834129840570654617448525492732975271988635937168357593005730887914738029157457615157901346404872825495086769506351563376613045722408780147524794110233186901522470431045137732413218468459861776309854048885109013607315151338177927967321824400280601561900071327214301142189*x^337-2650636020098369429133820874025566701303865888647678205718745844385090904491688459830390182769574426812052375848718198144375878810782376663552985254333318781725746527836867269248818348279072056943031877802197149474717439928182658877054244890279306495622371180752775206264453304618233205467191747117857248643034957347942043778607588161917077209247475792560769796725637504588868115716857672892219737886073228866929096786063979339420962834014933978978573823070697080577602403835627814688546691586002467332145342628737723816826049716461283067308646954756721615044444417054969985875575486749358545536296494258825888673732524578573500939092392846290951474646689700116785036401885*x^338-84815035525168409164094226453148790286542933364918145728853230317620182554268158704374748488314185331077050903042753171987341063957142446327013928706173326359021392206783538714390041848928383685707532284231428105516087542771235342078948075750090309422391084968658752631288810238775138777356201479730426023089105194461451569241954957543198886816177117562513662990092669274681758846952715340501398600338992486728374159699104228804708401729583683933637211827000925712459199212654890333179092170049334014331191846139714149632592400172841176128600671845420263773279500409722756758833441441313962829495579130652457914672388048663759875626097541956766931510665098152407817635574*x^339-2624268341960115545615514347173829166170642001484317323987217943478252657345553441302309337746391111366247902011453987286625494549336152748878143392696535966593168182241790038021228659721246433047409717920975076896387676078595876706601637138890263863155908322396581152267018798548083151680282187859245492101308553460390404066910760833750377048559745116331821216933349104578449881409990078495560709826313191051395422173756990710611803696438488783991275693356060524346516915044167499166791988470852888851424070705912981028389481679977836839816646965838829760466622723598113981734780527191420204917644923631723354662339853907397525903648318313258371535911860129376713057914*x^340-78544534986028623709130013529654401474641825013059631249921962947475255035727445296906806071172011966134934770193101237235860570328103129125810379436418814403644500114318164969394130249945112857081707400611556473434478860863202515876724661085856657681161422019916209856614301638069854555787386481912724887894376717968114712974154304720489675122879026371247988866335948131925753121682810403318782081173825560231996233675431273772720032777456917344107425899044361950567523039322946674700762448721940969139031280573945385645795271526278393705727900282300889208433132970135544899895540737674975180839150778362730423988944493150568703581431364905053458208821428109601037509*x^341-2274368142300493956727164376397300021850778155407036930904794251167599599500077003707806433152091696710674669203928057705226892662763652457716212600955206551502140479701982482855508869886738937718460398046160156355505381069010794937044152792008072630758824056772447867784517013740263080704203538228854328931118603062335121052635369394239250290147410136307820561282507418869049324411511788426297416743962372199092956624416639759028473946950002641539189437222357508234737414570662950533213683927277923286079761309734265230155458886195641173939404886734877270677264359961532233703464492782804834672302310855276969031611956357242424622326205384505502705598380428835520670*x^342-63713847631770693431262942502268942577265605842119103735524064324772741956079557707166087113596997867711339062977266359034111442568743254729004047137008486263946664186302031529363303722638232903340965820778820812443316059457582538626031043678128825272316905861236738026260304977679436917784605908336081355887205122949323543106595707786471184469151376612643199183974963975095335863915390323712023372522078579371995411694926487819767431910251986677795274807439845165060908962151157694518040202926122917161430674020242448148360548429338256338086399705113271686232347124625299836582789582664713893383074780625182699426527744894615124910622618057375136440719011516885932*x^343-1726501600438300504395329016916548688546956808923095938943154870854823302443365018641132361744919339102250365720565883160002259450521398776646525357305042961154872850794731700352662522350985049681322516167069313457674071752758379512262296467788896536458920253669698393693448817422510966691364432585704434000003267802681060788896681339858315123675486013452099716750025099827944589797484693065740477953715153496575279076281162576677495703883410497000733160494136481982705152886664958840214318610673114788976543384794592191823716982724774684189505396497656394963088769241467755411185201922000391112582576965272512535215296801221660151254994805157303774303708022397450*x^344-45241995886697023622243259685752233927899365853501075688468205506133209408103480068090005413494485202058084561793252749361084913896405187892592714401502567151533854586763274414254758933507766992678754119149611086117798824394254640120824150118558345121500585383482150916827311684725210599445481746719449548730914624059888488272791771238055898610970164189887150051105272439929933745341295630845879179283035996493581539862478871144743698301060658625038029796759629183842998054378195849488738053069065763670399093752955745521402081268747605377511635886085536694867532812093840364788571297681889786748796178617718464445614540584965330739389586397121627612785463979229*x^345-1146027576103760764284339426819201597458167218911537239873448966777014263615654319797008830353352416789092238360672937952467087822704330779592099567282693033505572657179683688695064432390634750452573267986454441633089351636071112225435206221179903032600557184132537897088127771219704074768761016079564845597510191628968274633948482142040211742204669884817146375102032766414370296869323955100369680686764554725524774405670410859394303107063512338112095495028387583979232180432957435165929436795414564195452263169943686683885363638955497295414779206254856906170773049557655354270017618778087315312941996456192720502270185719398415035565809334336695852354675079077*x^346-28049315356774687290784238611478644579587763394080213885026989751135552379019956497209104082628399205116589015668656276581993234965812535409239553052113687035273095152373842435461386569431012607522274842415851582042720398791457331839549034468660340775697005259509029605529754025677483873240244523015197288857450601931737523887093716735034640584797907868969155800743292709299919192253802595677394773466829764086633082310959704023308780591499860209480560442421266806267812581945997197463004774094782714332710516634501768661220681736877283654167508623539465026359695289541708498456105471027875965168184000268915797717272655557091977225791152745929974386327143166*x^347-662945736580142872715804521180043510295452738006007540680903993897468942072846025409396126430722518241196286755670406865281851821247126322244837667642907768688839756840896927771088833493501416154013909616563724839566001218809975499855207543453191297563751827642026499579812411612601584823674247513245787711241046730499037250067683548973038841611511530867432341901146299788239804985115767695658103787090522480235294875020181767780631449750942314093396980256899997279553548220179791010210375171568515192757244811322069070949853989374855702803841415821118740173372453723271000032066380491164409024379810560253476169511921894434243573711726363175133670329443778*x^348-15120809114216411654995190412252818198644753891139036528781111387134374908948979665127464472844729912170485423158313771245992943841633755511067058406918307152097284388851049523324267940354517170687502523119025576973872024256211857565314263591659068433974488578247369575295096342039181071104744899604935483612227127420526615858208274122460995159541858253207791348476154143008172338236202786777267348122026837566525814396320900717166868321307065965661565311554350448682075359434404215070711597232675980895952629634658760931742855151190913190775938574494677215471682670651440412159918196611402531290171595568262654082648521083619727026363752630217489313822161*x^349-332568608243429176937959831419676102597942418179378335429994883193728792575794436859756414440578233001218308217035730257582769615112453158241869353228919688877921104732212685249433964415002577710961504519760960991801563834072349809779266056656846493249445600611728270684677626000713222041764567125155425240634752719567200322844047615179146991996979150914801871497691499163645224641450124399811687799648656445572750127457705023888289316188999923297510779490814480444418660588960420556814132343764597558005308781399572321497811160663909940514454993145216852217429909876030259371797010764994540126059886747241924153634373821781919825219791902683140457592242*x^350-7047158320582099653694183609908808299467047204725069316019762713658499390661171994940505169479896308813256815470012031667520133749711895869225167637057886838904157052287658535034287146636825771785464191110533421630271508237313479088619416964919380029288141703985886344022152073651873318273703018832435733876309654039214967603855750763597132054185352132988657521549000643346746500476305989287122854949716575166529579238857190072617008422135997177664302292945887088885816594822767600710421301587351297607222867570090064898799988397990905383003234592659476529775649730787939868769899347765979302170867038599416574675335485119930252242800882910565990428096*x^351-143724845390252165929527920863013429722051368481821473571071761675955657358338107589393754495712578123505944528131027815592501680233219087650905900844718275243833809277285521592186948785165946710555810006653285050237157316946866401027517956064927578693111918522451951253667524856271912247895308777167510677118130388399435637577594973436791175922935117323148855760123787101879775915842207630802587258951402623864058395848745546971260510811558525108998618039367305557888971835723516625688633699834798616501117614374751003956501097471089815006770356579374802980698240914101813367798085851811378891986334234973346713734974757757542444756721308910694165218*x^352-2817876447216494756300814082888199776875611021909355877401062934713106368974208532139333859533993726761060949252320703157693021510804685343262979684563755068672207916403436628228939019452819432913281729182724191851118882142349518083571489140029137576704407125627587175169749360430835180900562547541586154235638160969101032340161194263819276295493346092051946791815441580720580352780417820856704639056204121609558382686655764897189118420603842512813538542134399305323765426126007165182465817434310569568610168150401100349713715336013091925221481548040943378173046076226989959537373246616888144245668159008043949049492929980942290096210997977786903309*x^353-53037409032883505188721232720983653918468153858801022860963305890667850949113399377962212802182034895149417708067124004886036160730137064346782035294949697163072354232260143089193802487224517281966911936550717677415904119412321830973500852591450427262516027379092085352768178602833162586272464967557495108195883679983365171928095536449019657406610211603498396929317144250335972615286688618598308680103736293783417400466330674338811701825054528070339170521507814961203584293783954248666240510489709392302410935035548213958304443033370188789719500212269517760736644290689124027571124886777686281241147018671901748592702653516125043577752325012426613*x^354-956743075648034961572895776080860551576490378047491400370389404574101123285559459194823550809356077257276960834718399857674000018313648133971829113523809400946613086226757281586879365679478909682080275755037293319191272258047766763269992004341176236464768445513189838178811535919047879582617248897173870184295434723951655519784758617889505409501578481048939110075213961821275500179791035369925506272179104057989227299526961022484963081807164874155829298745694979593730695484335786268331147963430770699264502911525031983731597267629801028642464969648016456657668361028397458147460793375081164696763774637966071361621722243054312704498966891368486*x^355-16507779664936993922082732718669002177441226598101973104901803132867803686631101285126491802032635073697811327800429391550200786750855194354030991512320201888358864365996753928509194366196435267255307738334202449372494183095268375595164396790653210413019528536236471323389343798690800589632280659694708727997057417768434809625098453539094558370128095399831328141840483045543258540295696636667701115355924046434184476759533092209082632147269770276187089196386288177850242029822116504019957034669162129273362222317429713865143826010418383434558009456064261416160432540946842297400523919466404986644598790152859205860475941541589416050888379316026*x^356-271753405657527106700378786029389194562005642038611105467634778081663118227364363500243314381450018787010908745171039990439087697668271611407572279076176216671755332924466031516184134418390364225292093011205520044484623656645209966764038384117203991731498527173811924028391921302272606553863709765486974189018209020228417529479565462332526186923594470546625484986336013679942339424343369479612984676530242130208224823246524101002884296624201096331840198617157708919100792214466159423263815341693121343974484484565440776491171378520489407000612028218074176652662571346870904229426493390901889479609773464878062252830163084749676816536611373325*x^357-4254575313452120900265350247910163041672329943063693862255150760729200431423707188769481695678300669156622308109145099236103235712623418219749204237616767803575461970638192087705804459091072621410821751768249158419070120451948173616609821345181223590743231725419519586866419406455119044869438927110641948324698988953757202908992467593691210809479804334849979358000808476667447156862753478512624092085952376329176780677448178218385851588442801351412366895726696767412318196532475546865856837915981559962495157459631519126300082277098405280265936116495981015594889707555031809216891108515947937489112350916412779866571819785272983772902307358*x^358-63075834416612009523747250385237967908492995644654165823927107465896640696014847918121201697289737853083570313998385098686385155635283312494407705938637571747223343186620904714887027042632608628257218596145280133230317307781038894374207504080150351735603551634205691279864535686117551345304646088692647949294975429233108712736164598503653314702763011275095367673927620395728738470439766593967782305558209817944076599526254084469144846406516364007862747435645199399569820406074495664526424398176317011049458432989003629708722335948387177980701193765781696236170941661296497719799415626543092872287898784245686998978877817112551411224613540*x^359-880174677547925273810518636942984218126978456709420718317886331033374639104394590838675675170173573383384524587012104208546437945394010826754232597807724497064850505859219341639212672401573328611528349103671423923730006507050530095047757801628998812125612320067934366321127602884722896929803766178771317320284092548471247282678556220471067113150056474319557197199812470402955050048968213220159190786762523422697284021669447605424049040554236826909433039578224540465389936447477208636805782056313169390597675791452519566010021776282691966533428571646678271719738311385957653584371960390412504444627796926726521056795188454528741528669346*x^360-11456100263036227130855374908586633700704261676823257857296617649494648020182181975955583831677325444061981169739912859809076367645134944808768024419792352264833002172953565524871798167542386197173534677606365520285219803764848906645527982771098575454776110982124888267145363958433628085410749144342065759372129587713991284519412875373226290962471415973149037018473502698575990785286223111088770509540777193015528688880951011663269404476868074828394293708752691227170596547590851227012113486809689409096824535951541470158741138099584516490203690270440328075056970544795446589660720992620566119627134982373876088625225008745571055854421*x^361-137032535850613823433765700809517389222205518171519134733512594355228321512036238103446548293287113338828181430749884454278883141582734784314107831794190861578359650625407374809624750216154416244053228787872737249006221205356404749767923414901360880989506241191535174659596712797003544032164557968676878616459305557285276138393685248647885371916922002228325535140009341306253546544629918821505456264709426772956549862796201302313910300601848806126335103557647330851817678036715324461319344630492837639877264137733169811220049428584400921407250965687833190981201304739314618316274562640511130194538564114307998903089924096709396478145*x^362-1465407090484862894955593980307757663959763782397869730560646144686015346744118701744211080775992675801573963323651604678645891832428371958702507683483814510850073673453636342874805071540555325751080255446530459845741922409348753678929368465986563291364015283476723058938668493377634387481896344880611605049168657624822816462212046000081407650092795373370121107711521965692708628444966250989498727134775843649758116439983797895103044452135923016159108956554384024906816964198095848468168307784767522821991445088460315113345617947119884911386058340084100140634611173440680734437314833285994362710299688699114006071333046811427544838*x^363-13157342734032549917984185948057661411295725703790965368048865857923041245189819767002724991065425716955525978414789422874965929616798838270244459534854967588531731554370145952136667461590014881453194929076422371989238262282589255825525587398135861160401977426220847214930339683591106940869596533319603490993517084093637163941395295353871084954944715784375123015686956859930551124762088992780691611205525837089541263287612158824977561157455857031397239521555606356413917093109120321216146777831827287809388298284675219187758156028669404308972603696377008165908886224714005786397732958528047248553718234967525972768626269958400140*x^364-79964983212018901476801092039046063343117661336503241919146475658195768058977360180708554154718518218794941212378012947929307296098844093123341372106334963961512318264315744179261909920770677190984601772110517587022769619738844280335575020884164496464601221831696801917204758062338466332481189186191062760011593793327774431665150304279653083864300566893225280813399182353827467323800917916179369550855814981125918945240251586170375232896637703827359723020900110813325386855505611923344746165612750886186324961321409828916672516530959496290705578875337338187846774135605235819162576856811731336368801643472383465003129194159326*x^365+177090809133234453888126770018482683844286911760130015936590627628069041461617180482799850757660603993441201752201476598616012362100226441011518486357651657948242241452148195245083999531556320105452432340050959637313476606195297222991097384040198257190860179881419313447512882366645689296296497479077715266792845317198056151724733629935062492411148018578887309489422016724783643488595586407180733305221388519028002205885327689641122876165762291032328359071888513995901025108425743488892247370251024371562271348651508894532728597702990944912775254349865201136474124729936096904562254793821200288661632013108357666570600770604*x^366+16389306934303310854028526162003249363790539523315830556513993678237617497470577699267742226779715427309637548050433018939652915689919352916798916915302599786435745353453520303629930384331313353128974948464603815810766444352065146348882416304557634819038638887474713857651480813585242619237187833476707766392787357309458774906445256932063888881286079168262624384112322123834205065459028625626742791883296616232412830457795900890240602542882201881115784000105840752980056313364515272339253766865301662310683770115964463878022699596395732478872560768806887880201676516565563221011013244859252614240199696794789047799640703640*x^367+350285017289031078752464622842533406307471980451695913398648402478914017681748439991700609892701630568268292643041263826793869784602079229740914564830692738699242720365133402493586697156708812354658057947689094732854791181478391629517814877555903903919670018096294307588705662850522942203615142527888018058454307570582475817575397351471049963653620253128468677312897811948963751418027724740421441851942816301059660099371817040708779498029958154427571868475288298963731141913561441156957093361335940596372860186869716555339524055643630099335464264267143777314920475972223274191029196900693061204735799111568465946817636172*x^368+5563170615896707878483562129198691530096336205215133605882492509145734725477613076825595285787280526573092010057090375190678207814191498048889456427621826939072848053197228499967609972168881362299075858573842150306784656949930064107173723535102618543917801372000989656774156439579228969617619433368207921451301038280595876387501708683579630650128246551346155946152878134057098638603129513299715030984742774462357252498119611902142779831298748465807904093488568134633457978798541655240239776272670370654269363701583830291840384718068852158155234527757402655835097202951515268648493843804736511624633339298075651326082560*x^369+75141697031578388519842836722228568146139013854977719936697868333701027243002996516174776828237124744303557710291063684699246469685622783677405889714730772237172186426517405417496054575401630349947740721195546853913449616646898783458207325381229405965345810604361427711363980378501242971065138486796814836467660805599409992078001581518535533800685395170275440892305847103416053978706682104367966202221289112398729671337590436957474207866273851386922047893173628802980255593214942713737358175568628343503102508369075999903257220332200410175661772797907361262405123646199203595167348050584474888172659720472061225249784*x^370+901436696829951067217110440698811148407585015208664532787253100602739792801673816319446709164826870938718212577705744581556366291722883135964219783622408989081165576548155893474908155225323671474806599516765904022486032686172435216961096976088011413659535796913092507895360014524765804212636097576537405820498770731799147689516134432691776860577665826705793787587122006927285762671542257879878236944521680543131064604039252154921077027758701740394870047328309471956222582891067336747190758182191688811196784151040404743409555765972691739035270290894990795469797444841481845156426383294889878009464348952515264081400*x^371+9778298979074876827087092203703138494008545548954855115477421251918437340280562814786661912126420356142916976793310145754451221675110033483107017497926189265098228378124371122083325274957946897289046911530798134842742833275195994861471549424384730190786706297350619245682411165574313329740944480361701096795952004953696228337244695011051521069903801634071343207447678455255627958468723548064507893009249335276714744395551996610738643221356673210955969790528476903938978915041430431176045739437164848187777691071813802823889631014301229523489241159466983746327713860905385252967932036932651313354632695907627630952*x^372+96648638691283256706893238602552233041740173508553361114202576107472234349121674580220335038794359237204791468447550977529982732860088503469534159310368273269107498116397448205614283074133842862817540525397292046929007539038684308188531110528947495334889125959288935776856817075372506686595172405971423609895432432236741276699284544410512087949514233646901682577486515877832267117839214819981511431276103199351319543120971433923705604362374292541059348528485208248713025548729464412008394663634167182408269376351174207132052852174199737283735064517776882674753388807705853136178811025975329509509736272642654704*x^373+872599448050797799764007769288138309218249167012241034910759939807530274100370744541921481346359044162103444333300478294594495023602654144989458546223758427008352594222759173527366529708993759899310215878207075005856546317792296443133684338148963718488471426607466059986794957782066288116127753040171615142308798783064033285240599100774097639062744754485085712258880521039591871938991948940056360617501221752566177762449816455628940413113540801027400683828928874786948399462729717348745211815847653010937010642209051669796969557407467237429315287500308426090421473119907374524000820496956925265437961268272992*x^374+7191781679849481955647093863529271530898742421404176687524643615529557877074241120639985272131206075715623939716707452990518088532116503179731104565717199967428573816305944818471058905025829308331124002347010373856436437775334015928268103750522995929660182740907690748440624363032017395194052665453779722783843197675872896207675687370847153543715526971837001519720771873676523528834761862480571227518446854684627553478662196218196048937427397736126332046587084070257459420256282763008602354321921766220486348036927353481373907173518203613601041664186124157337560666408222029100703210658958234065171723818960*x^375+53949562894346895657429442725613287288740592808992076189549855289750185817122744515303457522580483035219630877432332440435673555683472597392747299837689707274871634174037668392200477693199537153454025637137224475527355207432557832834702307712588342771987985503691563115454185802935671302807346379956652748594542597179258900402565328855589446462114035774474634229942447890462697663712510841868657256344371611349089787463490301644871323598927470161969843261854918080706765480195142530356156241410375185054065299350629086681335765709764667239883451265488609540878508229337652577953220135614570653710638293920*x^376+366566880909843050052842845903726897263779070547620063923334094708581828576302168832279457448574109436623948584904950004577482742684272998820131073593425426186011380247368962276922518271824613934652120920091859178987768364805754576148269603327854159360576509560358885721554828735620095001966610081451605031983722269679845143313421522941432190237305856165136408144164432088040259666588635728660971998635101535920585558545371963975747024410416217898617133710282754989460504882401887927810032450267932756175968783069425571565216428051759375907994930267503259419566439204864110936807164205053558843800778240*x^377+2240683250286949825374864235337812583713274853804448355964454639735947820689580111500164762227103685923775913598982162436202072314087294269869832282888275199975457292576624907333580830996466463315001037686752705924141090380257607568298873827642497825907538535086073089292326740227278126195349302468219605047504422617294972237326174150918430914601172288841577563235999640034482297823155254643761761178699613957265679169150296368288170333713677163899040263570764404311150989576583657900590849833180838870643790720252284076907669295922712705117917171327762983186120837862983906961340467342704010951600640*x^378+12211860167141449288126341504256559071211903718703414641055820088604585009273573367399724813117587126029618441142602066143703380667669910319793723813082204820821878833746287456600328906046212693069092340748134597714638939223385267861690291739108302685461624786172204219489394051012835692995272863347179509509336235362832705235068593025134529913109558459388438520732030297985873368176826563139881558526978630598888315272264907352934260188951113649848245184212411580796929596361678375728334082171963767213394769203033146341307124032502077956337461505475554196120336460042712518927491766067644931747840*x^379+58656605110628017680260241988031838095291878026406988473469624354991393935986679121672200118945153012322732024704600587690126519300485062443595252362697762167053181856128536579020228133192365506617662643627342874603623082088557348150057283962449671161506107219846023286477115044217875638349022833469851391242598165201243699523706279072616119080871975653468858223494018871876656898388040001340995131074808406239041653695543706573088974853022041549731504737989177384990618998892831204641916588629901416390072719290942837032106676020771247359427384831084086552288482965858037477240074748059079429120*x^380+244575931817809358339997966249031764952581823200058489442884083803142916644805915082882297826066354659608330270124776968793896860174103612800307459283256277200012566372031634119692962615628549181384068806843898234784471637001402291931161616154826777088552667001884451932696938690678018796080439212951476950680316805125190762958089771803103543657547309475626136867300889855379655560279096273475601495304066692306854527876799412747355215607003081017564057222007025117296405474095179258014238039659135151025745941236697133329418327593363095735647240189395041194596079948763396538808836058370048000*x^381+867603255073358114168019463499068106858684803119935021998593163664365911913908614805921227323019086183483114448781186889535637005759072947826737453676507216591747096543782697149905367681648022712247206597861473725077790624473374655947563178751313390571506493327169337499717411105762361981785127625381515249934750128336980297301417528724255490094562079163200102076234352721851595341941102684925609818726284797206295612634483148187966905633633885858754189548465385870735641541703053689501129641879327592850033764273935780553702516624018964806252076021527703948075531235082314161865521482792960*x^382+2546604139485104224459860235152506024237415603805302330660288743478098084231094982809183587166668787669349680342255165067425382864947667849965043385334448626363995017912134302889484075305332145884242947488382266653802097014229666008877328485131983145458739450571117403094621605679968186136757480084490404589059806248446399871539230980409876889024393993893545069874135386481554085802049313009287519625905128328709719239908486130778736013078082910770248540933673357008758976831689823248130370495936380991477614202920852092387016904933916816884247224466859012450171700931126411251245168721920*x^383+5939180079392505043425872974476370234834146542310411396050277375370452074536280519809014394907569435020315636333348651023276003978689171915045457173103504881533370109733965283289508235877419450412835651576485934855075888045429725338347546390241935288454497300362975091148967593937873026229685791862830294000161136762188982626918476264077046790195781948083368329373534397080808383629481351452635819079174711428122838088924474740208372379061307803297992223340008013560363388966650539348467529025502670399777905892465745448142694995061922008658422805583117257910377898778524436013197557760*x^384+10320015084967176040130605736015111342899813316074002348332952721144192368098096620081231355884619509212287455578820971810748073621486433681101677210061200608278312367133212044813491822291556337247762156835545301344015443356180829344698391333566062221990159340456547005444017098071896235347933126715376149796460824253602983525761835420517232706714057792477829563393683613243202941990830402594516318951692431120308768015660999273132141825317006051501172829013289199469604475377134778704947190567573506747597370489181060164647158631524664649199268263373157120721022661215636568198348800*x^385+11877923396415430629196438192010265232938086904904457885242274789960145317418888240524134556149157743907762572213739053989384900875803810620390201841099864918989540867280769598683687085224941271799171025748748480655219955069854365861678683432308837365883048540615437462144274130637852493141316699796294233042776599535425193708813270021041602485672973743499480614823815937647248160106329962700350977028944136594260452869211408845981533738822747555342430996709675326958005668588668315917914458229826179416496127835633932952444070906916396095472772455484112626569885855445501870080000*x^386+6792339424879090236365410878417823277839261141235302475947970901060879347691833621167815491466952566742098710670171156130604563476036164863619186803919942705272606806039320619740028504698150433522931887943021230387156070987731219336289357143186799876445587561474216019560797844796426779096294042275897397749427154175696168709367415428363396083660502301565409824452804080103230464657363143606801817750145774914639821124342681927716668251454974247691089697727846768691749621325825443462906941497081954557514942452435391234959239374043928328073516346438507142430880875046502400000*x^387)*Dx^11+215622000*x^5*(-33825205723621019514053473037972495603030690015497373140471724177695893195222567371188414196887517370500434660499983908475079009627340294725608455680243435821905819392155001368132747354456727858513403753314463086483686788571803009230303542366080888643514479623916453726363574336137734016617272371706393806204467809773849204152557643494702658066333217920537878587444986083634267480848824310192591840557133328704676465350995820783809646083075687794496171000306304894196093459123777110226801161051614128246115304366555644255039762675570970407168402971365139819681644439697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+26550251924339105236508845269676729614174057665910935302988324594598173352638908042344738232084683230593342245513857348346250499455789999615334968954504379062115676163937505038393089681615951244522899336996239933503253175753167330264344002719356787847922638458536208347007412900232366553484520558022227599458891176263504214326483135671180383982700559942746422974425758956374146540653972432208537327969865151979473226651237356481626885404992680010866989447141513243206406536969115974087395494932734653154396439399480217388921130888916540358677352822586170688623496971558779478073120117187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-119957362029667448834293126165236657104346300622912066132168426591709256177497500768851107145998688023646383057385721341691048681676598703914337218891774987919057310376060577291471442618326816373742529500454285165825113498994223220365183502918107407522015595008983576016934873618932237822867125331965394906536832628755228822716684505494329909990755470897872651815758262984313792236182806865435929854805800993212368911520757392806007765751954330665082565467950235945103043391407914937302983338232593164354805353808662224324122009447393379939730798561969187313036577791081072064116597175598144531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+53839756413807877368552209239675472329776302908615849608289288608332421620313846991536923061731196472731059811635936092196556443766307534934412630213842704929394900676325995543753407858877594151211360155151475958355196242519208759837993167344931457765829741590331034487536382727620342358029780353754935867535268614941609813569198908842941401426661700213675260345289437492082423681752037863452867945215305039106798872468647258848933784845219134383527198779033570105107511574856600879847621567660819209277879531529040550344816537850484113518184195861808080359797029634805198838876094669103622436523437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+65037044296380223965611618694771563088634665240334216166257631747560052006809913237946516077430572712513011991051685531137684229063836778982559567213203120343599196050638144125828695564415571189747806524436223497017863624461031814469089037078138517869372340010140244478649722390993536773788090081198004343153451162859568543622913160707325573680670389312294435770575741761584562040112278256388861121115660976043933128720698224964246641833522659575211051776059262971103160874615596217301891851338124676292926830692305377929051939107067516476701121471717892849067752436467010346277106691559311002492904663085937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+1053835217185379692066414783929166110220866949138674219947232180442520370598955385518385913982416423988600935711911869659494630983611333523382698355586498342222535911562890515041034858377622992533751589447436856118844648370030082994391290480010437754212945820627146000478015603344639147946119850336548456156897225157522236721333458851403024244778403610674594425758375567330034019893607167214944437381448824301733641829733060192034338363850835868198138572279617802832620102330842453368158790735497598084453721707851280694571105089840537242398273496998268557080936603203544276244341126869130675913766026496887207031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+10703683888945220068866744585272249625585657692733701629448349149010186727893309294107773090623160776045067931925082733954054614820927233604556422980825583531773971576871722895993077514432580982108219823370348604172284203322118550024738710026215816608856399461300423738533437133471008723221755698145702586804437938486707200674583789087530026116960454208541741517129877604323873451649790223404757007782857617047081947781857699376153554972198782949589189973463041976359851901780458869102740605350790962938835499210541877258638454320301753184758725613730248999262819371357304433224318443440559178725379751995205879211425781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+1750554176053771824126326407820253295515304656236636911145470474169364361995742047361330547177683177129276600507364285322258444672245710607644513840842805807181966932133721826806427715584629726737713935380229635469757383843688374214234484397369968321026789052283444872831243456876339386741684011526808203584165396307646144876843282483364528678786882638364648521508261467917131070153188300550864963241516634688984101456029703035411233989107312319011536571372283824141005943689605122314298829870654939568633412988702891998716922189718014063637396241435531874481951936335559226292120207685212157633358742714335676282644271850585937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+73708677929659310390709758325735468122272350704323407238623896018808269702006821240987066513972585100363678239352703424133194615502398670217244970102768822987885123471610378992623391240838776358226390184795927170013274769566702347488996118597910459053382505864324093444408278301447124956444310090941794411261616957264208739046132457562005810016798312178513364881055727347866371339355846235236911148629106937631381933735387956104000606592630126758949870674890068045285395996194863825617568831641947197797369976615913339125682148986953191552529140048205534844679732757216867362160704514465522224631044423404091503471136093139648437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+18290594522354789823088024530234924250774113557445770559824639225426018745440715563191059372449138218689077669673328809189991823459358816098825046167849919556618473845469167958179081477906814873738898600067912174880217051030754064737282571597261923200006524362321327555549253169618507126261846824902320100335272792815349328201433509822074943995452236770119470001711298144363236222349212466930574862696878508297362520263375342883789277196643387078102414180080175857058290184331988043275754670751981876243322159583567182810214585153018588352568550020861825970564841643606884996894180532122626156409225459120726497985742753371596336364746093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-2456100466521681588222875932165411899957097996841879983830536950319086449138697090140394604466754587398125666149887866653055981382815701079413696931044772502699097387717091204210407709229982293059086328663618612485445487373764935694977023285537877838289486055359172802500840906511859455499127244602005700462284648268153755507431503218056882305651759546747745320737807384029122051067937628037886632864382503802693467041419458943162978755398327223702860810167159404519286777853995049929373383673863460543258453350560415931771058573440047331028934777168026120584380784209674209463364405753400868915337106924978716193663785816170275211334228515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-44409890656297932899550745268227039087148897429748421847321887910938005609686659625729701232138102150185988553805773738428638226908607529959551027756383147116222816895140263509177545424931541565979844913511689991035380540437040977621873245061941222424269234248732072960065659095749264107011442185319669318272334573055158861296185521153136941151108120812971884000049525783001436859072173284493082988395549082033299651533883089201147107819473720271811101710395696525719447500902205696476518545497995827043588218401383607269016909039381183658257522309808342597270803345340125009016272336240059051382247884823316428498651831091592612210661172866821289062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-3405584603563702630959040962611780395479951138219452837174524073312640813305390190549655416547554989531505483600568284450480289511388397014355504127223975752999352721959507105540850587234162794984314124143475439674913537566540198986303875906228972319586665765740006627481162691435116165808748804713963495736667078270271196639032381011426300636877242255292040424841418760618852756567152132656662320730792513543044788768397447424434197787359262544518473173828570627627356517746803303090481988185871778680791553239954832790038411445227059277715989591203938919957026946577542223068521772451803169409418562506838516073821160334844648787111509591341018676757812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-15196577143911131910814863354694609952622419114713981128339945988894893423568581976447872797531072881692675701342865072273210499644836061624347167990872648147926850268640665886248748447746041533912132152793566085173123376427794823678310485178551385940663452429038963724447981615901862246497749539024972547775994217115905235812923276920335398089614406980685251333144109369415218990874909399843652415238832210669250660482667004430718169491393941315097407582524811748701444575548883942755751002017347386020458113363229848574474221054209001721409493003916428195665275029753203358743479108056230377692762467726957228204598708207195834063440997852012515068054199218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13+1952461118455447965427470395326670043585166710451387948313562968450551062206835154988398917264887221777077419711284712643318064997893425360314853031309034939238545625093998740094033853860300437494381576993416654546163779982162079099571877134142857518823378603085508305807719147513168656345546594583029431320294675123511489859616618838792677753834326583628935500934158925589406756873890308624998318513000409538574560081754127709893349184797631060875336587798002760428270406739855347024338850524505407714423540246305585391832723985699962626621296882278137628366427830105617999839041255110002913637245312259132117642449165813246445000395112856494961306452751159667968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+1004493288148052841021725601446690248032728523056840290481210025512024928130696396439452734356194521093837778572471598005401921993254231166016351443093525991999943626672522616387110140140977077309170462156403611897888608885448821409188168585956102546976898241995031994986947087602011263987831655643654519092725115837438710054201699286704917839521521382023609892451791086429157503898419217887240962845610049546418930803179859387223738627377525149002723760549559829529923953485569688077132291980231474125440068762446286661068064989228524750942028703550508020488614440443521422135585016995080533660955967591845691341510154499537112540198668941826554146246053278446197509765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-58044924305029910027815064909823038541974124699067227009237436481269358561327466603443195212569765752413176087700185608621776895865496377742921251706731440697288012261012214800391139441752150664477901700484069431723063685316245883513882949702901232353776300726311251660738279801133283827421672408254593558640639483705131688649149156153099305369452421013378096136928676354203315647459320309235781257558795895270954823567554098175915024135676634247988729962817009553329584281602074472770667628225176155334781419676192406884773491322967817514736119913729595380476214810987231215159809949973238074770629920840486616436231943816473705282982156056226230589345504995435476303100585937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16-383750001437927516749530826871217109691614823970495565095698530090166290868584168990847665539705885743369590418379506970299906023177902935882828749616189319514032903365570244166217717436429906222726433034713006154965965569049896195502361446647671356352744666169866234391010117076913530546083213225269421949573737636279788500300405223028752872819653000611009828487739803078017034604323103091870377611488490575841820078095765528732926446403684108677656255528253032889395987816634705985664689131707181700176032061985717273077049417526215138702312904576041296306232297109903064362850774019001043538313821291183243443992212101667863618697709845659082894542279973393306136131286621093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+56244033614527336407766469028950206546983353383492081752086840847118071671583730852233633572953682969243646930852650707125643350506170489094358512135469407594728082320048250816546143074161983310865791779218233490726734303064664929857880032133566548354986963550122486648995948198813910019884923488134079179830268603358260437366214550718210410407014365899703443051449867735531107511303060338859362365496303873292609716261247965771158398629517581567211544346650557812565027009539988524177445337077617343157298507760807486752828522754700390151824291863387017833063453237434353369463448936552558483546137999148783075441039296987922442769105235260939908495392280940450291382148861885070800781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+2011319632352955410011463147766781103180817337048208711927623837530811166135357256811695831035290436368788589335097466877788092447816238286061191219246989891716159028519476395496750489153060338921741802967853391247322664108394807708226919525971881103160430137680477908118368422838407273527555995037297289387068481835477026312066027060284404903956459904624149097053948676000194472010254848701790839604691957798235940379070294102893583010744813345684850635461474286853954172639556432086941768695445011948372439961759048210065819590770556619532826760417701751444419917829801476502940054754030871610532738290809583073799749677060297831626549426524945421781986887310722522670403122901916503906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+47929337881531150506902955663013092771702498933366487395229555936430729484988060832377919495796219730513081088334329927260276958126596849044903925784583756552443949708105747299233224504944550443711533899273614776616565068342352896989977077963095939944325652936747097338424985175480750558997209090302638150378825800638085985630013958976042793559416322645728828670530481466363579931930728907417751731620080232986797294294816655096763707878209262429564739759869920160171232780653873606615840490361806253912377637888683733370746445981496044157950891481703975885968184264423122688174516768701752527354596038475086583751892735360960077740363125857934449190137643492803931621892843395471572875976562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+829654604618606901085870781696935751570863214943585944649369269026765418627522025716765417346013436559627040546931801198983273854184736876419553491403296319083063961152972175316021793518465853863306176690732253677632616592245441000623288222223033879173052258511920120330131283894682768442627077054299150340795249140926523505020213459865699891804286219700923504740152889430627042517364791463872169829617728598032921514300385126678384520100075819685424897384263028064972272326457724578251282092472097154157006025039597430522111227744725989705839273382747173469199797808706066781163380624111352758031109883398978018660053775489566328404067764685609795901121641661588035354668591025983914732933044433593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+2637658242441224811900752707448350708771656272735125646446168668367770015056496015253971424895334079398123301167106527212321325822867933426968948982156830800814039198585653191650684394400598376957528738336627142468930406058351812154971310854748558474496398829196004423693597780821591375506790068988265330439269259854339934272550129200620660920154765060734991780598583516368296757540825454082597532462907439816458082224047117918328552128838573520479558510901556938727673224143042552868695566181219665428094392613923844332936352809709480538452565120475931197565742856503634619273572986012253796640230920400804538017199946565849615498863859109963390369335094526770553458039358929454465396702289581298828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-182055765224812028385377995005496392604077809896131473841426626227323948550193847351834782132129261532358086052663029962193036241592931005626493921217715595171740901668129628127483980849607569529013178079049841973026099370156378202811592405290116700586788762414354135139911510776961447938949629174202574884755289026680296670443084058537651646691012179512670728464175603565854137124906148968899421537155907083576440121957950689687667434428961345535356128550161630795496654029035512773462606495209275473965963310418858634597456908200771890221947146176255362985827573549970174683711997876280001270730593239711541173998891288022491483165262548401474182634198879133424948690428424313836330838967114686965942382812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-2438177565115458339161582378399480782307228240197906341189009405199423415233744823901767187235376302806068815996807892854997468573348915688567857707208273678967830287306167837609611983858811961527487346557164963899626968389049651354615927056388316717761826939473262528825794674704068550319435630784137421228319203621874665412577288337579550865894477395891416338570689109345297381914734911756570951833973766539876637202051479430640721616765388612118241446560350882032607703537494903628513808430851634116197806876183695211443812826270767423308582963201841746625218983954464000355236495628625467583934950536399247092867886796279943527351265682145409826742841543979670155097363992702241830556886270642280578613281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-27528614150937235241030348848924204928180902654884703839980927066048453719545719206454467966447917234220065842664845124212364481255631526070942740484170007739402004725219919697086765059821962126395199308076617978044607990127412505586693906602742319783009929599167323519898461712662397909322696345828592440469697923996510614732153831778755373768463023808996047316289028945478673535030686160255889559233275278054928401670591033948469618504930385075427956268472014029860991940378485100986646943253037628778378593717242966962160466665991166233325447735512845970428159085806661121179815137726640370852373592052677219543130139350015117352313672666231480930411673908252958826333692439469746915392533992417156696319580078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-611801188915172643756038427813915740774325653138980987469169778855584788631839492892904559502466723903295137565809096434995336174850671018545317270979572025437512109715312849939887168341707838263041310411477869024598974909593502283318370325136870015911519139116063954397777726328968050382496218107525933611262883980497383755515330736091543411322876091117905448868362066359720085719485165192452710786343001993632047485201301266029291855069772254805340958033698890630744575852583180478437259240086693745182237058073040324183593100683111288829522410798292902273604660231138382608048154192692539442424998828545352980065957970664707342816827942952829345346210903192928194679851361739708615061772434273734688758850097656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-9968891585188501672058136711166025094470090052952123172325969605569677077239318180320031520360186307437576626547053502812632231187876393711372411483135771302024124862203585783369092393690429494299277487730402509784471813521137279204556612544244466418372307038850490563951404338624472207609977508570462081837671934197844868411018408256115059539251659358203962131234691012552039778470426442747938553434719108432985398573493562417878325165982215753935380829693657438452222857360261004407008150597300442056411606735347236319529098469385036549533379415647376120183614310845915134136473620896416765434111697982873790267047115343814688208071374422452821458762209631805938901140641033779814933479812566474720370024442672729492187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-104031821046352358329565242007469332528405199570779854970927072039967168847770117634645439464125103626395532295628854203476644033962901523660692088059449597025053130353136264799506452763949218883601183164934268240569993334471717289889674107634737741146527779852527459451443377814167680585504098684658852851152970755795128484776559339606419832047881068158133595878677092711941984736758399717968676397173777400362749552212416227801155227084238239104309564636826906095297408778218010730464910569293344189723722947950648681421579423446521948111320136275750037884930939892751598187243669558466003882439972308314799026631695948313927770357861313875566554550195281347489894811656740683540242880383841495017804845701903104782104492187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28+542755451484461992401708146343170706032348017530917427596832129467981062114633387322627790668020062293569286366034019613251521036604428306104656550355502545159644469053252411141513121231173152909277184214416354826261090643426773711095305126377153067260456581023687711911844221492353299006381752880233375813930613355656920485512354024341948857143099615087702416943296771005568820489731532932013239159618364729252875637382220858958096947178834957109816324426395007993304393187629811116558979401709551617728341458433031998361982758976006062556740563017849586000009901590440391077810164743440770868344700469807205150630869639481469349727592095618239494540881957960317377181468979893233787103936499596201770145853515714406967163085937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29+36240655927579476094743119847997650942477356568583619962639742875142978452078998710672171174428615151504871519397491156450754491723548044472667083796245909161512182757057090545588896284457185047587242980104910148295167098016249550670567586829374012274912008848632435591960261852546640844961705331559711408623655931171709910471419431215210221159244242508342584456372737985079347651691664679167880028963470248533926769007737242833699781232050802770789299759446002918847144533760781239704554226278012424216337920299288431545082674733385983486118226113794680245671909745806034842761871169408951624476777472183276052037102586898990493563858656766254229291165509848134710477526091905687569124852728461028128492671385174617171287536621093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30+650180352711265794733084575488271067067501972537014852144735612655277012460063713426053741363732168967728413891649323201952889182800805086325031560838158977415749537130896906599883226548162438601157884493580227304328209807600385872213919445601161177375443703382834460401591656655863663497056815280931434271668103032732085104094734407995626657911688151281995586182338543077844255864240832966821229085908181471745288333744484263033259556519093291067023484935213429737330692553636596776093133697266318739781217108938022428394744190424489554924742713896773381099005220570307625097626214439332821087926395555589581026703627706092094112732799134178715901657967798211386942464865072883835125329464124264641777806161826447350904345512390136718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31+8349466868651057957530527357453575346665646614583965508818402630211605078394527439628775678450547236571691943264168165320694102075619881636009608378523246090853284552122469776185943106101297102300921334677784388481318734763437029790467389615993148740680390077657607788857217535162580783703456520638319042426762835354508128039922030293382626284807823572227849814872575607752209555282189291668444517476693482178011725062208434744974666049579822516738597105073663720599678072870317093961864465378541886847253443682147280096657575688216806091376454739621348526338562661525916791347839698033057862131856012147150105427678122089852836863580275577244382661792710083224408231070355771563476418112192079196230004578538341775129083544015884399414062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32+87071584114275901004483970823377452284309272035536937881187209234312343871792466995666671488879873305114067693411497063335103233332743002108878159762863330837916206235309817655677924257980785084199443608594460963179006496268940142288860637506010653611735742304311643559878965169292847679397084207967494973665558153613501657284419763871583182880044823155299195287630833185861660277348720530233276535921021384904023261647381693815100577250096666854872310829907763862322327567610759863925802304273328783072307071748645218464973117812100476974892823364930019669337158346071753193962321349682982160671666275457102092753608628142405905921432133530160845336396729288464280467328974264251332571547502041660435319336830417569217388518154621124267578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33+684340450525528135002254807471031556669356585157560075441337423832892485737136823829119024997537154954999563041456323515082844014271609553432481691470618727827159418855330587070468986741374174383054357876153316283194811494431347367445256700969435925207011241867830297610804246904540457978846743547608543061560912830580843576972623659477069638600835797191009493737045778807699981465698952305027492169195333739231461587858433917591340879700545143376253742969181882107423009337922611941173722056217585868223531485659919031942142801628440506543190775298851081508865648231935966977227689386749158844008538840879289844006643528501186658480985973251358914863916336656456884732709454527275903085852631174539219662336653193790425575571134686470031738281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+3528774411420635988201861283274147740359397320905270914690783335524584146849325617362025137703957094473514510183859708910810051652839202288757020487787870547062240609720273835979727819224761208634776864015183306453888420039103715388229920965319228548929582892142848925676745775645400492620061779618431026844610222440695539411532691213141909603384363194572188793424043073279452658573251262927425207373913063293871462369413152531405099940424551840946555987414029280660530383211284601400356345944693485054199021376332371422502609844565916334326607853753616348283182846797694308807959879587519617052362928922168227187632344934296383046511432619102666505584424962634361873718769505362274921478886658662558665724333709090565491806046338751912117004394531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+8665105937688122715084962360861952712690202292270941003502552402092701937377333834308657241575007234412434757519149784683920108493104709371496277152106466673815383297633480159545945954175692972877562751550219387465682975530851371213444650674225226248638714465941453005921765816876083010794392268449334061947292977311945955206181950210915269663493215174801108427644433321799965203544166355898695436271549046598949364675805341452413687384339257760963684524000880654956631488985741961400922494346823306760080761371870290079515031727907840064034267825248636915660825081636530003552721302263775658869297107681689492107769299176082597699236278336753532382635525609739176368293747065651910092344895369174417454274052447817100475191409714170731604099273681640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36-24190044082009520552756644002062597597767107163849903201564982920785363636478507559234109352354177934929608056011442114128131627411155601154623037199809305131737419123554251216562605856817398867705284147983176572473895497298383032951251929800043787859376300814662002799607114146431597531708232232754402206480099382489362699211234598508257580326042602774028511684600815763673010111770729659841968415901391397311410803629164933030185982159468494645163058634927987416209581555183269931327758840206819867072404222357273696165353534400097394067015302073228073498608480992013899597139624656899374505490966226380631761995155792653138613718541555450754165150017048060368846020366992133470479337161086877672983548905863340067190492277404700871556997299194335937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^37-411227454914321090010732508137814727289810567778931040602497762413526217498135314084696607722673786004417481726369952529075354265700493643295166749006040460896604119838077882329672042295204014827750525268249448786925828097478258483983814477286174703980272701871317507251984298169297215586805384167242836295436311223092515648406714722118126549454695141927649835146527193992310278440703103118340008176684063710802689272378430281193657776834415581380425754188840381959696370235558811572081099060020355276314427752583550860850772308842950018834419545395393679001078196039332543400570364626570651260018077141279139400761040178618497512197376498576627101708888241119134598086101390111584955048845957430885359033300559241307873398207917148283740971237421035766601562500000000000000000000000000000000000000000000000000000000000000000000000000000000*x^38-3182972233657396931464944990911795891144631708245584316929431671723436483436451847659955465198389170379754699224034500622260119688226778787289103697058641827308034159032103724244613505209371179934288959011922841195630710256115906721623411471051396044185673871693720269918069815945605030991111807963641717580127472404538130205241494897896702260438507444903226088019637316954416574173745921657463968840054358927332380130418644393706393894429437736781853913382585333817934453235309980286070566997688767130188287790256203522573323676575693437612560252760761889521473578880822074342076722599073799496935199558547949125243092176354864320269455030986869430568662350173050249096233931473196371738593784178429327753074078013190563278544953362825253861956298351287841796875000000000000000000000000000000000000000000000000000000000000000000000000000000*x^39-19943229532701742387739517517425782303543748493238622855358010124678007044067854792285172135817882649288749084162089037429509116624499329158815935543209307798468157098452149407037926291840266584492856292497754142072321894066622011881963460131060836365234292401974995780280773911931602678752997423779596101332757343852488854583054876919982475578434354769744099026626367696996901523469631921912197517445158117984881650106884291666081436148523201323623432495550740627527836476339105049149705566087120442804343935586598934992492147798402847106330221542870484987830974313662902496461144343808705812720502879355072600071118478139267128839365291679908680457756885210172221488647196279449002907369312543441467335881895752051605587372006683777314606231811922043561935424804687500000000000000000000000000000000000000000000000000000000000000000000000000*x^40-103196361097320426160655014743195429172910628554500285131661929796758671432141050884498424129269234433777852467909248659315264848192024038994577526262668990492252844359202368284014508231164505187638138593719388472700458998303461960122720291588507809175679646063570614462558384519099543166028987124798813208134725646219287941433144284636716301729917606263741894313688525741350832407128037111506442118613720916281508590026777830241935265408329028622229872083788679983338592562510655050535638630371944067396544098593290290232049284227249393531984579788623110988102706962702700783440828639338380233131233419907521012245993133172744899440357364489929360499367488591467198693800826503961733047220759585922219070098167945034438844245216343464832675635989289730787277221679687500000000000000000000000000000000000000000000000000000000000000000000000000*x^41-436077401493505997805178953337226439744663212560259506785694720134573230008990103283930029191828725240773734974201937459399096100627212411358104781926045538687582478237553781526764230162755311857441174229695965622513570846811721923910057352181845662136092836638756584184402881029373019157432951331291730630153811079176450707176138854755173762431847025435587118638460046418234577703503299356131949466837550254832385237129124529117605560441716773221565352659757209143967189565658439087679526476048673440632102052113064792444769449123498273940968121497280645882078041596535431617567301979338695285278025623218736225732087187670395880514143485280917932890970890816639466404634305898230743064173190023343220800331019562907940696051502975708058507109399215551093220710754394531250000000000000000000000000000000000000000000000000000000000000000000000*x^42-1612618951020934320292890466877311153673699273860402751761176988636223179905797073247280918831440397558416258635841431157875454091989465345725971619787675617589845520757285895823325587653888212315246531047083708395602071374953288610827293499711412021196420275911326670108244905556152184867170195739464660474845467254445768114721558357699097247445188377658710280256785228123061857367151915330350615522974891930014774588214264365403139819451251708353184299444343668410051122252169925204173595484766361016141405489848195748887343377501577915750029974756318258176547627788718227732479330015839008996462139665586068704833472029858258641446462150663001231131588221108278690010346702136477054895923168973674428978328214573803971356333649279490155548089092008012812584638595581054687500000000000000000000000000000000000000000000000000000000000000000000*x^43-5700033976301058891985722147922873796187907927124231923702595326474422940186515083296307435093778517709950348537475409472220228806079368400021937418808893895136682669795220257696240034051637016967641857914342053534578017513340182587794700363140261957221771845388243942376181100111251355988392250275914313890995655549218238609476095928078923873910994892137253203744877890465066206839021803350745318951877818272003073373011476553208041411310014287599481754746466895634542047806070281481755866792166283928731108273243491208347855745426868228176415366592514237695004320069923997297944700480813579959923139773514010476119968101516593214870860057685940158584306847687374131652882974878545322899256587087139167316801816451618000073114972587901699840884361947246361523866653442382812500000000000000000000000000000000000000000000000000000000000000000000*x^44-13779490687844905272960464612099170249710851386454480224653320303835385492842785494034370370300645384660089444597157115322832730658700761829046497022831000129942339200704151876310450873148318808819424254938302708799473758153104230567967645163442200087901409266308579253004721003642593607106295000240495020884365575903300184640504654164778136964753660602911358616740589326719863319501506088223182400100950911022477818398420482843488794579888920206999440013601442575593058067936206506857525354134750332645672028803849522642532481775472447780845503663022604347406903472064611503566565942359981519213168243877521297064076150742255511250868946661917120964848765504491268160483325886713402424417295835208656502179122311882082458398633469403069375450177069808432861464098095893859863281250000000000000000000000000000000000000000000000000000000000000000*x^45+45636716763934804543471357444717009588815605417925556522477681413832575552986256984002810458894054822339363590642438297127687015292422636440043300554780342120252358723650011938354426629697273288325141012394220906947325466639801593958197624989740648171888494946322792204765165098346001163126823661880939102891465606248424548276261900434669669679991418679946313738768081055998290813941694341213679173506169375384769798666943972146497961734327943318088939408431937404800094603150747802575912242366102081209704609307951701181056533520515749208785889260177304322057976814457724235490442024550728022314300114247212995708697864386566492122804119237853926644805602752379551239378318015073133381077031744240039042835700956163522512925716569984457273920219755325433652615174651145935058593750000000000000000000000000000000000000000000000000000000000000000*x^46+792495874019616101749303052718436724779135546931659184311828405908528765512364898964942953625425024272333910842548025447978976916118802809924288119922031962346332304552777646937090519156859358609855637665317311293313793841911132446472915067927839063017963374895155963698294927075393550157071926639182752994362969000245485886910783483860075081259121185035829335554851701020330297829341625871218256404169954515257911846679286881881777060592784837182331446637195633003475810509582375702613313938963157221722101260434221662861926231922691728514107149315253141880980251258726387365256441985661426366627578269718769299391298351984526089049543670358552757068304450249672838445200244285497139406928606188671145394115917417319935562733839348376388943273607168293892755173146724700927734375000000000000000000000000000000000000000000000000000000000000000000*x^47+5118561718626119491939712534100799479533009952078166890556085247767791346973477655254636054126451402983100047499276501332733530759784843392803379409297790730063636190436377561826131999471356531726906012671904545576665589987804484716745479181917932711794936658441016174464394292487466469295485696029716947606690713176394277373549825563673234891589251229317804383610734193334252155423831487187727094365124696918047155521441066705556031871938383835662265886816650801066321871038503121259060513508453124985133685803472531136977127101903866332679188483438427380062430377410906575525563853635876817525716243056734680609269909675164687052780900218913988012358871437367928350598978247799978484205019845267176312435028053401143563097783340310301195990900103433007828357403923291712999343872070312500000000000000000000000000000000000000000000000000000000000*x^48+21948501898055131096560921451897071971505616227607682894936215879674558020328867721940146591102950294351217428720138550073657464344791749892728352439840174596143070828661161201570732197696447903537549227447650241109192582867205641876428092624472864314776285939747808032447439313535044153034926101978613664719215359510308735947015589889910812593345306741717700720610178014543198598296003031862607691760719677061526854753986518464933690673128532690193227798996998661777097843093564467035562160120862225400051682102147606932324846811252107141894434439429845931424586816091351750500233347495728405185895199522169000699686066716734571483945422822067746080117413198395601459737410659858085663730593849381233695931750510933513432658463198556055785868752739352360858759993789135478436946868896484375000000000000000000000000000000000000000000000000000000000*x^49+72403592636563579859840289256566506077285613486179370800397561432171987223369401834411061249014941913331450707178672070798667735521070769352476912250068775753423839332751380038750134041970426866699542972266414290473640569042151633959037941391177241489237201668630783659199200115434017028325685811889247436262942446330713154448561863201616233472619334238505010014085400204576523226051550840137485519613653991937067569587780954526891879463231645830392258402244547440655855934619869099447815295853394447353578433634826380366008207934121252399500032639525331523831789237120052910730272294401155495812501758363075618447478472535810652343572703451752374944140861960194993949750573995890356253492345447656536691070180182823757400847325112500924227256775305349920102138128186197718605399131774902343750000000000000000000000000000000000000000000000000000000*x^50+216919229026569093734352376379489400721216742901256242248067554414486431815023564839551940556072625723104378269807072682693914869389064036017541297182059045591094877088723941910186123046324919414175584547029818702145198760301654245962870496058095341500662193693111200563041405712690825329468875848414399475332017109846072578590719574718702587232595142034517035432193200134078616516270880842857809987398709905783224338931718902868733559228111214415900457970870290152955738428161421602309201730646093716600733984326296764517527752143779856738219725362226431192009666290379335589290002902304904785265709077461601980421247439190060413877377821664758302650683910791537445272219193266067708521760707334073899264496366324584756430363520893250303248491902883925402240050672730831138323992490768432617187500000000000000000000000000000000000000000000000000000*x^51+763723614187621285768089568497015058412823300454114638422406371875167929571251193300917186218026898330599927504324260354365660181087852929151311889707379047119796634952327690464539898696215759405597940283074384944418284466248209191956538632579447795607974579514414012378019345718854093219916105567975840430199952642225228698705420884956430724006741319366926983949275137041270475096791753167795877650987136400563715472225296332774213532435375793868325449316650106785540780045940785292518410374386113409351536222498935431945125727874295231473313750014676662973756242677554986716957611197293522321031001270003260157081559950503447080478825563983723270215114290096294075865654477247591068634391426291207189010289959332493146012767655063045344481116843791409327588115552032377308933064341545104980468750000000000000000000000000000000000000000000000000000*x^52+3474281887318019230390420158998641183804132493696251894913575251888644498229599504472624511527452146680114966665662463453509099047460603380900944102545713705274442474005069432187683936686454157360339404553094542639573848789280856249129598167549557455561275695484460671540373888237642226634265200984241009480463877346890810817522381344776110303228802823131102925623635065737459627604310738646608633779884289766146325721505225052786929254742651937613175568349130901415421889022545244255024397773429959917705324804631132203110539897371429991990644983272956754360191876357388999157095890365150432667517457276834069955617600318836742021304779675658832424406289013226613345496183134207422977428778552965580996859852139079470231042320776044831679864105211315581576937347452194160268845735117793083190917968750000000000000000000000000000000000000000000000000*x^53+17024760739624672384539816696156478062902314662746862676513995874153521867986655772540797461344648188262674001032536475962847923781145289556090920845313795165372826527673020509005451304976854130726556751753090474328164022789346362953500879439816223371092739468295158477604797957027542326814592310130985982176617649746273747785617496467418803759380468708078740447571301877492264654017248546170998370041567754683352868246712564204197861523445891413129975714954501157186614727535049061915680833631705688324682506996975987622490560395193657892550471191946019519671659882170860459654312554907178071539147340454632762535454649131645282318957537695352996224021100763101277809159089658886755050169401248820704597150796030570948220072967431456399104400086811755056728930578235914339302325970493257045745849609375000000000000000000000000000000000000000000000000*x^54+77996594036804006183419660177369798762967986921182017406071934391316374728351888420319178929374204747538154766207701802979407003021130448829272210197948640318320354786359009818598808758045222036727424002521578642189264122835114795016943960530374354123624899000282260729021878183738237246384042382178850890571286987746152948758600415260731520612349422549741868331442714844465023912206684263132749429856256063346624146224663018518276190961468839992269410951815816719810910584921008218045336827095608951018113559291548450566392027975523516734327942119726660565786740523010668442108179526895761644881197568307321104513883460243958539382963703541073045762002991027644984873159475460564937884035745901672660357003359635309500325135361764423436504718009526199256403533122475324468325652560451999306678771972656250000000000000000000000000000000000000000000000*x^55+321022859079952537419133018674971536172142812837656753034250023283432844309018635490715895712529530945338728974533938528520908135799127825937971935568369553448766479163670301477114801929476053917055560480042430155512678359252379052088448502842938336875036242803385729635021494349809513435405410506216648972902285393556544235156330078212087862411368192899576969491826762344541019481421076541694255027953858723155858953716308596688250658800928718123468069371896690631854635831920240110335760934746059970513193964114847405908523671623488245108651949846074914488890494458178465052016011411862725060232112880694606486073319188854200014553226009372123365983976277112940408941022179983591293349942295363980132183458868572785309293484829908373569642192839562897883277895632637977119117067559272982180118560791015625000000000000000000000000000000000000000000000*x^56+1181067798636917550044736466849670272862837250027522886427872271667244623121418900353890537429416357237301478684761238394605568528657526769482953433573419156006597126252440388002698065766093467969860188309968233285940769583285215111235749370149091847192775313353572952340569634889188432788277167151227532013120415335599398125566245552336794999386062850689455421742658302986438872301937184457351514878327980902764858268473085464156869798324744295151937080743156930277536961411676595335744262080008188970369711608836105166710333485874057607572776009065616745218791174374002295893805251416284582814295001015086817568093013424902529306282483119901225229733708052712251399993962331865969014230996135103014448675121163743932640229903426689264180417567886110777532496599208757318000273528468824224546551704406738281250000000000000000000000000000000000000000000*x^57+3894862753608058465741144158236715932849739880459506388747971829692161754843231323831506260191987746173747704444192143123719192824089167383318869426520683577437241885872677456085679550486540580196401952407121580343488175571430898041777339424894229357156751505638527546864567660211273191195984494556658674712345279310273449777951139601730550530847885290546666216955128117385305231828483872739806067270220026219326004331193151679744389062977987948246107862098281302383340554040123578750014231728326953196121848225704874699431183192972068532860659150444019552033070633929517508943435780348143018470514408237172668515478902187722979979105505955916168804555953066859772831470061505071368929929882334887755568121878727006022366921959259778698466153226052459618323287082977571076092271340485240216366946697235107421875000000000000000000000000000000000000000000*x^58+11610522210742650243617388594373385876428029598395113350670842493375487578982475289481309173601903530582026063419214977620392448250755201750997511786838461445364458953370910109181858677520971134878546688836709747701118029965251932007952912237902438821161109016966995822101298376854700906195288548527157808863744665007213819284531207447310038317155701474111414631849569175552105346418704246638514433509687740233788748310961711855591441127693953534608200132365058855438150235459828417810011312918019922329466634808734130953800555437663015296677059462965871124441495751952513404186975750635751540404928176668647060400140492792715522627444945733663708166064109071479798356140117051890983979338665073509290923439298005167631713477865272416269520328082582918296162446289083774921685465741916232218500226736068725585937500000000000000000000000000000000000000000*x^59+31827311335222038603169099586196630916052016059024468412394801923370650199929865564899174276309186327595116935314278985332239764909532833322073863310544198222135508290801900155400139422629985533297366419803686091503780907742571644545071621074276602541911679964092518947854962528899626437739642939867859018673905133751251420946528872871506831085677033556223296038841224504083563875340483476965521164121017819667784699891737163588925672380862934013049507053924984351966719365374905597127339383581001629655549243484208090135862584571267650078357440540575973132657390452941558277160576774132630269626466550466608752345271688547003250141141094096217202453020170016601774623108492239169872652188313655652411039896165456784390871330548406117097948466109686704649183616550103803882060260477260271727573126554489135742187500000000000000000000000000000000000000000*x^60+82246425348178140659613763690658799097913932162296412824691238010536688713035704843340730875080518816231821021559902881962621366236242928753397072962464815909946952836722371062875058172606935731079775217858080079153328225102359228771492139159210308886002905162450389762142925992442484063777294352784917508875230613862102949166963748445138516488764606698666262594917347750566986458216778105579663561054536976878493603680966937475231377494705021947061149279342743087527700844295669776208997684163244883651330818093710256565419122996750129038997287689215418344600855329320555258894840174617134822322144514175926506430229733432850901455218369368469402553540312792954683673771446542853047963009483678616785457665204159507116401969937223091850899784062423558789509141679600059341836287840621366740379016846418380737304687500000000000000000000000000000000000000*x^61+204626253697734370690077655165363477582457701729036341310833958327525278195241685906711272660247516711742931534926047795991968815553645711544722657606982220635511482690639865709589518702071119554589448937185469171280622851393743595185091272635861353104374219262531963966831583246918012417251074942389529566116805348817028901224539175959423093710656142406871057876971138474243588270329488724446335571394705267991840331967331490379207516592078853227437119208548369719843821148350425815903166206434946680884539931346100681297355933469838266788496230296914646754205737772435518417868268598120249842314537551015416437291337392708244592598827622493631410348573841410368858133224238141858463203372327201268692070032601802401049017007168576429531440264857485489418919512252938397401866299496475676278350874781608581542968750000000000000000000000000000000000000000*x^62+489344820033174030329457031189566135015741238057515337696671649892375059464471568748722856149841320369067666303417410220017276592076405169699009574414895332023788679162956386796152296833672238093838533340043531073506730079576242103117098879281401018972552951409781719723875698353962148270508121076036471975829352725040422020089034031652138891446008104383522568343262039598456898477347130559202539893709714850207321307955251769298665586978871853060814198514222847375374932617392085792967111513170485070940268037080082422692380117341375619013243621215737462186704654659871092445383598648951296933413576691549338131972563295178687380957603352250535686472663183539381117556942311286014872280232760069207732854278151120614781799396221422081737299217165969352811018040049861678282496109393395755660094437189400196075439453125000000000000000000000000000000000000*x^63+1086686428132532431029505914603782245339387309175810701501578732593293004007096037765633290087917692718820094377068136370834908610675604434079331859656950340510237977863851050146393736757393823704432609165989533364208682019634998791274327837993685293149127319263786003083039154126718229649254417509533366087281359833594915160218897713969237374404495758625600700119443871048391707321740900675575111629038007955569595030926334942561487661518488610130099175808642727682119645857351541131938457582539434900162238130179156096782910549298333010536582456468205978652643293891498909111237044297757607789897033437743972139001645549089177915867014832612026083435826398465589487135269568562189296889748334804819425595454204845118536806423735650422651264739191722201422663047399662963922993032250818856709884130395948886871337890625000000000000000000000000000000000000*x^64+2102176259130686978915108998560588911785879261271793624131929478053808154668217409674060637646640528109221861772273933705158199884870037130948258400352627677617820582347768432322078133304677412828980298993671168231969145287504810341868805445540833543804774676194161771609711086390096045200306383507414902901552070837078372345032464651881965521201964234280991533537210490462158684855386309855302038651467401231564093723537488032934388123916702541121420240103564360910625110429792741203797075287291345721058827049982951193168785745569087170327573167828895634448928545841118395873105552372924181957196718812228095939681366999307150897101251310524697152362537240130772526032450187943197559334500171580625974159131045027703748104170185274335175070740593626114850831376097824793677278478257197669165634579258039593696594238281250000000000000000000000000000000000*x^65+3180953046370048521712669031901522119091368774595537862438771907191164894650583851971056681404926471394376838572746850363606502897444249212247367321205025770906365582802441302231451171240421154572503031036493514819466483915896028128488728333704720557720358261677921467754777518608836405594715275898778438852736613204629240502335727680475965716880044921763233751585357425770111920420848039270964399128806901332506706244215808593628634667086101486647159753292830045841262507044050349979508291833980190375229192917761847423598698868382607336496539437941754650556120495014286408021043209885439327396445209834812505428020901546566604284101195543681875430306427224686049961267000675430215617205101412367912823247883028565732866498025556230680489765866801392990514840509052882794547445358471216003692916274303570389747619628906250000000000000000000000000000000000*x^66+2730091350815005814402363304315625497508231265641615520227141472210970083610495914407686461155760585767019776362288989258353673879150417050638113321248783746242530876428118345854461830462678681694342227243937861294963574868266290346614801278583013633430074921458911823422468685240998861671251354114771739739643855185131145202018634315386921632461333705089778567347120690887949089353824113210462334092950657088912966107094323888142749265155023386304622668121972088305873937182377815350971685368004723716794023800026426556649384237081018639844331620890352989897006573433513272889715454568231019947685681762145642390965128984833883190602596661249093959372055190654528083007061069568696310900104831032042944627039412510735712959300465991467659258816817916218924566249729076117784085249960701613503033513552509248256683349609375000000000000000000000000000000000*x^67-2394039904020744431809939351866474188550365925551628621933010628266392295206545133860267593351112559113299664919737584876274005767397048001308399617397096341674585166324665116858214959595140075451528679575168907728880041532346316054742465238682488694332250801788314935548014957128686073469003888564745693613759652932852803323095651322722069292966168628480051095820250173252838782477898755662239001791935240845060370112076291333756233826671234827129547488207991112895414799013873921920581743606021031250946266391625305102017630589743161839312626241755791281763537020028784396985406714254167552831566336585872372018757915569806731402161588013735425918636890986171046738302694780229006219764315248213531514868865074283847839965916769300997793396929564905363979023163192614409343511209593904909276318448974052444100379943847656250000000000000000000000000000000*x^68-14039255405190428501852693401972101676132440604757604686300718439013281323277176328496400343222406901430908397930746448531967595554917515172662741832074237765688867012367568451167522027581625092180010567264892399060857047986225094308020761358963022265203855861396749902545767522578863145057826058543075538080240276982045492163348264383769058312352182840258382999915523553095713706289741842929732879328075558896914978811448683680186902807099606324502715496420982144508998755930348449782948233038441965034113383682498210057535699012370050043102017701309084195967222792313180821695290543781148220017282409230349252012745043823193310221461026341823018750044773543567558982304373578119676049008886765150958412540560102209771075616911076094516154452450782901664743726722975234890383244097580156539706308649329002946615219116210937500000000000000000000000000000000*x^69-22405575141497745494592151643424137339910740171330804146359671707161172432495428437198786213268905033731294572911092272294417402655524395406252809857783333270049043662823062091920214965978749059125097196729472611576620219532047994673378859038187012385741835676139991929305823189380571405103871984998891460687653706063041739197691038143289809726526743465323124850242928898845631584897064112662379660894800482777806160504583609072410864109045198208913799189861186218006199209251752736165633655259092716122055086599427696156118859337076558655223589656879437090394001760428757526698392090220367438652245186819662453260587195982347634921757421277714648965241136405568350741309004309644687755132663233926415890234329703704124139989418227477691485124905601045882303291925135076083267892279162012553195282293927448336035013198852539062500000000000000000000000000000*x^70+13959848119809284438357286453153102239046874282574297943302451614346598478350143363928943653580741769313290583678702590456220214741248774414341011282566831209304534353282041910838122340231352443831806699574521007442212178420042894397882905690970769864089192115885308080261748528042720861810764186184565903895584751927849180472016112317542242355659282454960000991438691475045390476244956207426830917179394381368878786488073638415348164838498034445364044829846184913566078039175496785341381913480699540202597453564147706832250742080527394212232234404767954850002388739034775499494729625415730265981698040129877928562250933627601272545881766300540754125573703404086724866192610817459995337184396238111417690923772320395629061762202839882780253803977706540826043625711174672603549850214378819958371824583309717127121984958648681640625000000000000000000000000000*x^71+189446028834113131221162648012603754883817787274457021081996975796805022182698577295011384990203541202997896328829877506195790912068884082576348584280106914154679668516138433649907665246997941664721795643749253712339247108888137279051480091904924737097261370460091657312077007307056261047998820138961471719434270870934851464562515113563560272764221249796420011501728085345154922092674999125043581369392094751179442045579171734064411260189096959127583399893892295866730063949284356962070600840674503789648875018852010197419508050734711569020188046721367736099944306342979019690142067633039183984852828756271702407559694183884031608742712084745209263686400094270337016749512689481517793034542414016168236393435858381273917973712097134523760329288287886706926476831266014104640708871977712937639815038437518524006009101867675781250000000000000000000000000000000*x^72+647036666656107130836200601191445676481615570337320165803329770424254202173136349745382897496270136800092340864585623858962211922504714069443006292481034097873339301813379348085196763129013391244772969842049252749733381599072393420129150118675451826886001257190776794772617537197122198813831873382076392440535321118802442297921398146653917177097744844340238534072211665564660464837551215593568245937547028255087630501329781256485080412945296082210332590862174038339271644237273140417221224306373724227532017661977864118887224224620606161839962194384185696166072165733847699290510598970413901612779641112907170847274907684209905541421573109289157136779682237819506327981395302442970922424033557479000354295118832087813355711086329062968539141616686489164698475954667712531414933281843957326492228210312873670773115009069442749023437500000000000000000000000000*x^73+1506361926748599668799320567020054734575183086619451273919556882651173837728104837034102783902310296671379540862886539632758632882672014789882479722451480263969319103570112528669932782568691333959381572372695366736677472799504221507654813845682828020879690112394429728894648740653402025349091261869885103235171588491069788730243413293961166784180387988171087965228652361861241144174708047775484912364610527061668382643304467406145239523727688336534359292461417477909447578133863784001281122227313712639698978041887801514414602239430940287540850909576843065881984462849608412611090772797113413662485360675933519070451458094409309496906408803188568298277143770679398363714257513819372932320633910598479644651706667601124500658108514071773590930193120115611697940767485307275355907931677736300750750086940854544081958010792732238769531250000000000000000000000000*x^74+2691548613367296834273774671240538599146203479553590659989906525370233469225483728023307057844166226615341877109070163731661201776042773291913039805740843731522622112081005618475581699472031871633887603932418462923402296301597092119623627605837337369983705148306174955770544460626083325933309235333221264971352119107719279939535158186221169373819171769090113996127887916473065885491364420026743805697761817102521705339943821200085324375138279008486243895876355011104593099078642585235232672903139126032839742884814104872977676952701975398829830468224527130441512945538584018896076241204279978722813418064115035596799833457360203856738141532421877951240343591963456479338464136806581955422322024373601914131008263823450566693750318478679502956034806003118534567868383747703272304282790394357096491750880318249983247369527816772460937500000000000000000000000000*x^75+3675012676238382177207060880264768111843328213233444379477794244271997476857492507524597688022915835985351547512154106671759677906526914073346021786781624414675189350689207238963520380972806147006244742736565617864907878481015266059708778815206448213814709847965736293682096100688164525492528992992061864920327933189337281917137072887637621761353302250788947561576411526776540922160256241895729868592457238379104170686508666555946470854381245053558085018532299052189471759148265146848819312624418053091331158572740919159145194527674093808203898631762073166313897407281264129808446716330281630261899227094043558132997732761333662292189946437084914316665450189453162512959386360520828975676862090342577962336714379921853371549881984511764853550047293963814294417387947169086188450236553908810312662688857265891329006990417838096618652343750000000000000000000000*x^76+3228252455776708801182621995979779329616514744204481052381089931653555837197890424761754551857615052129615785128522199663140659316856946066909774944989473090960555665792459553855437779532069885301775042603733332640281920144730029635757548165651332314457806689388260871980376539860296162250240642927394052077600453961548576859562606360211436275590561803055361658311981022949823334619331352823346132565072294305238872500233269170204826352303665567988371184755429365263121071470394154671037578871736441589792358767822328918101884465668276846660759205659786513385665413048523544281337097231764062443328920249041628581695849102629582496508081183386136196654665963098239150705434663567747166623429932244204592652998037333650285239248509068180491984464507511108580579273769706541577485121851167425397095833705662926149670965969562530517578125000000000000000000000000*x^77-675114218277482782249783018373565768914621851729706979201144397696599374638875434102775494175803297687620040002533355446955747540118801857343915021017956927740528593794028912016121416532056668569732025797147704426930504548682699485378048575906418946362820207039863618072271428100338945707407541108578467368748585514371749138255914179500250597025223718614586911010081441494293684452197457447519642760307348179470761135505700904079325363040381753050168689959638242430168537631184504045133938739850341253209448759529183538661476163063554879228189726261793010534934200482812367729711376204662733742937863364449118172832821750750390994798268011967938406710842576388575786290126688477275559371024708005337672844034607715160886419424293217995850555388980363438511351753902949936896180087670026951688858653233271667204462573863565921783447265625000000000000000000000*x^78-10678279827563943957114794897844648906471589759539730147033870725789363007971572576846021749735025687134595202261029249799941829789700255834788682856386443628775168346553353030489765363916096934794085656329178170070638135559896641783347245047249095993618554848879306351083624190640665316763720525908983642076066190212199114769405279752352164033587560808792532189129776276774935474481748658622083557400646714380924871546598732211486083255376643795129809798783882166366698225612853208040651725868485268340148355896378141271918895003289633434659221121570074453716437503679559063629731919902845479272392988975027248488121823201017416022112848409607402048157791477495850400793715956543485864039478899939477332266948681768673411589992572257972867678308759069477725136861077977831632778932625006613482693132791134793535547942155972123146057128906250000000000000000000*x^79-29560822525202626507690711285067381726937760204169304581368334384774922204055938880693058865892698288433190314180474936403466115476005864809570544313240584603843194663660966711385566440850670377736698479660664667658817244052867104469779035982075688929555567904671609367706766183492255562010396352331463739464683992987922608328805086574676951473165059693556019167565785376776448191287113343385490915291546936768510704010591672952194036981611095152757239236684822064508185938244780562488869476230144987331870470182236551942277205583064963759422818582868048079793678483973107526771866746681561621383273172665356393730671780904149711935359414165601917469595431265504481476639458647790932885955400063423608269531766770153619296283785257734890252775182898218897972388019879615710747989846421695601473686367682836007020341639872640371322631835937500000000000000000000*x^80-59572569346122946177910359970980159087252187980674197712856349248433976346700887471051584734482697031938690677920338582599605297632166961214340940751853183252858445349796474484112931564747985190999446743970879597041153510521302016026453244151005462236026128630193385481315530807136292414624945449510403604396894891539595367288010944083680653561675598286562553116014575212591957873166594326024017510373069738711312490889110438745178773627557659303033462201255514071204379834882029142425361333287303269440250315848221527358055353560915810117925187332842387052792669472392331454846675924253463331085618694983258576495408597937501403507373329210964941618684726172895119623917596816298752359995092414065454506505115087425555485960596378603740958272975115602410825042509997927686491565292063351725500839652094331455600695335306227207183837890625000000000000000000000*x^81-101772775571492799959201854441048459760303250693225341979549447590718844628709975374916758168099752833404762093563143011960429305067003608736655467844245146050845185897918677598190645214045121521316358949697871581899517570828915729947058766289584246080805443843271937740025889417763671844337235260070895740068469738871388725929596631320790743469026734861730205067132160312679329232241573915190634082911838035187120161071250898262763153649716147061586611194351411630231154889232928377631576647898343374361399218564974476642176196858606625564800915125844395061954915611785660132249531988071862682095394558863182621271629824871394251263245426469081853037829782347379477681952811121059625479944868143494082599499439381425621511280424584966451135158791808180389097162904083649453089821859636514063415256895438198991854505948140285909175872802734375000000000000000000*x^82-155535386404860159808121469109533478847048404720622789661010563164810735378728963875301095150930079794623333155052838764611275476255892789569592969500876116154731563967511034022400303096322322833205049102057318660948885282995140239246478277977717192836549472104438446123903553327742583544890651114351579425605087230447918907360364272426681012455681169113664980020100118833600861893793015530551748423594005667804548890996456994225517553240232698671871796267087984807455250940175023875089100983701175021392378768119571795898415095437738749464027108254068629665152311730136330041951004074903202481027331093218416456993450601717025454586133692267016868360573356980384585500617222032715816188178771643009291310845567342630588055739264557536232378521474203341204210806822471387055739269523864703387321674593179315904123427571903448551893234252929687500000000000000000*x^83-218279244813969579730740091869149415845432791809326397648244771306517233725640797188070951259988453869682348461016246471858676245750558183372419676312459377717261182252592424997630142103085872674705827643818331057817443278317467926353919147371167226541224140375826875628308903927235143444448958782142292038978623382533999986100515140032075349658857790584933401796890507943420532641166107314127611204435000717894945111334539155156892621230957330310326094091736106724474242100422321701499365589246524567240308502348255861208045768294566078851778102025145905212170079392599373406096810609222805506426572047602055671550068009602488932255697791157583083374176420536711970248174461932486581973738159736105497060962143638021878927952746759883656601156198802204733132406741261473923584201139207675384173369731368331142506988840068515855818986892700195312500000000000000*x^84-285404847038367907515213347583394182322315358504138013563663725217695952841545754679322190639898312964719823682266672710908637288645364270536957117092920113472781651900745726844056524195281390236600327312876528492983697824914946237342020022695461466478300711781309033222125472862624104503172394039146363057956371520254880036567204649377229788837862064556861097364365956187768556025629598792443202725022668303146083694345065751788041722387216910233081366960772422766546576236820152704102907769414422540302080939317500654015656047467421743079907855153193563743171323711983260927790403835931816528728053444200593707586192902969079428733834274064233751354312420177765142358481364041972246179700155925146591746877733325805436474883140610316441287066259116684836042791407302849312857262220542040698305699505845766522638129458755429368466138839721679687500000000000000*x^85-350438723447865711442577701459557230030975170622860931042995404092737444007634507415310516486057974968784412834024158460160847719869302497901554221393516940869508251109674573069952857497012286802397061678858495203078783116713523208584184892951776226537419300438121460467253222527791496773118271322096173183271128573177309251467267976678154698706477237164156117724190980019760478569702785126827509826743038777059148496978143930010036533331184301593736541997859890758958923273150132074390629660421068788890025490621265665375946810453147369598623238660156613809081809325986498909437892567979392483736824974963559688927037463588633543296277369644083249090663752266192218826920212984216381069480776503071827423960167372711612790659114138926708349452588666111377893379315301500447118774594729792627751376559694417370249830412376468302682042121887207031250000000000000*x^86-405479957683692224199858155208413658697608532937033845341413962702951921921930594100503173762402531729377469924000220200510333638148068061436634317708757887207638981293576532913945569753716688925140649269198641513669798800355916025886710373853857576834610936918665490376897096633869102423053274112639880249263098031166117459833827418306596192243245833516251137537716457310676390645436534512366137279884146836882919749993584906048638601407517768634352007904767820648115165901230254020792384379613143961410300865718483910044000724924340334521262447538855501435277214181308383144870897306525880169298267941713777113110653670776672848315221367719076271086834320225227551396622701576890052429247803274720915874222877815565497951816651060540518974766663868786460194015438438733794136956438817380785733084223824572618621875363942308467812836170196533203125000000000000*x^87-442101198823153510212532385935116755807479861195617303256672613653331590114175832329608958617700606181614799674014811889935328430661923026934324125875788401589443016225794838079284948245662083908811261705670182739337683424536102032511499071692935008411064314886601368124464036301880026891821347306011207333902875503588267380743731802663396623709360360480444223322586598868945043510393686282397083293670044059531461286622012798727680887449738463751464439370427178713873086003874039956678329329009815746310350123729828526677021575113474569040259950799703733320956620094258734888636722191066552528614036777292469869284847382427345598654856082050471069564094979662570166507939595835678830793675114197288981563569604430829260957274110741449418749699938290094090545487644446172805341684620797686588051640571751669042677157506204821402207016944885253906250000000000000*x^88-452768713453761150662947938328052737337073455097677000095618010723586247100604645629982488251698955935368616353918324866344820330663107605672010691271015650750517712369404034241703552677376917566753668721019866402668339874446446458416355716507897763377417032912635155736605172199493991982026491413958645932624162548846664702698311771953757314820502876648219537402707512841961025545250268795346637263679398187591837156832364160298368839066424422084817140425038948523695570684967212770997347397999876170795553841568764192071711513882479878030261657657850720656166841076030317465893239498814600871026942977441988168662770470326050946302711627505649441322362641426476615022270673427109684170892482796565552769682157056108293806850131403737774256343044004194983967277320554280231182759713627870005509998286837101272306327359729039017111063003540039062500000000000000*x^89-432600219341211230845114774106717589938995460250243759046801885665089829816553209196007435392954816258790695897388573011684731287947733880615886023324989202731085447858621962557606155628214071246051027025696369006573538261473036210297541544617850470355329202052236460770559838699538269318883060605501035321158700511466330639989382080396934718833887634258097385604481498738058291317718848957222326938257137763490393803600318525835833245661317256212775581993531470359890352244837329239916186883558605558396660601407953121464191640261219028582827513905572999930278099805821017689911157748225819744180299287504483296729495999281912654080665894837418670037760830808454577262961008298788259152940435490102213510879500967480023451242290621947086694654668498856505924733639231048705611101292194771601254361015086765795273349155536379839759320020675659179687500000000000*x^90-380992892899712878894338136509330721497373120583376343909087652020400878704533348873646356912703667336065087398534117085554782702072481514865656547526619110621856041618804760164959335240904522908466762929864084000528042885623400274338328261035205687022215782573458342165238154541698607354768135461114554531952158898046454188549526315316769220174794013980909181070147080345051930626753858955748907497373927831421896965489560914278445242434739619304828788005446830432356095704069892322835940582336647759258586273081396563694819203854966632214971414973986079768318370651508233698475411916957810622909426722985950037152483443182050758646301066353162969222207098152883898172956594563827001250850159377197720179141496048015676496149127471375278540635247854272067921481956627966994482761684691483269436539743405635083731142209728659508982673287391662597656250000000000*x^91-302510584892808253740755604598174342382161499006287582323771159267325855874836264236782461301218361289339836112099332078693239176917719099931105693801035759782481683382696607946735176078511587805362305810507939350511406528733602980286115480588186153892933920883871110775896385353447832931997814493047341415722081364337018160805463006823335165756996753783799206456396824024186271550189689243022347915789017248535863229681946227344170862759021518281618786201459236941522492993541745085640572817083289808846962009085088248444434830634835255184807788388046134835653149319828455930784542596799824698270949328104815009289558697747495881204477215989112385446312314613119748987732918290453632349205432567245450884590157780547366746481831502580384895417533440311810324549006059826086023579427210584312824679786379306262785598979903056715556886047124862670898437500000000*x^92-206549508123994142734905963100390044842013192685084218448084361371259812338221821624337871012253295165383138968863209749967575824345489237590722429689937437724099728899903951242406433670389933634085327577311108427778139508219010686709974726809418105615559220577167566237322934172052386389577458631177475232018167308514676512724859940638329579997233830879251252828842502860385649535097518964630677799283019625293460230067375339383910138221041533083273251303931277293087746711973966570538331866006294907646753129479580287844646428717318811185217095597236362977028581491273135198803364904163070113978256713738429371681442262207535180000976178689222522656480238270889747383192807758942687334964472344735935375310405960023592985685919121560783354906052527724848404698289699135380083971022010151991409769155957051650542716236813589603116270154714584350585937500000000*x^93-105690122979267783330830386821999189587568970427404479671320458798994512592454188431280632581144849283829615075779552354357166319764657108613043382674492748434409403992361618493468364368326331566314690195137689009737075680467909684743384506447207856328438620716593893144730477061277482119865929381300780078605486087830769876961938242029718649532679742651431997258669509944023602610274984515086490495087482924046391449276295367712444288069011565031606724101296678627464127802271425278504910162547399529092777146774344040396018998055272460441653191906505775228695584722371306978911108102142626458198214461900201100724999441189656095315493716015845943791266637824915976902601413073582805913048058882334246282262321807407683792840934245733313701440785826911783351403788233403553656521590296963579844172448485645822999559606536479350324952974915504455566406250000000*x^94-13125467625801036825897453303336179422708949805271022257606638087095278149452778463230612159084648815881353199557544284290216742990985054111455688606037848322264287637378919422001916719040391510660841084478552826270436640441676787435643922310554660673056733336480256406822039770761090966438332513219012424868684690710221772455628721880632212775089879292908524087976358564127386280961228727849233761116328898930897382809189994903986826831820152610911310079956907108772228096240014067243799769633063821110947658211325259340768013471449635114593071013122577509707129708342693415998348873143079820292359146396542893047441164551938361384029435777280639736212710341981005520703070339422866945848245412884884321346863695326754549837822910280711278979223404597468185701443445581822314627785192760205437164439711418456092385798061883406262495554983615875244140625000000*x^95+60090797485066354759069844316829452070965919361676978085440243428293711149729718227207981317578715537836203395023090870110716800473027802202494150493445635250191239198404473320264737849622226508338003467951282797734365916382149338250559630448998409908620262399950615865314376550253644237935075808856683247588455142530731499356602186082627547820027049098049235692259293422635850899492261071529315088765387653779822831535803440855665235517360035278416996296348463845087821315205972342612245362554451301756682075972481555183839008821989639022230217843157993257553018655120146560286654564860438329039184655614536422277009722812506343655357577924167221839598373212906178955815111214604548426149488382519926813111969196928598624631994386927208885306544841139830586287777996176799012259224219876507972291753659940975805346663474182378195109777152538299560546875000000*x^96+107169968355846878575559489938027149041812676670807524975577028207325121990064692908156930602324414613847934294848477898927856720623576090452742657921256194179371360368626183878193832092216237732499537240246309668021058623249068110284703038038228924390185516076052351598785715366456961012037917031911811204968271358091797303288928992273044998164282930327722311506850192835106517469437648828043294032472061314420835581044471720263188184136719396167060823546442930239564346227973110762865384592839160336019475850999217072207012250254204908828607340410993302269086065915521085371211092614937522878436133947514809990841100893550833587623053492962968846541821898504541206495898618294920424389365596405698367978282775583209162042935751153439077096479887355029197479435328203924667561706748028110884023366825021717085191820528766726283720345236361026763916015625000000*x^97+126523671207961434819887219318140268502994231996161476352088150747880533403058015922442976292479790446417233941739855970944124933085043092419818001410970180809377477624643238291993103193999761447443112461207418236323840870539696453752784756090624947324591017688124320966217499844475864592207803025439234525480181750684372530088762594276380067629867278064366342496738565492225655946645586562174731412452276271084606310616260290226240721439354463895960845985902512211219768298785227499208016312590904348799277524030004115630872864386712956745879879275061446370311055341483339065761766122414667465798584977272159465847582541852013795129921011291008116909968519509647886393178268701909412366212928215610476545711882231284477920855677381340209802564761264499307845163558433750442522496168085729338660681719956971922962877391549696426409354899078607559204101562500000*x^98+121371629707085618859563827791962608383682670149920521906161016040973192394022655435662464327537367338040516047482823335005001710913659112522115703898729525919974094586947710514986433730943059419044993907559168334390579774283555808476478612495890087259033336064369115391319894912450327617189271787942890123199363709250122419322371431990932954448700958970931666922347423922606412748669981924007748236941482411933642167728763693783736254460538169693605603689990845632411129795926405610581500107255869762300755648531722028799897124001064923034199787391785317603892056867269794613825084518493841553183456843474444223660098872849433689074419612554164273249882949354789352633808254887476253935669331203751619077987345178960667961152953136515418143583918945634303686112747447688022715664546509210726891110306200920745066645228815715995551727246493101119995117187500000*x^99+98307398671363325293849236298243862277521577185556587446052368229535921686738621888041607416986940870926619519380630448581409730338448735614169971152162897884289342555199369835129928545526710696505737278057108732374870503273914852364982681993357195606211677411360997459390895124093351114311532261957704597891046164486470996327371690685848577449286908336513034208441893395642205485908791827692209048654244761290891743175560407132459113137635657252146030576058234782442985247334942396876113287276905156234078828621523080808711419656100874120954533144637209944149336967087814455793583570856052385398867880568488751873502158556954214214738095682159751066020341821813866366638167309561397505220768995285968293810237784794349118019030967956057318284077381067356030932287203130672386841769190593868483258767959800860991104523578520968385419109836220741271972656250000*x^100+65369921604604661018695772243729047911904164500032553315996846301363301630808474401398477051640747162100421341219341259581995873289620343485206743216931545388461911363324389332243170167650985261788305369321375631653677463359992727940098024868456605408683349623648794411956108877556183583151758281219120906347303409393268835496087182312963993758817099270312310911583626385037207377622176843638679419002594883957758383732307252847768998292580633579047908093082722125253077861879944353970003222862729987432318265778859444752735957330393218731606542852166538952935729621696427581284204398646551108315489514850180849600040171682149177741026705475083897945400246853044655227574746524627055692981324973731534433278522570015171199414270373074219548461208869740135878037976424337054276991269174197417300123476634535970729213832930426519851607736200094223022460937500000*x^101+30205421441496527672938285801109202770227013920478103051199736936137004940893096245515043433099133813592061187792274934172694908895637349752250318920335853918020927739817843346245616758855452790600515810356669738356567228992343320840286972278118833758463143046182398792328495703551016129407071281167210982179132527107170512353428521811513075758465468197626702046526307724580655115817569492658447487344240290613058659563748197989369264316291524131318072771414382041802933445414926937453940349693977593961174615402436064650784823329158300502825785460679715769335323591354036366849219041506102761712149405341673254616139425185071446207005012117180399076958135845043672267697941634655173169841887800610778385615525004238148267832779548757005745967978465416243421668620651154798805538789105950164656892187589292356620761931251806231557566206902265548706054687500000*x^102-1249880410418872639526460366799003788352251400307079101514312606217210558322089875941490086446687135336044895046874620027654359603850599639456612649325443814533372025619871438722256551142074751978840686889198690863149536899036160028576614506921441669837293903642776013466701557439610591442111299591954844647312358469551462515889214905676523072426668243013467573791474732622400555533217297227038962337020040495142237414094782045700938289538920671049627739125984989292976944309881754905024984294294129734477020585037964682586459157812226642298205304888566663502113235411679142134015655476003510010319533402873165372240599464559039335872062478578123745057633015538076268020153193320708417746075440930010336943614341682874405925036873656549565081332942143001932237660533610988539171411316666512971011208208143004091527500376557213712658267468214035034179687500000*x^103-25383117231733388363945589243556635542791056042317510652773915552319706926063011188097168424802461641913209135529965184236956635143137783503707339267726357176728425120788549290399829810105372825248947626911340439317085242959730501092679385830656544704681759588009878226713646239354810239986824923902131841157051419415495994015764452280837020847089634518470539502017205398352955663628323253869595216434632811138870986011459099875888482486806030601382130634507862553226300224947893036453923794892632555944351420151632929287126376692956877996619798125164660267187432509822095670467316711039658363387233366274537962946110716868276102391492327751714755183483088408598115786561549107250671587351935271475337591164768309580448575102150954517332750074367205632980492282246840388756234899011170884658521166985367571531410576819026703176973569497931748628616333007812500*x^104-40866406443555178419630987470062329823631112239221845795773903890462262005910249771682823688342533009842777265040364791291455327504936861814470364914817153751391055828673756520667671797297850143253305527379246433761792173857403777979151782845908798114251564313363160627995749199722894418855216411734651832867225895691590438125536828658740588700422641408410378112239144888416843955534733004272719207120166736069315864046823427054880990006895592648685381495167690703179079244596204724745093309992605198725064216561478786863727770289504842163913551690899706488207633500290091659535674508243921208964978201633661851213742307433105098190282206778669269309455276724487113635402825728150680067352880091946765361463954353123411459890867861209909112537458627918719078892881273666716421862541723581391663148796275411962449809755160146096386597491800785064697265625000000*x^105-48170884159173790612934168247409006156286021344707977204760018942593985071032657455513951582467463764234011517742161851027940100492305416601384430796281045670024211665830066139866467242941355725755263956830578712234244521489947929107533944606402944403234274500043715186059859558127748257866667687734722382687260304643547960430363703331233647586978940063115951351098239389364123814796275469275504558842413035794059128695954815679628100197082459417257681966677121840937740135544341847965636004175806991411349407807913831408921254154752115923217876933567186078759888082246577401739316966321757655534339507906139352412375072582386111723654261191888413123823821031619815821532302076205448212489695456628639001517694643496816604573273678277441924484723428138094977528236722364461233652902867148831749266518247611064855787359889616183750149502884596586227416992187500*x^106-48884713542916503389022121907927746744476889542402563216815924136417243341592876658256001034884516287864497185006309049582441083548846962037736439507699589589908247325649545957036346757730917475208768040285369804981147266368451198458624821131993636774730732536833184669360754027468326185766910593563160815654217706973080963657966684599172150215078781320112973460175036136838690415889340762765437925508269847263770604209942141176535044913418935844762759265722931541638437430677401459391980921481187013088992182371420002911482834597744129778044282077160557242538880860853036847840716249391208510466669825102066948577177773167072791866699357651469384991323730794489936547761433609102211349390478084741737425853316223810918238618774479261484768007453011779249225949025813981860564355986771328908398086801126324760069085263031185561999336641747504472732543945312500*x^107-45049939720311147405334312875497807120194462632353207892482058150498441057683447566208590245917231833606049025798467719639041295128094694657335515790090188122195494916994235493654310297447963767457233619627402198694306877136481959978868079659863883727908718278046061175590698541198919284335337527386825850522979236973467713707897602922508661301301139948012594265634644986697605622863512220842281847181073637341194015813515349286010475089729143359102490589456753221073804095565292630452338496206927031220718705203461949802170419993556806350847607704215135898470094918448569984544239077084441983728555262531693681021161525655170899205912870594714298953227513122779380018583306743596737888642010042930882673540691974722621259538115941624219413816602061483067667638006808277117260521637654568956508350620161482089081364478186375599477742071030661463737487792968750*x^108-38652506805512643223235854053788839123736868246113169534747797020431332690401089222071459524395046936573646228882584307483586226780004078439836105800929345155445699950655696021333309197842056082506593861065098855400851198879680832342891883286822749832693386150263692681595770245459165997551404530903703284500689268440582781410872883261431761752358255340717749537317806038990555833636378571864700254303734401312764576755439256656697080755352890047644511991513711765448914929165978876177072154516027229409582228750165696257786426951459512535827650621629103593794725374884234791759190676412875715552145519074056066840202365963072631840078625687571534556948306765294283312718457275707432705378464355205281948129069540921780004720432935396013097102194857888568552012526946537234445719132763140795407114396869853410080043461076459987424414066481404006481170654296875*x^109-31314440755488262784582754683771923774291586993570453496841094443189750347879359622699784045878434696850339226688123100417208482637600276886476092309442305609864613625088527229379972453343613429723761731647388574459771726865978940536529891065619554621877682724874597813441143592570916815725094679437568966352118841304662207026594318577160062956676463071643490272462165663881742209861734759525242362372041453568238436307552666796374687431893530687745444449430926157775027997388114342384613799351318373097247526389297529955358495039152723930495950102521709073814230267280626660002551833631672205691602755177316303315826645570974545171907987737195354087241728228628912518585855341695127408468525341740188630187743744145219467662306629988477536640685923688043147773948167110480393065649442552606027947548270743937495999196195251013108418192132376134395599365234375*x^110-24172530699739069636112981639962112459500355147346046664198599537599294680090375428699073550393557804760550253091202626629539778974036406310744316230333035766629135979574212921892334097793467288467941085272964207852363900286563512903216561476507579972869733807304403418351191942176566798785853099835459754155104436058519225406204877530483747037684994493439681643684617651100811248221869719852140612728157242059117124039472316132177392097592860077454888365073489674295330800840487327663301327770280347480572248847550311338896525456126539002394370776198030462180993272872018360706265831321969008400619951663832763236103891581303770975126448766629614294625852816532864499868083670681910586840057334243884016372283790449001030318816959801472708471993564684785156723192266281112659451918897751722107517642634978062294025561926313905303231877041980624198913574218750*x^111-17892867664417750377642603799892844286832727061352020183272991800146594603663821479140115173738008163540602221827662170366490040176764234509696206148678242029991101199222385274417191437366776184155248238446215777528663975925347569039110155441497552554177421857426363713934695699519554767851398532278741969342552893819119608573977407581107325135468362437055360897023631209102360453556563012119893330051745998268575818144700148155470307773213704745134265000954625648342636178763247154142619186212531344990927153978640823898031844174081800006514935879535198177384397993584618237602240480752151983677658496094336648435472877035152483036008853227931392973041978868229376614079261333939060765615275770560382385281623590246757697172624229571031155077595272692875944163973155327509496171319366473078062512475268974253404428379626844858307777030859142541885375976562500*x^112-12762110892902519987929376978280421659962307400985262782749598672876281788804126744873307049248098762851080908770062356257046289604660599620012115715089302099428419624556033882050325984656518269911826086040123510311395789628165236515173100061261621678443323658831113547647121854501347260415614107985890964545004571174531969899368624335158922290409154897144956809008428968269015637115396736060272902126581384555723927320748530848613426181875974957271570755835549331082013361018065439152397664119040660696049802579320418637333052289473757822172350149837911566710635710737920881223023265371121333193301921278250665763656678115139068789627255932264882848164926351391375904760949869072276248480341114873894319447917932365967953148026744687602478346915489242351476338869491593791997629036770020863434771539432820495152965116665566558395994434249587357044219970703125*x^113-8805196561341974671613601381185534646042078779847738050399952218732244203354166631587560981503387389230327931069571586490723135498948979755722646490185792145474029800468951710508729305291798416503172567146500745739655651956415443624141155029938265967752600191206432979856517322206897378250715094328626436385869921449624075663692809296733536554587661577568628073448984038625961976377177213960478937653198026361425759938861411420291686524546900353227449044740775124544079735618305427512439452732341539608667186488690279304333784887121235164207640114531368655917830143919169267345565361024580046735088908748443505199739879571103061448799907597707979172506238036182751207425584242387122230821107451007142552734004890689221022319947442123280726224411302627741280332048699790550985766070087502226941191985863991751292534750431006962401170312659814953804016113281250*x^114-5895626435486881206119218493859043127896886762143729841463615393966351094935037182764819517178590357192837108711692896802192042223941816257593028389138963563815095610365009985234132391129387293534681716519897230549033533209856124056690452963987009797711626806910092065057970486098524106043384742836913746504557816792030318002838237624375261872777938208374555057422398460839756210758522352559345552985427269746962312171051728353698225095097458379369453998187387224448463822208817582009741670976609935232942024293476583427739292955653496644130509585587563077726606102552669106222142327213587791205088241975652978056063584336380440821059597343861813907495819094880909321052773568305411639902017754367961814201065304401253302823562772534074822175126688955088619543099611196646475584211317464820891871160717057402689085716419870042415141142555512487888336181640625*x^115-3841139040403836774459126225661400054462181680989654849739499938306728140135791041697714681593423440923634069108858521289434855454353435321817068012031489711593612387853813778769802459717353507259475855382763968342590415733933019432952550206878834210542910491955199180002831147599703996045233288295094325304625729854987269912330436894302284864729321856950025306833521313892747359990692799646971609786015020222490968457068129205531329981267468936993054204897981312526800440960251054660268233136847051201938331083432374885863248197870865839719488876690410155001704023322219932335168606349823809145592327884424477539997983471108582990565714862318348571607157493026796484365613278952551683402302296927947306398124385112760650633825002213549888067392940332024253238912866995932955217765564431981242985256028527388086796527308375281961616565240547060966491699218750*x^116-2440426367925976384011149726097518184869066514707945472974377992453121547322505495139836389100776031703919374134211315301711174690002435528511427600875092654889832216872903053009043981264254178024169763594777958170869015240171622755587325219500764092349831310826892131099096813991722894901468727685267323364408590224999751872882378322013869920430523577480976153947917490460460142597393522695855387809887060514933235581838881097789014247046688952311266011965602825755916911666351656543207099565340716834313024966753058855060467437043681538188524102069347862630677698877298549920652787358429548946501462814815719973927947918426781715125437365558848060096873048824123330035847526431636932659492509007546999576872785229272777326765428570652101278959425378934933868431184334383223952639128170432968724397039894531644211379990683230545300830272026360034942626953125*x^117-1514380564649128946708320857656362298460599240123097518317976770378960052385175783562554817821013286673021265651098808626077307091910632638222182375832106440191803757075369563512516416750424197747143157858277690980520408687065228234474926838511665565541464183803188208222038333633361544253325734768456465807986564651293084237729043820822971741517336632870663809264778647370382992739493912582256921037881278622870065073801837266529944833553138681139113529612515723363652650819305891039984596879788311550898718417946537980988682211454823674295087367918253813271360734352947085412227854342479433495869794369066602639744111537148555546895508619398703160134485962960404305897109700411071024151190017189027465166875854210450384981980427230928975754812057722667378394584683340529826330702840837723384230651054924992190978062962802841440179690835066139698028564453125*x^118-918706888815899660237741938368939969032851951537814033902422335362293647325373382822511363824547990478582546521799942167528248409741072187764805345581127014909427968772053232989413838417630993880327210817203137325073352455928378522652899823438488152783135400560295744420334212905156683596372589652328310592338913950933192748219816381951897236820696395476937597797863762909942021337990801883656836574147645204309579878181004434707997472759585346257253209567821940357483239755084743115370321078891361885652123568484876299666169604438522485842199626397684661643989471947717192733075916173142534391612807393007915091113523503347810565736500471113417581002747241045774943039995468877887530268992026742203650468856565500810437103133512855791538190967693055355576864529043495741431352699105100813087100683323484586088945695603324992362104239873588085174560546875000*x^119-544998604644399123806444934730870752883872334194495700107293671314929694208196460983122225881119841268556438710157294934288257029538294143174005894722255035497067268694319943949823919092822848522265676071809439388323227700520775940746035151398094417054987408342652358268537695634565871686549385248336743920778994630705321503151971461804841873210127854708560118301293988538863840941149578930820552978232978010869879230268986694671570994500784778595383268269388967743122290916846754501030455813567833041744500353891066690942583634586652633343337875097576795501221509254367967293731045880201958530017994796214265824189917648060629856654269025989685598329849787623392624837620095702234420888459003000535784502275203893870247132733549349867146796661800319453247152182632767106512345408039586561095656647489892794156124801799312429295696347253397107124328613281250*x^120-315993656937566424098030546681061952437715647516649208500784435720899917116925656500232725183297059488933143091200133046903091264733699708001769496611689333596497131103519234812191819232201365696706628406165937742999696358606467442954065282056478053251297790116639353867927452011635148369381746025960300711554162924090796295736171964338782853355393672110267239350421902499285723422826400535233864096743183486445516880153210111492144570780740157196691491439256686599637489418462401510721523491893736834134542700666698568452950430534685707085610496527132222828003252042175308004211798565114079877165905058246775543371083177456467811896635433625468166341776074289111696592359481481155717924853563412784304522855286211063684268122039907884572034922813589090849400059016432063246778242834125239863822996041757442252603826395029873452813262701965868473052978515625*x^121-178857371263896384292440427451368958312018178467299079877776557169055241324683848234955379565558328817799460763472710744544275601152126409509373083473395572566497037358760969666603867555024764517844191677117619769947198239612953578492887819449348250616938453702496503747146415460228636250629858476313551176247194392556841967100513053886325923504657755862338456214404311340803182157611608880952742790736446566286699665091194035377205071377428371815213437515333562883132384283454624291153676141686888474161312803586545488544079554387546103201202886993595832275369995884807309649455690145478544770784141572510108046981434098653506458496380166363851750038819404053652339761855502777439579740697840467905338519529741697856172017979969216816070556347996756598623334844306533817535596880253075789789630436561637999130514866882868396658068377291783690452575683593750*x^122-98645567164865899080984794573133659739647277761267606154340446307964846005528641882411595390233211464855960415023426320708321552658476555171387283777584105374498962354180376464947582700511670018443759973107043476295780991002120116558491082859269669132924651597635699809617542992781220317259469174623106365533108447020308463174021709024111369997516999820685075095807973269286555260089386557767898124227027090251468556347640501158719772803118029561077505230617040524011021509714900349373133219558525908760284852627924277092170240937299120268781925861383348893446708587801132854794350253001114882769306310147461536733458631850608428678671049342049181502268525108996087437519068076721293879628932676135891048068981393575216133893861618486860235818985218767313553153679000935712903408181666939951700587359017960645341991342271992238011080189608037471771240234375*x^123-52884439071064615477482922343727679628506224303070818286076163636141397321497402223467415942113320336951936028116097093939875557814479888021049801581749497482880497393184765162667645105050733005388284860815074034212527100901404261958056952853475278452209046681557274712198885702996404601245901653694764594416387045505238013895663862835414031657322052778894693034730737903450817080187180812582888260709964559511411163366346258239259505691877651596518980864419798383118928252818559406272335562585879763023972409431253865385937998960330860267213221362304895508108704462639379019052643745871103160898073761330044091443423810900047357886037441372300814446802154072753075425863005227073078390608147241548403485163337770398073454557913711748144527293307237015664538990406546216106033948084386108151318984880941401254201075787797492466779658570885658264160156250000*x^124-27475454216604578025671415955106331523908537664478341991714605077153914653299178681703306650582357912220324406930189778021663717744437391500919956066762154899228427393484083947903668532910211045252737826401241472816754737570219827613044666769815432032635894295697102762254322469664290011933680411517523399046262622937682414868902891617247126231028501716935730829583589286816514715377332752075223213439110172746636251599444308723272141317307244131180893042989469095560490097207740102991270951705398801650904340151376219364097540368832373993571233730305190086237050174536777405894376698476720124893833340146486346417940658571104743099888795194882344548438756968536793477229481622967207289153377324229113372481669878194512184177461623924996082589461364522686528835193802007138865123688216803499852898342983370877641948783198788675008472637273371219635009765625*x^125-13782791238272511275028454911216551702012517455285431781298097042860224295123438361735132835417947494823036786360818710372321969484584794088686289993691191103037219924357770876498359289614604218301386319118047189829394988372052209639702757951923347236293494684535185719479734504037401858340852855061873631059113055762620796942770101538393193171765610360024930195141115712331783949761661971861192248492550722463946502138809674264841496187331581887296889258102686974525818473177650040525414406598863968800065604480354205146710029354967546757315956707466083626978327456369168366070005233725138051786825790134123465708726348360129991471554008854605703912496439645652933301969149113553019560806810325550406981905144086399223025264687412071963327097045858573269234147682358977260023211141737688429983828723970638146571168931864281859134280239231884479522705078125*x^126-6645698408564092507321184864674262278201832049704373097131942767007663620582646208319857454179215361182724177963281446533341017735697702330330759088009893303765089102137054856570728205638963638757970278642287219910559556737902908308182747012939460118536473390019073839388845895458181693343917951749990715099793343935060928677491612306968017439581535385778299114391833231157329033567710806880402592990280226090731962915544684676583179836548588389550896351835137485765430800781266272485079403163415929424909747716586313021056871309863944099857889978499565824914879276837489030479605468223066752960483643527282573591046834939517746465984544324917083569128214862884194077757596050464995175098237806983023907065331891824590514511770482597929767588649158370258935421078859675529305338843724688540578461051621290046101083251461894008116360055282711982727050781250*x^127-3062012704264379478498830157197438354546571707807411474850109520987429236589045483388884080246086982361257875460558627577988485002120135842920147239148275788703552115731268964294582924792844148114869599440369105560045322425492520339798868959137644892640123851579331870802488328660598607648401081951145485038174046140114059211590998572831170266652051128705717760594288043932186767065690377726277298681471573105515066376715142331539339958254266281222621910190365111871854886386351319521679624367311021967669913889008851776802859150759833577172800746585092342750242955076014858831790950281319225488675009189406263012516641717600654593875989415727028656908577989856026352913446549673484812170904443788970069149935471557366335728838046688060502305466331652408895389314255288255805761414511298344354196444114559899640510415297356416886032093316316604614257812500*x^128-1337108697866899984917573603736452105407904418548988681559082268494524812579854430102898270325204654215309092878575564619780715506194911620276291284778112224888463619298845622177783162951940767952871638069862344448130559892955683614021793232046898932914068121697143245000031914979929586874765226411769582548810957238109109397752885764999735770652810925518154016189241707100127539642342369610765090645111201082998291851097337678262655167414184988879950739619452126814466741582055747523012832109750294033203813366121729911974258786083706075322397298011907631016968665962289638018244956278800885753088882346202690110115570264191032186922198362330252085233422404903902251151795608830376914900362879065729253676940010814913376641641322471206679714931817529246483824316809655097169158382103496958822448438870778584112498400815471910618725814856588840484619140625*x^129-546371048619867827717836096405037986540817930143971676505441891998271150557744700029487851859352016963317216845022736710765673083638419435813869868595672683363375116887503474582833412176884437081160797926369954742029640290818907592141621069190371149264504410062446606638945544259175438289729513499600272603137059137190071487360373306873009543004848099101886089300765986947195168765637120426543116826047262226869239003656420155988430782899164641647054241119621507728183060350829494528826473799686118674257515831418345158248681732371638342111186665791755438761264131263840330632173232944607808961670809658145329308305079641188589320387550673269512819863195290046491722093578974459277571014581018157727966807155160634902469557724469062923015213898033957731237827146319291479922935199649703108095530571820951893730273010718612169966945657506585121154785156250*x^130-204265359110774713102779319725653254253266410795261884662672169901158672919590191055016786409944373820609226704711421443928981231871492443482674474522108622607748444574527636804497524679680912604932956382904417331776076680643686093062226592751344887559827731153818712992121482256757713900530676358221563242011463449936162985813767935877273407609377163581456028402571220367992824258348141595749537622133879808273888569291978765935459040934788900731686467514419772748150922190699707040240321205691714162376847667642327343708501403885758814114150166607321539820222355812046669508587064607399378081701339035919107368742799419677846536388381429850925654843921955455481067773945558965470302062227763435765202677326907420314984478654141175682568732689262873827271348151781657212368702078534265538787948778755534693266451319593191016110722557641565799713134765625*x^131-66599826477285956187319109746683444703671924606032591364565866961014890972646371045615112290302538852578171747591475560572072441372786770615747678053276968189143001371803339597479888531785066572787179293350044406197116386220933495190692275357185667162393500852634689172363143686530830825267718329727141535179375303509488767515646504168089290997049534739317149210329860874601500192753975427463722325714608790323524261948220437993863163536387636562591968205051538953451218068177636168283101513844184305855673112244443352534108256366934261429566328436295100170826017430282054134033554430711200989740990630657184345833084243521038071544131668839303806663000503346177731446144180331931758780593834179853179262609757521978444929361184023231564170226909147481147481944222940233632424752368793723596073857498592755895525444054250385761406505480408668518066406250*x^132-16436193118405895540550092060080470877991490557506102251707381113441791366412976146072012888870873054310365265858121811737999533965377562768042125061386830726863963471650125154613586071051796116786905539594298251829160657492644053209009602135257177518333253880983606298778765364755419304745453952113892572153880546726418433910462442449933794879443792747311443806818055655876928509136812534292638023755256131630506616694244667359919031891416468554380078629644999022476124783739195661384461698530080319905331664276852309741774968195355167435810956780791647753403446926969888428175273612686523405441214044657060437670080879486617958721986169184486388254518785964490740208893688322967069926615683787782032212256953817086527765476491395586870098850037526840491815419014547261599895498264466079815994308687413141999091210909700322417847928591072559356689453125*x^133-862906052261205602377553360556935143449298995025082310184756095124267057982419505369431680202129612698310913685379241697102191640372722534608893723178428662778588088430062146434011758269606415271418791496132968705446066189204901219215166073854682614021089695858295187001762956662224124320783063089929668971147199601871635765872539564334839409656191948556001958291305934252956656123845364477104056434334161178894724099123759191307033916104852245098257819319716328750427067781664128287470791012068089443872097507805099683778746993646920534043500480120022267112119057210623095926894560459428154281726819171077300947106879154757066375188277056285424372892126878013791034814250860783184400788131406820959216803600579099056538626094524274289958212766577791326617188379627838255679740212463403751724695295445909280708692012940019822053727693855762481689453125*x^134+2483559958982998238078697871871619370736346556044005638146833717263468333085430669092420852221476377802821444214263864712083681266399876199546006968248388129311027251948192928926544487647487825290510838157917706230818673209145556049974142867242481963187287347004265436016143025998726162043904649680483485740048391271585812739420987256495974587612466423454346106274351966578003301656933329358607832823778783123287630058315847581364692275464187976596138450719520292476498440011979267553917360510149695104830473859704455241130836123243572264681399614533729319582412252781696872838683269400233169751761383056452234460920117487170186919329587267491162196123591699735325038412381425146480136248271946811853912384274157837438783983431273362687372372692659846463473719637420914445413893141222364623629467936904038178561743288597085665969643741846084594726562500*x^135+2261575665721620692783982897286599516639625704869986198503723047794287105126564948765046793866251339845806829791749257420871274096452324177407936866351459176576231369854161718641031622632165599424904344160642619284585387251566273995032728233998868163686023638086260103415554690718664630570638779750445885836914094998465068434616469180658988117488976378361809869065929560767600881283866432967389404235699105895889919129538991612817744525558503410589200001857984649907756941158205698618845686338080766825931433572989540485653874722874865022349167694059638260554127470986138251655534608994508290119722805574881618333211877668296227014313057564140915662744879953418350027412063205748422768575446291427722009800898406770629269544590423424291462601770659718731464614942065383648313384043493357794002636099120100095271126972029662738350452855229377746582031250*x^136+1421884974312246462120660877560529729503126576828735835549999504161903873848406120407580544072841465830009467016066008062109364167235570489641023473959246530319089823950934082375663022088953455408295755715922161529311293859180980158772904448279094401023815808753560719397394793364340464101419907353349055053439035646862090346476851215266662548647926769843086413545123356216801415690789385659995568955579814027699134946507456976779831352890241704936273640205483347946775154909074851187351231171024972122637569216892417689734016363546429088940259633371665393013388217223965416953005645730366097362884050036195066742225015079066282333625232624243994989136900926293695392694717686617567692284133891671188745595301759234837982051958665155261457789518643255787283111637835983846741490001470540477230738983718937926809498806246523372465162537992000579833984375*x^137+759059775924627875905173492006509226753088294851737105280530795046090295283355906084600019547505680626524233544516950306015172322341829434304387143469113275770834303037181405634499247687093077006042419818453264823323981080889059295096764615499530330873385247827843912929996357939547127686117216373607311123183966275312860694598458211531445722410113108990511499589157431361311757295865972559843557015629565037872896281504934447904748957956610309961172058514013561859240400090100699974605246820732676457667696685206062709642352659027929661105698199005692946002426956022879267306431861378049586029725637741183193621364702844889756589176441187687904521447888625699800137607479775951458816172877743372030031133933911372623740798297773101789448036317342061418850928385507094197912198150393432744205570826965805711567317204391258655959973111748695373535156250*x^138+364924300202036512881853305502845588354133116452871933748921479938983092563344132086878678723755369326432264640382403309481785284048530416219030316431168617307214104856512146614587003123947009003475499561694713465457441943277330805876916104368739779588512057370307180973048329562384112194811093677462377949262156097030870046122287970359683708525610745882023620901030195207879471762650118563389622287222390158555199244599157450433797366310152875686003783621625356726210035423591366713390169556490226270427022885111291655686620225683843501650464487684825137589524650340263547793970221583574405758770551785540622957699037662940558907547257938222419046345581666848093303811427367895520780431016195651251404991431726338319857851618736428077420347735555130245042890071032420728042877401728979962658036656296754905661090806479052162103471346199512481689453125*x^139+161784265623946465966309376561245840384990987834975051098736607984630260561921241888999768618937881487258233931077084793286131542721535653529008221070410731634865331114743614978927790452211366237807046557722729602359142511427854676667596813964136911526697586098532835557529640016311484105195857587524866102875533679256150161641647170541489424447103231920462115035440816427540862916313643643184750709598862018504819566931795021082212981550904399889595262150368016582569701426850124357322713110062157811421009704524087443247141016725235752479860640293904219877668692250089452855943864894862260243622841241894048405218766447421898840133939226004377458369353154310736929021700508700915342668757087701323517192966140766881051873385303356330285976783834463031390533025126659005908953800762249895113561485924127231975783169914961945323739200830459594726562500*x^140+66803671002698577561097082901707413361088112345813446353117649913793885787735198867731475367007348186056117832722944276995761462784468981447102070389726462674236809082163843751603190808321737782876512768117688930254845820748289165271242422222333339009002691962086111945248670572739939085174856076391047665508181028729015562010105016759782893302582263879817522508643305049446794383554682468255409419296464260392508717118785174990478148384830974207836271148288006586432531941377719319886328764179010176184831053573874819927022165716331447130082388316907260826629917466603835149145382293293471305109929837458145497714976638628518424453120041217956072464834156947989606554014358857852534235069392491225398950880481139775451249735919655236822614015918080186431253903178902740103121017386915499415615012695961473488358295380606932667433284223079681396484375*x^141+25743318723147326804643011657014167425305239702560483854624615881567562623234476908429353004043126559013755892669044325384839800383847537028307478438272447613120862700918201336082602612432258800489880660533091380334407852158716952448464603020353132104575518760400326684182433442520330510211907878995456643350092826872730603601904715427280433439142055560362590846145896751838723281032126247153179215807177671670740286391485637005196285133647192544407971827471506609949144104733352270326462001300815692906083412162462762329662380924263344162318358210747019409479225280016960294528620463857926896216303502019118795744348169376547795412393591428519361108482033626275698836823658962392397482801047968506334536494684037084651077822935053079450215331166877085901055867330959955631032318239113605272314969008442292366760362209987533788080327212810516357421875*x^142+9208619219347817017836644226142859428906274424822993792160918033361380691223558148448345100524586568207778727040853030324458290073950306671213226985539555760540933915722529679071523554587403248987382852154714901268213188538934340089531235007453319694214439961441049014523433607721931205304191835524852359663039104555865421216107319045763928250209030733558497156977960207512832902622385099729965618384430904218977529408832599232744302824205857851112336522562205518303140713002554651689128857861168056196426303813424106290111820931671715824756075203526693149239398123776031118800032874488058727559106182099557881005804540348385350886538635966714685515992681564538247598805445455025866932080310306916874894924611809269588309013622290992598868531919545318973945637509324082728181139505806823846266235864181870724234912906069894233951345086097717285156250*x^143+3007579996421830975308389763993643114152841625584856429257873292352538317222334968236562643280414081704897397805033664885184709297157046623858381802873591120277782626835588172119583034372253054301812928076383387077009757754922463240846012461593909932893232969039805663433462027019247265354791582576255417812754738458370253646490128951859957697604790940287787335661725723450280885618695962172959598536638409467306141109613198145981941798583774692072399710642597858960122814506530843865371833260185941458527145518436249421098896114391750696465791661185568009657556483225165044927048225236713765757871262872029969125914344565425999491984742593834435398900750354025081399502388316005987517629211772302565262727175892879855257102665725757330500939433241746097037529188682666957653458780665916425355435071269018937334394081517530139535665512084960937500000*x^144+860330117430067624333987347426550778103949450883102545252611860519475859098030687350389917419394818760276472721397580142265581730243872665225604076525206824435112639568018406775923216838756779738730172582342183743711125500979343782754574026584502420358952610971925180822598867486801409690393461884688674597097900659710021849817498349328073193920049783773877001041196828090870408316484353740941283707792322748463183221089794957097545589948380816642678133482263281468576661108166615361747034928087806912983345020548516564271354362050281691680463277456623135270872160916713609546164843022050403975575653914756429483639454861776895291927939929282554390160123909814597642276539737084301109843643281498871927223988094185299687717203459612725050197514784469256418635390850524493841006986830242250646424797164046513985036224170244167908094823360443115234375*x^145+189694112999564133257335746553246114352326520213457296068483907929869186262968286957194953247497755835843350716057273306038789285085487963555231250250505211287988718081329291281046887954528544019863996637913506016995961011315456734333853590530270346827818703011662999587770361626802693590016916226989337584013068821038651289286306219512601580807355134987905214008893714301735465653064440012322358326475497142903504397844332010662044902222109396309469850165045751203371810596673986147896406405261366468450429839682913380333607888830963910236549161336830915739939503492248419779249782201403266414618133333347100755270972540867197274086833664914099987586074928123620929633169535069185011856795781861379619901776376069388352517455214972979896850091548507605923190412840440231717614165629352682747289285432058239186381420893212634837254881858825683593750*x^146+12106368408834583724854510358705015087224968541426926097476767828195593348570324079999614844956751063831003655830477336391864581490030368769202327115244260245907039453176344213749893376696053364297620095679135296585993496794727026607416695405976983220575658284179203786314105347963402049995497461068989780353563861579111086086450309651288736785812084438228570122113517968744699099094164634282784908955609037333557152248450456068716333688068927484110905547295322052584698358839015559737711495307911378336812551109421673858096351070663721125389149911210615668444350376954938408048062176753744739967439790161951963427470543585458639988558192654950015816103299091391780473688495709218967422591603812436116196504094879408621478095661451281734063303954275797655249636898595607253644045239498173149678812816765617436931545825018474715761840343475341796875*x^147-19540141299555573652921860345816678261874172861018352896112534368788442631895019191371859993289747892008581999092298951911498558297493260471893563226779927854163644101842545352087115245954555720151003439186081685756517513044660265641332736365481990400183149466111851780660438937776445012503315730803362486350975344932496777410041390094611235325395383632432878968408862519773648680586009527321285432206178304172437789077472238843785641473531562718163196858823702971680077002629440690916306866802990652721784208009936583279922449814880082968933513055006987977589399451295577531700371128219503077669101530645085594668174202516174223418122209306422624212755383158777137013079922606652277193801578048976286565004508180276760290415641095276298341379071372233553603448713594261599069622196334498202151700441256193183092726428640162339434027671813964843750*x^148-16428610272762372933870778239352100555917181521500293616469018655669989549027656639911811067698082400047701466828816538206772003223264308945004688699319627358424138066440735795439948050262318564854788565002017240001690069449484241216408115547779553621944065659004128468286453123835018526632145467392590648476314187824375364390672061878640841779358383067633844101263619854512703781922877284066906998673582139948726452680595313296259475470504008944227352354133257322653524167993431701855265910905207876754989761928610301654216482460256437928233624370444724425146486621589277646176193843435262891820873566657788879627784031079157509307444774365612222506360124274600177810037203663927834551581898703122481152705781779918890240719135765811064305698009746668344582918367389227589705198931038359110123821267733447600012386402568154153414070606231689453125*x^149-9333896218802112539986876189712641120719949889175538455603781243224704961666604589646275199729743603097269613362415067131104234038407411275984504074733001907578061871379568782393232108287184563248782960660294742314661896151128120321507989737065714628799847371686019180412059861453021684534109590566141895575551572626068186756218134725990375054762207940110706503162924104681411493328755112381640689169955836534181128896190906697851315461531011536568545488571610969840106824560730453946988410512501659881008380869865820241469375767058512203301388858171114163855874317555987330713131564063383008680939542003260476253735758802015627132708509857954248842009794313119930271232468747460794047229199849133255335481217642849935431254722799871309413862400746733519679085315931677264742082747447568200452293857730741606648638963861230877228081226348876953125*x^150-4500389348970484474969268079795223599295893274165338980016462212971985069882782925524701491930723069209977516995670217172044798477163424587373476346867336016037814443788173606841167102183957530991262994129276882418672544257405217183483827208051821140041325553936815254971087906433155054389482431264173387396356489338048227671893412923186351960866452525016122554426398274037102844530188445179058226705949089906405839548804786033234086552975700291354836390155400740812966315515819426370948312729960065566640554372422468700024900940158794542272708623744286077416366632821987529562845396320491734432349703348670266910570230438080276441403761880975758601892822378026812603137712409057843662568186591811062558974375748842533075300751602724315581882266623335044665122509330386675067273373873591851156894034407043858614372311421902850270271301269531250000*x^151-1957388624519497562453825610023848354519257451756720367405265474973599805363080093097514165358863032640600653348589705174668480468343854637187999914475248552575212590770050636707008428258580958710766424398594120015321497942825735168125380766656543844330478669627379587023765314822140984534977011404250949052947887450572033550244722167538765747125942592563843008999247859732975861312176252054269267964087309299298355850971126195101612549100985916850123823492301038107360759383229427022783617354376246819868955822285909047775671596509787791213794505803768048437735705437579675650531947167190590566298742629465931834516280752947127027918447775624978132581874898691175672926812397909688219014206485178125089909872095031754567659153546496932968826098759297610582117740699390054550129379058428556892449820325341827698117924683174351230263710021972656250*x^152-785456060711640675287730841747593693812408463646721292201454613190722966937210448670016544551030192640296031160479490382960735493649430256715926585499458049473409586258060251961233087086650385790142188522306166752713225811140530920450142498123607036108418345122769385592690749920060384292489848376665357269060946882243295106443852789122789143434468725059440416207252351175230443046465092797402632292866722698826192513362076586087746725992763890717763520489188453957684824758983269770159403427920616439136376744684004730409933607975530060104731147863647428399915195789097776147367379335362037972625517347205061907376652090651654768472353166839286327267440419264577883372935459489972540884086635804120363492501211520861458100710230121760248662921528049706019631814917223055901490858443391390652478252143637617310734100328772910870611667633056640625*x^153-292827164427640977279232189993257981852107376848192868558308977551130894006613703811666001516492541726342762941582554984123373315114433873232471288848318764135610748852551431427226995279353497872601987887268145779544534309158198858471138376720660734135221976462579437051702208512325538668918694127270397125221384667129721023167452674730192225832972790943559518515340615316525085143710721059821434178436916109598376786565082860245641814178797007091839267587658992379032852600133175570833299191804111323848998634734226099928262418253974804610445053644788228768365738212195317052331543253827532812190625223584382539550643198524187533499023274796403941889087155445185211586714877230415395927002414740621129248225798936443360601861086341796376603768354618182427627702698834484736196131355069022469252422138019306685485787511424859985709190368652343750*x^154-101102341396303703544945598452361608787215285899173165890973386885773582607080919916288553286737123112078216324484635741777716864140986824126108897647403259167747346100636305512971309979072469788669130051216237656190826322630173468651339763465722164512013919401116262203891527981257892797728745246438463219064214658231688240393603513715914851518632526494546396397205096501750074138597177799359845362099474716040549647090229998528527239656443618568558583590269488969553060379180189280603688873444468923040916142360022585937935968070763784824887052251640990562534507537956456975951093602082771802609363701067720885742454687130897307950534081774569120273555280690943660751029486219352518553752573699874917640370444164197504962747107681367551210256238823553567951914190946422566396772599930921070344696011448180905656357708721770904958248138427734375*x^155-31845058823340253633791048420523434750111843426201645492447631186171893490678022631347827397980978020808563869814737488162755867049200440799494969495520297177209215973934718657701043871114816826977684499244426004052153004924775705461549193189728955481296351689141820595719165678730154416699233009711585024012527114247644332001412072981268803895722788849592212009750399403520817053442806295758657248220276809071693860350301471010559549564183256331052413936537101049543134229125439874641443985120286895371491679305190822080019644571739517469633635286607913371326321368428511268416459810251369183847072530309299544289525890881569476688235999906274347100743540232399316140484068661036431509846560373098905712414030672510459332071374839727658955617123089760437446782652992250334923910594424601420464600678474076378421386834816075861454010009765625000*x^156-8802898691434604942930809792524257803721696578561688573628177819964818098925851519021187188481764322645332854588021007530717520323079495298759788896829888508590508599140501197084209002586910173496579534098747407688299024489202442980311624323706988797484212389981100545382913521778077176372931146547866090777589583610079540991087892403197145711308984227776894410106465523594534184235044498970446313283582134965286254844002406446147095964779169922433048469534124901938990456151462875212355185292607446626813137577478624001104998283082844713393139056257518793160019749263403578652696178506027104489414761226726061111767348549466943251083932309216869559323251247699755191779267290760212516689196387210420801321014892059373379643294095725335831697961825736497485165881278414361752538478825140421648589870496671994093418334159650839865207672119140625*x^157-1902543215505285591664749276938925773178801077169015129221737257640651594552003994058959461251018038182001706349580449890433187129295942397641702958367801843900692123251472359906026050656859090985838399380311833784005369552995443223533077133827422216713331164325004984007612456022265143206950661959934218960267157989173581072928780936072077664656528329014645939056241287731019530684272736348708386554557482993936772845749690775409233597351738090440907077379660051513183687132971108380245476680603594537241195456841197651494398774526543208883246799811862221578709955624405311213114992305461427420981151819308060332309442163176288659360973185324589544208448029621803867046255425353724020853602039276464801626397274408844622397426050701891651623431203146305919103751189875976134782827746758017242470226800150900903219053361681289970874786376953125*x^158-151697944412974408296067031428879192627978257308649866369971166628456743515384687651901729656147919189375187285317019198146704200933770280979768490893344867712086176947848106936500597054017209014161019237450183449181237247748580206205860950380818146033194126518521178786661769591131294828148845386469723670622442296913735341574816032730745890056365285462507557436567712394085030043375404844935209182377339824255329716810085807887209059655557015890065390738951953890265979647286026812071009621783304287159706768924219437045293401347399596091050118789896399010417407686846437755376892252663261313379328334611429584492570645985635093454141307731581760897293075564711164164705597466545980249798582073117431276611876446712359580344558776715721108280358500118908018835988274722201402953088092951943982551266457137195686755148926749825477600097656250*x^159+150007772564937946065215935559871520870857492010666994430982688189328901584429940925451711095423618026514815696027459159036061968041863917217047022594973520104911666355822966326071170432328213305981434673682720411731302362217959572354316178651277503710154699852431738863207894859088473314090374295433873995442060976020378240945149731501569204877709041580886936879467535566786209621663271771224348404716692786041357542294368025097462209976132670619619797721149280363682455485671865707552523984000835919854685910935456219005998266966897423002413698006161441610114535551822355943947708037927955582839021887901674239930139171643414231663618710765175609043933921213543431483047456712950105173235033758750601756649737225871920252446009451931397676839709705461882039428976378692751558449737548903397657735787201760402354011603165417909622192382812500*x^160+126363091023744082605352205029251067083754642001828901050556256256808419200806888361665741091318456595714512743440523638831515927665288548251645409632716979080401144939974870794592549693499144575314931634658887275219981104359599087222796816061166719809973354868357113276151539784781139051035541091788714421909777043514211346840056400052182934203887234380488360202642021008764717474126461501641108695798272489542740389268908156968292376580818259489967447942126940186578304409564358997655329103751656862518666974600867530240193619161925767304390371025808862323427529072194341779103292204708266668446633989234183220872574379897332417265207107689099512983238128168291956188101494829095741427592628824029574727147894218647875275348529920049796871596425141048943502908040588926340157420681052371377674461614369627593390532638295553624629974365234375*x^161+69080615917646413366340253598222103116766161408255654042355866042616079854155336500126896680373378272727175534534746147247243155259621517694172802852377907745939666486876067735636912042869925950848298339308815194675167754545957657369782732943074434914085989935074028867738088988849464272665875201274541972366140840365439096586859076722932957237856492201591437248471607817912450372720287905925753833022460241845665708901591076011915859407670628794612122708465469787646329523954990367400403636170894521536488257610340236844535740027630722962425614220111546438878798845896550315042890660944611739836250410452851073868848628967932255159108379395266937711540506055351197994339296966679560979925383211594957163269329953948669434192690838730425598190245568240025977734179595348110634885187610585190238517280456043145875355548923835158348083496093750*x^162+31887016916013559761354735078336985106285433255480611749147893174606199196899681599662165633122724730656997397922251467093532488590866574030177576757207716963536913119719026388803399243251933813965318048937067398957569018309434301952744117809583778535992907328574540278650799954529980740448687597766618219435792116180909315856120015148467590230416264114550758985248240449139515445154744593387472281517407977882521428601060362448057306517304175857086416973432585421195051128675505384214813809669623646701905623659563098750545429659358699165274756885604590741439761332998493642880343531179391167772759102591104475220807313851483182889407219173860522798796488460483587392531753684859603471136993070558626171843482099067787549556800211997966794049950876852937109378220130085047255790339157558912881076213473308111900905714719556272029876708984375*x^163+13331041627889773930491887372698796675713567605510397735881320686623863088404767119755642697491193281975996574331186213711487962160651426805196730282125648831799567611305193194842725556145384512580256356557959463042975972027170965073092202492925112746087254558107875850175446903628799498265875300948562473647967349274650933480272844289080525142947759902579354099654213042070586534956111517227464950022371875097444192299240868533822552488672216998460715260814678841751579736861894476024827670150756086212772720366872802752646245323443121748880426926444457149909993800150353618250803728475031467757053790845562132469933800177740859186390569299495755037470828363104176837549542942223360025126268246385755536353490178788333717768828437222198225953421236691700177911242855327141724147454277095569822778704446863962118641211418434977531433105468750*x^164+5199219818711079531534931490124460251673320425927160108497918884079612379784874546310133680418570938611913215387574987751203561462749906749535420222457185896630186581674126607626448090958440806663000336443625692181356474804663495523965553792602945992118575278446010400056504757562706796076925566663273985904094244556868367766552592564477039505161543640171339898811812114366753826782007903599571043770097144786470822329060644593458723543206440147822679059273246677859359261412768709972177872162033464826823112818126590700021836085926555551918069118338149131709772186332809972731501751953072461524847715822023661432299419311787514436114921144547831448219787018215765324816787290011158357697334354588737014843816933448510763201284053197149701548533620915935870772997155262613394982339983348421938726363449034817421079424093477427959442138671875*x^165+1921156054563137629159050520985947443076351183515388912733011138362379659463810568636533415302729426235649260250578815418967170090032138356593205985341136453013743317208495432663118228891758138650836319577262537917352790514574219667298067792327028877715745455159061058288478860805442310899723484053491564863956809888136324916065332689504321532365331182372365581523405792056933332591817340661402341068070727130029709538254493773488572070444441740945798962201160982632000592109201998433707717898591725696531266231327531608125228754585440196467760674784926151814291478575943247481815979824083783361431693932671246063246366693970091716906972523045560030334730499159286163127874177509551389731184016156922635213619222205581547263677183993324146396053079425544890867843362410554781441149779675141215566180723228750792941355030052363872528076171875*x^166+678865380133036443770748343818546210779075873382887429130475894131696151814211904480330710689536087173941977671394086032448649526286957320050539648468964268452887939681428442464147171342995384426885845403825484664963140913058245642343822888130891944575414574258704176754579361855020990564370689484711052370954274822502302568016986304926536624118465228553590781713215491085233600954694142393797117298937441792583939594983391942183023250469770328038972708171579162711285793403387569244391364794358536756082177218297731417653380927839496408418113055440693441364647007521709454415993390060600427982960821912422106085525269048571424055927654830769778330996701537185854666644913781777403541873487539909700011040706892865059406546140555734297488984863869698957089467665714576686207915224417132716887496920316058535149750241544097661972045898437500*x^167+230828121500429079060533907341520251360253888516822834782512956840894017622811735563909621269613938086406408883245998413975419696005602518531095920932574307428790163261472527849725045791963118553958301408422075760550164988161254667724538025307453089148204161452294133909904391398769811404794484435488278097485016991166006743847140350173857400161416645974674983514966865394364657327328499977133813129697473986673521675771460096213619727022804778187295826832146787921647530098424327146004292226570596219026015136488964658630081304502413135936552485171752403618621884152969725485760334095278471934960844842061038176236063783902730219283165107559642597900423492047696554112317341108222707342842465902176473446756919742317761087650047247891421553699871166898319997107752959035181384111578557380198940341201052639519275544444099068641662597656250*x^168+75858991036542365465629790453116209020817400336877978955540340757002536782605346473907504662773112941050327045352715855032139515350726133640602592283212124354324307452329196722047515319890272708128817630626257043285050672103722557373327430063954782523540973778537118841020667926851929254723808713117901904076660694283255947060380564662485008498172198472328079773539840074275247265802924513222750751859416538418137200362483061311752893543239893684499307924109932267855382418025674169203802487471463731430463962433233561793878208186008908921808434969213777810577004311920428367621510216906397611159175965381864919496635851386222164957698639417487453782398042110016928639763542371224581616748864295209738154244869226001485350177871524687974266545418010192941277090296218732549768935847410010019962827397532745266062192968092858791351318359375*x^169+24177696213756018916254074602845940324696899719154507536439830161452919717242738691918033164250111224514851533547053459752151548233343905981760901937215960668458071447813876998077510463970588708855253033011505218267887259150937380897201101298647575770082380617719681877613558352460756410135203508268555424746130080068033698103904683518500411395111750922065202472578546980476872222449409942370129667221959250650064580798480635116697598601112259122345237952314643027817150419313975250571348378516595308686810382750960736215935080597257480359623534525735806506115521299568631326120061244765181436296441571626343906059014571924065412857749549753186817569957421114780931966791493306433023204483888592336920054655852997239758889010724204194502977604603782677854494185773747627360556712675970736140630213198421394338311074534431099891662597656250*x^170+7493821383951946176396145674475658913126829087485551369353675478162324051416972720497759028251031864178625617022675106024963425278207039535295103558297123265923608287492528942839306797324246145189352284694887398117368413996932751160152720697561167213849013377886462737573233017309464443161693407780294416906782936031841251861950693453118761874847799481799864498711009193743231611652346390358301482524765340410615627660097477679854260805802862251125005030859475049523741542530990969790606760195305299498129939419941082875306952552905024425769619118878500826662223434848467125196466889692467092156861547327791260083379122491120106613439757287720694219516521058872193895564151770288351220148263981071163035343841800882628511367153198193711226835029824820655572993488119409056325815815380231051841546270619875969032364082522690296173095703125*x^171+2263994403978216678366566938536172282982753533396585202886036945798838450607366291819058854425396423233805765956255231225880516788815982942404857110682006255077214474668355500242082035943725974906577597370544910356214444956714573835234166811052902555855435197293097771484302190367876464789862973668164804936521690070594760876519302269158928182893178580185317159242146683296008014558336819667992358661332204606095710632175835920566493171382546017909767179188704402747879281972733615782941909039776947239932074449325594000869932290383300074187459473388322659848980419594238470222626409929622978425817728902117871566123594228675274295803679003623338157280828643586265421241864118018229319795027362671775404127306972803871554799644897743301264547036713858233993919947907796702918371915215659500978957058281437753066711593419313430786132812500*x^172+668041025948545062711653680271502925606466604964930288198496120899646672305717769153716057531289356619690014948270954424714856914858866056904207901577459309382522787287855628411455639518928929247923443812007372244568075962721418167538008514968269015852891069520951142469531099409234117056696351209083248044280444945441229883459832429132740820710919818563929568208087418689967823524853521136556848655217550073429595929093496919406876984502478255171448124887590166344838710737387323390710081498138419087599185739646558274869274936691891492792496226676402916164580563641008472692335738987249209269038149347357900168953638999075424180893675205707329694517281337350651472556923114938655436469030859067423107444205971652259718713139820315072118938969093678614177985563059470297485706733980411322896988783603955397438767249695956707000732421875*x^173+192868160645666805981655581899449501820513081693791390576541905615196228623277097955119022149264244403069671054447793664664707590906922796462402482564706130360599411979977659036105335617288852481095596664542296404002497488630402714200229341331308281466748474868336033471726159428834941311294993648017198187303263283972725269791646599273436291513124471367104887193171330425611107447479691382679133407039470027687472233830547183590813989892847107578863885628444975888358488579973205513831613087057380656093816843026557188062341771241708546386955201065263576563981633114476699879615848448149096313049700080303791799613489274510813786305010477031322269511510559169002329202378361333557780763616820104979153332894119520374448698667632668683506102089745473250804694753418841625086321361169819251952530468618984826889573014341294765472412109375*x^174+54568110821800012463023226629834158487726355242155611622137932924270376959453788074606753888544457646620403700816102528445856297941691825328149291034235978056674018666478421313913245254973613121777975509921403688716473379665846898018696696047069981785850876906896045598683674544263301569310270107749376854000952536544393062434275176303225369791029693038336652692317852107522529568265662620877666634701031704413014534760434858982275935728720106343987864589563426908278987749191293144704729148684271370756136438472353356400635789581770713500991116746868554250781516140323738311224676318008120467424109906300390380478616021746730236883407853887561990352432637610668623128821995850366722028091996942326059136021001795024272021114577830892997946286720455277656403419322591260967934003964421118241948441274224990138463908806443214416503906250*x^175+15151337324640504400663467335784276373292578871212337148594219443053342773714542919050736959411873734271667654343321475745654095235900220922756552264832839596684123751904332491329198156272204706649133245754294320895993726523722521111496733994706691494705635339616095472907486557777021648262760870938492208154587837238437311199788425359396877212436529208610550463610461516345096627681031307759297718332757438338708274375482210598940017303680138015472477711570577000955719366787640821128948246214471001849674877382084466211967809917940737000765859349486946347579039137424138392326545192292380287223556533253120283875185205780841032342605040758856155618670793463164473596223047884302956362172264805920737446674584705816233829117321257614904945385293177818631300506839705361651984183737321585315992178433219805810949765145778656005859375000*x^176+4133573765800620330361995283332929875902118514459346574612529226364279366764290699244752424450972860355372881086686710523658853248860230459736650354223143357072949004829435731449872668464862037628182347186041213808107384129830577227531361019068933940915015736936041726251727130082538366996815590473336520629618442984906168238214410920630254901908743947054196333219527503530746706724557234163194012864106066724705505928990255022650308944207655813450411171214292775038923521723465213163892874538147520998985002171541811491574139773899662631602688959636307670553304391299873786868008974283384471661316647014724139056475385499976651088953231547368368038332838799102385542142477547414910596123061095103183552655977880390437571813262220951176856012632117922532003740504403640463470851940629351451979116294221938687769579701125621795654296875*x^177+1109167899819766664283777941690531874486386923420796897719038161988012156279065983568521212128773185089854914768830941905907214584720189477785544005833539782379018661721217758919994349969728256974326170848508298279807530539087797767837589106057999544078884093632468054074613199148313469745130852543226305797509017188826292068027016997488170375977756207127694295428492221059314747884693659498212278185661281529089285609030295713588043514365101835999093289631200246967837025433661840341732789426128032587126945651106001903955603526990123714608859802180843452921044952610459133182445625993642840280335857677709373972199708402853524393599723250531457644346942264165876869720330948799513276191120046688852149106605313064269569871013846682149242421488457175136884335003214784994846768676315700903221503348383691900380654260516166687011718750*x^178+292948149964688461069533704139613597853477962461176732697959382053680782674500834574288679837765449915770329499605123728347762679535258339333427781980303214275460223886531138555858114015911306664141884727878792936690414713509851956130667928203318889141693913981356410114376337277433488289327758887436969701139866494294650313075590564119467863591447377916832817136982413932740154216884555759049134190346538877455804784319479462908437943938679647468724899183078187912183136029101891991410805505166836917215098448593587074665140988245642950465696367989609057112714270044265524366405762245054212131058326503010303175925769461807070898458418904512424510395334903571250450214580421750854856612020971661550183679357285898546748935585100968022503006609230401596214091703394526552373766384152129130919416100109486933433800004422664642333984375*x^179+76191612639837601103857534443582893806226948344137374281483482229478131901687993766374194682140210587746553745699377392690545994662900763832756324821395397774643394889118648670136857284151409855771175566315899936841143848967811525261474582931679049933235547194962149502652149512226185853470853170507626279997755907901677249490174463907578396904449543783466848231443029661327203660436149911441590485648115621897770666040907180748399544188750558770662508738319638177630429186858465518590263267530925239964990393190442989325121561296873222114541162857909519580580952696189936667208158615915569389944022017866317450576808768851182679062291799253419528721405138017176873005186832273781196869560415064324439915165234400228641432733073564398154370659294164659681590169809430578849327744825022410779871706587584867520490661263465881347656250*x^180+19516927024858084251517768299450870896232597724309353608617857251163185140548511157625212913519425435668636180226191809807280011797856620504929727776944484771501945094048621041895631207388381853791178503953694970688211213906136193679371507996539855991054284770840188487759484391055860282711315056827939758011547819432162599347452728705891225731965985707402996807296117398633867310761771352495821433072590931107625789856514479787072575622228147418072892407053615914543801466036963979442590317384864956568196337623129340508549932706471832649826455135083095461123038361307958762519244982370150275848272701160977669413845362857406366588671188019078714946744343471634988823746603192706836644564531736710558874074563843161682028421532384942201634713912488331355790282156263662410197373794827285591567400668822074294439516961574554443359375*x^181+4922942555427743928159581973504049938092805339982316963253794441098766674189228430825715012325478761825872161583774079508957336827446796100674934762980223546493755648850654199245458765464185848673684045146166574025718519940432527502269689897208566455043189524302241398785797595045217207104424437668295391274920605596440799533524437173000507029947450439442787821120370315585073471527058416825586462579680523532213036023397115144362987955313665698777746335721057246451183869177044705749280986603005319265780534001216479819981964381473868274926499988015248200100175966255140035044371327060951377403069705076581947172364166639686233645871940433612065959542044729985022609697479902188981378949383262445497368114525682360260559654005699386033912933203563761028232956194681263251611628752420741854910202217610049046925269067287445068359375*x^182+1222144505460699182673409769073290394769479524907025326590100191297297186700712600526859108848792249793691122123877816463811420694753428030040526387451514949747083190180371878723672320377339882914472326942962715689367306443793686278983957643590292465423561103521583615568175265802106529893752471675835000814210217041379121820255808128884887702035470116920206883779854403732611306665028283962793931723464990561634827612793736130832034853541369385691600421539820631050477952943361180279276106249548926969642604288299608783132664757011866439295436010100239577783564581134390888676324119099873663803399513563099322084093968577973874392945541877163544895263985975973602760118168834087449632997860211662833888927906058867861737986286610499965439858923939855738690015937386272283333529905570203656639538536410327651537954807281494140625000*x^183+298357692797539255630582586054051121380478115616228000283644816332151426790972849443775077139780098358303352978495874950646611186009233248885221354948590757213345852059558729405585823781523459131136440227638073259561058206001370097109673943886130395432926232765660583986573189632656843609395538073806564032307241619535799594854486085346791846663358137812119967409638130690814480925366535739543321528331203109648954882111237783105851011288863153385581227205985425496605567245520405854870747926292912791196742210192299244863967474007398493325500614938917455784358311070301187250374717886427935139059330858860198477967734829947644050510806283633790736337709308686661009810288277182804693978625224270750215233089026065369163435480006709260623523531950799907347042501821594249300568952571186811736914101800266507780179381370544433593750*x^184+71542410637207992606731958199920221178328020852889476096620127087512833687902054094556595789829969126568054154682183205835762100876882388432944283626222375545728935247891698514455007653722153041451570143138227953346227213966980761095546659066475733008795459435063912961053585162231866258038269286464393799021913059915173969874890483262470999532650468370362385061769337388236956049208856570005289875474906330985794166564894401641285397384397157732686919806356009952151786870021268566199884547645900331892320586467066325133596959925395427104161182284905229877653227109670277320058280043468997407223704733629957971885399718398313200875099671857136024158668519077713341383724955899373513701676660837342169597135112873900027181656487067120007825831103550934333857031101313907576866817709578916066603948564761594752781093120574951171875*x^185+16825290770255229300263018474058670917443607202499734515858160040999921190654343080416408599961856639964247043717940036222883130297400655025887095616136482838120881101364637263430740102648690911053748859247828509930635784420852252420789369686176509615480455491586605267361982369479665671311972354682643358759747075820435050495098369735931662638243400538080298820246944216434724265579992679242406865879328305454442647620934446874210503336973216218702704109879863630139603693809794183779686234607827622921292501606746037316952214302531617583474612502100784568607061130751734217804912531206837582076148158257141266564988832464244436544527155090669766045240915174832976918768193065853474699867495381460641050386125788003450477157720251306259649010880596592640618839818609978976950119240748498031234881011641846271231770515441894531250*x^186+3873993723129709173391681772071167622885406842022636124387927675690072458065566445133073611612812248414295952280241129797630625772723442683963368054678139660330094877622524110092780930415946905365042874990302754472592607072359079963816140248033806429824220653313908542852289381041461510220238500220421193307174048348057243814772499399594988434209493011628661216534426467124920106587467305692009188561506875572823822084210109774459043729742548978510732382548103781752942486232576535172735778815703820813015223353401778773632019881043482225137261637032892130261764585088121483936479805109605530592051437144654435400702249125382256406137457316805218274374151581339155634435186542840831774590070786574499831224056263610946066071139240556711417898707164328555830300420634450953073100169800302601530450630207269568927586078643798828125*x^187+871414553526578828847103036618048061211486789899792906148545463634002581041891720843373304068624410941798353141972899546324676813002623081392624633912320820746193378460099856601051207871657048693379978437059404671943183426924372453933328870388494159466850294334269055518562739544781768957119242557730413041540462889788488914693177696697094497619631805795916788240036315790901105337740170273265703816657492470029691090677905415472247051374903728385964941130572785910058215555046418786721454850581824415401503136587004683165019702729037891471113601408712285780752328311397435625208602655071708949757162103366871172447064663847827908428433162178803753840151007747503305180531564431127398505929265840831958581365596159602631395504014854690439593274367383510900698023369761385976642993758167765605548993335105478763580322265625000000*x^188+191003428752294252745947311486215903148932214811962624437350134654222490321967021073392496308391410809142863283531770505178322645133789642793956418044367719290434433277577382300047089572308151014146840844433416154103167434637750918681716465101696709506349757201411092602872459013949701307161917554293447049082660529421244133754568723652984216824197063745063369579513637823136996673303370669999901901170557346031133795743691846084265568378594308012500714268417501089120804863120113083524382979932687878963442950990468763275752467941359654170925424354661147764411139705558235197437239114642115203228357028313667354228074765912488753047716790686832958845310934850785592823710525835544965158635803641510324906837046864129325989680398943969320546467146410997214514825182473965845866987524317819058250478292393381707370281219482421875*x^189+40664958052886445095698635382398381963669659591586560239829144412252148519170723758692283161707011362439466981930950466470779431499957297812303956164973451260702510048649550123749563603312355033572938019643085867855212705678709172867697090471742581783868889737897556442930386500544793667488936277978261789861628197532394605521830403860207796782146334460696622808878639180072334451847117614463020978718254256919925217373997752980139994613211387306141077599411260655716238968141076250166001980028511715572745786731962527845908137419244476078033563939159611993339355066859541920373542005970555801090465265365671626317926586894740966773583990106291559979117222806811751153898830535443366577049237213325302175463078179191002011104677930626721801699122659925796935559518494742238610183727026935185389078242224059067666530609130859375*x^190+8374561411957655816943631531087227879453608302454539288910719210136223979181779137654883064410345456466406166124494748619914677994905115240886444595070845489953409911367723668146647073943977981228632158381561331810124610061295507456852654438924751086240831955380081687496511252470002131451904323045065038038204954974086585365464050748925532710790508671364639333103854715631032466644889693043743941780608857779765996477423022698927527826048950466219613935995681373692132622410669116064934949343792833382246061836927098730724574100750719389660542868740838931710875649628722483175029365214830868507423487109758280106284208589682967091781630660383466310077358664479082535028742880737893711918127674073123476391177284535120472319520923963750375182528054469606578903108395596997863555717545577805616119348997017368674278259277343750*x^191+1658758328723125788965718521801373450486874407205118499243009262392796918098520520111370342476708010435451455978308687968987516067628613977877536494659395048404389265386359022159323572594206410006482217313476822781644045025208754914203236518219540313309638427310763531869502441924053511905095203585228848985674554266624349009649341491877127959088560113729029755238122999406990710701051667236174682202010763805109161909456778729603507062542824027489002611147035593257722417379840940332041177514116773626077074385735341231046840793608053563249360625098254284261609583274089176373937637236315843447270377221226430034196585442639552448465339440054979782656053788057486064960747050681456115242661110990655146435933199637652643906582663520375402829317916282094523674756140924509238573414326428645537703232548665255308151245117187500*x^192+313315350742092582710615901772225141555623403440845382513845657482116301410712552029723171742376685152298432840687746166939777378429601801174331502912705113583814342297047221689384390185517781607629077744831036801265693327986661909033404156000923180147334299760816759890833398316852944132427890496455149879053435321107640553497081255337320332024984679570044132837670957250231871398316212203581912572318020580824040549624506674767966469996962043466728844230642806115929789365887121448991945845540497199426919159856948327925887064764497091618588581219299672050769881263241290071246546192076329401294304046975136523239560693267349741788335773446919190512994819802046520489253268068054601616312729043441052121052590072558498835991189099633288983966853760447202650381372223690516305607291151769100423507552477531135082244873046875*x^193+55650700756358633825566704229373440175069560559889126416894534588563772836376036613804428855847703958360315833312127716361073987418703721986249669683802417105819937622736819962150665790020195989644405768497610898014288791733071387312110887711618502500392677058575783104899865855332483428665905668226574529465619655529449501058393062680968302715646651696581373576588484917097000557934814581991427019618949619733326992643700821106644521690083079973769158092644402023340476371270927088523421364482880371318772378855919182855693897622144498428763842949596229561055612340008792698965625671096477448306575387829724913031992978392545745658358614391087619689274869982209465845746727100735464264286708088893145948688726429032410575945241284764188329809508533664379662333857424750666400914543731626160649739176733419299125671386718750*x^194+9053683748599035124332008226919179810951309694297161375005095386641733521452598746135896932216058074753042155971968406683458477935285274033780545662912995868772668964644349034752797776699565277317407619424181631258839083698450188191678556314107870677051207433341068409405118904733952131251988731844525209217507065883398734250145588875282157785698701215070815197602356443567920248612577298578112547625600604217287306788728765580214125300938132418962108527254126689348793412036361215813674108186014355834720547233953852628504190456938265394792211549278861688989741362887467283699302784327228904724934459758503747538607422437489219011142711490524719600812803229043412185456616609665062177330582320273107154005276995714218809086817873005607518366835102119967452778866552304468277526323972181909738310423563234508037567138671875*x^195+1269920857249426620362494535099176090196875585565452017023007612128122869065750348288232796693892479065454363043759055307848654644193721687767662782893386966951221566995271628428740421698948171435536458641133094414474501811322834247749428884575275554039174425031314797213247709977702677633246455717528821935197483440037555046295504171809177476304514753573768821505308703930652902481605997647538399646348921248778601956955349428699778048969642654487399803697392439588694023982727251726758237627604133538690053561233164116141448046070259360881354810232890181182788005108133454494063658884280307703831241557787025612130686413912623894131839988684357976281503652367649152598529140252540896477373527190486330572959492128114603972069901795559222090324097380452462757513728444199107753795825881404368828953010961413383483886718750*x^196+124821250017886964401501370345955882814846339153774927029660918493393041340612960480024268977357124859972214226797943506193423709709046977482525470675596024320656527116119597329249276124680617136805701430070478237633280070715742154435639481665654411443249537938649192270393907242874504708420463434792113266557229890401292373027328261760998071596133523478098335614502351390133993942972234536473612461899433185296654809203659278474442518432729755733347800085440821109520331765924639433957697440249425735973814910044806520313084825902823244221526154071006337277687073762899517763675680538706622458156063898664234837989890900783349415040335605941355169946213170267163887971973454016186496736535227022016337705962608198541188758007325762533011110577714392149891905831124280423663001127796918776624579550116322934627532958984375*x^197-3848664933254709404647042127627527482706992357108028213069351395308230388578451264543365250707498079129008400152605607866193241736057433173909125043779464200073406174858942806692597591006751612878522094706197345097867351216771556862756934603763275238253569994340739885978733389191158064497098981379902086212346248044485205918337317044369038184826279014696658056045249307714135162365028357695422239194052774639858325362560255710294487479880627592478248651869351512612378339321765535288788579513477065217536135817113224307333246138318325817786049921451851600997382458857554294354699444237664910323898479827958345282405081846896498298546256641029937638030999863780803998217452868971296777885262179028999174250959109714611559843270271046308971932486640798926101677213575102381367695939415884964773795218206942081451416015625*x^198-6826228527590684173999876926294140549090179821750926427264385456915507623071417620498195522516364833305913749186803973014256979846338177379574740912716502743516384224857119384925722408233317966260929261934497391183206696695525815400746006327525092318553352696032674741402259693332595502548813465756364672173505712776511076768244256237515362297562964910851325672473675326827892108433903303361591092005433929137482896092558378535812520394111089601140428843823799661557875229923146195843791127228319736937356290007319999047451391284868353821932975398426262103821483044697873301244721773525399552140656061699425402454516119196543572569511635886522000000563879960486473050018414539045677875302587853526239078750182399586859075686772932221987635830810097246819182803074576712888582518692279776928444334771484136581420898437500*x^199-2569232828747969440677564841794669061838718876703570751752749734196764557070609745426531651613061182129077557867468185608614864921021034370318169518384616646059945517681928888738554024635777128474912222487480097739533576214294695219697022557182869254957411616772516457541399696593006584133201400493398249842004056093889430553119745212667434417970114505399470880029068370309757640913603122136832422594964777237728819744044778618475221942706080243119670785042382430420180124644207581510240509695429186877964187483764296697776079316632069047098503766409337947391840399116778414531397545483445042256075762126781605334197163523472163728897911539054991622941152511539328636322962130972253809659250130947461173511432321943649695977393029041029908842337384918925721464569711211997113891332938884204395435517653822898864746093750*x^200-740187822609435345387769101043613656016262122300573792330524978300926204511155484940187567848565404618581100000481915108238481563471088598451279996873511648210441882035351807137280600104572898402101942204784334346053704949732089114710269345142375071685216325453574418350445838176258128068516660720010358796722608604995796523166724272672571628570709216340419808074943493753747982406015956981493808338150213558790752321489861821829140332122863792042966005057507340736542763842122868131575718853156895068540695929725886485816578556040337013084008559125070538454508751509080069598334491195277514656683012995578378413245946641072124072368706802570136044543710768229866545264125447995904436832937394579285231173180599380788121368402286372044655604804760967337606451887233905713790209659434129463306817342527210712432861328125*x^201-188123149717647347321141129976072982446729136600492800877913214189709870004011410024939514791792567604839645054242172236857669056526678429641129139561199844638183008322320880731347614828578729350693629084674942391410410326640850436018382051494576269985177929743132528398941721090314480800247910247014180656126655417548671638394287715859008580087348275198271295029394132311229154195184360970548937338619520781205930697571104302597056245856765016719952158234262439535437433624724577394179702758297094676813608297690667929921309686546077747580758217103729389109461027415245862151122088641291252333908802206023180138650243507521149530200231276134266466471641191636822369311313369829298012910632589840386032784573814539929368564065222050346705975042411162729344639876643463777520457427876060307880834443494677543640136718750*x^202-44251050373816516479831287169120128499928003585002034232100206957955489524505714311864146736584360694209063846824760501193129528419097271829828360007429036197679653722053319491856979471955783401548189977116777700960341872267859133403473534461408371404440902990553778317700785810284621235717809410288949114679693291228266564342258712474957343888011769417075818148063332464466122212538320304145559986202182962917328850746034847185256242251992874432739363150795497353336644490969558966065119147485485128033731344703732319025416654502338642481269980454502631098706349879197741945281149949972363127612749769254876105360832944225163919163624199787885265140684425987696655845182538302672620651445943613957810356380078727955852484421209748842386656740288385571714907844016614673862670359647065509989261045120656490325927734375*x^203-9852720601205471401153184409820482969479985207546172221111190665091687425403585032640738296640306193170971767592707854133813448059803525489691550256894873153278939537804990614700333948776545456737645400213461533359744299243966626517679316488702224023907771348968609088230488555009570130381967279032236191597547865386151298205520028644306312235520466728731656797655922748148148304140167805514181206620851376630018665713215949580339949127275478499701216675830256362082257341490388934913501331976141779006766599306437031632120097668015225576672695569321768952295752215491469749725401227035214988284062759284408173721505127031126571210364186924716598822379195849869336938115546742492002109059697085424926813711813423517009686267675105435545552915416629332377080065278379256969292029381162478784972336143255233764648437500*x^204-2103131046298870563939270255057683270061550514484385466588578088028031893736205389774813353592820270268046825349716098768226230168810213880334101197704431719111534475936219874143134835850973956879374939942477714959913795438761446651864422042421434654150973334926237792559859825978330297448940724689218473379035971879130283387196385012871929385058938357984004515590568005620168344972015508643461890450216564445800711617997369141358111206224903582203293091980311943055653917160429311831312490822321466961405665293812394307750253773910937987806800837350955847881018150719983918156909159917148975146040458044510179222011915699996235121357922048520581577779100848857078341320291379732697929237731342970727333724058096227505783054936105843456265491247524132739081251568132168841029488385193673138928716070950031280517578125*x^205-433922005413049275756179403717779821665016455907224545226392916530996410421318213261124909586711739954155488030582073970837084270717671832588212111823186522468290733096906121246731165792792243868697010804675632149294273239452609126873223996806985505944129964423527154102992889713555703758507531224176139985841460604032749306442362707053633713239306711381409924970059399755634947476195940500456574936009940929255288765387608419283328149128956834708444867749295295145272576889758630704197789329842325128659908577464355296321466135193184886413610689358592292734826425311414227536681384574800914229690604619433082031192870628530455875183500646957440026611218872866315188540010719458388083864663149756886742225835889164241818605782894767839584810178331239745654329974866801556853173231129318310195230878889560699462890625*x^206-87039140413476729334948850351076124675487585103920990716559680486542749682902719816695434157082907728196253130549676893765290232504206981461766469354926290816632445205954537102680150130260082162734254876748867102637714551310315345763612380293704412197801237566586777426725195316965158721432237074061347427742065806025993616920147302217128142835713804953030719997327399997103728665060047494462709577725320112002570551011796624169631985990233687520233750265975108339831173292882291094585388182538391887983240274341841359112058058437993476141343202519374673065019099642670568973936639450338394713935041960050246685389513629822618171641068191135234573835862708158973482335290119873646046781181341090028320673730703059162312900830824883190457129179137476708369367891476968469624816892169008042401401326060295104980468750*x^207-17048778399336467742062720598550538860240336360530851193000154760990572726437288585714966091163396818171925968424981694985193007294690493906817303394080062667968400249032949873612739621245028113286815384964942727445226049008333945204496151737290047225681429930015995182383371672612039753129521753797644972429139599995912920763338129395803885364281151798156952162188017111211705001939964919374724146000071936034572340712467518327423150849286922669375195590185041053118987132140627146567310837290564675425179680092736475211190018761523696130197576228488298701658354048475295584428380044206568040231443484787322133866013795343047383290665532701838768136273044601754376064019568036628499982375501272884695140290564035740573866762466628265736276840929519396816283167744162876761722045722217444563284516334533691406250000*x^208-3272434904731619339375668976242561589711897426062282186143133538847031947447685308365924966359003062032378606769434084918675832326090594571604055085111562419524317362159754428127645927458989640786415420103038864360668036969043254550721907491148462462331433192418825232221306862624241934868740019535426534299420556565798925551322958521120110559843148368141033296708551576280895336654928818368291114175651856123790863087884202983665079743099242545120854812398353501400859915843650317629922568880472557076078652565565954884463225854456726097199595615477243631199438744668679132550600768047355376304812192396729261366605920310137666709726422500801671128525357952841309252390664170055991439348712317472874003270988904689935786137352497838998392975378572640828662783415608187917422115320297280049999244511127471923828125*x^209-617271253069429169560788490931626191189861548492195954521700762612032273673124328592725585569223006731482093778426562951788199770180042425311852887387054129236427480107259205001191970870317205345021385039968169019514966490246959828396787795712794666512488412672281138159869469556054565565785577347414475227191925146997203216115522478737194351171073627900207221701311319096168737354611610105780097878408574873987980743115757804891009993078482771639338791217340923439968794772000930004987973970163269639470535492082031943138442461284506842280275296023528049245255377525033942219743243290167280509422613652402761847886968145871122375930942301653885117206495229075546157374915850542014453648128585052255775560941682814880700192331680890062266029578945215487393790706448884784764503129110835288884118199348449707031250*x^210-114678991780658551702838444470203690049212214171489005879187338126873959440097974892340216660696015122680828555678145164288804112772823332210047601386607912737128889738910199735279183190469062006887110854077363824253139240615672903985751099315705204514622982739303578791839449391708165581649002010321932317628651046587857684605703792347383802368796161079683571343161538138494990444573708762019745127840441272840971333629318366226304246142729666451104217091748324644963810357806928903365358683224756926271020808015763602098800639042209193044717807244365114436827037036087397389080711107792659854275774695827651792616253434765679023381249563858023866215812198527888659404868751382460428141236278159033016487777849467802955102756384502968898532762769126835954829190415712722702594845042267479584552347660064697265625*x^211-21019934047747204232371101700282700167584576702158122532740648599230542903943896330570128939567805484952387500487713376758941333395930071346867079310567991260764809443467302020146878311231646176039441489788860149420969007663437966650351241617018146493002064444578751492433762530182534714646969671986962089293751124887610277160786770504835058371500582785598001905869589162642081825021497271366671745688818833590664612554139143882114551414186011419228282899341135742564796059042458296845684908903901132683803568309125712392703164123293767343926643588144373503184023658320491665408451707211304407910576582834918901184053112852853239714319967357749601140450440832009454132254588357340058111053802424129817784986447911988060863244067440788182929786416770553216550279607396171130829494645422528265044093132019042968750*x^212-3805583947818507879537589768336880256798233758411060925236618047194987296548405301128525375176802083569833489547027262557058467044583811666114104264909709607858238049659321302291316665080176479041395075364598502686753874598307306603324447788692461646086203189878715572824080556108956537664530105711074201323451704032310424667152573835441435589006819376459938555299993726146448744529769322011430509947024547676162325782885599654714602316993279823156182211988410218296360085381912221241011888775426134078541836611081268512999075237223998233514637806276634886239727736912478149937163066104822061342302565849719122646368059691617910959261207016879524599230983602586606452091158513035968941707774863537541914099197896246633862867855121783439149549796044479665946637587463287939780465816374999121762812137603759765625*x^213-680973007268053225774306552609972530149064928185269568224828701108840520279716851868090570666464588213570316037211731108520339190802788197890829071248594415224360595129829748301952522715234450876102725671607437557556872255716650727009721038358543115645016453137956773619760470009413614194226623491735537213681059289153715599894924162380028862128460094189449007433065379165746492303751980729005824813148966991276964739317532092776213946824009835249123532891565229229640140573432281303075949837772820332997971896856769678623151405865187556879724357779818110552433472600106830987162506876601913700573080837744664598668219752764422609041227409758952349339171962266159546840211007031617264077384265964890777432910248942623434615884511077302093602248099527101013115656615468751619756051159129128791391849517822265625*x^214-120454804780580609283606367784883367144432274916304902095620759088949366575865014151858851277306702367212321259818402241433569447275527846934366336325820105375506849318999120831486939291271719249491857489548917770793490593267044452553229466447002150039593686877974801874568395587249141219380192897731514308463747418973909495886171025843148720926303748505636231464823294096885068332125696202813562312249584002689775062673223162823544563754958768836915447043760102812683086497322439989575380033304206917297894172189317208740044198043891733050058677678802138071807587562065028247651712079474809309985193239581666681783859499434911254228200674046312351974072922333924221870005409060667067332371923941464610017094668282219849893022233381124307598551100675548756659271630337709143784712499473243951797485351562500000*x^215-21056749551758301090745979520075714226589789097735621089250318800760930077671619116346325091688729762686529518616826996134485638780509859883336435916040525662107009988764322643187488038583316346166646558682023595711506182414666506282122298188524643136000693947904767836311507638041268620126755063056998659438118701438147832537915830728479601832106396042383194521057332481772594906752048998634881182532846090752032036910332015700966489810642922612845388786055086967992749226652983113318020865206307868744948830266987138398122965519809906767073894227899853106282257368500672766104885847753931706073407850006467188994695110158009248501856493135078616453601982589348941725345657641202094116498785896905930578917864551192295456279299643684468436120454719227545270114771662287231211430696566822007298469543457031250*x^216-3635617406726215251398341279709432807365964857880441675551941774725538309480688658194295273561582579405649593274016682714957861236210644378574316135319360341280138916220641060162875045248739781996251729313758015534283985569444671361292362224451894839923706182827873175856401681690922835611145859732012932565291418871669196922197383958558662013633650661263217024125442095716282785518504989936265124813208804464076414529321488523881949649257527139729119069948068576542522160286685699014884144924626357397890523127402888683573615392465267536363779917401229991629405561474314381317236678814986311285127183253949301893654594976764982761568575550452184620809212079513690844850151809441632911603668414075430412428447807253875171684157392324019771052591221100218536396145783748279183996577819925732910633087158203125*x^217-619489661332290871768296492710026596374370773555636868256621924156891507323065561505297860906308486565628273247405292823041764318266742792575866782442215319651945978467774242987199207247727133795407829411213171464720331694437107871198517205968655141274175377691208169107456748392273092651940856143184199466891916260154426000133679066798056275799298357438780451134232646197182864588566632695256297568817056579933567627619961392367942492585573330844590538587307522040363206695570720319453517418288249073282986800578349932631880081710032057435056907527076952931834859996075676195632321238173180270730468050944939464134281571497249656299721119813748742277395055515758682123586770603157247838591582117567804192645234669931003716148750017877264495963028344086040271639581601175958570229791803285479545593261718750*x^218-104076641290995020088114848502203724554444598894941076278310203832631227579003986078924040533731468612653299904873429647393863048789151922438761648445253150168771647777682085849552145707371346736609768307591010986866035000171295679362108963126064357004712897539690801894488735834822646905259775513148139442709603867605148994828554654258996459836651063410593822954937111750541377553127532136496904720844457565621473089607124004762893213461718864127475559724424817466246422441322586088189209690914137892127352934072805124119170102662749284842619737958053993174781833562010243183893032312236539390186079501209441149846859925137176758302059303650996509504442448254893978740850016581968093667531558538677826883042254533061987655058407717633325021341410366370989703407644489826563265208198572508990764617919921875*x^219-17223095135153265638355074201433236376135563125090152817578762637001535874725861101143175859616424031280250933959778183895800860183517942734954063287479196982655011027746311293072919019049751332736491519287162515351359385178356752899640378390255083483876937158948388852290057427978976681759383920770693970196867964187581675684118957470452420312821141593981807401282377225676773715247077175293712330956786982052012713052458263135814252131349409588041388417243853342823703475692769229505300435801847154787468194916224214586686681978545949028606538057342178351345625531567634073500357751593896932575673266861021360003434696649860760053985154525467273680559034536400258927094619860461609431999073538157913863503440488347003655830868765255853131245823834919240055117204526423781641174624674022197723388671875000*x^220-2804737748770419086520502240061372303180568506744829211905824714742111582501815003898811489683761844670161343401391944345227945307400825504315493599356628148331208108146692520290850563385472007790478775062949854948857270168264747745698470274426083042586962446046813030465326360848142149967646061806134593913657109850579019401154626026613546459561761526093156287286515891116470739351120733720845478585186981781331478803299032222008333357905428190877592693763123778235391888961436231069441658263446728667614982718200541223112954093446170476352624899483267037188673497755518392392169258962338701209258151977263302513860548000540745702904135742099918884467463064696742709087611606567435767744080153822721753519819880467601065974441895869431350990620448749907887981740964372403139934672159142792224884033203125*x^221-449064436474051908083169685536239710016009628037676155445078692460830735439632012237563571717772262442666175245101057860871088798096376441400402294648765699279737793109230347563500591707313951900382142149283120971217889244053450396858153529807695944867203192033334000981375399464352058545582375103147354204437357272534647711733233298042598311504005090267690263525899057879530146394120624591166410244234864434672219946198525070835980859167249752436711253122358127810147665158591679911765561677280234296142628182239358934455736202263835563143769325123943471509819174191900563686903143795273368257384583339184209836465091408397738784538011975990706624460964918924251304515725405466461894526774635711439981946199689319090860460739634987758542810688341825968384309292118864663503870815620757639408111572265625*x^222-70633557463859283631560137321632159942249404182518885185490985117292528652541800654244377278185015194163393488504114394056922847788949328142302292329407920080559714771610134872267854475169385737657251480975038665958568735793460325541884170389879562571804042611777790656274635542982277008277822088595993353205955675459059135242727857166187161816780193866843485859567953842135581805906442036034521690423119078767288640578719884155347598767383228078045380359500808322555806873129722954401482469560049183650365256381990388392115560863811008702757434206811284772127386091869513817213085958897612807446862396788723747840711252089574971486743723952833443845199929823795077011840491389569807535866404892374748418242583614013545269780492715744598246323956286397534744754380839599384497372480109333992004394531250*x^223-10906683020373720032149559033956972710190844099287859114856590605695880625212235978864370884956982806032383119839380858887351037833047071551974664476059688755599452319785335521953392570128211731807150714472258293045543868872116995676776026003263310443519599852064475987449376796033063029638146583754304884635727027230103128285091363285301999865177756070850077714004405586307302359527050163771486821743644377505730464674054452075760209682889168097991792804034254753457537959458805445399959254570396183406776153995027692120710007836242371454725022674126229336839139556677714166849110289956219862650934438763970244926099284119228103610400426014117917091599475185743113579222387606190194352651845788021522414440271287122378850729323981120716444358356805203716523673167684175090807339232414960861206054687500*x^224-1652298258168449583704777306921273742841094232607114579455983414395688123615026075795441922417432003338385857158537904286575946979260474980254007088718678041487920158574662328317568921346332657915378594871045730442332898899695952858800865030371097602599975280135833959582613491124636950863227188949235398049581560837313116056891252709602581953854942779000898162541006823430770739090321780538667744945342659239873576818094706869202260711011434381356624591953595235472485975205321994257605512552289159145551480488908938361100483088810475233093324941230072486635971517505769840195875096165751717548222449997836021663320444793713406880771777297410828695284806083692246458795837799646760041510288855800338632612152194576637782911422162883110109701028535009280870418776485682481080799658782780170440673828125*x^225-245454574902577215991371682244276483622739912086303246813820825089557067197845485302521474742755324607761577806685029939820967453248211032909586457599360376508613030226033274950776234118487361230034241364230978245026944038170281781809236984272537367338777679692452502548608823506747977203058325402314114824847359882966212539261078006695928628917314627842862164917648756610252874639317701798040243810495025675207975206172311177628009887602254680784030880073910276906409967901115617907471352439783498427344915658633343189527640163413313751423994163815127954684997432812577009189316112238783327387808586988175239968199310165274022026480770358495867270292819840841541099149621770744236646089930087835026649327783512626840803499643675475478938660440267832718383744156570767273248915942385792732238769531250*x^226-35739256823239873773911405797360876500290073844151644683351543420510441267097138810420052575611793113098520180998071418951602868758122742508084059774063264164833209027925959662995238149004397803064479787014821960710086239566373431583048082378098487979135022784324730504714605816309981145286597866152489776568104744843083377174483138510673998260171412442272174082640120841277795896824550115090017897369282855591020509017262414812202476378153556611732152902494898725600802786365364614195454041747023354209733749610918151827473359479820772005492399784049019708280613288650062822005143755412427112668695712248428829825284818658978009120803384698201417792009255151223281527417823724949796710607056363605703587246903912865251298483627590398153359272250791627672039995561562723827828935869038105010986328125*x^227-5098487938710469738218017313529929751229958457206062953784864509629706567105429753512958969890856264367873880182771771427999963385721607157984042285895171908924587807994595227670144055897446089053172557545086497527373117740378845610664514562024951094647693334734023428481609600214536673043509867505462369666697794390124789876510698194814839951210029970292904811639598609168141396506376723260221263233185901896630677588724168397125724417315718988026508776316049035812117819884047560244130727410381103651711834918196547276785700527515284920844336605730874582882877617249568822902642456894677110674287161526864103535350855276617433627627186240937845315928405384762088766981563432724965950048938302292726369254709149632666603663597618018000253954142353231362450979196436107957252411022782325744628906250*x^228-712370662472744090577698942436542212523372047751286496991875021528563241984085728368991175960249512985237059292252968554067611290583739687266099690627542315729516868333909865408417448702647541406135070469620644869294472980421325508209101848540111753166303455406003982588320198239332650710009894857379436453785259495466306139687284358424789182593009559915388188619334146670091330819237259248193940043567505356321613923887778574002968353675261113700639028618529249182858777897120985549637864356204157344425038217310402304236472960808063681375350660432657112686086786424934492803943906897441601047556233021845776059571001221502168024573378146083511791293018979400502911884054392173673804133428188501461311989375004211372969609391513181836755009496370855828568159476857082590697214163839817047119140625*x^229-97453205057949355609667203155920326369393688972577124914629894804112324022493655542208878961455020119424795699384098520009954009310268128193484296948006092013305817761157837613185333743157553986867138882052281532858427827758094746443551999607425062077771692732867376033708055185603992311681455793921501541966588007888727038355656033461076019841614138655610040193641500669014108147296268923260189964022370474710481432113802191498983951096407301398220762856902606327908389585363761485859522417554573030599201407185705314232882446616322221833868627751618062668179395734490868813111479850601074197548585845522637392584460479844733341360521052506560197832056741626229169042234079110983697821655295989943981804017689433397950527222240569203766355768551674884977021072554165894408369053900241851806640625*x^230-13048762582735778836833318764558672565710407101309363182452192468892610793157033091692487939136575056106791702850719762616764581738006498898362201890033082202905398394789442733615454777853567324647937967175473036566309700749705272960541235361811522119406999008876166763838573119139071247633575373127630948855609368135290974009005066288559280133750363126192309166851710998527075765322233043800913998146143419628100933333795947418167897526146728653733542061083676650724193293717495341701944702245057521157854758332720845749759803957924291949892716972779874339312382346348730373733605682223968568896849744450848035777763620640366371987630337808097821072634215960558515542852695699541151132112896888476920822631054322569026618097096868212005137177159110460307668463313045980525194593667984008789062500*x^231-1709521989089077236521141683401355397903128901009435540984605221780284213995050327814438033771076192105198475062953239597473138009391600118277033852009506437645435496061593655625621885457824580532150569427270522792179358278982423183542031890979533950446695389199555587048546206647257544231366425835988039917368325205055911899442873143562035460789315357906294815102792205323052291255140705537268104524796522252266511709719045652995408818557654009226721325302868986967645650476866246506051611030813814077485010047763628181071365601832501575565701826478465686600411110031087540932055055521728482642952615269776674077993819384647143464238618480133145829562264093573245617122934578390435572705355372510520147257083155116580849163041135854446253066153435535446088795985932111861788148283958435058593750*x^232-219049181257508858519386073264704335872745121238057743968879968576145492667028041332290150342652582311114785081788058411106280467683078805727039818355838711722037996479885711488734527379103094625999713586864715594174589038627303102289033186863305519998332160663203691155148075219817079681670741937033778353754176807775736883126558713454930453139398229744850847028481442463112804093212428522069488226127412683293704490886369994536092921971972212009687619689639776347314157842131632128963253408756096679297523098621726211667388183019844552361841885930579488053907117015921888527481031435135524514854191325874168539791528749272882317358040837221239392099906691543233561469451424297941643558411035944619136980299035011458886904408577654063425703060423518847992964147065711138335202515125274658203125*x^233-27438871452329678489555291069615432917656898402873495647941998790188119923305411420300204771310973187685767200612670646725482658564574167088481681305945659541580621925786328462677933185360206542327037327650869582082541348471812581781873046670123431932328832169602931791302410192074615952765293019472312991420555520279410090108849141206688747010079485000307162858845510675626718577801869515404593505346422161238624938133943388793850167235448676666900939912645306570194937494235071831285966693827686145964424797994762604382421264393903343539637588665451815642562093364301397581478057459618576503233869498295505135131563987038469864677436743895417521647930891728927356737376374283322122081834335576737325893534956193222226125366518056075505699385553627981144606482376779012011829924583435058593750*x^234-3358097633589482141291462546276663605253450485075365983415093208172564596003250730468275982800640206078909871888610708082992780586068998368383730972320879845099312439058230932499742609407108066819684788746782091304570035422510262226363901198092117092898919800534924362948983261020109330552061146880418456197169396356574920056275759735462508285327775114794524987125205125675087111841116681644688564418439866115922651634115701675483893452081666509097007720910061619203963108606131477993911920667173036422373065723953738663280471235323991836903574829118565013770794963239902293944158908902268500627816885275608184346216210047120476054567418872251138075914694400113394083944949229115073758167347431853727757417283263595904744032974389741194665993727016794255924412471339798934292123317718505859375*x^235-401228298314426550562895642811309590725367858001151509056620080373958760196562015217622900463257515837103564113478705414757419503505099543194505072552555230952340600584004557147821726657099874653879234098134213007927817576649756887651782943410617055349803045111275048511385310087986419350771317047933605736091379980244718200677297721874977844746136335950809304412558416287684214088065924977982920017436971215290784615731714086141226926073694378917980635598214481044361157977818644837735037412439497555378669375122720445544989897126105060677168822352505659980331940507360406205305279946468798240394642380449299656423029486382139133140170176294052418566870655961927712895128764680095466934483319786200256291993588927300848581092279045788414974440669501166288192759363281599274761199951171875000*x^236-46753880933696243641153766819788258813063525392429278271646444755250890802121366043579023012191940783215958784366383146238286890646128157887588658902191647474860137850983681894137180828206037677960204875153389849950045671068949222628953172037155367540051727019538133335548849530128930744622715906883205196425350393310876975623727375439538805930664560808401786113818602548241909599308904690329681047446644543781076548811123659494898141613945318855808298036932323435698841040449074476614662439148834869124129940362469610010751688658725082582819902886442245573498585116713714694921859072951570079211852727425060603041737697099823931169895155747319416589130122041202476434960248176603249732108227567557605535880957102177777124662323172680921889932323948449737387221754595061637684535980224609375*x^237-5305936682038113262841465865979138145131997185138595038808227697976513411023125946695616367155979019183591299789290144980322904248051021874865641766713273665972330904753650934748666423070607271882470475611253301718513687769249960422380702373816070607261041475959808130393028928023668767001922262936570203380889476115190217165791647038175124937924041634704675107369681209624992681772223568178729752968859630156125713064793053455698776479626106126651268479720828941434385461007541115690717473192302070544954750596800657796394565777000651038970896477934411081970321496613536390101477851196309006343881691984840027075725325860514762465047699194787403537825638999788671686588988812308285542282594527038537607876343511328798911968517916509332436243615445655222365167323632653331351757049560546875*x^238-585278916331581789520040498913629997998711910955827262969239343234318094252664857420586367757465125539295142847111184708046252506965668133598895129857019352943785583489195170695054434301857546080956126912381914945401937839121273753333991688572758935645611738852781670930534843293542025096688919130490296847715551843547595558923880162634519959290047788844400069769358673725317635689505526235939128219420702690595680277591984308557155818707306478434961895960296880882261425292919848386694198356970070338786416627527419035410159313877930382045523371840433671841277573096107690115606415515388977787215081175970843936300633254334528897581297563520787628651839707778211028131590324372658249593911121331974884627334042042165321711194206004485689871149771473521711952824195782097980690002441406250*x^239-62569506763509723750511433778436852729227610385663710159634787523310998586425247068364252086916604298762015910429941942087003395631696649594091028344167783905507411900032130892075262906507984521666415397930553294769075299107173248711334542761786904564664856160492803868698807439905856409112987334363072995618282537184334469280281265091629606939373972147379020989054458281944960948459293182249336931902104949408538769256253156004826177386482797234981587317486988437467843374545211047636227020503567402028480118137141758671887953429604113233245711991778092924156135652333198871316288989595193964163565977573735164457962827169789423778576303596731384481218213291931716722321038782179233263815688639268115678115985801863938610205700674934811257326484134501422781011063218859579223632812500000*x^240-6454387599766434402326573223917701126216480248950250501153581475936925226345169664455354073055234971603938607194316959311040873328986576243898115477546144726550799159234085037520732202500920877727667252281624394252773122253297839070467643200159155853433907116806536522461679491157792878380766836128420228289204823163279463192027502398057030185851158543041007730561268043594697525544073434945203623053670055982793233173159088912487736333773002640170762702026214344133997256138764592746709412633807767254341806252223413400683581798262284983706726840380127869951578232142082648039308943009923438759790266977328944055869390989813132620650782810444330164130958954283073580387009899698692778679985313292475321666910373587620075855473904294596872948725197337250631411021140034624987030029296875*x^241-637967639079172044943141427655156391370615478669446983455537336046022716219200257038562995404822206442937255530013732040821388218527846606767716856585737571437442642068398501146617834778529045674371036709421227133974715533224009060057371114466860366081496634214929960670692558632280693038234430385619212146628872496668015200142412379899495342592204065784411726486327014195752249280397134160770450100057484635411444240928895902065318205157119751044457055951581678107452612396284681473417247808801335168562491244491663108163110633202511154277276550165563372269945214062981104189475700710646927057877714696448984801791068513260420906141639676031496328239770273090351210617943628371654473705409959476482439006232427282729441331454480168643717030099851043571390882878432507958403015136718750*x^242-59701920165455199239450218254680443608144934356306136316700863460949892269534794171254275686676877486228815744508561111699731342472679916807220090097667319260765127462564873332578364321224106792312610609948967015632574249704483610862891611170967313920131466748299602342466398302713705278177024925336748664259855607711363175793035832070585748295407026716607366754616358602021804553525762292898717127788231303385889513511510957947170659819209118052160347102585214848336927165418310456895373417789574911863309553092989524393547621358470260954634950920334281221727399493083525466968286646610374409250916567801378358882582063406114588159453936354943030988921281741231053253112316117934176518206153751112983263405816069127507393497050900257513673064804992729513927838522365238714447021484375*x^243-5170467910121305603489890580231922449448599430370320955294182036417626164792428659662105360032357179810525984658919595912506239932338909953616949764337267499916743664415449977288395152556612256238073202759583216679629580363487116033542010394282181985261826105434588558140951956731135715308414569544908340821567937955035270342915697963032587594975134676285991804132227208821053906012525269684905772462369908646744586832259853881272782137926835926305164554954912592942821073984250703393772773005299177305648258048831926370899663872942438606083103414027886756134364785053320892803324573596804290617769970848708392331595436839350745075377021102469085936569857648716906542717293311437537198622827744271902610310265532021621319996158624371067898992349905625624588671587210485503967285156250*x^244-393634100693753278229632827133004564011938460012707296651067346807178024946348162523146495755455050368353938509574681112478137233710574995880840351072332219865148296266940223854939406722401762838913452273486739628530264116719710982064662086705873648464802024232916289876335798485885406967946758140836972039304600409922591713730364254415716505951583225105800919129012526518933492051959065459353638208696284513969325022640100792310729102361690955650314649192456869799769113970823609702417586016458087194830987991052234187555836066049123957968357227561615975541401621638585133330250953775151023697480557409025016633968751853433802604143653212874940168624033184063597838494934810005021868731159237387460640249239109930867949021833058773693529477191627220138146247096798272143548583984375*x^245-22385374186758309065867274792871582419717663030988425029597881413484704381478546927091882829307250188737627004288011865168118738671049396814974702958027790894057198738859415629069486235156246833766549773631127574901408574181857516818989660872667996912602325602436525497660877513663150458557907271926330957668396018542725670531857258842840653895074159089443575124498130135788955635542221934904751985517091708961712043530833964325911292644807880987898630805809029174126817858547933351495253990891120262826001409568406377839881668875928727404144265606802221962941529797376887095468428455645104929446259545944208191217322708084946069035276341394845485302675900802734607627775346725266591742973928097157104830132159751028337587041516528946141448297553696177867468388052273350970458984375*x^246-65445991404840787115302565982866522985999772373168726052165100296292249589817824127418098390126190754639689035287776254105115175943470008126069370972472851747551523945660248473735459698298577864578541131542259434857905861259586277980695734294963220431356294787894018495734919631734376556045288620386496469253930092941263069983774288414594012049422863141071446781804177367303644481849470001357168927831559005942361423612190928003067459080455135178670327958537363646719064999572918376546313035163694790025461729176910658931893497210352392415775641551601021838624507947710038301430885048327258844138666384602352029178964607960514397631844828969757268963190099372089390696793321740751807810256022347364344196198415837829644475285538541033566972985395290245294460131362133544921875000*x^247+257505446164515479234348180755180697077939822854208246175073575796005024650631678021243797863457203320528837522216197708474322564445935409368492625066728701089418534810088772837040967949030136504990655778623660706809629744320420106433764808236354293123141659928641426146096522221622412893251884922816944255103549076578872170077756283173906565242752389545905596387764120593417425033400768689032164170619405363952172976432599325529815230647678776097423810642352087951161007707585445050939703584982898771684541298993700855513240956427293371284647024917865768586629958804419347332606834888635909311890275917301626938537308828339388268718756107975325430918429585224679703683240423214634965595503888406119684966356689560029625340842591053130818427659455463412331425832861250197753906250*x^248+56547324517417497193052869718232122184337445791005846299941597006304047445952205650600897829489788734784412726935969823018859668106300312346504281192491777958066558236992610425906472362020450445477121856358732276873720708145980020627912034132860693534325231679819078108251556726004145853632487913674046921850795826395292330752504500194305309447044183930096307438485213852551296948627935157580780277367210223765789566700265528486887590568696606460014458292514006907791738193524536275381830386734977456591107925247129072989796106679731923308173468453477853971137412472269101947514531773999575613078036289725168643123845615695334678765734082837881911051604054005630470560640154437072272665947403291461989919132945987285791557282788350731143136657452260691357106020908016083251953125*x^249+9125038399569258638222407122245437149118049116716382083071875751577708525741850974065285030527070903853935116774663898556350766512450763204172600219026667665116182198054451010450143372134841645151833848055689342438478434719213885669990492888591939194998697084521262794316046543495879405240717157939522532617666058004342241352852653815344449908560342772580937864941678722705512327150588756934689843038760210968713770428438764909381657639713796431813685172768801269450751987605644534027465287824926363998587917849118415341639475927771168107909300723671364952307396911089634002375418967463915803141990749473699669028336445169404639002200829532749156350136446405170141034208802516993825073652881960369801028688493733519418878302525226045601232356853452892444031328979037626074218750*x^250+1291793307602314651769637879035367217498541610147020567427853262932475751844081862146901743529899526448826716808939022779163217855375926157370984913540655147485168424214400845250422254481437215983658846002447717694866638130089439515974357036239849396197606055730300724343630858148966364453916602871211818419403399330430192872909287429867733447306853455667794535140692595350048345104464952902235850005940767090764234768962662947123737108811422338687585235783154100218355023762171622513201897645448260179369242476201966155628505762972204797540988150764892522745680356661176290374494935094115860460172304977222323020701019853505696115653870649659827414629020933702678388729424914045661793474571614307665216891696252381320866919095601071605971154424753738014593047664493495654296875*x^251+169474228845178826351554981786157794046037342349319267041286341995184825059401879164574157891706427494424235281552296950406305816784402825292930219706558593656749580378015385662605306818544098773235982129210039110373419694621598996989231543122007772512551555262375527885113942337785879610872975979763782430426093926772957806644088751094388969633593874542665504269906842178847153828090267473801517662587297573019822127577728695656430056270374473581402729590241159690005970980991408230089971879820196511049807073105919869210559052259309502916382398335572645995466831241703973341286554715513295519772977530289967421206313301279709493072903939755148980951279576771293362837950645028436296885607278079352091569454608007738394203960120322188535373625532646581375418034993304218750000*x^252+21111770489284953783881328752199574052877559628109677200035613513326041757919931926915969337292314762264391387644770324559773338850793668033732254539443464958802085839788683982375530122559466492870165047060912545723431007057274795679085155068995258840487487026285790186299310647267829002767077391197789994461540389483327456727530949130628219654109080577479706358365993064409881706845434990125504190009441172615884766502037490716718261609790033142553951553633197764776927881614107842538250995699838254267582649851282637567733590094538361963202095604042437828173244661400364932918623772829796927239132519422982156857413430589682524972615517724790276430383170951653009134694973587505653069149377385549234132368402236496707816464039957404930692798733738214976012908907676533203125*x^253+2529641667283747462342765066242577855033204234491098841097499712803760866950573423365376907839509940394709120269881669545745732569157767142840594585440928738476674951480841628294376642411884332329245148036568695436785258834401538621929236709237335970423994013647563976998776571368309110443032551849595979406620883861618410393944566042596675252325037364272277798632612543643519342798442044336257273222659793244651393871970625810723432806810156083911271432981981740371116500136519577339126343174352663767938393933521750775372912628860322508507118092700905923217663172547163503897208960128437796793868637532167812109863581559202560870216416239375102571717377012175353352761694657925120888306153881152656784533958150493344643919679879473558694086732382614986608200753524697265625*x^254+293776951482736221252045496412838508744173888900567817479060131840331926376907662006925455508299085489038779648974431884151341621506733461504837682611759539808852716611170657453671778930854747307255394462884247996959230537269638156023279845557244235374940816749148254381543873575012101214711298348239044564487418730756908860027450731993810591847991266038052725975076467990078020682846460401627898429404187128814913200220251623010794576791076975528613594451173374507251966478569360653239552524964363641050142008161768315799118472437123978098129446201613560389347974413791831623557266343073736168486811691463222242089573021469527803114834426527211592338827600832632457446498744555933883038248218218225823426770172537451651002663446804050210639386608771446422714889723535156250*x^255+33227416698719017622010498550888970883853771744045389371998034953714960804914331239616754372051121473716698118643079356686038076705688293227811195859280192500928963817222144184193473448441525303484820499540235452294119382637892314631470066997896772037311343931952965727574890705868973403250717849628251826514083264725968501324227623177021193721824617065380837589888195188448787178990543341718100998178241399561532208078378928867368183474980461975811052899700111909212517826870977108596723214538305872297583730932523578521078780582756312161750302105957165422525780402058680224632970783804316620406354619617174344815454958662028553486344202100167177184240361518971527610800973160880068395850291155416773399471620710912925825963235421606395761285543327344913427318309414062500*x^256+3671832603680150943207960302324662181783408676878764708299084368940288806027340686865556123199078564772623078811385888953990069169245924174717155031887367811640352777889576361946636599994006177907102351964858325165693254554778909668082728024998583128837233450029751858489414128242495115373883184850021299441505382228289867743518338240544444468184755803505386494973158402278146294411297822998808214751641148221997199778517512599458192180543722265827848542304045942531232979400767492398019635183548990213916869059491101073952556637728503577232715471796642561371899097157036867434320119602227033328586361688004138053788452309590653325142085638203564868644109893477656668159056124799865953367698591355328188814359214442088286042909366813156276396750382572449140021572830078125*x^257+397302972794340324297824102671531156705238140583798601235445612652918582536817809027966511743615378174692772106452600208553470122670890498328305696436880259271518048048629832060479690106822671756733434091072748188982001233241184880523108616738369567637316772354739080392816698679115799331883088802340619538659340263189579770655940620400492872480224814081597491281279634789674030221554343458775091493566634136559158976477661669256999900049157120003337375598776757235011846801385065024932319366417261355482276413280839127716461682954186552651920554529487677098138854003366975727600171886827135117805930283585314017339170544436946212572578715836238675607699302075654467894644296328546872402431626441871448141099175654880569401667278100826498357480635905423473571065869531250*x^258+42156955696606759625111518800138139962536390982294761962845806949850558040705997465757900646987620035631861947676054293135501098900889015539244999501737642524992152726060766632047389845957702334036421578908794665534350409157611603341720456822150669546139588388252652936465954018979786181688042478434893181161171299295607870716993832715629809801926034992432635300458413198462586478977644622564244379412380102900587813766007904499361078907482454176469282096722597233317221682673850929910061905056863540819185863243218165140209682147995419596834541720057242437680022853610880250685616200791927491855320677419544180753444183360948404936435347550722752471069902615109642591938753366397080718383784770742496861358813654973026332987501437455013112494551067761777823492695703125*x^259+4391223423110477570802644863564062804244033175711013876156449028235826512285902151939647573422513854209659699610429387882513921151815073328825037168951537204821548290743825613792575555412506348130805926343732137209395857921579638505398633008719083989570543594059801360056170469111593266058477896627413229154568150871558350127668016137578981241923625420323702096835840882015707479173211640520868094660591292652385663892884261462890853583131481940777675685286997929844405956467365153677081942606503103329609067393654681803464145812907591889429640821073217325441039491526439833520519358264241217496447561793541948952708290268530607386878807794457082160427158647580524971126216285967324938138709986784440118130380509693136085122689806680781982051576118069009664596593281250*x^260+449362396526511452733573100844715694943221589643810826927925484110755610131582346217380493045093669096617560135987938340345840344161670900263496785821772368762877634936336447692020130976286634758222248744693109840423067572255723293544805358432785540714748089690516223912588288964247660443990643043458791151683219575464310001090774703143094563303638726683840171512050908288709608881284622510948754527785076791835967649338876375233878142191066732617257794497402530627473576810229668261046542355528602056383522029164343068243075014390911022094057205241905268541280744688877305794207072506859703156855397187851603520852502378306111827119090107816299431208894123961097060686613900256990647632510202148456497169351665048518710793169666931195760610029001332499730696604140625*x^261+45199756421132933626968746728514766246530349973960476046390183749672215442897512606185215959856019625045336870704547888668501105216164022374197947688428633787877873649953350695182679412322586001510305812135246966799696933324803330389846843181516259217239835649485176677604573733221476082128350142972908142340134162607111569576990712355182276717043113307164284293493922671549021161101696552830596142741472525872069686275874568443156877028210271797433959651238103350694837737811135033242850305913304634919861491670294181888047697888109032735282845684116289332667382666702633485386952549742504457252040318850912085199960810698399304257958529977870395075198771216144406257462300555828027154136218179107100646172345309686247822916102885647188335134524122544614629354140625*x^262+4470678150817124945273743154343406277775778660231012073050839165033129942328157181796816245783951344157956680558041956942008125272463247183256847584610976267084596721536927006853411588143531160330888899989485205244463369042199924887730847758454998195816336747677146793104840535453703726068142214368599143466607178044972664384701026471261733718009749759854232549278294471602841296378410288110163577202221749999634013549476632372863655680199389660047910288936388446286730370519354892666316599575819825083258203293866775174452676424924405925525281856509503040654159997287494339204609604419716215442355106603557618358055221183160437991500455872158234893549856047372957660098865358100716064759269857968922283302751698745588149880136123124293954991460279960424014358987500*x^263+434946621161744866220127626669750052808677352717030400356886954924469061584862466902119993790213347379640182576957958102212782591744055557027207155047683240787592681412011692084553369950944463027441144577900724539799621108056394788005920275923919106177738079698934681316472999749140549486234862189248460172891321441249559300712836820987500498159606981035761303359179322472537873548067755444949819362677086276777041530183847123195233726307169330282884035462025037332755347871143218372247219540069938003521099586834513387730616102233514171665547064314768465999012645741398807991046095993343398245921089167282298410619560608562185032912478717987213239475772359411769304930584844647232143122130576135688473174062496036813011538031906665642040469787635123220973797393750*x^264+41631676766597191103458861543048258283982150465779723631232689530794821771603770698921829508986303876246291135003157636987218995989758300840491332475647306621517813650086502927863723383414943771008383750602162094487845249688774036030998623786343068785512276907678227909969067430769802196197647679299915430809361715998533554006873557359121638520572106637596562368142221666857178579259114777219857633693582795786538762657012129402256008390489525575468737235822746216207782846184017588759215277242466224677050301493742467310023502129155758951382739419873449722508741474952549145803192225961431567890634089321270805805791976036047748562393412665583650318382200469399670291794953497586183314269425433994762009193118809389347397404257816198099522455818447552809817933125*x^265+3921221427152408880646405815937423741785733781819360490360669693530124961446747697699680005868250527034735365863778309225850363534280250817005948340649481021195695098822707396616883434198469566706819723289857822417479354001828256143218436285289108675861342665225414334041213127419909022425348246203698756476617404559823349789855478811337418698947650977807563341075877998130901309976463590215115041482108827218016539230411717273642170428921038052299459199261581828991844283250604978653339835105869805240437378339926521361092787225696909484349285951206161761748949453194050147554022805997114310383571663292751898375680863989351370132055479811989406421083326416102210550725987270289254633215374936460537636149849520622261669680599826674171654422623837051211615188750*x^266+363500093044480141227750526622070958107743724533555906455400038256837022856033127994005477710572361261833406946184163556145925351869384794525101891136768825490491497951641079102095330212415749657784173033247956369810384781678652046648613353898284200385746290768280840665538446328202545630980606918834043184556433069076932099172764481982816616609541619288375476079500769994111241150491815968516248378878779354443829418153437011710249337124267681900863145566933786627825554436190885188005698902472956178498364154228121514051783139389311807393698729920659897748760159711058569313130184823775197505592168986758967773233036320101846332755686639942915017620628562493157313765325068276040043659417946059471838131427100745882342083111306849383520538690933025297171503375*x^267+33170133530644696432409047134722779213216665228442155404136919858671163201317031331821478821003603571464459315473261545307156822729189056091563733746133699838952978891558275846428529178825626262583911697668230181655114058810732941693297954486968884099743951064187124670442391293276869759951324384634946889653377442788924164226763584302896300076902474186286218897103853014177443694270003087520189275452356148260126407709576420957460921996720528017742185936285250975730986850870166545989734638885721552186061941362174181140628271835555602703005783558612324624237939730024538836128782874529577970241136916321010337434708033150347030880668684765286653124152623407691765433207331995515507031352364856651807003763901822118576218349692963680775638143862285879394395500*x^268+2980057641822217882073351511634736148013085445912551912033843001881492816283930778487728028036730579944358209738245057039419368314917953213993215287955635270370497461001631617958022582004232257035133540025502327879713973230766853839139843940328244146761671558607582688342529346210216551260469295793970632558113901884032542172508096105221816364907814366033891578092963584334502802311552268795546779298656051644658360650038524831029434302234359835239651984596413754890044443346654359378461536600567992393970433165951260992375578522062675097490308130067412318437874980928195032747200671367167994802062648251806804205572148375346203251968180591269792028445327063212761168804225850151593144229164828450990176534964655178249010757574519363048989475192084931912877125*x^269+263642601706796414839159267908233733027533014718547289678245584299901766819450277676575865578578353673753354777814859120210846239701892320580312405101465481098861404121401035775555729529128490067010177797449693310256374349080958615994753189035284576055223181004331297074938816443837780056792933782116165243451973053031327609788699855390556947486690501112073809627852737331612382501527282822766782099898485225442165970776024773949164571678850795549591231305612323698661371820428542990223754865349900585200045693867213848850430225127545407707801003710558580049315561250687304164161149716846953487584787544363219641291282644521032127026458582569369987306260855699693586423185107960491669575494834187672684553309781652529318924617606617029289944584847593734089625*x^270+22972223428552652378707878658494057037138404157502005430879199101546239556862370263286037164051383809145650117732054327859538309444695379344152471286295364323917593042201398840285003384347267840743413269591831826140655768322909929663002298222926250718333484048313482279215443974003077062332602901046000841695549265472311023847893533745493714775254190795824372194848857468021796415621259359298163538967098589232619270487788613202374505737035509554801239802225577840448957643915206156079208472478269282994877842885195911294932051330260609754959979788067706381393849288802800954905979910504495100827248795410941957427353157491354625777542964401957562011201894323815933793736464418048091172290331394635818039908110036663524677149915509225520419953755876810368750*x^271+1971850511045779745551884935769224308910720999864381807297285847328132641248156856649216068990008483485016733635687098885751807752575430362707148882797060057811854006558697919130744890527418168749147053905414050896729003124377601516449027410817638318266393869438574333941174009271902424180162651765582316976906992446346319115884998263086954884437835588197215492945586621925599785259328692651336959339932374843405590522992644349247464105470143438428632590704949662488201301816276272513806730168279258067836478706364335489303069242171213122586185367807281733069568047908936406815725844928775777499127589186743096936778442166256428086409420100890564679019103919713054912440547935442055180336781459498381439097196301279398135645327182957255166935138045484825600*x^272+166770042952014691627705983823475546698557629054632848117149283280058604464429791741866226469377206593501295397302264659043252171627505349622497219990338638932649883907239831924393538642394505380440114948790861632364905293182088496614130399978660198878942852495329500922241856150339485873258436859613169473065196415998969861373501762210262541118459276387914813942814355267554801121400858526607690902897578757156541058009885758751250476707956163387007648142083857083667196028301497554411087941516564038227886887106052452611030770719015861558200541214580034149986366164862171061020166746355235803349038304278175791140424712114467956186896329070201208960795525723595123604627475621100101819137883716386413451030655534594033075194110037333193517868863182282325*x^273+13900330587213986375523569447842524757618482505281359001858562087641074327978115705804189733968712899128521791273994821587221494437915609522657932825401864534981428319195496240126139028825659946164829899232823425929508066992100233626273824234077870003526710354672231618267973124294342222958618809675729624270604932002523208714162375478982521305917999199346420533800616248518528543683244038072190063363984128016745820249245951801172966449293608335141854838200199177943800956108837948585831552668862084712065662182934711835957028279069537666316508439733295384025915709691456097615283406518799113010626693395856624305246865159430007786776937005036263280777153909409551785635516053387326646508053813269905766810847463634296296210159306543726821806792618445250*x^274+1142043335124889474369249439212266630766076860029679464046150751626850090715511107825982060801412387292680238084405132550938913837390883926138858233171213018535113320761837729544064198491467289504615832375273412126666129549102588321701501802405929496331998257668756664483943213253331274184862716965427742412072038002488218457216081338581808734988200019375612967782236161634338942816573819347911009609011033017489397339642300327093902358549259802259441013866899214167738587635265720829787011631131345258100506077565521124569040922941950790838588267663223930931466538786310618533198512494797346161784925523597427560061438001329021306306951684068277291345112611318774829064667366379564717428345973709005502957828953170586444263760958347575455750336919314625*x^275+92506367204920219603840480969686468219992399818831417855167143559925238535519189869562775100928209442495511683186313615955735270349438475916046070955794958101123011661656566534686504762279134466931305723385450746471845306231272627944134896141511169205782327995994877771953081613272312630844693837851230150422502203477613466076182241322999544820350251425892716898015285574592909760035283265926581626266169734339425668747510386589894851914554229837547881019039172404729038171090465476267451478562825097700973851502100403911230519347033049693420282944367790703068463791800954826012765773895397567782920744815159232845105729269747304826676175127635771972023787700834473083655740865377808184040965863966480165464292440241356039775461614047483568187028331950*x^276+7388623603121988443669237433629960877807608318147012414308699069336741194458425913043551119399817961114697305909124233101873466803670958112297213887575726294619421685565805481304441689737687032486050409360578166082419522065514735899613702368938005625003259513102909500238105368781804098052724442463773518257640205750300964597131145908519164084822789149088598397300204550412613932962783195588329379784291226038902273698512787827764529323110175933862052559307913671694155038692287677607658619085586787467145774326168540395126321623803488793479690914030315142157079635570386791377474465665373964241871242512186652496333352507054502518674158194770552263673212552962858629460570579422561219004326534374902270278767176641584742375939026063950690838339036145*x^277+581990357494116610054974501873672904877504750970604593054740912931475276260394382672031577126378725257552107409817545273184051364180322852939465010584449912995413654245268745369268871785106196044068824699707310510717220570945109784374215739831860286075933679866761009825118919059325469393742289449952275850345084186088083562607916940723087976998685327584563445698505129241704958735835016336573698133173420819255018016433888117592274407931695640997841363385113854524525896493396568036629808999790550515746517469589990939587709323072779307148675808044013909150852027475601602840440524266144105056409727431247660015119177446156464704918916326711109636011665273713291531876081000722959577992572633185042474178250148276034287264748837363628310172304459985*x^278+45213518871897083092856819817972811726622700862269826809818066051952725697332039820999935652465739376414195983342139660425857338556516334965786572370553644737386759728280253978121395300400669732739447215289005847138625175989251618120403920037197956857169579937838681733183834247167790149808047728640286641968952862974517308110236588184350673803610480736777244981795826328859918387978191343281791136951691303151979380464786098028354583297065474760036154049845212961957751213996204329301928812859245195783248949449093168301648442383174047478415297262820349617909927240781842421145987184011682680002138911034184067255455682625561455441467502774574516074107612483890416001965542026486432164445803708908637274450485430732703717634500179734504554243352880*x^279+3464498294963276463069430487216197832675805196832856614742203913255529980503249049043159040126785907351677661480071133653517485944628607941936893717564421290799943679297581309946494038139124333174482333690134878102596314651041242131817133497963859898773569278230136122775037287389136150903767068295561690856138766328393223397282023150181389512115671059104424787605977534520502690893743933726565385403948403499743192297528380309823251660199189506093399437438574267736274440302931535820562718593192632608073780168892163804988362778597514612737732449833680186108673432898851196177189827657209209934811540207986835805168926868482678202058590502253649085826646487027640243507919998332206838358392258296212712076315552261063393650396012033512160680178290*x^280+261835217617488408729562205835924502261035764957829268904654353202502859713911915967200794920553786314562512047294920473464753183954423750857082224573029984193875340266118849462483496238937654666166900453286100625423190228166915637421692450059593432499056123037450332938901033425294419893804630605522858435634387660179876680195507480899572339521651029809079368336087487910720748830471302669768620130008666423268393510050721013852847773488776015152135851863663377048100606318154385081005508985843778890519497015164898599996878980201093747413444337557318881509037171688126727329346997109704436467465403704695007553051205091922565171096595440869263106429591672695147149357776883489618349259986346012207887817989629529182983900642660579304756535120045*x^281+19516548461796331683820176126718705012904886567849813421578793752607997225427263790159135936784485138688155472420926178368463851508824139942588522720926460330410270566541761423676420621262604500780523257943745717696566257782005964781066874016907119560483350244868057533634211616593611118641435249607484326412579144453525790354099226652061489995945367042687356084533108913251190902938972192765418422896845275860577150728771731094227685471024345102484265056364790515233313274789771194579830134326628318019117857084892572071950757945166398423105623186816340224312203830421958526652134690571986342032278360654124368824043647878956500884841699636297510280591949513144402008165356046903326895186903196950787122500078098165901742571639565291650712587182*x^282+1434537417989732705590808088029944654421223434283168182419772406675431748866005388520295777024995670779839553199016901884557431041469335191413715485905188989057017139459777493750752416701630460795592938787837240504203374684938995394138543143017663517133598679533733721485512487228785315323074557811744160175853655918942666371771864694185160095393865060452805926758299423103428005900940555094120974989253363690934762440941521687845166244131560138064996847665873598295888475900705579548705119542279767303024565941162270990612399441554500919454523393170067786767055660220337728493424123303699323249937321123178306922329979116301811722019221709806971314067709400466007168898109423839947157244426464844496643404456425515069966791119011778893159470059*x^283+103962609213202980139176502392159674674362220682805639302830173500069849421034468540237284917086797906110536867945869918438524463263215764935252684028596030895703064985891257725625922289637780711393444272746508386906980349609551219399138359329595703195595162073931774299499493406983892357201976601403595521181154937678822029019918298714946614814605557573129179878610626806006249476528490217640778689836686239036768022008592975430335262315423440152175106337455202343055188486185788585921398113672936773975257260568586640470846206524496118738018666511786535838189586235617824132454782801033571631173826152138544752077890277798291295917637606500554800029571021834716348623509680752261589405396380402394214303333438623900295490913228003378468433384*x^284+7426754068745581859863640291299083963773157202650534807089401054682752161062952626562581873489203053441779270821848132509197039772551478057701927465344050528830549087860197697040076956625973489496138475013233094814927380884071380234873205183260950287549407318786641197142753752972855513045291937975568393867417823363305285718675949087429888479516621102949139127239616323634339188108577952659604903517771604009453059870319759425787357821278043746152639464784262338423219230281498778048647281645014906853002596590362762922931243148646903778992214380040233661677993495832511170904849575217049675382111208113107438050417623879114270607694321270746914380854307523006737826185821386284225353996957240111691424591146249604069200475699251190970842125*x^285+522826965699049310139841922916771336537660602609797049102017305453451550213696590520421318810968810524169202849194510183381954225113213921183033076082112749230380966769103405564264975152994338742579293610534776616567270693650143749299270554717788323658183717835534421651872222740226458038384404355401733729912225323499615792686696496072709948782800808893599008024791275096497338159247539576890603850399766116480935955530189080960122366405725544280934292407162972558319971220992261001905975625770673471451006039410257587406680459453800762938322915017139618110359340989711223099743080098544362974693171135211921380312986146222189644416628202573092589736052000353551164550540283109490490807094260352251098925969009000729659658992885291701963473*x^286+36259190746005890107335284103350360093324437443725370546584429462353273356404498579144931736641649442170677829148956947920763810777006131237246901700878738337360793556940137633440312082289674896421790192778144381290884907419384524711728033697100981028922299482601032182345693817387073067964818253885484446078836506680721954708951809176114405336081338116188376079577390422617733716613162020705808019197293411116686562385150584756735103204653991817751936011123928407285890051647385224700347992408073378018631684656274937595166336047140567380527456313931455830076131406441429163527614079398696435736466241033810582125689821189623713587356880458064025687454929284267257983715237292524088575033244689430948726031765462135921313403974692337949170*x^287+2476457670681903895314299206057221870019505651730714616032896041507097712955781885285770246253054571340020835220092717380500108526296116908544911654193818854844705661080703289297470709983816176566674354951514212604210616581151059790148368369946391449758576566337547272038858021387268211858585116794085245423773224538641545320864337377290214826734849597584643569930749061234297066771197251965094455848981763057013659118622048990517577142126753087886976385323243296778046231881653161505200205715190578632447987647581947105258457663374871821908419014067468312950288108459345770274516537539693202967361542956342799650653970745921000333812210111542630559418470051050575360378928305303844851134526568281596536565188948544240198985280120229708124*x^288+166509515405313756480534388356499713079733497967786481623639314655785745600278065344481132438693813315458188390505916764291111796299968289432197400366373229080300595535025823981698804507510086801645188100456314904628500591631175624745288982968294395533243738005753392033398132341489152964583944038309975079438489120336242559945751493218479888503287012803096896243764531496795316647439601019019879186229894038974949600333511439997800253768516134763208252184548996388837541559298021377156254457125936182206087420414718833206572303390102897921517138073316014836240885715883587606419120114738645202578268286770863822100667857274834894657979137917918633916801953556267524172544440174709507716478713507579627402948221037379809119120487817056213*x^289+11017426045654288458748250485259997538503270462262311385306390966089953723209453839598598949594691930999059636138114524835568372818766076054673731111688652750624557181557227636694495465706417561589174124617717339855896351080463840855377194628436649909140198127960211990479021609085655728932257009643867910350112977405775184481600503987188396696050672739871620943509466278515239962193279448531882961977598892943440690348599559794470518259542951175558692554441132907025744322011460294342826580367362899820392316312758112210994922719746568571142463560704281900796002810536134472868727903864867654379858742121609160522808288934705474672529958938285746035481637624743622446374097915765397507799741255795649127889244627405927882332834858132002*x^290+717117193009314120105028835298497040469690513096068904646964070397378683046449553840909939263561472933365370485650615908631734513577893038867856630902264723390942318296754192674879874178323478397833431654573180784832772668311348740422556985097345036839960935860539662712261758899003328926060306665684176724657931950584605704907384781524641078056583366969062189626145709804153045947871412656686037101654636733158597988286779219263006565282825374005528104577545808329255539658741698535845872519855212958021589129111246564219749566152410560369531757530385679359237561967282730505736087856096928671734599209993935722947149390825992290027389924126809956284839154062508756948000448541455062178405652826155790850728845641230460960549915479365*x^291+45899336361906986137866064791396242583421092313661311260269180943217407721657527895341237654727564627369332158112512965482550895113574376368161274047055601436450495259620551230546169774806749451911925734925334069657678673804120861573827837401752477216821359994242813699689127583739265084543783306443604388607246902480076559339944345972028027848235241805968723699931695782019056923101494909802607440725503234249330020518030956499486568410225896809103415142729330394171945180211629503116506545130389959269808260174446137597713763379321559831916963012229427973952721853720700530159283330795947309790785302296881871927299537001920052535270875139561040307149940404792350069379259566835482468657988677574075495954255529663487577476899601610*x^292+2887821305543654675180003981929502423110769984244540889828977436351746607208910264709418995385020071414655428984070416804801248200698177766531970332051807516104240323968964240095255584853404265664950479343700151553433851165179027604354508733148981499279170094239423083568914474501835786252561715207368386302165769196519528893907771825522855821853188821838065247833733661752145941123947546067771442223283792914651492482756671674063461911245157730908867295577327912284114643675640881917001759541954262850499830691304871602108622114791176099435073800028692623267191136607927413386558055707416177629350806061755539628914711720726646515177940855685273430704763211932731916151612536128623039576818318564412760792215079911364978576208386121*x^293+178537433344040258838951823447907177771214335837729313817584463123233155294916007537349857527118788054335579563282464914750364905672797561638631193997221755884404231509868067153354764254302464913423667259852944418701252149971098368623509677436423424443072538946487227606035349584490002940890851130154288291639723220889981360647147770393803757204106174535415077254771745533507947754260579656977716239625079178781492598389745104946058197063741997999673707230855813857863543239808557827516265408207906897320444940465476053380510677319516106726608452280701650578401908004208301652391717467043210801090882478499831138756090076341926608917929124552682508955335820664348972847286077255044044612950494097139810417259581607662175037956753897*x^294+10842724710677134828984664147276167932308340247304812815536243545165467196716204453482626985486352095748833474235890443703765355406527914840595167942555591011776064125024946491705821169900226852578838799063591912972432420970607115224489553482201152906439632171893167312689555836019363043127051897743032176805633728727778658851289738055832415963665504098535888534069548409939307624122449593411337923048731696328677887180753636307703227106926164754537784704128132382974835260434057208047883776949473664212438619671300984657977129327415672559372477355468571682034940294782764372358397679738423904024403404599663399451528280394999571248776065400387151306209312613084518218250902148654465576799453492135155350619335370995449710131958932*x^295+646638825104929376256691587210365684239555636699121423003961047625384976810043322869726158926610757756392342265308908283850110111800945671973155346511351290009601818668896678507034429948986693265825952009799684368132144585982117918893308927041078264455025204572992215050065948178319853193923311469474174544370542509636163141518009221815750105797301974414322973705767514652101056815615075882350940594707427971295103446637446445419661199239607821345684270166803607608652403525494773099026491332468210246306143467903699420431577677936977259226639896591904212245627706740531051868319504451331615784588282262103919991322321131871113847321014293591411768008019695648473665651869957545435866326075651628994372028897924728050353138379374*x^296+37859350946942224575319635108989970675880889723716249458279147734920879874580525835027942074597301799848523295039023713992797592463524424000097652927151293074476932515625384068438938487124573733663980147779968836337036941173286285625241984354870033318496239271298640631040610839655009709553913374970578478092296459688500997640868273026091008432212274964210587694700142588913381000387188717381459767826945639662187133491935777871112787268665323074824686371433513763037938490017978834102430512154808047219218368685687450150152507306518290358601658902649640493697115469899343723926230516667923753092404871156921203298654833835088192297972685521359765974262417555512859722894846760063834576017387300225894919456292913488681974527597*x^297+2175489074794131022969772225054670752514808630816681534565025817127387986984563305838771578150362273885041238461563710887181205220663985808455160423818161437952423011552591281619393877156931828367117149963445224867126736828736190068086636067232264589659318832146418321252730682541297008822228679905447755690168068632296707793384795924666875522987100881243298821939235983744915358022065587015907737207586919239712751008348243058372972697327253086507950617537190681246796781239248232585857875149990465189704434679278962251932796897410518084166029715383283607168638133353016506144203565855342161943439248298087341789355839175336646499695836303140829163251567850915003271937942970185868631842138037362499700279401062029664485863118*x^298+122661503780609120270515668278813978473569676071611727498575343823522982974618324124774377364275394467186184345894156716838469885800351086172603109427971297514027550871196636397224046809010637837016267785218880059134502059417432131178363299073662975672397225432417093194329246475004370819134669772143125634140602919370724140908893694998965075587383827019739984974412216922997836748110773087122680100645597866505331721290439577866705618938822879832321753661396233861699716677337562702013677931671243785446221258828208745450761772549479655871551365996684860741017077630861033485219913542855050892846979634328715912237534274073819396250258631327720331585833936596363617516553944626943849533590137822805160758531625867220226969599*x^299+6784751730509423416071720902730071189686617929746444775299509321215590481735232899949394226432424741009353369015370841712363660286014415748132883293363487607850112086917544068733857721133588975702413607391494528974977139047419381605162510897889872031162213719314024369113189661406343507741499373411973247738802548508374683349929439754108923536605186185609494390927133082670805292480655509570043589159574367842215262985423252297434080308016699747030530635776354754289506835580507841204140816659798156831933460198524076688813468814699568295357741401708733903518027383144838944727939475658685987095680229145657246898772170783453778779098491980493558685713119598485838093067341982360236195965078961275013500710851347294288280172*x^300+368088603068366538778778925261249581951720526370548382165349481906812820692800608605937341847340850717191169741337690518805703257765386093608649985429146092887305801339404853107196696911817535203347537567487066965008149556929607359991480016298009203301028598426842579307305065559765644719221750684242052006499449518072093145154540611878700464039926341931227295996301236732773387881562675241202050104550472379808164634299091336339384332446531104537595087903677023452813656636760872382847168656592109088891286771187006738896279393708191692260992054213000514453359679376650025661260742305667502608320315347379807310966818907059329988532515443120395680777200661309408866105194733204185508495878597970109740259834587661661738625*x^301+19583672958986617545341176504033456592819317976629093144909600512983402291090084353653912952215602359314814297457131134519185961461334528003950798422363993157487239141211198187025471754722611360765483221857849909494119732998497186763560006397966870934888919154348713449201914921268466233398434158989823679808024321007434673374897143040108626531748773348223567592068635660654410007436217302836921911637744416021028165841070563786878425499323744534261969058234003564683179613606774939245064561624965894437546855922463130496615858706136364659495188634756579486968996831922313535434459968939855166006508083670228581296966010226824037800219075977829353557758822623606085569371061483153283061195290561435374535754409959298023557*x^302+1021651067276609821508180317245304664978674367083024575009329588853810624915361793051223670378053910797350571225157716720934133641532308655026890584626073260993904927554641049065725313748080970974118762439668480953867680233266308331996064650098520971211060038200336707817410822679223583452620178911508514452456286256122699283843301651319992232403185130023220204019357995392977922255691092704481756422534074981886245995424902342224580417007746286198479918195523981441550868873926292599573254125429107299304720913668047804528023449996701508178229063606019470241821672085520220621244600809661183219368252866134207160044834755237384013939252639445866294645917447949329348941659612415308120556401544880404192738153206320526350*x^303+52255763683744400241593046817481544184268739794193201897309909619871696448010744265055938553160277419396247068489338213803511627610873314011414217141190619841838724774791088915030885502066722921564656556364159456670729985425148059723748569169209258900552293618835873415083200293417939285592122931757568409785485715721075877108619475683862920310140304805998052125252152407824670913941663751055731957359696554131851953676805279888617855271976999423479153130231307999636598627247721417286965328203539948876326005972894412875958309043683344852585742582579302736287004599311071147401561683656830379548788096919725874303373441891904210347102993146712059917853164166866709554961376976927076342407892725298049546170171747077640*x^304+2620349257874846052670317123180594625491508737027323259613675779235828319716264827218249715708755605305540222945325553183695243209142761571469700278217345953371027779073738861950223320785678495209569440733623259758624078785451413516128435860270252502529325030399365277523420449090612544609095649668641964340169875663209157030788359531954388642365238518564729772101400116583000691613470363541706707347077977025466105075794146514635435628660079493413788246078468995022286803559441018709202383224422678472241412034304152968458565141855625392418587109227978545467509260135896318514684142707164916922302209567964749042397062336713287011660886468762269892359831579800307700338610439622868052123292714282742513553525155537305*x^305+128813659799107908439578561860247426891738040149764908207972525656048077853972076184779652652005420574756921995437272487381198525191317362550154719539390180487482890345528627376484095096764152260377506118230617171963572118731539031807959005148223864960895734413720578234307987492078006158878929432897694695978967094979063961494385370854369952157266421802760203589823685726969538707830395539322957010236055665468556773170060104608541826437616598895636756006197217517192243170488403954250670109458884122763770654104344026860577656972503216506085777560974986598449826653965901100588242216806572560602759112821210402939885443065945782378153149035184987851602324023648282742093750746762297769957184004712641763510788579850*x^306+6207849188176882648790740249990963084825017947912573838217042852281195747517458425792579594040079098997239756855858620573576689298028803069003132167894470652882238490331738374529207515347050169248151679864193385999427495929070301117015277681314395706355324357706491654393021084076823182396023078011326860922406785166393477406426602382854984858387527394992371645109626525427209901685407393332639647018004029886604660528918705978145557110429299576840479584201208374599944363941869027845905846321598853591288516857406375725018472687861648459146373211482757935663329803157600915249778926535359149775851407362773751428815967696213029007357757402321681992898729404092332259160495570620942764165685609427723223198774140861*x^307+293298402399629775198742091464512194714699548776977979536362693210874908156706218384855290923648879701377138782141908540168225985552261198373587770982286723341914018649311462652259659608176345737210887759938100558417421986771786287620359318371020715120068478277279042556174424069483662205326282877236291251884319198477715553027212287782973161219173087214333792825356811029888419029438825302018056908146084494389725184497449205690005958166548751749701993288775228244458515128656759040496831277763683224098503721286631396852391085481722457197307088249215979518783452661443332931221983337877850825671966290276751581570757134716267400378843685259376109609162733042682945712244799303605274538646949570105911405577942430*x^308+13586050496787332964025951175089433760246552844376286149151749171064956522896049056770231616114324512647105712314497437952371381670281322422702827821519219364938815858396805703457480610938891302640555723396883167166814033560157606356454485850437423148953494218113748367320826447491618262766935988454157791255740593685079176241804669135952175047135651308209491546424975214252110432226269531024609362225148896531795783412596188513455586178410007226530675898723897256215776782332593490369371739462939497281808446728600495937148752590270083484524165775969793148876690198622488957545116412777993662182199300046918082249870802167734309456752327989014055676034432898773584452645296022955578833573531563284877072071334917*x^309+617060506246631728039527963578200938543873170361104147907005429737134435677488620947188982933294002214057242911188068191521510614035605876742535798679654495845291499580667364498455828583422487678827552237335140698228018858592061618998695213815054069548715438221887377103072195781957104800222700853540670534535055564340733685450586711352057593346999511432793182158780985130540155968713412930405496522089712466000622078444973312344985247815882752799391501665378434595508915921593162557853335140433650027126107036080739366668110343175205732027505328934948983837732844262458220998148565596923581479869586152419193883536565882776211191061099159483478363294385896548230201725673367405801425936354358263623264896427589*x^310+27482420520359580859384772287996242411083362701125714888247185250620260120320373787667001683966597162673133692092775958105306917727202031935014603897017220822911549967342071892484490975977589957407285436167575963437669994606833606860296670820311561206908090962212399100762827192497315594668601927751603447985677398431197979893997163971410565794848662203277650339938782581639314177684740618616854976351431308802586244153352760230372306404398740918928066398110046863103958641505786804181763007474849001527910935910201245003498909592624997169719702831237283627326787784337375329925127491958500513693326867181450127498679072220901721708147590938828433301906758445513476065085944426048266110491035206934810518551704*x^311+1200368808686763066268832409798493735716065839922182514204153067951392492902329653112147767242552936151493809990593414250167603654502353698767341677751986756693927483700125904026409480236210386515060279990793348751308082882321842548688228977871642355529041430071054452591364248480497297996293473829742099284203434889971698646130321274446263739927142304924708562883809529042724028989700981317161022678038629498999424722922124981158318039114390092405011407993639471363063091513639932065984824536929124768924999629320053880800468618753786374110325982366592632838705424855219265925048851204964863717065756837904549877306650329194186035509071691281382937978795050514925780525875495731807727529591144822602748486930*x^312+51420120815700460371617645916430487711908383259498193359229559071120856827087905355510475543046387028135930786527421578328742522457420431520152933819162529430141545621450910272576055204545511477669963453745794973078585720917613713689951675656310354477987071692795951587235764007779281043694170751534418379474600376396899159847977168596505771296614092847628404894029356011742418925849762448468958611175242213345368513672435581736935138465567654896413432307236315207435824365571379841355997622659394527656002851325293203639105395429715443740573437151239232715215726722044330625586818248797460241104353478957241658149200179190081977802389877062235781335231825765412779364471213562484118960721071201529502645985*x^313+2160257681274987543345254134054117985731186336862600038681345028569222827856891501430586612442064077177554674743154455498021355109035246422170653347313872477053626864008589534354725021022011003924548510522627009240932607204591559101284477002860299124205575792372359037603536432617890397299534543745238743677324221131656737305288304880922838591499299820722724041122703155123529759723068538700891781753319723223333806610390691397240599783130697640321753057433888290905350582203436849372639699002303494010497310720908737058910583064619789246459512544093393558567790862073059387380027225550992367558585894823342268670862639110574786330162515080639589867449026640038918348366663387111251015399797777608735114470*x^314+88996394372687388592329303611838270786677926351649034456561528226087024708190136777270622885608781452041954710460473334056709036352946899874082648628383186552700339703249256346367074098620087554749278146489089044439434412261657660063185997967770452831767210125843094521281451596502648416043678967892482600233507138553888433807708492996377923272376801110361953315928286881270872915088403696821186093510151850472322063448337620306808923887065499641842882429580234521201354265595944634920942261315806467382761044064270146520090581559902920223865277496187401302972380501102878020696007870380845755080996010185311907323754275559920133410718584013746503961769232353694815677617569459334954664167906887650080831*x^315+3594059278525570247863130590656120106639767101986857531068434575108704215168988051903808791400582703750502906775538933690928742295449865095208388579377399986536240092575435199947754941329142136769315310925790260010004773634089223227623200961235628402700126289116130470641055604778301585200347257557785547880035086426952185682947300320198248640221743670089960764474028400810452126570984337617186128356758306622489384782719000668631265955017685864252491100616685210777586465424398622384902312668045131179086498053462490302900053746037718822466091283560315461893785214591176563793329938674123160436930104490715891402286807817791103718614306296203261851302928577371109437154719138057324885642178169926500384*x^316+142187310280633755470519301784558174137171024054052692628336922587540706864287096871930877823857816750604507069502538066009047604005128270778525664255688911600263483789081088164968579295849742914538119555601081032799286532357693651740204878795359860569474793549882699861983293464400661405970542256306840547003854236499161710422452592651408350807062813926298761170594144473408505571594234083773131732155935034612075071950894585021498006558151924709463338982027632079654475359760975430433239820581294782307481922690415119928710057433960359996664955508747604575312661849521490757461436058797630831206360549871793462148535723691341914888246976661692849471039242866265236595929400430234680133420282491106705*x^317+5504499367174278119230647808354252052366978051876947525149736664279528251076249278212421384857863124726608749562152088522391915554684298996458086833923853933369692791356614058234545328954888397724896984868058645368579446141382207415245044643026247095660595623542280405486342372408866969691640881590215223856635407206522111445754849808931931192406905621562594363143549480688949614763937406122236776550218946256970264195526857377775901757645610789283208769362736515945226868942319527748475279689431236725647444903607777306233566063752292774812675210692439622617026349055885997164859131424246434373212349126680076287997005009769531724298058937429621509661198940968128958112638886397265634525388018045157*x^318+208154882955153587259994884829931091672253759232040880236886070485510355684259544399289181346779322698507025662642110143578603341295025350170593970310739216353691465213316945340945145117930870812588888899588584185916693415827135885339118783575071819170163446390250173625167141077742567691155834770724210576849871675294848984499985268329385266622071673318331207700682067553255887880684588562356189846082141297580265577257720629090859156287906370245963030544685984638798567886978091490951447608211591644233180331925827740381349823674044151119291076831266752096107888900857492559074453833332756417856265507555320041253480533094509403646755630317447149648408733208002543965395528736802026373130812563106*x^319+7667864148495712498407532237958427198274250438604582904791174090085329339863360799362362007225581125877347035617091004416188043840755718628384454065116540972566602865501636174095792324370700649705035408220651867943825775845770859401791395879644249153405912233044940807557260017191908780609639747833285391259041653195251522177602441494564746965454257079708370875288777434294407381054982275432108812926342414762018591614781947064951006311734538433602586517556300083897339146254882178934499378157281069328616288546098222192001386252228251345919685855380799681613043527827730301488578014569016346807346773691501940171116586790062809697382996001472629694180346468992791945801809263691255276497751326404*x^320+273997162748790630614472418944977404969577383160598771489750051604798279115552230669026652167111536582496709487325099527080119915332405412672844205444698659585001447091256855503596503764810720343465414529150965376045118387694068773172987101634944262909663335056712063861081606344291700486260316902289394175333613906018887608934497305930447524985698565142500428829507772066152769377938212076310421534354612449115930503060804506288773014895968466185737256658137950316484412159608700135861649071627217633595414466070383286421624299541368891186564129246410617185369735800234488402818657815873090555614480390123810262599919276166536379071007509705964465859449185363664232463463261780999929464294314441*x^321+9434756367949158605526455679150193930664866182930347774650324864372383613952453045681410169742602752334040337510702971525831295879886221183465705428722913421293234722847671207640824390494644290303016597340610336072178943486635438239175717753455560575557918139547676047866823474218666308049785991523046987480799500648366293750583847918121267026993733762784713537340332755085218134652194860371991444630153234968902229719850791456975326446424237715023526934899443200932095245795951953111844435725535158920790833330308626565859678769368810490695394441733413712759662875903859901025317897744650720005716369852284655809341549109793240075973916665797826644627314133067134958005163695327932217323988874*x^322+309691855022741526891199145058705728624297912204564892717998805614877234239129303744718348492898254498878793153439904513491679981248145633251282117115970275706602034520987052835323614237308080722442692132664058862922410160089737515085603464309869781558207391333256286324845908968772355478368251070744053619264848350465081080806316556313891290341177996050390874657623351649658738516805538047146481632004083824915831155952241371794417639032566423702842998656310927022715447896765030591464707783670396242077267440640573506007294177353774995003522493552318218858034295099593200505062801200192025966485535076031649177139616706374045769663763887241823076246471522631261644083472784736379302545203617*x^323+9505625567434840370895670922778936543226219410166489381002941639737134858304835252536994966741315963971020203834294885958016785352877073233754329224524614376191264789830093436913743729131845201585823923063009598683435246061153860346045812524629844447847011222290497740436928564003455659140909056223432937880437747461320509936858160333755551599243689716075721737362047321855445466603456256602471530737257813196656861379013451538874184718815816587857549784702743595757513813697232627166593813992994775360081886714076088687244512636146405142643235161355408608474281583678813539995673014800909125441047359671912204535506009826593200657415881438889008216303105104475998925633212802239672908351466*x^324+262225677100041205456355555525069763454244414398611759773519140704019730843216825834301598034397744435705762020218175694541001186626661383730792862197159212793103061391830566642429375246675475615917877814794619696893536813133817985449066201496970499807604221359549134552635419888451500236365455066468018374156070354504666707247758320943986591576238407815167965906392295046887363298068180207816190007203445035284522896730901813377611224166935526673662346675845285280880305728596224877620785866872179859956295320541053403911125923103171508192906888050008041800751246678752480151721296984509676925048770751891180882437059698714531227620646233186200802521997032968677499085124705462903290415101*x^325+5843415057827362436971222533236819479907991747839613167356052559528679433596212922775683257717205054933220973729342352221779475395725257442951403683299251105713018974266302837008151278918296422897334618642762998969841367266203014359283476348706992887568499833730722924463246583703224045274542658785724986649336542464928367441356257979450940387617558878513056965718215134779396104544211576805804586774886938665888128114889564081748718390852397199573105583244936859875965004378103813438201905858486335143040795384493250819627758323775846708578211670793204781287530873489593715875362302014542490589550805689649090914537004089649567982911488369331692209685583803450528166776822706019768468029*x^326+58326061343738205008083901019633599998379697239511305165164391707449210855808400488167409066788106971457466088790872065141388129612264589924375567547043334045608842987446453475320217985263341817597592067503285211789077946757758377482445804299704889256153325364073944803044091338890048488524376089418546835979325301626919846693856612016991422693598500769898777962776899907084744785918956834177737476356359278169474987505767386092010514641923074713919942280303940922564602743683976777629959304560191235918164588209687629790112760135431000793806440918803497908280029150253304819413209908314219059781324924871926765888763813162139645930079283286238782664675723294732196299945172473799668172*x^327-3985474255253901078658723252954102275827782243574911386843780429618495353004176127608287398738323695922210439828637893585877818161555053040716700249916325221450739602425654861152359816123039501651539726635222242428753960528162155157073954292929483128159148318216550571956969449391885936453354510464523148308045938770295047818234248435635035056307422851252229047124377947835323109918652900719775930180244317144333308364597501017115357249807152149512208892366959530719453714284645514480881808279475267397399760732763872086280682360622857359222266071310383488727939937239914227756922601377336949304733223448387265847100179304647483078535216908082468390290252617998866930278482088627724978*x^328-374566367207795945981041680220270398208019376478296643053284105704232668869002787884857887914778977951857586469593150611250634157375591914010557054844639465550970487215356144945339520927931801428325496216967076699217914211149520343048188777104361168884169796072634970984568111173843859878437252753710827129211598002249365177732072360266176063408825729151846097607956302337955550179589618118775456759648836743118214949598289205344999508129399758261880459289141029307437662701758485204465741865483386498129343496484924239247025337694859750102738005604368767971256128199971803389125985041763331088063019622098904838651275609213367537776494435174489644459615406112502657405195473266473471*x^329-21796134644951376135871971050773372178594905190120583928128843447520755793839534544140946791890642871407291969433270714585572141117554483887929158564465804587206034421914933848376163764921226960066235976127815723013919835901959235438067386190008517131986217720574367923411374959969614388974085190348106561592299698499625358851955963155204133933480665115042680625815723245185693215251692876309457028657868214609618722908284954468646961429540393823364687534441206342030905427886798240425875952214537880560295901538960172558140398800618569337341832639632641792293619494684815561127738953862563038607980085644383556104356678684292184504932076499857275448141384586347001128864151083925770*x^330-1066175698704100667442196930914001065569976622131090690666174560093636453774281010281685682271339242576837046569685557652338984320706452674080667960990143444148361433105302515517653002695951425496945468265959146579199817727789236366783564500800055768730517447305620660269594768277346512100354083091476093387845216036632030659013540333169772811522314341076362380942069146156975271996510378659409528436529099217369195553681784988480209203267118783343568918457171939279627764851337736040400822996098879216687257127510700887379211668874178642310069057758034714216469926112757279178748323211026179208772484586983869907339158303219975183362667686426559504235629050013805293612528577695405*x^331-47255776571163386701706858090871946048213734849735297971667262834791845927845669239090225237018761957078433637607523659860750767209596058668393123850354063099787804331357718598823682031605762091483225031379174958413160886078656082784040958463055589639968992948199388526493663311584292061489207367915177871286090321952818679074952558276440239933350530115131574834583211351581340334579955360194685799897971920696050113174259691168082642075521150204654433031114465393489566133910028351355978180269176299113747609027081012563050734746597405944052998089988240903846708856544739367133063675185665582286029394439032030603849822867135695319473627874806903906502121885939159491318210816564*x^332-1955410783773261273511952307085638881355182285200700454511080299761885382146525230001188465185655125235576324217581466343593774720227448481370282701768733645489895132082511055697600135468345330005957559401922055844515720778179102992992955875159834619870171409871580201634773826530006434574314074838537667128410168284585357670122946047763468186404297290054239792576710097437862799262430800764421039503560600221091917155417559678669412302372594533304651828851961132137388291488787733285454948284916321913494072974146819538092352395254303815005688638832258632769709645331984535867744124239437028940789987304949077830608957226838776750535511086849156553500746247542913730842006176911*x^333-76660199880481390422839150672451248836874434518008065392109738658017099795572712960766768508319558012497255009228031780210033175346833954803783029424510199261148003785730535104135754796345198243357206800621672109411825794725646267143254809297827243318537269326236355709682237848358348313580068415010154511488647058091842056191116581145707135886321654552954619747557882729536559148129429877606846936361006428777209353577531830003513745073170368704537285754320702751983270891321707484942946891713979277833331311525630947618378966278302581040853622277041818975885945255313767927126206964549001117059696106238457684367891778328477044503352209457393621525592448843542633523813440011*x^334-2870767081707526446703489813988442940953882293610095242642630611306015707960945622462002299253269335579039722146490098939790034138955961808909235627526885301965172339054379219589335730000304390183481597424721052107033453954057612123496452890645235407219289403441300004036795721536029218306835188789151147426359090597281505578723515679766874305657479345725625422271905788779659163088481044213381442761687179486272299079159498121911851315411018817896554628220481280885749041071312195057458530100809931341478786084794532811120720445688040901345918580513326184433830518075355214951205498934988319905402648623388047589363908458549226827139360666570719262036231264951704224819372538*x^335-103190806183843172133477516396386930222716637211455380340433294677781765014549409364654156710429825145202093524214752582594477115719480491353140121357818230377984896200261230933615964864740539695314431627646867003233894690982855836411067042101211687455809199975356658320581219104298446376761968037957298866478896103056976584251247075473173202478132178190368027728341041082434451880982652476738624440092622346267931473439517077776049356112292020817765878115533723972335955822427965255202509335053573746076313319235317271738461424655959049967176647316661990112583707084182603164313252379425990116324736887223582217023288792477026885474551550534733958940558959089123360994013264*x^336-3571275039664907562601553589960511498547692536648673566519743369961589621774684271585112075660838500281506242503993882186592497877498795695643283165742805884248319358343103521406201703586715887442056683214295182893065632135721000705328085851399690520736887116648311645587243167392723816167628491639500385296344086407121640350562995946180490134238961458596982428261153218805358465266021827959086527995382544359022713043105402779840415321255142917155883352674837043711991593524638763984998812816474459069569718837878567001654417953732274265219646105097682452453285878683014439902103869750193504705125255930130112013986278310103377596335082283256039819782441003919773703099071*x^337-119231739002124106113915674490826565457246008302754249317132965092948746324192216377019950519033456182332737374315345061841007708358425777032610364240370806710247790950345807558526299869360028488448688063979454586943914755652477532921364804476720294012098572867136797251165465449548902193787366285179103182255905403821226530899584604639288516454931502068744225851965445753660472693385211086657277431558406259841277398396941258345874797206839689834866167246202200345483953885991582377696470445983976452695090503213416932351970337890841963733606586751210694475658371053953913912631700031576902568165669733121268391676650161783755140522491531908184328850339253187886416437894*x^338-3844939938151500117411046514596492921867578393754835823444408361363285959313560455018862328185739688067564620021487119985155087240783923069878610868149942773187102874356197466533022513086351406180185811169286478823029637699586750400087349032012432445801475042911853315866789078002111080659701578365139130889178874186542902995977077937994278256561428615884936373303497133176760068865497285269883793494290036820607699199618397324905379525907475065632142319992313723890690977907291014491868521526794014043443110005625783520210156728086293770971426785262393267754430554304436213798101361244713390654921860463126706663794915938992568572270765666270596855336623522549817027251*x^339-119854717817999624532854447730253569570688579370739755263465932399448607238996528756110078954591582986214305796811708902924818267996674970839642452916240367456799957973995097727197574450082158288886439567727579367882566194114364644796328810759685115286393026627323135623135054177820742710866017464986155365709933270115868736020815101316331014624118806020385146459186093903225139013729041113927737815701485072012511720812014630610180006415813129719082250339677227266626432998484665173374085495282643705507068785992384241230796485532826466334392418925966817422057217067024846696914810613147761639312658958223630544332922042527401511924548051951387657727639012867556093338*x^340-3613135386584026204695135632480957225904352215455948591304257382435442334939522904395459767956270277398844842975913937489066419211597796281257997558364683527516968618387473502413681431138378185754153085586764201525765825491421627471187843662096565598035263614410056029647374168459944754533129829543964440600055228093176143975920251738335273499666998165149592649470667376761359129898286589496485398606816259859678422046729576875017267067612042024569322193924846673964487840326299144393013538561629718720866207798532433554583493677237065038160296422459467624124829821925923079278276475958028239196121224263297121167404905634673130905013438261657333336328510884078055411*x^341-105358037242122862808334439325672870144566975856365279655905062951385086801566820185174307997795026404815405969698366835338512094015253485841135685925154570661051665236216757764286225453090294651375401359318306101228553294477891150619230317555010461882084164552590257258199306799386128499543791723826405785568447332074335209722894968752526127913208258325313342650698841928175023084253887074307858299180534604706379169706312466009013539519617440774912493652222775495233698067348409348515967418815877362351256067653592596918421500575249403208937277021103652753220435401836027216928874783609114912604263378240472160489878336379518607469462321327336843971662421481103443*x^342-2971776631161525044990692980971887048022948921129660892113139525319432572447198619552775723977395095878748309033372538147968657771153733199641635798317870220717303470078385301063721651109247493087468344135303754548229948668607320876265072777949577861030481800206252399941048467015229812773800622004707061070286201261523312792535113974007857076736355972154397842830105185758946994456135530061368167239648819511978721866430382471520763792916743118658626876359073358840016881534596252071282006211146217126370696702294134054408237657592251239353936591443974420228766504679927439675033771806527349717299014240606737927872969022207375585931226407942904227667163608520512*x^343-81073053482521466462240625235653008367996901862491417157363722133943083368391200336167381143875750635063046137474892843607047636852738338463038804971827141993060612166028884497145157694528014290272629332260614866261501834846044862094247090529142341792687784659459883644072914024274517278422835833120668966549880869573323637685944502705898151948084331941414142909653765602119310672858330177908899139829352966508943527658590846931298077121870065699905109276887805911850000745379870559384725922071190235827858790755519848108889324390601585388935627559948139215673029312724942051684600632479387657945111449617186124992494641347579832433400534700897996315101500382246*x^344-2138662405245660643991884519521730326587474546360241901538364956696583536284547136722185683311031134663723712029619315805646537222597439803193929574391260600499934190445387075614314200715871821771394982359396916724382912793145944773060048112274174457425219624111539676691860077642779322666920413635076384266294983885555979920030407507227017865634417425093941629467533684215326050735489018445852467395342840215207001516480129820749304361618133186853610678945037087450885434699302090869720551048899470267404981976239807230202587938003742298116312635915536752203410228413067256994389189651157293894312638123082459212438442419674168750972220586886361306167033506055*x^345-54533078873711936377859417471997049671467584873058614551267224659864134910334513181442473901403784064567442343771354257454081641734820576836427152015607148393233563586439760876014085364098678938870737636307601926795027747751612020786794787818300668957444073721500368632851635784764698663138461320361779353676594378544083958757571514134996368222544489117227997722641257770943833810661457982436216494007605200558673040760899003962119847366883698446144312456116441750772092098694476012885587880339194034916254370580914506837883056841214340418817690760332500264308757920203767716355424616620339388681639863642059548612341802423070556798193699242680880379122722698*x^346-1343487539173847621056347703123048804483956067214674366706337228197223907922514042564130791482503135714021251272823988906744602732768773347195939850118535679816327650698874686980505323722127555932101638507334885682479265136790644834807735223538253998348751841663625664735439416170307672061873477822837077030422823809909056639648243727301488491024362525394219340267125935541183590897815799629159004844529394594988151800736327189225752382655019737839037711917169483933157524027273784031702625226791459771379758952575695428793646366235590301719662710485827875542599793456555692049195480382154350318098155164306326411937829970865578606935748078777453679613947633*x^347-31961365396074173870670246391540323316802582470890493379105552348552717704674904545615826192527146074427887676342471336337679505295178784198733565973442957541196502136257621024576302948483500985940163449815395118796031577988091368778105724600535276697451617799396950761741382293516127530323162836442836456078244351788432892117576518327074352460732569085138027447863955817738369163414227240729335602785571467575216496703410508388313451811089789822225202781360213563633145589586689097599896487037665637335154135583770192001700161030077054052828592862195317727821032785470354369605201368997556294112167146866021314482250339522891290438014297179499422140768648*x^348-733761794099539923132314335833450178041293266675483499596116341989098541663478532837254879605411238382444017069438776086705976368097644485842191564081025753078044656239008938791703011077378604828953820753297685549605750375817841067777180027158561984130833163563886280434848730945497558985756501184316593642433969341575109646803273063076441015766125353080392518463075237204862134002555081834231438104308754231065186038536835301550431177123456078178227135189470965582845840956011718067571771904927855047504321905832942737680151090816333128234639226951210149896732770713889366932304258971787915618873579420028491832502134487874684283213430146648559588040711*x^349-16244191722869218460460288846805770156124819454457154617640144765887948755903997953403453686896550285148206115051539267980419335091810149428457348972492372133272738712954111569555773460278498380172706824492168120443497638592810247797249349338801256504268703047218096994384493689346396500472132207690208629740305150264603865914054840253360912301997478877868346841640687782961497634920461924002642758121779712774713517872419405873772803424952970007417395253828721206513646533046910177432935550528925204594206246929427401152021166643866684702039106620908794391364389807010339333348615927407211708743859578125487319441824744003581208104935811310378680155987*x^350-346481157313662535385402311084449612962291978734640588572928762718463226757471763719436345326130562202878832413799363344014785146364679485138669469387611375257670682566984094668493830403276454277766432114781254969262346264513329284433445607107380950785537084840646164898860539364224928078835604119260783283923661071920644215284045775239046147762340744212758943581941140622886342188014636070410454707314386061039872753066010733429548978306962590010762067847919887697452203507895313964665607593304194170555424181696455672279568770082118929267883627485656029338753246588738335934144160617778662171041905455661754759319464743441491076878206705841446803654*x^351-7113234947173384533294800566085839140668337518710340192825265330931856453041086473189395366128276815955923514593241565103399919423731112401726508336761236194947617158093096417674670889189166585859889191122658741727524142773541555588014281884492641339544556378205512646883371118051722289429580667674822474507999771793707558936220036947470958175081413726698128089022403389280865450314830101572463899950521315720947644357206932692573765246588309278790138511405261063355130369856495705578243883588671944026881635630788815657651247016489326340946866578541667318373216483340959204649480436019823712502149580661479660443825263549008435665566125259330461284*x^352-140397323391519207479618313507149537261144429490904052379786031910539668572705753992476129065991478816205438064274422962959241243536848214148714074707520892194709142367928836000043703622067564929499310093137276451785456554570351378624770123836360169450746312274474795807391091584263733545341480226358717910525205509680221846378914614867963327551761635375191802964253842303703134185382982092124011744213537686245013492255035697263040757668696441737991344627586926086062497257057045680611296637875646864120333961430286170754092045964473673906963795961270180660616912566546610708722959533081188838483607611167027910063352105732595898090149566701776767*x^353-2660519337640238083892373691071407897513232412495055568830473985800180125623507500216728622059724931597546324009479852410696679627360231697148139782852169871293323377065447581934637932709044026009721280927364326396280669415196175296899678150387015129540306201559657046427598208467091310577306326102166294981824668890258507999901934188197293100163880732095997986029994306741756372793044481145585939865719313818348948124060399332243886185235008452493568574503865330885263643355815089560520879392390863244164508672990458487540466587056189186756310870728024166247576594328091782427413870611052013573555475522426361771137332390410024912762135779568134*x^354-48327079247715488800517008850984014562603569001874071395603976262351178655415794107134395050950828955809956085451894343437060196733828412181879113088659475037607516211014752654845451559551194021027498712828868300282141667020165707771388730793539018026042741015911211171672871705991641398285039025875936054105221779390862160580551923684557503003653310265928072976283953705873259838077590034437291975732612329980123205318228180004036226868217721653249776616312350913353730281113246763287461316798314867938850902179635900952736754445542253662381425083760967876260917899400430066115392396812437847296838036982653708526853843059892501776279275463135*x^355-839815343976706813322246346616102239416561264759571139125394239929114057001461822557932607814030215735379321702794086060155323934278791631833791209538002615305644994297464312021878012267553800028767949082437292826504732727590184853810820646411092097108589189300585625758948512150391994046816350682919488782005673513931909444312202637224294557739899403968452834478118421690908853208774599943258811015463681679356054994849339528256700895441802369411389058409718689100143034259999827804018162545577100396728258662124513153820071884340147561279332654363451673906321984136402794378122594274057225211166559760645245939668888720507279625586666867230*x^356-13928182595330204874966651004349383021453308875220120059144301479681419829850991502908583615831191722660898938303668457724971072670264684691638918158987944575227079131298180320815823303492410682677520404310240643811529709355536673380899279895754716576669665542299284054402023232417435241964722444671263111212197791115777551036781524232754481057961734102323637496599631180043123342105965908804335091799415309748069365968862280263783544238749072077626111627718537557075720744549305665480231070707631874803194606432401265102627424053778671576012370398827196969601245861533055396154932281550146133132750450429952148119175307060030941128473937499*x^357-219774482998349660679767039576119323524904340993931135839788289001635686308655492143617170614908046145521758443901914113428167729296748705112739013728815628253817073640614121684861167514032258396509736741273628343700913840716452618835915850685932740299584416280005067091790883550311331428732802228544728715125627088005583754666548110631549457952638604815167911039675434427993366183712463686587480057679529560031968000996168260128400955014552502942366368034439389398810831359442433270733406649413083122206878450198944602565477051237107501768619740775053428923512819037860295008952579084134816330712708421288285848502180661836024256757477883*x^358-3285833471449686625740851131501054997242545273426891097197398886388570405023898330029545176939277694824616539612010736530538281372814969244155210527461979648293049030317030766839349426100555311386530247513902515004952445272485488783572553064981045732833039203164702975069804844846921139798421224286105225901855493009134633319986063616119442706224000029305929699204465063005463806720533818538100825294679415643941217535505893121142458348372869159308783795271704223624320472472387040383022591642919617082292854992512658708180028876346565997646646972483638162226625999865136142335822334925976885904357612623780977326551964619476127710003660*x^359-46281780227747930598065809422933974783652219185805040935669114864362096135357590880883039320818372670745619357567069773439946835264724829514913231630266387979796159296976356957312856777781691005274921003820705004326702526375010240765633998713787201719595853716715059618556443777445974373378412160486471651577830653601109469209250410666879803547024766088113592654000159500360848188693730746563705373832057322788294421724291975131480340023906843582399478312961721381993871501774877411014986876358301048483221046351889893243337809154908709832048154259076394427051146813828767270166086766080714076899828925240180495371300641271960826987326*x^360-608948829140334496360703473514776695564392726798498088352660739272305321379754707340537951555116832080182685433581545599200542169717295856017138376583729588261496184508991048570620657191352025413699484082022299208048269635946381764580679996431612003520397751699037130339425830955515165512981109389456912753118540151144340348270180300417534189382003483091359241259223764716175551618161336246885665226464568421745616449423875444290087534867720796785860875623950465396088875115107572809472138028472739541769379270956859422587057382953351045584174443528451315608484930399216707846764062803121077941574115484408188621387252840158578828103*x^361-7382625073536281697634761401966432284057565604436275294488736666084807370017804601008719450789156696995775402803484103670189652734171534091824201386791707899791554279228529897950414377010087578794106240092839405794575146977219954473791128580831432025181607691162547553979683633473786772463327735874869003953676868850588294705363268324365889073713485874598958639004218290169714417708338476496088804571304044336915685993424258537807947861752922609427222883554887772191001795238625118447651688606799739723860720187757554179751068193647314724338019576297405574681433655476374429803581976218641378322382050913919767896964276050654244294*x^362-80445073335109784696721857752437880949657744767789664916978938050587948067218912894966244899622579938529248097441040484886047694648115708596434986172474441011040006779677153953266684029534251511307053222281780012971064982587352611553270763572827610463852111770502382467391491043292136205566908580675871617640161144413501458542190754421475788949938957567950065797133541733204664767154121655138335558520625982081405440546687284216414021565732122513628488972830017641710617371080432240857029147202750485492515726013454302273516643817147869937740741169732822465353785078644359415790997596567251229541430285040709448092233724500611185*x^363-746057252632740732452930293628558666839515168406099441408920730067282150853213640327606267301322674646970848617757256870503263652096933877749910712275512705198941935073719211667035173447904102422308320997914208684633024196327838006977641357563011129166864580029431630952590103328051316640527667507622656856336275958418491096220879984148019064503473807443002437944041155503818618418411988342571187251506026701424515293641461548905769484961960310320900444439509849410523339072868027845698900594056396430381273533040755366318261907818356606577147277631699833945706808286922683248273615433920575945526366184229527820616235941767002*x^364-4962234994881624108892546439315550153602770296862720601087212027413301916781843829705003477517285799812865250527753950675450105028471611828230139612741910332819906808334009262741292239363611154173227729789096524989072215843539951487067899007728495557930052535968401750563087267605857934610840644522359383656909807356613978708962785750097453311938955026423008786550941264003799818922336029640505171094430327106530987556087412327409049571929288689937625694343865246879145490793082301563658334252574039490154624471585031050594313774939516625771770654094830068853284101302719864521768018539746610765068459287622968445434785339690*x^365-39249395951670131036255895463847479374048735365078399542438331231343688938215534335327156163803161382339914341134603720563791056433226159435099975751869077120738480975744568374680943390586193927247591592326407556451874480307260287560487810731942571555450786308318177532035936725421642358935908875543996816821931828921297656141593861872629503544753482905950462382038365807196227972171390543618021598115502423536283735415329037627841394517709624135228632160581909153715354842983883316169932528279458060014374514906899686118663887622665443836698738420507095237354322276602080036269590734508859573807101298707437727738471938*x^366+760739564803020094093913402854704648127921514948334626247882616074482604558411795305500245702851898061988692320681649599541219870989739214830559434612349948309492909292232841391775737350348968781259025239885041442838983660581764219931104713142234849181454123664608221179183435757344441576993493173268199267580387140316934919057485234650659860999130120639586673449316917915735883847022576744714027577996836724488242359840384960840519697805688193914288920908704397149495863329982723318572102962947414659973927521222034710097099747919405110062699437756777768230964432859662226859841238266286827553783050149622166668583741648*x^367+17497972781588675250896430543936164068076007076652218756973781982571539733132293258500959307906166126614666110571986902086393921430871707453896701831943294583844118170973274596831071318032536232144505325618969283353636672586552947338591905130378482500756171584752071528878658921071244335203410083002618861191425531813228853400322226358667813703308007415193794062968649316399692958154294568892576739850859059358141304652357715523261030747570000727995267271283756262742836647849859959958665164397914940208373721322184036609639189614951717940250292569486969222488650576091517361908195900516018446200281543371537156320396484*x^368+286242555487498637802409557206791280281383481140006419612450576496639808564004406782110730252097510664857026403524212988785708384234590770843233378211890035161477951686085751943549224222686799175668597790257663850940408540837657916424310695456983137485168319553550904876568417700783473428195103702682695129013016683558503816195712309966177840542181963727383988168638337290816483936434505965933280479216798403487892535203382376620199008457805492502548385315422882360307543863509625465087435195608347272191423906321681213617418228709676127665154545672874289185038534356577017646667208147678184379522139592172329010582268*x^369+3936958656665355480585557111974076966791091297157868611256959171178854758875686570357468122719966086823646392368663884507367711694575204048019993295680322891036172749604727052446063136600546655531307603614320411253962236333937680413186002227064591894694097059095075313905813140168533324296610632827934952128140634771583343602456667473847807349886285496105013602380956875416152872520762234519970621365592429691499652095228970503530595539823724388439253814045016422073135358432888555917677148833061075889800021032013143079221857938407334529927396547887124721480910270360036027078757960285476879063470646767020609837464*x^370+47871612806241011419567380089490026778003559323832567508120281165693196733559980671874415055443967950217534708186240664300019910772412883470080394749601597065271421906818962188108310499604604360962275402953434950877690159836835666398952869772353792919500611861219042631035530776625318601723926258951254102052257175747090039752694129263677411327502792628527049052627494641240827559478459206900257047334272172115916418096533381462353765970508161990446639872334483938940094483185394551801828148347232559004795796151648858446073067561652942436390044152574913668640560846391159135793756846998802184039295953701479764628*x^371+525146428789668982001681245494535888409889962097651464168680246333031909775598307235904293544104780556035700758964848353594351767737950826437671033556177096144183321182525367252621754400888609500071195129369870200427581836359877374102315440864204857716602811106636254909568087428988898652246180429987555872498340582213607741538359952463483332575791987893632897142840074983333954685884803466205628974240225950320728718518846969640280454979695441254594030804347614915095464832047870580948932689968671359736366002551666658821187938493461248402823462852874892007706403901408752284621114666101000703021204336612319872*x^372+5242535069218198344253916160194881606614695513550750701549444949953844776406187389897260194133607269929985514947343567882660040775152316421065289448385568066546796159246607221820520568694388421826019577763408955888824180443423595764957365962619196655835647422030074484518760401968054344053365264728327105285154006331080189463067592024029632507059333476173269975922808926905807855996136678848798547645333358822927680685015234032810034212198952570760116063026839014622204767792927451430112460256485350379070646722079638790007184221467181193553187876694246401986101572923536271790562181203422934470266347528099528*x^373+47771352960230164353844371179661449081141313523835723747999821423397420040986654418584763181922327481738256262482307791682300427135652966671967136461799060640464436594660235728260212786497481472545831074493574972853774645085001257965541686889814423132821171552556759205913791928472365971099660406914307922788259499010686661116433720309419247324823627159464187857166765902023577948142871655895993036074359355874133283913020136113026942712597433861018684513543302672481298652510870255623652823905763536289174105028752362177830670297297390552220749142556132983553004618935474553665962782266524461192019704778856*x^374+397191982591784883232957612687326273316690619973794645517770753293076553446311815610664429791899902149832209966258299721786304841081904632931898660320440131966777588409788869427169788197846083071665017228488376152214076553660745204406878639091607672170454117366603844280706048715948215728009496837810998639590913666995630592167888894333841461143032774250120156296660502540311515478070134800231100521296029960095671627060075752558864793954849902440158267366723733528279140931900240111016743816346449772622736416882581342291293364402870254919506419856189187828590488809997350100873678253712965395597538569904*x^375+3004994926619371653909942887062023906667615779373113855144158728337468836378754529863398010199387845538187037940396710084851100878443744885067020366296502361337742667383091574562540256882309729691229923530477143442818487171421799917614541414052243418739607344527265474397882752631812733153853329051869700722864549850416388651848155342988941620627513494817939725326163815559646329980660499647787842819486948894379138464311484328272267088400998134460326652404093284243523916780475112929486684249637755015269830823102112901643526874700065670042904079817553826972096560526017020612566985138586225643052311920*x^376+20588752450747421000818109015771383748517123644142202630640444132119277623452298892395595721587555334972024522944533359388729350096677140690159061100475763457760589478913981158440825960883112606297117772803832486700467103584546317528220214891144293127411353984610642419742325694902322432019755598825105786222553488433390308659032641797192993780301537174971650071612002432634207930203259223841832985353542039687613452666957687141302190151959638415109058269281643708433815929772892766516790680614234030618639071638089824924463452933055459129746323100231495374746956821246072564189907496576884352322839680*x^377+126893696658231317100888192934484243271806342744445548224399144973267982227124041020980525239423480405025214151837832845741919670995865782630308695013465198153594758953737905079901866179946717818807511677377229169834806607677796718051386831451053576672510349938589240072841142181617386601655172382087589520165453805967809157421840328440503466645567675232188009132309992676803855176752814347612693614202620514419147268091701298202196590795987807262477879820914370261019923116584716025267162073919030582866433630409137435785034298251942786365529192797088336537659679737368107820139835011044437501422080*x^378+697282366795239951488846014701336186041226582708494447310201564782019621326581588546239096697542863640978359784694624434330280036832880006646867095371219024415922455789629482061660781437431800767974535621105140754068535921213708259320917740142859518967639920990637508898064081343865007266481111326721739205452914767278491841446443210706452247886846617730631188135347722450173626933259872132560073042641509762718103251440622976768145612108304844273127518949355989726832705019753336425067197460793644656903920867001707942629401756893728982705455132444339906083548509858812752240300093408026276309760*x^379+3376851754420297129165447405949537740408222846766932986855841689473262378701463248777272427906143774698077859460719870868176742947744755463077988104611726477416380108381602245516060932780184784498820087573417846363976093979465734516359105213371892512633859255468747046695454654344413087726292726663618789342004730476521136228468766198291937960615818159447532625291512082653073554981925201069409443085655194801528808661529902241335193444525490380348247074299682808967013524821206818298848461021476850512743388235060675260325007998805605972287736191678231422068261764475188402627753383650270169600*x^380+14196793526160690060893628544739090990927560048873547469528928292917879244526056686847246386752270652903832010801650894498719331046776590576998214680899104400715825011619177204162291580590055618308215407481096227563408307020240963194191397880280584402577329207068399384947356748884027564599445402082570545588097908397114888442774856069273710702765931168277971457518822680853911477690364821439932699573320095201760269321657235589542495593544571529460649889088438173246538357521015949358010146838520462783149002152909161798019605175516017885465799100326067851853568288041772356883817078251479040*x^381+50781099366125603688096232826610216069316109211465277133698945721443952872833420442640992850668531135413888803975844498554225985169424974532728866893474000625178759447294704719926073543057290493595295975185465352012302217913761117356623552528291723038216732578301342198298713266820113063637887530073540759299304404110669638044183823620327952308458045556462866186267164094522706553330222787830070318886016244782778135713573550980181176901375267926131599689855874991457792967602799235811186843599726013139089608771385316533377501268469478109645115645390335325545491739981385434166789172674560*x^382+150306406209091191255533842922259044251722285045259030550761548807982374703682338761228697595300341593928174870499346175301050402841464483055689106065634947033322639579014806082323139374555043603686810895169973717245074800306538932196218612536242862814072650934723529074844285525158526336045570872249146438672304972151393670858208267591488100236210125256295890728643948068961021079723401609911216085947261322982254961488127731417720546824581118851338128650296789200942393176030060264940872347234856607136771233714627405918748435134752562315316123098273686562942993090169066659328484311040*x^383+353520894648264645778488584612876351432878372386786928706063227857254625161641929481461428664403796306014080416258220434540216702798283401309641400280085731145968042967116041680366765789138111415551294290496437166125700316512218073587213161261711542312264554460181457740295898030363470982869241157264209278993179882374334205509001298685133088448818047407189271544305957128950065660093229002144116818554216662958697444916834624139322307407691717598963654818555370636879769826862390597809206514510617431524650539831694776984834257013761007636820792038352523211739559376244066689546977280*x^384+619562025963637559707928144477953964249129832522839417631824112526387185469100393903934173460662599581007053383549199524866587155056963963800302654549028070960322107292805801590348051479132554543919520718813690905147085312048053321840322722687714376906667551819928781991749892014010908532489188233907125580429643478811407663662011120555836252985262042772791138237823268659825085621687617856328815539806107121008335705172328257300862751100872346999705744026663157475139850884242736926079309990707753126005560360298668368528516655141240892608575102432961864962438208320394170067845120*x^385+719299186983621264757634813563085398399761076364794614490650217648505014099226609137764665225366799777742995818908350300523957992878448504083959556262121035622554429774541642544922955665979354071487292560456629487601740028058972596671312934897390138317061864798295228859639207366605889782985878838365616348481067179036466833957804037913288180582045216151722019492705879757095433906122123826967848382028665321541208294386674929600680000741254935605068820243648532624439739620642273911080749920745626756420390411623192657607113008703380923897116929480840474013184247787283283968000*x^386+414960568225806605196441488118467018738583432746055873950770995384139435779156558200756459016510463531218971651866758866130211566981369063516903261046201541742284466217696310130336195202987845812703485927275330629534660807401730794746417028831664160518986735898466810606781515392185064571681157036519109929733911015607656693421017732472284785951360098591433020367830971952525088050916218941356716092803023391843962181293876450542018304101492964543816992457827277381420334008728999781305323232636855543135576736379876422505493027305036629790709780156369301894726924046958592000*x^387)*Dx^10+646866000*x^4*(-5026766702068049511634614039664449771342471131326730160990444343632089901356041947155831527545086777088943096033387165969434361719743089263132987431535793355080638389663466499282892934108683492943641119925930963132358406154828210301227692565779938339358235862618741344671417428950355833229043919810542467959416566898061755132610597434689144995953257329471462286134641100077720970925245865651659475465011747444238840121203791227942110209252232681428912814832591409855735879210039962205953206533083767516431925294090150968626001486811404050936147314132540486752986907958984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+3807588042158034690755861272262821906645582432376322558073223928586660231103969030226279033437741787181062552528498592052817356410900614437751944814978085176690464502566775115156100166269663908557870007274621764932466246629688842691153837411389801606187738159916772406154703341410745388399526418615235647571114472590023213025104275712097000503175536602448916063353815783152124700361313804569979361711610390782181407787139315060315043922186437914454919816979653939101551471618077444430547528565682529957967947918006119212171626978860588734743773415419854089236650906968861818313598632812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-16742922327022584491584015361124709136915241249532179882930121689901868284920296914441967353416185955972951288803407850734274030960208618730152435122160631404520406228475211892433205866662606410768839499449831302403884383426955516426679470152268369627143914598829791326955496855489662245610189655249938333647599497990879217877105437982381737039841398307505657113705612997592312437084802327512380951197997970645151630659773651962196271619173355129928025496979019554411559019472454062903427021426106852188976639809316560539703211688664873294399636398859876687539305351037910440936684608459472656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+7428880241383957022144157866611884072678783930512190953666440864788539150032854665694514563794743598629051699383506276235817828088011454156554250468066103277634521468759964474260165987679492309855614758501995907134632988889956791454362189784408845078646180184174654954385774767145998927105995523429057314173048011966105379970060131429612773942742976610394261766840778722156903742870027180668751859519891571991714076624324979565263674362772207543629930637157116474526992796471673659691547834342786249160334755231389607955558551712447234604189766967458148270130047219339530784054659307003021240234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+8530312785576591613173977730887846933341741260849058578365167875151409635589773244660843748202089412471988560164542708689288839346601461110956731078506784839866763757778214539513080006331381825585344895153807546289618743203275625706923755084982415493504388934591897159665833886014506095061383151242197398979956189486132099086639909497577537467318913845604744578101912101187567241678640530519330715448934081192576069755222423310712206992469915122569717290987787207334882232217347606795049065005354918592819325587206812206450067675145749893516548108264127498200462260992404939230482341372407972812652587890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+147054179724940789885161418079477036515917422274994973330201276148525110924757586136412370091754549176478877970313465022002243400028285720687264077404412899850104829120153924537902719008098319750585539193505226640434121796773625121379655395865753076410914583295563031809307083112895373864340726416434796625567542262248045374580363147931235903035431064357060146305593933620819736948207281282674320580242162435641221087216500596475329088830571310593742319792435007728533416005771103400547141951023926327911956062769792100507166991255746953674462083782378120871700237329326218377323343133866728749126195907592773437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+1292556257882712957760098098900999140065134693189575564192935334106560242172288285308524071775803342188169008942389365131774954612870359090987914591831907597469955373601900241471893573119631262586188067458389277318653822216982262603280717440923018557505179247179355079763633021884878600344911758274045438736141638770372882406858229961819416199027510801929634175878515578346775793306473350573211284148223146235898411919766284023887764457254051102292072085634270810243903434858900263672744708785615428477194057579561531693316671801594312700262723825390837067865908653151029165435546494644647452787467045709490776062011718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+212693496276458881585480927161013860749050852350470732179387929640389907521682708710797652249355023056385814937829242403519058649888239760198405026715247412103594654749155184243787000511610269646687880518359392103075941490341764648872464982317726448063784758965094922483643345629933571756778881950316686313576880224484602933792363227208015442937309506192275840090770509284029484883053672614669023663311734044915976067733427901889890066135278121938016573654872807188240038572115511830595720476429447939603701748285550840605549308871904880477948931037418522327219520213720570849532042433365636169284584866545628756284713745117187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+9804635773550282717618086455840192167254255493712415001258894170258738352349081926725736000958095674746955570806350733864636122551227552861660367011139701402169685362558056160824536088082476283694931922949952726761981257626808310938980496766565525647283695497042439441357677214590950326070444456586733083123519552991172107477013727377650974423163121912382053768864033605190004263496928482709790416821108075534275811478245000008325194047205326605515195189483558866550014454521897343033512656957517619637321916269282058653205509870168767709188608938400913147247035779338948862606873363532023618605037995621387381106615066528320312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+2097947181322838609452634124715253570976762027340187948734265123771873337259798653910490270415843652804708005873937812870215160194317594455779605962343626529628870236037473889698625948947866858463764610551669445790004710155980353282273344306918475843515054236400413142475243653105845537941112313550773392871627672413857599044679694746826379238708236081950166844896975628800977190899917764534592716395014355086218900142610065793221314983586240354272589549564199609103467491831694027916470532446084909337495212266090417387704063487026002884360704854309238428357358048377006207374374748131617664036836432006616348644456593319773674011230468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-246264631813946255509098471057504991931113041447739352311102932456654098370356741657248962916787227760498745123950045414581798197418841033312542509404192713203647054019726607678114644133507465261427128299431397468712725019005499952119758771740030549346734838039156440503693740992161842629872857728021695392305566187586918301531721462177722456056133312453959091903795737872280658994687005991806251981739942275808020101131842469805937485414889109228312707577314297809959010839705892253893531255112621335742494481928140312482745730815745165429721164863880125705053531912092670627416422051792599680828646426661299173588304256554692983627319335937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-6985392225109992604866421218531034764742525228920763310823993865328815798385582210281128715379955506400829085336275484673811933946365163050904949178426029874968854504510659331955839202035824629236322195848946185813224090177205219409884757782024230058281670670594892643702494647630795833234273955692314323516908362405103884479052181803952592826122743342875112445745122956309719471676862137012986770788997926695678738301237369227825309284447381757584187475867107157310838481159642516434488511816967801529323254280151155381737554487217849317472219239793400593610347470851114293546407418154878065601613961018085448978487406179738172795623540878295898437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-263816979691410271961603354944445986345413013083644114266479439167529753246768615084784254680949294842713103427431059183916881724739612935676641462028335173357511876193687392049937569828624869935842752925315159592631651482019947592857968596738976211441441696164153957509385055310377634105621629445888072631356721732112445020893781228553064743431538376072795772529362315944464215068513917270790949137277975541139761775348855914797083282184768871030963304313060486939621635382672648158169746853310046488137799191660327643250716365076415571581094011506733081083634454493189806058065195095100358941721276717201741289844929561070330237271264195442199707031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12+725115317515452336861001436803327150694176396671074076128849831756424590832968559642588917318190479165731622369372898005230406546259032158395782496187389394301759217152523583101040423297415316173552635555191914555535254164188689850399291589845917564845477337542458923951099673650127208754377129075496810000660311909644493938851549695319880392537684681879767450246844998731289826973340267095846639326689410256643451798719109872318246898649280784092864286879232527055095404577841012259939419511317691893194170166581310179199743110344135713213013855634934339992020253659167825021749467673864198323809299780540282618328121536088737286718242103233933448791503906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13+409398942707755553522890239259133389442005658280381901414890569430413861614592964432604015268574633550089145801339090578224922480945490672523876636243906954081748986491480922778663962737318840047394012794995764588997200967292854312973992302441552506287512401824396843882537649478665385824274294485921860696882902437448607911887486001146332585367445059291369756771582107516295582088519613299505439495187610967232953420893522869711665520986466803404063354614666074355513952088579580584180898538498176319249544543773849846513130193163870501440871638288725405250312536893242964101028658062589504771268316410407344961292049263009568127458237540849950164556503295898437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+94903603486647266914005491857311838344867186278214983954595235494378270961083253368592108578395324729527736549863255131359354997976590787248010526630299783020617987248684198939074472614864639045418907134954574810160033865407197391820119187355063388068849902060247959863430599677617587526185999745070359031408220942131095543111259117347327317961562682238287178819314782871618261428093017426901642329330461868178999194412450750032051668737134385245490298284896285550130553492382241997256763868027019375680019315539420209698213627090900113010894730423300304430422323304587300971334256783825656796376916853027514721878277290407970403531001668540056925849057734012603759765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-3924259324680479569573208510034121704627730224440924377347219910972982630929479244510919475974300928605759616920178727211971638346999093380778909055799020267141118593165617280705430517159788995603160869608571391237323607687155885584473534837695974783853395409665542534666587812202477776949272411920237504719088914398117793765364720363668984640780834581710587322283065041039679740009343483049749398981213691926245794071112333815480306956959177956508596998699269987435729816857830204795572006480255772742597168793488577241563056179093891204645708416929377944823382902490586270290002045008583234064625783239328209531664469237246311746883289245380055376699601765722036361694335937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16-104142411291365437274504870408300530406847124489652007279079321537292120804471069649867489846045229272546268196539372096050984159281386596868417288377797614270118055201799266806972122238470791237248297849291271776854129244807733709512139395301428117854064430417117008809411623228081626245104825065873276412517289958584161351478423294395616221855534194685400153781338432875958004957469924972365630770428378393704522140423905552653995306653693563504585809278431335057003616342739591574834594710597556154936811518886837365869865368882556587114465266540436412769712873718494057327433431764573391475063224179151805660487432802064366552656362403719153553183218718913849443197250366210937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+5097011990778521198014628737956855730793435467242957628446582201232773243084088983423318672957126341451700332647871714308165146066249466492557688198487673068815440829744775685130411365093451463391571755413565142270548871587441466105446127394253587687048733177816945452626294790017488340881797309265925543704854350070118217154489628796869692184801150494792724882072127724213954118543402052134233130460492411658923797471185635300516107204900792461322035978401433486778282960924653855941943604461104583990718864903531952992981491351206249908282362183917618879150810065764121921122507233543508461664522542591395633185859040021138298822053391358058828733423872847652091877534985542297363281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+145624649934601962775430044909455169138593414788988549027114135499869269034009803529665616741581835113383458769926645588367983331093984382314416667447341129725560456803213202512287698941201165653371245310964049101830897427310282868270982325937605442618206049821964744045851165910725045553575106029433316515283046055383692855370465696240297979724359163946813165942310837567506341734341512983128483332676591920369747084120516313647637449825437983118738623273075347346492408608866881062976787876534365819324271747498105479755378279865050926637738118720375819111074674865060070633176406774532205766424181504942956374887952960940348258556284019959541742956707355283185734151629731059074401855468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+2459743696662476598112708683458136176364486695780076017592990577989975071475227062903667663748591317045246746382728476728814373599705858767406885491258656382270323797137147323339566499832167725106450009568595610336203794617884755903436110087978970430011425480232244223529973068605502506544137183898751594218902777907195197104683123644150441984762100891703292627550378732466087752434016132567373096411147692311968350439034188042315822989941847617963386517863483775677375840885745652966649526874450078745035080298970788834397521375745692414787982983532918659066905351583252821282451516300357988104352973726367172850364348458345932417747776954293804969360745169004722754380054539069533348083496093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+10255478261882543270412384176871791934679730092392935193259547196385750437069125600734845992791166818142389841168093602293258146211818885146266066415769039865676430689624681561665598412754795492836149210298388900920865708245821621332656484750024851253876738222480968132581671901487984569805193096660840837388587503898158959248002836852171780635432684358477511151773014215581612804454981068447157849034281855926597592985930775553255161323042728674752020540179303384409905539643551431048460081956176815586861884536776815408465957179472082385939745555076589126433078448129854520986753901759217245376725484458111945960347268476488286046709963333496592259844231104573553103875838132807984948158264160156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21-1015615544286072855209294358340621774132708963628650508265775722955107888368880464687575017069589801407530793059487540492781239723253689784496783618049065712897520163111901101946815817327029699342934176111475679898775666777643753500853407995903521321743067659826204280638686139313333403244246807575945863638461633213616535387403418072514093576962049720678486475724578594218390661730029147997626728312327659944469528063019340354948543719244444203038239887637083452244830621463265696268982684843146365863513364091903134867149184765473114384904812631360717032634516834211836334224934205760149619951203807505490689417946519894283816165708359339135989252833051361263588113770239829136698972433805465698242187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-41255562827376937314630634264672301293496060938359434982330444322895645140543927250742201332670727871000701995399744489488362714906582972945298298691211149909585346853204596984680084503456825005397176353040554735907654763218472510913369906937227596798248316601985028566885594526451798090307291434874788671439317005930554566403301235468941371136246251336390896256833140324408203968982710482120326623338053358318057783128670016888842608587187186648242383400788907931730637120345504149673543716692878515413007904439085523922359415187235611739126983759095128793745465068193476537724620852686226404645186198928944593916631747484813829029836296461258959029291446146126812102167269458163900708314031362533569335937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-475186859295666200969904808333609306324157565944930741491441924425709025440667650133612284810212220952513936942567862756651174970647330362292409482417389860408492627251037051643428920455498592599570912261586823528140866884694281388451242883634435273851404566411203338623176643331240142175759487213454691921025614501133140637345868607133733973288185908925259588339084210737196411673447910980907434037243244784280138704622790801507291182449612312337023191977295294973052370664751047864780420518664162120103872568341476091154155093134722652263600965373478347888452761045936634151319509441610513412468782921840224965421367541494169742896650853945728085471838775048830235086909368202867653963039629161357879638671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-2294537187018872372376900098667366369935511927215976029665413045008545375782635755415297453402008230772218971762694804025031075541483570292885995188022421790276356396896059571954161881236441607864187345856530959489607042654922026770432935837248781673035835594397447645795613651870014312724290701453468621578059541369803483631208838462453049354594689108884834663486004605399888024318481293516882679098832099765500558036570162394940689107084100604168674683012059961991717666049660404238808870259251700757369678636681187858552134716959718982613088784741267240832451486644462269396625549230759976949878599234458470933515454456892419921292552092672360585183868801798901088424159112888478517788826138712465763092041015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-18798909081438929934963435527480143733136828587920518092634499752029607684869266282724540083055118252534290707278100841804414816235285331023912933007586079375207554382350144724138360121141620749073993490092904095532181064698212618113740745065632587623702823700682410297934373525322273083050766375845650195076621432956741316295864654875789381213810564147662265135448326295595796953627338793774439373891991349424780437580220515262390159774996080945721748014016620812683068768683056407577598525932885508763511131886697182161736995621403403970609462764857446410757780287555939613276268915382919184206530556091370173923271380467083104497877008004875918198836723026928884505121317323450558234299023752100765705108642578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26+220076911765015295541525402364433822583436027710849159050880175244836033788442617073119013909955451099773536018322411075615299946276854719723436867324663717918549794039667426336143038983446405206427529766544725598760129137161732470533799819364561136852688144302774853848289200651791235094799404446242161220529417952612466154047952976087640307610417243780325109854301832219854399709649865176824408388267539512052186967858945952453079708064160059025404545127877717809385219347272102140749764532603735722988152184820081503850106382205317964923896526694592965689264455573104757409757392673151020581906157449784529436639804218330866276770686086876781775054778962913871644667543368085928928712391439148632343858480453491210937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27+17629737210971009651436920289951423309235600395664976458771443609253958269602762470083435723615318722275130380767738791240840097241016371087130095886271500518587359099865623310513752029496422568722288432980231487765242574277997992222561168934498761969905630809296963364855903711680233672913253135342181236940294490851904388801577678965444014584843220016657370291913369020801732076073356943617838528920341100857781706660536435927051651522244978784504059896342053926580155825437193628853569851683306434694210308531681976729823249498047153296208521683501287409438410458951604293665154649405258703370578933721776832965352446784907982029699362540848009268818585349048055001171961024081452987233298301816830644384026527404785156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28+558229701008234425741790347998371846653240004516019198535521253140992751996720227585018612185380106175909362831573347298297171726002426941533022273766279815173623682752055330250195814325774579107769496891965243080419935087713426039525636826017570386949063257464818984979833762539932025992461987499656939571808540658177734767832723425283043333774917722744499606600599239423151739846899604779430162823421500555002053017267705609756625684331941412673009347104987484822746728571811670707588149014325312218342332970510184262116731026851351435659698027121055794275368067365059435317281761256692209698441172852549285571262761342139199296894371443447211632225184552335654559490050638848265941803061113146711136323574464768171310424804687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29+11434864330712053983133362456996193077983308395341257557320627130231474166211533186812544904929932541051037565568803318534060892913388740299862364366035278553849564064120406693229221066832493353815108489342031994290458059709816720182986080190249609799684117462793395964924881721531785674224038906213187091396503021982127463919046760549823689790971983087067391489995076692655175683212434841216063871670777178508711562643307859131213485665132207550935877065731238812686934851909382309984072721955786877384571123968130803921442965848030464122346623248472115270666021147485007987795468707841474697453381885810999038427387319546594034386366613594969530686171040264941522542497093910827697070813502994157673242625605780631303787231445312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30+159850635476522539044175164382325219936092533502401966317792146599694174428111412582057913824505488594346307682775265662212984665128974774896805487891420355130192049747726652999366282625264519637309703112273770521767499381955117969560153055280073193017367541105355091762784962713794884324737235558866133340445672680629602597276171485042862445236848554835429195022116674320818425156378446724617670924518359403710860517418984383335001892595747366777652512765439945877784494936344808192370247683586007563523433199655114704183809737688641086041692199197672170216057333404802934358382924492870127939409388812992120484867402831812776569761286286066510107518182800611266166858442299179287309175540417660252301423895460175117477774620056152343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31+1741945446471751874357173990843394960391354618831885883454814115130853275430131193763677693345484777407173856394597902393729332107033109139034551135791349675475269118508070379538194950698323489215343226363339472910382821442802189265113830446949851639005292354863794625351084710327507423801971234852602460070629071562564903761981356290278959535015169864774595549791831097571149297077204831219941755682098259749641833496366646462358432993975553916689363427853630585631640747095891785316991162729142431973686042681022439635897640354334712948675097423532128527213309160739341646444356405072908893672025089730606170877045140639137809882173715059502847209831751370552912854236783142814609734760919859989595354088365297684504184871912002563476562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32+15817778582105455617026632422344105658574406773300896840715245025685325311913325974073085033021513738549377313685404946952761963838593839466948715827116262823516962952860890553034228722361150635795938011385781953291406568445883109053672151219417274990079961993120205999006931432605874468083217003930925262195763063826153934244899151590949410252880033601842563013538215602292744101918632372824997742010940420342070971032238113585991566186378762511950951027115453382165116698598601039689995114862385493631341717767098006344396703105973985844694488660447479906960882052956217241163298346949575137152905490544920857620478045820129118220015382645327151391004667663925717819717380003497299972008949926831041302155433925236138748005032539367675781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33+111074211345918392363553380114307903267987451201998233067036023864261573309683977421822202151583677012791347106269568023456938262029186526257242538459719868599351669453926841498498752923081603093367614077211810478380210654881433571927951284647178785060349480719264907399673959048985001824818711310887742783247248138469713856106172217772632428281753087956549930291946770800416019572458578811065431039062683119587079089890473585216439966174270789413876947734943592868213797754253478161226675737261489637094850895630988432688095608028374948153883750309312932990161658139277859467891822396380021170894577545533511605910376288073615354639790674975717873857639792011842758642455533126049514381410833721164157258769200620207584506715647876262664794921875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+468016040768013719995988094837251852652443788773719238126868864964996159883998628635246279139735955439533050453621609386104921436931792311730308385294686572423669292655528900285161730108455893328263392878955929135483113937772673618751548096237204674296186350651752422468066821394194030776054067125136343993178152339435310176071815111194319420621028161167539242361644975787019105319938065133618419042939477684025385853461776490090538719325990793695858987271041468416375861638340553171924126255179700828342581743845786080613648110682404717152254461138026508689265353315174516018499952069674277584777876757041129206640548925187661032196949347772375680956479769297415178211066315240971741592174481283248937803025645221222106329150847159326076507568359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35-87726782050278428066981022870599254534030322601059463382854666015438656136412775019701804978833949656458968681022309411012588946095729745205945913751108637345699001937283828613518373787727782821502663248212423569807816110467895819303872041882458521425421303643397297857642003363502527449628878035576763149480798863988166993603625885212442273042818003116020661810878658465375257432620713189820542317061042689608722428452647795773413186599057959151941570486458179943333720916878927858174405290593918415171355982658627481317578900432180004268384341807114304266896925239861829255279989340678730863820989393431328614805476942114567161898390881018322840927972675487687434307386801293818657777883975328701960910745129111620865813847558456473052501678466796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36-16303894942401278881336846266400235868639936266198963714912658007042481139658436117834272937346409827626705479734034072982175032451859967146443749964146254137149266544773563052289763397517103016866302985429566969764982709524691649272790168175383229320991242359921016511672543309886343398142851836144595321954231790370302900176295253229265104430473357326110880656344139003901927523422149174771565646357753332367884740935589756230273093112551217315318324929905543488567589395300611675319581630123396274964476713878042316852125660176305238180916931679578053317601447182624620444743471282869778831094301077085522441096321365997305438566997485209624543873505461074817143322972894630250053013587246470029232197470777895095123133373249402211513370275497436523437500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^37-131635350002361820203068421654828459050083995180806075215316837438742877303562229224317339989337416809693760624278251737449724644277010024839605641080566209747868273164255867162181048448982557219403710947770627972833678446518381986790762913139380150713638038263643229572623244192224468592198253836574368546411177479171501153344938121469726132125756801488185076126405469195433071864671806512729136971269385499376280517788685570663699728536092322734820912047358031945677277452205260278630066928602951322650001272296386013139124516496314304094489680866129904568990959941855614589078403216576313549338276326783257970027619648314451836708387623655129216701084703237385110376384570627308092448425067422671463943851883959595613915460887710651149973273277282714843750000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^38-720989520035502324113107539899967986352642420155275577033190685761157211149185099676055639445944283005039283765013332771147830202854897987474214151805975011888848019983199514961303976992635144223261111050533631709178005465575736483952923221823720333943658994765105765135482934505017972135905210898127603332598965153151520796524014851426218658033733848139222982427494189269752019509422458958354414240442263327322230772018072583871331343746213059295946604652848149994196434999231872020921455474525756488647055108661224671764300802769658684160100419803950969538847497419399849771451568391619454700789122403868020685922307347069967458545709844541337370469826267257252514014900499091904944196370967451498437131267990739048369137204064216462029435206204652786254882812500000000000000000000000000000000000000000000000000000000000000000000000000000*x^39-3243979774784338850698794986794646137943380498367764850942201507018409095170740569115287315965209113528737651156101862704482425147437717415945511607497886663799397622085829248942355711087669656030066869157015119802468790162474258662933907567990761588538079249069506239434148676597029665914173923182139864046714699117450206842312190715816566144334736377062866593095273963548081395439211829785490733796420877996685522814694926276214726336769301091295942455509185797093025551932470062906844778576815512733317394439344285241148268849593894795814024101446340842597982860531412088146329636956821664707033764846399012077902807755225104549330923965214034015589611849159915963297153133327701477386183441308626438769362344981950179833695563358375579809944611042737960815429687500000000000000000000000000000000000000000000000000000000000000000000000000*x^40-10433962363785354933521340387908951785964287239883960931733739284187606671586462726802761939730385130812035426831530433193903058761156341472535034544031509568392007358056832850525008010731086280144135845827347913335232288232500311816059057049368984357286147494563974521348134791267382723032558030206803577977355179389391359758634469674815736047119415647975713871527726970704725359080354563066417074167878498297921424180063356348697452362226495563279930625744344848705100662502345078370499040951265657989783340760569063901525422092261108595672801175941825889944457696228554113553209822983450083657240381669962972921011302499069568716094920415875257472630104432267594926639605227874106839745426686447418953904216006491970797771503057238540179696428822353482246398925781250000000000000000000000000000000000000000000000000000000000000000000000000*x^41-2731907201171421792074995712248084758344730805018817218111219505972832694201047076658590586615244465896647016437884932457379673516558346265174475163990937100294369971188270626413178859571101959347769733683840576527196341223508903654111051777721097004920277533545938037153948446840494605874829150737925452825304174965861382425762501125693544390581248803199728454710993704205093572341931836762060500750900487252423825889453589233823620197425454060935491168173023141041482871120448646199903628272490543329119268599102684629329955633413669197551087631999300622687722334701066348432309840300471658893177425663804320973120439925571109706713603300295117672942204471454674378388924972830161792758623504957151163706477115115967270200873209459735413418002281105145812034606933593750000000000000000000000000000000000000000000000000000000000000000000000*x^42+255841780441602688733907497403400113437787931592500870701044825996522211046396403130060508930468849500739784664055825403916316642341186103227753607046556065201726685359632052077144862029641284356557700661578666115925525383057651761283987697556404631489250278928321881004788581589393111618968214397513846890706386295548424543213683373679489200007035403775899278857398568955089184986062468253103706741114422700697024107668543585765805780979368965413843514407689228010401096576590721847311471646242288963076601003999344165382788768551686604143195959553135062678929175193400278386625693022051440323663524485271095878387234973130596684686862303343249333531158952377324162080855025889361948162207638025439952278030342697278399660967526977554259426383964637352619320154190063476562500000000000000000000000000000000000000000000000000000000000000000000*x^43+2287935584596825944556890632440252693775404618174598172929753700907263476249003025125183568704298182176680141001272325159370472878157784307007817993119610386247807914124607268805950930533212430484954840164090630801969643701719251999925007906842986960635843359212592028474201741788254019021537025194717003341401508117421441935258842327152603136544826353541164051883558844519225544816491356587825122950850418626871578325956356102854685541224947533421499282802395405835299868972799203890206534354604961572895062252907703458613729774937150189351697194313482924862819713956395265284636713192350069712878257169135380216404045696923042979157478512092887571334748900784567340107594125676348492312964529966555389273599630116834452155009375955629566390392426455946406349539756774902343750000000000000000000000000000000000000000000000000000000000000000000*x^44+15145407516478466334316800191147429688909211809921777666800303234388246261449640081894637875454132245945415136383542027670690918888960378689619955707824589244416576379687960592893074883195358929067503575926364852633815548029865758515098247556412890757690200694924697613601662034778799315504847055982444917786943487004196841419421015297473496339604144464420579029433460148167011320730223694968294449359074019148604001854980518959576080637706581005498422076560240244013618402197625661910776138030972595138976780011754360219979544161389517159571636682893174088067887451258703698227256461818250419725196139344176926054394906352832977912095557320393840831736370859448359786073957380760227734632552662652691908499893047494953993804985634864535828589260368914892751490697264671325683593750000000000000000000000000000000000000000000000000000000000000000*x^45+94654787615855881367062300885466064415247465554422365757366335798586161682889193780448009301295112670772236847513994356330389672095444672475194233952654820921359436660345141549275722366627863336444410092890259894509907984035259588647907697736866758488070598302886643280775963807688878420896629893062178789659032461653946468174046891122463385147976510343227783245222205893032792935751892474251241863619916014096138849224900489441874465140332079335375558293682824491895452337102466977051278450255416689174373899841525282413849310216030797519889294867966390836659031513892332118574971868331361306691691138952291728030296816564570219062943145990188521219199493224731339809297509677524125352354145804050402482844619108086379707307723549061768226683954985389846115140244364738464355468750000000000000000000000000000000000000000000000000000000000000000*x^46+542787242704740460821904684322592310851105651463314098790761052203137860800930067999701060272692162820484960905373205555077385752655056093711407579966686289917187850469954715314556101497673364426751517777582401248222119345246342235780500405858908999408345981576193735475612281365788388267298988509778850983855967335251839635906018854633169813657389957800041971430454751346643899859524827487234697748268644661924909780434447908380015798840898202642708580964979602479238577172822667385568287883520290256203038315598236585131300953912706432204691303726146327605322494242702899565992555523701588758847957221702269234084826335872932233634203390353044569664625390826904973255392897946616953866283733032129875190729368104956614196949183247947993567663477199047861176950391381978988647460937500000000000000000000000000000000000000000000000000000000000000*x^47+2626411901940064145457567436227862045684877807843510600245835266025121636928853452234517601620979983637409153486179456051550503596039432006980960533120927635965839067624287543813350248974199846733337269835552185198451255207136781972955270466776339514712662875110072601389721288716321742911589265538764758805337470952109913987219024744285252795370400406251468458742254115109600446997840765513800781873250334631273253822426203453554407608662829169406657407344423397526646273763261279323684421126261453910640401294039048229059437003554977648851788137932098233692565534510893921907664435989125507120032579164604953184040067737638193896625275563831303754808897169579332765975715102490855831980316020717202121651529246218348993922159802093202776912051529117908543753401318099349737167358398437500000000000000000000000000000000000000000000000000000000000*x^48+10449830270392228214107953169990504679059428241572687866943472078287555358474452751097948310114021073583319177096917955505989237227172491774966422348121205829053559014212486631008414514010943942576021210118230303906420736145622924906917850521148944199201676276242555487869357880058330317072986177928158878593695024236156936823364215342170149221336778575030684047100206613657998668210661871506517174552872787536817042258746862520600811916114969141573535704388469321728923861611577425833809614708377005125234673197604689746429100866330902187610338397927980654152890825464531529382623116280609913625020037002380134754482004242473271810415530204054417061750381249247762831641915636680053984673073758182234566561004896487383318532299313407863926456096699373066183369473947095684707164764404296875000000000000000000000000000000000000000000000000000000000*x^49+35541624035429927043962620081006118346352074985286195060097185188496911464974702547732331089958879887285394823780653298946250654119029451267941187969203514994785856122012418739909209659669930367908249269544885268018238528897285788115708253835707524180768581789090565148177127360821058973675234918717296584108422637696740145951704410870176758233686542490541589302498582358575489488518387863441836589810390981555058716053706506329351574402294970134136820243646863243828407507435443370981014690734624071903740283010335368626970833746883505466189117721205093712553155815430310267157235948894303100767134745202102445165153411215888646264789917666614489622786656757111126771630149677295616436264483649429129291812339472751298309989671819942912663876313799802761361767977632553083822131156921386718750000000000000000000000000000000000000000000000000000000*x^50+115363214147876306688481676397342483448020969394872011930302080327224604704717566562483496721128639537935440486124302421329495396767971328944943502303315295743122927223053459116266486850651123596484472376711194044645586791851885355480817593605741338955269856805634990685989160496105264074043533426892774828582154533721754240222251596464149466580947678722534079626000105505873045062418801121484210176645495399789305694646705023557459934812279007408725959699903097639058821916212584553037124062717777974091893426521751842845947191118045898823785963394379049742179031106938057046514926764836327792570899010597886210042512810532768821160236965800684264823074095285074121507790176666540086387112886045165704919919906974643277181256137513560825654645863564231374892576909019226150121539831161499023437500000000000000000000000000000000000000000000000000000*x^51+415078930660250051110934257128254067216732198088253451840155697230254360995233555800313559206381036383039469972686639992015544265177283863194787063422510418000573100526337756734001242009145965961439287662474395757326298543964986025945236128446914465621224397482450281168926895829176286458062748302686941532539874656177291438852165426798451495470826154541003066637955288231513751776528675767627297238602687670130351045652178233938718220676518862035020027291173718570541873115437122827231688510307650789110040666160059285213749714742138387180146252402601572062776097128875369713415071536055565689781101194676480028361808532368923884315249631408901710550515183288977677519920553909853329889633784958950014883114591423489232574320078088749013425027726801209027734929080111214716453105211257934570312500000000000000000000000000000000000000000000000000000*x^52+1723688438062599168146746242716717588745023124701487339470945194244017491781839950073231641829180122424461667395383195655837833836105053234731009102826278079543235964165845841182217777053062959469584705425109230251547328859233596827066756094975351117288856850867948439483631795489852286254536200468765636195839970890981376950056528612693258422751796032805766646745024169424374370776790819333305242369414067842414516480677425279632026356643606884050864267977013630633588802070059829683131919897471617086442413828287331165838941724453959698075396052801374720047283406331383888754930135622735512305590860990204373369018738201876889787100475352417427462727151817002624486613444627763771033642629556038730835884685195482162672188981217172197216563944366383335729140877101706053053931100293993949890136718750000000000000000000000000000000000000000000000000*x^53+7474166703463623302040380660216308329949788481102609976690492684280954473064939395402852749815474865421596968148020961613026010218538383251616450357444072788359761140347604263539129457223584300133522754279601985074913371966816269650790353680827926002437022415377423410463552279647442054296911829432545261303880816461711753516744435099859257499306855570197922755687560342509504263390729652937193310295637642075506331663808795046551285663881758212251891197355220523365649989960147616280998632752948435417421297421063940519062798046658481048658307787483235430366024164926938220164197190871894586852085072092322304844000223230121817290934011915890324473738857647665092389343916239707440471135041653921787349051132546256600125071305219718872894073957325303960051656078367177116206221398897469043731689453125000000000000000000000000000000000000000000000000*x^54+30860684606222752335309096351240026702934859233150408402426092046625042677325869884593568816637232662510125518088173356757517122628035855878386618151782919349736796063604386185480889807512825327277738997887916175644839442337983784585242104414007902956923285368107492378774613119125175021567531252652647044054813503107650620730870778279190887716710100454431295347685257257318939114971259260102952063609765764700731103380620461782334871884952164177824876969624835245467123035233852937842786369873889256739287158553508184155298555069743239887995069626521164208653617727466967396367412558318707190819007741588932423784599439853135753719516969671775411305091227915513947329596196663121253251694206962545873860877928269737653542801976723171494525024421345637886703782088240743952667344274232164025306701660156250000000000000000000000000000000000000000000000*x^55+116885879372026956710446280772726802945060622604982141017201437679606805621854294563166847291501166805534380615132889309346980190466069351949640300391420577971603462716205296687695860288288092579492891435721219693655902638674044838405616894832008456063488085548619869680812086849605952458700888057188118346299716565648690642620648811342219167589114575597139294193430745517321122995974552245861049817536995284011324110978636245197888045159272375989387476172076023973236886197403711412954339545419909639214976258231550733921134138225939595788966654195023315106209168887644807274367956854024109500279634337434882593843479634200680313017454377178133979640023324213526704885800254992286507547907528562176237781908917637237790616719679343637044798026083461714864528160321040239910672653422807343304157257080078125000000000000000000000000000000000000000000000*x^56+401378389833976326346383976246659849374341542765353287485135604671694409866852569267162121475961434370024677230473578954286486572868940150079071586370086945819379358899756918160078952709910640098876222790299550245739839715680362457671181440592749199862466051106108965689988520473440864475101326358677386170833471471052801151449258849111931620893823766845558532437463529499252727689104848199967449227165670577816113454103480371214858125361337606749676220307387745775790340667128992221637900254610920504874046850402604397043245400899930923759565162916195042039302509355490487574179195957562016310481323791701361105143952986505848776784953846287192860213063509097498345270984067887721240325833993172388360587315562922374671169878388390908884226446104449874711162042753608350520444503217731835320591926574707031250000000000000000000000000000000000000000000*x^57+1243304267722986596944008968579026011230855531970365108749121158652167018636450627920978259279766187048475655899448978907900802631574752369667980905058355495681215613713447484493045021306381886650966765209254825005742537014543882086648573508052614685396214853283685922286815110549260462803539798467967309832031443714351921357155093555733450646884006484817325955095334575882378554062900162219443883031028339793563318328948836413703175689347583077957853586412096336149691229253245957123907858630743419647495001051520887572395286832061900493289405325625092446056705637241166633798050050698380494162241502308768962689122175891511720075495989058269675785776054536577235775289034051656042468330577329382537156552850314571016772247104204192207470717906640468731730939977553449145297737032933582668192684650421142578125000000000000000000000000000000000000000000*x^58+3470255660164345287302035954558780042438452006529872919118083545449035750035038966465489289088156701981583119216854954979287730145188022524396841801616493304369626728884698284464470863743152341398293967205661834907529425326526983588490098313134148093089566456582251973465567905082557231713397629611034664937373590685700536465863032928955149209809315234566065248713610944936472298277542816635148644061130256635697907026425101048096996094417755070307140012582145573835156535448117549532602369160584601910310002972851687779843994761878113156295040809408060141449890218583766007222962046399746726780106892054353222029634898080009915407984692234107514766770731078947897213901260801180908202027080674454847684541933766550922279290025032325802677149262646229586601045450311930299497342744530214986298233270645141601562500000000000000000000000000000000000000000*x^59+8785842031990103487350385255699453934659598166408075683672245799344412916594628225496270059326976375357391471198299029494424380119006047341754109573509083150315008480037011930325950443110875863721586115128109116659857377807739671277317813821046534877731856191545712112597666540463344186878756960323298049583858679178255869516346137389577693418516051388083573246573828350223934560198226875947754653103839074390245542975675603948507367208823871311586077209202907488192668537211411675951653037004624457807613475777576153734989790996152295715444072984036652364139520438700429427721354614619210232899964643570468761265589504734495964702656375427786166714763936584761543295423356975554928491870781577726335006893584196468899668587149564763604728170846525270917790507698600461963106544871493497339542955160140991210937500000000000000000000000000000000000000000*x^60+20525709299169981053525871106062653102083706343516053058166932205527610134627907518067612724438132585133779988193648921192571882932387707425215081247352418068875147183889475671418464612790692095203792156815867997092305151447325263857584611708033891167955527339844637265143278520474749627608585779858439223601058297074591936195470004641968254904174982288378209733679628728497723034179237943980267549957996802127021081110283825742977794359486634011098101185122121356332153984197047316654035607068445191701942607294688808591905355723335341488232128572350688001481094241677907628136821595143394306971792491756952675835333835539045772860906392654463827925333941374327076045573496853732536006178709397839906640152031842087372271645699247085310569428825386276113216683571716918035952176291303317157144192606210708618164062500000000000000000000000000000000000000*x^61+45206517561651475798914590410474982078349677741304845058266565789414436884213705828040120768270072170276506464989613812960145669227923704139819816352339916129842673887897538597838426120570641635058059115271070459139601608993486795921174193575985044663678341265351554794685043539804309002641249043501684316735619433518313182939086370939958571637947479973273066501700295036627828417037362690314771630571020981956878772395170942376661715140049864529038889658603449877064964966475840159354096426209584287940478073000499689224745759231153723411571471510511614043466331338172451891528007142394044530717187593296838278314619269918164642500325747119293732546207210590421889002070288288642946867774585647738654685210857495295479228915305119600820203617826970056902806630338429851674771076108783063318696804344654083251953125000000000000000000000000000000000000000*x^62+93989154281801415274734335250004437022319874438097867371405134041638252463683105018867509731975085440765067492778879946449674788172181787306221056299230604420396364606823791945812021658683879908213789058601074103901867577075264717909724895219235552044212482982572430042584710455530136452865800266459820001958499469567772793136202951372640077901187253705045512263699329986382113779064042036821653332466350428347088067562928496453133649554406422968775212203876787517651820789805506360362774725225520615962347065810666159246002826408347315758105788876952850154468920399210216708859592737389622833627297721937561936436414457216157445419935768874712315144877011582755260146710711785523409676787641430794081984199005380303654201792585155827667160243281620961853444960525977194387009516773900941188912838697433471679687500000000000000000000000000000000000000000*x^63+174025167738248721203127230486420243698843973205599988178218910644923566333900973219010774604005826072454604476717099411465492839309668660904430041679450179594591870411473380441067229526086795021081024729634930942215148057782198890019576266788372886540590934017463872998636572365416845203973260703496162090739815179856631336809576919156307717328152355619297556522938554221628674047878666599021310647850634968906050555438022066220730085623561037558742998221344939705347553732181633969727170472572579301170236030656207845971001293468744293599317456821281382758164454320457358242534121615136835796726234825254890733785720168262865332392376945396126324388323277514578311344675947903072283459887334734520082992198175414460594955662424166346200367657644304069933559513288278948220876539421109185923342010937631130218505859375000000000000000000000000000000000000*x^64+234247211237872610692324547012504426830426607283069173887931812030496004745065780356110185438230902440885118299913792195848857151248930080920913390919941644000803712791345474325627823471656536989856121111525482205235654329360000405823271450726463673334545627515388300210805007326580567435055174273356205761951103313469769355739516345170888495478858295715904215465020217865233537095997674908831608860251051151771083320641000079584736539714509706004709034520701381597813394467316966897772931795797802173149397351894766851977480671599620319789999081741847806222289557450997568865104117990035560586596293161651424998004974239847396195594930513050944438183369763387713713555147695138234864022926701218229354233338460740525886687625602491647761503030572775311917403985918885775109566857454801436233537970110774040222167968750000000000000000000000000000000000000*x^65+1469353619154311590300904797647396023097521387505482411163879509634919824398945684489407569353503677639902446532471133954425494815622229641958659411763330426725756360448583458765215816569861148384978686526877680549110162757361382498752302465364227991768807304436869348477926383341367109604234869600897565734074101081811875268854695171403006167250601795032868308514308457695991302701701109269662302448984486600871134939183761987162305279312965129607098341073602619613261029161333840238210015958531066762410018285466763947244451016351886649676049129211925634719622461776950781958800942458501188325219604307353549016260714410140106040913137603408348565327594432440673138432486612779259071407325163065580652131774092276814180526494686541355284437066563614784814542699776372832159293535525534935004543513059616088867187500000000000000000000000000000000000000*x^66-1306131248779241766905661504637093960124768304350231105782570989752203762446774203614473345700036589621020905745649610632237684337274349824572282410891219496436943056931500105772821238847503235396699794860236634300764094140544255399300847427446748847474050090395801796936698180492860162272722694102722004138370450179110521318449239488456442023792146125988993067128826303580449134883398070325748073785053204468467282039540691492654374432621259579073566297492761964631655312397755803932046352050075255753421259722652243599270376743419002759348427065763897035165238593986901246130072055802360533959956905734763246858035055049335059358423670728255797678257905894829189997167166282393088706586509643444264680866667343643227791176170243225435328781440520557305375233005114608857839448327435583063760304867173545062541961669921875000000000000000000000000000000000*x^67-5107107116894305756237508754212902841587647706131979331772531953401725638884128539838375774135020602767453414476503440826255855884850198336010532908983591375718256845300790223585754476813603477360269214306518443416016622920586617282145445432946022084542551087580993206254256779288260432765441539547633121070633009021983451108617614301183196695527682718752514357090142544468991620045422358561982365297887667462385257078395385326324007308394648799927438005344815613773082111486878557686826965446426231281224399866022067606251513770797843495922627032825200243601132204216358591103486712653605260958235068142571285947188714686134550282245239421669539008146517960489143979734871509414373708226552434553485367405545362293282888621658336130141536821917144455745355716496161257395855083266768270622293357519083656370639801025390625000000000000000000000000000000000*x^68-12552804717726951610708286195395868308672782812454331474545649208707180630072584398033274404818837580296321837572603323661833142659449819549026448901010231219131331857950294786922240335817474501382095973105281758238442213948973815034093866946928557672908326631487818440886449827046308986544793810817119561355702105352399886369988431777050252240482606952296353141966054389231255224050925094675775823014388956558603049742124902205416687575302032359095005403396391413791252610255964440560182625238924906407266345773992877999353898235829989293207395486749612031775932927509443436272773263021195434413454203690445924813504730352979273197017861843835027685898992990871687978950004346236867695400619103296602542193884344337847974734202048889228756891340490007727211244206615357640074183748668708304752072990595479495823383331298828125000000000000000000000000000000*x^69-21343872259112134222981124462843375516902874652362463996830244955202826991477121210473049912654645643506910206099023480846729747246352485501133161470500754755312156927720915144177524265187618531280484489700519658935792983069002829808085308559779748264946073991947906882307010105914121988732135152418522877804578323275625367440677718362908721676889209656726222911965905446695696579080364362548970025759671947139311711636293398731013666786900794522950110538028078459582543354451844251734572532528467879175958473099451943390520605782675375379844055846097831855052611735825965064081035930377936215172563425009622391999173405856524297970222807923278685144859390163215553048081140937832510851963464886745824660369734966926411617735827880306114408664965892965448737362959614475623558837619366109969454292638602055376395583152770996093750000000000000000000000000000*x^70-20331864295175853505826096884388258825528338805194873420313651501684562086476859059943201951317314266794418429826526367765055966485369160038608021316245899036414194657137511705770771769525310167514409895785909534254783295897946723543772548562978909780388685161732161393457751923309033515427174687720962334612223680325947335561577669223131876218142678488499259737906890322780066011346928489699847739326216880422048069001349777815644162270473345357702772804814825628781423845553585020619295279703840348684880515618237024019878643428069990909342156390215565705934728536961833949131198888194955328349233035490734858872676701529065251406653514965279321208213607079467618015570393860840808324507030619248799190931569357022310343539645043558667539301921405265295148835520310298567229787070615560327924153938283780007623136043548583984375000000000000000000000000000*x^71+13277648022359173397905053211343349525222942492940980986440274744474565016660951688562916511241083605011653760607977078998863894666103914667296982484906935659416542755491737009933301693768315339307541531390928299424581827326850890432335656243954546572723037954589170274250717763103711573354134995636292777431903607464674382448854367040316160365599801831338371561846132266919290226715472018054734018858498663886168201745848001219156356120423162004920720415062322179725989299141321770698811988906268147242318746451293915108583365528976002504026291725225809517946047954681469410445117838748218063602310649722352293833606287072074163987828413656456258368471370799284886775642390010357208961165593127232169981918487692331385823425025579487424770485911157519538871453289892801756450465311340796304567790642181535076815634965896606445312500000000000000000000000000*x^72+101457651099503599351439193717653441366967548564648113037356608874346368231528907302676031997783302892930871863089848365996696055488370241018868853383177388428096029970688341675577040930849663650096990885845063236167400254100040576390665833995416880634183545692743636793716133972667137973507781660347672111976089692540861322772606416650535056778878178469206213208453721046492180761260359151874116209776785724421862875861091106584281956364808055673414769406603419198143569442452140581098461579081106775930079134634397762342736174968980792192849688713272649920818101232625556834746491779065030379402642800789735672646115455373063102075265643200944187592635331755121939069868247176044114293757081220976071073867132946857500557020047718692206030086390061715954177757821364988065326418117990681924331375363124152499949559569358825683593750000000000000000000000000*x^73+219266785044458806458502266433496563120491706566629667820932314812932704437081405541399668826511535961686940837322624122397579663885424864993861783489778339753385982952822017885974050343002149243898634518238454680600026482288368150319096084766535338339084139476129525091230528643829299848291205371606804899317459594101721009585547404283567616661208932003683450895836406265944198393636150875438973854233175713469615460179467263192069914180686819821677184222964776299887672231269774249800351421936665895438192211219319351328058636692581265475778377758633747181404714468053763691111895353374285285625210623621163888868971705145897167645608145285903502625065795142669588178405604644543832507892452287368260262870018902260270991744482925995386587067918263070201528721806760844035605006930737180493792837232547299208818003535270690917968750000000000000000000000000*x^74+202790704930029077537326849308325505146717471925251046218782234348136794774151550140558876440779473050272435005965145925663400834267841045592222761110000983637239399635153274559358955111833281784557914753070247459136561156388011138763612440998632277022003853526630775641601620469930539712767761624156276628867348888338896140580210399349379710200444725025576306477319189173013390563057323390774590921308022835261363091547501251429408472469221469677922088200405250621059782353157667867640149917877926075051427071190652985714085619756857799821984673613907954059538097677153329126820649221325971955177678687182353644327323999265335389887834179712304905594379063931899903611914798049952521919738496347480427978813458107221337955786567668860104670158276454793029878684690468699689746569468263284123209916343100189806136768311262130737304687500000000000000000000000*x^75-376623613550328126035007523966583193602305410099856642521571549575218977626492794092337569455298463500675537838168820537243003497929331907400723488047712030234453200737404070153408301660019820835556621842340288637317675393646033978097488341810167633342226558617746518359559751903079123334114800491997391299889946097974985577428832375394165168413445603962380395561009712951801625681616461842095214198623164502996048048366121211681004422174454998484764733573246068636436629023576732588920183228329889047659084263914356917209128249435305522613287338376741948625120309191907182840975795220979697711696059214332046815192768139834245807672778495356437842622558604425188360197781213418857194672813153621870477386237769655717410577092054870995368452826167662284954413855769672515800541243425132876811124368887639946024137316271662712097167968750000000000000000000000*x^76-2322720148231228594961652867368805592073222417565649882547411788827450485969038716697734199220939282952591543418110719609650153597595306777747774969657226785344884598934922722572050355409917395830833323654708156397551059081841690330624503240327752041868081358040761255266306780965714465789147065743302804905438808395436249233423015999865338410908620172549454093857786736679328354153194899592538065962694926236154435399384206717715382816769722847838064586346411012895176300871595471709936817353324978657915742459893298046891222715162791912024554874053458475760041409429944420624091356280423895229300868436995603971758646994464783512829065999227750715597952645641606908178357258653136305061298530629808896112755315574066366067911174820615347702015811349732619021805339070913269552800611155928635137221660578177306888392195105552673339843750000000000000000000000*x^77-6834022272964571483977234079805167806907752549283889507151498521858577764973938095970215904401222700055458584259430756556511345963163878916554279602708502475788237921283794208808991036267193738337981334378535488577531399587450434767711407444113495189878328591111053534081648088829943980897444453205525960396693458418606913589273810160681679986683986044360759888018912427609091669202289817407037623638397975450409605203978440969875703314225001792560530238862606790197853810061337431539535143245921368933560448394732718919376261773421560815725752975086260985496053434677052129582618821347247829868403727132788290751424178782728785538089027887387064492287953166339708264680662960838471312017457085650804986765159319483316530939608288833195976854744541128146956895245120051879066548257221299198574924766563798428364862047601491212844848632812500000000000000000000*x^78-15369286660155243997091065448366286683504871228161983697887816119969811743636360381146748789445388687756718945423971922608243787056022362954258621195176898972784963687497592477233464023021693032178316184594880736740020934741448259412742431333093258924677934296567021127560335026259843329107812057410859242833919495602675695189118810398125707767471060778527824342367785285080078495075620142288024500412278585234884929163203635267628412963019334177961755573819137372563291549847934951194934021874745406168150588625425343512604229253471319329166777481283656601408726452883477621449813975999372972005843322542724761080767821238020456460467689494189689410511462718047966095159356253053196145136693628592614291722681099297931764161401711821836785744455322284231776170436499256304661947564303807791468537780402159320658483920851722359657287597656250000000000000000000*x^79-29351976796942902972605291815083800989382400984417211384469422606938811076038573100986855243228022665858752895297640382660346034925451671256635654932523561044536504200413475359961752617587804169871610951948488772118985563071019969557155635361060644855702895750811649415629715380382870345461187103572776369011036537806776407900474988953643829308523909359977954000787619145157393655485365112899739927431278404706803810017004148199405033346168920715411341152573782246365364086380742004841359723424715745188069857893375496553971684016588712032483894664149138347544950216299322274453752681740533018955946926837185380081705722933354914828619032440569173433570934941463279874407810260436399409928258735825331612463474852900555507261440830729285148693592410159853509995092384396739925973532027660594326352243126077024015785355004481971263885498046875000000000000000000*x^80-49782118731372123858264244461154927157652270409433583551855122372765754747850262373113186319599743671299696047209812443574618106377458680803295605269034991576457282586670015842786826626744824132528754520359800302616439447829959372416596100560877129972042238559333009985392548121920262569475152678816328495664572471685477322543428697719077448623991928306683306317729015210325957350613147439024214447699650906358889337248567550904379520199661341606064699267517784519064393780103955619223072728304646377950105883675827228386441790578490930957884285359663238901669360283376579199907760052347822155283098765679205200890160259760749215373683034871546101855689210441247887912215149199261531456791157839183390457330319038551732903413034677811017038158820752552101524559308750712467469472463614116212407064581985799422980676354200113564729690551757812500000000000000000*x^81-76870003450503722048912183557419758810310297335858193722770079193039072887153341390856270984353775067388839199773505702491902818936268502940482163194017679277820090851088471610640196071950398002262449930000549236192945047922629793944365304706998079869581611412666381275651645153320126072532806180734012724400419343356571810730260065801009839244124106229087764050381116755305723343517341812065982487675759688199619600030772946250013858142667869483393890455819189656040230379642272495786527112417173012791084252024465937964500149110450651371105267341244297506502298137236548577864497307007616042508440028471994069748891651050254057473147729538268012906727083626011586077597350410906150360181808765532447258752762373051933114348403132830321193076947093698417715713913151747968899281911252577769627623047003772693841483487631194293498992919921875000000000000000000*x^82-109792239996087238816661119305500520402964500424400328127636804403282924174670625029201223929113409102604965703907332109943606847610883595657332584296877090716998187178214103675569236696298591161811368630500716010187646214022230795064359841626706527452719619886615280178396404825667152423872705491559316327072494662148340396062126130704847516480098965437330538414281922505161845192624089689865340935658319233243748564735028540847677140222730049098087168651103865798872700932403308479046747152596370943084301160683321735118332785984188201050708840231117045470131224881272935251341285205026153642908684656443775184069538798504929003153492707214568367809709483368920882041099004104122876362915112607565405087729176095401798167420110450491845662908291224564376015781179642033071476419093546703154474219546747788822660396590435993857681751251220703125000000000000000*x^83-146610542522970361218332513752951756295665239949542031467324229777734015350033315740341552785896602623513427255975487776004346311459823458602230274159130632557836043332877299232194745176307474953780257634808751688243792622633506192840307914211643718690900776111749142843820728811678151690139217575365851768886388658233921312043025226849191056260803397618282647656819011203154498580431372435305656657605752279107822092764553392699353007676677482268203949151541218159554137852918498115321529137993757766232862623656143763670967442650093059524464045469391434878073590295460031602016793154600520345952948531676911347007978968344673819577324075535322088158136346013032236457987344829552819492493943007901791696124908294094871243149908158564777351878169274613246776944732508290285002593562600666220413515477606365006169042430883564520627260208129882812500000000000000*x^84-184337813605265030175932412763581983087438475266064275555750786701576115130168034526302674425894393767800350105766913968164856673853662701388519933793372427348855355315466722387795424654247245952018849461853536213445344545843776965682895614719840787102005346601734260198957254630908927119685813622120479828039903036664591972869647123995076411937194421520010490786221820620122542795928073029938673333374585808146624220037076109283444534395727803363033251102280093269342329382908684308635376675225863305987802744096524303042351506232476626724540863427712568014242526604440310267868685605381901919976595818470054358585063173578121885619700888444097460147587603778812189325116573195054493571310071530479171004165890526464777422558886221100278755703378720810307991133683353982580008197051214467180440744461589804709111817260236421134322881698608398437500000000000000*x^85-219128988400086841340296138519352628133579922065429000018957354022739416468692319248173442282160333283689832094514592957369886350163686056288743206958687452747348710737558472275450734726699270994291039901670761540764539234151250170473508037265355819742445372439575571567137684229214585579653189616469562238062371670969971392047629744703537388556858783792105445593980190607833136467608651084149962634307686172670784400235616094179215325281043301399324654710937259045160616147699030786863197085310910819538686529618180555573288027996578623799165491166734341456617526226558147458747001137913027244757138503356905112217617055891872345407582979095640203385324566987277115516999047233582201028288867978213844883533355016592329952938718301651450055031246664013289944511642927453721947072125681777732074468301398748742991884341790864709764719009399414062500000000000000*x^86-246613240900916196929975142664163224607550653594707937978611746728982883466575388314340525184659383256317859472795060664586451487404964966348860801105211633312441363308087431539267652627141926030470757946462945967577383199434873292594378025937630835092277333398608093172671739142635738624192107043966007459753354148007549075387418926568195861487037999773149577516007366085398418853844316410631162739068821673620169948843001991258761422412715067165564314389737049629973237314304118163744722812626037002876012229232549326785113139362131793293648394046019819614706006223867647552598030109058117677667491505545865978941945714468516469201878642015909594980103895831893381317501094503189847303480163496086856355215846717140857631387813689006548626085281105915048659149404434840709948999386096972114554339214467565052912867429313337197527289390563964843750000000000000*x^87-262418080643970519523681123239361471763566703139161790027523892014739843633924023637003361199227721895084225582912124688252512195081872814072722086092542817277853048641555606371466177892600029481936529518259630000083694994228298796398664769207506300280734941865691459766300051595811268998327056819774235400580504807715154117188786415096803637927489937148613778631991441933562566119628036878560684968952690465883544492702025969862203109379119137319518763931972165412408503478276657851501289194043597395458425785050623504486954206050631982304161037818606925378397456119954425443447018047798114670878843515767991963244429197600990989446581746425390109503582564079172211626811017635782198484257529147323924222865159552392407511249007106826757248153604724436626099072659116034265504852915593850900308966508342510895457344588521664263680577278137207031250000000000000*x^88-262905528417578962841551920589902556439051775657968999442445939981256019677944392212532260385078627613973442258545788382844244158092568639432436752225177062867273260425395938722893425959247191248627484115375178538816896002646018059363704876613939429238528580101354576429991067768865844880475707763475314802402247859172781416541319105960802246097932374802739186130397087676867837731880458784893289975513609537601510086041847352229123765694233672285472398289135845823655749447577336498238683563904460070669170421712110035774662393817129867535836294026216728805302352257527288468979318242397735208464296860005292151122781579406102744412781421868778750017637967735741604051687671270626531508844997740834790758039603778165620815860705828084992863075784963009078824114992906150456482178977549721738387068696028204834586050608891127922106534242630004882812500000000000*x^89-246031778216357642712618615469140785360862354693153304036679477230129587889282814644660860899529383015169741308405281146651970574187177926821729332625521390025027135192549554609043416710949010337062128323129426362532187098979328691426159768412773307596844337554487973121100495218951383385156044675512717348381714514185723253721032220717408711850608306015945557836081705323118948074382478581285186121877000385548159722147657840566956268729709146098082996451157361508609548181931703418073844171659332529646623762951997406110231360065821829509892314711801727434090936141280074971560146993894238449851532606295211240733083952142200106481339042964404297230705588840621185251144100958514306933932968047150694093670664971543770603451577732092070424268060302753384060732368745236618642543592306989493161652319339202047571157905281324929092079401016235351562500000000000*x^90-212106795247645206829379057341539030650577355003211800158058601308914896343873297456815079495502191965063349564196176089808787409481923266477294552851554104112425808974487422526150799074594373909091178676105229145885422874168655311749767168382942463420820726733009029143103453285351488187834791213848400454573175772398446969212235199150661312461424370801118801506184381821934489631113879382157754055842232373350033931931422240375015193652522157078596139111783756955142800180815393220144052991390008881023591444975208101908596240172476644925511701942701135409216076829781466154497651372856266461595072604112841171818942992100803535086707960328795361230512364609734244490159838405545074214391239857367754705195481872788972287949184383643007885046659786096169430728833427428575762406259601970725366994715094939925707773209495599076035432517528533935546875000000000*x^91-164159695111162134527373749292173293136511641619117097527907884807801242375517400704012046674043450060473865592792847476239083816908098195583761615409143591238989499994465694971523922563285611445790154423332671008730871128646091312510032084975680928366689215271275243326061032668124735558872029518757056320710077290982593681136127139243708495661527871114153591111692372583067988158650994704664871310084303521362989647763060857901222147361536836328950550008937073919408793135145084483913236579563944956062825291160108206094992866602358712902512359544954776028979321187540626771612413858276411734117070941371331611284087316687160957053162481575290723711308095546031095068110585296339958275691548940843926003581404819080804634402328060585036943469541662151474383734193307016281342004422953847268164192378839606777703868933926401041389908641576766967773437500000000*x^92-107678502962243866396198534641108246919402872005392985093102197349161777254300150827099699173733661186717100710323748514305742778710692137377453444754858423931126161120175464651754217471388568436189572528324050509390457379067132894673298389466073325126373081054511902488410348070346394486320666556309274134909594090557706176205805000074644258793575986355911869753257262809861005447183410838109119690110577938532759869847533456164610678322848496933130052246428072385194722916866421087951616023957635161640974536516332290718743662221129267051046822109601223052211260546224338463827364044885564289392718091516562297310987619259319667240474432424577222007847350234870666661305826070701791161333227902319841749884847963915343770144146671769001474395592873416896662536501714988772228869948719341853620353602340312993996401802476725606538821011781692504882812500000000*x^93-49686364702942827338140542122781647960161930578746181396067410993389621158525193088497863405477096804751523854782375590785464058428088011845330116359209742954844282545941690960102378696489156079111797225705897967641713672436733603952203949219810015763418624459680746308481097212116766222117933283149909670620816810794420604857024206528294242479667789711573099231429423068208368427516377852778754049015379010975752960731310224944455509979809798581349220965982702540932758867381647481625266456932265426561106988422736597836661499023196736860953432690653874119532908648657957874886294282293982704435372478063930871698174573914957983658765821002835065680999043794783898802274893738663238525360274771916711689856773957088854387162044670245890097294045709857028858497793658869671500850165723670057631520560319282663139933697848960036935750395059585571289062500000000*x^94+2639436880981650938195455104262174505782743274517577856519973843997169186376408034231622409174643624891117014006343723647007153040088976253150304455155873996633501041635878205820442611020353824541537519533123661601496025878756569690173356612830710433491423683650247736888653704557475628477844554631510589838981112015287160462378987909279173397592756789866590230715411301600111646203474996344253279185539636781068943531590433829373841943909500904333611139819871681730101558402619816643721178681886541954365640659625660854727886756396375346852554778781538372506251976188512825004228460933474559901187508316399625924437411000017358754227715339580767498942132010135604409541774743787225076275319763832604529232947595444308761746638348471978645480588543996706227225487661739942962042849330318485120765979078328650935317267745006120094330981373786926269531250000000*x^95+43418358279681504416721442905511566031513611898962247653275466668055204901988778708339195502963411982001128966218815162012897952838753538333311311174184668730542394327018582135211345928544845037232933058834879785710698263466656072371218258967946431009154951285850895647872589753069369651903211699630769898913048387416839314128695361190062550587806437129412153976865445598991414948960320896156398273865889102939443365818624820132729450598566810834279788922102352386492452499902427656858410868647967800411469730568562973472728183880231903233476005674311176300007809467805101155605942618822566541818995236549782687459822586597837283112296610014631044647459142678815852744655082248134396780950468164416842478667300243018994118565758166897253462792749173230507354399961087565478869601455969010118580505942067939150223396249650420486432267352938652038574218750000000*x^96+69167387254499035076349666983960225437569123191317756240842490968439300785272974668858175523486304449561490187931457519446145414744070037276324117418400493706970930595058386649346980885151136013387310395910866866791499542862434432827969399266943644514668386294628363165570682573013821810395218009076437169376934202663342724836543600041414985895939397781897313202156402766072872941496103750082001789958636845404366342711253218060461503267304609686820116346943267965174621453590299831266205740555783562416061808177693345281734788243163857918322118108366373956186142372742935201539365264126705721308437168252500496775092612717816829574755579911865699463061524099320377440375699953380210667038211944372218992339783772971463371555156373957856974995861049361252793347312562042294579266591987971038790081608496801196441644554724348381569143384695053100585937500000000*x^97+79259088549842035247006144637092006961844476018720377534642002763337992770179821075899840860412956529053942058226071197837794054233907960719326323545408943851663692033702372229119291224294123086591339546196965149680404282019409963502416917471773016814811893028771386988463418414439724390323682609701406508425156671620373016273581888200989624309046183282663799331097529362393596132486518307591014761811604012651382048118686680488341291333523757431084114763653178702580409748917669973433794512129250259674464342342477680385841508144025140072740029793190168328559078300251397546836491631523790732242659080026351443921280564701243172486343476129096065272941905875176087187783062428664256781013644362380420529614614351920272768630434062393014846981272755284278326719806745901232044961994106814534786317301378371562130265015611030321451835334300994873046875000000000*x^98+75669372668939208074272423261031170230564528418461180786042786705922233866810441292173660440454088625796214347267356071824125892199825564297936940426954946612614939880001364805295639213229500912430014916555081228450803708581986411411111187717703490940425424345125267091943606739648300879948573660635235398335866461133140263142842138642553006773844268108871397204950298706220226357829804010679024720741003947741597377674162694777286409882854274453836135305568886748909638759717858378964301227820299076353113022296555302798236590973558739142717964364242922567520633075642088073763665934368907868324227457816196632970874261846014352649891197269451766006377589154292959686492583515150234807868450483302074799899309635502365270991703607132363446990640875551824146587652575117624650073115509878347753753367278627010915435097127001995431783143430948257446289062500000*x^99+62172111516602003633844140177489975961582263425978807275460571642703538677208601695859920545928209578379817712508190780913438761884563781624961314313676001995122879535360768115103406643502928719881391961658514228076730506029862657544723327246052575867326543728494789151037118541110378728062793089401513682214520214641210939645256692043387085697463378014709587410620083601049555014329758036758224664205060962590163556991236337688527441850900765383531219305340126249562584264555530276893092301488759819851838973092101340709726591287071000518121745116636208738935876382029124735912173840695757810786925347934062473766210846244180297299254540479329621021431379341394405770073994889653062601960915123124856338569470611532583246673385341092630340271785629143757153580730110480252385625363212337849540678723345258013414709949429060031889093806967139244079589843750000*x^100+43277517094598746233334062340095340486367325657284763060313102452959170602036557452640958636631157322269855766296619395051446853274011006410375551634499914197546597352483897608510317181523235971519182124673909850425339135982758670452087654571227124292789217727971518615519989858974525290226400093678962537888801551490410699235287467347104741474595622724147067571870867111320100760079299484399324358728988013657114354022865048841294227592227860281855506938990729313901637891320523544383319423947171735989778500049272443656420352591942115956833381963610324821347807389301189694160789709363609692205520682655533926494731271384706554158238408607475833282648333291539759076235797517039608838081435544418377736905889746104450675945957899359986872147742435111134155550596767963918560886925372368893238583714385636039712751399477497216139454394578933715820312500000000*x^101+23230156051353508300146069404500134764486385635364056888816413002783911308435212138585629964625512068247442460195608498420069721718618449631295425850073975737593344608324271734220779348124791480122656136721899667461114573023907087756724861128883485778236490695750258185767709586359854767353897602405777730095845825749887720261769410440592948689664640532582912811633810628841434823500026073662882513180945562708985039816319755726190289559723007927629207991824766429006975403639434637435363376040030672548331046660328289208406105055184445369197110191725937953101281800795221032533368269248349700368794501118781113560724685949084765806172268571813488808986563981452836434650352251204015422439036195795975255319185689974349874426141403654138361011043130823534173323135095516275716792956784105244582407739232240229874893941430791244329157052561640739440917968750000*x^102+5298417849334873270179888889743784723301282421934115971346019283864504083890294174872735750255708028996555573823936044632360218771780830772793232080005395048907953775219466069823446152660737313001256836385075824004035284449046012151652272613221518847559359736050208514346606736889734611897823987482715206253765473344495467697584018631637492625651324329692871587384078723092598225713259110570735409160457574850167353332848176751492841068913443226375598621390973648835989592386899735547995884604334439552051679302570707634146393684569868369167172944059807052206759827984338273469761606845831096268343171613736882525256251808437037072269768052241451439367694496785389630544109007721425189695963499091438558875413787496034419499522525372541256040555541526459611258930123181656649521168346035875682322118125824757150425618756894863281559082679450511932373046875000*x^103-8547644146223207125246908375521297987614859810247491771691212485502687514286321962592650699166309816044356511166046963145550802051667831830038867706224105496846058916488492713493387715106956453178273086603575898644566061234687627504241594310013486756885743147763532266585547866834974434276607239164876846455355534193847352078511981212770318130834289719366845860342101776674475420833942932082477262732445508477266842964926121554595681282519329579251600935505084033003641651813712820857455747634038150048362514446757067664291112266083138507776717950711042829000899738533607452990500403847986773714425920090392460482560994705420416888372580874879759754326455959226044258500167996136352759926062114099489020215944518921712025003446491468685134628039105131624648230027379775423459720195213696910577176485789299305024895037075083337185787968337535858154296875000000*x^104-17601564056313742042138809968612637822688190785425247380108413714214200740419249985752389077782449420338412579370419249991375600212297142042211856996079104495788080842644541269502053997775842861040242772700040247676538787003222052641040135725339585045623474257285216030713522013756935141565533391941959877580959118891505224523393709450083457013878550328036328102741337368613689676634852026141990195248478536507229561682759829593016303764274874914483432586899868592311888234219365866897796164915851095367150371244656611990377110635947434726932477137292116457050777789856801155086622946384157211905073111423657326517324474815766208043767127539667318731204994434642571003946312596062812163188315030979521658695557536685831526771023416206053811350224736402894014811927130154186185631926940765404508407342038825104299482569858437130960737704299390316009521484375000*x^105-22142958210881975447408573188305030976141216950791414783978803931466301720594112640534376413390725843366981203919524192373350152681940931168650921879367226268740449515570003946378513899089775610707986562606012913846141995052566844477950309689194415802822842965474650473820925063897953120751224666537357932184594430521260601119242829756765577938035881114800967791511999394421044387044653014450233536081843771276097654465050214425276395196687369792299284491444353252763182875595831514770262998130873792742703123084078479551426572798678799072855956235747838643674576940370477934513783677019182143683601207818215028576628876361953367282961250261029634570028646644472149972399172731557725566380730443050397589737463771131674607107013937578134477932747821659273720440128273852526664963103101457757657551196835901227083032247883176424352313915733247995376586914062500*x^106-23056594172469022087641381850708106514949179491576790505914591693746934767395882561781198763422994256945742449279259098572884286670202806619499715875465680111224377756333922146292203754173756099610192439716257284865838461184634539079534317641648272462406189514554747425406984197844961372023104916379676838841238732897082881969913338748798835451276951422978421562694075934288354102389356921281649685205920125528309682511145163946388170141254262383110335377740717330115330244600077449662391332567166753807746438666150915093423953900638181105577002872488666333679614645547553242434966166029023441563141492962957640958935563572669195590669649367686352921819927526324229043468193950439684016954624796380800458285311203884288611972054034952191062517944581635775443993957055506204316784829227057961985123562871572040518643263024012313167077081743627786636352539062500*x^107-21466178505537286485506371354784349636928002866682081159554722969022171716884770727627279850243905799150890034836353731087319480062939237499679063583178179849989043479547530961696347653339300050721862252037111060786559883887890121305151488893239118689653118278983908029675542692888861835176620359539543626099584827502862281095014241980000448968528868973587557536362687918091178940194333714927920013928727917711852906423838365420442802210684685373934914565102510782919521007273895016686983758343441361366180947263459293954511841651591890883467850135431666979242395376011915985269666437857214379323722264606553579215144713334119414617445765319972763520334610241730601701947949297479139515737453903460889518958529020918113854168086656371867473407954829366151337454188954138276324464895415801909740294809030421342665014223030639506362149404594674706459045410156250*x^108-18455787647068349871410942125145111874391340028759528679331230271380967273128013888536208168954424379613152278517788622850845756498453767257557433607439187611169461630952023965153677687952100491259072784514780979831983635673092814605808370335488197240425573932173443483208288701015847054495709079225864960853454048466947627914791196674429301630181669784592448554105299527243489018793977121333142835652551700953188840140876374106220095082805372863192556384986171442674931547312849726509275374105301340308534932398039973692455441341346854014212865542037918793279813264562339776208059521647071925183773358621136368310861000592592537561047472753482045886592379308422398329390979853524086599601814713381036804714036655483039830623589753620247422067491920919168989533605317482974390632636169527196156294268179385158598472082940034066922407873789779841899871826171875*x^109-14904387723120555245195465162887200480725024729587905961301071880279907877076717673904017086715115113093332343555963891324652010639432253815452339285343360977901333555966394216850443375120432044584591947999118119731896480725909267362494722676473625955405131571687641709353323891782538508005060315534637669936721136470730795748279429409582449272747924859674987022744200178814513992506242186949665268013511492018339626315651977364857472249560073204933912136273661037887520742858695778016102899975427992136369228278411198788824748975675620035195589739563352760082701769913925222464395800716035300913325165792922469048947707616412321258964219708259695875899351233651626728915613034204399648660234573036685054849503470165234807273740245152160946320275976270414254914294581985294051401199193605347969177695698612823841142744837884315245446487097069621086120605468750*x^110-11423266595244622042152105804136323196907104038471963444914542424167206417809141306739149760632609777822225783102750569084184272510184984182907098621015920267076195088052975189969520661383761617915791208423904772908174201486630738716180053709980417482912362253609085082560639718993920722887333603152102328992178283943687111450339037486795584351196514005948445695692601995627829408256550168832857570741642386569198891894430027365154015041900508856275692462174746073062298541874097764472337913053067114353443489157192225503227417959925996621983406919246101104542335125690833228835286707339730582183208078696584234788979408317131055167563684441037739354847987159375057875788953484344116535906657232292404823432574481789322779295168907159570352385157897205971768670361194079093575458608986891470535516334875451267316431771398077543722138216253370046615600585937500*x^111-8367350002936094610544663843963493555204966153605835349700821745307771240143002969916156070367775568341148503727670576052416031075527535289034242392513231813992025267152163204235153749124194218961956917899142510871798599482744615845849948482303727625014184271391605861348333155618375123650361228168634584429219363401001733327171858856575808537694138259918828949449021743845663493987385999433463617978277877356192203375391966622069015302115968733379355511724019183743511089850464223869403100277061804722204580255421861315184168611592655771971718174997666215512760644351461874197930890458413066838661621429111403218343715729290146620431929514097217294511446236698333080202810220107974743473160438443623763307320630203377693970074231817340458928957661751157677074522193011245548112679400901551177008414013486742233160564988225793570109090069308876991271972656250*x^112-5887303411818987807842241251171156243961985487986032525292778280998937113579726935397384904933529179457715974999142794064740702807591819828146562531585080858005647974575159269958168723062293149009319266774348090750363710354097594650575472701532452930984685774279679094112076335018258623162930447372565636500621624149524726103700358983822500701714647102418730702396453607164267737790859998192366303381001794751244540852248094785262192717148711750089504834823031013483680607427505810113878677036124824963779899214844674534742780350169858820822152421418866413341488229076132821728411235416425889011529932512899581744548490812399477146468349090692692356502285613163507354983766670927638140564497840897732516538520550509644343708429647833054964594270432122567099916495172203872747334677870666837874164857621188842123517302902524495067382304114289581775665283203125*x^113-3994750084803366581499467149426652156554738711144688318000377543470223789791302200185075494228870732463606122390332107342027581779418582837620453386370298425557123341418102915786164780183722078294460077214808318417316219438724013043201687939599931223623731572123290022146320080342575241800243514060801624060736682115434679880610951293453345535917658544646626502218922842236769814096286380080392936068958463687312623042052658182843141839792980233923749095515919210336610737414081217354206904036980968036128195219528992395823072842970529334591101400136575510502170518434680663263316725397316577591348173993779373996316234357088081013337802323351595685709733775482164998763225343804247423334377610732152316244175849831034916065468462349029647667950213099513999740541510614749416731020792204333420363099329393961865278272517498781013500774861313402652740478515625*x^114-2622336002194699002340828614544762133124125973689315615643427795612384527771790270425020832526436145496087267664948817046762772841026855033407982935686216313263014060719312834090942132999944302147573035171376465118954062394156319073516460779020350967304876896668586903274654606367874256583596652844924870957338463147736950524300860652831721411561079927652417219257248987349377583651220064558795753749129951961972298194838742781857766979662959384042900931937277067043662919507932106349680500747916947490363771649265618029833326781668325264380380722290914391362042831414891065188371507813018424228827454272948713801551754235428955231797827781767846538106605311668938428392331967642975194275366772482767797238033464086884139211636598405726346700375621165447773124976765828625975412057052596796959685124777245265177244267287837153901364217745140194892883300781250*x^115-1669669764613903629090219436069678503989440219635948172419588896669161821809783052276582521846507548041522204013456998717071833616336277732727365049915837276684125015943345935483300902433834520774216992870069717369158085176119806882777853377571802998439587702821575205474967537096935517718105169661696088109180359884412132093700329872594954368613101579608768904250782087848136639451361348655635406201224924698760447004092779610722394374986278873262089194912200333837623881581074567162026058253547336973307804976225255751209919530555278062222666234177417371521149737048865893932663333787448828014908624308572088602865490763636205399406291302372676392298053753339957728235142206442290393211973649194160236178137509546016742976520094751074442164735885315232814577484589298768850218588663422485181837661394738432233856391048720801961735560325905680656433105468750*x^116-1033189507426208755500428020054676606999441484066435068907427915528460772655036506825762298202093387619895543809670789704636153350257762685336946052487693047694901692527140012929583952938170955148340003461051918095225806570886744916397282928831121526352264985150583181447654049385346452760859753105477713129632348762746185998257503074752500725634826204064429883754009981052577285606149118543282932210428964179859781335943946664175977893561573382316784111481409617073204960970876712925673211568326297608996690985075518660629978898785939557079855469859663574685183757881719143318045004707208513448565923954977738704210258915209784078722892082464216207989144182928576135037844384554743912459156437424011635489137688967359582279974837120939271324291716679753317250478252574674383051203798148014219343047391532263957496695812310338880024573882110416889190673828125*x^117-622171020667821748190817068698914695367755069300521440830202478939222251923203992416198383963855059346794710739131512649721976970137128058008525781467200931296527875266687237671350371241582321820660031741776512572231482545301672174668631407944707525347690201800585149272077154811732005322492762991154741705227082565420037100904965491962580333833168819694643353130303684739545174819542939049327011612919232927639437544752226078953953365762664650282741215325285363701603401397595646293832885834540897426724815908610241518074059957090564011735268902537495749969825651144449451027686564470193478258919751284034669090714884849707776287327093365936617378107905264469711839603177830274017900085519082012567040427321246317311353911035109478251170405798828387568876361063673844951394075521382527572530025867576261368402460718782243098701201233780011534690856933593750*x^118-364783703408184399345528668822161731379185337578222560127734461619808546042243425678272634319277143023603091804790754063572817053040660104737308447914186193680729393026472374823564132173474968769581787046719195689739073517363239647623618898526965009723023911349105633343009725820771519909039864041862254710026435131218560338703597413857084696387654587891068268736849405473497809106411493860185841356388067570606965699009475375465508333680912754206431081116699948125057696294061490842628704715546740568430639492244467006470121412796154664662916563374938538018090232049620103380931316525013781150942213795149770627815518967999600670621725879893722696522081275548240669461725248681324275512277746234560882938979247874890164454732113934136967573263424047575145864855768505761544726537250326306085733917426382436805280210651014627387667133007198572158813476562500*x^119-208126218918758931803357003275630274943885240997657354731615226703910448362820776479889552824564180315988182225109348456910896270765858779811295836433768227436472829451382802484948383327611794956756348101507007562497403703379981426842046057957547125691103284928497578948141118460675573306913177687877685001903844491244663757838288865372637029677739094944256543155463326671926765915775650946983367374503200247665312945800752092513824579419206398147811981504373064928727724582064523536505614134561023304610450837923622921169062531987762213944377857609156054386947120706246416742597775814712025016707234494563435569761874790048620373925740935268668493380838814069014354633121945781552781539812782067101096336532578179334418282993967820399985547594415407724146861302801027402264577165672892334929965702734191844378708454929571836089507996803149580955505371093750*x^120-115346326234743255753712248892258808028142388677054596221137621978634313900295294032718177271557895387288563190963822542662297081263731516538657119082116297810614431418083171333547505989315552806221827933898956437587720934943900743389183923328311446437391641541962156596015034626293701601348583330330682812077581816970208088296712009659066621055247436141342711655397438418725799707622587815357918268225210479319122722982154820615254313522686044874648079803223951291062907107906746602716867052847383365569299994580433074258489062462491513228643998771737313079132244102388733964095349445380158487208978081589298081152637726705346964115253987561208727371205335720837617758581736061488246392233840372457016615457419316520952465284252020597759245273506829624064015438932215140658829092942608237319539058885263513078506193883232544550310194608755409717559814453125*x^121-61887415214172828002165014104395566136330859865147113455752407093055407024709093827426035662565592551363020770160108205529822230104404763198947030664173282359984168501598612748484748383567143151929138732770171638507164456750051080567976253389950166437445672392651760524173992082293360118463769642628348345614985375851500676204042360779193291676027648384201712409203526790841927194089215266734593959296269405797797249795950463767732796335562448223649487913030825170342098050781014150364107551128839664558639199622581673658150338666213325157402973844734992534946038914139532307736025053190651203452467757184730552572616365703852425536065030998961032361935540590198840402551544393192170606894776595179016990134945276988759084165111600290006941330475792517213486263375289699075236885184583461245513644175880180573707319176268715210653681424446403980255126953125*x^122-31971481485242903077897482342369684294408217774013248480704331012066874920981070140525012132712625259362226136463899454332926612130118550108732913898260331310832025632271832285288023567557194253243266505325513354283338119303881149991470706819549315788111834414255337259740481073412933396629696043185240577715269503847760776294462293181892051173611204308674682606078894087926963428483919627524519114261546269018066954087252277646747958248005526377541434941514965229014359493483273970876526052824984134033535372752669007592836921058209255640568664846450343396954828180246395297997867519144532652397322589679081440703403692137097264055546918455248473602100531429076320000853545985060870229698400842715811984838275290151227755825912834552620681786541781398616027715623931959799007340865863964400667287300082147747829841924471772074412001529708504676818847656250*x^123-15769453645720208758495603341827520090944752419854257366082376848691354698620309758648686165818630774839420631233192514685875408933943995662340191309597420285898659535896118007549399271364759192746037867106266463811399209784206459054159361714274963503065422752983763206678302218614901025696472467965331038977406078326535181573182804477649850776860192041782103426095167128786961762945548787888807698855837639672755164074569815047979425676008078773152712139356450473463436715018766589057343898024758472380035655317251028302465431266612603777197912909441334607085710306227309777197777000625857118367381772977611759360701574637049282891912012869616232299258856592549440004921712033259955329181200089411273543934071302352485609537971246957517063584300045937687007786685786080613854273710613653975781060605239305427851615251655381655382370809093117713928222656250*x^124-7325912624736176402102370666079808758320155136691219941880573208260168707855912861033277411905375520352905664937666553267917523069974809053476283616449926654990525451148924235553245537585751381600773138761288767660308230548553258947059458785936293314665288891144217714283907973656720092729389757973911433664184154163567793742476717307163220416722630913358559124727954587854855694016493022420570259815137543316850811671041643023768521039936783121017054743254948805569028145457055141411719303715836138117106875853342362808571545054802041937023361012457264746358708723637357665481670920648562905702555519555272913288826467493330481938049599891941529106147400207388554251702744811865487039213041334616858950313131889781809687453280750192348833891091258356406200680165252356395163373636834442503566285112500656136335524561131737897312632412649691104888916015625*x^125-3129008208247935280403759303818426138150170347723167348963314628251225791263308086771183691474425014227147831067468539393394115379789978204236084973817336300594835957590914873112472753899857641327206762625382311168213744785819751565357909970864742240715882145445727483855194699989601476197348499921145776270805484422927838929833526839251369540162147843077280276956851755704693775670606370485338179003565123244334210478513901248755537771102870432048055167197728678546435898858847510164341348411490361875763751404242245029398686141102511242702367110942291317019428591956656633176529684499771612041959940499817716412441953664578249866771222356105145726363817579277419071240814337654616780245464285718447593746373688642884271045784337662037839272907521266965026808070887460715751319950498028570537911200570518280311303402352329783298046095296740531921386718750*x^126-1167018871093532180723364857556344507399194610810683890298779134076540197463006677348889793961026557767788026405159703693855295375867147811661824778550249513447444672535932272065191505009498764911354339877030930167500654985043878447443706756583524806378626126042966510907950110813536182839707895772905348413724857796942648299997642999396993836585617869973633221130650722492151367241500729440833596925753141467926362789687970207046024697875803587369231002221328239532516741307057997675931521107872531925484331851043528765343354687809271543930981389986657357239714336169513550680350050753034552174744044006934532820268192290122535210231445259533735360226893979868951072717357474806258000120835810697749320467571989804242606476270989398875761274466585814572010416102534418139082179769721537507525291186354284508094707184522320631003822200000286102294921875000*x^127-325374861952248671258698850090618286311695499184440949205688589983792624653297428660785416101543015492321744319325686951406067865625802215217706648989931399910568917945965749749040113155461745408805286509002065829962208980150598128019801988601131895937771940009000308756906224892734284054970960010707855382061963494466829789435170806577312882106555476714392911881783891911999301339234948924944501859245657328812282596421377093453122903492672637765175849775527379055498014125483577103052149001673064114564808981238562168817894278654178093806405288579555833552415610842066976171813716210116732857323735493527994517536259125333613839974557508469801648498398104633742622388350160970514371549577297564069109728674745571540899292468684384489480174102548696612696135165962707682850803266962310086912161183066712113592109170689958830280374968424439430236816406250*x^128-10959675139074903764105488527472432613924961315254847752691457377159366119991953143472128169789645415422514876512372842752847273239315670504780839257253614454591910996028444167036736381620759879918306338276593077337209057156279790347772108752015046116362467765911748326330785364732769547884002247071663815953141737868056731712741257082837564871131642795319900840690848353099157912440015988946472016089417734088673995902769229299788270778646717327158209651120221526603329574995384115193991700412874950517274669655742345341485066312150040356183950279374858580897096049847420947480975515660980771557149569434618021367433179260727453194892755356304846592245464798723636616069819577065630238752174012028502605243749703435244770078223349981715394468275574340258164020359808232380949186759037142750737217489309393932584053843459770405388553626835346221923828125*x^129+76339549061826458033286132584094944572082431487689000371638941751356773245169710554141764447839789928947883304252568916045474827382451313169892606760698296610364753712278447532521070565636050995333542601615649605157626977846160965371272895012226160882068809719218417958529241243949791605361636443329419692033503976377256391789046483469949325924401840182649199015584556086463080714750167305517591250334476482435760262611825734131886868572329602945795138986195799415259077862945691068767960255310671133017837225831711164433625038574521354860142680609717029734670166862321393712125477718895701476254368195039685745865973147201983201145141204835672555022716401379919861740300361117336708254881682934126687350985037969742810174762974610226755293281875616289297681387225812997533605449955062676248420471075849829786417154176003663224037154577672481536865234375*x^130+78736776761125924727915151585967789541868582296863203142110911127064514187881552011200677221657075278762311799952150104937076665929315468960867690278687897088868523193515843555729283432994641263663719380008145734301994981775815818762715063227968921212675555156943259268945680675092306831001022132232991711952788496722154639942458867992253198593711844658032902127221788205877682420379786775463156761624286046868154393626796860829532682681891654767323313064053310709980510013618260944336758288920877597599565333406883580711984668954300854193626891729284476221382898453039320115157161402431395710839108230203992315725332881483176162059274079110770776660867315573755861876793155629843381346918693104949161883390790264629578898893481425715673231506990933340938751375715619164833080719872217152989812644801125720255127390934113407183758681640028953552246093750*x^131+57729397759491227431360081904257830866659256529046320294547436957664371897779150491528797291600847356419104395857732755792235347712477816384598816368517101556219572639163030662385803696120351295947889658796071319047622537846776253569226228915583227950636720012994946474071710956030574384641856098309717905953732534099394109399810930297508398804961414714227194380415355124451157373831273368115271364068275701925314162050433080468238590395459325004221598134359856752482446788667198095185664849434048876942040821733025985381233783864118572683579469860251354552212465011841176437884573945077253222143099838085112278278802251842284943812228005547752769287699312295077359296397448427506380188652697652113545094664026007255293858574234336138418822401460439755615371231948734161948101806237249834086868377423706016573394864122015235352591844275593757629394531250*x^132+36292833632467744815383062388093973069125253887045885767090922942863013777153451141763680414483338577974447145620140618911607202751758055607145316966226391168804284967624009935746207025776101792640982690866096730555777451848234445274995654217647212328061968508269776515851702029333475444363140129069480242535543116930328853148721815130138614465254420036631662118128177131471006755255613407698195166839314595311379144742911149598798873061229174749071424783686500268832897516751072982870711346776406865962023538643409866955474989180344445582429870439281267380371449446795906313249721675136399494078717396109242467792491761474712622056130625869553057019963755827609999678056667964688422896023389435571295546263462441785765962177982211529037251716438692464449770923108934747942278593597216341380210352498122503914624974175051619340592878870666027069091796875*x^133+20690646221478494878075411032686846302491349727842634614571999704531380368147516672146353358447559004119313963903212122065348088928780801708385360940140382219961651999678411840699399979956826092596192263487847839557903886468922477550715489242888615817753279631841626545159693802686410944351152087595183024556390113706081789638379549198847411053481088113347731318915480446941069451620731903433791778953908762096233569722737887805526017477051716229111165104175975496150612142105250545929702113481113570330333673644815483272707488009324754893584511667682630696072959077357859797613465841100454034098837672729712518170827997929378885719056644144816955567236813373460626847192126265744877055093554700345821141445834521138691089694473939077002255179652217064984506125654401583332259687366754289811068948479924059573016939528322666319581912830471992492675781250*x^134+10957399073158014930799202221218593744640756110319319020457110453888448181553242041623693710494140870299275117277226840965366183612809006015066765624238880633674333699579795012828911893205321173763923974823122029849518794822338522292150115840378235491457370600921125292367767705401629566551683414345979735902538984065752087982311998495158859767092282550142976304980202621842183337703031426196592838623659713689390062130753405566681046029403457981730468414792719708874613985279039099383206996227881391235057179313833414737971396573002463166983190167172503452811868997867020318715464213965103276555626869918726529307308379496580444763508118001390988156723835100262022632584579130506170299720429681271862374537686380609671021808561331235754990418770893429660639062802960600097034099887955138691343259362225304187361124563793168817937839776277542114257812500*x^135+5456738176320541577079580688725543322224752575485027741736617203700906455344292752896035547174067757173679165278076167138453008642287311145608114805065349622101529930498082362622611954340178060055178610356970494969099742814456854153630423592343484275585208900096839735999328548511044125184378422282115670927662289561805483064702245872793381250706421514714902382213282053955645223745603633805375245933255194358662275284664471293670488812168289164405850706755655829657284097906935293623051193805295754807203209954434950406841414370850942347289023024263433314447384801647311640204885129927914700514185445768412146590846948287797929425358608420073438212123536205688758684409121608291574219150316802786783862379172211659063122018557745136040912091204526318090756674341087658348994074342356183020901228326965637745920092993578975892887683585286140441894531250*x^136+2572506855557113453690777409685700398656608416546320830206139768725031754335484770173135925661602249883541416850666687847085311887604351505769469966791852237131516022029772659857477827473680890551279154154874424328945427221400503258875241035493278522668597799196938734450894803264589209848262500914300183536502106417204189222859456449810801098273285634104585172831030637587249952650594604840337278106487168062671999350185954994434662183493367162376369259493422452834313605780483683159953957481060940753542308547376019674352450622297183034006341041467035092136038931661135788332166007350342403176904191404192588991430981277472552830071831687169011793215811532879071133811612517743567713377798733534481771150059333498401403903586568463145810592164508821851648150565320381115409550217821430226673922352270075907389006164560640854688244871795177459716796875*x^137+1152192957345200945780951421686808181642534203722575199190995044754964899114807881990063048617991308542352626012910763735988375358145200594452870691645464690361545319724503923986733077688671245257592953871878025371748174904600827405881813350674800677639555052288036248344378857050167342086598511318096829790591199228726284769612169203005552073744612927380841200234175237416271602545308667581807504049778929868745028419095656194617507463325171016329492755057467610102877456853139781571169247174880825060843058852948524244782687063862646030694380345905302935220591231591885334861551598818477634425684826968956631735735992549966756054592361116684403512366088331436050947289850631161574694299553875355092251113022643043962142285455542181775344938765454940714870261171943510542696686263289375166378688451063610172285349431131606934286537580192089080810546875*x^138+490960504883746662625406531585990567439699551061828250690894750284122059001005603542089058035391102672172199257832451896649596694547829961856594596202751064444935031032581783430738647745696966889478612315196715723341998349431783644944422221287213207987491022128002335319229477250008960848980854645303520269936444434735750925539748722288589770027782787797923805737311724179864766642674826894059699212444294675843562108104133937719497074903006461080364845614521675442514867882609230177869825870168880916258998469325138534486379613955526201899975656599742237726707131189427855743818212992506127752019803547466106119719549670445686071331982377838223815614241140177435600057940474169257724898355224784218193382340716575955367629602708973756061391577358103056511124221953151793237662085453079869634111804103874507126600845730024502699961885809898376464843750*x^139+198925154170332874046765801209301039522016971693881226416581937122628601355541481434118259667360551720389894013631042408024655639666188553424245602583799963512616511949130012456133343059233153652654089708019991730147239339959536568517839486139607412195268286877812748141538456780861987988973839460353060353660303293277204879206208542904954151323060457643128871559015833833286616607055475198463733064591290419971786888113858172685718611697244263739697928072512584169409820113011181322778957213180168120503524079234802056851241662579986658735245176213693622594379892304037967944509332899932075073002877063331959243802084396051762443793109234979416377816234096243023904095836879598640025616752088793998031998348092237566703940393690688781153377278749788303203862716245030007430109241563595100348263180928958681779536443734457407117588445544242858886718750*x^140+76425633393617540574588441496478539212492528789992591613925446528551177473612879003400807637911834295088539576656610508435601444148905032877498178249838485056463936931595693841583238082770024228541227946521813406243985926167930468985531852617381014563318018661762528231344986527740033357919717966827450233146286301804771808454173420204711065816464671304394308240108623552942236228205629458185448158202963089840875305033877356935090180532409569233349039644057890514521313957724067441228091867001030358068989340630328712137672208872405263912012048161757982215488320753684521196512810767769738161634745920907976385023180365864797190340213347463813654279898198005488884653759972885211047577060842276917468953968519569132932999716729966838275059860926787911261463496200450401668757910467877087074408381260129849411009972381947363828658126294612884521484375*x^141+27669996579816212789385474827764398035225343372758587656263522900850297530538916716118931076593226064672800394048368802133482761652548431587241800438550397709295829454733812373195361025148295527279175801854350802440379444577534799238247091760681308619244177730705363194657776962252518504834171707530089428278394271374428790126675494780712815632138540117970233642221450105784393409198559699968497818775762143057126547808121574960334258353994509371234143911776904933945092183103917238358160031275033652766975265940999325078026355886522412425403256020290942962876477110342403848544384298844499180691815745007114197805689245494600986698823170138285882032811366200370571529853739741203600868564523329815797530132547612180109024725830382025587339848776555623346500941003040866137204574456852660649380649031970491472445794478574043750995770096778869628906250*x^142+9325203254308783856891261405495650173932811786163743323922749839716395411992321948561628489657826798653771370388360578101470588033774560080768949529701229322127494811506391761076955471944405083921287142453898731246651048920648230562236839952516412170628070718498220100279733232172299551058830324968552755373862057262889282927347546784599204623113637646060518458931508666470095247218638382267964595582171344745301851323171410636555759666440831328714130374532552172458971038171709787444679368179677014589024720935394520315278882723136619721385594140114538497277364956697127380429757692445486157287357631565148719520434066489311826887631101322290220664294779801945911713169474218568566516032204395734426677388748181670704665484084578751840854148879625288186870880428151236367285688184415349955634371015555103903715838953303318703547120094299316406250000*x^143+2851535101506616104658908593475773904768967827664647340948819468089821870989348733641363431781502695928593170924726182585803261228110178735376288781736219127822255181583506625301824518045288351874101728234042189837283106990077658309111100253147907768423917771940441587601343955289593152923898491490450491412573960871833993848587469762287222014870864055783631623462452569797176922247438261360632932150140735719673993082362438904276957570702708762769842136941167186704241841366044373288103034139185386706690537842843673533589136333593630981574111968776063362597168276881230086945387552429302098960164834967431386704333264441680299195391200459705786563228118190966688386610784817217434323605073820623076833411691387266847517156538922736159748157834972087257208862476345502078743016550781932055039634810812064448157232554592610540566965937614440917968750*x^144+743304349836399533099063439060805582917433737452993851344341249486694452062510409410921679661596726782937351654024458795478072112362292363878107694206438389074753225373205792330258987384568202297481031584113147906230860920887591777945193790492451565337962969145547900792239569851616958711725850424472461766136917673635994247917601619399736592475040619851710890901276582234048199290723358054217645029021879245954676996617253082281138368207930682475144519322453654894206683623560368782997207303900910053325488818207086427471837376199623421398009508976963040664626638426079683819309914577070185819575917348751138819435104658615309406352774117321576283792956428305496190981195250556866527015902956340564541619304249742575857036444490910876937997967778176526979301768113577494647097848098848327230091536579412582301518153116148823755793273448944091796875*x^145+131850018095534875853161783561917527218030570773708912647512437083343555214578093935277587131328423418778399387838553187835939890460054992398914041962586033502132804596710352540655234479024663642688470566440982937982017670830998793610260950714546345754363952910387623162329815908602566028519452398945294411777267266266870146534859313136518625346962576091374843354337246372314258044128142954951234282171324698908789253677725011415978415534927264989295435419168491351123351870658179656357556763311082277763298211715604934436235080305605728770667514513699646110429678339837018143047866200500176693312395668147152704580409244438372194674833286553535480603018995481094877777813602206231867171354633011321673055471137811718549034395416300338030819101327661852501656624437353069622133343672532264367755828169637643230982515518689979217015206813812255859375*x^146-11377442357024965932509568605230922371004348279712190275922252096479287840373412244690070698222946031722434992694282542903855266834791666598342273624338481972742378551283335586100199365195324569607961130135360750788407424646077810176674828858051678141672389359282602721675525405572760927548339588825749158135553158169911368686200594347363548489322456733152744319086755874594274003589721200454449576959184798367850043134754527646364226598868076869815248792783348165430274957650881176998389968969078904222098299411887378881411828328033426604911941968168640526963422299584698687925717360686741305725503365280188720675446186263048375406000363525497682274736490186616497708519287050691454929526620292194568263205955391079898168316862667197689167557670063881433257015222940833834166176489574162462981261768332286524185725795632606605067849159240722656250*x^147-27669151031368915608953473299823749435524087570438450494783761418897476620080358599704447064157536697216089115333065971473954640656628924302729007700451313277649885281942242108943599936667704811212559496844976504075364427099078133593265987743713811363904490196478739030290118190371685456456649639588626515133234121044127732814654181673262260437438414997518266367811592275063954705394858014919148896047491215056319038448940778118677929183307234088950799139908803197736905451096179936899721954894784626234168965024826885364565810381570045329480343206857916318622911941975872098210530937141503205510898562019565760833375807957091115634081159871020274245615166901878146402063830341006811650775883864926467748233323564942990560320927410008723542040320043508573355175379431007169255799403283542804617493076133191362564467397078260546550154685974121093750*x^148-18741829402769936568970427369495422924582022263550506958968062607958059789952709885808858566114011916460066853890767795095977476429645045853242680896046593627266304852654491701718712631324418330188637142969052537667362378803579195005257152653305588543658668259990567770309765891236832421457410885872328678323269728005453665376736071004882323977121164989402953685764388329044281122107551680471492821834389943877226282012721644417202705883275024478047751172019352237703240512970796163188089329048251495367531263423620697478494282781158323331539334797285732255305695175601351238006564028927612888767955430931968728260267926760936647361097115064237146111879221401132081241460036820626555141608162816796585720245699272475068943940113300325885323832580397019636893390306396276197860923128468338902166646276449481385573125891141899046488106250762939453125*x^149-9772818161228347645980024228337554246773980918563488197720757904701644341313070278776925796533108932493002616659689774349229408227840584420482368948757285823392047934907971066067578313505989425930201449090966048416077766237945954147408992247912921005250553617746691483392701443031466597441574740837392223807581171084867969143103695893608136200439035858411007502079265472021621714505655940626364469334106015367275410922917404494442202384375255522310251766936944159591187355110983866317703605220467540367181836693999571150859881701568617588371650278483685065855581489486877230510654701946297421862696218914894321645504388270665532373132699050789251619890402664298225556601103073006049278054596009799430489070351347329283661715788154097251379165301293954531089561411278966328346472970096061437240370628601110122857242856753146043047308921813964843750*x^150-4463553146859192454623508059645616178046348367947452812305311947321780567895451276771982249526664783413236730049373919230584015719258492143749980251393838816451882799461031157916053986599016362440576791135880703202779885570660725599296162400438446702877872036744408695456651094460958307019167409976661287654253041040248710653610982337695393397928692218830745372877308364812504074566482049989444946701694205588929131229875693445421521992677836524036832916699015575094774934709303110224255822350799491277818502717440350204890506414385889802186470366294165899214336074263182311591072456005575817929682735355522537111459943917130098386213593318132940895452176866622706847183882236113492095729394096725992789706802413168644940833968904447100858843936087031286666675554687978936845938736317162356457754721647621792834925713577831629663705825805664062500*x^151-1860746591502310040878838671576221251658304592220204412379898948134864646038852039626521876008538628525221260819497950972744267281559694248473076752257366495413140460717980622298593629222336184744621791115318347915193349946927985272119720353149197399346158053507966505357073201611080488653420275719070611144960856238181461781123236420786197319851474914672851860013696897399780997072283755938158021875995443069565130893998301027350072879682283182926900787489052915562334872114648111932730760527972918283432636730244546961799080918832562232090310337623956540013998299147018785031180675320181121545052757504304607819665605383676818371536782644788618648572675424099756003486130780748088797030691506271460239767965404217991422935618815560866087529083844433131919202136369379788975047434264284268717467572985943199959102400953270262107253074645996093750*x^152-718731076828727376947436055794306166881744632256300048568560555076140899690383558333046035598814277523158220809323415551851555602805873804878090219347057496135457642972072738063552391880658643616618152536293195281541495064191835435201555482188364856973238615573757664051635762018340661272099598110207194302891043631105344355903972817738598825160915949095437719365072247812962065398198982266174183411324688451175608521655664377075766440114430615085360978370555904855760775262057106056251694303195978548987960678662451323461165172088225889513313650771985640402747010170474109643575502926566761579858711316946610624793635981454663084186949844561679697143776068741799866030821989796945941011657834105859714399681515223459330176098604398777593577549280760682381759457439459492892022751666293306786941873169735801873958536134523455984890460968017578125*x^153-257791347867755028580010963878072566290320975188491734681447854061316819419163078427524734360672101806697158532567475502026607439741373987525974534624069850324421598927327645934332676412219133143640101813236019510432506462416898435507201375341193400464754268282127078332311519871685777877359808764919086807132276867344358745232605539123376133489760313918354421951842471399971776349348128734793664277487182232434626253534962970207087964454725787060278355397558919005188047992051752978100182424132734451016521961874914174055263214308251182270597543273830386063728803251919286804777917944322845437857884181140455735802550024352770825479696387185757690726145356242963623185224890486436781830630691611156430767473474230704319263976510849404228094478269671856449543741870629714915440261618683714368448427919325478818723951235369895584881305694580078125*x^154-85115255090993572043578157477693250241560434105054190174093977399759560451141786325279844081397791852798449506259956428747366595998934958208476141924139555798463320323688543786088941214568189475438237277363756654147937841201049025127369701125158102996356323021884769618482249197540999516827330951109821548945999873149593560373010722606107800395704430177467248104232076866418109349189681295575069391205678169913321561330677310237772008424480828980008862050349680485853351613641067033871704205738916647444865504810526316144099431377160310768784312415168576995695391914006656479195823100021066256240595036838340010773993048403000841468188070010720437014107264780379515478206739751860474593677028879006128012935688314816860451874214533243382589122741098837621175480077781905612327834872581117946465043699747279881684391966700786724686622619628906250*x^155-25215255840217911491505437515377580725184787095084243331045647672051195059002366860642845244567856769692635041953928998748732200139960143371884304605738506725553019401428444660198155217299373954205250005295965572294318898870873333182853410363850133241715469847871399036739298235451670304066335058781909327508682100592326736424339099886489405757269314168642943659830864974137459699147350822844520988249237766757246630675710791519301696786854796314222319047266924309645512789347054651275172991122485047413936642391281447638294210155412297303068542111489726668675701981041329854064743058307868053803271935319670148993376440302930333366795696541417294489497423101468231405550738236499351238988187459098647836787698513848696296924007899986594109913012836899525915187551585863447109059825831622978768425388318777380369795082515338435769081115722656250*x^156-6254774627429249247528102544448174205896011276158303927151889013647450812550311152081283234208891308535612181778214233863266562833258635384523236224919953890679990229170540016479323846572802333156458019587999857488518022879224504207791372474945634022844939482058520503483748184506614698448175239629969567706082399493428036856026743203741568590284154580865313687672025253497851355300188509302427201333481701560501438936998412273900954896754617041526750306808548353478854382397701682001632246570931612956883993145029904379464035805318715992265035827656764671654366702715655573065788167775950616988278752660603084723449648625651255810576271724815108763891358859604741279483398896166044497762939591534758946680566456186898567921512806446789279579887272063183041977328944518589725493265698640296591343003805053835097993442104780115187168121337890625*x^157-986562202903255575662660921274203625868339714180632085070996326028703013908454866786137284562548403230059670994924123985975515119354444966133077744564475515689091590557555031579782048674117208789879854952472960626943833327444966176142768851480119058857584169095259532318339043149365322346853991948771204955657161405720834902959285205653245444136406212161847440070967689183487512859237607726472520734252015662794052159068758044476787365402787859148453163382183419640993683131301195611955956301623177377513484796454554137096414443618391315526174352290914394207461180665114889328322416158183444270992489464331347655343403467367993516227378766035717077879941105277592814946922603678066030901407136653369510613206148957899522870673461120924384454528673620975197598630184092200811575405792812159882023309879703343305834550847066566348075866699218750*x^158+157260413284549768994023500173133542039634202461832128962410436292799815009076581447701813389077764054302473118538527609687883041672144103035892896566955492537477736554418440701050390308614397735295556481325827841975729730252818153377053160396448495344685560500136641717867752966506194747169559766816606502527217900658097501309082931639215932095337314870943887803558153333477030784997474894147774747967436595277686541257297389178154219760826117914637201200370569153739914078572934563372460771681800084919839577352780500407064892224502560620623948966532064274637077117519939864555924494225297641821645508175065401236155016690490450839747931262400268682192795422420797134820722554126163137312423894279559464365424922248185199473078184521751508460455379494390798828950557401964608758889793979493659250266934801487650474882684648036956787109375000*x^159+247651451285728939890149560517379239221872881446383016606937677154837323653319553833925981479007043097218397175220044878457335186771639957617843286082919243636946117250621062334448947060200555645125786804446388023956241593588257344016723788819104818801904968362697675155061067329012346203937876426472358624354195354362892185253739563606007837256723432981510998255465917018225630520053529155744115721156984531709593336765646849367173570069731481031037834450909399314610086174480133414067780582821789955400775641704217478303238117040196059780948945954335716847446849269415194953459200210138130467638302397368812794553125336788754450245194422387510922134338076594988733121458406617155022952160830597998019884213720869506453140995153200998701532735350245935764466161824363453937670232612838266296383186440208112877314761135494336485862731933593750*x^160+155079420269059443163533160442836724110521074011706224946648795211200727323124478019371681458663721563183312099244837077654110953057859917470980834874039485011710140065631862890451333967152219825220413754253171141737791155073971095055720431086527849871289648026019607854834326943437498852982390134915818758084130766547379473322828770817004015435052503083053201093214682772262626026472316565487205096041397589375936765048763553021450684200820631248758884738744118837843634599231243370288426374684963176483109301434150810704350365795629642345059049081869447790067207501302988451660160042579691613679936192861979731108423377478930723913362784827262038295601975509077822871884387712446124301027391055893510954909896931715344753037172989333318631845071170007003553950261361645262395095421163528011987937991859876074585145033779554069042205810546875*x^161+76813780764480245415481296974236361258655892379287657194423390605254186657074887062744842466493130580871875035859611872953575452569971581834751737976370899160385933632264897190802446658304212725563960047199086929321286378539058818553778821866600480513839393352434577227171080518966105408940252064334571103618309589049820263566803945418082060356490286813527127520330995836822933533596471401632641822614553918398934256125874748378440108622495545644755581262697490765155856423018633502301389175050491310607299271504979459239911410233129113882454025005937282279265852407180797398217376953981171383103512692796880735874371562258806921987120969791256105228902157302342840997414895896960067954095821667316157801024443044162842705926102161450714256414991245192426235994441345067043288144652567298129513268119782087861580066601163707673549652099609375*x^162+33724251797100066315092403218993406145711839472195149176376124275849782243703091462688952304475760285442385388152086882803799519309290199503582821084853032389923627099013623671884001283220123449067134906136390767837009974460136497105326448522390213372806556101782291320242689335144705652191904563706295363021824857887738260292303922685066827094934595554088522298612857167294356484579301712628763620949166972510299185087256298039118190745759307779007375518204973853400561673222815037584081247456925394210607738814875850064995077523756879841993027620855975417374521350763341197008603036872772273579667831206482032225617215997335746149739034189105392081607090442157661718224382142136968325429221119746947206465659895276835547715656525072358565189083060386078216781733823464268307057453686825589861869372984570780715785076608881354331970214843750*x^163+13677317867627676370788541646038701566559742157127437656085811792593186364354790650936101349594908348130820335545777408498746814126005821354265158828190691288389440002750564504461736511466013985155669183225679233551025510343577132278618868815220914671257270528136804356778732170733351617307701983501118663463722660044560946171738014517638705220460778141975590638214225434023700679314718600469454600422954150736710037577469442553079633985560794379643684565599885450692411038967445513458225897237083432752103786466708998692203319407813306579004763001896494830366244045067392587918096998557728488165115106041920833401094604916530328943901209503174711314294085456264449630736435504032668846113019949232230174500727210343901560074215934587637705650008821415532388116703360676055151244585788587017713700865265136208392959815682843327522277832031250*x^164+5227206070672961733934957696644466077498302502262589402895134417761655853169262070200952415492757027031540468436855497286388379210648648381294186397547015713923212654452201910288518522550564699717353477055461966581917164302154782828236195126969702014381712368866085228878591861008226873647030678588808574288535269823168847661516918578620883519168832033601233748055216080064825750848287769846385145239579338621757967205201988259374806315069779436404874619078218891984318639801511777161846646162798425911376608948773024175271846249941066998195514821201141745403776521698016124682710040371931380289111201348396475008680371704379131869837680219868982362445554659568560851145341128020970050940427963846469688855426506324987664044482417732125103388981649038901990648964303635348092758976724444561788300469933055136806387963588349521160125732421875*x^165+1903993893900360843432670885126263779293223663372933048894092570592527980996024406906003139529179302231167104686309954607934219491261105028057579861157990108249429926905533911687430839847826061014571437556349083072564251937064954095152564710362864827134846997287645005631310740252815699282379816506714421007357283152541115056477948073607458194953229692518959568112560657958967162769999222290907885245638274209304804934983875122756935492384853058551522642399622594565844172267367103764001032547832956832434022802812327155729112406693263021517669818827021568292135073307789125141238123679711458917668748543499272885048975496420514111559604490797088566175063747697210630210563852073578810105063336243963736617565221409850543313309340168248614229879187040593553077466192756232112966983101178190254735818690012827403279516147449612617492675781250*x^166+665752140072776015433629733639477097564273315393060132487917542329437066047082882176007704852118603344348122892877597529493651163477627844978245536525991997184061285996083335997807131933221630178544477379499812769220099967361001917891618711150752727616636901847528334496675592305933213134507243075640824383021478323996110947683382915346296200236980425228788016785980942716744825469515932172971736018155081725674605431026071070130658808254546058870545758260063243212221337415151059467538255432919359176845511783274591684140638017161974401698716876110517185228584340101454305033200727510465314406593700649642045759745178257449533216425024991772042473009406327995947765167183433670135819682555658249863895454688226995449607284399761450862693530695504986677342891183825794662161463707221704837832412880033183810724040085915476083755493164062500*x^167+224579991412886945126876671114996819941209007234819879184270867690430892773038224612461573419136059943646723175276448026154235777303982660120743875903789970631379378013129872159820748265629379056482829603305994339258130450582718264506947894333239296123501661849563735623557123095251238706841446550235438103673578192574631359977116364180616945805870817615869340588164453264617958868315809659698946694486639103800666148268083117301661064748797280489365696714076108737755066266381373642417530029803756760256486410610826683458571243396560725293657078503570786606807521083222860530851378628944000820185144178856520397017812012958968869718137485881923770825290489147038913748157037468102844726564070368275009233684389827635512587177411447789232638982601231943745857174178366655017579496972769598299560266443930522939353977562859654426574707031250*x^168+73357047781908378364159168509650629643800294055820715833492100968673815388794184952719667772448140360380707903195666293995004413658970627544676227060685393742312614447464773220940137742798127992178517983234893661593407874987081888547341265308444941643337040655790143591828029461110986534173286189314090133059256626326844756947373191245697066140705333976217415985077076791297925374332687860105940148655119041460772062884311092286070845555068816138049300567560225204519243468153272396258450454989227603088028019278764873015803907413074947909031856047890682482461421164223232760882520404174142738007677425725209319205579212606663346264075597598205951731501731302344795814177928560238091561183957266083872119534990718411225125845790436311732173423316552314954575726779349791644929842569134130726289893913161233029995855758897960186004638671875*x^169+23269229137558231453881198685478534941072521709270972645784782060158823129182644401565509926022223898987314551558697959350117388901491944512687362759868560823888800336900445740338712822629561398618331803709924018838741195937089752969283943424827239966777047382081702185536989411949863715646760310447294246420094597657354182686022462766952195446583490078263755816868859051729849944840594400522082969703160294758790966313805510127664795282114356274408255773507019448895720230948792406201808404066054700505189872126723111276785863570918498410786400471458704484111585655320055478948157016171582313615466123005164192277248266917282856805680654303415855742643267091959127169316485590143122054932167909246986160782033013482494951477840108263971075327568090515518313945941610635366378278417654985763958724702404889939089116523973643779754638671875*x^170+7185021063507004458422890161956791004425163781138363624166172784225494071192667902926291644495871593652960662935094645437864669056267303868250715877652665923259618600316452893020794639765112783507482671321456665368976250228889112734608056058511363959770693437044523441917418634768570408118075084807096863507011440496016521259334377757268220286654251269361906829492005279132432635044113207658840006241840181807063678790665656085277628396009512644701961263396885178916941180368149393144233134241394358910015693924916330181435543525765954580005233805097250191334976138994608309201128806898789697761785153689619453538451441014752672215918254263611594154536817979792076151174734492081200796658718703091783744727865455693787664822524807009461133758478093534159822065605820900749019619649456121226012905375823969222892628749832510948181152343750*x^171+2164059891846922004796022117196385150958035574927791608303465134292505561462418303937017461801269499243618037701161625904891045054635925408633747490519996670663700007894374406703293104344905959283279592865441894503817283823908839837065520310491594588269488665486937817902965269964900044077134259873876540257341854520522363164403724268523357507139500981593618530710304175536778895639564877149605688209981449807461024130861934102659186733101598717695034752939042012769432755710800591843843357637043918471657302619021413441639052735543145845728303465890843913833164043393995968802131276937852202169657916053761661965774026269875261566173705396410283067374722914805795011170952656117071910449452977044156698227084881874814989248125461787938475689266041512011974306564291169925120983632950235705545835238061691541133768623694777488708496093750*x^172+636929972138184456669547354591519548052405673022927198799828818841771996404331516875554559588446491462024367698997361171156264110475145807606451644933335249212758124140071807163078189221002804620791756663717818455491517706312555975842010410273242518309906416888750085074450089479500192834511611432619518568548457636561166062500083659508116524387232081259678960201935709967923739907049506076104014204021328153936719122344141323920295808396907305868930518453608220016123137764251171324412404681932660082003115201529507797500972567837122995597191034949798543377643473381260980992075557390732980845035541141649569344775584997377508869070363195004636739321818914505512353502917173250025348915028599687667252551041140194395355063256116635606501056793545629698381049749924198357789385750169970896200524572428047775929371709935367107391357421875*x^173+183486081838876967161219374150595388717989273821110397927743603297146750928865145236197675793576633380396604511473730362932915277461129971620711191076279497822989077833110797691026327723158175781724121579720254969256218650769514862041965742791604007939015464017703460327462860672204908903994430683652571447361699625240245780311227526536386917687467047744773101974372338169076438778180972604896598377562097967663829716230652278190417088185436985076300387801429740533310817535106539363420635814508597281830899542580497357801102425076494483802898061228786913608799677182902023170862002539489124475537343456933459420042097564396382423105644828240991953713312837624754376558580917828978349968788992164325621349445351858623328024137378781876102501614597923926407665436561222338658187776252967528457142945552682533616462023928761482238769531250*x^174+51813775128783681325608995731361997447961943240832181705120264444570032274152037200432836625362172858515480407665930827824090150848118605597398242938535703464449319292969413702369375931359917756684635554426607894693801947485964571313100502291509800381286548107193612155941208698854245914966308854737126412206952343724972928161628102672653107308183477131345472542986654025034974667102998920290297337274597017268759769536048076378418794796289614334071508103177408853023165622135989226847915195042031901481452889101689505080709551389504885361659811246209306093599787762770020594153553296974050094431324400420693706695600508256952659194876921144216424537957731335309958831949634916896929414298864087731205887765132040862260185054017753500856575179443114905527993496705037932260720702286609676235837329549838159437058493494987487792968750000*x^175+14361355830298209649442137447326952165444278093620137852319843707259712024394646291204536648981791601088273521559054293420467104879375061519016806952512083158566260488136932834346057341979932425720036122719259785475643920032001336515032275032569584271853903477963512314985522421167204968369191763299614696024109812542922175288809823595090444462058060406448546401721725613860561230092490371146802353562962636530315572686198863984705868159082734468935906877743800394704507070264862416917336046224747173968503718062022853968831297838446593540355064905379180721721848974944280336298836942531401932888783157597365029213379055564998181992893855779501604640325643218693211569890107946355756991534583502501719144621061981725659405258732323422699091008970398122860711901544634425270551635590747770399510860328540218233683845028281211853027343750*x^176+3911662000007316991660028254475170981421231712704943365092027975614155825005501213855242368477895518991819247126244971166818324143187224741214996384968528209195760913775923301581094789038498443020043818708824848044686566883384165691535739593637772150702431752453231841731155933387459266387059801827969631644656187536149768987614971912409950518509369177387564966159784882366471559997260967440695819029456074774851481860689748390127002854448398625045126186229764943540666349765147546114406558749646705186291218947263692508722987073091045787873225734767799569158539113907707191435602538380191146371367427048065897957685468791736340873331772108977206698181611106228996882807783299373640090472911468470924508237065528646890340493434147437634731474437055918653474554222528186403141770301060441407891253573492207351591787301003932952880859375*x^177+1048019451415081286962949797955618636511214335483045950049771706283518588773225359672745400346664202737846865974790206729744100370885054707424389791964718578590673069014236315686508117969929147115763518236340466229686982724402363825141592437762568965216398049774860575681497520288069825399015898921476033395999123813005646543808498140089345125110411445728020807562401213594005749593146533257459847358586353634459867726810364747631399302127429327594476694567053812817301702338086151851628598633903702560493804819695429655555601148649047726031139100599997708989326412258380238283438923174018467726155412602614738862999042846816009411317757468928634732798737359000004227577865330735870956811613261594730447805718140591165919582541210865087061816531439409041596863123448884782542726769768446083946726588020936787870596162974834442138671875*x^178+276407791084075769115276037226112182787063919595898504433461820933622742855360976865730759678255880887729974106733350507390909150791556986976669885854751858442144301638437628733195718346768072469024582647145318900174707140604756469423479909972935992802702301948808638316037806476343029563844965148915724297076810948363570929104215481383509706240067075704452859486923772371891041941445501066762615096949987109626981010247106728085099752675516656919679108418096842487736700240557583806216193561642195960044343030451116556679601804960851051035316271585162326318474566603489310654083505068727418366661634591845627693105118175691971164196654306968577219877357597647140288343622789657149618056324133783546056781869530321309893379596690532412541159981511654956841887238599053503357344736284604826094188356755410040932474657893180847167968750*x^179+71799886755187820011367016680858328973362924864812734320002523539224748976323162829449719747069856295310457920665825523527851650125462728532561515238800354148354611783061739947957570745261787064344070556380847816353178843160954367435271807186783774918310624576601289115859667292364413353326607978877681447706616616956094396308399685488242275306475096402414869629779684966954200410023050828813148187536791748693769253334232743916032642611276138392555357228493378507815223761001492242939626364786777893258584811086898195595183633041894166343153656734297167355678533923802807131498784850489739889829894129424849926072985931454118366947675017831630156598627741434554209550893171314233621744465746532359068504553775382887926523986844249160869250044227043868391231420453882745734465237061753948482126230778987974190386012196540832519531250*x^180+18373189291094809844102096372801415190889082308210070766559375775249733070304782157339308471035348166301416044944938116752713949812266003748806164435592498483623090622225909695591231342617210829516741025919258286184359966198770092995641836070981943082001480027183447216354654923483340689716229220015654938729234226507386968731800443862891787298241184915572351358760939668104073976271849536219097066699619496685923297469865991841494778224525876366392687913900621885504695731789257926055273421260984440204010029374164286741477785917174635541083540680353829629867461087290047136615001166317281599905542333532145586697855416585011556621352105481822940310615677146527832584348008888323746564679513690865912448323547382560808776487851085337933304253129357329519864938046048566488559588665581247062495717781160919912508688867092132568359375*x^181+4631191626567928264377115584863786107875260138869712235027988636355642384377451595251107571660139941749853762957538874350219794279513385196649836319996394525821198855261897252662701636261993337335419050985818545957298061504141558591024486932490755592234528537669936559900497938794156060874733018116295567726116221107463591563365912841192340775084529841906324580407229151801600359095091166804029735161508254253012037326307237954786972142138920542417973614818114225000625542539641966377255686074427546203343875077701360884663123869074995960203468162972778862847651646255799754388252585081784957291177091261741809161039745928818700334600095671860121593835534269351458739504308206551685091020760334463743267377755002352789581138869591796576274434026234381969014767616199377714953079104983382470808739306278312142239883542060852050781250*x^182+1149394555421553382855848908847618510861285551895336391314263711392888107186076814425983948723026817263623437457639650926646621475769914457665839493522137729051424974235776216603413231938336494308014687285521474858351325359952477840900273482914006648742617703386455000786556398189951803768686442306804040179195877645019140049343168168768867830105335867415735699899126170808263237713817538228801350134546753590816414959868023260705970933199694200496823525090003721872711425895367898079683789754530701690181480168511898272431735087046797144576737734417065587492923206960983308549267578991569821852083270959075011855509118366215381281760787136493459551466951826194160698566683973252557496775478210154691389855622162774398927203887117082110905875925545909711430187921840616116793451706311367851304217069241531135048717260360717773437500*x^183+280669686449293723861771810493664160580175858261603365423395356048429542491462916303314184427815007199486807881676709610954040774128345813109002912299972509287292070390664979497260932316868259884273415080262545049841927630927862222631112867785785911821617378862298168410832189471147422352841526506429643672988059091115377750743159239807865942581756882369665950112944347900672853169235489283858553598178993051854664868823338318486750231712998075817359873342713947921264593017408753762771981450658853935339345330660632604106793906982699252133203070545056560100299912682540084491992486160726511972212848171301945737912456628622495818610901979127591748852328220246359178091094325617132842857027308467064575492866907931091359173187157989777282007705368389643756230210424686192586664409052736634045399632952921820105984807014465332031250*x^184+67362536357748771926303356185466243662042313292877121667458115050398992902198462667790145656286327205245743416172492598453953312102780359243214004870399381761779965440724054850865001202986899232548191303464950085541681490982191979471980613840526091577586534986739179891771333320072424050209079162717075281111847069080458603617868382125333458833576546890701008568029119742098752193809496852205914213879110424918035427405882336583747355539857488921214001234849277341262845534390816583833586493883397647156437709367745023321421956528334653308209245616174037370203193285976779477819591409224247097737874951584963012319151324766518825291427964037315499705995863567686225497071372581403401030671201915177053992572180535613373197780784483864553782344779521284271645072101667618913987229404416435217528569268097271560691297054290771484375*x^185+15869129033773760128129530176081397857689138089243676167264790248716630503708876155387673237017057946553765537145829724813144406749266990865330696461299072712668734245357695981337007058148895506996635948539395960860415868608024271955078292932124839166006500798883242616143231487074708511478052456823426798496868985332359746872481663619566912668131009175390396042949351347016107597351081112463646329770864734147772384817698959631395099012620085163701035997601218369644053163890611329711811033236187360104619787356270589079013895458230320954003435790033509389509219480783260979834029473519138721652858241093308504460324109704754406780799069535442995478159499897452131598697226872910305053914701801583316431606656077864138927897868507884333760775996215146492046523061618736498191828293246436430707912990101249306462705135345458984375*x^186+3663387399736803070127445370636669389080426627548413966486707921204697493086067160179527692871060585854095141656342052742100458820600753887051457020919605373059130516334280225980784404375566616831007523848888819087377917664649617061261861753819197487344726593050726878752366040830152608598329015297051297126342949469346566576088006171225173923269272919938651331161103611261439218394632977626210545992399228560222455537617505692264016936668677837271433054409933028233007908334542506811192967343472253915814287981751434137911013239346149363399034832837823459624255762286489963015171837532600199403739726166642022786078733401338162810445197438295301628217034898716304406601390883272373615160210601939476260054483789843524954600140593426589073825218844316795544732419269111720494562715841084174495101422053267015144228935241699218750*x^187+827081834739932361247014338498326626058091469035190155365678789184995739603826957709436491731758549383230307149462593822636819263952035388672889045731950458175547129099378755407587172455909999520763044877319358542911202384503902164332255203498502819673224545108665029372765398847236175167632720511754987701767119673008029786976017037540908390375786250034498964431670801048538263165938978224132156319138114259361926890782453032893582047337976763518489963249066719509785784907452038342898953616216009997242478996215975726850938552091518320386559316048384271700678087417187210900265999087468862140451528347432526597813215936649615526670852700564572434135664059902713977424994355807353624889363284611162031964483478139661580946988002942199380711880740210609224267299540319477302914263438791617200074313132063252851366996765136718750*x^188+182187736746872626650451216920860940129420554760873776243644873535176767936622195167146590039604436092977163155412087317582936823585139013088215733673396664213190643408739971979434377133757727361707110016164764580706546135186032579426349079888211031858853697395446122634287977574185948718786890934828943508554442508509176763226707222366907171434483685660874744455846479751471175376237889749501556953764952748110705927330758385900539736467554459159766550707821058042930060303514308461983827552203105289624135587841281062019966363004023436194321303770260638428556063322260114331641110248499631712278551064331448896407901275049012032537349793048365466967056705307912229276812721605123711730531669152143983601825122135089724692406127789120977614560343309236180374430124064953028622250935786124059756474480309407226741313934326171875*x^189+39042045675404153530171809132811042444195243045334764810832186644251179142408634588255834523887383483238188308586787657511048685505073557664117969897747549977855294807053696265880639499484567229148884816745758508213368342286255728340449721498979771168300214315370305157876545956078253120802182393092678830404358435139662421416592733857231817427364077303398697102039385243760177726312069667210646865718857980086683348424629765827273306095558114802009927133186799392017556012659426559088900770245153782821427459220471348311066054581948742408765909838911514795864205998267255501968647413547454367098179881283530136580940347157088961019118293009260735232148720944425413687654700034688321478933693440511535989669034673917728074329339205235098737058566556805641961037855578236140215734731983912575437045688886428251862525939941406250*x^190+8109289575536734213820972743237274571433291765484873646790265173861801491144381378395070696854460663865222266461420372083565599758299620350905853413148976094914326607710399801336541448839288437705475192438589893278114428414548915779859098796927505926167806416065303440198566185774483629863212360264437523733295013918198247776393192945729663602552113622549332771355377467423447376078925148345479334038101689967911997561600458765442250637715043576935750571038034864026384420453460826108342496699583472899157617899174709773543535243270571640294932328257550615984061582545512399463985080440870339116920769425193045400468651342450225049301721674981615828823099319833346312637223048601669731358199362029550986475403843967370848693565291888819126862123798030474607410586124985630019337319221162108107137100887484848499298095703125000*x^191+1624470545609359067155684058407198720200557239765695225694956686143152930141688741803677908143166682401116925028692140165683331129563309307093295078193747712117929858254837669370273325327362296736192298339406748128804530602297920283721609834337374305305011291795198901680630108917302260879411863869260686966483409591131699878866339656605246485723323447881930741509927618323737666745359994719592490757450953908467432940003286374068517700213720941154849985962884288653502629701457518871931652068876942571486047737621430593914788371686474406537135936703251424880678592068022453997472478630459697981004899092841230022285068134029177477584289518892327490432811960319237954163944285876054286821025703834233447048465769762981403930787930478488544376489589189059852772323603662432785105755449414632884952425229130312800407409667968750*x^192+311607711826791658564572027365052357076539350906909850703045296506286752121129735337568003004497854450418203465027530308894431732118304167193475820423332927902532733753896211111465100114180783459675498694821944580224932295643405783972156942342222881746415569678974693005304284986583973270236237469227842679003231227639726734965836085557485847998585477168828124243937320817637016801255509953652134710415175961950209927261052298974660169857332684099824599400473837855938579718498602285168424050824603720162881146580942797320712546570582510120217591268634874872707451944345405847378765269839268783896552751455673704496303130884118399956286171817264882629313126787369134368513600229813840979829800369858971524750932094728980084973604941109994407084190826451944870823818706364120409140686172866363534694755799137055873870849609375*x^193+56594050483171899054860512452722398636769514799873720655887845349302332443225798950786838988698933834020609705584751928155192568749449963856792463304859565560112882273433235867410728059041041251274996278005361115573891868451388700409484864595746976272180725036313452381324997663915882832367071597626863626540772700677438536105173392458242629757233683734128053822819697846970232356589471190864057427774668649686266645191927942443443432749012056099929712051665455260796276497210074546220766190589621932492051189236438022564900440634938854614085439444164199829183222246733973160954999610527571657997857542214753582572503738648023160892935518223149593970850594673273825418301708884568850506704031012667378436282371639592775099956876754442737205257068764134490191059797552825162902308740093537675619472793187014758586883544921875*x^194+9539690468509540933544974846497589801122904427404686840800614727465433363347995022224835830667205983419464086525013697342110651623632870193490045119014019919182592332669312608996080933599736410318448860987128282919991089072847808020816151454046260581543601626694466545752134697230868644223322580058982702846509165208870364957092553888078128363200864533320512985858638369490272322909847354652605866593803109468426914629439456921003615586093539934853728790991330511813878104960587029980490623357348926355449699970623667552148672133340613765330487198554689094470362271828649514286947641554154418080363658088089425564255583755023944709328510358472431965729810083397522085085395196411091091951234517329349944711611703803526208051254614970053744325737175067499888655010800787916233402906207916593928075599251314997673034667968750*x^195+1431520407655346629891035628893857935750442887128318587123478304480754125444034238985615250817525998685370642997986278539066964223591010748628917603133640673526584574837807716668489668041516774760964624334202919962553572987282957313115461828805784779403438117571712233403514404757772815076447613025786878561316382194718809906765641068891033302863631082345314481305821458602536620721579866443373287668625252115696485955953260652500168950987742407165032282567147123556412786431094064081866747833284388347692531844211815875539391328984812921197065003286866529705388752881927536107691293499287825124759284229114484969334758445254674555619294898037165888193860612341626336501084071783696182304238289870887921732083346711793607362442523329722686072072903084253631887022899870248330832533176448784217882348457351326942443847656250*x^196+170234863654481891708451614204985443769243096147739960648448509992666020401225295426602142671735700744851505251382434579088692770009090832486314955954554660462327553447807431186300798114676358249763950158324810449814726396135238522655935824491611900670416246419308186010106257985997134763159659817858995512042767498775492948552669365652863017084529084107468218651750619791728230671831238666432204972876758805563022550214181929076671689234741797084106174190203935153230785685096722976231263230083703562174917600543008720194754444540430839263110665465364674137263224657540650258010921007913524119710472082790481099451721689802474197664056436657944974349319785553804008502938029614265887893300123288044778348422925822481431338085232200140225181103236286011660715298893989438307568977666173193341592195793054997920989990234375*x^197+7729680990371430016025828094331445180191126756190823249364176326316701382243065656318163273823553156773172403555069629145358387856112697115616844840911843618208083687482052322201139872354105140313530318865648068092635552349456629039241742290936043212011170506653233622736921845197894542629775587634747634707656818089336737192631801913111860221376902688947009664890397992319925090121090477979603799032317891803102374390457558929679717554872120163541568687506123816049042486231180637804703462493297649672821047271976044161757992210125745445665392054773650486979528956729740584965564443638688783601024827141651363371987938539063056045759604012404142037654906898486857816823540758641337817696761010676228286449876225567363137048048448203430541105612442802311590770523524715351134072316861001183951884740963578224182128906250*x^198-4067576528619123703975975399620987478276186639656772698673132244335285314399482751154684773200473966505781062728888848078131961867134419398571836599778505252229443775586548324898926656536724157198360726147156932351229170695603503494248670586998534611863022601231893648959002994354491506184802155938921432788550204063078892881185713094092251492410554865467962804927056672466403754224342102847759487337959668090067740934031331742217980098911109220172920232624327345496115559626097956351132192461231719602052363430102915069089035445131325572854130256500551616172768086666009416048692013788010425665560936725319635998729999446102549533741531861480816043840749757047540838986276201697498632045368522333118969772188967379868913163669747788905247740924658719682092215911415493611260353900311415031865180935710668563842773437500*x^199-1945343126548006662039413971239788769851146643835945199863944208164547099623239672064420051637716849079914834624223947311421661542423591176184714287306237443230811662369910586209273233931370036214933083458793295615258514782289614480601571259262447724056893381330308024712893438338062549970431156121191602449977512959472633486992806212905159015739650573858331366481520754119366519202672866678246028590234349569156078301070985606019919362319788741779248235032755112145104980426030096854781303198096440033078759075274254509759802535026607701104555265421726161533921864263856421679368582157635124616765590490424583180120884234309084071725202752713766872589082750807322293099948448182076606602111502189200852130477360254862992613468755763884962130445827537383626817809235394014538521243166790952727751573547720909118652343750*x^200-604969461182487935127810493992928364080818649931617416459399090831175399187632532270704754156554903757206391136986216392000056145145081449072279146546066207565536577401672766826142883904375905788653823919910328580986357026549225138666178270709773644225422836554823823561061467028845915941926148815636809505622712727646144371650512947286533809121298594668168154733298474905676518765577742114451081166212672983063474401490428743364846506652335840926448302694463056737612421617718298894784312911621846859538891001587234986239086261038018169040218214524650233603093083214839428116044432913399685208310382292655477472944244868361313696016632134780565226244216798186738142961913607882699972128257781662923299712933325080963571348840934050664538911354069560740495855896334174926713755805462913173187189386226236820220947265625*x^201-159849932487179219740738349795196309994475841489057612260479729733658712809206051778576645655864316562600489946194782597887833602912870367295291660202405785737463284749391733344535242487166020316962031386288156973607549933053326860829184195136098757471990393614576237077678407274579591813322296264700399274759517128154012005701608966763722341610424859853721843558002035203514745020605021374750007757893078886585747021577666750777824744068287430429241221626156394279713891824645691359728446510811751756961716867089676429074556286217082093827416813360366653095178614093686140187978025246426054812006566229280765355870326114027845960679410335882240600867459850083900224340583906732632786890282771904841055726781544463290978369474504342148403701619627606753264987190074861382772935781960459422634812653996050357818603515625*x^202-38518085502811973677557997885431170066703212133311695721224755394005811672972549521407996005320640501485221473968637447774650003201062284354370471894279553177240529062739751672494783268152711272333912153553610200913867902823568782561967178090692610167062572590312083847994144161075171240234464028102796350196489780229135384566782740099325791148373174584901153332618211647883589544474836439670267535673282106440825906059743825428450766962587640680565834508629202442410199032908103596421181871784626871458275187707346567848573660790107231007581566109739098641540151623046857027728526902066338726309456576702167192285534576636931957546176835781774757413516960202654426174353618830152704494797241776595171887177209208706064364087895405571233157300890618530288438124200140821106839826083053424099489348009228706359863281250*x^203-8720390484174703356254344854273460874810594793978407358768947513120780128741835163875637107762445868419222212270415219590348597079218379213401250717772488904148407097498031762019753568220075547821938218558054269574489626616625203489740030234750591367245610768882611010732901521870752853343605301087059649673799603506020960394232534155319327500666566727394710610524828504470605801004152029809309615041534562456394768911310560752370804536227834598411474394418981922102154082856775476595774311454606606201882307866675583526945357759532976397053176369383665401381583537806123620835592131143000586216746605684878248948752677727171731635576272058966174570881961781378014316295764007601073326636296769375991289604418864534785139960369176541264594444150058356299210233880040766211056740771427087111078435555100440979003906250*x^204-1884397141559870465130864349064112056226536863940823354152634318435405751123220673032843602133131834679301607039703981161386950877218195713326798201220537219204958049002261090328714457161184592664852047617792151362680834840293220494085571787563703594503310289887751632936055509955149373279092639775611624035086541110431958378377068094846735397671128486826043240578207695150350414446959917663998746151502942855527559047728511440517436642642899400336794600465331497702435763392945731091788771116388923490323510759927156340219521346733316574855665979727925385218306627642396216478491394580879278333925993185462492226320721971044499423966991725932207124499594224603957711872955553376682269623621579102354847053490220754925037498476261805859219078931197163398390476199652325515646943400898436493662302382290363311767578125*x^205-392439001828697565726306752786537945653312972226280407361845568578276713254650972642247089366212090074995746169733626339880893739524260044341889531979554744035232432322598355508025612564960538263214256885443465707970334572604994684330620413036090113234156822388711323034842495573286041268436394716294589869161711196988930857695737945857018957711655208791999300977591803205584472077444109981438283508957363034363382150113154919253495557325130006703539501620418960551705222538270467916418554734408037274952835918912926182077859829427933582922795386496356343722705795927299787750786392362938615153723264134322683276916057359936067773869593822928925773734166929710153804959584546561775075118520937271794143488052952445532771981205476380934360541442526073046306398118651864888982485759442795369977829977869987487792968750*x^206-79287438663729814752817044811948828852936389178702036679810395834291964238347410185565276713241590593512360858448565652757970396602166132426099185550522288459214779160879044089551189005400015073770877599961960516323221757170348276485975799211408790404422710627864409974872014370559324938384170869542984009057131512900945805305084497055479951158459817255039677459348049864512685421111573885726190241545874759805063927704693196947927350282238222100323260133139774325338477929762290762414149360420966428385678889486330214441425048299883220253585361106681717058751090243576783252033332141839975240362250258297970196050211224648612786326541408332603331953906412593385239746699799122564708454255667966248436160844574005439813805900498416665803541930336836950497144124300648935695957557305973750771954655647277832031250000*x^207-15616920280111967880549867593521767831530519943985846485625983882730025763008684634499651354289498663133798292634399773632909702121960737573909230729850492936447061802415352307654203777135280760973693310406261549066559754729527594070278371742505704378195200774173918296671891812881386187907030603956351329114100626567665398113288046914722074907540003069524865610909641669677276321549841896992773496376829775609840945538734297362758208071859848543632669389816789729305650111735821903350067782233654833769789304827401833116092493215020574989682945031201256507125601174886113127925304063131906262513104821256493478904828625920076798381346519133292119644888037290283765027519212290868995640364341323031825353651198774436204195673771419465865595204059551053727805530314887924562868875764399945182958617806434631347656250*x^208-3010298354776261062554004489206148074243942872301596345003880900076138196927612741845822839705769822632318351479287486522699910422007711246944083412286703447095122198345180645356144960909056485006567549619090609612722385343268447570845637143954410181385975715636143601835271063909337447559183199832472915477905068970989471784576094073295867066791332721256288097403018451407667771357251092850069129359804655567624677681604381285498646195863346794459732161502925759814784756489953916108646863404108135588717493406368783076880636948842331376888282138616829322094005111357239966130425481752140153733032651479568147853771685396521279383233763672235284604416193326622541072673175040253212061481434946552839131732312228421201347603832063882349657174344022583401294622837386764454544671746513131438405252993106842041015625*x^209-569620684966405702487825245460008734594491112887935668758028283827942355601045177696574440476922903855047695426901358774533102630046796742817971650709961973434524312813712919017343089243063447166138728353208833877966475747607054047659058831901403284723819239564586608101893986509009190932381553557766346029793555251729535276849648426474500032024900478668303512398406276378643182882134341820953299672363640348656985545823938841574293460836674184813559166005820289949375398066381060415363656402972624094965545052015687198954430641933756305482706054485747377006487898758562763057652684411134254369556734034649201113001499085713920589922830951575889138200200448838983829572630243814542280532107497504153100986289946097421812146951491328841849649255331253911125354118094365368174301845937634425354190170764923095703125*x^210-106071632211533943878650852042892145241851305244474258194354343367825604834583893622095080026810775599757827032313785919832639031935630983748653955103428007863941352381724785354477273380117912339773069301302767999178613526269723485194144416125524744617643727314344424174921010676384080491653971459973106899936986376578020456240719325401827638781267441491249161853214859060394777271469228216287693945464089912913183403782291434832961821060423256714570482198163093173986636135076027908440260299021865816199393517650851197365923546219526727011216048915350917674289022085467873021163346583423906541568809723625936564548103229590200704414696138859438508402575208268022073322701569621253785628781981260036190632604074476354079940890201000120966342056672351254900216115527153959868623396494967892067506909370422363281250*x^211-19475323779830172200413253974922248427038588317949876807643357598256311994813125105869647985096838419453651894311242842291741201227039634862946202389789121809139245905823946957503989574290175600183749928160591035048139012921447835886243370693510108474885662777738819486283225304972076723010446164981848564239456655042604902608338996864532316225493554529743388565575963543897801074328877409340109381051124368765001276764641722352911289974371544425753654587810491202396518988809474514493283671184563538944781940592297380275632931561884486823374308330912069255521116713262297516595403141123355898659393103260247799302621742088618175205793363958070498350455688932907740633866338652664872941594274442366514666006448300308970883182313672639385848857260184297605020735299960738783355791943449730752035975456237792968750*x^212-3530552049234800301828176732821300600350256346869130600659736855527955119808645583054354824508950192703418485051206968700500348242732755740183435013338449180845003124207397867171843075689033961635683302738418392689482364210392903516722171254895544979097944220434363001406520789976808048410693057231081609432176397763306381693828145539375562461879792110024082069391230704554216635606786262629207196953157461874559275929886107475330676837157354235155278225330669906916206420794094834136575280026043508220550740864705770857152050752031335305167274694195272330996421760437878834146568233500215247664641827403433917288961677645586899119670763594066324849187865511793883450000622931904240424807461924066245701727050221342418883454160998975825334440431080450802136471290982729734057288905250970856286585330963134765625*x^213-632476257723278014817512634021046809069477982809897510498688995938564370911695389293427330659412902401390839977825904839705735003007372181508521309727132525710035573358026826485721906922636060381802715770383294621229404223047894067579145846915712977373086987514118470683120511521543055421792914946835090246235626660248325657623374578570458602325659927150196779036080642653007734435902210788040463462760774734393144229189267938272698851493926905145393362932201526911367206183366033656746937773203930338499220801288281683538319413096974141178916442588160737750074244607872794093085895405007124684028786907910947047212690364699251756953054267729908452202099197539246686510505073373894581450182288790234128457379502308257139823790455704563977066341759733581300260446645944966273990064317331416532397270202636718750*x^214-112006594345821192446163358817362264501911463359755016195625664532359002339978962992894858330043556144514875147273876460423676267538028933897419502117647716903285152000956672329512593867574986306465636006169219968630559660589242011703367401415683916032788265777922486618794899983110143701144777137929965501083392762236782739262441837402764292425863642902659156476942918354600042534603826623864643482256141474936833812535997006229066897640732639980928649439002932644604775070033859811360001366425716556673907260188374238400806293312613602583799595153825198024717396153455778386048485571928612798936907319391110726007275193528104239315750204384232859892818938788492138663947854895506584738296279905710074697018398534650369904883917423262150053475325217128587470788762935282659177945968986023217439651489257812500*x^215-19606572943025602229863487032885064852886145959833738397569879095522459727755991334941452849266298097811065765821047822731619742215001424792399706403661255623167108385796705260345808182618090669760146826425484082359962026397734158954680727492373703013879979891324153069051212260969770193535099766440198274475892391903854219727398327444916145023819333855156944828955092197243535064351610754811616266244071579231532352464585944069612380390508107914517347003903406821147066167653162818249284968107616393275376777701360669059657830523614112104607663020407205346321053714702515305977193586541631268667716950138237827339539786443897888423162214262762866848048766026488581889365915462189295343294535290217513127466651429851683157219710376473611341203113514558486813288238708846198372350399586139246821403503417968750*x^216-3390950266126275836273768579756366693830362050074970178455841295655626715338189856613526411892130340090238372468732163331993681078351471562540148739713589838292985778980229740526823318608703465274229784060029907062945741951637705388308737772624876180872229759333102109248837121880939512338738692031300073366836338865049850353560219079528766450154248990575794715213572612963949583771354203368478667860065133898776741864942149258377767389251449521226759740797104813227174918343419520094553119078052247476622565181423108336640418495679942910505903164776676337480664074266020977979465479199318786045723937036646696636493704592378461173734139401361140677775903887139717317594057487143927729113973527231952154430777795691968856758519643588438956343596519825981577517166880871503574237634675228036940097808837890625*x^217-579014581795800093181774404443685833983327955689822392743523162682550185932383415542079537683126290323420597119382379348348656841204081189787377148302524255274468268197388027302419702199538454399442661908358597874799759060829969535326948746667110591656254674990724222396702543388764638439817512850460111041589859641049085981445925349869010634154267229894481069385694459077884488660076062524052539569553911898681353596166913801562974407953478876281177035492807473530807766072469996631950770671354842084358522028237670887539649549188952649838753193419740331717257776035502214631259095841665852104182251201891839649623903499974021967706353777034780553297358246749010051162731146121790081385808086150215932186701031058959119021875887734145648190539751624117119279912203773575483370270361774601042270660400390625*x^218-97525808821181215533607099823004202814737464744875300502773956128234531765812531390588319337074820088854126361191681514063027776255516131001464087278712053671610017500277923554076033018879808345756422623375613439515699126558218070792049900085237296700382238723390013284911138466922547568607457872177759638123326443504080394437889624185242102947661250040767472379905845443035198880990711413847238227318496973312693369077001116604244227233961451051581159509367885827866550888380424333403039830433905537098507764074495400307077320346316371023842282372642607911958283098514181823103720066625857668306808909879034409454058088364401756861271741924526142931830462817528204505162507155797881893233335415786153801486370749348695416618052222994067801707349380696740818843403227563260227530525298789143562316894531250*x^219-16187927576920039763829500669825916879691290283866103059401313667957478210263862792900308056937072519953609144705780406700123127307319052986938260291493227200772441145205532999551240211125050390598069289825603730468997601505941631517476641327294252214855840944319082982210016058482321769365843766398253397412619095751353981544357757522054819516926270197173024074154864372975638191133104391376195985176428921589121982642064853716961815329490143243214043168001274833665227123738221226377508500804540812155448652469578236987678453497183077163255830958058624710939222525417813097338830055113758283916869691706948540997304215838034414094029719675865053002687286926721186558212834619763424280091506311097070616287968153172198819481791923234829938930684297122844578190813711618020100912834750488400459289550781250*x^220-2645342399285294505750220106724012551842029656977946711419954166097694907713697183728671839118539889241535278935429304551610374287718291647958789819196776697132566989717201742663188780557741232088524348355410862032679699413243888111014613365861195467827632885967251394711209270241694938578371602479183133305133563790036970377686490243150565741819848027477798146352556915329862918678911044601178547340834880418903260083375782711666601830402154842139780241353761539774884142363095667710123046736326546012754570502430356365066379274521029483232659655818100991226177739019523996510397623674579104990584111763638771439231089365994369791908984254173470211171349036885928443635526251582545517631424045703478440982138502813626256160413162739723005691912410006431985344324632574705446487691369839012622833251953125*x^221-425196012131566564064621998834526960843635564692342608203880594457614499949723000529641583796486372170377467220474183174649862885776568020591020670496519066121284868766456341045614862461628314897806787924510215800192061333125544585234133778781552145579512151291242790599924806160834077589782955973197754819032683176915538561821826265402166495418908945644012581937860767349768865965822733879235569645001886504997363838753162209075814457745894984585610329342374856735258118143314695197550862153657028380921775040904339937806058558656551610629395686871965653498750584227930522503327985559470094786459770904257574031402456180653245255032527384726986994898856337821468697723012727667235254192513431533162205809939479420005783396746376820545192514809896524925385741136197179609468176889931783080101013183593750*x^222-67165350852303972174233591836385850713418441137373766193031595026193630785594339859909426078915383651469489721567576134766922638741493105650182639742754000907005502941335123923218090516229990368594396295724135505647462731552030640606475613126946383857124895798949200499957674137926938809568174908928282036125548110666608078660806506418508671460998393483920939894377215101189078099225186627269602042707497344185078691568563582320442911373354666479565759037353657851431529760428235510417060772914340557233911661380361338725031613276705813225127259276535698395584323756698156196371746258848289787857511093579003285607703704737257156808382073106595577929237530176210386360623810055448202939529163401037628866833242953394156572682141571773477439543548999605209034697611015762171697598136961460113525390625000*x^223-10418941488441796287959984059284725459022817300893186825747446565614415296266203757868241771998686710477583646836051122850992781784559504881955231945866588497591969150075056285548977042555251037480670960838745577175218529751310396253396665000165992975483034637555154530488861526669390240534888283336360712562558840400566264447770896666204713575348675625996875429984099861357782780991016661911252872363265736843035087298311139215295615044950117304329321207576897799692697364624278441781366809917553852001148180245443279162703494095327513015533585709997224327834981599347511043186956856845466621848261716660502179681010020335288315972956566537718656159310970175235480560752714754680068411881906071743811457966719573667206356911723652723665916202816921573954884007682574942142556650908663868904113769531250*x^224-1586134199961398390747442407875719145675467414066033888515561317440280258622547877385784467679409796769027604125895933775071483354217947243309762692547505092961989839300291256117654200005565574122858483892670739012448645501110764653200762480530343421467862463536146744158717108023708790062252051403392455773722022522434794843853011729522964890600410029938872902118355141621156821751338831037185173760399325807118543147242458957598996580196348988912639809453036092856320129850439032094398294578350577229748461811353710311893049612387425489102308534547775627382482539765147832790949628573853854507311113467897576367851084451380918680834908104261581996376692316571743955397947158457033477431317343465605648535295374215631613610209490569498368779292856614718995021380592592666767633900977671146392822265625*x^225-236837163519999312403058817964674496742136041037067816259121804703836449547436839853256639047057202573225977068735084996644691494642967583247816612508656933845404847558778268117604248557471340187164760259006991435848812723297427946755665635237334064810761490118339060815376389758399014921089061955249466432528972182827134144492135240939459596859480087242189028161389662591672578271574442928985922589524600591741793788164500750352236890500354324161598473474396045790921393154063290717187870839315802950248641466613607342297664115168620788515675401386591716280431093709585824140520338018134954802055104925009092421816023602458737215782544262400146993666627420531875581785727037546232576293616382749301136710086064969789716266473965639922226990555585027596279770197945663353281126943416893482208251953125*x^226-34669181521622887812417447346651109243806999457125169869285898946064133069317868918936428651923763968999478956072383112910057636873348010821609290882654633130707450524878383487821353235890937697651888431661105067202161003825677175579984964146794471532398458670240983556519406533916654582708754993351358363877584903099509969821929821295638625616778505465843965375876416277932846802547208810839907321896638340013314976261815268248267722935162180244346280038965978671404213064403856434368918164766704419726647547104270747255231626784904691279736151651245119451771868791086378458454498088179895481028884548446948759169749580572283533606705992976942460221118630395148702741418320479052324833214798426497546485347683412462721772497970994030178729179100348371835754652139313191860098801925778388977050781250*x^227-4973240798550289031076044340437531573217806896283945182108052307855359721933226951288923840299698419087730461235109356314546287559037646883897822965524465895402524050322952554669832669165601465496352087078356055514221293005255116536227686072211867091342344855697777078578042932471963138917940232719066919052592296874295601499222719725487696796027223424839321621102361563101478760319705532978064519183343777477082723143482470835256541098724657045371080915324665563452976634762689188466001307944334909015199256335155126477242030975195575758320951173069130382969073629881029884385113853399506788620971314866004169543690043559077959769789697269731909274126786513191030709608847474983174650100090948072679772669404281016151366315472867599032145516598015527182823589650196804738304174169898033142089843750*x^228-698838292536874556137550021641719982083872719661247904147226068890979498907077876234261135047849488072081949259995815018738424755303217517887967450057719803871105423685397360378251300163947269784201644718954129816911297710589264193396464244626385126526376229068589170160079558878581380321795023369166527061927108494010752727604660852092020840078378131781126412425691877893815647550441027435501031742667374170560677307003965370047966159331891760676159153810672189076133001260615045567443052895916534964259799372427369634109064736557168381922533786971579963655833748630320196784736252280396328403415892509198256309138584873536344950932344983701178408086172640798310173368557667721494830102123488276292551968265640626372748697922084612321495142548604249899230218589944068101993761219084262847900390625*x^229-96162853773938994302125803439232204385785143754828446078515581634789383908796952099413633089108006162074697020374265413998757180008229836299830488112222718899888709076374127069113866510971154926133925859582318766995352093944553824505860325885819673998625436496498722899907561663022080261983505117870994100766864260901031633469359675314351974223486405428788730941764909529415652487713345598082063901448916908205758408296962491645808642562787094412931741317926047604578660357301434254407711921741667527895670653946029503719248169405978891688282203326450942640050263598959145084302543844140391035874560709164050342068391877503445665373379221601642836976479806182401445586395605114918558604052654702765516083715696838792688487482047255045487671855325544001010616498453982729368193587660789489746093750*x^230-12953533839181466239779368929429207119635828127269313619435812754664624689200031339850932118918566462324625215052562559022534975358382375533225781314322812652047038887639138335944614379973809615372699352248972513967459202708092117242976072879140463661812181012445504259854094726616774846650990638447738798906315649325999611682224069039921861778763605878425474024041010883343770259101230554948773265044095087945946302011735730318640655725349949887057803541618295124696339489476893571091258398760082028354700099878033076083649313719778116580758494806556728482752639696229650552221198537860124955509623907112154011884086777723857011170229324314851212371063829563201210468892073500996547268824872271661199984563534149933003809945116368327843885782873263724812525431276794825585567229986190795898437500*x^231-1707544128883545894334015682688483910043484102065217089275904813269166053210782190379653654375056805769177268638785353954677219933528428601701880165852598547257019879202145204002424832841677616047239180948274098205846201781266879677546234176278031569337296864050507030446148630184783664062481976408742983488103660548337939814237335528906425165272609408991856950726177308954608090261226796597410028004520822242668004087167703008748297367385576834639441988356822127091701478545060662645076253149328032755848491469035754455033277751036703517988098048265876623630942268995629784758868012460765965225802888172739835359458546776203235662497862218512971969960940099356096941911422422416925412055470426775777745867348829024634764241499041903891837920573681611614860380964600036387908272147178649902343750*x^232-220189281573234006669008487025735289933202861937516859317426145250824127012962873321520870680791014519590655102144065910877343721657284493264162242984725908817269649149918522005013508588312224335245108119920394374007361118527315952121723340000563808639653244211778369205025027842923849128173148092861194687477835608649168373011616097663820772399579466521681689758670812007363647186858111607609637761761650035815600096819710464024122641470766141415291142747019645622081615551933335928746847082665991256383888305325275595143448318889664751591358899924797969984612450261896192247650632417518322003418162956204943412050660725122571771634329085087164312119962058023167299291354331506629864715946673116697361336198004093313072249820828820418945743486162526550872829702036585122850280821323394775390625*x^233-27763337213854018489821437504185718213566252150901952870417747074350483707196458650520193494451510542409125643244836043815012413567501697048176590600587711905260427261174497477426782871320232467209869536378509034222540209782558917570304955182201139886040055713888659064061676208712811728506033512975100675476613824082231638672156452531087629538593078948295588767416387235222500477573821168566780905797726103757736310811042267716342582982297298541613087430308004252417763531651394482456153594048305673146775866416174521548470022601743082870659725726297440507681669313689512019555677923913322236033726296671756739225036608297470629264238680787099489162052009172602400189121638125628531919095079636884583894839934078538033446893153595535146913424149331291043751175577698264178754007816314697265625*x^234-3421102003518905894461654183120466858862164569027244986512384213120059401062965238252010525932524231639276111433850449870878157202263965974742430089451231215966951760606662586100021746371602134414047944227521953809319240393127879927492966263399533634152437809677202350883638284963055904488987571694012748368955941139139725476083556113576398089082394340335389166585968680090920132693510664907463150626660743194595833092855979952193852557180362018789487335525202976549422891295389372037527198755663981400194307144029236516295526814653591954797472953420444711787186380345266889011764581039931644420630491384602485099581254951403916670033774473319738849242085609742609699655978217227317987527598433875148998714416617070281887653679167846466339615573053940169685663023895573995194993019104003906250*x^235-411701247037389545340752678152241995147778331924839800309434668033288049541018791746287004510990794533948997607607540335713156850661478648666083453167120036779173240667987504413797947490281288622085240510738285735824837556324211885031760659832597624962535412410010597170788152823264237883171425291457140453978198896881991427422177321740460919853353868705758782717111088868106254767199220860534584824186878324768753009509335013106564144071696739419861778758560343711577241953259463639106414692425018407673000447886716081616004515374411024755887925887045714087011589207966193353075784920128444878437835878266947554752044438346965068298028790606644833938104019593745358535420833219864091440943798766110425424840540796810958922087207528235086341419099210640229383115523035404829726219177246093750*x^236-48342352026907265897642411309223241577694758700579488633962266634377842804503824079137281615653066784180861610057078371137402852530368005163038354306475649048613973464662109836931770966857546404055614238527128972259933565986289018872454261431197126324061932119307954211035264017133549937311142346037135555062370176722441236712560570542541170517401328806865376037216246411092232206128723385490983803715222155622739972271229653065868758253397457218556555737785213449736496471079090754892581868560036744758433283077633987822395399026978207672936664151510895217835357633602008370237459056043624390600352656032660566526025524591224702584464337539367877998465444636688213964443755367475600329569720522784428847319724826093729260062997901257719811155734849503923642976565382673341729640960693359375*x^237-5531839873882082278776559764169812479684579256989793264032964406325320553441876855611260683670857494739236139423376854316668122848271607080353274230094922082735750899014928638898488845572659501787430891177456792722710877631556988531594375400933353782253139651479896721826253032654470778028490226591793897365602683515238128642040568301496952534812677878138689830036462293209731066840561685476676697800178546130147705913306893490758051312126626462649231255929576314860135391311189674300834975017003293825172284178177016410843083618201470011864090409392867377614335771892190887068796580400709027479720883049102148675551503499907240408910884306359510768561216577691392011528528449049559950433123249221125342381175228281256877717032208245278582136427151398196708106670760057908482551574707031250*x^238-615832931854963070901007390804020726072463586857115222266654702665277682062873260504130220904767618584341998965822741464600888989299675107475856451196233907155075735248581765350118197612575385551038054239798253137032199968010940879492504083494281894230246780307643316286972450776843261952569007285253306852328539631859500569571777377195956432573289966581052924504788131127550394775177813849165260911949536033132230292010473487652372885719713785256721683570329986630608948013305142654972357456054843512023533161019643016230127181101832239337092362973392575528231789228665360365386158339927989138023266307007564335152359348421054310744777984954340909257287391260127849267593753550768959519737283696172864554751648285772430782177754471190539194515554151314619808906746096251017608642578125000*x^239-66532859805718075766336055390403339913835250067704711546083074766122172087747907306691153718397748785303479290632215079945558368117013901050483629149766376982093117584399706805371277623846905462167541173918982113416294105851710587925895994449531937999261674578799747692833628829927475228166290749514279876429092584811598315673649654772894161526027741131998963888768857733932945445367981868189858588473244116889368784589109502582739357412529057220945174239753835357659944814283518252476449192844953380267743778373558992641958830346901253514033044251100937460092840285907453084422701068919302201015819505018733144757715963772908177189013788598229749456455417612695722991158393934852700658632166831262121509199810304880142779593258065531646987065714062856346301596968501800246910095214843750*x^240-6950123286232886704036099396420285920472636049509636195412559764449853179503217729112739089008711518299402824094806867394608667586792977243488123509438528487946766343446854924583206000356623701899894375037168233679109932379664846403807819604003213020930844754345893002236756365716060281373032546931714474260837356930619521582291993822930022905049351880572952357813416628792547128580167352074980415435437684301243401719885221623026403434810854384700399345801404541978414003313049232976679718672265755585936930900658998208944567736291394965377090047550694974580525909307479744188833847353371951603610536256333041701494738869172177441517764765144786206289293574985889505379611950621016007572656998913801328191835898862545176239078106216751552532270596534693521727760801134673763275146484375*x^241-697978805441709614389582758439700733413575649121956054284215665094046694389766763086103129532572663565622788645626085176577991275787765860509374771081205831211549545335272018381718026424043312577330759103180585675182398539611963712322532848013550241378888529685557958420009706580991448948191141780764497025990173757636656226729754381827355225481508596085708017355625828434927523318862221696585015526999053566679134565436375822035777230048639724905320517970996601049974438161473777650633072968052029585928965200461132538287345157131960619926427814583714980786633771003950163984746483555382819687685811035421440630744710800493994257068600094932672368792892915438557602870876572639903128567668145468890756849663383621291739310054080853253827684127839301714968883330633330326854705810546875*x^242-66751259658114467426323228843630619477376635779251087105406051160332982673835470058454251058974853969941479589063620986240601019421720543624510773589818565431432989149677537083176169821893055610096456695612562366412181593237699060119171445881071476370910764804702774364463699130991819002054256787389310982965800841189108915024540414143066846225963987796438431722385876281052189727834893557611787194435895002651889991649849612461441135271428251944921541659137363074953808707721669743595611210832465121767328210251243714807229543651268818069468179869139287168726505917158965420560041400531722285905318548754631665666218475424829207501390511508121062067882900543897168746942250515553587273548550010268386631839092854660713479984706759797493874020070582434891862807565524317433776855468750*x^243-5975526256898069795497381214346499661732173610192753383490036790020596407349134224650197351725157423571749838075762346769643230838685104271324675891007086257870157415252925192958566932125914557547789392031602758235737343090687532662768730202827050057972746090236409808933600676302403907925872714860177856455347995386309405366233995074536802735014212763249710568393686075149092361826275960858612546788444255103820663021363983982686487339196226637868773631910923416487989252398405462927253957536725254512419414583394837351041511707845654788140516127976541090042772622003193011023522703285171050534847775398934832470835359835636485998222070538604722135805687463302694046506287373545013912996455384437127339456461945272080618774398732587172936137890180155034427426979584380457824707031250*x^244-483142420271929493182427061880088155356598143409297065602573696521651779381416925934797826744838650445120966952136225280023159015447930366156485724502598013856653161493983562014658496421711667988769767359382975588060023169349990734193911148057871342078144486764051787008446579020102292228300243292508516646198117219674914690451873735101618966158396175718125588172804893185032078345482987808187235850971393885986917092505321725507441780022330475128241897784940000577882939760350349236234722802081948620337659525953839244345685709362897995582985419907711524631457922392020304746196225869304650569763316960278108709460108648318461591781596589351479514764322368115136350061026008051768828469337743759346480967920231625461434430402222932699969508588976311760826455074074540653216552734375*x^245-32082685732754693729692606147143901539453271351521071927662698175224777731645347331846492244461627130179567502952291031100413350913555340771797530142467594739036371973946532261647026942573681719702106516979808517836642350977073004919768913574837492657456209180879951393681902185974315718287372353178951647660799846486161021708047899763299814213836497769214604416707174395719952624098167354002145050965184974275863224457170112451032358544530502928132937192869888186347487863797396754342964729858209782879622296609143048071554685614657070545378890943162013824168221586832416112594866818441756243734053880316278281292003311237526605820572188626719173197644624295683472634480042966696228001562272614631638966261740807582008504542529271821842619857082936823399660078714565030480957031250*x^246-1089649002564238821237542431589389855606740770474254384360658549915175181601805954100715955317533614037327373279826622978910458049210744789155233352733239462241032957663541660835754938283029085291493322051381754765936070556649003565486386493526898776489529315823498906254380711283425712644844703162544683015108756332301867230338226694590298268442601183666113582239854900465036548695576621150816202315612002361168368104395808685892369503598094111920912442229684800107186317368292981277330860811863147685179216901703979301889064011976711987628832180195090880107563097004921822047362641212678561479308569210195752754875308238867807134936055945059394181436390640094072374506573539280936709392132709153520790766284704925619266332487987315861407888829665736582317565928817776928710937500*x^247+152059616605541741542274314814804829928641024273882490322008737814309085925835183640436743304974118733500092340919873832196683515744796327378810588399974571700643305350600733352665307521167584941295261122503014319852483431186155589490450815525076373883518411189805341215371604439536921376130208701336716814477798391462955808714293101231798611593686361155104132327557241009464587731742631902627703249751006142302329135205377990989715353011492560279528992850978907588943731700686874218133180674746362270693879845163219390018314889161356306482121158953572332665758726950239344644288880307940132713214183493780498610737830477941448939519728560196547735412807179693852328123070506560421213211475783752533156615542493482644589059501225068051317478615744538930240498684961677585449218750*x^248+45973379935503325481706219129634202134106238114439292000117957993910363887697174641554616719641023131784131536206004141346085509003065763579598465210311474862203369216124517866331262045786597396227687849187976995337796439498501133650945951757100304864116177007718925070294785710524183456290862209082739964125612696577649350033714978549655658578958085584385750974037016605063784474098836985319469165149235087541876232462062197221963070245956822692713839975009609216349946264654400156896857823434149127686910268400161341524125285950008343045176216074881382672852872028847669711754368020950328596877575846565947055376283804583419754569673939286053249636659221465306905600296973775062506840854390957482911327708854422579352228554085605947543228164543781269969958208180509281494140625*x^249+8094118863510366944186579324866454104619707790642175033655488039216725066416908166156739921575490791012078769454031625891374278863720368249261903829736793217845253481340765998677031909048996934411604927779795718774727038472023619284755268825829127507476122235160941054526849874284609165958818737381371198818232515826539740290914165367479263999336995523449943253045963383596802487114176592001657857807826433325766482587141946856673934241738582105701422189055342796851814174657313352571880543015126742053938825759521407548259033803991367283738032692278309303832941636486987898708858877032577643187329909300562022313739916986773375390711032675801103343921689435580532034274915867261897318955883135503238619588607384599523229278391142886336942452648111369974197405399936970556640625*x^250+1194399610380916925187579777852966789915620026173093106383618189504380537765579881499829161049979161187227646115759683879381444767618713570094925419335070946484516585528616843082234540412328462637549885981584737831127196555348575924312106396146069107816405490569490263594583401175354123981983547779995837952838385504829938791282628895766297508868564264436937439506592190087082550469503686864647999810471833067330511321913491030411849258035102877127088554624821474821594974854342160519146112352394474100949438832007941667230050423307754130819251083979417023856177085666127521633181543016017234397096218254225686220183572126382024279704254737906537659492993534197536432318675314760184996746996546860939903428967910963930790639775418299709132428330214320644651145864687027832031250*x^251+160611433763047858459355230308528808388189023146704952905863668365712623253178222799231119861259070214898948015474883322187441329865647171872635432957184430305452778103789521940191842696089860023852397436502086414148263389689992719000681950783483087578115442284691017898154874082829065133693941131968112439355978183440218028548090854424518659281271726210277612998156715860383894800023570640184586521139569564067056258254850092914344260645956319958182516996065361746673397881905492017359652892838681593932774612053611688746958956749253922597525231497568679928702611731735020136860127510982190263071004301704732808343778274623741197680494997235732354722166588301743565606163758625747710568860700272293235854210254322215329630713385540719975804087453896724625115474312634082031250*x^252+20343133579291543653811950057489491327887352684705647139196790710068008073810422319635704506171364212102214889700631293146381019100616718131587320311783561845725324346559102807499093444700141509224537224248639677143364467520415326121991381279357509634928714298674303693016624568158439022005808714700866619288495399642293825134265204706294300282006543084342164523495753119586016808436916596263178294810699737722753727494693780103015628783568253167837623403463466674093269906384344919632988249929276734807226148463353694425463678328805265729967220727831971868909434597129819442980691271014572423133338400070316365621348774992065239324618750814416909515101274493730320793444059204322965859369755433692632086892907234720355252475190182028860637606198079477357296657656476064453125*x^253+2467389937096416772437479240961717599674126601947071332311573403216746397002675342381832685936228514129266677432831455460669007957996495060366579183752533441236331837540140956943206340607997884582692526064697328800615969783045797227415332933690923885836671502804123909591543562444609127788353049390182724742918403231822892200049471175299452321870482888296770266869119295448488411284581583391118350463102830890531858224021568392104440274413674023778340731856641789700970504640612778957136935141252598535179867447322433549992455406071336535421572834825169643361666342397159673542069044439254293409459239247380643775322051939811176410734878770897313716206512441702971126327473602570206109269476961587813726311338535407329653882690409966915159985459436747331719417115000839843750*x^254+289274301631134388492476932524190169652947480105700258409578370673001715540369451394655765290132609083542945340045822134051694884088565408867054520620949950129536696141335403070547503269140901426590307105937278628757475583128890955650712140005868833705221995945064838167549916563982960184654824364912642021274243531941720781896205155343853470564134396414694988673211506919725527275563736296230514089397896967495809018168479447580092619273004459527470400637849340043175114245701970120862182458041033285893544826392646142670874354843823075939625140511602752358010818005248778531919222879423287064448918378446661529424203700376506408987235406809418421208516872833293676677696459206368807235182703325734119525222918698065239392359730765222099250665362192604563965694314609375000*x^255+32972283745720833349413373275955652865975121074744497865361660371147509837552882322429566651308876145903512945404629135933788661472647065150408812087134698383528399453289379654627366056360558436444310634994864544330275632513295820187936933245292882959822767635925495125266687041168051237586739621401281255510792095963292028113851226526932778245256382102575552617027792901961623081947462073714191448744535088720324133023992601220390271461911081352217926675099246593445235208978957582010634184013290552935518878841597416710246571043091241184636987077467487249333586104787688113824912098781387056347424074928751637207895015349111091213198517805173641961867050587414293021389821717815210907727503363764375535964907684084038117161638872293843843346731880813965833876033300781250*x^256+3667694372824236772464328407197397705567996862236580181217833580084497436604687817809484964763508228039345509660196382355816902549027788986996326413076672090389240297099055012294751479091791975316010863415366024249412870076812971232478194931296963667318662064995973625185210339077470085074876035750577353602628116011396934700561360685962881175231840708684435422000867738561209992839161061715075043916489507110123536623391860720791499315371822417829314460816976634027911576108302974101832457100157370523364726297430888404345807949454892414470817667958583600013172036842717060411413393818157627721529452411064879863947659640781604291283672391808831726777944012150318342327081958043833669452036212240834898155861901965592672057815671576599423516560548571910937254051416015625*x^257+399159367315786331376941744072170027399462073100443112921899140746677355640482356849139254837215666489255362286654119485296002752934289042738804352915439316333594841121881955506850584037496883667000733332354137685329144891784629403774772278899354840666047831180797373691504604324330073228149119939765499044183717509085721906538060156805686508605960023059287066816701879905544004807833911013779530893683748321444794868400855043330673436559534426992996821102713266419072054657420771343211517062410229059383758284789634622913135005103331574643160355345787214021212940678544310357345387603728886840856791094754094471323857873408926248880487373740302809739652987566669334893338833730928251422154420526636748771797407033487892709643824938025397325106401433486344985267183203125*x^258+42576453587469440696607388839221089318936552934409467426301257889995243771722056616273957332994004803205759357622915890452017962761399921635288009911833270296327560599821606421164465389560949984406755546782053259600986256943663794980268518803141085858329452364821207187714293183260800160633441171884208315106940418591414703965311320684455173496042355639958266823133766263861031526995143410007460151531291157692088532685682838095347669892629778048760279713433243215362386300569868201558080044856606252001017687212864856646423861165896651410322199517892108044450560462493400880675474774451211011713989718232345714285277545629466708651569709576667129221393456223817694917379698629446917542140251525308035886818842692484174788705571183180624193564829777482582143663313281250*x^259+4456503334528564457497470998063931587263279087776610588481899353831848638208014526394920280146053292480503578116412568095591352893748684918033637377958951287082929896727764302856783305393039455986861836226226445991195792525327018850261355617383741673142862620392436235831917632680742831692169170728652023323368068602025257575337842278203538894501750569439851455811467588157674637684721105413306465976971068651788675704654189644942397532409395522582126033598993979582339405045865030063169735318467590189112291762261388573349216017798089620944772592116174589430324585170658998452851227069039206098855590438436364561598274211590520528052191670270737501575961774956149410984052752661644087016778675939578166135084395151472940871192789051921420078224869173422043487623593750*x^260+458137146045930894621664289858159252741731784753979249565715339442086983125206526787109983753426401026017400347289983386416821033382159831563444769178039130535615101475860322251395101317432112301495148031897672266092738414031330574123459636889132540814295761392474403948276419175989503677649786141966062671192968688232219032131197385848278362040612218569429330969326972400427496950335301765872340659079623916000273575356022229691499580772382446781196673677514037591896847691152288813844293099254832584187750166460616286839291954102989811566022051196537431531487759843510597377587628777988201290550393447106960006209591120328658438609848619375038298745774492462318881161986874521921307167393419127392490432212088889655299561276408935186766668152688059608094441457890625*x^261+46284981048922340585500602773642612714530218369422282727557511913440063411449850825704150887492224228637059387644202950942739561015244524665529146670629645961679196756274302196781020085632312404145235800005252986132468400361168305328723092712667811643641830179552675061249789699708896962622561211792312888311055821913550149811133543588736109317432719033041398328960627854804647263928358684024985788583239049311866709462640235708806168225019401697354373061508314568343982425684731423963591529158935774368099434660939068907164138317273746338048027596567878202943972359907690905578952424617728307999970907516796272315280569403135207812679099066499166420561893180503791154225644839433864797830648388219553711296370799168311207112452947550879217711246707058006245517343750*x^262+4597485900420062519840049694986652678159197860503594062952146108482681783442361069164101830684444995470147114728445188157735670107333889173153466780207052731724071110001626631523145181504559885355766573617124743456638755485268513306012872765856579937416475628918829917407843098219858610515834613800396516634213933537992458593664306559097392137981621130210730330355111677375659572148964968592150984261649096227001374482797822062244856960072824576793751652103601010478494549180718073036814314814489290320304031551654482743215901732135472126804434921307905954146590645126051452694717680236227727359372747501690858360747714541989788652257142197907266047173238878477409573482612112177087312747856341222229742046692787430147216346041308084812254704340466365177499233637500*x^263+449136738007648580892713850046635405423813209024078614626801813745096948768876056331598911826305147926171318743005503064985806617135853260260636729494303583482696391632712444961775143015110037830268912791574743927611481675031856894757735482605967518186160511507744526428963026190345085006003904486098881841569032967647509481529049979681452827808442976050375164650730928269729284968324516958795946438254972545477196188286791364725427866172906563754654453225956145249784172064205361163103513578986961753780175554270564580434273402926015573245885611313529235558570552070750169399864356175444980467980809172425960517534139486671003064225503059600824051347557186850156928703016247281698818425472849444568939555762202116214905993554456833902804709563708315630231894793750*x^264+43164221981030285904028488405634804439619862307471432621194224151380983054749440226255318536186803495287214893367918541015443892057578891748662388628401149994232875857094596271553479152432057107934895800248157831910221567473446945535518166564008975829707183353262973777498507059073836788340537351011318256649818553019622562765559397251186622645076275249818929625596630253364221456437953558123662685432813306082937658410686012767177731103399909576233051186329669359569295299873328021148418148317213348941553509845982825625778295789634072949502675193442839338060223540171132780797785188153353496034211368112247511686751036058284297349038207579838512069862378816090656050866657493968854331849415791586330486093666721031059939920979222880676113726129869605924516450625*x^265+4081742801990981534730020163845053029867065462201501325537146724830968567873706225579873868586755778316664936994777647723978619491672969967539487643150448850668548367302725574866640301850443530819869254312240918584697122110108459220113080824419821543248143256774624352325911516835285208674317778591567078570994797831843592443503872538246181294204308604385085228686876071113626317326020308256958815942612904659865760518293018276361724625290286997143489541866187474654381215086557279376399207688940436203691465500346150720369568599105759293805170479214670768797403901186398243554280054342668092109927201055024052023758946457126341218616339434427678574407615287740753495349612743280975567225220577395446751770936520821711714968993056480556470632835750146260890100625*x^266+379858726315758528761390226652694686939203280909981992840058347288050615060454976748642647931480002808271666300945782332897096839797061818390613006768434663232395359394642310329624277404033250737276136080364590842153552218334439213628756686383372185594148420556398018120792953893241018370967739926744860742726619664591760258959911683661814200263727419062086897201185474501252735000061816695086026808350305480970898595606322696078645085860626743271736653227831870369957249384331911648426221315117739187593599718692773952511508392529171924135639553465064520633098034290136114347665428674547935390440503318554075047991631110226802740161440914750195105103387064133653404131170481295056781747232377074383099336110650631413924132565898962806890685313175070523258731250*x^267+34795847844979265551681375682222719534837382150479766516339331389101371888983840323023319397127964815345207849915450869969627309811051210698507516329594928430532066828388062442829772099155843565206203706266715004157886863324494969859956272453789076311564382226229967364886381896129014277514053870567393126248843033254932671823951692641263429039245757013562269914562520820306240437621428959278995047279774688810400355258750861313181937825339106144479508774242741292239330215487831459111256533758848905268388933849922684717385129424077163324923561374831948991076500674073751885532020490263867211222984079571300034493019792279787225440224924619106469550046203489757604495501657732740134413704486184607876450198560348111063892963226767284974400823001324656589780250*x^268+3137876482479942689764542736613385243353026828092333803255203732847674826520374303289357443897485814702778862848005850359593920375930459969856389500915692196414906198333550005233596610771798459897861730146934999215686930521203409439037182174369905470377671764208701741837549137472388474738073491781351507737014066387282253542579700177588498819773809135262383921763083029220432675967869172308512754529739296605740624886988275063093759446726613447079619743584108109308228953520444011348509661345794233071561045807630606274683149864145193855380094179726322547683749460587289877937562301102970129043513043437748199129634597627689009532876832903135525841497773239514636103093842407809532707317545529390240258535984388851217688456481252796502747828645668699706229125*x^269+278627868053677228809501097705903246854896424548011881888179300530632044119846130920329177642022461867090752940708024326349581847546202199605434929916755197646358645619833787520984257706356552877901112792739098534987611734284315563162536084095287644941602807983354305745258038724977955071512559883502850935139043955416311390146383129920640016067878134452661440187027408385988789463839726577268843428744058785169609192083250444467105696561625612080744811358783860918621896575667575745198771394100128728613966322629103656236104187134432404570546540042714764740819588248972090381114434527734546284723332809665908691692659003348922061536341621857106689564992395831077511171271350470917735370304160433497732537196092178160028086123205497172464216558122780062998750*x^270+24365479203212727831207350350709055816463778096848916913064560476251727530467818174250659497968896372309539728246077761691575937629849506863095266945431921012034737843515342090527863609004399961847557178822421557846736440850221743627060652934364130959413301878825841611416136549122899273814472529733950952221405013210015068373182923988105966371099554493839929473509638239486638573127772997787552073238244075229864014743446745328120792511691169869340588802248058457100186632984277380467413893027412169148535189627472121277099511537247965457791559709319376284946987975187884211288061097987624686146417130833294029923581744002012618964467715807714346768227088005077211575254889695933270996888955492008770969672197299479508818770801535471674095656599943136038000*x^271+2098808346903575842146400542216687001321762326430075381959968099541476096370406513023613603058181412484649736555800338776083484550748107467060470568953510312184380849805414853697927185134016415783044581162109716796176063306524758859152107954486664955228211752337811305269223206112251926161485864853582269399008245522307448117407192895321142872877152744525078182872500004495528582407505704968509862179312139307402567250279329548235994915270025620250270429270943325896812527133286430383664138217669307336710356888367840637985842090464023832336547463580273495610225440550738221992947976855246439849301580175330081951960225067771210528160042122815790932399520119097459690873779465008705219918668604377430730665557902109180441591678437285067612979708802687306250*x^272+178117695528413758846961496574640629778300322306545626170722658405956998528152965069530177931860181500880853886938604073882006824343815033960425395020608852434862788168194710044874989627881159954187269765277005877706127717950225405461524306290237199776185419228617428825267090500896614857875238865078874946885068686405708655855628163972520549659331189941065188078298636379502268792647913027421413641838067694793942569604831848912580337826733972689713089390552493720750985199491133365206798555751769754542893385171185832835314437653250057214207601489390310803737616015575134604309436643664315690322420478242813633866816403945364683877604902709365130203809717469095487122729201126020273969785265485186744911868440312566190722880524560542022074057171955854625*x^273+14895950997411177498497155871672273049634140403526906203558970604464560883070192636684346351492123096424747399661882982968950571494127360381198894363237520274582756238109395813381942185278997162417105865892325345885775928232498674053711120896772114933003716717107301501709004277446379725386825491931583229482955775415978010577494699482995925606582492392901833192606074191864124198526713930703529315725836837953384406014678955503634677279117062369058539383057268548890094500172531247166311282659205852011170507887925072582574486907807094103078586985772522202463093379150818202093036656981408988511454116434686616699889453083681008055108493568745984843390263088201713642387449345536347083968663598600033314623621480518183224536098899797101710123748097114125*x^274+1227850139584729164942592403383346708765020139675245299737868742303543052548800286538016735431747819863224707780771730112532499318601582509174321606610556216187169115230519351829037839186586413759061369983079305364342697192818228986677186939591922256573338167336827915693019178073075975427842402404049810846456788761621761225405774195652716003674743779857438384353877995091063670044264151074602604332698368477247055431356625942953602286682573723345314048649044571521238174459693677711129401414748312924508020316211217832326306635702059431272699069886496864580349944745579749115709767224195462557914163790720486389863808152888010738073467994913503031160129358606685515224215452346267723261525751921052771240663592585188012625947532279946444535765404191250*x^275+99775252579626562390835020979697887324423228642151399552056967768131635136430600844059268544438732560316538042576415621807046626318136167860031358377095463574960619226846876811660626532631927440924129366406840238547056276610298071090040070105181690872685991994952377505615663979233938463865571182830906663074666014556086226329261583322929303363831590722117408266205674839190131437840402678397134209108292976383034408831844724700451623689479750484351287977078353343992546658085944005233378722720005425519758795440731421216560861314631796275254947241818677721075841401792640209693825173296166328434714665264610261221374104712815850152984172272044520534668427753055444162811004420889059220643078324196629468763651132720740618396371193444472123298412659550*x^276+7994228515092263774947086079073772027749816467768371605755319073852004244892927578168144916119803172934699076643114071454698391518838923528561216775792782252739550606020722028330909947746784795807016421848976760974985940513194291160060314812501198435805332349198981314431281497772772030643267120458894198918787646109827580976554376740474267753955727777704439148053263188812798861564323418735549731966669632254104899160349092542006052863334020759879988285303573131898162152935683494643625735520246062078468380051751235076028823721863501694006640531858620364923905298524478233141387432989178195982594900915798451324834069786138448427310277102730976581198034534560825649767700971062839303777736425916402694146891557148430689179663337576943832212175415025*x^277+631640565836669284124901475967184525177628212718848702134359433665841538306861779353744141979134927612718351569093106652203233620052591908764510928805409518551030630644097519226460881037059375906290920832522317420746657571002381101162523686146356189503871313230288601868304581784638024360041347672098044056014092068016793338223864782407380958255490321000857258471209457767633166278578305349381578684931347756604499132490850070983720854886604388459773604321145302170992130015191728544108992585646306593246474405511830460799045599836641747708042302576949588274902968136704933059529303636459922451216472844531231067636475392503536184103014191828288482909962049912787099573107960920176799582435700644997690554701260568039665857571447740749545826139366030*x^278+49220997448004047644241083994767414712856739949336969315092952564799134580019629006182583404832889868613449847585898214716536393120509609775975968899676633325131666576320825544867160436061903919493977234899808666621396935819058810146431747353505471543715842403964121398419333639926048842649427208881792172539887105092483947896885309093243614448652147696421551429957943488956731335976448208914890150100208244429745625956828597723289075981811048947269420846092428601646460329384241879797266033632630992433891827002801517456862378937496255835542720748103084622828614753745520980318545433231964307143538252369312916101466038766107623470179639762842860114313512119925381120148082220916471261383609680106509123902816964059552598928814064961943671635954260*x^279+3783077406330656752066858106920413900983113346488587652890717314181628185605105935660753875999966852075036413957980232944307438817623027284635715670962714954875566721999986243446705272182439876524811443305981243598954179642677813476842900764854602650605795839418844363631417699854277464927087720079260770662010764231859755509575943571649209651203272254269770672835479651135711041239010864365399954030615632364990581228124640954093539889868983076377089363080913946162740721601735592083723685143702820697458491441221604457091201046679631882457020503884890438257245474861533926860009590414739363665477206135389070851648639776796551228372543384547261905183507026029197052490290050821935694036087766935679408168381622109367713777204509197372361112174110*x^280+286786986333585340902531775432693200818354151799997828576901036792145282619246054734757865819627129772151921020285636354983203657837039044395227829065285677610036343205178933132285033614234021507387081193734449298718181512760041105734277626642530195519483168947433780891341751181508895803829770546139153626470921490317191192643932589676969155961779835302346622894641904857439699048242220054874552460690999108041981520590914967817639861975024318743249131066228744075914562934883421498078672119365890538001228652313502980564213891741998588909815083595728026164362046763616396311690516372581804684315283232210241785504758707721050726828709756719744947926083117196874903785092251993969652988946713295568101083812431878843478542121969977195342441849305*x^281+21442412736275078406985404115585879280612408622121838423966975026884071956869779460128402097804924958641335225618108301583676868598020625481575679420504108549983576791854862476561368399864359118855913467033830204982292151261083680266249380605678114401206869350235063734509159341092268742967615207435569298538681480720625495609025796461437809002596746957761864698918381320895696031660318421140473455763646774761913398555305888098017828555440011534814265759753874581742651546574389655514629242016693904382819698785185575948310944988625383875591120405061778459301483386859298215809206677135703461842252124456371502277100981485489650114598156493568489651992208909994270653477362980775296696533324410727009007414424062765160036174992867176157478098425*x^282+1581041605542922098476227776110030446885969412348977732621583505715059865680300413489638514674178920902160897332973106605803559678582182761329481159862933870539492094793853008399902967117943099989170052902972221150131987595702782280847316202040027042293289148554606186436299632104250206420737448965264396051600279294492539701417264532811642224412610733186997045025443841656286841804480264575073997805445363608668156007284259713041031937337578182876956954516170950675336919560390185335727227222523555677549222451788053241277249685460075787779519714133249069481864005864739721772065370831910900207955759399060920867749556187541561136069569782621261577784647039186351234089725744792305770008666632191163692187253789644203651944508356447019117095650*x^283+114947359425064754421571850492592378645581604214943973128544655981103902719757974995242444943123117954739741005081721050130283546052309961106743043128396181424900108054505243724216419666890152012959991029454010129931892818898441687683385427980589332819234642517948987060509738344341385072560297708966477359601023078121217922802493054046781407575030003110640030265795595629817052803845410997301957541645177282452744218639217194820151195056340466569577110569976871877218953699512715945666603800058039983108614697056763104520642126693636277193210148198644725877736778184417265348063625999804998161264926386738902809278905271716185786307443595752047488037643785384367875887425839989584638878141757573114221281687317893397884918098606371551579278290*x^284+8238497036934731362728967707464268117181156440942228017034035128224419943398605240711317646459837402545096611836703145685551325523440993335744721246917546579140084872498181539049816556155340408282828221569217271404625170571775731588710383136153765755921084377717682303200410470355301992515434775091928257113203522116669989960366097191435906659622002321016020404771821137837628001413144746091254887284874538077876338648187610306410789212453964431037537574984790444783701719400942828788035619760762020813515329630651599143807668310604300497124600885954816927563644670129055080447687392781285427255519941682340149272818893293980534748315924601941109038863225988471972134563795246922802830640801969125221375053188928975042802045676509145589669885*x^285+581937750678008226531242129389153514300551835283748678795646159026210731008953761430663208316796012389130744251617916926266569776630485149000843200644093131755629499422670859005925542571476222808132800360119233935926509600329241982711715083173999092861370466037270540678758203331152118240999940169281472920848858615009987888119793385494434320787567746021854401891706646555452499304871536048699257358429879155649975037457139058326313751978040714511087940362518837166324313980065944380681715655445360322269304123547158790417178547160131445306165925001147362135017876373525546668993719348157458750446302681062252341147943197865098463964587167281498832640920679687496515854114200739327233742618045461569281556066526873468589008250103857282093830*x^286+40499816630493822224625939445635580010681348023046365172516266648387159881890210819106509843794167862397697803555168981776873955481985445713906578285851083146398417713146968899909992128541003715778065278334032607302817949152490498139321003895065865608163771923855275081027248047414980265015960524124257685295753023289183647083209136963157224016802043944295634961464477114094260895682834488975789405487688338004420805492220003541911106925576891086027641014691618651449277691726863894502389893398197673932988357343208349432980796518306328347422052912081359463784075130142647799320017589769048032456826588527867303432510777128417793211639621708577209649394778873916903217065818136875269176694922304221332148491082454778825047250932064915140360*x^287+2776078980017924075005076505241668429494051905636571684254058097501633499347598830438150092022624447242826471846889198535385174442632690549194323522644229820822318945734946256000200823603807526532885992965951679685558341052912982619656259180004186410925140697866780210378162708019467511233489138926257614667309473351162216322546176511896652164069650865085966825378819640669540775530017778433739685062143958827706529731879669317722362770888739250110798115871609837750061016943955827876490106048963391982424797114270683599917496538069350698848880672527413028877731496071631637891797895581462671013893446539500926056379788202612986386435598902012597964170471223076741651312134646035244461068658879617939276318560413340246610481117142918583170*x^288+187351315343153233858872264916937476331504484873622508617657319849657975000787336843699545742451403254570850965846578158528194818782793903491192369615853941214547101587165986454618993381148468085489195382428857003903549951542179520711518738922088366629506907810744459153261594332752653863835721180176588276678799900880708448653292955737048073645972679896073478149363955449289215693171009647092749780212191592656811606080069843674724653917866213414832524749256078384991387125643753783558676578651147863105839363890149268068938805774231426482869099359766187452093003016673688245747985507000885224001679464547827027449702609648614079085499777590475814989680234019038919067204933513435082174893884919801174439355434605516751395293472160006705*x^289+12444151815249051788373865700284083832871677798910194261709784906198611272933807633820831703834905802163173502196940101499720979940187018873347730796111840748780313361127357259210462226946629794051195989087388150053687086058772523769653279732402565452455457465525050379814104669806491013443179496622319740319794215457533285803432980597165670387315813262964053444863279092579474439129900795857424136366220655384926325492070544033097049488062517765338447684643740106503652134606874252453668510251593551500797236581689660839186879882252705217886213352783799720946996078628706758567061868511343490499436684315249660060380385947151156929082317068032169649588841453973279313454465156245270287397879289505435646638788477872366571805279782747869*x^290+813190088776627369456412816946733112422185142033099209832078538487122971016357712548784883479401443296157323525816374070247249548611998488727648330596838351383776724271495540366554199438411678954789926367277546352649915403349110906807189533932742901490733068283924255022453923183222327704246656544760187253708303035839308590845962431328090257975172010804150638203008402231204295507702843754492367283340161275734849584062395783497426340585345070775635552633907181401420922046543862616901630007157579060788399255160652082806868657399291439588385381952558633592434657489396183881538910651913993060427826308984103296633285448970290013483450746037918728062498428656232293271707097973531270183883016942100490267138559600523619717841629850930*x^291+52260318064044144884039993798240366896041492788113913467303690327340891630345329316704005065609601942378133487848344655172592847851420969589186396339268084868653933498736317538327818851892940815165239754100094396979983264619651864087953539312275715303419463868713028350734094370305553793125637257640257961081172789656013532239475927943913449226826103949672644172354331087679705620769119916283259388504144296309060782025274427499923823026496602204797721746534857611562091558393247882076694052339384913740580648532164332695538489456348867363204029720811960540238294729077144595832845346184680464538711745677111278657677519599504180043697626145621522722439167618934638910753295241739797548971613840352126082008709625301302577781449186422*x^292+3301743593821327504612156871508522976628586305435884094972928128702821600731464892770731347865146424218834334874725468583116742319095717432313557214491080066376345903974087793293626400101540949288368333921004520176549338011854371121685051586340868478106801016191987472281426658941736210727701447356089869315260548764448612824642518916031566148948635770913455286567738168677262952766222993166923522166319557448161182907546846628632037850278861034350444325037512366009879942184806243822902609054363449086723319236951025997611438789770205059646960785469708207024787132483243549058235804007171898497792243970197157138084858281561722500142590061236766641254663899498797600558757189410777109783959244156974463612718280585110831210096956057*x^293+204997953943387471101519353988477412261317476824850377014738691202245103487543402891313691250346416704057182297751518379008129088005731009545317436356414033050139128088280673922779733635235164892134874341022320356460540411552637385719259250013341654854876743235047104113944595985962522022735495339865333289530268537801499177515084606379129615214003574580688338986431866775269829388994771626243779261970512922573182615473730193814677106884484919658032512833246362879500298855902019706369945722333406629788350614816339584197924889521619631382960479325802502032559153003948166038894062746173237940997791488595362853446337333864908883657788874404561798241894453678278635688741359541002061927119631100395854600980992238648988311959095878*x^294+12503782173548943167359690727459662217293150057142210780983225126890919893136250431765077335433082300282296383538574220990361922480034986029713824284041121182351962552909701850040819495158293227688280569346710090944575625335590856371039947412018849624258246525934668616621235847558972667243805056115587581098966017016555289152735818449400349757327613065937389116200946741775470020053938386483181033855535660301618787752901247500266259651023592733663595932033123491454855988204081955622213804492312640017897391325893009376023588294380482995690936749102317906676714802160187531021894181353595646185542821487058145317780230422685917744750913672925808366989522302307297433290036900135962380635888835069494607116379602912681529256509420*x^295+748994068373010263307077105761834934116825215398749956710281676098643155341249827378783773879887460456245481435776297272398316133179350241540108943906624924062336995173807254003657445540053394130551661613248886409446868091245344946777888129037662074763473271424453164984774605339819032121392229942419927943203120413636257939042384056243786201751834958604690460234370721416657985782134603103697973044955505222303012984073322912829996538183115134893524278589535333672294695649073460478599086426086603549519139172347900659184667928939891204146488709385160825059381423755806187778557875157309058931018624941775322577006641579362742066053707599616581595142901987253148479836332633442513643703010117616700335545849890833036910303939382*x^296+44048336109637252561180749561013219326027978842356907063540262757378450339217871750968414781209521461116306599978769344388976301799481502824769961607896611754396394522216802187062313351880639730767621945876817979764750302564010955298776892610426481140990716940217846342303069571511705471022211522138292970488253106014285344977553641032917940385220666837449662650312296467540788848977619430521081696188151033996201053311108097814067123879488292846477817032856015762453688983785745666708971233317121271795298897852966385128685164875713653132217609398555887791697182872405803399809229636579176075280367508615471432156464937398115092140946458364374566138047746017001683815343014677846572096163320290206692987007544943421176811461449*x^297+2542577512907632747425730805786763080201730258247957347673552984198527953321574135385245579864934844590716630703558776755830869601875858071030959045430600023819470740048542827733610096449293936982962475929600988322986660431093108222577519305464825395147839928398909682632243920073939218790182093519904682303725046738883188490172919504065209888721736298172737992922236562065503163659981600455371949437651087082853443866269126119414466508480777437253233349649273347458601873411513051462232781345199900810797394936898489086354624223405907681749865768137585005877286219606319119064571004260290212084422328963079509821227235403407554039101231958254346482500082827735209643026049999713485981983336487039323850659571433900587931419113*x^298+144013363498590585645152619434099911965595406190144880842195479573979971351232101921184382622649645505015950621182904870911634221690072993269324475315711527356795961916520819271009040340450945087144748367544541766913814800071288712899361754233179471245431749690943998800832603509458195040891254788470604429289771941869603501932135755376567346598483470007993246250553737814413298010371913739810457251396863324042998141546381011862036303711461218808685029367582558458909613686874719414260415485722140525593965891955877782991564563331117397988053774073641526247713172122054907096118766535962737162223472654534884105254230413987762815929366264520902908007461018052139722331895078924907437661144367022144447444299855319923942670642*x^299+8002339662235178215125035209755004910918445660643408145972129478712449111571119646754456908629427087507625182295191970979492460324187911826237476575802310282702321853382054107609680394590268014219522661887039555521529666581779493721660617809018252887243260888520498064360361470313168961711700514388982113853659680658454506070321726782140690811554380050591403084946228644370117804379312240267680948790722261358816916266916920020909420734221865240120775674137744524229129134301805968492366044881752173347167814863696052855524259530913163911672054483382966067448589693152639199299821114201066259844388162919126482452807644358209636881128809421788967371253763057699256599655954405931324262247481498446601494487193796556650956306*x^300+436144329126507814881949360325384589999286995480050477874085102197963347909410394486162955545712933814529467614470295021096441376516862104553550799897186012624386908561034812651320339036159697332284929694421860609235814273508166210899817340046872623309856294869484854586291905188128297086871518926660496385774235552148907404668397198681079592102188663623759068311437405859171115714887093499564485701330649900453234894864605215989195742471195903971278222033173653350505793166541723600421760421787374158673581173751946565193281151164392586766033846084451558794001331836545988864711726246534913771148916297997159178900501144397522418977714090732095721493586171389539647024015763117602231366091592539471010546520673228158217729*x^301+23311391430633256685026044972086504859488048302176353062599896177634465966411280419868315857441744373945617229782807966927085823719371932835314226363494994409002989747392825317923152277587969754235114689837679584257196824704292335143151507955409538718478017022573073822212289422353448412079836488783341438560270074384690986290221705670232227158635424674027387889859075214645526367814222009423682798382686235267992007505200808523466598352358464681846985953808054883442563444783148994273123903906474417153684231497565357848665164325269999906276083669975005045278949244946251024923136037874250047297402059160326185019423935661032169220487300341287919261110060125598052263372921964216604847481396352644455909711750570223765286*x^302+1221713029965292682004513911982485675787602458257774550251732029188738766471169486103170140113360907218455239392939131331247081079842836751005325359741230166488823394060926380183189726782197753362558730796560593255820520790081126389832019267186126778563195016612359688565730151588654270039489179350523948173681625494687386072652053592774437057659130464618704338324729733428113152433263794936209448011007129557516677681423872290470945455967055619392824211028379462507387357240701056067671203093347383501475608474794822332368340217198919906308120356755762279933120617813019468522228176623622240560708797141716363919777844390405897551620567645895075485089820155884230548453769472372342938152747633413860134686952718859138544*x^303+62774720398289935895752726256553762853454112615171407367607312939228133106392211628894533606888049639856409954463869302667025637633342731925847395343525920127273739512011056046288175159711854650931484572652846874738644382468039761358661695606897097720433279655621265428194500094054651762599235981041251962554561882443316148857768350489600178237960562505335123712604680295733115456659464566654114217775847658878587804998265854138927447139161224765260288451427287340780554251477005628709942491366431980561763195927187467191410295108867214287552897385194407637944788592140466433509067585272047449563663842554507894537626168659287180858889100782972760571172228605722016145701298904480378803110799300961477097258990590530306*x^304+3162133868567968621587755610047743156923880643150633240541999900351803600802480291863131350569054415581012306300295815355932337301823659431621092085805533456100290431917721260965959577449532663789863377467886750092570706549930655895769924814102933593521051947460415306094900046211066936790193546823072528464459090358270095594630208978480766855174453628126787241383011429562975583712939686712539741285636619706829175817690496868450588091708897536420541876517568230671582298880357927399137528562561566870914884579669133912392546130045402398269817298605769585779121149989678172546676435831590568453207668951863994766760479751505577374044764929438288729708985299266042779726009945515388842186531708778010192404594924535909*x^305+156147570420132672079738966478881188346337207585985330185236547244185484971437575500575809652198235494099212826132563875174010943524762326122158111277228114647237463298942959013650669279233309914249245233039535020872981711538182238203978389579512711559087844148676803439584155528720562119689754343715152296847179744943613230215584009198027179950680956392828938425884222244432531692316589645400254119619207308061703065355292413658607366371256949459188594327429905666923340017336687938366930034228547359729000842130007852023185232458336989294807478316618176422629349518020385957729889514323308103066261497910493744730560706784720903957450065040214308818230441341573264986771717274832986430447031959096895549223252810881*x^306+7558646633692616637866832096425255696575152670442368094997310513503245419410080103022874201622351531673790993430564598034256693969069492925812114303055471193763130148066739938571123539858772732732294916657976448239457574512960512615324753883842577265760336000922407304094673553671005949113655724531744484193978418714639230894936938088322526868137572766391863446526250041671177291851395225971652372275829406461705411290905722703992401412878074445318549123443315132655230871942134311115846885084794692043705759554137893440168647560586789728538756847881126549826335269038120445382602690723005428601530717855249039061398951814530011127580456324148749238739141493165450303279221116124185130948244691237338063341626479674*x^307+358687022182073453403278379709494393565137354916299460636620781092882439746084042683485944942015730281174924222600864861387282207751986940188446882665874450773410638710918691204247960457907104469609484848061645408792428387157880469365414743011646317700869118211827657717836062036302987843148694509996498009132680539758620348365726666246179001109458440704322610183075157654223965183831592844363689305229060352409811173802892590661573949575800550147226796190325303799338511523211010997927832258967609719263294655169129405585640875868135868171970722015249581626789022016850006881884998283873053726166797245173316595656006874375636216113078555534119672855335667632485461798710477708852737124844585997827304608914831526*x^308+16686797078396946741902327479985742007003753724559900949322051875372473850405547142543208058206801127148011513565345721506913510501325467760334878342375027576132888921412221614736615899745065352368743783772843003104120417413973309262964415089826176647983780077254053155466400855778435973043447593194891333262067156336198470865815641308051565221046488442139521483230820112319443317329342588375894032690490646146511973737405038622879313627944158403805497746451134052471329878989711473727633663267193822435319686594007498577553711543116870632583400549717411517223307543759999676202216808662288473080605982129806647704721045677348551465133302783558242757598234202960239980419311905948056727531010089957188632754076549*x^309+761116035241996828195335694197930124678762204001083356331245342936084442506065621137895096192947616579626756628876237371297784825233892196823164369368379123803900668517231800650516167393410096078072686332690929524682897415598038295294439825189988510331481100494511891390424551208794856789659690729764492376092663179754224000885165904744559090325818252964446423349049092119328776002552502401173008522428569648405631637698655530081577839820770210612197142062789267931504023936821308440446576389443542159272168751941293049840075842586791691652081135988570998479736126972694183415867783788815375531763402770181921636445674902664716961325124228276243530124980107923769926779880712739011554994639663581979455892779990*x^310+34040223274372973391703778005985283340537133951407476703391024229650805052127682332701482980931102944879136081670909571807936238633369492392374468585874544264158014279223108165708061299642263436944416836792486480239578010300728809313984919495150878726347343986629674230713982673304233307204950734827793214350125715857189357078711409015982785239957909924407452306403775180683750702640648219273228017312554920696952548188033933180029883158980818831160103693103523905633648807408517719429588259934382511679171444754843555549946872401111554414642304793391771354049478547226198891667293668180321630561809737076909808457690121812961274358978381212738981850386611328811434825121001392008154072082461584321628598210644*x^311+1492940237801617536246741697314819943760986915640877882659872271671922720661043533855844234875669703354747171084948719174336957505418695338912613353314323206021890226326508068196451348927941785167992262890753199231366355202915671194964800816445180049456906613572762482974843566428489807980328280050651742828830017986343975099217102505209722279053051648827381852031095543748033621296585479761035731953914734565495958758550247945379407901445551853293635102434340675766350842857033177658436649095465186842505367356010944966756987506359597230664980969508455209295478589908360022042387732478336653078855022373994908342226240914179596539339851976578728066397795601043445136351652597524641214784259187865252993954758*x^312+64215137934210921775570798787508859627040230803780341542074442927973828438897072651613550418888504806004836723720537523282273004524825716633361447669598662917239463002213330619099059531924287805009521370436108598390445651279693730815293223717262843650706261612310409342232856075184959513173367545981092767348518560785647044267135705964902950251614256416561910844628498796321172981185474875958780994121477100265415939291615238648213943501380360653816418075042135421581794765626906037748885781414578869978584931218469258273339315873795912669486112483590674621938673429613267748288028257672299490049424590972917757913282217017641117806705725347297658386774285684388460269701629212836344995837171434766669301661*x^313+2708883380756308223992493812109160304923013385944970387490052016869747700258172688523962043288857062120108647070620271822574782468825825052301589347173420250427048294200435370723285744928034712898820836139066046800125876748572872245485000636205785284002244336669842374169683445820191540478182741312369575680191520935217769706487798759578553107930397776025656714560411415501515069479199517425505168397736858567480749930998538371415219872553377861027745410124026098948315428801011488438514430751997866023139470635983210367366345731228949144080598925798687561549029314968327144690452904519781230456822937029128307817745464758528877563215903365490348708680307322983719858172311526953441244430394951404717250109*x^314+112064653223957114869134296503465739205869466162941256941321854991008299069312308436077426475385035255070636051514532004230074714492729207077359278964838750456545465403313537328333297372041407595138545333913861532722655322859086282613975589986096573115117975568444776755475438522543594139644465547496446221160504875806398749546755119469461226944915606130836540067488544589552717159234066990877106915382098946624268872981469938445009813165583785124387467469133878982864950930788038484744093204469336850533839893448790823873605184741055602729651749945394927035828582766290328780693776994099091603176672627625360223694484804421955478037536066814561925827947045688964098054629538561719150690002781585174684010*x^315+4545317778270002092308884303993222288259472510712909545961157461244205314824144155612061549448633093052413134930272741234593612189219515341670128020760723361237292272125522024056240461051697249653555809949096193772146504607794909211049086457056634871835756043243988516937438709233128554374326587713118931806915822389779618710891999528676838243772785546106245670660330718316574538237293446733932852349235822117359510119571534705435084290711735279767568983704956825407301655956548372922495588504471920452470220974517700683718765965807037404315508731686181225153684710093084818820372533250731191029591481660116218980009320694087283676947107968128717321068470982752351671066770157151316652934186546915682378*x^316+180655619511606993395776575709644570282523273779817892573235248630893495304692461099790404768907233644374897704723446893894192821666064323229554580733450693044223047123636938808252968377431997287289226335590928781487964863559866571466836633988358553690408115307770002611365828736944405445351748612920173017906626710235044823626342071671887210660052528618397607460049022350926163277238193656726285091617489321285618181701669919470084569415122381364940460109493974868547350495971377186445299232526558963368775282819306332647190677809964540733232305836729303263366655795376678777755523534682466323766358487413005570674946199999947718751981054697862672074385743531047277566823211277474246666935049753386721*x^317+7029592816879346061810772571922228599574612292943801781503641890236170700569333847809277717287604717667413318656535439444792145209523050289851432349412186597109583920365290116649712166645787646553047262066373143699265398241012724845991344919970456036864767058956082521234434080280675452426469201505059876644372356873647709558914494203474113013119596751724324646470855137148954469083613221514964609824240808917929655490875011387969870719933105307176254155361721864245130397099944945781164740536997640796551297843352143186094508780461339247732495123485805484449341718840717328050579904005386851589760522509420499351691109208247823758649786470203298501998393030901870490866966784108589956704968276819662*x^318+267390447860354446778635535069458238996112613701655718556618877313032195539076049335353939123820992971287174835411790619604540964120438481926615194592281858942712442129864528731693224005968066389698721666736334786472682435372982579190402028936610629376192863224371339711054482608857872685587203610597503701992532897891323258172947386801215990633891030140022968204006399511876236766312256767063860178266853914944235712511890365750348513789961475847671641354331731962795039059900390442871675800754055463683271480732553179857593823891396108087071827656061305726025785750446582275408164770403502910965059356914316156883569834650368716800140045469934666557224370264499263008020993974959048348488038619928*x^319+9919120495752926526352198808407663507947353124222587111204968686256966330046794184477583554654885928813913467428783742172953443608844584789098835165344332397995097370739614092649318878265079312130925528639850347193544323786134361021637299115474153848864682417284864953914083683584497546168553950804870092494446612766596339183251449773684048209717355419516544392726465937718552001402929128467224009827630674145069814730300549080090782634726803161322596254945743690619592332666565554768219522484404155595141291083923558828353163976260590038836315188733525840915737647398997084035393750617756181783891812885681334626385045027665555838417780785029579312552086524459387038437898541103226862896023683770*x^320+357545982977950218464695120812481762776451357919940930465373248637815748783833178687576162570657352037531282183830618417155192712090594245957096360531345454576070173856916282295953379997452033992884772027943421766009221005565199065210789745732412465484484657237712935550256683315440183823966126228388382448585014056574177878289969775056520866768476891735892431923747938678719936397036818188033298540793069441574435551908390655871299325262409473180193631933965577352727320593836447267944085195216440583047752430980224337771919227640452177496721837403337208893042762512062906316269934250561475771892986001802188010552519374550742786135766682715538812576766041960612111472733068271525464044367426741*x^321+12452889646168615355773438684315658975378410727750528848959538924179866769727487137410559293331774754499019565118308223824935310150254799305038952211119651611507609452035532299789206988401212822968389597153257454368004552666085378957538265814243322822013026749016281927915683521630082116785212300946478521993156030143224994224593177390460325227300754663731565864412823516945486684610357670377851897232147576500130259752953396829045306446362690464536966298674924544328419646820589602854436530339829898157537368901839843816435531304262498206596923669200337148836681684811618566603487461365773129941143584613561766385275716555780107553967810068390276565085890421754005487800615271510529357417980337*x^322+415290500642801745615869834919667824576838996879903488641684061741437347292902069175034578928734665592707954156281076920149455593699859849437373227317401464723395733969967935174257274218958052354032326574084808931760735406007829819816865849184405271747728623714963599328749212411692142858888575786270835719638754524052869035853938929013176940665543133928384978386930725523065032250386751775022975831674245324099035480606036616881838409559110463496590964872881345328979543345978709455818437893439149612129557548283656823720134330132322141916598454624185051540656364295718710651582396442006380338231313815920152279984674644136076439905704259028795873350881425558290092597635026171211202968540154*x^323+13056051012293084831385526078474155886985017325239378169674514502663974933659715653398713883106235724458726092692073553622030647374986725562760361646992500965975534740814627450117827646940566864923525756612284540507677694241138198315786042012554932128633306664362702044190235865672361187082145996464330528462406785025999420598427518693926185638558395374016416827738682162908078130752796905319863742436483184168816143680699645562831115076620708357431762987664791241747977096018570452653101061798409463169377804147771068161705508799560088458447686899418913910713494954149668152113684172284973134387939091154432483821365576112397685523393933554885506116311639331871473897923456967771557747348606*x^324+375439238519573610111478034724284812608191150117478928450182268755907132417637444715793845162767749848753082769429988671989080038905297061012596595770040145475060117932240792128223511267032710999224154412330491339963758343304370286392651132720342597651103156469367012799232186101565833571519585944106152824914247732209156700308947126450357239587570299264559686630379762843645949814740477837858921161002722301692983625065959566335747833038402534903089103328483632617991614107674113728628418442850550466526619634611315442131803373945062965715087773363356746551885703544696101397779068277880296586739549106561589622293538813210968497062993271957230801011584652209746848297551146654981298675437*x^325+9185292182089938093520914972672346305504968078261679151143943486874458678482608953939014719118807920213551179173350852408443235774481503633396506247961582806452143443395046652887447622454501630647684200249841049787897634399504201967993550713034169634545366903818847815922196307745918105854510989903177774487661082399520746412337388772474700348962955878359959377263225236854913870672468283094180054982666584268165429924558310207766067399646164374918177829149170896196738616105502403281550285214613545036058360985274396574826776514041717068846503375964082390863898331790081353032039702516030160183148233715831903840566080507940108229863401161656360705585635584540085337143214725490673771502*x^326+144903805706452968635149865192666691270727550528247604739417066734266143124561541330170079315761277591544020181446111606823844419475274338699206128255116459374050994976123334635551733442866694573942022730352394117488857320558159712933059840655919804026011490371692252647433222925580128069785075030329036344373466429392179833469527227262031104269871487255988630819764269066672316875426840256127568731040262687001229757587084048848808289882265383395675478141457306464510574903808177387093644931330585516495845018727351428768380060025735000697330823511122587489080505752166985566886102002566495591343403452375797160156980411517438589931686680019250750796196818573607151406580675331434541740*x^327-2318818855006343814311811804433306623174533153314932041347486592851762226153285229503060218210348568154739893889505064885504232206124698584474108451238210044562502317079137610851831141983763047752618423248648576083249770819541067906125321557420195987768825815351257382216138161541237553978589142430061764087457686467799421542541659734241465804739221151847215951781857427997827547112707934365158841851999585552322633275515769742447152903254230999283935622034679554314735787430983093843985524482969969262443482842748667764764212430012258406458988367201497959048066929393967176201560751321677999627324790163353365833904251909393983744932545631408544108265705467919331789845872919607441026*x^328-373442025958594352676773918934418685469898180997845280998332326174888485090844134466282422944728631783463568126161704330607311791693225542215849042186874351504580459651755764236379106299850099026430319218719977841735545995198347706629954372377528120124089219533772514043802350079690225142850772720122905933815034747787612818863430244144560534638961147445834247986607815623297290143745022596821674067038671391122141056216925937032698895179654014593867862852682643701693106014407958733785569990026954595919943615302565673231561074047189973227795554357511658330032198416429011801830044835327859458774071099062954040180411775363319255152818977644981392065001486834956822475877420657528819*x^329-24020252244864240402476235443106776278077325873497629781203235310868851014951000036654570307883801056711002623192809467629395359993612146983876750538276746330105475026492885207751350111185280241884832603399146694231561941407772857108299978142604349170599152612916623997873778012980686840110082541282669569766882197689809802986615487419920469609706292743434130066176289327861840257076505498745564718116685132721065425972275440806452457550686578224626259432933380347917498301593722016953716050131750532270887459053183764968719230044347606268427435324300765060786863244291290999252668247700787828075191371407499987791960490561765108719397032040825358224283122975449220364198824884836003*x^330-1228692842762692443965379719863711217743637240589638974103809319219035661664762016822895920114110444586223778843621721182150342066821956637173811835667848755452477496777561830791858206422646324144490355468548616536757050456258535844242333482411488843150351213413662880959521897694293393634217527489500703742993678853488636823964870736586634149194292269334385179617497638125674379469488913374591252304764588770823936644712161828810327248620649369445454106082776230476704128398559049218940273525966310691238128153864606651016677679441548070450278473443744688360263767473226444429021878614262538057534870189546123500044068278323593443169229634450083881086142740792612131365642080830710*x^331-55933914273866538658020263905729367411595788899297098754470723775513273073168550522626320638439738151917129527803563076612285996548907347188408534652911643648307864869254792311712525907827803442997754636216582144010977250846064050725787479915195675510639303335353048491438592970069091721232652453960541867311153945610914462109528213127199889523264637201245491454318162435641120564090444085371172686253237785610321727592173764949609864580242615045686732875066487156561107388498522484850622943106825419543159315122149109569385876614395184453200030790905005034061803322478057335245283332815546207010257661913977222567968707902982149866342052536961688801583981130342631550131848741614*x^332-2358225409606541673426608370958213878224277721565548725891814473418871572282520025996180965950499907072344322230048240260586133729678716716928018465774486665985917172531456731436273525725516033525665973469795581305505607934146688998346557926669138630953208542955607186391860934810641361943307619058842217908918924565390029730259855898694228190923238625637208429025999184898740008282976572384030962818069140833604853909257220898193573815024786749870485267870290960342674499136231788880067069418706760309285077574301905194912773009701664851906785517289687468970987606973231397757104167632181054789922725158960995601492561088676325956572652511462665900241492588653230033300292345999*x^333-93801348102703763494921824040464355333698634221159298634929340010845574183304202995001717912430421503599013471758230532238845509600356442382756573254514677732745840843657046044408468516716962583078744651766506088867202416999429105847721975394244902038317577785850558720451292907745325326146464642497554200193709943675105037378953193002692723506589793784461351541442517576202228094558661880782697118241662803929461450995147849340402438728034689413101479178098858263233954693947486454741504099668921862910864196695502903597417778589371024393736324899858255206761535298134033661054630740022532258979273522292981514983116812796595961973282464410324891665376469117372135672118934586*x^334-3555100919140328622494759655440540716618115785425588176485976461095540631866799991693677756853701845615759652043354282514906181803220296911895187643875084755616454734633534079848154359810058506537880959427558357056763016883423703857212990356858274954347802119829753364002702025016477031897091216571252783359925378481253045455906388928181434421684720557210088899471411870308302086549488894552022478168226339847835341004436701264092023461051413813256605257070168633230907882105240956671924070642456747005017117788879566093180150972297572842290487967790386298848483698030052857840413292753252205546466098452135028549616093932377519712543377394895164538660564653529584534094452784*x^335-129130702701747517902156012832160342557900298559709854873163784560446619459539363724544569619794410205332626711324624160445926522942218940754876940751485610643200798461392790786319434445884401716163308372168440247562532193395200869516730220756811427297433922371901827457689458933575117696561979615234299259319448523695929047527423440736034203731366588772269997151238343266881654950189437404429247106928717810954668588043528727288415893860729697415133551306474406764822780757089747827423337562308322689379973808483198262106754010074924049204456118421071089476016893654622609357169374186446412890872805466319232416995960710896008112082708567421554373935324668234191415693686974*x^336-4511207115364486816209141676089748822671176574191950560170923670186293488824287852556419579371165211283928928629327800386298962364897866512702629752991188235042162203806355429663958519184709179746077750571988425614305561044709268451153201398743167534244845971533992838319892592144569443865480126995818811284411902625600512358867960940952937533797504738661466253182238350291601026597176528211372718093526064207618918086237346242744876973208330831501585474807535324256898255178679438615785820226453451347481053759334188140010695264986593517620161162700704753698161039781829464599105739633899148126100340686840851405427726542960560784974916861623538821008418304496760327267875*x^337-151924285611396851006211217284309335642680691727698537472282578864313682974108824994078914632138132249700036932575564631710560711705110152614886638067510578787792925711810548354127867691934231513975804574796292576650767444231115701171623226386099400246200877056624143538410451156327086437259274794698266235437186799868636038027689410290680608277500766902906368166944124974468403342124483868792578451841815444506558283023572859906970667650204436604857027608537823164164963742848355724396445718640822185561199373686068459094938932084046339940875780518192767766461390515441247114344836834756267637374916848431583251891771298984619577160322543083967559304501199102451638040103*x^338-4939292150353284717394866072595662776310851398686367851816916447085030813716270355605323239261602051178593828365294089933397896190177346053406854481347812448158404151782601061641612287290365891966493654585985758787709924268842744346943554091637717720181054928840602148714816686011796464430068278423272967064000980825311191590664801103616772418373956694983773373298003297950074032426522451266323266670936362349900635134916227703895073855751188487283681691143022088587359058695929579565943357222380928433307266909839747418326798488158615100577247731291171464249422857937595052952419794235730716976810538324575242812373296177405653279950905438884482763953469204388098306102*x^339-155168614756695935518141533085364797344089955639918722088821659711575144970845064593930136944971132719607150127136152579297150853500334604262749607471528432412656337678124633458329573437607243092721299785578197447672296467341727493674324236392158654882582617810707599653731105218164009769494615981416406561669219874730547678255937713199990553683260236387222074940841048346954377716825898433806624536643674296889391229088512509911432915511724022084877020978291437612635447605974245725463295138467396749228988904545196848483304079675875521282544107263640720118001087901237787648152510117381426915865156145847389451946024080669708758259301780590518977480358807125319710010*x^340-4712832004594767589670855598890446434845679664035640829246084936683640833673823576469419569839596220688484772471019273175786312168556145374076414511929006282428371065573043215745358989182791224983793144704813001332017626154667162446541124748950777629321150899955508905524095179015013800739916406309111168463137471577448908649434450766795763322015992171779434738435887350602403402851436252055397832553945631244094957512786623954359487310984602062241495327106776452600949082672302294139878084360251859526448098608720854028829005757072718865451499597673231881793516094894825078831737060991980890395949899982423880984017727722247555348236732835923657106624139785365559475*x^341-138426634642652630412676574006200378242991142932245913511305532372264775651995128806875503989500390446473705946180648820621449960247217976534300912785027857605976149914253586791727889061037327578762434254207710885779605623745075738083876431458629746629759984310300958999354790008353677721266032458716080004715466165902141422705548594056024945578901597270258843122843975441405043814832854871125496213017873324800600292062114406851449057495158727219661701453537348125969904398794105065114964205600607287797766828519686761365035404957722996295608161850193134524705510812203190991694699829812243977975150998610626711459781043018382535063658021240539234682294884169768330*x^342-3932329130108387873873334142424861437490896864567448067677545202793034594101534868447515208531015317714406129740428274343317205015569007535877381200205039084771611297141582498154826117212129542743603208814417792000672122570666528863846568751794219233646311406606720869480248275571182072174179832274108352979180475747501310212472118957663503619476552275799382531536927065742092828529182344576811736626989706229741655957768465876542351131480524055646898696945127886751938157010730346473033298552172443232189832288069208418275001587685514985892089241813683172413181694101933713795761549782113449039648932457375188126444003261584465645744375950169776633853286169496860*x^343-108027984107518333433211137406529730522376294954274963654501088321023744898186135689489599517465412034513630730706215045755771190153894333166397212775379992667145932345302693290701524902501804172599727329364756071762780287179290084796008173139210040173835302096027776550120459751243053094833244166234219585121265343330716341505514799169253840873204468727832834672478221447873460917451115434698938597766555481345092107646389656452409546676950658192306454286668600227662732793003471685107287740741183589901472688428708349318355480181308592645429751415426093756912794647302749529577635568041286607546417551996957366398789236146225736511517425322390468816540985113850*x^344-2869363985996683380054507952999274169834499226935686187982885166997894270834996853205010822669825830576683325678213475702862134004424276922390298345142372727214488499298998745139635144623590220578605620322987078894691582761552175930150000207043599627317766972311088516968386905288865214942415660480300006016214860959171351566029007103179667877211261490305535499799637077575526843790075786520993902112270384056483662544126875250286858919859556764086733230785419992263563341226253395746160824245561379023575399046163741459674086580935312678642142132452357742890993348684216242339962189584943029090801513897337794473738376331428518675249813700136787436551354826187*x^345-73664038324621063085380177411138316289503310380380855558150909716947753463232052810279085321759249363894927471207338280700542030159935821674627788230444105474645701530069105026600390701615414393525251887937687046220403253632237140521231912345905782746348688352637729688265453269815485549246362233849094310474323765191033312473317465211198930107754877977775320753311471608021041882133577883542279604473098165946549203973201719526143311070165593033756010510404297081983969053856046871485678805460511067276209495165933239032471736014032338420379527917175612783939829761059194224112116393800208610224432872973110917181252497471275901710737326633267821511171441835*x^346-1827085307214456055880765097668982028507451299764042721932330856992770478247021377942394684923165487029918880240614356445965862255071975599203876621079750565340774145789001258977946297290230943917885340052999735192964234106904957847202424328387987122882355818598008604271507329006158098267167756573158352900689929591582046681206614209609896337953388383771794028928043434660387966363813674122983011817226105102815472174082166756406427436522428000853546869664406372643053520368333468872144026472562013376512217101891031493383733213686196481813827382764864860701366091467806592729621297348318603706811362551868928324500978630086359319103777498103048495858974886*x^347-43758847499628329407538531155428700009115743906715055157876284449276824183997723786727654276841366623779311021572097000955476147859815101664348110804959483202970447787800213179838132121180842797075797058572704674407520373137990845394273938234364518533071586821338583742321069088065654125759565424010594045754663961163022350211169875451775152995447426556360915105352689883546225902345055915372509360935215248679887948420463720518915836210023009423143614401113838495865942234082106593149944850003718874910920916763221193181704851311710713928678876922107609878106952798240570018627932204059174749066923529548837113649379916965735925814142636436435914338610966*x^348-1011356572050576338189873030585470905533282773533007597014446079879435263780995586273280491271532064996202495841188642585953088659216992013247464990060206229490619044402038594716758056136393886074988810147920923019375372145112091818265589897563968257349498283939193157516292865065500261610831312940879277069032196100797940703090830607276995758972210280420483225748164542940910502933443088281216638082281820943393104189759014222229199212996170010552631130362671417597908148277235475391414337901313620044615107183125292588032846093716357786184767143429324875482365616655901522504556366272721913654642762471497337714247512911994923289528000372559383115886999*x^349-22540150382980754779117226384552562044787640461269075763805458428575877242815195494487553464824145936068032718102541837267674937885833243009552465025148462118413905092720630508345354806681175683568258651988024271591435911599926678219165424064549138079596303805819986039382471573342988575953672921423934394513786498111357325695329989254608873434406527170102966199513649766700433582352304787644218797685391989554219103974575708713495343544571995620960881297543227244250771655747982110403341469347301355080947137895585535993385671490242039907433224917286833440146763856918924058660784646113697281050511990926326089096544638358867308946770804156658540172338*x^350-484012602382844938654470606372586668553907963060212200303700931701068467661171848467866201983378428784845404122662980002052248869337200510982643581134273169683710261340048751385932199494134764860114190275903403222152369003556903307871517417712247663426590957974331558087595416432766023683480493430622223061446832331825720698912515760132430808876696246565719778918619729389205941494329381396100017569744093981860366787249390352650015645720270368011241860698427945721709603802811219924280605294234777346415568139727842844377257846462823464228611283522485700538426197850546464665903369233819503794270536474464199003913477703593902513221196144429017989816*x^351-10004155263327064237428734237087763047594942275563777643654634081773389997998317762223485293870503400238716362504316750661503553532208159757143106921042199735132946571692923911644129325261580635256210383756327307280652782396138039976604497447811298958220435230737731086169707009275061689469945685968542286688119871636481130921946006865299756870399899023568403155002192251088851129284607164573938601108888215209060817814320595561327574253881731912905410321953998328850249781963716671876475959506999012125734900732317998015106661981731256034977356769635475181807606476833817302305920327469688968066456749711900939664622829325298455407268731276340980646*x^352-198809420822766233409676771947910722139017242229837125088896227487962166245961611297156779836534369201878421866196482223837815055933460527685916260631575010105432160147142370762635254451775437039514073287469415005874365937119250739803855491689751218443931545216859515831836241744772883203279228632017513303172386222183043301699489621078669820978488797189572569008596779920208292721945050551322588058288677352305623357741036267321480091045636940277832384682908237449636740048205036322287578742209496809255228361783421867246206960824938386815397190920367607755758531911553641656958507890952677572797067248120023371420329864210958286305596524179535763*x^353-3793600048185371978019789542794266372001076091444021693359834163823075650696248620147822766396692137819449326627228644315742877407393418854654863497170940660969907921347698851373529962813518998841631714390938782135730337580332221224197484232313216518974012643916100410350263449750436504772814183279245831690767458720801945893672712945811578991781380369156381312442295918462724546278891918026544257443778572284162036788230412892040661768501131868084436774999953067465305859346481384532045968257495729233451478791054411081775504173076916566524657883320027787793793259178188852755547397165069535650472839984573730576946070735353066641332690301762007*x^354-69397278306774877874481965695906459109039195881102225374605978204903847439134436198521947390012477668874577102772979485585740249148284926348090788141210647057944543292834203374201752324243859573051795067604867882410005184754454804409827060269699445519319331466855815350246014134277239902658631787496099803434367099372598508078666674983113679992635771936112841089405417600541192108818741325054125255753317329378807685074899556652341895067710142326796948482423018466572088955544294266527792515643500685690562679665845468466671497991189810176806135132091030287750504232690492364962572897722004650560685059859963531648746819239944039998364235122806*x^355-1214748206588636569150027640743108175569972750089917461699191838606412223762729290461896707366714657195232746047642001165648684097980278935900862471132096571220399114480712222498374270993653203019971773387407612922175952561417705880657458979584843309408149622825013409189731749777978140323342887470168650088964096427068136039622727311413938673814294661559972370472098583455991636689976123908338614269852245839081608471871424470810061876557950372176151242760620719697861192821300055416267412912327899699084204249471750640690479876971438659068764609707238601322232073771843291498674161373895760128122281838716065587320383084546482415585794820946*x^356-20298563249892705173084080328525995816747059317619026500553462871553278358242761400011894078834862381796734119729096197117874138668156541685484707786847828236560643071729091797638821021061859326803608690536433023084735410041005327874738126495109224861254064918222304909392799450559351754465227769626423579502963548902811089283120054216238253891105025950623723331809591979041490562465695285671065769607066824503959523812494550127271485464803918864610881488529370458343014093690939253668296140452761614195367429665013125368933122033269115129170675605045712698154831145228236186087264124240693433843678816357880717945110459247664112400377817195*x^357-322837899324679583246536776400395146400918734629290573830243136505698121772025618269866039821256280473856446383683297633680033693609754970709730712753263996671649346147768523611961450922399454389890067492523072890829168846999526601336280899521243012632399041957681211583931412367220849474260787438685091344543582386920659187313389157199802341518765636601452726586894625598447077242797722748387751266168174349643006869738796175889716134836537474621837269668323989849989885679264553857125386681767669901066092710633266109508233513006307986226252924410833305631088163411175210415340212069617817741693322994427103516741776100945424354617396802*x^358-4867825053296133123958728506810869211449647491694989275383308483127277724584103061682468049694466731627320621130759017903066574842857665623648744818868261406565764245608067487980786685624527399354992482891787035047723084635455774745368132835552883113938935145781200921394669441546187800505072101174957011822803928639248804370592507102479620493292769661393753747878059525040190959997034779772272903966669393354328658491315544118170101123408955203519851213852509662225986848637885156070577108247761837549911938450426380624322035063965470885031031769822116697027539521103841697906089988575637823201140843203280406662756050179253053054870028*x^359-69207829399480691278871628077294110814043824457666905407124828915863395965277466017173181645983095206556782753874319822150734820806558244993943597509727250842740904204335031130663706721121659778215399040252681768218923789068491075466267196418665002738204867523655173358311480155286525906808307544480624944156880259673994054323364926002658566534002569009107597397367872781032587485160368554322316994418614010399553196342197671575462567154259524181108530379865974776718754246201282258293113784015076288360407508333368125014493881435341206303573398112213997666105712347591214496601008914783146917890198601386144760272661463886720414774146*x^360-920411925776483609974916925326334460456292685362384270864490755196105682762634120872207294482083771686769284149947762879457589335865313672439875813387376331233692987563477600621563072094763689658311964265634088222021188850990904470880602325734905928514209195889329706461775736423409027180315501927307060815955858082971548752322599239153803815775596850624670803674153035628407135705464140503515812715675981006542740093345562011960052978712675037249076323250262958152552806720494551760724410039488962216489359643808810454942752497407440571466378640374007718499353757712995622316563620884819549947778333171066142126508496315766691724435*x^361-11306185594107679117153091380254875231784415929896418157815116183668962231113041596212817260990951348684822460443581358087339962597276049944433537530301164538832552392418702356455495863852765741621032917416467628195942594524286012433664939271198067040531452352203591845897212294227968794916724720086473582726349648952253046312609360852926392631817128164468766785313249323953872224919277692464807960017074095527509015810138704732018357274843044633510873219337348002281416216685517738209152792914783686049939158884071434252628110115082520002415454484638258048301399697520399232878582497715618557086144545429620180983430272133925958703*x^362-125424058323733054796378865010828120924467601122027703777536133449384853985685826635353025836612984045399760379262927798961763864128425794168068173247604287799371606491153164723666725446390447430204764405708634450217842381360897492106956997990508418872998221148748934590790030498838743277992276247279223785916636662420529346203755861978717255968818690990482639922236871449499916436649191856674946837240603545241557169554982583177144879476980248324873274523733488239357382394187980637538767905215498984150146700377274802565086539484324184003652234218814277594763452562645995570574560522570187731497200204285328071822371445209894858*x^363-1198107404008420925227725850136453247376433853563071488249323195645666001825460366870914083943290073014600962320379436287240259535431468859173337301107579041739246343988149409997567912356961254931315594365177499510307210457044530222408175042116930311919805028394980926805416489327558868781401382556632872816843747187388608944806794859085565075729759833116675788000887436735461498396255394063755442057918092514629670097422937772610056521079584781304995277690330155560142049011993485702936215050807248490917330364409558674687861442463115989067012878373100953273349831370012989437619260938807791282880873956335030408366537376011832*x^364-8579390344815868725702198039698487241978384456382775154792889644648910308419177229880049550373198205298719216803403748726892937864457502195114891662268123759779238519815378205901437620140671887960875448433191232842562710133098324928141639174359346376943585464010141098298440460527570479785673134484569755712395782334611999867802717756428672216357417388636801438311013380542945770190317102501663447711360120058694761425894202568177557735633793654458986349189498836041233546657467588579783385228624156155185051491542964570215980298072758463742973995294316382600465393722477444536687337876770278933561408685814591864732980070274*x^365-14450926035579586207097434816617827980334812015139615134766530669742607884223440464795806612264071453201449612044242733690755258014433413305511874334387711992331995055436282128613546185554459338202251490435567813668624120586026485378821403163583217568697119384360980160479894054801897493478907300526711566506096366646776156037654544685302295887038896071567057454007823676657963121533480002066079207350155350275351507694750067576969065935958330045877277122480570062909619697259682365946663352859774562334946680168327788866260351819804611419201263563073802152923361387781448163168752412508801890040976000809234341699710277368*x^366+981105712081017077984640954826262642918814110300263215386692861267147074440003460188958160319390589866893999483183343892514268011838108935591829500762069933504283940061119209446814954229509568716083087421880956353173992439105059186430791649994064488807887103316080200739879798688512059259484691055895388576574298985678211457072671313829496442745467453755659979828614386359557102846824175393025117133460521828518172908096478387967645698440671581404170417824924941884710230858527002598704411110001921651862193590762024520922603783349133756298258373771767513049953274168925283943934679401978598446078025598220098361782002052*x^367+24730390007784221470874141350565198472891301662206955691103032137345318374433323708067938020129659346163565769238378945343740067862433217348514333161585410026758299232529785911846158152060672666094800791891778309715510568123401040982334527307902467355897926307614759506482440362843116334311641255944960986155861260575250502446228484853904587015817080062887348010143366750653480348990168469509431250292388482771020530393295278195233158091218314025599951543593930890456919505738685435217889977291753997878073332344701190642521355946531273674601165340616646076201106321332848199107235659663467943681372856916326651153234136*x^368+418162575123048376310188116069199046702161855009401077760438885729041250883109457739604867988356561241604324347895391651187421218700681580255090834314159486452692149788962906420372004293168674524732975646855853214135824815712682471353711608128828683894351806450603157671746315527472390492786690316203294712347531733841115033883653962275223958399519988245117273916110317262155831178917478084255188126431764735873864826527696022865497011805158147486114543969853082996990582355794188453397379167059780861453306417300942615618348220417210346873973151058523925716681797655292121895491357953101008304774824511179881394016824*x^369+5864267663320918551770037705610247700453400333356086322218541049597904040144918545486273418846401317292542519302225042619022496142050226310702590038459927680976953995339377678538931434231340791203018828417749464920098456234591753872925960158224716375686608651388830467531700743686582298860184729834662597721954732162968500251846127927527176371470641338790246279034582632004747997398305336233576005649661222155107310422105975231602075484897187116567039150046610310923579622328007539695909973238225949290746784943618030152784276158476943795112736277852340343845352215658792608593480154896541839394209960028338868114592*x^370+72325000367896874010683522801425622439118456516103390916112158915381050138714679713283396761486556100533724099194537267256372803056868382393574964072843034470374076632599122019069822470692981798804386095814225825357105309635967922506136631948131463794114823562553688543244129445252515104882300703800164487858400302243376630572261829853815143954410232457457908845592097797675699733967011875642714015431062052390621545111534523759444528989329025685843805869071362014420400516495810448083130507338870706618500207555413272422708900826494127973474986317242666755745844886690205527785320597668959548082715571973189752552*x^371+802689024180437407175985891157937559814935406764660098849073580057977362648460322861194447838767779544486262677833484623231684847679894129038185264923993284815963230819993741556480151560963951816533854146039735181757153955558110190114213114011759278246293625007022339485968194587177369661078212855102285728774775061248262860501623699236753487131300535445574653621728487213237407001001856530777786064792340752852683279200771107777049951153380636128802067564871186297600194958685931390334701811645365276330543620974755638666319954025982543509051944907179056112534392302347755019275574776954956674685953803961407240*x^372+8095895699283634172932102468352469186727616821421754733772792413603030739354116887437917715352670608605839109930860585316464124626157423685852055487933156874341434586384266741561154015815464379241523863953726612842522143636912106237083659277386986516674629403654892905094798636143315232673905733861506922333930193528339370178164983130066923488348952959282645313170534842053170876122461936701819284136305434946655480641789899397373824959555020679517383582161888713939407306740941464258882809388051280887344772381892177568068762695964596137460867575507931314794888291973709663541500010846121279078234419697341744*x^373+74472653588031317762366149521769796751087087982711549378651262062804486249421618303841848740408612340212212431514080787209552249494037116753622764417002638376319787150563424472497029371487211880029764548425767897269096516658381286414112741826844008751736213144663934311281776417169802121542389348460684446195218548562214293150388885338488230378211065799329926859009498642634412785437472343900157043607607354742163731684741571357725344941440692707828238298577640317477050975848326528675763829346407476045498850733579132693082452001661170814221341736531123001691576206420068456364117799071622957041399080613456*x^374+624773168555007227211162495911941012465766612849717841173768231496581804265878835697463693893982327696004529429312300035574445690478612324682566332544201095766441874181582617474988280748875469801434086423527811984393827915463318183902079974594477323011556817641976160922018559968872302030545960640634877577531692668724812064286043569550448435592632409950429435023073559630035292888496063664189071706086336750775754754651125737439727115390445406021015708262247294912454061089652285095246641028653009237525004754041159121534097535666410197491125000065118293020299266873698016974992920123619254525897616476240*x^375+4767904917100208887450170229368753368777268182089078975879772944834044670098806124163102051918639204792241068985456215757989598062470164969889971559329376080729198338459454411910606621574349906452250266130604571742969540142235282323629108060247549004631566595124889730785276017549404787878070431486545465956796651613714449749276270505201174850335156318280102830815140597495366141041203212810828720043003675593705131935358813770627513603782049745155017624211919335883012120256392473259768139781079394430861305918647485757435188324193162837024477870235105147403079439270100323210964076806173492304254316000*x^376+32945604359729057794549075882588196550094797680587124827946936893123489835876467528208466477770212899771580120674580950732262484601361606618375549346158283774920816126503127238417159866917511151006606078055864441743437150576835044428984078106764987741234878663056573978659716493052646512305673605246607272560643261360213747268719903627947102997268294647201190724590679454490506414099605315111616853346221411410629273182023006504496647903515816036947643538046248948497254308450068165449871123891735256486813643272421004991556294026893512583023237676088932315914383220590261725606132484019476613258594560*x^377+204761141967984464348482384033644282145628313511084445812503634384118097062576126970646307752139201887501989781239829667765388962277146459021362949954851581731312320480354429204720607999155894236875425536864777977446540412480871169733902656649086029998244302253317481989181705488619802434445381281402167919853875546557031330391744229547355178011980734713512315162579378820482772843433740749304295578928067274357933054105653931179195503158285444524820845491341278468753658397163980065860109534352152446937383075397636343708415382378076573513367441797443194339393094163373045076528039776529446307279360*x^378+1134584198195378072800750184420939507892446403375567673719870089393010758663467962200559668139239517860307090852334425693477794260211905847342036274745247623630992094321680349058898121428491711935694137880734427686039903286554602955275480148937550815551311860774562792316123391087346662146195183508376130168973952497385564346550212264138419781220069605061990802119828341760509919623700341556837833266971232001904397225646103186336291907747711717229197087628473430306920168847077162229893705533670403247761028030193863222688359768573559993382135159666315883916096357616372864855655756626215980835840*x^379+5540620179327669808724823489724285470997019824386389002862764404402079168277618059534929330240082650204390358064855310853861439169958797050627818437336233590948974263870147780904907830453516736449270421164732023587860756741760262512105458225584933608415952216000624025712489737233468981744559505930963451913581286907710817038072135343849086723735042805969809358676044678046383894932945975747603693704620901731561261284523469245890662432382312209632036915891449142441770090267869944212868056072599773989739694098384576288084118410253733256657719131016834204768875809366435934848920695386655452160*x^380+23489059990494011457242664563956633804524075118974321535972872812886377261967041039363787917377972618359807936120910043940350037983073530793846036029695659431161728436433668836637298470160359790695282579840488395507520833343231764411336239041322508849824232933209096573229846686487409415172505548123467697471076847157149353470850058323432885554422422957788039493027512508261339824973875657103862017569077536030190577271672252133710311202304883812954705011907877969768158473318694617871874594656786496445405778989101419481140495950909777175079533727840113197636447682055119643358344014313717760*x^381+84728024095953720180462142606707821438920261010271765942557759419019828477227799895825989546944810458925443693367335011696077346930796950360562975565855791924088437153462949015469048165276735848589636326856430831485361314940801824363957196607804497367878636193930338478111812451232163690046255886434321186887263043169062122668865349876573242954146837163903457314351149462585732806978278860665820350791217249177475828588648934003911218735605367720508342395531034543290476418593548511122507342558216890279631572360470672433715007777635025666001057048412330716524979791667797292662214732595200*x^382+252918592274658773795022043251003808429246683183043048922992125241281128659390982364194364548673134424734314417511476327650534088881242238815560234740354742309137659590973395482053747130772887305897747104977315662987243621066215125819169006992078442098143225337223200558904770359277900176413280398172579049197481299278357229309491565346228411390836460827396054321860076955049046778149500116166915696794283264675050566395760486662942071561658276100101666587172730443961983638169700677664017370034858759801517253221059414204548471038255468289584421817999586029774089586269949628727434936320*x^383+599973542275977050211576098058579035840785392402832080789961120649956173361018552390851584197631298854493647794355103581387854386939416387227509279480764222074767728268065966630419685710546760778614160800980103068316275570193593714203464597305622212445111509593367712776263566822209190861045499432372420356719459473879196234496342789039205151435052951396773933409957009534693114243073035120490126008692842814051969558430117432526355331855031704456961447205880249950858148231084012760001627053331774871547378540190377945336225155073423568662243503887077236038628448128656929110509486080*x^384+1060613033333664586236775608766791500341999195686091235082790809926139136198953468694989715759384503820551297756639328011774898833443269468548964988320946771053123407503972672607379644173494180408575016909558256091629704818015670361980495973374915481897215136889368937471760585075316508206941134880481843233082751293741542540353489521276186822720299042670107617014920120581630311960923823586968704388325797237253789960596292760384235641680021665889919094946986698065114060821896141277423815007141973458470583892249393291675311168259178228722734361892484212470388017788514104613273600*x^385+1242177621821002796342702213953933629504695482278025707296815270316701702998211800986333094308667094229809071953083829574528880850498297466636308215711400410831629338361929582183208950125521943698560241527779813089410788092572684292102810581715736121530465813929228817264256735310514744547904942399703038912950943675943515129300219093325652825113893816993053095579229248517805878334290498987925379501269118912119621387111331889615578262693548701730162904215019334833725181638977556440143705045431039835820194552073249673393205644892958169005632338379650319693844454738545868800000*x^386+722994112452116047568307040279768304083730877778547602481856846611522171462996295810579800212168620549579134469093848551717012358793765447668148735431254405603246662827714799860283146158346544744737848016343996511798125203175872086215673869582908670321939292257759688356611535300459993293162951278666949900499248903855614596515299121226355885655739740782872754423547773232276632092380390636018120656878261755619924937605103398468440878306131712639387698917810020196880912073897386138908862120137574994917556899699005229491459653259577805229113784774967146813371073534361600000*x^387)*Dx^9+3881196000*x^3*(-195737780666543968822901680079030669662487692059830433159131018042535254166028441189714234354571220927851931365055030154490681370305628464183578622325577955699851007715763735969385253468448717977203192807340498704694728231856079487357517979219982241633413553616756430019925748436047627967849633961854047393957528108502332417037662240123575496560764875180081625912508634072526167428149940207008072069432649169572908764261516726300963785506435769543411448672457719722205148304472465511699220145120582778093782437853920995447763945119905304448337801659363321959972381591796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+140546068175056726378641700039611999357085320145964880539766600756589162413194321957711719920452629798779180520684694724104910338301218592305040287058586837308132656770134004009441281348881588768185406160970544366725912474700800958649895139517794316371008912559347476134860577124847123366125463525504384340413722451978668587264786016084164412519248340616635208603466497505207185817090964496320583711659660988571996988044305021390737006540993541187053514001867075059801942265183827848123500868287488762137323786028350139505651965483003863290111055267539441615554096642881631851196289062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-596075880370084556204159230062164509651810723590956266995169320316895909999372596240595964039932073340557036507825279520686044550106649225834857964421642460284757906732025619450973331505964930302929418712809523466304416828531959193715573505058805319170958582958117950357030999380957310798413087829470395955396026625605087434002298687914589765102733256015252886243217047529370118569888347226837100649836832017023218933159953516641827238771579086292371918513222323232972173094993782460490692235563677021737746821135440277855740327499838749572796858848750325976517672188492724671959877014160156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+261154332032808305437982707277829547204368249395486162055713999018408104532503291552050732804884134191070451269638946160938953228864050797572548779458805841752048038539503739380053812057323378706635672697201069941776891435420062228984625130063652869365928250622997357985693483786331353071705744100557068218190428665551469952217843152318337773021594371543570793367158759495378500307781123223856315548910322556333526555741911865570381763518238562508605163460422677326379717309917117755735702638742627468084755820495630905631667695464961241450540365796071515182459610304732677832362242043018341064453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+277348680594898728558848643823666352644352012367710127680010288453676405209957006497794255019698102059757561302986586840267179311921926203226967499364471756982367829831745194803384973625442730646861892274462572450094883567424238064409077070598740288975823960202270000910921693456960729665815840113651431620527988626806078022455606834247552350303419672701119447789104005516526496148263422910180140532366413348609694865617424177754967679917566283682333907798898368326267611961400969354982080287642824846916956111825369553549070289276723104598622913448011636896753200325765886802287241152953356504440307617187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+5410957392393123432969224232193998893918231638237184602915168353924006749199665938532231096546314808901074751023413966851468101145948434299175241654311558438979603857668807392909043360739406754653428647971545092351008954223577546969564449312199006900300354997588064860190516861389221674973497836761061232497491456006873965795690180522434908442978663217951628371025295717338506366084534831174016611101540132073415575707606821147962265042252916708109568342141453334567071296185640487772578137703996976830217385075537605788049470543929210549812790503958750986599775816443969739255592799054284114390611648559570312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+36939457975991050311395555527198361187869977664235021281531566152975092812601787072306774279597763099983201447857079056729026223492673198299446566942662599870112701136925446328929595981204912184163553029536108864710029479651487570524821752758032064158161259299033816884283042882878619187972462503111772518455055089693082893714739416405170856388480593499326379433575458609136929741339565292642635787494787033966537200394343062822267697901014300153710683994024642524869398111477966585977820422736247573796035415319478363745066419956084234299425944074244255899924053023646723002909944555405274968507001176476478576660156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+6269594209291830381221121414794681449599065775929183984380607732445294617004750238600011042516153749492587945602447253807728256794986957395751518510280715466701313868850012803317286087636608214002817161658559013289031664574052077432024964000916573308384232840330022549941759974987666873577028340108283909399450002936045452769342626930489803432251221823793032780163710455028023462603986697944602298909838526251165167277921818141333359709115960092590535127846367690498337298794369204130301538014596454469679002298638512582171806038077125267235793847836492662595081592873227618285303147562664838332580075075384229421615600585937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+330664972249621595177277447431025250431478508638953256532333186734218331152934053257522696717499223137652420479955859347781440187897934222809523523778991844766166027316493849170137629773337049698823667697154721433938468993302618909838445064555583660602691514798633869601982836423059248608514791860141772786354419529962685006898159539989523787115980322846052107909829901117873790086237093083146059715832846964976044557185967437091801167852028542564624241953724411674961347588964138318486675216444330306218797380197792860314724541555832435062594973180867176449097872614977348178698393047110493103701855943654663860797882080078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+56130346124219112439196734923300481067226423571156344280432913769816899760444734718054768048398988936785077069252080367142737280394584870811336682725635843714680095354630564610105567226144923518514082373800753674336309163366745502729140181297641988363384251465133336352085272601534205099224457861743372691790265530491625810192106228852754973061186432827987504246235039331761141662402186272932292730147147493641062630395717565377417583951705941528276253063313752744135781345422241316660505729044227518642639818559317847426119960077812285217535384399952868392868389501030424849151596291465438933040651980910240581579273566603660583496093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-5096588076497926495706414918425097663141370233982980146701258634385222125098459106699977377545906463199550530142097592941163670141397312565968921092172485143414903776051089863159149484393329651554893063174422865812658897275858084307048098836415441996657557585810147019279242259124436833703660416174564693478501821521037377076106046128081387185528791098243782144099381622622659050376686082173350006491115817585687123730223867316211601650609377203633649076994930978904944447347393934092751088504245314530877782715380913861312176038671489305503819551506169023774196568388778639156317467373069971518133661203542317252868087962269783020019531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-285294570149747711876017827910109422012222484813044051118958569987423147149325465516292635627696684699591359937954624203216757463999320617689632833365778651546509353077767810694109625945804432814339933008454022570561810834227907280672294714563786102164270311925047494674402421147840653988386046710789145096853257506759831839439954711267042087011573841784469960598538437781027167933863333455674006413299984061395797308285224859504257605505495576506642163644096499159309820871018053624827634517068037723800965415406878299210886775000026219727441407103203299085259906336907206870931122338967031935498011643848308843685046554128348361700773239135742187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-1639986258368409330066318178988521581840068390786694920095767075825899039438203457160239876444741844796139026967214948939679848568605590665405549263138533228809336630466849006046081736610017004523631226628126583485222344376653584609030581026532489076038943078628342279541322500106254943488951697667020229934421883388139967917382508195718923752484383673381914968477471448002309181922372743080654474585935690045340891372587109467573123067194597376220331899974342991176852208763335867939126126644647580786278636314857831536301839516211562168557691885650241750313883850651764294232337256653902046343896628138699024697377826242927767452783882617950439453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12+171932736592157426176571837395756294954135141836726929791782403415944025074339012916423512403859044895613346989412054373054230706737477687953395635766393808622224123935742401646229683263400192327441562248220969643374226520146284776961103244332383704734600488123937412230868117348143768436221047615026206060085898419343540520759356489080672823293559863689883035364047776389262276499728845412022140474356276142955214780060822513477587777180585634243012226778857345453078244359825979959978640589163815393046551891855433701819703812607631229044382850500270273872658463560235982182428491539333210149279744573723596590125858515896162259650736814364790916442871093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13+22027800038108241204012698831033117794039032808536104261472814663052703607972896484799000829216746464981197242314279265224237428694263555090097094781870324769392827601099333211866473065068612332774644871816522625365184636329679898066552587052037065283723892747679184504716518031938887270076737850336163065400299999401196157102493824788930829671765916445271105697059978541752974397729740156951285485233840222474113221080735005735639587075152514722555386750147437326238095039519945837794503234325235724249531571423428926999856515104696985218152625361470843965817955880472452184110741895914572366640393816510895891403369682270269036550303098920267075300216674804687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+2038718209284605239894623156707897082758602435808864886765660679249382133693219811090593259334386894619525581649709769581494454427516061698265331709960861186830456192435412180842685909224882905750102074148948640586399753256927372271141778560441129082437365310161472875243120197577836125313712196870316659464150355804414865879581046090734050796422779124846960365891239289094846875281485128107370728540670236123714510490186030980045434913869885831283239983819574974995075271402577259356410070132470896701582443614919815883801043970875389029687999679136783807929948623269882177580961565118891267642513833902660037698818487601778548339026553293251708964817225933074951171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-20603616660174841811364219610551052553826059586782081513332970029424951503147136581886065226855186013565307174437257526505684615148681495355660732213516621958692379386270824958736398496496693828348888547308031442101983493103827264276529490887013362135970436321872957210549281787051841811128427909784052883437325106410123370416844104418528039434578288665027010646723198925133726704989389470776480806287055869219470989357639574076822649106022099834472063366759847631029170031119318753450704835622022831969614640783742752649996684821719874476225595061170941461179015477829392949280206421101270248282654665582448563316299078487184828669797481692782525897200684994459152221679687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16-5052996913243997788162829820089930059471227273462021115139565010882225768515763997554800909082896892067991770300968128063837394218709335158984595524077300841051138332201615345369640634924514470320810544217546114934774667327791810622498803545080717974570309498590510561067829415086219802149483480713067118308821549927441872844316129884870199165673506615664978752025413693994752937334207717697789725576812633294369368817438133338769812655375379066296312014292187755008748342858153563225996530202978793018991676125543143807115768066578239890794601956451288899087466035655570956866189284066071424562056205875023307413792771607818571573805799517636883066984410106670111417770385742187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+122031265269885765174052301717196268423401854209945643766922474662297169295538935695642588613793483601995393523257771207261003725117609181749615510116709440273917713161627358624081362679019274321777446100697285636162947717400552865410119111824861497712820192618999635006861534183421762959618344714259336935190369385177596447903649884343414086369358937965460722259330933465864505956582637095784681502063862849882131257002273840430782531664815023017047962438004678064759879109270231629322169526013302575409566871121991204872670057336120486841922660504936318081334099498997318662057995204983730572325989879852805654785274447015540668334328548212284679119754571274825138971209526062011718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+2526957147561896316554180781611487644175206040685730869349705227584617216553886463815190372525577265556149677008175239512177219315231176496722918594190289918776627423647460688710030416708197288882543069981661014323753954970996940645282369501845972496635076631198747678670831092953681558007962403185799188070679435716834557999954298974482912095666606565994752508770740578725779530541529404052610048275037846417396371144748829063735836323466481087809863845991125327076166168035001564299987663858849883595672180053243664181486126406971495696872853606916464608265856161315065649367788725664228148623036881761683851906623928818778794261024988860048771021835078975925625854870304465293884277343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19-44402451734237274577626500241282360845632660020463104855323679771863270475353647638702450379518342649389654832886000899942086089995302877021148944648664145575266716785536121218465526046066199426953735970107120019821367022268662744564032176572173629392804846107101243752196797548012096140063064760713322024335355968425781692351027694120751092611118864205059567335297559424237908054640031520191532732517234787420886388059022301548618630821922374173536716144165642379531768022709224611671348337604329441072050110952055440412976416736782452486056491101574547913355050769342129636395889498126863662937107076825350768126887600139048834404187211629648123422612476796089708841464016586542129516601562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20-3258747227088404455214607775915726373281133763493382939670175777828147952687287022075681931609056390363749309076381347635418203021425612730157379139002408389725464089594074663300071484228528859636041993627170058742616595458204248225861184996580687373182341815435407314230138293084235422603673868908702436766824303577657458471196191706257846598318670159816579662055138500753070885468957598466748678169657743488149000800032935200904898471179022296304075084684022756174974212824823057470698495631040789975540429927443746288496910661139118133453562050112936146629889691082457037767854413764477206596513101504821473329948172051086575756849257912351032387992979914848046263387004728429019451141357421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21-106398263873758887182356024909111360092098660935767719402833707147147572483883647189938804178772849662228835757148227633325044713273418003810738107453549058897999987424086315452892141144585542088583783289669045483794405245212543196266560993679683241609347060710935352295959025639591746546676212636730384168636806621492162771788563612761994088043148192917041917801327238660807399484833794790763712970844562684209467518053613742944138495130770908292546218807636842314510874970040051676984229346182939261443602435084670977080373236288187105890490839146210591007850704947314460835641845315616066495799796592483751534877057516958991416042328793751110118564877178777040855894853166319080628454685211181640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-2553972614895926824274088428084746048366625794343652860162524723203437615299387236156092116772304933851813465215872974128146592889868809597549508790641246556564883321236379592471628892999706268765063276982254712173044034386158649348712858926973697420770559660014456937618255971398178864644929718013154476336531492454102752111936127698308040275038171742484635528063791188751742071719830572183091464023850685981252709451324551275959986009236420087254507757064908182749050796486506035609981110262614317788256710514317889755939957629081218524774837527750666258988734303503918076618048565716471206728191939690728774538404155943479737572805764119257466865076741623221756941064519708106672624126076698303222656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-29835286368508884389032837242742788215022674439227512703221986765561201855153083010596280798873831182361283187907848473354394783774941098750458785503805067572782181578012005968780858232462835610716867052407368641167175437603538372397152605698631571349326452497848549398497994426026066900703937747391915543765718371392821112552625158640296065403143362120110095669028295309845329756538113567376256142506506348886865061553455989596237349905452526180363737534664807970229068786864752920428641038496031198849759724834179028504806288614634377321167935537840501832726846530996598510382526600602849295030989575946692411132872161303635946432443438170504129247913596328999985638624758976789053122047334909439086914062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-92430696262112843067425894457522638239365206868524953885892158367173538247696127443917390466827181775405085252675827819391352776810948702652271668127673745055058795172783037967385404462963335981532322966880519708210236710052452319121262250301643191681743414255600435709657510580327597053517016141528088461595493424734921538076621988653037058040100039606872791456185040513409776422023491270307151564142101820069371702122302946656770828184348418070927993610281124074051966543410754976790917901976202343995408358829626381075251004435408735672286092569184789574201960419358470099805468703578712380846160892943054672129305501048359348716452897672847722729002585297809080631991143772729913052899064496159553527832031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25+982551322296414494434274734658538032064194795158932394227743857349651645346515694195310487633757796487730725131445405759247608585857792352909311318812838687118386063775040334539322553687566562877736906967637467539387701399941738279728519522750210255453577896143054650345514167023886509149014616203205030536377012151239721431764477687773163738990808316402414297939710179361973057535206549489235763340689675393482666266766224069462559870317272182735906119800215165518798807757208988924412919023582709685486899375022417923145187444431021077323917523999763410464234887406099806662798051440103432682998857229125846562359318689039570343056539377629379673241761431034687372498674391013695483820811205077916383743286132812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26+46322177493074470416992415930174184339668480036006711894573942679895526653144334984328930339361347154037230775435869989477931502153449939282956050971311587453977002518459270380143163335181106698985337358854680391635779774793486683672238471836624223136249397554218005469119911898577980153790265488988551920337748248594826926240553647103581137608853793726888944611288398129542118540128466734807048860654206196753594175936196339685706829585989026072774064474221151425925147272058004581699753067105934658891510356917436007074037865538305603031146695845974886316786321270388035070549689891482455368783528494493943701770177705269614024041665102079045660964526480220525133381774392996987205206593785078439395874738693237304687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27+1544945577801370332203160494311846079203328731947744269611053731778806624083818238972445598683976094519323526582545002603605766142348430933613949474895917032108949110732176585954047154946097108308084218175600859701419212602244388769729426722925513643302784119313262439943949856600013830803005979329681913175092580417386184055990263641736608739831473805125795928830099847623107411430062337132029274225033894862580531412114312363049602779959208865406017813305005979804121949487661944706164746818870364450904242958909172856043241653378812085992924411702285362094189563946198755564140374370583186558344323687806007754230763085725183526644978352028374190083935094549444288616645224780318280954904963664375827647745609283447265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28+34864987815498205374513685932020913260064248276526380099814301254459644958173977162579020062229514284122932195451269532958528832339176106382703117196413946084317851259794571437666680325904634447631256085019856516093287791924612065498976443473104803799163888824210653207684065501513642753056578472296575080279930609011760445642417716716317465932994119767870527519862217592953496415094969498741687395932372480689555056225023589080990717213027107954140534193651551779102444736316249226625744657107027208331380140826395021676031045097109833326405928902414398585752141455864721198464777887129054679793125303198308625244259955454638664623290451211575133502045549146815692336030957557839571434206427102964198638801462948322296142578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29+616206368236782634412893095312015460796090763842448457841539537989349867162392085801908139733112613385396941319578418801261218206129123198948619341592975825356235105858112731448273665490245979392162326980115583767723095947578096066314637078775900227067413895670339755282448045722920195219548615326940794236760297610058855308046292999817312386092690001065607794727508567700335503384911298475553993592840295680618197850337638081490569785313527273249810346694474958030034221477639347612465382555948345133593521897887536966792921047054202037503482125597642809520007821857577716332782085919900125475638087654322278715986905116779766482242639146726564715669915225452611044629980595398777593616271297527475780952954664826393127441406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30+7832007352889915197279853872272974653176025670206989459990938527417112442459385411569603589806458957793379606021271951463566194235167176943030992623294219430173198201527377394164314485753372323300304063042314315176404025925519215958988324445929016838480059571393569320482875792278965487826385809602593180993006134322032643504538062768380832363024548944578509282712614124910721876788618190268772376143305501973880629807708731635619119835793269150589118649787209917638497585774011550401555882843605808562649091183091476075111731450605531457503789686207192891512844805595639027103173983973687733840130060226915373733796835703908913218786497317689514220199302372694552599387178872634497821820088840627516191261747735552489757537841796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31+73686570815370059811060879637924406676073691372062047075306713058636196948761666931477021494710902964219572903672240254901726034343599046700208583060382258555391439546582336371217151266500728853778446831751529979877150254028802889504765569434554234508125216135010981321527332810407428688778890637889433176046773930486981878576639313430060788603038691858485413340087746339098994730024597253306137796431321019813643245348685339968981934165176085817847712238723046803618824098919227730291070698854973964095518420618800304693150508680890151298411997251428957454170610006390143757967543529444277177358450575334690365571729895434506898023690300057055553297818240797876524425026384247179525255537622561389371478313137231452856212854385375976562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32+536220794571850366413487350257361366716561046892927933845724459888644117334904029288894683279543357764765651341210755298612724402524167452208320113408133411073395821278663245432160113296296380110400756704990947003581202346891245035156403178621108526753150595919636170900161709831732618670159810316742029352597418091751086884062522587888609517363393812624829378929880885010840517044078357187411404070743012589841946371555950598816304788987038089478917718661926214174087232734068569854350590267464646198771694963360087894316450524913436143578338180151592994548073608341943284242458355149195551845874070359419516727067749601715028176141450094117017478468847009409646626447028552419413363934601704066163808948264346554424264468252658843994140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33+2433601694044960228362032253016404631680640125860966455889015636829018781070661120640471940418174797088459259749194801530733302054185891691420434112625627928446116902686193274696143113409013482113188583464793747601942910264708869055341785726505582111473516510560495503376877106288541080689021073412944734277549834706353526309551646475495688980837897652044504702282535610236752753016179333328249770721761581483608915271121459771778040697781342875262949526285816291761780321385483655039212443421396360583254488243238043089585258056969069450970258959818946772661439974337771088759669859685363670223889307177431904655058630726020696219754545681833783475121019946360230051204444945886392000020244478773168129125126224465702762245200574398040771484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34-7407883016950086319415283926185570460607413164349315933503670926207808125450334772473911391976544521280810437001200472948674460771660847349968986713294511987253065813365766040630730495087605589100330197911995989164252014442264842540236375384303521345235650109575703383221582748548414191028914133907136635232330591090892443494085641577749703055576345774010077337130437318943177495718142469057693751021783490328683103860768598557366067470671994520587901210566340182118642149613510755938881951807447518506651339158133326438771460779380484407992908564626870262125064865012797760777481268473636297134477376824284875323055923138447689412883933004340021893191799674828064490206278895671785638120145081215469864315339987292929890827508643269538879394531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35-266409934389662156309392846397653539728181360185047741682899935622901236386412349772417394186975453630023355600781106669988453033511896623581114682184112459623664399732795979118250547828459783999647979280388335058395587766069531851235498637517357752830309454154720577455079177671684772875090570303231066630676814194048589140095908493638913376720564458033752645902755064462841063843469139678258194958561272475248728732735248789852409605575799614520170111897750865502827714955733572844083317872917326676047035419107898974259097031802640893336088556070910903682935614993375775308614270073302901193201304944187283510581967458698462123622039301865697535368764810760879677282861335369329101166160636031803456899569575860864389937887608539313077926635742187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36-2589001465695315497001582834526823546474993721497642790056336787181454941514113562455742803030318318522753706540916967945080234643010445618102601880352964515066925454998409486211984942345201423649455598241373420384585275478885481252811116763035975882239630939423116644454408357316362323903027613525622036441406465103568830401876595847731638117167915381535825718399582277068506645924018518101063846115292356286373313612210112968266193867418204318453577825885171482202751314974013637162432706669430671119520302209474157758435685914098460082058482616851696786066351260717569176847073213531742966223329337444571393234641546085292950534410291714059673688001676484354798072287617111577170518561587105280005671908767248771271463070320351107511669397354125976562500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^37-15055169884564546003087021338805195941712892307746281677927068203573952355338418067799446401994305357228758746967594862183624811038942787242690321973501362909860647220854584985190541391568605351997131484286066954693529057427949452815316187602023846247331482042640345034168016426413171247135921804472930485796630292834282407326473501372059039057024985577960862722678269520854102645274193155609855169493894468898410344001721598529369906831697338688070253634421519365453452094106561736322377333759287890720101768913540626317603368772327675458688887870264978117045960014086556874211800483125365517474541605798517793961507313898238710680311559414794099966159864575630761554991927152140478140596393435104616864989652439755282026245808424391725566238164901733398437500000000000000000000000000000000000000000000000000000000000000000000000000000000*x^38-59269778161810264287607187174458374757691053148193354405326883448667542858481558036408811681736387416144582344391882567032415255151985381451996361211030114266268177449299336478164756978815856918868581958121280126023805723171546283510137964103585621041227250605302969602403069081732333707670451622946672813455489203382695970274566204519167046799321584971706595275356388842617736528084670108178832105640369841206098135781817451205720317147104602925410095965214281685587727961875115861655588966894645653855151907901152364967879419166074273230140932592913859227829769622260104845430436072362696844069899308425752739321587960229202832416798696807545634640834153798520440731876966424296772113659406819556330196990011059020786107764955374932469567283987998962402343750000000000000000000000000000000000000000000000000000000000000000000000000000000*x^39-134038375635038266838093295883277609676691296099961453417084394789728593926565800437122726226148808834996549562769142009680940008817019000847326524081239829880034233515747222404994175031859051548832155661929912376943495615597499162185746097867898847059682127190097917591836354681711908436542859488735481212705246083395517986004165162674831532029289256759789431106282302708166807833496970764298825863377803179801337906995576085622630388173713169322137323025285941291355643707878481298535171292951592574266903058773247051287423465499652983334148385955458684852232822530398580148259342513316475427584072936921684423791413633629139255705963069128009392280298943437909602383952679672771301284661873973507389085300586212800151271820614518048842001007869839668273925781250000000000000000000000000000000000000000000000000000000000000000000000000000*x^40+419834728835401150119882714196826808014937331414442525741767511567659684411516953353325019181313355171327348828880107023000943229242215916927111762053632170735510940468747896528649529151422448298343176143066806054820562778736433382901516578414737028925810964361846514163716920417594459497394013837853537805244527222304209770806454610286650249936527454849538024807532727183290427831695131768905021153724101617999159471457586066035220053658027558918528008450529665170162435830882956181367338457195715109383273129446566481813562127703435506524529942028824502267792698785079839216293357770543766804575961217220571945773545905261043448458188273077826280762308041602428479480257597487568130461828959478861942322365386292923660285520554014127014852419961243867874145507812500000000000000000000000000000000000000000000000000000000000000000000000000*x^41+8591951397148241445813026557699434851731174496780158455403409564124639799460463361242629474376479991400296198546117317073992119430220430202358438083445470405779958790055268194743338410024239104884541360137382521149848687568705737708267467275206790442623959727329932100855671264245312604664300413841957049782166607788447845687973622206611721791971396581945756953350402370667703659611080606550229578866825022389355999827990194494147596216999508926292061968055959811071504051397597359019887678809633431223313837146924625016100142408901680739068540307745850715899386683231096665059379333516209574988112314529750396383616664197025353809663094206149089421677381729209244405811156311892044637699653078445703572560641526445660821504897268485745343014059471897780895233154296875000000000000000000000000000000000000000000000000000000000000000000000000*x^42+73564189430726366606071480921922915928996744627841424950934382134392705137032270595494250008951535821093463445589099805045437382746076722250307755245666746968765790287551737983641931498462174569705825648034869520908770121778926108020202264877579828293393359386942330362252835301190366676586600599889426947736732967493077020651751938230510579034804830747533923613533258631588220403675668554644237705237243660500183356883434280336593997413538198037361170993985393479665410318149323091177644390218175362024301588785195359409826288805313147039004279155604808842980611364000497938846870622040577175191414136601712833732809146066752826061132438534369506279678466309274410644153026238381963862101075152127395503494874829381003834204789991815798266827641782583668828010559082031250000000000000000000000000000000000000000000000000000000000000000000000*x^43+468253011970065564507063286945399684669690592412260216788187742993340248000299830941176543722152241774334416141365655424602867606494718706766697512061577643528092414202973922577869970761363221867279187918943214293935701071739112577527838948920868668154764902102240059222923222451747778853219128485867867074472724661723585276977680646650959932603996231350058692038235468705544899060332098793069977925349031256240033896945033246589217812879684330318863340073719573483615477750767177484541833176822490087946099775290051251997914428945337091268980007820383462800586732419893360876391755270636032434489895375288989054377956897970316587226918595631516319293806526722827398967853019597290563538595460926593543137554537621048805843493308907190750267623968738917028531432151794433593750000000000000000000000000000000000000000000000000000000000000000000*x^44+2567326490750276152742350426722157230584550154295782214788862640331440695689871108563782410810062345858409872836838823485621294192235202785852132571982157924055375432452622503496316109303031247714266492028677388027000717721138590798810646035178823090608511488286897083186536791151582305005144118108174817369717826944405741372314907535071738470434607612211471303960867636753749705064908393655910930518330170909002001333681023285197146172617894923434488932073474789618655068779468105670858573072280139766781694842426539897716092822505142374021440028213341330238147795125884880091071375803310023502252699411171235672031899131984305036638281988645303668835260202523492146174104344998213410617248698872534584710404710079896817842244122258267211011961705935391364619135856628417968750000000000000000000000000000000000000000000000000000000000000000000*x^45+13352105670359367820816834368987499850545107604696465861366417896067363657800774663721965769213587911193738375252069754378826905711956452938070240107402961378464586926131053650171044854594982451414459932562644379840838485554232284804451154778383076252889632680659347995489529004145225230835016360096286292024373828883212478597459443654566763490618721420484685600111968393524206543288359014988920130383401502740023162545241414925762198029939724630640683801208375357177532447434464832188527813020051461117539665998873025145096454779342770979832815599667681436857192569361712400530904887131213451398398913843098469582648170774323240142446533371491554777947145444938571750287216923297935129687288877104238692698053073002571195677331827457632825763289563525404446409083902835845947265625000000000000000000000000000000000000000000000000000000000000000*x^46+66494295418015066889642422531766006472473971160028444169618300347288304349959093065519892608477334592350860826326262377181982971363783103638421207741094612683893868026152798455781944795207979402121452909546819956469987865011548879930827863242381282892012133239120924484484544434165474312230935364166214315917167758821068423674060714356215718401802039915432628435471249794596497492227526675899031676068495712284737116325836147298770964895015008768856121025158876917166401366569423192971330276744882677463596664717939056927965802886241267136713913009297196146010235086861793612855902439117797633257912531667091984767939449102067638180909712901151886615063361402609380373250780401976925323145986148632568983195912245030076670531591025014032432126007132744405225821537896990776062011718750000000000000000000000000000000000000000000000000000000000000*x^47+297371337682791732178706309561572096861112070918243511336953413330144661922883591021196377655203097551178279910728863280257901114186664482446744508399662689336489568787133157643896211096218952096613424955673084446700825343144211205846120575667986140903740584188782469565218527735404454992767452760827494160377902201370561258826396830923250224268431296052927004310011744852504737557920263336976225987438006180338556107671403436222983765278674283708268333569563939791680570779737663156159832447057622209423924816998065076786436470279538261968389833066978130117663703754081578046222682164706929733259745704802093231115741269572741829838326868938191851743471417133883214365111528037859015795890053421467743328035620953519668370362169570222131474799415196130780714156571775674819946289062500000000000000000000000000000000000000000000000000000000000000*x^48+1134531903866487276756279802834838399357687131941499028752216441257530179017970016952690189636620800977656067189334148149590394526454558836924197874123606348107284362493441794417015442076733672522685092305969734206448120424058079102584508424068181923712841450426379019490232337067787326562036677105652508472335584421234146083868103279216127482059789825905322205204045535679167369220196572598098868218665291658704304441130903702031733754738447223855303019451864869590977125457024310541459953345267126967939669604807447601495353191594037527567602844001159723812872820015212700833956878414602930040027523508249340869112211293006881905265585744820423343500228063286803641628882515340347590353242656270111731222601232837938065586534060322957659966395410101880347752967281849123537540435791015625000000000000000000000000000000000000000000000000000000000*x^49+3726274380592056358209202050614637966535987985532728819074310802490580373198863634781992652876059185240746162821964164455090089910389374102472789595861038107276998345642063455516738962042534819373171554918602686302130979830646563629734948940221354120630969359466195614648083856638501532506182402993757321447914523251403729438052546859539347438090642545670572424520786822920825889062066872331962764285015672660464277711628196941750597749563114598433613566729452009584412870630001721073625329785294745755185710620620390061607602304955083114531593010665948191938071685545793876834751370774339993334241062769508363147323403829885540628547643434347649335670583460502011768229727971356133444130658592049556613887785164996185239070285445354643237536608187197156860648306064831558614969253540039062500000000000000000000000000000000000000000000000000000000*x^50+11556024481976752141953469317361948936115842363481373890829639156360261859263756448279583536310936876222999666261119114242725472352793787431206388318034140080676955053110271275819564997655157436526428345859976668830616019962403816537529285842221614318878090442611472771487467064250650065222978956845089175013041902302779232737799198146063831424926776389161113436784577405656647882835178700143590302367375359787115548073485079119597881316520072312854413830107373046975526376181794551516630625993202044010464722696592201828862420850710765191855556526672179796628629013648029148642219729872007479652915907493664543124171047927994495950836600619010183022578370944610279505463859700085418562572344400452071534397847689616868610336989205147658158684626975411594007603355294122593477368354797363281250000000000000000000000000000000000000000000000000000000*x^51+39651084196131065981540097272973824535917857166898620272036934112661020205607792086256006684736811858047852403411166591485124606472981767997236718672811745578116163673417607318516010976393088741383944109182775787105220009887788929332859167643078212562587203108124568146731187025270661319223417456565495104162097940360261981084838811146714809632833817413378954569312553830097681972989891683032778012090488321374897491652831375831863203051029122997114842788852178082503176855639986111874821748963294379342890462181274972638478147970957984744230131489593790941065451640595840394251369038619701753445721287329070372653351007066625805676701626219719686241008867707898216066052394170343401636692112748940390920835655232574987618941163022064138958021525850909834443047685681449365802109241485595703125000000000000000000000000000000000000000000000000000000*x^52+159936702521540305929509946059971391894347220125873795031271862266698128691357947081182661008765404762949149446574303152276304586786342435718671014205443061237395438779672158273308712062603729433834590367982746025628494555199826025090384541295607129924459798741435441774586635797604812851495775304322559086281519336061119305576731747638932335688717000423541748392845718424497070078718124950209265080039702196978849612954306102797402618687225283714733640633352503085433102407099392402637170091085706553091184631499515862494812725783737774417025155335319162019165441818195995046559069566843780214714672684845393341419084318827941995482740945734561641811669846978129425515202778101316139067716021370360916029040404409183407016144366394106903095188135443554156185641534904107174952514469623565673828125000000000000000000000000000000000000000000000000000*x^53+679533925652435905574130396237169605229529871801437926667989047171031647589967924754013526626022361452083462798425764646537640357643397254059268124753714485659723974644473136599087238277077643772714400752289186153234830834936446661811207429751271281542074430562485628619063211919638582884990188175803779507104700936258665548228863849363057143562480849313315873898593056255780836551522591548616353606309088726728924179656552030617903684246642371686812570338826350691159219798087719475519934935613125810299716697617009225492500078194918196364429783468136081869129923761271582784992245799617862584036522894983104175648766799369127133832840247299798379049496405691896255066735665048904751856703798493130928482611917781335244826817669750907125453821888287081481741860877754390912741655483841896057128906250000000000000000000000000000000000000000000000000*x^54+2725017894516711543204272196905254471248363332506356301486216593055749913109410568741325007270786307105651786822405459066868575225429894454933718760478632069890712572861418549749604699563682913576546222950108953970253152712927624028761253828689052498773056322861860555809046560972493153546606231227059566634764638785957508465591094771077622168557400666393128728649410424889885220033422613022659945047266258638097812841799314232314344330804150642618757893473226061322901270151901562371084297476236509817641197291494655024198065734590758580921463560009463752185810555856835908090724100016949466139776022989003671733856307373896655180084093594407924757199778518262986679953797921154560669745058346523104565206710786637617779974000547852763907291233627928748118522759430470969732596131507307291030883789062500000000000000000000000000000000000000000000000*x^55+9868836842155806958344105818395586753824372689968736480177502049183840515469441755397195224517999941258212957965820132655537645955019294992949532454554857651696169438735459065466818113514990372676057301078533254463293000376283019439467009537044772793473281971875053858210473925033864834463006540583027812673863001445212786341729592636552746113982746235177630241165955148339221372238499053258995633381692693525075429361953620257769200638637006007146115721064231130633860152971652590192899139659951787161849553970369682537483281475136551982651620706429642853488231333488049866505586613012594044501155578746020167053868266499932575121622621721254972041772684121837101057441012702662952166449737287044153213867860008784024246320598100236851607511771578833000934062244513533812551031587645411491394042968750000000000000000000000000000000000000000000000000*x^56+31774604809342765134395451877888618594272464321085268635358231496580985432173618144945269907928258320804348466820255300673897965413136941694285063370701841329400366726581264038352637062545459933154454547319535257673554954654117383559702586826490640301558983485865024115326753412203928264411484952515357511761759674397010090672048475694067817344284454193838167099745634176911549021789343821799211953031981490712211437912433401782516736178682651892948778182789356022535734254179019436290494649084814485274826087030504917156799625444755673735031106277836336322260302397539275474746152479692545926637078746787562772106809127789466621912242856531765315291596620304656114351645427912431492430592097866166364366082903890766738000012981857696133795435518687501501032722931242013864050477423006668686866760253906250000000000000000000000000000000000000000000000*x^57+89472710189636399061349266608588445418797053242037096473562735790183503483095281507899699583925763414460076278715268609816806218063993990745342589171147453898556405078120498323452291177674234006815354986290910334243922652320263350533361490368452848491188916703621994762490996531030371253486908300432515659389696772510927556645155862668426939115083772115005098574078357916355271159827762721124682283513907660202783381058259059897649812961530767958880786373776070414466754842086398667988639309145468780080327263206844092856585365875546070081313890104141657532760124673711999984595207991593864980574548347102946787860265215357990476075707225043942850596353143917044719959764109643098067763036020760085202903514365972941253759953814913900301005200009998346382564335404650665561909761436254484578967094421386718750000000000000000000000000000000000000000000*x^58+213899180466417247056228056673933481706418880004686552191600543115279103976881346595683945822742745017134676867173956478982875265958236852447824332750642439785738980848188635849957748706569175263459698647903910903366561937216460221905144125008676304470677350712774951467869175280000808607692206777098519732935616510224375489642155617772099660941568014737534610392669978435830379279335298404513085218696350826538139911351277605084728943506951519185341230208730759143095884909551347999868465988032810848357467086756086071707486752414444293306330686732128166480173303333034773054880072321110793911106416216587827150662408425897747635876993926994505517490016754875962224064603259680550107595865380123705667665569446225442911427892316713514979744765957405738982269309628940316680978384056288632564246654510498046875000000000000000000000000000000000000000000*x^59+408357143602345764629717335788347712986441496829204158557988543304817842998349793119575483564004298509820058501474625321841791300014211784671331307040242032572624583209621957221982435641722791037834771550602843424244377253249874754555395620280650036427705473508719332067528842031247972927599872971096763663160499488969009181370684424022292821428204401677724951743759169747086443053949630882901777676408314325346293238191677706681427842376264484336798929455322893605377616340702026491959495950979486038620182869515694877100943128759172129400565572956571394270956809801292993796116421162887606236348468676564964852872843159196201107455469892371662091878566149148338821550515896419410946135963801610261221624448111975769933377015188608842733987198355014741435485039407644056522195263880803395295515656471252441406250000000000000000000000000000000000000000*x^60+511767327683109113258912536202924218188742816321267543163564212133984529336193296699891649454566380968626406595825612941399490763009102189837718969775579027847094831366550818703618620910332833117685798021865635683621770946812515137284590492598778552535065146025572605672492195818587187299404093992738229600199648859058262814012990671085580154118218339901152918103641949037889253056888281925570729819952090716893833994965635826448340140310560457497195071676489831762752374319665339211818316361029691300758728395283496156836362319804419945003208556831613297706432667846213276785601199197744143186632600271481793157311513675007592415020250111945443781898291238447890460219959206156647119124706630914055753858576096719964655279564516901008720663873646612863069407599803776229112350915073648138786666095256805419921875000000000000000000000000000000000000000*x^61-159391351461731145234280871031703461005187765926538593796803345891597153822310822807999349235601046018990409465580721138006710137252438938453952465552218831756972205819322311334303946233761306852470661887678590622526214872253520787346809559166141473448301452901881983841545520376221213391458157794377555974001055735811311934392663284570869428835565385569539745684978729901430978482348586818984603074518358362183032202877057278855974385438834101066681276309199875461856189750143503479279670642430922633531479586093699113856546036767875620862440286773264701920480397707850500525976378227719001134065679237476296017594854011423358413950671507583971542045302690323897119689102401263865330524325843983460356248131438912971898557564374424343756257047698366827754615619300242965747718693059198358241701498627662658691406250000000000000000000000000000000000000*x^62-3777183375077145294095213809645600475359255549190161922862181045753281375382783192403774789478846779796522305967497018587961085203132413732036250280154668113011741971186491513255501014408836352908624708168704394962179433085094497109042699993848123361178528794404264925851641890685578716517893350475047481643188044126397582565234863358596565933091254481645391340143725235717010247472031182932979122631866054534887211073750617876414912284533287814694070263758081838764063158978612110862022915228040188137842712270336791437328397667102712895802681398342158359411094861096139977733521114436436157136011929052811815970736057148875547927287668390692902000172405954030083479535811028358004465019300643262576557462475660910822595142337777645756033128920350169129389443876858639537858440549111804784843116067349910736083984375000000000000000000000000000000000000*x^63-17092770058484227071393416583429224856882215980207218390002590257955762532409282647312458743703882679115019223694882774449475709376911403806958937830844125245527526197427701209773422982773446905612108825359450420677035210056263904922296543966144213617674304551736827616383516568267043782064981348235936971876750759578239736413217002042274946806063294462471389517762753496586881898028617767352630659096644923961639154868950195077789389868113229752119862569509383184392193570173540685942403754378670156281419752672945436296481126281119042449009285002155753172175975203919292793106248246335513290889839030839557711096751611019341213181230990038249859972333982864482790483821005976356718727465972480565721284437801580633689728753489076681862027094916410452373809028420484375487267345028463694234233116731047630310058593750000000000000000000000000000000000000*x^64-61037767000049104190156845282040702390351031927906985155114183138908927748073690072600193627724452212423405306265828737893811563391505189589967302902886589643270939688366728646285214432389436544616114821752404862834102993103052281964829165029847382211812690482461517337735584968693090295028732681967947933771949241325071328026061762633100676919292592525199616045068269266288727886958811554561326102543884381630532586063434309974015367237900473505233536553019552295744598093081345342787528600500839464121445761486845336291745123431062442678136831304471833649449014338176286052227992533471737639545711282735923108986473251178288972276799483729860529630139886047451036015520546731830554158069044540254710184523094081618049625410136919560824457920150074723929653935758104277127197336005881567189135239459574222564697265625000000000000000000000000000000000000*x^65-194139315211392010617970997228323680752741674553789690378222982812824476131219846573879185858119919127437520728701901060964971150347835159757520141590156310915594603755663028790723570905247858301405030254081818831355531072979000678086036751769818163248531102438090833430410274908480685461832086517575510140247581317133151384575766893526935952631947988862761743053531309298694262827524481925931351295309586007288745290167525408499607621729540692992584515152494762782753635346999434715182038634708304835407791572824782114284110315308649027193171058455895846887638508380040172958291291306505951583596898077950648655535356627467232589846205361147690493797968908526797925083235141187421482207920037156835919227805108256606656610155526971473808087738470689268029532683161319970785180927252966398555145133286714553833007812500000000000000000000000000000000000000*x^66-549817113074582170780613068960581051339808589893413379426903872044622758765358394570511584166262064101933921959916806138216573662145826989256971337198693610444228601088524514297889288746963846044994820345220269859205077596457965660979852807482992593409104095524876588731077316789850425375275491787548588275216795710943999149364651629511590564615612494241672035399112279838072556416517643759234025900912100756912193674428690669144338226971653900376740341885557067858009475019849419600100217712943006415369665460788851447063002035893696416355591785705542307734072403822006069786673368921241254282466904067117861579626386239939141367497437773374880227305143612563511215624346462052433688797016413412140346349354394834962425020105252919544043391321773048522135791992442427221154031510060716803067748514877166599035263061523437500000000000000000000000000000000*x^67-1350799455140723667234094415804688784106616026259998543926845846388580597935558089519297566873289538272775484031054733006903111733529499143193198157385436971839820445351663276517662345720251986319540487268563481949485410464785982301666652064177309134009074091217469081426127536978047527636670710569274525198633713581521202295185863046523211486995049682411615418913861267752593757083100996504513609007059009320135863113559308428391897111133984204038638707897436827321707733740221455363950012224628306694737466686208139237231784491282720086687642504769301966968014086552420789751138679528949546331260419008083303473837564832442444704439317425206547148182532435228592531452941675696164883632406359225351703549583183185698118693832471947979885375425902520982654332198973397734651633912564619444118818591960007324814796447753906250000000000000000000000000000000*x^68-2794977536971312297973236269863336978537020730938283726316422299758395823134669180527571635124225225044603907307442133328616512032290798927935511841193001084984297492630084021302257079127923354055194155846571422627252854329670904860806233727834520047427125750776826233517691067341153750254362255959250992171203187964340837751283661298098689478807852655846759298244382102658743147587331235122808131221223342579496248886390240965033308475764673752988086464176996099453722256463263606714324846589038367001547135577800727296763688429409872341851359486708986308076624331702638058121686691426254559786989199377007659370075747357337692152489192488018169260636212369796420121023571183504335798604313635387219965811151808426123523028525156133472479009856286439320822977713961207808091430518729076509787390136807516682893037796020507812500000000000000000000000000000*x^69-4687245830588497008304337602590411526947536798992942207112593097726864595753595213723240227763562817966266643627890919326667111675756487803274254360146413333407176390533460269620193413477273908303087736947235853525290096759447674413745205035772177321671908839153417975475025528994088554572027552442887019979705183473253746254017394876616071748920409019400813754430927199513861735138432658223545356744323859461351351346485051922176135672762935813070645331471922206568602772297201122505875544987635376417057077585346130429745833077910101682278043643970202469491077269215662818125305710161811093671685998009998744872553474937787453066149937474262919999529900867816752350375099066883008721657096213165905431700723721482276751859948249768908094857747392949134795359628867262060736185073315249530190307325483445310965180397033691406250000000000000000000000000000*x^70-5942940578786035659547018823196589772580266326778804491900716460821902398332538370570104578527446467221758231239667984398580538161124872707968817506726178796994759554749768393094490432791980566472759650418005392144206116941750874839104873524410524166647632763205136829718965127092536532917405973752038066263347220346919860479341929677170301213458078439238943382959421188580069063332518856367860102085232263923014407992899370127329782900310147466216625727532350108595096236079450863965319206098391417287115685511144875992698712794367981644937513826387054785073851943628567546803980970096850217309252106625016646467820238390600376229620987968715580555459051710952090328360380973625426199676500566359994286928773366488782770076357564209118113612439335851582701757309386649710818381381512154337798392589320428669452667236328125000000000000000000000000000000000*x^71-4874803081345345403005750565763764175587760532503592385542705763351964323025352120263528917065593048826390610209463363750523243337604190954969781503251605429822629728980841227546619074019110327249193707252182995077666161929063035297563117048265686254196284013818161690540563797973160273554873742991445895830114897634112983265969808202371768070057819319718267202511435445678861071936630813107836878807488350024163755871598497459813610861907836006391371497350474528063641586098603124283583508485578486054202447162095651845403327563333371588284548891571279242097602423166362102891204328665400654136622668021186442321011941562948685073332944089992561587216161143806904664358504268425004933315194744831936596184085017055937720802136581594498750608290362266503311232352111990341242780094500517112238169303850554570090025663375854492187500000000000000000000000000*x^72-2431449009103917736039161533904413287687058958706315664825894605970744726906257982968606330507823902655544413562025772425140915104413043451061139222952290283444979215643193739963524018345112035825273315242389660563712054801824186776095856177608688707248980585651751241587002491600282865434219658902302841167032119230127024597433114468075991892406794134086072671284034054978330878992071642083942943597818842578570259907514626232049326192908950767862805487253735112987122793813031626478844001269693369867587960541120978792133944145035643781232487761856488774806636771767156462289511357722869768947835975150602881854170651016081719243747189833929240974898790172611886161438963792280933534560765859201734917789742066072982695102664173653024055448477689043946887181090841510346496836243691889696896812900206441554473713040351867675781250000000000000000000000000*x^73-11416567767211139743112196133626646059989897316737803371398552165335037610607723552282654574910000611801271348369543631196072072551225167020981316694602600819939523272428128422765270016989772367541160199991740960654336999387987782928554538639581204323440169382783128541327605786056464911985128864276697015632160254882905178985538323216168629769676581349793613590608131727815246436006117820486415603347856936917099695467460298606355691262098971009013650544522688177660616923648607331822888255375035949294771301624434066609384226232364166088792797991299241300289462667247028546054340291854373034480915926297679180671164715973113343441735029115552847678310179891906649422762560584834392940075080335411656381445520310116446654122176817125321468038532214988084566557536714434095648890565110044345922823971761772554600611329078674316406250000000000000000000000000*x^74-73563579791686327354129543022077006692657435213138790134784802536260613633440250377695541065948665612640871303167105693412065102521187102406497249296056287433012796334070314359886783416895091002257073783253281588425902097129269486668842868209006960494264626176383791843822946890663106883256402245121612420583589535661358616796231448348149584604129042067849543971844692920678117120957403771086891508292029959605699665728920946982994691828927293854015858182181297474086547355531328888275947445143314816321724266499288886805830183984770984943634099549432558610562591198662214746983535215278181318948080699503597004725575908535445457840620777496005580979176520555052328590904296809470786288019897945346849025755847247058868519553858413975048386006318188408703068499350663281158803831082526201914223440425644184870179742574691772460937500000000000000000000000000*x^75-281932252865805896535223703676023288573769499859550588315865156752899361824367910196254718935752957267731541902764016224690342556288696897647812508467819654341168283894892509942559456105605591618413282756021256145595647109652881047220602159997369764867562629674204414965178113596221375427341659926206768143040649158068770180232508918299377871637493914156733057042307572380577145936980342584420566863166957669446698079825817749010285145678638443536573983119808320693352825844273209693423551095709787823896638608036930588228518792691081333735542703223160318573988481796665210618095312641765497529114437948779966184226256949761067903627025558144909557132945550141958248452977479594354538331370080334415725993068280292530950535370975795550614124475873348219838300030352007429658750122229890196310503336363240123318973928689956665039062500000000000000000000000000*x^76-799430547250879212143614059431312246237403160896405560856500567682258241111263986238976986689136873800966885701805976146592458847696501932920230504348812759541165939741451211743161974535745508889823213262297084461293101784423940694921414635618617943970058852934010580550202297000216068419816388872473304293888949117234538035133809650693247978696768053144948976882122737290248218674889209372832751317310894054508359416973689070596406706340453520019341543096150659923336470796632644913910426974501782994858955778007960924045962891992708636393938887782698409543496355856424478640367319942967823541431646415813451832334406703878972469387392660389288050146850079685983192840489480861415875269279814925183925297009785908364811875537966575038208534952455506298558098536678029629584233997639496226944957370241784389008898870088160037994384765625000000000000000000000*x^77-1859413692698827642166532295576921524033645587607255687063306738276323650776608243466455811351037657610250649813785187950385235016192419122884365822981851520994295655630766676902995422595326767772309096479544039142668670635135082648504283766710830373733638369069912532418558406383215511705967080617391123195693283687470975141227657895302196138131462115656281522614571410605037483980823951930466220060742979011076924404163652052448549560578507589452909322152993954268766738939272235720207894230849715505080577289580649163766250134635828847340007102207289624408644242955170128972279953555821116453976260571156157680814573301229573004660487197509430259467965480033722131853350941724210258337825893839706926053815950658223372230357031418077039207490215867333333074946162476086791362744937321660990039561694997516383409674745053052902221679687500000000000000000000*x^78-3736407939997304234681771252081152346653944938419979038640207830228676859515596727658360321098927708174992990727886996977583350257758713201105375522768271543051783928165993168958296540199083432523579800265179089407880284559498214473180596587778899682787279927218275714784978854167765536603863623175272069517473994283062712815849996599216216827233496378948589088330241871136892493949411655915403105541930888224726129235214915592348556395443025370378852389810400124059018445672890466892057305223355824927109719712363924798448073424119247880708550324180061175682994003412805246138371084328252570148087653809480645133032269570159608916627751527558398186805117031065447286063481403104641578316003754040953501473283750821377512855677642660526960998923203017840257304167368802856208405269963016127195110874931183175817750452551990747451782226562500000000000000000000*x^79-6685887911360343326765332921371993758261486160176556952395219745020871898530207488070862990306066471944342720935015940621518754263650272080066317328283867631551238702477326715196656186525597025927050668760157630382105662649269415666052713286405861716118864475115781719692181605764293810924662141022325434942753396628919455364890228914088664380808229850198417892932575638215794350502264639373503466577633590072371897162881443804904121367491158260288265567133389530852286259585058315971431391338436964830516835426606150852026099052442159552542224374922518032437765679380968671871871996090787692710956465999337626505903148415803131356441850757149035471270629974670184750222411193574199314120434593661989955377202361221522683863733315809783619584502408696162751629042842797191088916408170817632505635876548344409542323774076066911220550537109375000000000000000000*x^80-10867067121001675274339202541921307188850766996956885923108774525205991886630189294691632795070394463141258463892918864632843575473514190815297589913487096039820444529985172203294917744199654913644990553249238419238120791701126902602373093287562408415450749020221908562036273476876647747379218650791968445110673026861827786864466696923568391343303381457910667103422241966772998636172373663077866110767041995448923243760157882374499342215953383775617735657763575928959709564066477731451898342588258384037434107869463439425330388342095883220931310015832844979276765624843016305394208461048893195157865311142456729912042861090224521231359076840742817041840733309173007188342459484146361162367892307084988473674451771341498652574435199613050623520690973182993284076253308297678593385272351470646117855905436050401036141010990832000970840454101562500000000000000000*x^81-16272614528307384221176176594677797718617035274845711790015846439257132521675146877195689096146362539716219056414443743350067144697056887210246729756495364117618168100977241106295723224847075374884806234771448723344628486055567745493271758002808929795283431260444080410782238154840832945858989377453606793916314147629152013560997218810132183038793666443987411610430248484102454430978115723692071236712497621843293488758282163904830684120623521754570270022915584114654947216378983127564199290568542182772175455526113941007695407308636308953693902599017305690969804239685511847898500718302075052428461825919047763487017042102415369745846462504588104254202772493762701659161209862806303079410661293252362232384885434395511574883524727900207247946814047942776479102778588054276162230584035357184818030163841323654239090501505415886640548706054687500000000000000000*x^82-22687060164182541765842559880139547412276091271694479126106713214472939278904022397156140438728406000569327522404209666631146626333297648232353071221987608724221887906215479234852901106355448451872170971590545507158365815136842489150513938165932092223222165235469118246045058492418237232384077629107950535111265002059523750133809168739204243679853603067489197337146856980950478519107414374641112566215461508614906881924392738360694401159026893416426783187502022543543216315635795037737458365210249999044619746834280249487857545487274981918092608060173747160394210598234215726262023460654388384746135644749705273717764369074311778697726270546579289683128369682847184964860076976207916195301568392401023085483135988237933557358454301717693210232878459078902495518915369194090818951790074752031946113693715652570581653435510816052556037902832031250000000000000000*x^83-29682874420891315145812074368593441793963087981289236752010302345652169074217942283824569257769325006512585901148120822446335309445717891994494147431685683718377266487800803839002516118825951820118090749330835529725618086291966830418899620786874732341450317367402567162995185241816257695620984706880106013341746066679440655669216901638089924689710596142469466228892170809682080128161197333869116171192626223479665339178452905002802581553098527507125789768922597072589008502317623839972858308047502667246169465585342130484815848756836371768874387018929275796906401777567609990619813511289847332744837857168927285770495875334432356499541097947189753737294184436616923809046963385457063319281608297150571037863421871199121972314413146137373436732089518591994681010062877441772614723557859891995719100736442035148865414839747245423495769500732421875000000000000000*x^84-36649411599132954626744539901656579015153600120534378034041185296878278651193994823571920739885606742949220051097079255962655711990541584357443658033719930835715418909171208158740769051914243261103038461571287653337912226518818694096350084627401804525658945635932248699210936354318303933947957789792961229697617663238913335344156725401586397892717313470919141823154375345677818245592375509152621660946042287758118583941313459561660289149500842456207313995449856145192507825463850322370951938110906627801801697459617240106835988389514873192746366960523654658392493742791056771020810452197740397383261401599313962724395994848392653089920399086988022839237893407042574999820880635442747298273737590695216356364854045018459368789886128251058939479680383401820927466392101776606701651606413630836434366409913414297516709439150872640311717987060546875000000000000000*x^85-42845162490899524164239572129632300744352293466344589742599337326400433627473895432139313396539049154306605522248395570552378548304926369437282968227930313662235068944203418380741473348633756982974906520355746040520120373779767071953167943981999068113896966687349672048110488944202145306854515766386229717999450261171992578430697621181343979796859897471519956995234571088042042924593924530413169429443941300089209175809786876933981624088712455075487170499488942717230816414061875792731731660196808955190306912131675189757076220372750762009797974165386131179312988701853433987027946691531164300490475574294873915932747319878091759822242131526607576171700257179750849168519104263340084388261746739890590347888900909519824471744021768646691084680833560780662385698067890855601906834570234566722914801490708358588932469501742161810398101806640625000000000000000000*x^86-47469840376433500291657259591988142023502522675324805878039166010348864914946107218609033342286983889302105044682113815432116740236366528006416825258180450253542056513132635439932337361216184673378525269336210411626283783645831835012355242103371626747206556091385151222664113372946889077463866322654706786862397386777402308127843296699097421295408501698890146035491755294966316536767949888893547046383855578238623152993832741103209202712954712486809394388389998987961894293681220628352337345204994626421986185049077095955228885373846146969215437217324846021215267525547342411633409021716435468571397776972234772976606293388539871254938472791354943946619921332036912449411579393295417537905422984367979570953550984004998426421893176245070322168424700895806050128379178256849224345878433092298188820791038193547262125093766371719539165496826171875000000000000000*x^87-49761214868407665344576471696111746936871455691793268606422247031641595503431039000100375353682535376349088458643109048877828954947691921920075938274967293757899624123871080127247058631243856646112689054722560959452954878211719640777603669924489023208241664375648367016779646601907088529037281989387362972998328871266361756835222329484734681567077890801115748665950109845689549259986530741866946195067811252011598633691433559833123575921357621865847220203120100861318823491171805983939985085151637313526954719278456511860790199292296615685201799714134821390081871570750837250152278067153074652014519117041296884843351879647452046110674467651209930217131628696637628276622180987347042821697730148355626838624513431104556527989345890126477638406988425098583169121788361062301328265898078151215338604851343737127400412845190658117644488811492919921875000000000000*x^88-49120389429058291471240090727280544000281426956053867509661032391325539627083222384410354596432448197870309384521034567073711889889054745303120752445491817413174498700544364609573827480614715039067596368953197985259728644215409546786060248880491360874384616375891637385044329608062380204680129802745734550330057712803339517531764726827343999996176586632826561472857876331383585416453242063076387313204876436835842881583938384990072506235209533819535945953920547664334813681028149183552490910729415699634285643354611241489717544015642964182809508649642514331126389067824351388277396989645119710640637172654141393205215834639611132873661925135583296418749287592627009358186823511008141572399132670196219279838910303405148170417045196139950232590206624521895725065807927968472988737973883761471040346014477922294977352279943261237349361181259155273437500000000000*x^89-45253424168760648890182354222458438739243223305218646410097897173671112430643459854833595414389435843274721924465075947832953022358238621364323744461004026807512329886859110898465027421295199612621592335621634616631287608409476683788031292756793043323628052665569935932105416161630764854603268066008893615440116017778164408549343978503793838396079087745348124068981320662501500764736445722367767715712850835945680823697461249364634613214007097629663240340134746742467212987559686446665307211661556679708829896552096236264716083152654362426697032715233533907053484594182061231189194026617076580892566872534898376762975051296790914233715257733453387445562268746402187463038309975102034152760674741914631032992488093419064814803482114048599632971502116382510755950485293046464451518654306212751692141067702556973123551031790157139766961336135864257812500000000000*x^90-38294296916457378560736590248241990401801095164318471478799136934204188945927652520050316333908119530278561870096029077358997877284771623376478909594645704635977931582896994466243907549481586959271647644925996527435826489287154338236857791732242620338502690484655728740468680848936407833937857073019066916606483210072780330430242619561800036974600402257578916527170278506689225072354986913550351509631726583867470440664106767731319474063228749753121687475179507919526178042876276980128557946385747427468488085115473506137780616924673702390846133338337508418287788734976318304400764966759723577251965802418626775781523133812447610325552746705837387013294953705668182896471484962263486212857438788760198541418795108050891754494606872926586403648637258942842384803618631958979304789311258101118719564307630952694830317462049151799874380230903625488281250000000000*x^91-28860131904514495728241498786606885691076999931655325846924943220320973426117196682567601779469075078574874418488742637631557976983640021449565476615058392623237837272881812801316856789263900610104579527845429366652028039776591990604589760486805554549029657277389861213407765819191922107436005770590110956803686701533893362540807814205251746188322744129804450792203626536369167859949286562001872916125826433326139289411232714939795445055303587326633235217831935673875119962960099397270492750102240879442198550085472805702499579497546736234229047212661102438475306938988148653780160683307991997516391445474979128190701863673226100340578894546506839294159787853764693192538830879824119682736064210475877719158769887588582162635299645605590808103877598889048913791746396374497857683243516039088352408426146008028033429493319772518589161336421966552734375000000000*x^92-17998116504609164316991080077626078094893159069005726760370549834314879740245156332265556844356682265515251059325637175037122850414132105342800841625938439239056159559556372823277777431513810199092003738323910342169175486841930326887761534666748438050048415537368620431074388553009523482102896459274256389808676897109288382260000005384924859069909442301848992419011638925918630322396425477317343385677088993758755549829073327933841165952359513600715039495370623861561833281554536488161328292210424121779488823293022208658729746291965007498401417000470084182571549848989489425530566120919411812161505640330714304785452445185558314106656995207246687690716121588101678439051079161867115429125280142347705701668098594724909528684637880334479918747588056350545021294964140167614512916657344957588982930184735476602554682390433526961714960634708404541015625000000000*x^93-7016014887328299200966794727824616872759359939600989603056477705753637876829844612963310135225586034241024149755604899633369355227695611984139613873492701329585522719455762350530785925079257128015307509206715202383253852263997095098412938979549348614023612014725857105648332421020811615300825954981333664532191657924319188143727721941406941091966285934607302174205769536405300712559681041957773046165053293129230592254465863346830330399000206476849040959065507153907712310613133450436938484031149740886247085279829890092077740876331177664350577431020038704473142572798058223050009723950140893285590578989579300418125535613468529207286803456483236172015984217638939973482621627513878403360683011356909828208218418469541600804138170566307845573978016162070262857495528943442192400047867461754842586602033402203796447205164099614194128662347793579101562500000000*x^94+2768440879638683263984277351696486823016251123186153509980013414510447989251253837771226668622436962021135295234510905266312475546356723849605451548115118057705876053596564442715598178140271794451355675178558330593550234582594372911606063611098586549123238009351900889551292048414013037283506889311223962326807269398129902409690300916615930679683627810607147975620828270510234908676809401064486693576774397381915269965471440510965357571747767210057590426419406036283025700845188668162177328093099443357541283221779490376314244410550995597750638998302351012045390769454952598843513298473910855191541106690905616949875156926619178150749545339150460609652552970713639307516432123799338556177691198513298389562549046602712034174332535978708019390673665436828616757541614342420267995768097044624611161299883200918089259934262713613861706107854843139648437500000000*x^95+10290376138052244227363174835636187503225692428161236727896336375346213887639897923480300356046543298422538437948199933770057861751089000300334786288493409495160140955685555365353128926483453039219816389844314932038110221080735123197822485763244501308138695458359320709234357265204049708295977021110687289140524332407481592969577021603241931267315260631874263007431352946831353701081926693207803090084567169054296965453723510756361138947506263454339820993005380660516662997385334164175075121159237635456477124518322033106573426406403265265458324555690584427946098123864544036276223013419522931591113793777185162847697975167128103978998806954822059686911386567092247059512024041787591454441002049903585774925267003941490956808868774850562993480125153716858491261570430849571197235768377735524567126420661658991930614837073676426371093839406967163085937500000000*x^96+14936484617920716924845324548798661383541706709676912797263927227496859369318324817077712822312843268906740051817218449643294717487402336161716627782804352592746312073859315009684934429445788140903908163620250319523937553309802257573520915411564049450002319365872923843331855840344124275963245533397931248112223732808378032104624054078963051829602134769026758680954267984712495291380599160083662064781340628406781182366378005778801432703777936398354446683285966951036004691337590736846102358407506773126259647159187465398388616719169565135251159424416332912281173176948729814599253465414580513697247003660321210466092911113267090258039717387472447446767120330252088379857118801394391673096412676043455913408719058715789984124921053033204704344368649738520998079948067084456356253727378008659677550090898213861400831148351642241323133930563926696777343750000000*x^97+16625473099971279448059350980998623357966602273545090841233717127832051338818894973438156018283905426575829944586002378412618456252794345795280867642115328494869753882125584723848671233496902941430195282068673771759770998302631905503925477408913722896706228162235519512171225125180231408770149118712820926640877330423908623358136718428081847892050506137636432831904558556037857211145974459384721429714482100263456843460758634671100685693162959662364447771124635779262506684459179182997318692603171076503915178166888768761800317242758576694550557207040241948778025955453453894038718406538973332961432371950855604327966811853121321650959211544113568238909369983575648766161191054301679608070171431490619544703095890023126862370955878171232890609417653018348074538174160575502443143066303676290002811339346639184525941668191251210373593494296073913574218750000000*x^98+15757217942064279700791669415509589756623520238472173636275888564155629720563398117234169458485806011041124329206486236484222111699294118526395180759732098519496111113552833801978908661585112634970938116584508816684745231213028509315603470388780659560250420113939860531287471330134004738491474424305548492257690019243117246422434783064476782629678562197058882700023728393745122040918808807071598839551105595145562996756984394439419976631267795630890281328586781927471555646309662556257769683732222332399244422882240055649817372822925328450950683455628195058626781270050585155171122720926117230583352333448298715795004994826864874358679183486448721781596495665467444776580706846905305172404039300832875038757373361488846219175000836984014539605658167595137348158496819958771686284045329194186276499316960062423414318244496712395630311220884323120117187500000000*x^99+13059552730444128768944950981074870476335320364712183243504136105836502258951715148181489151697631740033727637736832704732037706647027760527920065882592250870022005685117364722281930750105952804934199526894930134497901362720890020523441289598093687507930454334781142884529699823566460992004860074291515512511595317280351907464109863749544208589985553527850953082906109245514788132658336046911148247401127956882115387647674523860999074435927631048583386422755482990171155133328801051965628516879092039108085643956933620818807038540525917318372816273781757883281765651638147979609380410037071978778399755231074338163115575061783477330899893830038994236857102073208968185294224401611524199947862244393475109649374570341547126124819144411099101393845458785562865783171111218518931352540956987775110258748053954919860191602465349092199176084250211715698242187500000*x^100+9388182763765123481752731370917150551144103981685760314691349796695011907305867093892595236414826802063875087434601694147095046232563579608258436088719015808232341892489511089692552262878020519544348531860842008524785965075653081612350213956190118144224430869076771588495011429886204054993457169883790199666237554590550795390809677851118146194832435557932516007906606344613658601418789021738605944485527554032038729993369850617938266096404804426492793584145772185432546414469128615301166148523198835790929409374224764427436552865570059745147438114386266895834368533798384306182825150501702255883436996577327728194139496306939278426624370142964006027098198512767834392283871303922935315655940281373448058976130551315372701760673916103136872900301310151718612699382692653760986711786352065765686054607130320805359093017106175693697878159582614898681640625000000*x^101+5539127126455774806796403056562242669010385369547307956980612263278992883531220887141255778128693793097179956667172031916100597331474480311259057437962368449566538518513305317359135439138654621924798164332004528275383849570015037490853308253858297308272618283643145022733777509438262944103968556916410777051059394398142447992631126119685411398220820019415272926073297795697552753852457616113436312310656256270142471294101692925121532119758451469653614668298785857261829236500368296028888605513251483932621224953736446883915691136979339317170784345638111972273871174169333535245453279743158355328575221034973293773107596794110209145327338831950365339188822566271520581458459673589930572165430591749459106031840280615055200234274144990854468843365737326116003243984731293253533776014510955152670560020308211760268687906538787046883953735232353210449218750000000*x^102+2117311148410276893023344752680316140386298965954920863800993053630080876281864075423973335469019938698037316444218044145995267438130060518125834809346020677363681980089783490004521131920848501723756210658011914725788734024864364793944770585508330324954986997483386976405334744935739531707990425628295301124703373195273925986499699401612370756902577522121202334451116562278404856469498216479248489542769199170147996562485304519196762148411965409812266455365727796761991222502756481249078722589676108778459551870671990121693387292874017985001764159812590124123222662442964466517770015826648200537146474891739405800936544385125011459518954124965106798480567858626832282071646546927622501237608816785798342510592062172965787932597532165278304032992350049947198058838111033147790535958261152616721476559874442191624748996203742024135863175615668296813964843750000*x^103-520734815563965579416472048137109123653820554283069935183116390263807158585257446338407064314380651610749173501422643794923320242445170702623676907225634754150002414991320740251479592912768942204503434102512589210773530336068906323137929386528059597444717636244934267043558880965483032541984869120531202076436706073333629610806582071835245624359208912621425805078507126408649996333694244599126195813565221353632684006910887535511670792637717928023866283356707215422752579166791013506920345189340780179615463007464453309014115538190095277107963404702826283603420893927876655111837835291438820257734111071603365424905860337845527465570643281347823276960401329034501267294145950302851669841451706245692096763266330609617291013151168579647433149899401839673336121543591532909952241965239845719348514357922050063649582404834426085926679661497473716735839843750000*x^104-2256644409271807352538187038903903843142205197039352087335377837425293853298849265084290844136959650718131607512468195919108914159761076069184705142069619036672148855623311611639174788674181802820595862887134143432747675525631821649111329192761813614493730261979049053389760995967293562417435628029103627787638792021408392882596383249044688537462763977415120041056241163083390382928300023963286184963480370822824307282483247252722025144783821197151385285975705534986581158362570676128830584415064621419570806771508961537839702585652447033600850158857770629847356042881991758558620913910966642394459609062512106385398703852169581534542440241179455206539909620678458850342355478590212249354470755126200635034750347625584301953861991650947279368392961619582110515376374709328902658798524436472462638927565184245364014736789926018900587223470211029052734375000000*x^105-3154771802638355092965220963591861394235787508085647270753060726907253742605482463386084080171650508074623840475336773460769046640580665624770937375852161673706265303417417014358634404010218400502228380516792760255366394616641580341739245057957670492890643215565928018990732979783662137384079895092003290215021382776529491931280431232676348113225865878517362635867056791516089269037233552175212242969898070337079715084429884448367920456296102660540836661998317638210973125801621037886491492379683741815167230563440745505080808073238939260866222673927005072953677289834049403480019121788093408824891367418817771007124564475590856308872188229912331000391568730218958729743679952264711650194969794954391236527231308493532718975378846617972032130981607017720607036649841846792286824933767595503040023321374800131626503496562463624286465346813201904296875000000000*x^106-3388460651194786740312185645495095516204776393867481298385733023029249997929962161709858129569878280301176952337028701406415210195269855288967937488024798923340517531752953034802997444063754558744028188411542798887843719075682481247932388394679825683556011093103464858024265545000667338805864426792095750187235108064014093831490038586831279267210163108900373484872471276968098170421103432301680328767577311879838675405768531513472619893466329473740812942770516212518702943538838041160077692010643108791052965493785040970571676511448436737246736793227278078646458325413582488026963601600919227825371286872849741701496336753249856287700161729747736403121440464926622194769219497454434654301056239462763191837167920453592812917263819517186427011970606747422045966070582494644267337162481359616206469187537158738995684767458804742545908084139227867126464843750000*x^107-3170572166882655867214234014143907056575378731528566279531096317582658218779899307089536775599810669099525084295020178901456350654528552150263798071969391611724240204184267640367672091678407253819985051754908114194928225529650022991673088685639847586738834155555657526778447336973602795139667627403207105757884368788872333210446973476776249153711887757459310661638204326125891695841638071434031369991016522406698797877927841399003165099663125571533932468739393570943646385006932552595851880819622165583087212982539824353094741217311303970219256169627629194395640366999277798599247598979365317517020942798281320596372684250597445207994105071339215403839131427869143510134620556816599342507755737981306926732411490987629922971432542413318997743936455290228253653950146182386918484613593407462166573501061262858701081043810710013985953992232680320739746093750000*x^108-2701847474675583018198165819255083444631908018237547625513979922580256293370161064056921259105289267894697454738700875937271590774956533052212326323072860774734800707680164635567678325147431589264600271325669200409079185709998851129710574664025193885708700748630256133200427517819213312786652389455229433861657157042499923782285947861725845187385215348041354610600076033829258355569738772174859152357432521885311831564690700210626641755217316608576160889175295823656237470971574511717664330828088409551547989297390888665046271573636496032082649323180581212319150454310488237407676570517235110587896624812259919048898779962413194615304940759976169311179963496111113151289549809027746319441237262632529224007023367716620038017920930913775362650692090694904897968570109714842524555051013840270052581702426106514584809624793249049901078251423314213752746582031250*x^109-2141404708207900087462694556752974478911894032948912742844324905307485014691463733124729126590602470731999965626720891062300612872868134526732251012992033262442325534416853604631010572070561420572955109754839981233637634364460085608833599161293654849700500716324777330294901882166397517567175028648261605646414291008818813964812655535253032148075354816177616176514795285562340439518859358527391470448397461961107222881996128750031167658111164568604533184280884301160429936998022102886016523897864081277115968234237029213803502419289162680378046114069275990329615341871056405677661528002007729331382632581319287118946538720566285086503848349883603711206671254289901755287771872781442934469472533230088931426887896018134906821161609448844290344126453934018289171723715880719013193341486714511022650860845426364057375763494395215502663631923496723175048828125000*x^110-1596851663499131864590631190511448914680166083866737300580306759561829831379409353504305820828422546397695069204795158396525699322343983374376963062656892375297368308868976453156325851147230180321129502744533247963753130831572778807143746934814650125712742396559766703905396589222176206135960679966755436299871460072383442882896282429680294371416026038235236792877172425323045230305949059721811327316384614593270215284405439709868991603621984461024232679630836068831857468664664038137110746084313921271325936959945071367999620281034106277122933686540111196475976241180986103198500781628728502800265611684153639495625772385353700915259173684997762557097633666268672179547239485059282965435900758556495234030817593417880311086655974158222416002354364982582165716961412779432575553006469024824727146178599556648432852140606641455633507575839757919311523437500000*x^111-1128042514140192766232955964882228732268303061136962132640979143328820663381111104804807201040462161684270119012972669539543264549629105696857013041745273474762609286042699870983080069338837972411407433013035087759645994456990332061308982124269767206545225903056711193648080619095988396369406098067970062729414806925678635039567187890007068605027146068134928892110328991496233545132603497734320393273600357368022513384413085753492600891378001422178536971131794312042395204421651312921526917026921559337216692271513362040716666257285059243046098620168864281003273227116423672872465462134081144233006123880980112182122345941222170806580719113475053014040370882877191127631425864806540556239429754781813064535573834371738600134222753261983642657061118483995200461896122567443522230735002774979318664843090494306758711398445960139014232481713406741619110107421875*x^112-757957260157023216454758144130770105458584093222698696032980847497268024799569647707841534184507065452769167048242322768612883475857751880397975907022665989455718297764090202517956732273367778668380704466177436622755639978681756239920068302513505920266527295797815789946363194315235361107537417203380525318804405424958354634774543145143573613436173594093422310213231933363278155257079847107723366721993426261552704120529787292102040291235065564924094078055176843028646369051203301300131597096256300292674448439200369885985669143127796633405759479618581268928056705142163308410689290718631040133531322750991768213977750280865062630181096917105203248372171849790114969600950960281733088799576076608046721893196267122206574530718514715888462731918962954086478304005922421741348467276358797498878819520929923202498429174629734905721534232725389301776885986328125*x^113-485434417581315903050286716453768332062265436832420748307573815892437785591529918183827590500803520172707832686319231186636422946271930254394719972357853681798608418926104748764395963763212007636460198825365379246477700228970367707546644670058525093612411281133977442769895906421973277382211463378026191362339910652841278201450600244471474841463204863088926732703471303691840873763350442259299643681948985212113915944114505046118834058691533684964923707731873580372435652117533401142427158668954171123502055601543870937146696713604322396984609358833607224178771156742281905648545792886342571601889456914702295680258685727635777834089415102599912196645854904034806803432340366506123251886903756961464484170202936001580793549591630218328693519987400854717641425259619330905582545933534191793195407485528511532951745095082474179548626125324517488479614257812500*x^114-296424973856155485478542178080619276708597718153357756881219478585656350308473684393109444307168023217266029862412877819634143683195369082202723574225067880803488590595986954038870079562208495459626756626712561651346189884819841652735884923346396807879420879651055043949686850138059384981966312045548925111593162084573517246004168722514028890206141415304493520655758473602713352138504855558883119795818839378685203107797237794095491757244878597148756774569235964242535189014695921912565097673270571638956928567737606735202280031900318821445922597660227548185536282145579333914147239301620325412547060196338948083503757736879559090436240630537233800739970475753282551527472353165939024149957204693943874356353293131648381280856682002728566715134827258767522015964284911909789531693927128748346143584211242519387997517051058782300287930411286652088165283203125*x^115-172264789874931425625541368102882149568215786353079993727055710689533980196384664445494900944688052394539743886593542942477246511501125933123895200139488337028130106911617779590336188048431798584994802432168773027611842386690107303474663358835464581247732277916402718962866187575532572583031511499569575381949223689903688297961222470545393797550521692741632105767691439075272750063968933911996433665581235519938311111832884065581896010167442880523901110095916391342389060115663768052551707434124432563851487729807532625817245902810572342020783337005052862374224721247129532300107905068096511408598606097043752938559487682403689779036243464130241483607139220339955479430632034467651763783186892112386811845324948201737088408531027473096013702264776567823172074054846271074196706598188379453650890537558040867249369324995522667620662105036899447441101074218750*x^116-94786776809468073045202499359953202370572224137176873562067599152386587867558755777255408402796609887904182211852551126797579481070407891005902482645897212344370674309550446976597296044571244672714773051286958932111118094635924266289697325116519321418953007634499740142289978525702229218287954644256129365980513080692447034882105578658778966634658206458503587533793338724952784795356280716418357705495969445339650988896379181690450981571818076143701297709884252097868718521692825822625688738243738857578621052234400190063316624667254417587266524583124821471544476650355661898059564533784330285241224652187338871487669143440946170769323348221869663302872527713032159663624751481188992811705942610019773623065796943837970924088300294088171278610817706374680637579213350539442151525702268481255102772356801284200569909441091986934679880505427718162536621093750*x^117-48833431291398832640956041025881480278747011892043585351895545353044931203770371680497227879614124854126890567386579126198561020817070967386261574941711067070280405019319865616818748512833085369958859791140195542201761131636181910311244896537020560557240645656840925681181083139252445655165959429250470006905252697139863770677877141604881260343080515706733868484229256283834992474063360642412434877240538140582302157233082034223939523546130779749595604992942328260314240919487682954840178029234926782548453317827845958824864711370422508496354946321927737624595168415239993050640303282403576131324842572597782983393170536723584915410094710331227229174471985147508138324190586378235056272866444590631185983840636926989657981076299942830789074982847260578447111178875239929545335532745132686886536334051693142791611672998142168466984003316611051559448242187500*x^118-22989629435555142153993814130664247165320825495258444020862473493853749629128861355079668434731477142359296946363544600499634084501772220228523325739716066936024101305194453660938699351483736673589655811826958961602430354405188242880067535067861909850039542711096706456633489325807181138627567681298500911572223284914169604292223288038648439724184486332389778623522647674744112442905641989849485755540365506563200404603718156650473422530617944128702047088840337607933690390984995631564466652815184683132414298504898934082488586183753222414315355190706905701502634341578837594412315629643829333677668143697047391000193067716469434090683962826846173207256237977745142516798198678878340380499538335855251798954532781233187143799850043103539272576451524214538679900603334986323633904037437270108821885169497412271564324923178723736327810911461710929870605468750*x^119-9307453593580226168875831725142003533215553173015906879508980273433801671321066450043699538023915773112510170071521726776824854355623433385961026264937112052706333061258294209487718325368780222691629295802438238240996062738980905154446874319934168881287897541089110016261358170722914371860262524752540214836831756222801704825676225476835718159986849776074183660783324555444201233298244633896694533724087202901124729154079326244815993297527637380650301254767957345740943365853812611833103243782094666527113860176090598497861126704358826522607498159836391359949915574178910620671113770676783365182010815453795045466340360243079527814558244575418857237633310795067833388997667456465175442941221484073407435766518964548623157792587280891867447446440776365285235762805456108744018061869585481907624839644034604935595041651230641122083397931419312953948974609375*x^120-2602386162165953452252391329549180356243772189518359769110122633028743432652750644782130268620867802742823792675027984337911812991869704377203640352922290309910701931782110121204867714442943128975260353805494640988427816965015967778687382191381238268355741205821216519187828373823448278143642140523997768552098621418860457014607305951345181070712408325890629054126639916117851677095973964740460603128598565408568840529277230277550196807081219473066817015535855415827350296669380739807706879511128087650747233490990530181311090884380086194388207300429255456631528633946417860945645398662826454353094987634893313031733773649429803780360740572162828050698890325422940395988692572004938342361743809109006097383348034965536287984330923797852483925492734477474532137710395128170658014225505072043986969018140829209870625894629458940698896185494959354400634765625*x^121+319184434188878348404664374513908862072691022095799075903792625343502715653628786801856065607580272146187846970611970591238648517738346074043720960381995801598000238307163048180867000313878628776382982694156648968982399632311836798130209264404455573293596704532283576307284154157443141400113587802712769097105225661576419719322491187589005798885221826555934159197101605778931724008011654289299463531525451615012515605890074841900710413218946816524912551498076125829774269423042008965861366026713120551884558193731837741396393032343742699749326507067294928242039373820966658330110304875604429365395552708767843341209421452289385744419626632358967450355925270136299001322629067465161397329922236717522480533006013466539891605702886860419428221281575931337849529540734025534049756248597939672458752419452584960651853052127080445643514394760131835937500000000*x^122+1322736684195702587335196247779386195905520133004968394407621152677738035750972789495422792660446592072826037577251197994297333277690827261887414080342596985361831642751392144634980758232342888031288210009238296061120128061067189719139555933342301453743455291716941245504252860252835989845669171815185003349813440908908167339633623454520466917989848279270765330083095020222262068689785011205943651165120626196650180722912538735570251284047324200234342857969732652223784922714964879943232522263588036959983911758856050095659462206807777552832748642706013481173497262664926721523802224219215655970469347994342621411603445381947198479627051507081202241376606406182336065743457146712453929613885931081789280272361406124887055141732943104194940157105671305516282639136833718420333775049230673257716705667016755269943507032637253217899342416785657405853271484375*x^123+1441727235522187337942294400844718820652459620525261532215548867726164328704324967456895094669047052487915941414850965572857435831069020972544724482473405344651000902150614051905500072745555763142386440517441449436872490373221140530658665834597059432305582093643547591926209261913472504292834649595024342855199453421480893768552688325159457827537959591913775406741921522685116795989363175473923175918792478984175750306004796135223036994290469738199604058786221559829945344155344148232760286083331177406871993398408146708086885049965634349495317174349212393472481954967567937503665807555361319496973484976491964383341000668640528575125526902613351151216290860992414459083629265253201688092266743181871445709701850207907407946204629338333829670170290343898650224644557717346739448918209053654345895778939025119529896562520221436898282263427972793579101562500*x^124+1215818595430346865054509555204101811901979431553980534559007309744149524043550633895463995706867304574077023241785139585480140559820816364401747802554645253047586264737076900009397926587133042666627719627340873720836903069928992641573723056143509050411366237431252081780194054072771555264438506659241884550116264527136072123740942453887842787363871620901556764041728584369323002627263227465819968670869720143064722133598930475013447743507576557143422614107135202730497119543876316326264303194885395294818564465242087543938180634844483613908996545318546208222593522116995657801423411656479480474978370748145857177090759554000878837182130466957323239620495223750560619874141754382642007478719612505579292265386027554553565976916848066805997983234363944062234369385461650182484227449192055869464983529670347875629088027493729384787002345547080039978027343750*x^125+905835153785628780823192095714437516648931869249726990606493640769810669554237007944939822923418504658432547943749753883765405042725389185547310534728311721483886639300942303079877653055336435976877171671440776875786259229902343567759994078278525053180760497005451989901136275619586784838299718404329487860537175701460208912554641459998075637831479303945933415989276316266684802938672537566757044991395216095075534140382497465469343133645073121697220662964378475941649348690980375492744080138727224059103806707622697709541438603020001820237865366608870254687284931577064103802172604958673819109481598499025524626426241995901600473163090495623559264901138498036973301653672902329876629013038813012536726724036804705843280904469821646549881239347495562582020233327138521932601735261096250446226479140155399356264080690248619021076592616736888885498046875000*x^126+623029379586147916553268114079734430124784557391482668021876410871190309917514217518953264903785142718044346025898639107493309684832058202042708715870074752931120359018078256074856828071255574273061808844207055400170455655049282059406590165868234146490668256026031837852550099061945747427900686825550713821490950776781448942328346605599714327196806704376849882469151533516532780230766174067290756825972322234151185440038843231773572583535433192155534602861208861889922926089489804236773185643361195968927317101768958161081061698467437008286881049431801250654441423163073829869540660165957673283778177523913757634005176481207583005062091142892801473833185285262933953657709889906595760728509894808856193523411288361471442195559362867809529521880781974881531147713398568957070375239599879778065551531833552511776977769764052084155991906300187110900878906250*x^127+403329054573171048781640184778090934022578688892156286785917654561762437213664183085187291650663679219993681905793435043598949817571974996585428707474343883985060009513112423549180731361052164484990023039463353616145007737100068651067126453016878054838561717991628334874346111261160798298127074691004033792752736648121256047812174103431578516102050608308123951603627007329362890386522339131740932039465970598449272831107198569929967431546380372297002298517979125898778114534291019470971592867381069665128804590202882955156859641838864506767155996584005509957888739922056444136413694637094870565301779036805606966255157989253551378066765977900699682818614475643776036390033212803079331719911748898105751498616686995160216910462085461639182952114905991674942184244674988431065263089731478847623581719477222363911465656538535284880708786658942699432373046875*x^128+248186831336924548903093676389394184062029202483136517482177143508310707683656759256024103612327722623537662834314338134774187839273402807640992847127572055770625213932661530474287944694200770971359828277423331346197194125334217829484643548901260715783402638519949236811797454773748227133536243663458713812325327181244867278076545907157585053463342181631463462621855804988608776143483793494595664542860649278706504984873763387780435552644136147591604224799935893096014568317295892099589571819509045093432143911451351439191894974630906726577093537795504207743902166184553099550419388021189024064431399036394580135704070977469496597636168150171064633159138810732475088820724476394402777974948224303423475241999088994653466472326407233220459381854435824111514896777029795634035147264503343481864912513995345280396680014145527337632302078418433666229248046875*x^129+145959119525562993967389125865599697423441349242633468977329484589885771494547555433804049637831794466737440306105273219076683297625560967516731565010798174431979765653138339476690759689607837943455807040218862455454894480251758634136692717242060716167117905254008300264666277755386745039906874227129054764374804936409407314391051889361647079852327083525402584820710128096896274812473878178527648627691830969148917240119014251809662681253208667642115200728469793452913489249674169603355429558570412514405627251432900750658668994711069806458758594448978599166431750301833935391290983768654968587868758966529743282141619657134829761369148943020650457255727876742041350892104489326864311974009017479244572256944187697138734879512097131100946525569798883279785857135038623911635000926665425180565875756617546141441325857623922956918249838054180145263671875000*x^130+82299538684957015780280681430270160312209095504434255566341172413671109447647202121419926813556813032799670202976653309744320506821672913562749680091021855374534531366001874466746424197760001085204069410667241748419183448327009739887873786760303053334714110145521265872505786105644610254507841188206891467670341448265405368297345288063894897018500301761950501726696765096623116671452919093982986578528819373056507855661132106152205175398520206116947841329207293777997018291670998763185621786491295379200589748319621336724708443767864030834268874738400474445456750240906402180421505582082705956702222950158257342662282442474807668280588561210914155207621149439641744971337877027057327066993975103333528666821605872216867439953192138299076469508565330890513460581486927456674841191080267568380156964200974333508201673248461105458773090504109859466552734375*x^131+44576801718574312208848392586396291873073369622181237779463748790866535186809960134412356098190012209642444393315798287119369619048894002444662524442797510822434678748843250153024322098743683448887818026462205103578534114891612841140820903369699536347965594284203029557748160207249516107671858694286625609393307250955083553789538572405533097965113276977031212268183407113645096784680012184804943561760084509766594491468941544325590923915386051362592701200367025135840226305311402597149991094625000666963569302947810561098056660145983267309948980704228274062973033767326175109086380822884849575736148584041121074777510176696119678197721382895133013293563692473665530117992368402524481984471363216289007604188069886244082967764642523613326781624356464106356408936400298313311111682255753721767205804803940030403694091964972301411762600764632225036621093750*x^132+23220320314959419878873928412058932049692555442499970086224664158917579711200935486934026247607065974475495887210271439282211364876355219748274134536062928856970191944830627290826047812591321114514770020929599160668490474423824875313226978598393463669318287298217521873318956963780141559299551684157232706190061942735534092817299081454986400092921040746927558503505144159792603226089630933816268490860408189301880679899251506166540842843606112578455282379599809326067619532384767155374775889576939989925426662502963921040317047023888278785528386254499450137011905801540130492822911876839001595186236978179582821392341324062357372028367306490154986551901213791695449154805851954673041749717344530742443869481700129609757306038906002192658662618275597915704014207444461194089875724004481082361598868106295350416954162420246632336784387007355690002441406250*x^133+11640223338927674245639041121015602593942616595817702487016801340253093978329624347796714311672441197824427202285676939229710663148538596588164504569049261788337824718448682342866453125419723453091019788237594735152293202278287573719451795320257998551386708055536367373996548725781168024327470372429348692158367650657515761799663275329454106638032059496254003809193461133336515241257637728534814061269562249146438275192410929493850198214133531654786273111707486223081369775241906241139888562597928314480399992790705035692433278054193739134551720665015034332744304685348805015170271484455182731715251377480264092115636900195037200207333065846762369826693816008025394828221527891982874971286159298555577210578938572867344707066700573279055146898469469627573977606181630530347696025958551779008786661544774778591446878772686090997012797743082046508789062500*x^134+5617101417478062132050791452225870539788116681312355817586291953571654438203419438388393783736592908114339828119227167877687418957764273032866808908306333248321185922372040638293522512586127661829965122791706353433212709675467255081458685742312378341324270571449152411788163851535302522800076222283063715302426353836844437759451001011611943949962191674119968362215072228229342538975756624491371040825038840224203682076628229080103544899834035572207798490975713830141053449117839194188309235981463998148057625864600118833388007613512059376270696793464183981341783488923990500564087748627105550688477119534959609021355477791273694454951985288868251435076421658796788732710967010284565038061678040847230517052332886159688227296354929837294603412470732937936564040039764157127359927104839061947530592916443958358520618934228707530564861372113227844238281250*x^135+2609163339211503417238565379157649510329070202204233562271366423666895950124379371589177272967692213721967273883557113732254855062897184621103710207927654915396422018764692852089083495310780714540162908730815743624710798635217536190168817555918866629514039046297522619710663809282311221676505252252892416661622701946222956266634302791868307438689390717680074320980527540427577117349678451005527717764755706471487066745758230426845821214639789562748372420583624988385054477636055576538365976676040313899525711124121015921409177505420284324305316881997466679573514219711458468704722624640553792616690875405307735196312356655219867833476254409351862270408817072838435403425660255398243878217425243054038041843862556963829154845189258233754966636954716013178290631195992608222598181087611170993425067805102014168003483896018934728999738581478595733642578125*x^136+1166151214286428087019297057474647007025443871196899422081379164665007456616266724475176969124232652941792387816136119649508019469330295274800004470009968516827143289993129586118946256147411882869859190765172300968149224730362050828141700364797867415667734210819328989634316568629178941994894392406365089658359928233599759737605623870728984758507645826656869417173933372566222978783763853653505815303823476575293591582543237630982560002587416198920095880451123409048674836376963959357570664148397122060748801318555283389361788379150816995699404674587204131579748903094782450765982286236075619990492320661015604744499844742978390140570806858769152926046595062361609263737872429979499667053260308754964852830568034784273954235329929340119180233298121741307318987913478932459501047470703229477277141905906614375936468375183352463864139281213283538818359375*x^137+501080443953949434533390018871805741689365911273003797979578989211021333342274717561169223655267429194351856815170520916004403717955722539813304850896512707205636284254204217448622615234258585690843388981424984135780383560132012631619406802662930363612974917684029267898631753314816802531327516075725113518382531402013286721735205178164131952503933788136082929557327831020497292381934456675658609584036014563471986521354518988868761584352182892676030525133425123742025982767721341956117718504136426282880365886283253146608262655249902654628277100713220798937268432409549626141180627019039125568212204483165110591617761265136285435459166826663128108593520613470370238530562854251607790740984242720516306884538088051449257736435171026273893384421677457950858160214844029908107758263205409137881917045874790943814358623598081976524554193019866943359375000*x^138+206692188871141570298849726297114176369008378725739684054086935095639433061770746839944179664115722423267177451524171801426251666338407309284866677762100048555548707203064025396923897892814318170660557386515250774428374077397186718001859456953602336858615711883754801796688966045977535899404366025386623542917176040090371736036177612296742060210736902226362833974399284486685796848563624604849919001964389660821285182903374840023384460980673290887933168347852982359191822531451850373466616780517080062360587267480989061819621242439950298517070682855660169257864847829260912527591744517319872953051715019510022738955719747200620011515182436855992721426690899902495260398223847265963129054973488691511585977116879175498339242673926575805144836707563781609831711831289019036456484782673980219948685642415765433672035500389796425224631093442440032958984375*x^139+81650756018097447042411598716055701111597084289345788064257578178423411110137153318111691315165893338652158689032229155260369386479933663402022853692969196508629756566755401742306623201427761737216348467158276077989713731238280402386833536912219130327640255998049106537253397557979077451952647413427135443524875331938766611487062859130218215245891025694589108123142089528997960214228788628672490627504102810827794766255788016217092312821154047298693386749141321988003348634070998650213559094174975448377452907159083571986944994778183123181189138735707633991019766955303795985582272387161170276024894242499531959988579374076232630531234362981939273702450958011692386266457298913444893065219310567295851161692136862651769894409024755822084745447716073227104636923860874421378602952294708866471554253727493585812702292514586588367819786071777343750000000*x^140+30768419665080361978417270534864841665123633540473615952925027760278305714093056284493124352332639725697162622589754777141947044301737891087480121270346199837753469999272520092987812723306612523292771268012675058739533698330661722807287469931625800275761695489356375822149419704706561147904060077809568767749142699295326060743233626793404316726834861106389090453732664202503829467494361322699927469631808008969322023556331010197989264644985964533447713097390759366562788702616470024058581404889498375813305744746596049171952082318070314700681432313516260491793119857390310747515778853297325409414156269243810116262497757848869726875164401578590539729321888723022489058967070500906305696891622384311347451967283756549474681939857209599592947963802143141018312322826998415398543823561153964692683196839714034357890493076581606146646663546562194824218750*x^141+10987160411033352549221122231742371612949004486161615503884188101136636565323857313104926256718844485183469643566388341617628888393511918513211696046405467359453312967757441904915369229312035891143446573467120999891596756614712838647239635902377399668196933588017852063529384185732072953667169082203520179424686927452582964443590061258319293310311807602472632580620401546125397692060217116265862876378816651275143510459431127009479882694465373150162186672634075470764942648983139838298334614332401106249791675284010874349625151845437055648511305736279339399752876210122980602048794148111592726804600236074696131396749437512177110864587559775457078319907068725249703197903513062795161649396854170614235454662175322038643748065461086874282271943105428723306420536986729533803908106688531585545626720670030315903098472318788481061346828937530517578125000*x^142+3674592800962243708207797624282242607866926874513599219505778487444556681409391041998163502666167887887107048996457352316214561586001263150825366984423322191308547257705714096461818732242396832447255240451274257090322533922530163888730108489699726806749568319981799259049480676276517902697878008126509339364086897119943242062889665304721437182756595518027203551781850894124176107079348749552919351720646381164897733368504370364131299083423316158305626016947860978315320013485317828828832217435403155924856565265855884734573602721704983625847638132699251055765366889488383562687807208444216039936131744489470228973379564698591805107288119393206280112335819296660176242519331796876642153178511386345503761365399182035622308804961619262785606733230440528839748000461447331613772789716229894994884968781147981326321017014890912832925096154212951660156250*x^143+1125067949467194176188144950884099404342532031644491970039930366683594535324119286002133452596375561913067294439529208127641490507527265566448780008804891220096492116972168534834881262736019562129903196714759680151450427134922291835731312591256056403952173232363581943920016142327058316901833590561765695737209582706303523711595236757467303465884649986963067445090565879852371571105489858155605831611130873813423785294225046612927622939493675425868195020499905539072581843230852378091303469352195316607557426771175035498019316877143155626724111757458667153935553608382286552597595036212270511640910965899553202490831404442223379997275417397376881563679682603875118993020145380903074534159718328343516172484313985288654698506130523158089663804731870049341408310279432464805967325669693542149227585636968315490301362213898528352729044854640960693359375*x^144+299320014841264835072297652329394450244675155756482766610304961305803517090366550789201864086159049739002803711057424873522363885167293087073009512366207139001946481072658517089193398086005663662063226153913548881876623800246874560837415122885666193635067088955918706165089279003942314893961644369939241370199657462850064593793691452601146731142849844700388632973653149023081970839952385890731348623616519827898223701457252715206173494472926556386123039998590305589578288407452667355616375688263604894017557246218458762654512688016044548090612337479779732439050125069047665030267068334710681120117233519943720722752955095901895416564806895923987550816324564923512430944034093693580275277541093493698306588541845405080957440671639355601738348458591368759798670941640609254128871521472519341775272480732966100085146177178785364958457648754119873046875*x^145+58535102138255193263395537637771626795520444023129562735494936109396840470878252990133519259393576763807067241188339460155250524544988478438421254830145680915248543986550538955415162039876927202863513354528809223537771720348261692198017942500884645320955321683049975684679209112281185732513839889459818500423236466094357699949054889846434534031190329134053590502593098533205245267560298707051186505409812787856638126661957501253021432390934306668130704241449750955308802712433739916652071377817562722560356292632729838902027758592485110860296618877163648534695810135430775642252213748706128674117335979828926934066788245148461939632489817450707871808401616486819227918154305663016803667411902685139862542054253999651806583879262383947099986298885080864754819736851296774232182608287053854717265120128841249247386713250307366251945495605468750000000*x^146+193602117811313087646103261402427219364745090873569613616153396816214366148990462289279420726372545449653984110132673049282604223735063176842974164698663480828660740478287957446056791456502286299384042702575886111115126300364475011756181008585831062311061381238549275748551742047238604380376684404020095292435296747496728504587517593424971976725133500812152946419544876908879390253275713075905617966309656007318972542326522656547525508669798312885460225594713482250032798526676677549952080329989979420576154466077015670287178960341787735095639471841546784844455902287949403997703206471538150785682273737362424345486391455345793866328677421109025422987044679984326655698224196896639535411765375599249174497829858024731666491430637072109832684411996835037122003465667812193119586617012319751420452014107633463557700537194250500760972499847412109375*x^147-8139977428654530611496339400627618194655319116590441043305370992123732544615138863381042999126350757816103615645407722124327948281594658753958071897363775763394766671549341717350957549008576504817600261159927199426898138233680796953167638166905755941547456018868774758148615033087969728243037253434723725197548706335409858339185933849487052148395751005577060215343048863468457211031215297852265969829911963536398114311257273089938436853936560844501323979863971486865276412689478668220454999754245396098796070998564913465374049329608087409253215417792084783705646310927763595143943391613237277663548965253858392703678397495043950685359683621099425557852123548266058083473482830518559875104007225083039246384161551746132071025983476369148493715145151839873520814271143698665005247415676458806591505076827959205831852784740476636216044425964355468750*x^148-5935050820357742455463133021976709695506843821675071255671742993351748804272868099349130394795913323985058422891726703171942239397252232895639963999240139351799065626504848848640570856987425117179808616626711996063310375158505357123565793154941002945241822661214754297077787400057623834651950870819126579469207866070223060896947455526509151594783633320940530609725499784139459261642436974481159737403885692449778769256398392265500150953879972866192926235472084509211739746616016831490050522589358769959578473775169039262186591968359701786734783563567164359181454690539073981244119204494811967710959034185109071799716739262966746868322572552840953484365958635922735196626648451324475867989300389472031200332771183082162996090229596632159622399891420366885804015912011956979415586518336018099894528032774458289888563911063101841136813163757324218750*x^149-3153394910087719083598489427370204323819529408102962190487050286655205722707770140702855560383967764064127605801552869853256912641681152858221740481072818531962045974810951498819270021941621341238435871855709771196546385317549173865387767538595635046367514155027471167995890198037943250908010413344050193266746693815071552024207124327766519238083619277933765295037748007318940459605636451003775862081441926136873296065241424221827061574822777459887427189321745444568893666727763710604558339821880978080494029934232814128242018950740006855620069606376970996430150985219750053459565396961417910580232100336177817227998757576270149430622423147407290126068984664106889721500552350964505810455654209057299210421014207142388997450288061728071851928011660317213442741120242255044078970862394210806468901481800556213519470816208922769874334335327148437500*x^150-1446324773838704956990799470928991785779843210871898713155205061306759586871614194054966625083098181874505767882642478006891341590968075445418786243773131720242723676074137873692500320398683340334080363505617744010982448388706322435245239708323098346555588090148166290257865231767234538707319735839303327621586592120707761176280519592818532468728044392876569040768503455201786365846850796071326503231369069486824168605010991533712398871401232128619815242337465243884842495242913411144953508011463125571285708122213680120860749040190503834508618261803887223040825304922840528318873125891823351391087562409513433087099393431627573586687173483347058747285923288165678754470978083795546931887390579486494340351828947003708758457941806381403904039243064662830980871572713340275760453026060258728870252565196522984147797785681177629157900810241699218750*x^151-601746754666444335248253257291831065450921205195650881433544871998800463717490567126572387140496254599909109886295927492243186211615261986607407794706037491656259633165252640872996162880272310501926876752579426007784728551322556763895243533682094381777782216521626740270396804096004992965706770731784197011214464291588541006066693665640256253326424781954676115929450082409266612977930948132130813113343398169814396632732119359919713327529891462635410112031674137351586728230573470557577985316915459082898721248273398359466198294690946372448589929403723605921065280162983555895191146116881048273877455538643488780749524855327592241113984587593510195631266584490469997357206812641528283477969117951527445069174214267068500540011598385773266393732743024623258758533295628289348684751205232740604769475352918937927082509986576042138040065765380859375*x^152-231121602661272798700384247979949146113854992764575909732023927329048629329609332907485396607879167032787896260003189904731911683929034191900895445352155590310966666650841625249516518075778145119364297871312015385323146961163023281932573921559756557427351854610231237903137181150527959350882732561010271968224780924383751813699010745437706092101114582292557947471102115923510613086508963803536808256222420159609663896281468616835207172452422987516203561484515991747698812741209069213422205449031278293768820241352085689466139751670436422598849743625702753228563147566944626926626237285215592252582609538716946922577895073277377754376846835565844068272338627082315519291588426204041212485533531469111540411312579684132836013341236577361694019555120971399701174808784404644317138248233262236943988746423945569719027304245173581875860691070556640625*x^153-82164027575411864156657510352788732483296540062800304591713724853169344448399758542260924358830580025308827073654568748422938712177210234099888025119254870286695380709027850110232723842063588142382119478935887399970510718065378726583847941077592640696074020774625051192765675303502378726703549278340529268412629217746091307828232214738861722646225490005479173367618831851868832024855368183614826956440840229040480609450393522923723530800695834720567996958361899445879412625810569607518234617238137219274566870788514549408006225085997692691758254317257860595463156144128631428105368416977062096195838474886688572442700012316606900607209015168879329705566283925839467382045726164338878221390019720554386835920475236137482352031775873005637459348668519162983703444986932363005367994284623317925122832098769332098697759647620841860771179199218750000*x^154-26768537335479599844009818855232203714776581174550809687968687278053440131841844793175865768725410439424168290662625630538431642987985246265893058757856148339301252168024184304372655069507704813903156803903768799814988520613757559767426589364130649075752082992223833932928515951278091291642466655901942629457214507374237142160814905936926313997760796513783637370479938981385333099861257714169275315199599072584153652266616759257951772051136313250814357822914822123184533325456500998428459643489157090948253333587879960873588698482746643624030161592776267295855155565644808818952728488887360365318455823951685029807856697762798957065193677566007747581916989128415147637103798662487532531185717975366969078864762820592461265905156084076151358945787683668592236682804760890066376573834533512802423744865649470059398851162768551148474216461181640625*x^155-7755886942570368239043566281967226141255415983161262865157059322683909794677014528829861081522892420422171842555677684788370177473068466423386299124492300909829676949853041482663452774645135009364778267460415940772495431266326848246486420789929465252029452990518858021119179041776892453439610559162211625838285280862045991780304907694439668808857505435389264930345507339289244929976815015683799007189152721352485465645417009347473434473559750094901027174959013498306651514119709812165639304648603279389492429148475065452827917453898092840584487940834115823764593809872857816623544005894800374278833546929866664878936609566465232218875766846691774599694996408138723086939321658643748080625304050424291234537480056868635994581275156161251962331621018793801946820224010204768669552858319250839841571510627910024382458686886820942163467407226562500*x^156-1834401812684653087423001531318169011501068306114095968038684934458455441508503235340137980236809759735986140288223567970556688089317225261510637661758546727336513631401709300866585064855055061058157486575484591825919926011911029441800441800029731840663586933961665000498857939702755270355078177896131074309397908820499697216636347367739923161780674776857069621244849852767393437477050708669922079295784536382755650795515428147561855515303606158856337782407497079667529784136029360799748683782115932998077932813402733848830551937571646023980348626292261104514542400078857423093251668272287652854483222551046300178048912976073751903032411910094051422669282433553237560548157086926664347652555871073072071251242394410012612624703615778199700040778122786557192545862769908937663279468487406700170014441997681786666873904323438182473182678222656250*x^157-236334247222803077352165588373127290575631671655888759803800954850350963301791418102861691632086246505404380915551451675555940737009509177392324241265051890692986926761943371146445259894418711166080100994242927588535417161966572689979454331691793609162677607217317228655246073683733315157732251495168978463861227947870857873574308053077342529982045433201467356570666564553681592777567019914329550009061570095372252461796676136095421856477978235990963413006345507443575453451130372336300958778613092281224094303717793427335761801214824993828031281413615100772168041868728016963221931648813451293828665311870895625865224988513035768958687490196662898363368259052978399727462333464021081574962702669652635318057725686233873398986385059930985027284380351779279766388477354436755079311690261878360438019437694823210449612815864384174346923828125000*x^158+85296240304043352101772804266676867909135660763369553148648018640927269187955533128492556294024327898185816484094402462965891473898199064214214181070615182458766605681466651513125138519515968928453404601526516142594720990900186090917022725626513796409159152739712564485108578062191803414129612937129022973042506061381237228673866362422705359564835264534730299684299258575786712821766662591824103477280654494659465330518952008551085660520249161838071090360623191430464711077118992992218076730919229043593584304057802045121217311478852793222055885480806843897277739873279927388884443942535715636524440325552138429971758998888947498303338360405910799622136153093631954931441623249195361805922263669602446604080101067937146466021636920148693860156539039680402635139960345376368812274987656571474592192639088694683380253991344943642616271972656250*x^159+93861281529589277582869875207065979708511745262412192604289370770773237913105772564731382483999661504775190653147168216445648927942972434199682702562329210827065479703695987865510440864550959669289793977508099274071025669912511129987474196080860312115239884512959796975954984149115262346462102710863456679909756117020146910004208758833781293725669295736862367521864287035446597091908820356179092643936685481278812246628084226238691466888063282803633788870491489389659283392050113360895876525890629051698140105450181690125172023446309697974108134312251127056475240718404455697845687194770512316191379563135855094764527771658935352512092074397349411322508753745107556980471644485742515509893825864050316039882476877604321537391415815780890197857576082752093014231192220768372048887885594967200678310072052557000432670974987559020519256591796875*x^160+55487375625722683644402654942943332610613545467469424093909254558459755916048816311079384656321093338369126590829033559902075881976373175843022571719571243879687470833465280918574603451433231337422349656781567105375401981375480815675433638912896520977621381248163411629592931496811673168815843816073191899739908830577609291560997409732493145468314986307898109318502447605153820877422514390551802013182526699125749912971886246617055603509066108669940794124343068759536323704515508706261917879897114522931147113508249277908850388459681024937159245503873882259433310816071369755705508991212031977931520536270133938463517544305055324675529487991814240765512163947956667120312880901854236447093409448228759589532949450994678635237173954934664426402416471862717338722614279256479820489005537582079183504357548784025055965685169212520122528076171875*x^161+26855122247964186742608703499021365519498048893239793949718250940788136925622608202640667187635344963594991432020469492625205298494102452423122521972560606358194997383617853275166181565652119679301879756890611925421133695777388899779406951292281660630182462697197785360405378683904555845634631030048860337680466646254025614094392383419973820085394869284505982568693158044849901247478325859256531049459278628850577825429783337179078893930479892086668936431417570136214880495448150696766590050218067088995112549002623436172023161670736529956636660237165071470181685015006471189943965127485593176018796615452923794246871798238988326749753356686588827214825157179023567722182527098326340775298469671893914892936968960186581556673591177545673223369384320481693149006145509729282649680315786138297572322765349728257433525868691504001617431640625000*x^162+11649514953332035364875370435264423542688888974641828173988040800051414225440288103906233181913037976524408608726135149955327760898640716167135877156901441575787500176216969807267953514147878835629186923292268779043226010351537319637924416730571671300730533167067246013688973902207219727846481204019196381671628841255759405294067070247309803631071727915704961604370736820382349449456401691030726221053926577906298102597234638361745357429215333954429509023335885197595854526840078685570113761884850386940091922407398132924377605531064249108163034065329698203475479762340380044098349701132912992427673569451917957374051049433179333228064641761973231731581209239625853775057571463476995181246486728575989700250512467285318723452991283538616479212117323563935881504431139707679918814022721297128306963144205032900657670325017534196376800537109375*x^163+4691882949428992794744669226525814804195104323475666748511169996066716332918791467421883468247781935669365950482446884432520628238778080119234946682951352697741314343204119929246235505657663360487618559744247980964896444212742133458111871931475575496471773190374359973452382871198942746345597562681622074289737822280188361382818886956889875857782459437153455738641300592684245296037101702834744131260139858727231483869260625584291195235871398983073861044554086342582267232816251299651668067556856380333712812848857029152695107964619982539682569465785257946091029058504233456248691507684854885233083692952998855108323462373328491398642505476020772584057106760818034594146524174338727082400870302752855697234610033692124303660856695887154045324619166790722921815373819855046556550594036742800958301622890611604077548690838739275932312011718750*x^164+1785679104315459274542172279105310645678393543650392933206304422090325574110805249205969350359099149067684920610336210397403794939298479428844929590811308090077250372422665109864467120636087508473771456352120908559237323180419445276880114555311251011189359808800862162709795136666985012390175942479866008034594807928818976133167928105753794376371829141931422883544978512253041723089105043842666647328278594101953835349631361569267058894928906624113801268912940853588374541798722361844003053843221784070215934356207803909636749816179735276951031484683207075302030369803925961224997011902541406326494642877684176725470287572052173485737168001008775614065082873962227996190933044843988242957491162302992609695242158727722045501334724963437023099141129596122999592382194320730433520249799935946953722979216316879558235086733475327491760253906250*x^165+648820847961967403444975376290990804554014924673020563101475745391345717846533778155087833103624298179977587714220523066755932152093959588207836945646479444098417339944193180847248776833864264853245265352504607521873207450354070893838686699212650828075426354627028882040673934552292663925439488077107266858815648160598088724944630539629097562985588976599829077448120384799847908166456344066606578539009924097282929228574247911238819643134282987860660287305739328627370323827211824339020347921154067619220156940696834999749986407193421547885660198689673439751229515657531417160124232225338584171579419957749950593044822946323183089084321423873614168115351284919643296594133387978588375755130968602710247733688181098729170137195677442111421887132529549862213706170637866412117636946715801146409795339270454306301871838513761758804321289062500*x^166+226558059400182483776748217094869714243137204644865594477470592652387852465202383298769858134412126224572279500209554530794305217599515353251540239065012756552263744511149221839624253293995606350175285148232545364983611795846679369234164654145023925492867989699274126532629486542102582537558929610421310719771334945638208766607372557800411615000606950285112979687330740165078323392678475674107408565091562379401826963067513053980723205212201487660950012751360150817029981144271099432578027187552760941417851195482589341696982197320644792646920320373707146708420729086461397985970664175537380814081279912304971709633006453695606715668036465682573853302996297958015169172421373763836971193739684067082893402442310786891890984266668030512811188305883782523120038831236267702337701480194077391280951848731572972894809936406090855598449707031250*x^167+76378715044958666706022957185260155327119730521227364658201787016079023387132053347662559771264215071003502962741347371599479647840956207198077247121608188262611279903849812951923167322300160471674786220652703289583079224987302214065232824436989255213983801932395733521702183801411624484930741615485098653852016362742730718424893733909204794012546701689968008407744773899038241919511832500029860340997797986770618452219724818258580175273601149983041603434371645860076226260301750392756432676602814582135041151708021943862546916025493920096868789925034558403324082442198000321057103656831455957605340536212926201364714763191595969405946215992953848422983362278498163994792302339409552642916753985254809636460467393712139517442972827787337074654523757881574997666599487902381591951748181115602217530931306033181726888869889080524444580078125*x^168+24945987839836143404004396407953594932287409808626767216636767823213808792641098397538217427963073827170570403372015989012976307402749604070201290088506538850094902398288276397305054368676528181947242715804057670057537133497424574171971310718834229556114956149226379840303939233886725093132834077118780029157062253071043570569560307886950368105930569254806715022103824795065761006996316245330479869387569551431372321995144081911067934657296230903220917538940418689262984831495739040407415954906005314569642859337885975431513701304427877538351021813808333052803151125176643455204067892728903403011481651115497026721739019194545338350410511563069292386766298741282133853806555136379347771843882271521604349597717492115522390254972884734806661811854309937888819553467884648195644918212878542382519137486640570244844639091752469539642333984375*x^169+7914945385838624319429288896927067075707276238114334345099026051833883521323089161719936861557742792254597276401699879834030471792716264087910118644483888125922657013959696833177755757623648342851862037372913029661032141752785742769419816160404904782842356692548121128315699232508081319979312293114447271512326307215640935046103916454157334695558241984544831828973073837921652575464065080000052607451115297425679746644042009873465711470905265284046597382773907624803917926118992440417101437062623875707647193874720907004721458618390841924443696633842928465596756785574505536139027976818922837999629761353725972709564456365252659888482459267982304388383402124468094753380218136956237914495471908355248536198246801046835127909251786109885204998797644962849425727058339906689143450012518394071276729706543306974708684720098972320556640625000*x^170+2445091009190770907194429397316750257149534251391831236870071877571808664876361113289768988856027131311999513876933608932495775616331711023727804752661944950366788576146425083631423706050817358229537996481469558316747874937861223153238718137235717438927072237009029595762424633821284808691611587967469331686534589693708209299246856645335951609393810705256287653459992033960786349771162448067615979210280528268235800370678766570610596188301339477411477703811251967390027485353793734266478692576319606103403872180292904043268607768539950151115328297508729165606595603499080378228197656605201641198127508730321356288440176865301689075905091609624058222395473592695863111715758460151381855469163834266700063623935556982889116112071374730044480029893199950106419548912790015747318350902511149618659218839267222023181602708064019680023193359375*x^171+736865232224716158132280794121527895682087883134030543921667001150715973819759837385818796214992576312573630192163604958888003804268324482002391332689422891703309607937941247613202262878327287027107534947479587982859937957478890860194426029715722902677078385009695193460143537688502541663323225379671709461348971459812447732297075681990501222645402498078390760904598890431788937509640960877418144151030001178589117498973656853937377675621633354258414389716501926843606705714565268797814894208024779483887218820733185885169287409735653712415542711559217865925841283651773260779371295031424469188204865408892504293051282868285741249828167651341706652672275922063616944607300468069370667046324608481292049575955879289661721068583822448018266029905814838505180114765294912010219063250092847369167835258618737270808196626603603363037109375000*x^172+217009634665044245896040061770169162807786131757410027923470808227895212599572792679218039560888497022703073227599230075731162427502848582109827010263771169751261924340643683666571873611323558166721649282686505143430822145511153183429364307350735940373660092317400072284097676440766633346497393150081503142730580838591879679585832748638299909493228304247201490839603202149540764442295270071756902311767209695113618655127311634859923783021657352001521891547826548793794206210933347974254564628739122056667818526506481159081557162630324421420046386141101584537297912438934677559926881819767920635851996706138720829317564322602074385393116858307263642852970544622423123731341655487975004933659934754167041947338055536267850105740542281843893492281834564374075459558312063554305004490321018899111468400398017308816633885726332664489746093750*x^173+62553221589824008613306021159250387876265940619010287424153651103482360548754619512824057824767847487387356787053568440058404758452899495208965982648197291510865958102797622167117783006273576232623391635982670513462409040920158701846400866904446682682006439622163331487587721626939544886571467044936853895607773486501509360870498295910367030680967113654466178355773055692673671344386771221386058174617724030212587324264757331964916761021240362521818671197082100300634435709683037123718112596000294352692819357237953917871031117716819432698263265739736270602906478933735299970598020999503957887692791512204644084738429884259144448705514937383673772912293563638055758953305880980010696052233752376891659692881890075660255964014933078484511147515567972640563766165113041628733620565539427579187549410821844730890006758272647857666015625000*x^174+17673537795121870510496855689748211329735895222041049788260335222286941269261645187707294768608347717674865273827768296664989193536669782634621976070922492132025010156854928999526641368287615868683184406286368360625048978801068540022821032253430519319883540521588527990365566088886846941568079190768624905805020948575871502207169329246327037276520985879332781900725434189495264915167174232061497771751567678931067355085183241742229790783787373155442015137893820600728191271243792125981257697088295406169142918214334135113040113818478316366019626810652067937934660764504733157883723448885080637313866392251075062501252749381628444301509482312884918500268438520131355964457591556586599583990280871182847823911619872852813505929578358781647817959875769732508337012725660302047723211447637833160098988494191019071877235546708106994628906250*x^175+4900812673211034209680334091563888865965926790816048643749388658174251760596547094404608059168442721714070440103950866733690936808810752295411368256357146440926051652812501138859094798848511330054006290676945638350094540507785955011477735715592228326469594562219790469678303456259309968979374564190781877361969631585985777803676599551294915071671367564480171378791189249436793868927816059960619604423444247044321164271446811572622151227346793731542006618343610662771824686939207467393938901789575784743865064606695214138999622765389683331834275947803778918679912367808167801335049421772519392609239675415193888011875053137612601391089475419720893575910874240083587511083529238138324491871178761149530655411746969380416226205867853857388697562492839602537509792585098333804832695415955844876645768060097196894275839440524578094482421875*x^176+1335336338503439431767053905800701281993041935013044884993984050165863942122760858363381372739549026472177261290071731770345578385493237299337823185724895936402943436343751498664397292855056649321519375717820173326342271477664150377247402485177936122112973894238250762113999535363139457506963651864125928291865614228852603373161349466841721419791008886729346020810559575784251800497688754272450460902116372020346801720990801648873165944542933499285628400679920307361726282211173684903722870620761286760136882460868320000511341298902814325259878173303407407657379843535670450310178800680671899887427446603908248525295201550676825848573106384295946233699718838419296554731038307985979579558441311819628460487840457078758877124640358228462802855319823025388185877162685662061706827369959230998402131829205785606973222456872463226318359375*x^177+357871822901505576553923897658766592274715031794732257068409561917507045643039847414476979376654342873153490005695011182969809574796107297294064094761565920619508413033339016320098123743666887447943371333893388351351138600163964591991795080588638191645594730947790276816627089003979757398133476543947799310166711239829214977780580610457807983017810591951346025734122889061892068720054496022757095927940906059859529701965025603440270843931009455305707598888182813593846595752306417547019445336251564706469512201624898695053479969779471445525808491176807949439300907481981269453341308758074258053003847168557694499576255718539030993295083510646863757478456943135247430095860842607887160995495201745454244557462641529763292588393807482655129600656818145630023102055991756795007561664723313901020906868666315858718007802963256835937500000*x^178+94412605410664595751088113160806311559865068304460118335717353821966089316647129920689225662463705679537114913994557489613503750421923263087109405174669147196220493502630671602880934907415141802609193579896217320541219570544819788238813049090819713534415763650301073991767376768416105998130146930251395557377505903685461874300675495500275048691750585338615383045529203163502827785964721507045870808172945410398459034804594724915765933016364551051796550542042835054749546080803864694712947483452074391188511642847767554552978558691585772386829884314633177183999620323070372935429607524731623743231383444143417185650483847433461834382097424684055338234626262793459097006490527831454451833851313591957976368491209051202266112775659577462535493408220120109139431094549403526378775884335006770664393271896841497436980716884136199951171875*x^179+24532897025615339123060796705650653132736378130430102566818722778806459668770554279201493001206932427663639090317937600825253971700067546748440738147828759743055480728234277732251793147833146176264602578762499495312013921847358992247016092794802991090277615005862901007850924091321556258115503431893445137128114695767194282465692078120944078834498854824747073885255825126592260668050147159386308562985831443247119022677478625397075130991513884108947305172873411993021658599274959498497225015659807212996965326537951835745052474670113501815168347574137290057527568517146420454054138585274268804930929292276852672331669574416796623272667857400698291207154721186256179266306525833739615784730155134029271656681873789767129879384958446682912102400272388713493526461929106243625743538598950045344707082684010401862906292080879211425781250*x^180+6280863164268980075007989028291761126772064505612642523741888134698654178357324887866917035910502296928921817560227877062806057579954549813770661126122628252805652603368527240474280301488193529098295583368572288700201670497185194329295747778423295058319316773278216617043212030813361164661880631325459392768228689257590057887012750690257273562131490570767753019101012517093744774519278434011659003548272310603538208373437439052553823569451721572989915127268408143813814525562862832241956566743441100095725826497442917400989534921248982214217175523339933372687884370350720741919645983565702699358851002431641243042244367264920297875995389842506355189490987178535776089466577296429969346691622432618482497305304717026176516316850607783792269255172359999039831180763788518128741243845568521667402372976596325315767899155616760253906250*x^181+1584344106443689515905610811405984903657042152212010322447600052798309994894142440149593886994597430191547846502469229094246549083135880834573920553214788302388704098980470523874888187352541803320287623270837007474374606026173771593660881149043860842127698809375347812143346608823837191292618203989689203612831396890152543914008167703964146272896135792000768008572491748987411326093694995025815471974687736000769896911626900148611934666893844603259762846588838724135915310640693278042191585148573304198977592988714213663081239256062367356990796469057224295761788386064276398817240919399399257124466095356133931526075781306158148998843817961034025399633749080252442835298827516110837674792833497461085172702679955595316573455855724078265477345009579774731473280203233855742807725144616706487027402161515965417493134737014770507812500*x^182+393652594978202628006159143531664833002405846640280914716778303913112614338904777993007330084951399168135182000966890760581659435035708042193776979167923115464367824868346851456397749631894969129626665352987921291676057737206550388564355881949640919697059925709347241174449295156811166057809907886133459277666117382631649711600058418937105579666596695356387188725626073797977005281415908480439226959616596872604357202296676057757443747953316950634000868842827078862787514385854742405871859886442887861286791242034386165535698699207589297868067789090078506757750862098885626666211145492356207033504437988952490740580704625578200770382985899196815041054505520706228918750128195031790128350308229721624029209528781083636124580622199021457693187205717125564588168432259782706956133344258944939744737645526129199424758553504943847656250*x^183+96282560744738093055301896266097830278899927917017142647335048407267097099410214907606604184227552891766732024884594764869494878488843520153754270937957604188250082658948555693266662437730654140439850038952505935491583630078765932080006140096072785765745666509431629737478283083807709044131897483145551364398596220076943597208436226555810031408723714811555193850870131556855842424645512040518822398631539804435213986798986882523037817926902786599483108851563587568677107851826802445802550101495227006082759102989857416328393409328087066617668097929943847958444537524368471101172246979884054867145600096049657810784645647737216562686693452344385258517137668391147995711781944747849485720944121434429925619154050348376549233472307330411022727960620074292516303134458783418846393124305931975233374675582354029756970703601837158203125*x^184+23160954085232850232986960543240280292448685267297480401843035604684397527983338190557297443326404974991883550278662197097560341080468741703324613888962514098423374764083289963717525326186464551004606055634507857751253113813685015720545317971119516546206957744620395648970310601593350778957920403645645995573490792883504843040646582611027412689497214781118999221919713254445263921470742114090789766675338589132247627631775014534940933220048355246334441090464571864817302153181312099309326197693179841034834306074083850510747985435905181654165906728513725809554363658162189497367624235839732972738583569104569777896037932454434330859914835552775948357020078403134200315031104031365806787920675699876065627547258551628856445620958242028059353478530685815665570346979426604861003332054856965020739334448762747342698276042938232421875*x^185+5472838969686125947119504038247198235046176212674745996955199636722231098909921723101196331876741707046442968500593082106144438208239697654389789880215700619322227270391434424150179485273626861179276484110968516499152050619918861490711383899272073370048134728772155005699692785965995832560026624141963411279150436032205846826158653126677921849878329764064818456722277791614686058346781175193641578668535793898303190540552691556742123519060471865872855484621663111720676832518340996244754805060318165757258865821631895869336503961441892366176275555820462723480839276373554534798697305718069468669373500134141582855659439188710247727444478554488164053213612505532228499015864845165639958236031627306605214151047156582439711960976813073737674018995696120330243775271650446845667506514952066476453751420194748789072036743164062500000*x^186+1268413184935246730750699705615417654581085701545980608700223472951942109385456760868569400362546306982862031295433016539598415882428314358337530440073291962884318885949324710283058850070209570911408599162003792224704179269266692178524346855674771259986705295796495017013592142443128329490913327458178509030837590901662233768513256493824485152849596657528693521087950138100515262560329794752078368023463534316703085659750002905023335521444482123845429689367826505863522768635428101630525004010723535196223155945786070789065397185995899603396888099155295006111049897052402079810246348035773586139153559095840870505035991966089856704976413651664085415787051975171125370789553071091118649402443006968360475066189693193640699997173765077334450181398710838555042498261207556477648613582571257389630670076030583004467189311981201171875*x^187+287813218068340215374508688712962437137035148365623932177716183244258402450989461258285213606794258900248945050558463373862783238717038110970387749442373295947068356244302004500811661468401151651405221485617045210232659491842774091621566084070461185291049165984929202517935046701291827272355910081915598781652641092313083801704763536002088793526503224762424329351276240224210541703034957078147672900775153869911708458789262733052740427991928871633381496391654741733055824711011985107976993338508069160372051241462921490016433981287102208768502091666568102027891344080580970806624519795462903454232318797079281555795433405749458334308737394296063614793580032568988549309350752735345668344728145065843342923242699714986987756996965911281623136263587514536908320482634965149109782507171998583439531671501754317432641983032226562500*x^188+63799671883297400384656529879441313173955160279655134995713752621085812558771286169672626048921231899433863609550697002098317184933731856180620709881574426385156168855604135071120861655805766782967079260227460564189680333600296596623637095951967794685713171052797138283128475068893912643303298951081332765144096980317053134659350243911149583535456914904177997352785608207681404754573592752903129714785043122120223804032079506697309227393936193803743208919657518276240103862524005282006328076852595061300545663458439288585427254023552573768248154592556984367065851383577893800448099892327088607896623496839364038765242985797770022671853109924731828005459970840528066119852556138672082620062241369838505636770748381344846751531762060662221436130949867277607174002294002579654164009370119134412213668383628828451037406921386718750*x^189+13779757681690673434655519447779918399615838605425799647332908032393088598856461265124982618322559678064202580797560628128618146113413168267394196271951778600125729194764137285573917646574106698567357813482308941289613816009933362392400538470409860239092198172562406864063463964100652053916509510882438380760628808806922154995503697785735768215855300657005551051940369626205190447212846935540754475672682462399224171988840273525040951991529968027200116091151341107109570167637931243871336188419521327372233198539670976379474582889326404466844314640609151656304296517585896190740159730874053442790519555164281095657603418080481141342320509858248622761079284771901388495582112589451266811277308574623251597298522146250181786416034736394892982287811096065468143293435538435769024865183923489464490330647095106542110443115234375000*x^190+2890383432428735617728036097635585685070639089445641778431156804248706958282932649197786049534497281986457446809637187332842569435292188421868936711626293893371014748098652747166285113133803402540132086687266057597539217916254295007723992955605024762884267960438503794965910238377832493031296312411457520695211107700727321292252467125107793020753490656080469763786546578734959370976986610149556536121626166990914011101925713423199563427320923677842787058499011772553288637440985089577237330788786929208389127396762857481242630351705696974386669534674667978024158148625142037298892744385688815178828870706678391757973377922339356945495261769647591174889335095808367958893890933037360080708903459729536832256545035279787250600769279222600707534014389026261158579601596050002353084362224436287824858027306618168950080871582031250*x^191+586269467450391543388380860809593331241494340175036947701801690589173655148584734687168155068876931422837601391089783403645228379259489393283996109388959375281972573985512238189725192712219736268770041769913133040212742522913274050544515227909998083277021957988226658477503476092487841254974160019785583559566688344083012242348891690568249293043729509252982746608239863240602619363576998150497413456955711557430296165479756373529228045038296886740981543958523935681054539711659981538713821823636061968633899361534056565007396655690663163962554342604228503268890467166355649001920022441946478443314030882153024558212097622788364901965047069436170880462512923227930970258049551809702971522187359593524488333661987293163400147476486022106531856680697963763192684727832365280660310574698722285713614610358490608632564544677734375*x^192+114307114135535012260218292510424562793112424125290000218392588482196519957467664276081961457584502487718578718118561198855186986516623330298109177195278869417819873246863127942964268269238804291216262472533202901106871347564243817986661661360914996673997999606918272169509893810688019231239398317740554397204823620226199358464704243200288045756641147641342190453066613471543983820896807676023637013057143731949681868336697487787903920717062191553034672181553392054315406625269290513990589432555396973810121066950832245564151532962303976136496700655205893250649584216070408490692526237945994377867135120035885240016886517593324526757832364291761936429956538772261406070701639579983193573137990271112296506067048468736643636067911133581029046688313105945722024464331774111633487664196705269059606280279695056378841400146484375*x^193+21231170788928368596493113988826155034374481773213927258861169042044893843906241353874627926849878274680325097787951358100145519623193721124063520840407644336699266762418779604191984421903240043908935234795883269619115234598662267734206746956446625177740007607550021406122657166713220977192902821278373877812781575774035670943397957184136237255914394979267386762177860416807658340175229366379242787184479923743665110288884125300341931974666234462335934647126283045713038098653171802473919430564037483000080983009148574744779919889734903136443170849803823663961711924331866631126098715195668666928741171460373060909148444767458328546431377748890045070250066712881726800800086645109408401751139895401403519404843531097398799124354889861641690317321778894169906680703962971567585561493831658452791089075617492198944091796875000*x^194+3700677384027725705867699835939056549921333617590315227575877039375865812568189943980771179015093887086130572992412611641907331084495669052627821182383258840621739321601837690754050765549134800838932684826644414668572433126934655457590011657929184375288743245781275788771132996496075074525479177645326394625081844637927448961082189970526986692603741298697625319012302250768257087757699847779176118564985184008490257122517255769229773236622364702998582401117886011446841607585150054443095601632052981928628054269569913748586825505416705348110226711685655900748226253461346867797768823836785081917329922679603976104889085488269276419591672544721215970596318767842236532186590403747194429567593441626741054800048332892155638345474817526370898690329316781320700335286937530107767256751036988315917142244870774447917938232421875*x^195+588194233123606990450490557270490012239900831659774041358638298998343497011021624296583445593878741600164436019990147875113208788678511648899086278924976075971348334859071256662789195181833658228704106380721765262298108813080472996438842705630073682205694266104242859420688107343929123455860489925096637263713169056427288513954673770026341792629768327131609500139671704716773145374863958847459608496869838371257349000308755613804354183327198484518204497538432580060976684713917509599703223756182097151496365663431732950509982107925939601180219635427316417781295609091671861872245399758766717121217304063689861908782016104852822824338414725965942596570495927555256112552656657718427701989889008885459022638680182362947440299892602915434538599177043805200509945636667226857030432569302003109612542175455018877983093261718750*x^196+79624662128007133560874755299047264636883140349419169989189776958694999427800250085465508380520575259478786191617158332360624348869542044375395526448437160291133454289264688580531248877412615276609959852654227292404368267292533654456610554183063471081215861965013137032566949128505049572258479426207583921216737664051436830252241610230552812040695416431216821006951428165650606787114754016512268150385269236037117476575328884089618105054970514118155140403620096190022405014773204267883609453802415063674930681788888363741290094984350923460487444759940579050554038415735386701345260965590438111155898927830326179434068074200383708261839157925836133908186527541395278237675840809836902416572696592465879320718097047523090201816907565998921551858989913396422953916678580500232748953439565475775907543720677495002746582031250*x^197+7123819578120582386930877471066670138033331047116905774078486089733161384940606884208879538960240315433196575227191777211173158819559601594230834289665914802327972938773108682473825406918782373109906736083110339540807130756179266659664014338416526938474627214991540681786773529885169214358302620973033918096940992947431672444782841573505570964433684676744981949083596102329935614148140379741689048783113470651139919858316382311110520299207211452304438717921981471229108118913865351374375947301064590730763473773996313177881452885510055805211957216913150495163492858607406064565579139925671621656849987239632928341476344781186409195102771214224293661823877436419762623942976593370161299859207124570970515855241954285612217822204960886308157629622979348178674816708728922502756805501862302776316937524825334548950195312500*x^198-486940817049959244702573376936990152004711821682354197270728467605811176637907557196940696836001408572867488451302591741767494125514969856046833353521717779519699721786800892915583800884079791355583129044128608219987117498079542888832433456510544124746925892022272128365907729943579985448738795428422961072940585637836403549134685352320334189883556917532783895026022076684133293735038737836971341304597333612730759224391387308412291235864807425998905205272572253357027649248985266831004548086499471173930264354226387854665381754834394990603275218497192135355727538206299549897469282400565736862140527612633471053543151868449173702988075335239276186835221003439733156594104594942171220932926936516459611643970901731798654021692636314307584182247577158699618824960881228210219244485151612877871230011805891990661621093750*x^199-489476247332394077432089990195964770187209724616395982740915564206931120314379259346848335867263794124923410858451176158205515389017412423643591232007446776026228640951220105022141905119288708525223832744489683371390473103911775248225519416634023832666433550807096716771175292971106710393564018619004772034657430144418399175107642445784834062872912556939245298673113096856012105029011524645640676751487635545354818728854912641427696073494813473564823393469080059367448029957458285176630198578464848150089650721786367183738916215357937689169510647289510965587009890182449400415240067391664636483680562891731765047142328301164033905866514765190931298668366492975507630809484500407850036687499903692540055135231159173703260303422162887061207816090877893941179696317523905550745596982371576899595311260782182216644287109375*x^200-173982382244685681739747346612651487502246835801032463096311629493195417963952247266742268798747734938404433266968231204926695732870843622419529418222550347039842724362331219475849006006491153197062119624145177715486004274942820280842824623056257875971513831900008297385661228684296591573947570815438269113056777409265535760908987319769717502239528440518688803626254296611143141907815997299945835676947084452128713905455894955483410712375819286858083184067752581772382158061315356781424653532254123809096473871608180763190003803433095848201291536041455246813669669895508802114877243208335018019292243924484849358158877742302647154970734662854858666652634749541193915332826349965185827588280677463969321922098750661926746284117619763151295761325982672482556957239933542583029232868811408962983477977104485034942626953125*x^201-48744938932377949165220466634381453595361980148126580878778975960397339966909868620626069969609950866764472653332071735280049048707832220491720268876558815636029352239905806825357781577015309963630829736615223067927638131362079327753011978188956433333433122907424702458936033414621524439114331948059278524679549008767878830406782643439812155167975153345487420589377010732009805841521003442902417177083739018569861851901856122702598937297146006742479532039521178642714572307312699324992551277887757735813372354129335158108565737206104507744304476410465921927981409051748899772777104332037703075684203945434628267232960454380483584273586580118457346337569807562769498183657317615150264066732564114239464408956690632465416204824272284894353544093926929487277191636877968932653591844274529876201995648443698883056640625000*x^202-12150628638016762442284294141194183025793193762184090198000252446306328489683052040397840881978862678921235497687696742231935393450593578403326794321789454398856118759599228399954343896672086292371070853702388853434855276410103059937267301856771575677823274952296107057761379968027409934826343837125387493684376946906694887032587963282656515396370888401335919989239024684749243081877342381826419046587769132104132648585335164753982848182004544877461856975337335869058571166112918686355603820180437034312341235214594900824261545144727711905504169180091052989336319118042964940970175323198530733566793617267821930230247131758246573665561686510037918234964959257126559007765543245377702521128289987620341481825394236326352447027454705403615750289513659202683611149695786264398348143340616189789216150529682636260986328125*x^203-2813585814718206194358142012682652172402134333046248907995401115615329916437615920001505890321015852518785610822427667379123462706113488990074873858269774945645334213957815372938469900004431833224479916292366607295813501201298465533378754782433309270423059555983494767260358884563612935281136635217030927163640541379705233365986636173445209935177146083061131937459508190988380493919007503911973535568621851156205556130231958087460987654357392986028823631095208592963853335404512558526084576620866722441576623726708161799500820523464077806986034897579265331080104560622429794813565200097206394124911742119059402283176980632349395880004453845042546756102735047701984392663977111204132152294059898953161471727730421663775664791416792857803860403025804698143005819872127015975842657232590227067703381180763244628906250000*x^204-617947003930027241302261507232374127614688712711069392752128907355967966333379713689179541012705550770908660140115701805040197550549435007467023569069902098560172026568079739806832299514277322270528058575578548866109316945875135713582188170576890110341088263514434453102326459726818640616078495068852470904463164320850900318840591479397571309095780677256742047921927693191124971200208177773048430863736972792627916891781082674454147773128760615807357401561576360883520163414811793732810565838041808081536623606907013801612348254860775552604486369246423186650948322266564598024992327758453278397764840343794652577081321614255196158221582167431750189228806592574938067977692919043982811202144444879430937501853945812176213734819361139638987954129216540462445831260380835993950716913635972105112159624695777893066406250*x^205-130278546139061904646578540003068651394918750351686961200788215821677896728018338289922834024638716497356094957612807664293942499612141448575148526045011523247926781831316268085510706032044843342393293699470573150205118191146251620181167439819148460241748963215081442465891012752536247035931218466271090548187154049677725383366212464691017081990098685084216867995804201648124486604502405711290942165804786221332025510183133924844166844006678103802585182758823437097192799037895148487575621464935814540435822100265481998306466309196898437484428580982008929421133462581030403062017367290197504854059142777581635479706712315479322445990615390951572901293573181179017054370672937595820615252482908727953990950375415925080473041852365204294230524410699966512228256209989288388399998055514288353151641786098480224609375000*x^206-26571460444880183157627558399233467768173062279967651068689741741474433441862239756829526573791963589579479269798788793690542328699384982646370013104748715608490792342596219592357609041915257192865501117026552420393024117109501564467767714903404291241671779570201290975828357362879536128895022792716800982395043006359583615562870202177854780256489890710634231432124802837720187250911636073353885799312081952229628027999840105875241077742316659472389959053208339484648551253910429453684302003725745130767088543926977785049448788568536993637201412141096772597047297206371145135290058929526622184352782833437298481805022142226435381393044592141627897298144970570948497315398340370644282918670530193834813439757242055114574234808131376811682374082499390180857247241442559124378455764700618146889610216021537780761718750*x^207-5272358909237237646661095489101309477922106670409424703867105914251320576226302178374854029487803411175609661998492471455486611382300573692709990743325453850919527862884981787700618268730421338136866302326498026946471976433590443806667565442422406433447630610865828469981647975364918275439006631684590733187700793414228683944797839749958362944922766454926799764603133788033022349539581013980538643475685654139095057920132802704577114563090251710940344083430168617715039368530548555058429636740752303489412451309145691043696534703530312683567298075387576630052628297250072125542220884512652187316128648572466787047377380676162276677476298094368075974632712694073881128516809405275320365493256066123569272544724401130737623894889614852144220123399742847710124265314956152973359433691922504294780083000659942626953125*x^208-1022111956952454051616318408065930028340593645003752023055987378915274513228481796624849513837537021619477079359384812684361199498904894551157454413397616056771404598881793083348505756962396659542881547536836597531579718874803012879189886297331472257493985327484574546238055669355261347872514326802535008639953419001606976779288903451357765612338459305492512077435831002636443741656299755418273356839776423108468793863966247561764070842953308227804981752113105763613217000757542185467070005624473661750631229320770431788175653104077872532535999113851905795368448353570669638237532332394612801484841938445654310890230244774084402873943965699694440093825883932520891140609834192109245610882776019562123332858888713190284649932707252294049159984167197903481056860210103572967142933601186314263031817972660064697265625*x^209-194256697174210748992222172869201791630847899911086114646531539211262291934002737377077835153953024836197439042162175019216698913466110580214268306626318928265707363633629655268061292558180808492091756144922431695947556879576409872359756135983957866932714612348029866181228270959422276669996797744569243209227790840260128678020075886581131959086745593317452014158404926800327984454738352704599490333077510009983355823843041644242689233132046090028927243608996777482604529539671997117377738639120699604168876513344317542472355806791615928573155972971874968734266177590205122851254571223436191504950010517819492258415223632538926876092104472172334811246990733413076176292847908071143440053801084919834560714844787560133816416810204710802185774845040808050804113938450684553497454807387839537113904953002929687500000*x^210-36293745824202441954815356318206730173349560775805823750701775381500015718442887509785614056361601314508570593312703839582934638390286410424904625744304925704143451524542607570684537746023962564946812081474145723480899058413528215764078986365810490142917386142898611931618119612060759615476480264862620180993335177748014355050091204144309872165895205718626104670342684799870093859952446245101359283924362812507136012395974365503904371164655381215700809761806757420961574305487383834733928645293149211288496907042644075514159862021804081848917761333098298012804487882314629426745420804508979813869400775479487914976556676185913814834572129700134335599482932850033176878498359654784306263235445581542240573994783036014432304804137259114723006489962925438011008919425437109772610098046470739063806831836700439453125*x^211-6680548557515825502623095722550674546873822798671940641261602594810279954216464758673520904316052215185983028390728219935030194417703966115389049214332145998067799737762201142626026501046882016799033542799170975060571208338060552501530049118497346198096652076277600641715400477829586156635866222728359561651287344251456201017676112534218682106918891051206962429963641163954713742057598792277503234858520120182299176648866640234520440631694959439572022838184500641102092004336913451252427910018085300149285807662084391923488638531824456937981356854674413000989745793576175933708005251429879947589059811008353438648500687519179955646853304614341557653381644714274208447921538834534851684155216715617836512066544947797014479353111060085608573890373813957092614984405999378245772113378825451945886015892028808593750*x^212-1213465171831383028903672886458040137267958021632700486108233761905152367706627074924528567784780238908623676587895782630065489122898243767784105706031051360299286345710224014218833208852233503278494903925691968832125419789868233990796923990235810360218042105676802930109895677643841856001836858176374867987441094972275787564074348938342914444564100074820394110491805342992419004425205225648423867238222040883545377944072406443553746224023979016135374158562910735009186944186019376906288602336713052795666251834106623144375477972845666827522779805786159340098694122862670504312662064548027114982893492865203351836705998492986245707470976984620068076429192449232708417918048332426592819996965331579358336359718272326851845781840418519119930097068461850089658502868139657055855446116966049885377287864685058593750*x^213-217748737333335268927924183461562783916761342354020613176170738463628645326613306203413487953506503821612925746757638432584203288726663502505310361470148874408012700369007587247763233025520084803328611632664118438918859163603443430616715582784664345793574190292421964333547094657885471998846259962468081304382698804425219412752004204482679914601956762598727782383235270375769519429256441728837389523691006033077771465174852065424112269006823634882336233020763666369783120218508898350843531966693589408022620274782244111316605015043228586237368094785773263719096016540682679288777125483437907617367379144847617301589675477469799446986019556102079464922296355578649702325092044156902632299044829772780907358772125508516341562909344363163821033812095868083258232563706002003786144754551060032099485397338867187500*x^214-38623451387216093260377430609990646809318353673751139216796400035795178154400334846460173889940191896587544561947283614118570551692058795361292080142015716861966249006671324540960977872408631579275454430629131647754039104189525529061057951941738745671293018200101926659156870913906143385532447346629286332272938738281658311884012820623675159669448326666859596506472926253054810072285089362587972622632846897262630382898963900586350248837153033552491181947291339775117795252617612234677202581494873712815502187808187433935666821090341806994173125879528747510969713322562581071960288615993562295627244777106455805021879860349694782320513171836511236217407041683151546708990551663864096347141929743148975505078319228039550706673906163954852116978869502702710733491485950618596761139880254631862044334411621093750*x^215-6772693811786950607260058596027297437353418779214236099533490454305754179040069467720498706135567686221324738296330003182741263400804083325091520000540170485006663603933510106858915258582625210454898550144325255002470997609093247812029511069682844059362392113965762901559790091038991118909336437028864852767024654195265968058649557397206492385090641347487795553238573607200160648251006927550808964547978365912936634849077234014795882777530114587388629814194062903073277608778006917295697780080425563908082456906029725792648626142466565811782111594775173103855330343295641282435258756970940853897122818617746164813285858516863128432427143726574623177700686852435445291594326752431755123909162055372775183939478570889751640120310450116189540420849912462123244515793241717676945160598188522271811962127685546875*x^216-1173703828864553083499759732606947193842459447068008358726303400974685936110551291670914083740819331956740411407977189778172003399642530293615299350241863768256789388718800918528915766740508783779833192562998649819343519090173581431399796884246274834044352094468698203321389766784980395542850856554947832720255218063770326823443773668829384174219687764573500062097157583880137792686653489810070068200733323407680053166820692831059896373178711399002263649456230988222650212883396919884487871932539255189200303691725858996636396223332136489657639581892516358777541028765130614133736925275643947227887846113508550956430494701480522183548386217838210388937926226829345983224620419277429490937538448349305064625818152976039688161697396016090619052991860350160230439170262766887010186838524532504379749298095703125*x^217-200898818185230200822246510728908273765945439093333134486284701628630861967173856752067570360956346758080946586236292591968607583618086154328526409437726604267942960704383643455941306648937751024568673944915338463238063990779944364606807563098301116485925858541016664069302782716376208410992996906431923961375133390620514814817970168082517811493804742466551175874553422018657053575716628179808978145329088527630250114162035779528810693199588294537600284686269661478110560881551704304281474675222181478777137526534704588670382910713552412989026281155234852337027881047837617615803548668461023900100964038428994732132774688682850436747028299864065460410720195820665723754697618903776216386943952815238083673896979451357738354155422418795107444996758209490897736387376099953582551078172400593757629394531250000*x^218-33935921250220827956450399281924956572899980281209999821246489633314283595292648306259676148356053107674781236872888647068866941392162994924803016559297808659350435921636569274854940625093433983940925842794487548719734989494677954214953780631218424792172200920357324048244479808563948909359401035797333193181516040044422276533710385018747210317778515093410788200589209103328512699169050600926959208203929964689688132728744454024056513047130421205063741617478419515807844869191668283785440469254130629984534782326864728523102845294185539202943572710823662158612935879455191673568692760971904489991600114513045807346393303472133158974371679450516302157827315153697498361322025690546357046273550591530285035206395561616265511639601552135101865324039854063009333995362626244761557830197853036224842071533203125*x^219-5651908180140344015362734261552291081090433478717615582664826826571900412021921793699506604399812397561191744386601937880694311404279149273971681241171386110880267352418426622902693707096666118111793714602025075894063574564403143872474699508564192253484040336133426476341939306917795931480614979577354838399139288730484918806174080795731298911025749144843512573059717502152521288431616076962788118337447602253832762320038619584290095342634393273622555277944486984191342235017282118211673050636834828831372893201946753080566928028392857409967988873028502877412388871781158754731402736279160766891281812459414032474136824784592941196400995452948457234092294122414755472194765377682986212646811303130832883416979096600139495435220379315001627149877824786664993747297336750563536395879928022623062133789062500*x^220-927165478022079399768956366410190114109541471994738190971599666360894595524865530957581481276272807055703008366679610244773109261064502571597037859178328903880039308984553525732316155838488826982302650202244388612866220873491577816328638509304379031607523850578663693015962359236438810275593692968203585501036679997646082813132541550587730976080517213567417935928500039669397624310105667969714218234008473293449308467576405650680426972187186922574539020617215938051136796915247595638984079073522337448031304697890610398361067393233632247178127053335733761526954551300735697094740869516884395305712470530334179190761681847431820205579133664556159148433912694466561542508508764037216145021240720024010238100164911178882202157552945837160493981291416562795004600944977526483308973546372726559638977050781250*x^221-149668493030094873861637886941291052806678928729782767173108140540464213211308607400347649969617961497761585126220620763271772929242120471745994581896296789638332416826358520305660473400309387978357008119497125661116663170546957049556573491778624064828969855330086615949540102082105884759120209304645175817315660666229454771386301784620891834575127062959059957696764810780565198880773708428854022036136339760445329723928770881599065723856620816437091332631625478613362652594590585021293966490938664118216767858321422581597120377412468741286630460895681663924788102359177465395014038804360473821150159140508062053824323666691098655155635117678109896431421495158857986087532509650788740566198254296892633251019305915210705098289882675143994061158772561098159250899491450769036543303169310092926025390625000*x^222-23753501332182633465518113415388500811801516429877245606095256249924226329894195014815433391835668405692037340173103373533677961075132685025641406750549213947971027467026279832343225897896361905177272470721082060857751555501257246829698090581070033816188595862623536468509594726782108174181814316590960480403031067655137971663580385130578037733380383390423573741950195444402176117883520165044539471101085970659940104577731568813196406752740506622977157421531198998592428383537015030436160855151577803817536696037032482033091823494150281172685388912874318853049441329842410064330572857705742727922446561096412535363943772286866530799835885920250743592756629632702221790480275136795355500790011514195621538259957822266141530454951690339107242648518810315367769878645367733959082143707200884819030761718750*x^223-3703403537636061658697925197842130341874959990580806024747220037634778732339853300089409488345243463849975440617871460462187478590508427781185864087886582348522557970075280026014775176997936472894975705243097455966143602731260825672078165161918306634434022793577665591816583287621845329833519366769270402331700091154555836601061914495362603677935487109764979004995272588270340272476032703542161239394486323721802357984977504026442457784911382249638025129462170138621318934108735785214932588555807485876179708583702019649274869434891954324101949118587938235733663632901618214661916494631465114844739484684361663207430960860824007857996466150526670161867087629041727214124239380950469177090931907788508889388999140976203698919858800949405847591566548198334919486518907953784292511329986155033111572265625*x^224-566819967058448424993100967550720782283512117844181629270570987429624458449882944698278633568567445151820519379120757087400325904904554280778437151190029925039152452076488063061052141143875204312964400915749509850855632246004324029835348590389757916177157576879909206978039655330990210267094434761750379027265288910617742036579565423503443074337543335849042439294506822840601084346706617756886333432785059746348180352829470889775400677938861473329965209103984417476958754382363504482107489020657059778746718740234606386222107233522410942002413991346150237384803698251587150530489301165746474949867468273743569877187026157486782035087131522661085797262198442675506065924128433581840465067590280433582891571500727716368409312842005247063441170223337465175996240761824833219319282301701605319976806640625*x^225-85113012608363430791135983325431470551704411924021246831096359841185085597799311333965189698804807869405759469696432538896273642558003920300798508019308022294024195142452767862498203243536880384415757730416880287548108254369009938428517414603722310783529029123549174976509673688959653041276960918863288241844364823220351948641429696590252459614749590893235976187312236465299246498363827535908405565287997549255843984065475942117060966218548090279471089730472305172248409975496395648559431008892534106938764977169692040697753609304249898420197809394904196463749712274342875788084220481877505172731695841959916514217843396832817664067055471357374204636690312113152720089394157274287398180530906494749810540823367714597255520774806891725173221288202226146928763472716213104235986553132534027099609375000*x^226-12532187196979174235840677097557443554086634543399475859471277460907445953181083833192872410776967286550610085503533890196016479849973155845764787803893010729060267189370071856571339536997341243671993126141329939189391291258643207429573680474069562639687201645577492396201756362852142768765139611029221469415912260667144095430957893700587009958405276766310554710007653927806793856831543742514183805519473523095788118686262580637539818178342151877635636269029530449426793849955918141034645968636679759382436926658863182314520074225424473975229710066409602075429912936404213091695120432288254894850014711190224649824337916000999721469307402501795336087834344060078402275429860954592309976655720066138570422762988123705100908200930351807657347300324184236131454428117746205970233413763344287872314453125*x^227-1808600352784554233042827855503379565387197580782034003924174838678987769914646523739158017177170284941861130857424035189222611519652882643645524618198572134086078739064539041604055846094575028820777275547209635700111280790738277484519826374745530982623637521021691498615678442908126993683610293611882226392790756292464742056169888244519073518417051570529177791837835414573387976896572069381368033666886269056608366513750827819226061875875820752134892226653832247364098840089324933115997078838968116527916920453798448810503585103840664121903957686849374642383132095628350976054273330156219093710535725146200537647379352395693030380795332115853104331091382656324571042283445715073873331950618467148748998570416278206431456542690916557440755736159521763276481677608380165790503965392708778381347656250*x^228-255724449766443779527855797160290932595435851417186562740853464141668303710854645275032269596161488870642392325702611639135384162996037496151977975825676834563132101665718661901412200180935298297767994495750479166769839153875059584626705502362150653358731536334047426118804640324343648582966017646807068954460185808770466938496439879555606290701062508632339099096381689038621958225425835083603609670127658571374449115989500636770802455845333037995353858649530077410754052241781720413610025223342993934526242687198265023799863101472803767532410844122779676245351128567691346537038731921717823190274968623081807021276380864987574325604897052540314252001891049860670800081841671599986927206672432864953617279159123451587884706761381018573138372173212115620854343170135284350473903223872184753417968750*x^229-35412907263882752634556924854400571858072412758149968545024087094325694481674081675781490278305266829889564815505160446682639615941977078988282618965086169059806902481366912796298090343254933160391136956602655963171160435841398991220268153729447333086054056142433550346846315612414208033949627107107470781978433432477042556550102642899471324873204989317009232066410006237142255238612500063390531223128968967303423545281480475168679869493525521108397590001795263822830342525267311349221870285511888685919720386360308475590339638851548632454138270572079554839003026461359259924130548966288406617421460409335666087915720883332860130838180082894227655346331222253881230487115952611102594411680598573051432228582770980235351583511541618875978926674848744222883446619058633976625096577405929565429687500*x^230-4801368026279995578061753133352761059790713113194991283548622655242449128428362438941044514315866887787135575838817973490026023717930510537186497911054056959511066686549179777157397233067036747289340047447979191440260947892244022773079724904058481417900318931037245555751207847568800141193522780924071726817950091266096252065365243696103085430228920789337075471730656340529208125793913866483954399846542822080948912092170150996064833975376471697728714858122863518867562525859441108498702953623031968837843632947875352394205877048226186392767657298395544013066145262961296254954485659305603878589511080609177909421417834799801567830243212831743865775772135396732447153029002739653589133016554333309856016377051751500085509658862337630544988320919208475432396722731180926073649773001670837402343750*x^231-637142841112008783762417967785481956980768815828801644304440508086341089208443608212140866069220768736581668662145630308512820399706884496620686301721783844183907153296986257247095197670962554829972998564093908127259635136161144952013260760992192306276868443756401247073704156501615371668123796559611547097781621904182671147129805958356327392633325335868260528400125852792525322422384839545965069609298023488727058810384098430616526799135747097816238192020729452349271449182021727091974885960844684134406563764224627096891228835141108501171002456519153934903509177327679190842837565641218262113369892321099376311855477175266234142833008357531879575477115533891049174481373439166586927161786628634614252475729646125355790002139547001862256236556213847884533454012171610967828799188137054443359375*x^232-82722098431765102295356368782205990205313094572407482548432276137947623508210788806233187635960950462802753947611544701373823959942088773957835105171561819026673613639939771425891919920233658552070415507270705442199613974243674807283677020693477939780007493679645761026937769949368689493478695846793235820981948248268298929384618564665194822843788621365916274920955396531994346442481574459589875754983062348779616911065741782715276799804986195180377944097588824739355667191003538947061513582223189189626769617514538727491011661759586953861529840042668257393028185688695275465744275710004994765141186484801442186428031579408968202747504255619487969534034781730421150197780030978741486234015528271136758809142385554948225732422090181730496825908233451659574724798048527606541800320148468017578125*x^233-10503705083890088871180090005143000346601746699760444021090499626739518703218016680180099183267459535204820987490034197664573503246898957547943946543469758044650043228218062924059562310204755111386626075823744781630982966758693900384448442801628036576382186691852357438636316102474082537296159337548245358431262695832486357772874508070738187206085136438636319675612606659852073439413471871248814220401050331484601480881372193321411705130624376149496005899600873768447149407594443827737140470264019871058215047268703504829632256426828749107345697148693713456558389284224776212001357689807853083620332986252948913672944552417749059045710620354488182723687026476209101292448540574286623978838230700177443380804513667139370142530930039481638464172428747096479175561970235134007871150970458984375000*x^234-1303729816380777573223341477362056529469980730561696901730534343822838620026760078480765324234259513934974366827632240914480121237300149708512419171306452463171536535187559928477850965636335275592604134061830467223385542664457486778652797932049019692154273690731109006216883744155451145314771830498956147020215149339840317664693063128522835968015851066360692432421576381917865643388685084455837987620850996193148749803179201339550488481132302014868266554196116236651057306658753237673253542845782278922159921428270945500778000265276876000803526764815136122963843737271719538943957751248509882285020204346436765629574790242532402062462871153768316418012079331012379279097626522593686238076293628532855406132407970842303686710540843787851457572110622178956290999083184936533495132923126220703125*x^235-158084887368606542297474885407718392168870502493686028944601373023714839191499232187415038121216662413545555064297782820738840558743666335447305294825271682927980293453768581396567379444485199933331387239274538550731683164629413033357247124502050005793963649429050054824309980879551286365357259270121230035765344686120073612012754820548792706276071639228246302867771122669509613217709032299766237902798996670076873047116320293519430142493119158594351699273365592015275992456615626748751212042425939327507092006810539858890771590806794024708515204022869370506458075311564715772176003513179761555827071527812146533079404066951830209616234463384410021764253128843027263926650013853014925099232292384356882748868304971388743958139691912931213402257771746256588728002867446400433483123779296875000*x^236-18711297205415814999581174689022852270281312473124195126068304840959479320509161168810857898532971421898827845019090307753030011274376453883192047445265550016464305825717642887829987849763723826385551482616239471511782251446105577653597897907157153327542229860877697698391632008031364889750456004801313876890966283833477729874803233723992594508661107049416576432884572008908864919607446412302269790050755507488700612828149345976212854773585258508704543207050308217087722135279429648018908547708189053745077864089727703616631610720604587383114172051761080430652791159819389592536802918926369857112389661487059022347837120374261533940008887733639161882985791614025576013763189774716959754748995363268547469963355942633624376611608586346559978616648402739955780238556431820298163414001464843750*x^237-2159547325170913545600204291462588427420803275909587450634949130774200769405419884888733881768542059383376851492012507082780732354388622180092021292634466491295169466199562685327148174693097539364666367107096069960546329790619906467656844331692104692422814692810341323592475520815049330084963563708999744670484081812370575745052673487640571147830565701780066808183891190190307996889719523393409507396856281062494738836698549116648994306016742628803183975133733000114699759802719453320474338672322963615479561214214709995119154887026874310124790323055920529463453242678374481408507498533168776938749805752992403822511296759486479055148291137531021947952387666526036459825189699202990680485837859792869368183350178649291370454272811336174218241305094982104359027722871692553076934814453125000*x^238-242674777277719238871714953429421177106846622764238288908835420362341047096299454178496964276816393596800359508210558449999458826672056757368185336273371081276078941442366589865811161107244924436452067985634633476382681125782240348829522440019402786130130147363596026902563439877266023464264683527845527038707650996589206020829082748672184068665439933376963822022179727786878126567153503587271179793549960687815134585697387000516271421845353518183873441821571070761963155398973565683036701106895913994752236936546633022182102488329516472314363755929716168830754935024584446940357442299312997616246570648232263488573379349594218483486414447018394722042462669101467762879998941774217203526439247134583427061448219326162404589317981814063891908780740038571046524662170512076115226745605468750*x^239-26495864574412660752991947306128779483754690678152766623663560923203744430974104711788748182771443819158294211518092027356176830982808384506999467081054827976410072893270643337406174075906551448488306676340416214655511725576197297135915290421924696983738008162835393393307764644885834629550227030920045857559516973677441356573935558758628187419359789748231168502341701713983036260009466318504017330838065210640525758379342731780162326356047362684207038970417012754578263753989203059213130483462057248042568075983517579705827156696051319153912867695632683722821362719109460316948370652377200988972491640880960633955312772802720046479254924677509833182410836208911198734653469434140696826869992667421447545826766532862842677446143105503262354156993154940632822842483895213511440277099609375*x^240-2802118770233654675463103432280287480292695077782589301057695813788021325487366024984020533854371865977338647749870429698588395472083908063077966123503368156487965031113683612562048716032751321812254250339528228181062492910122477681800718918646493162295799422830979279138299287440941933380665492061264456631425513494067154606770686060422177858475477390349467961509908402232652890821756493541385190877581176721632561725157912128830406825800814288931196318519239576197600680911919711158049248134883006622783491265584170337776994872280425786328915306643286754290827019025214428089506097493041572173838660638184157599514819711827181956921388405377375152829975831637440665334210263389713704789600412840887830066120499084146874150079172631670545964946072064874678651850687151322750091552734375*x^241-285699699736352006939495811655685276490298261402849470333438812838657848495158481514347848436463008078569033177537844286906195934616532575746027845354457580550642969791649988579082171077189436350584324562232233183112368859568802277952781438972205298905427108161792786394225397417992200670591877231882148592334382060493732339580644785769580481603600790599358584790306329224759344710113409889285981010191965199190904980145988401969543837014299193075186534399283290521444553465302233808325465879678266219878767689140710176167735484274028275120180935416636810679500536496151039576849439475423944288571301296257171054450368383601998346002759327967830941487245028099534020015748393243745705382478108913047894725289317140438322401121082250433174044694444587404510411220305253372784423828125000*x^242-27871699276983622756171460377431145845174949388105205302821030073335312786446319154570120258683154196942407294863097094363444030257703710800907377142541342564498580194951191933939526009741386361960926104341019804815519008668493342263516333082996033506844287432001767193075654970179347692207466692635252573106713953084248393793870216691373955495325378994728398996730030210315826310773156143977161389286488225320574333771226251288625308207188074350545104741815965663903993454424999743565617503938609885418806336848825463786745885076509106439065473541499919297655350143429315292051258541252339360003660026304368446992901967940617518250980827849362379116071083240340866897708709437469167403267701669391299218308624494686540296139165901635292420639681966000238434734415336151428680419921875*x^243-2567737042124804419156658893536418095157281662503264783587703262876039499536200163220219403611788997299040322248103727461759390234361143216170512947231321061283443737930831622409441108979165459490491786420613883239088128729180661951673679766070952578918761836915028892117657835777866985883426796558784256649716268977073297759872892373722396137785402138863333688691823388858425620736690617817438737094807590874958042747736423248288156790214178692894438412199393468283753289115633939840544972686832762426615802747581748828876497888725307711120568765270845999257545787891907575815072259341766755500203606114745499061474788086189844994062522675790078325596442537167271071003659235096394952394812310365964246946376182142189952678327271526773608597867082151685672670303582418395324707031250*x^244-217778636173823057081591602926579763986770773136189840105163402474785300415501060892583932728234490838236399092838532911149208800988487753088672640558702997037618910464727856102080745396999667840918188884628473713200868746978502407483125939645592435518599263671665510405988735250536002958320475273414378578208428302753103996769456201312053339253459696903581536995965938094884134628105145137699356949759328673841703183742229121606070679344785681675124676083487383615050650024865771081560989215730585194856639728778146234712906614556007400457039749085167197964222799740598593068459369195211022566679033298797389805456144034838497462049891789142970701684781059043099830740002804106712358564072467941895294470555613145285961530439412122407733968294038668197608913656551076911096191406250*x^245-16020490303197105465158455262955513130283253945550841973645880293472453259719739370909442128624231549761847820097054020746777834316897777268627714934570377585914232126373632464713706059787538816808773085341364294034937387147039644449684213572053484336211260239685744456743613152370396570929925152053758628471944554971663677289824522787571253760251429459721582101584233136008960248024626603106937658693093926685617754860426885579393935695163196737403749470996496663466894219409687681353192877179031725548642788070838910940085834245519862667568877243198377098768920183339488833424530239184367231794481603500158581235477181442434873492624803301494354545302410643886844360165520563009443636882823957630479688434697281230100699503636960730758416299298413011716998434998864108911132812500*x^246-832233555741272751999265980654872009243503548537377623715360373727529540319434410174623136267354995414991352602183319263619944280497200470392801818405333919182941879986479549224362363692435642312624402230596700239657873793098432487148473672116210844594475525908312842444520467465478095548093776047012744987676414943795066122947392586627018253965669098528981408808890088041283314941961910170498950158851708794412623435077320624535425755028861812703620272408928008998915567569427656509733043918631510272669357378171144274792677285988491826710433675165777422688246325266122473894407049679717636442693052482006730447179215253235016838529714237746464657805452128759052108701796748071748350844262718558362521266850823667080867943364006549078767949985809129416180344495621279260253906250*x^247+13204867531817602666040862970839954440589864309684127294979686940076276818550555801062814324625195140418006297471192534172131762301426647971356006060670520760449196714794910252066522586273885940172327736307436721986284899727113183271475497132051073320493338027391434984961776413694570059526423475179207822193953736919162169887001003911894241204100265231007669870977480414777038436610792977827341811157608105374561236712131663567486178307720105322743779163479802048468456146841948647747024422891047828192994926711886140433471903894767680958788389900791854722747346734155910651842213846248111716784266090945097061467176876702400067083159666575045925168289805606303660358578301539822961750945667079667887216041529697890505804874577749831558279424446295383052438427744633328857421875*x^248+12827990286642250072036777397292746921219589459734409110854723594126935543514339987131223155991537136433739975628906402968152585461644276236589486002960534739092497705879919392935226301932778883435710669478751351895173410140967748382878593678081068840282233830741443435462514041720314157923296331812981773479492781360310144839300307725686696039257183409805682933365565554927339489710337424693934789577037830142362544832324942706651838032471251961363894141930391688087620323579055065235138771667506267761879138169508643267746696640287714676846949543103070302380508308904637607891983201087236885472645251407137099469521916350067200460350851047083562001691678830243563911072247487417462720794628868530853602088584301508845200021233250650552580944923253374457480208210936462158203125*x^249+2603570785977862288929074073055497556027123260504876995697737575109775905190640199784322598226692690509255324832177267165005085073873879823787539224536282291253402871593271910203571891533147065767466127091264053768198033188049322785675830227419668024503112532231775599471225428880345992702798845508946184861726210235340147984826959852921475779391380588518468959052498213835046310998509342699263873455580546417387385572664223983758589641183065315776094193128538572037532884368567488934696664742114119728195765160186039571962528468887017435358274579781261321858734482594061419508697986724039731372871223953848770066066376707097411868719346923706869283901273950460999584911064836488267026917073570980076895208246281141241202508616046030911989114267142523909942667874619184375000000*x^250+406978141217358897143282057262963458982646846002877398647239864034520373331139545662835744090390451589056768415877856343316894020199585481585706950801493069514028330006414514009869046224758092973658091420531178861967786242366023262026998681824664676658064391042191476012550636935846554169031604683818667231111412425847367521652311497173924270681658403703582464777256054205458892336599749099694747358915010552944796746085271163211804512904640875950454290366076328233429048076587318118400657979878249307248823157476913835514081653314307154510226809542698400977842744658732910820754234142342251147352338269417208766366103252205830119557207904572550120147951921176403332003907765412642072719781958422362887992076529364795163722738635825137084759132263615440662225950426158251953125*x^251+56493380364926637176280556512964249961663222759673877695677347567999194911687556081462966442718453771524436271226598075485929812666377143002118612084601051032655893111807862856849491219137598992419811069610545024607884464263196670345131048466706982713795867952760944384998440290955805375604153844768947235078171903497344196303348173516635622255490256534372426793071695281283108620670789711543906528687250413713691835823226208255839483255666240590579615431938049115393045505587743171186164730036995446571989994593860237045985470440831023032499913254387605512019947168368467585890890213897724923559576697689232554379199970809553459497327697151122103187545038546171286293284089315798836778782956938964239587920920424153931987277310364862669543245943767211988246576836313867187500*x^252+7303529216099757178756774726774452100943176184090616432338047269688058953911450885586328992234089177888207606961520789446113511984633513066913064080060344147745332632240672405029728041768646439443239549322130268957488026450139949590514479294030940020401617074796426110002665771427086166107918116455270233795726758905749311905975977532618445365162860303452069133030855390765804910663629050920402941017449373493837073283242655570995579953129598747704677934634668467123747795924496600725514059147731088844129541341550590396215845003113584255257899297578265606541621715129939221062962554199392256959198143847134340609768363386416769292693622304763114393062938039639189218756524527818319648045185840452976279468070913570458375851958026581325495433821055025766323791415982832031250*x^253+898816349040892821893771725405960180779473486917148808500160942446923909064692806166830547924623162579540141849997925501118423565199847067789607598447234499875617795789805733066281611844130652544301743832915279449379155651971971120779228096491637092253506244182061034264080046846643278540827047135531702015263063627941287614568456729225576617971191298227465850531504558277453133966341418833980982110714154460021383588054072023230903820549852831500801306939495138244442709999190274744986667279714063826199282161543133010811215082234861402614777286114602886529275949635544068578574733393519195349395210537240378265503386289638802650043392945179333010925055431677626968237093741809767358418223041638831941488439385624402949161096722286576495974899214188214473393587834140625000*x^254+106549643226988517311166161679563263965507187044046663097787864425598495880661596700820896877698737425160492495629028319189458365104493464894950807920126163529232921414947013880117180904817283728827468601138583329963668268115750005426139930025993817181007434608874563001561842126564928585636328586942212426341044450143409938284551885826329300107229701065415783963709069876492600192184123964544262952655685512772079542565700976360520354968918241700899623530304097587497639512468400915184801468664670221897603836950135093281142587889149471015831067858770306092898410594610231030284545562575927832645657336201372390390784900913186866199130266408498370344393187880274492442979584208142692093646180590668188929132208472004516100556782205916101807977033718654502820184102011718750*x^255+12253247711654777295872152618048303255721286966242606302406147808761591081044658858683602792121999638721986274721499158978547688856308489243682332087258691063385363665429388502018296932599600441418839243930777567793221106420855420371827224462586468465005161734549260809914754555185609423247800522657508871504520442881483078427686598516124676362415315583148973075771708348730382967280278174366315363979493516712770846741848753465574892538363612374316362372591908483287451776485319358280154657262508174332662521594769661723309417109060828046059914702903651673461193717926007499879802814167064945222092181411740497095135125366126187525747908494277410023952877647700114168528232899526822681564553359304329217961187271363333755610794427628263328789624933595497661668452119140625*x^256+1373190199742947623865273070253079429344599903122735824366919371715187767124812242517125044699339224784902830835990878897997733485585800068260053354434227662044570790799239699020239672838209851767122549970818741980296811072076592721472415640387819777776993808014482071665690032378006326121983047252102579233557611520866772497819730326601400590981186571850191967896971930873447783012388902667357445124650470681512555065022010953823385772234496075074308327921942725951632347053530898373672901746260482426546879046411446256641189001353606180735328463623183481098154476360847531677693289342099602582372739191539361493755990940332796018880096383186578118983933041747703740548784598425497677784680864817186548686532356681425482184737050853545755062052541378539853636376056640625*x^257+150416547367162621810738604748082467315983908248757183684788376209798795686150614010864267380055589940361053467622958143936163328748474816222116247749120891282149588031731332013881487565024970586690345020762212702213514956870919920556558597958347278959025608216468453661144318665799299881149023124689807141643097580281070963364616141448279788993075846118462004127677002742682202095091048456068902804613787369709717391394343974585316686119741043183952639809788966592389389566231727412665126783013060759221369608392069857704197376169473819995901688282438107192917621811863890828248741757973441508074726770651123582170453893579460327137759582592892421444799780110173381925556367872471603123724565552163416030039523509554754546585340272374630753515650488154549333664340625000*x^258+16137553004654736223614034514994718443481873446636542187215709505335695869152081970207835480281484168441458350374074543839300978859356198140402374439707340062846768796113305693801431713264986267856993370654867705120687553274668583104772549177337533240654892201247121681543038223245889015170066573175907171655669779389968608812244892137224806355891618903402685159373888771768375296776573947564809017287982747268173329848971297611107554413807655854152006457497023883559082219979050569637529830952189565675495094523800333877490115560366963323616411328743150695816170039587567872159724708905597030750859430601449690815525647295389288022501363087792009922746883632173345561123215379815687504916811695916637212328760817818288642990880114298029560174011847936517532738345703125*x^259+1698151316315871714011031193653873953725170298632053706215111181446856904790431670055906461249070055793607227638503525856213014524813904426379827118683964092031722493501069484278752264416136959713398726588126311893303773074842933406996836210746783498839327965465203430797317625296774800509108810448198243883104436615938783124143904641248749517370374922379391013566060496159284433223707107778880856171168146975156775510947705606640915827943686697275729642995049588543251230977384096568437416206012284409978288856217869708855528166642745287230602253069933127943272819904512979361104329402297304933467783067875979077513954086863307730698511594606233572417947254566399087192354335734566457885906741540402358389837025238501314910478789499060395529573700203665427455620781250*x^260+175447314024136125817402024545974658604401808993230112410474644962929814057593807140609605180289982028224114478150873032511916497928916407392147022609518145583916363134553000082425463017681316634454591494621050063023913166665237887656378062223090281623299518982378558388257065397956710045834793557686499497366432942409202354986654466780222012592769075853109978967819481574429629066167394356065600658965991248296813262510246747810454538363581141200755775881177293257694672435398070540011617376840195408836942207697711245918212943239673219113135814315092966917954442247127434434027207463985947091243942372197419428810688775689912647214248247290877763890860952021726868804201986900370992895117112048140752001878796802911517490844548104699607617314781132731818173244218750*x^261+17809705592986744191850600986374300502682055897684262134570231565931728788509303532774853491951685973530083780596389538001752928364755378498602143113396978579574679364370818165555967530573604649916467329740371037786395219323511980010221857879850692588826119057099847008826678332230452392772219838689059409467288376976227104662836156419637377047483144296558547026906147825983705203139902225387797485436522348549842195271762392350844728184166995127185220676661272464451009915508863168056580122263593590058984974324562675598688287103364810661286107799964767186188122760291721806361342700272149271153143630282436997897139986219896049996153132247118635975206942090208207045893677394336828877723440844757971678680168948465096899567312451118857433285759914122091115871187500*x^262+1777161673781356117621236566600462739184741919134147248382156069953975824599306636957357288831698244134862510441153627818021749507547636560488840710468164799252163673769270079247779024911429515292367000193466477914441357367887964523173551214478963004902713224680836686188743689059375580319037816990782870492953942593183635076815390513813687493768014520890107629586951182039597170404500167695330318184300556209514830466233753463996065382436243970494051017103171771194809125434950373068247711377540804068093492955244887131174893651350444696331498383369418586815955950287627744962075645760770769401103403938572525382210055314146888535690055638369234770898543071701799944314569994309666583088153602394010814763327432756525783702639693867089225746857851619677011547443750*x^263+174388613134763507297922255370634511800021764726296307352590760610132257991606521218547498146354600781084370582985891201631728249502948994670592410233892124258135196928788369955546174236105505211106003514881319395201425881616739609444056083824518683327902569372768949622082239729318031772681831312579171129811040740216581445048193700254609645345478568049572542285226981354441285960977626016315440361826352474511758654237443025814843063358402331142919018507964327055131596628743334791281409451184227539287134622516811778975624879017011199091720388795985045055437247147633382692416607374341311202070589859047902817736561813379833440364420870424535465635592872792122239335620443867074034529596588572795986573762972985578929453854024882940015532839197089618555421134375*x^264+16832610807955902783465574259821518209046786670433919050627263994422181503245401185010295494231224991605866324347012464595270679448913767161410491675094876778357214734926858410007443569199578962746442651234618456987376290728649387480288534903352854885918119055926541655691227576214898304053303871790801390856552817948864145380283505637818983703270832638432984048305212872688809817803202295922671899398970637665734617833906326033924151104581951937156837726015206637348875954787094174173380091826767010228231746539087142912426266638019902661757833006530290211731515279683760629437174481892744492650865970209282126330576507396622181584787097845006730091726750033209156705632709589178823661417734407976673478776380183821436020172810601637321032960121309217764123658125*x^265+1598538894411933176012511919938427299245147905014915604938987409227087616175346303626249173421175092847140734280340704141727948660017926891733894182774729574541684918985777055021711081316575416594222598980753001399121636772157193111901741440875991656308470464323558258220923719878754025480922708733881438936954364444302399135677700490141240711656919019131920012496954984400514475280279345009819907577205529061398989256501526391163990720626788782626263520229881386478084513521254064138763301584365215102320625246435987212823278318127178172599398247493424059512315531332639211465164180393284862643726700737056705316608879867288004454415166527158495202709511021192109123382077723801540105992695724806008826126348440832288089809780184447160664033619688398525382885000*x^266+149387806712457671587889632920533825234749182737637219396847744888830962253928726808173838462543344290377802021197444820174350416825206883902243456743805068168413306770796598522505977340787726764495309602307099693919986490697043811422457688514125603357375366706626976543789145420187171559377118592288074872350496936572837684589285527651584211477257704199383795536896737859060273345384944998430340847118970348186633825821066079250266812524234654195209878574549467296561972968473160144439040299573536867350321745043563445482696070471033772944795103171965315569491532298205450564317991039777512857128991870678951901199177044843603571875845552297929548504251903402599402950382034339291972851150475396382260240293169199979961779872471810560017039793648665235528133125*x^267+13740497761500959553872185571475376581912141579889155978986066302358420229015676536677900319443917572953584332550555020595204453976654358972598471856823782158139436648227463300804230532133803803451391652678490848503134595208083495416206822023516500497501764865890473191719874086280017092472538571987600967395620837192819621827183783748325432249457820396554944613986784963437724436884338084083217226646635419665365469543132430061763995440616231881674661942431936802607396137094847951614687513221477390722092511230071675750040397949228767899677104348011704664891762852519036532860086923718900100478764141532825174601110616601620299706803149195184469016438264419051797752562147913674854165314962046242316778416553333412444604473397179042713663529244381615739812000*x^268+1244110397072188479863596540413350681524806766078901036278939777700720695984188588851114283819748593315987522807042462770448717916768331216868839248389469311435860499574531341272805643648024248779678143848614198446143435367362591164868534101760712617807979479164228906925573418561352844080656979376840969496013773988551669830803072218184591312234958951338680387956388591015666240390447596212655584865776692595786627232639907775535900174178392242960249406943988010278514794066365798228067332654367198168150770515569714028574595569336868607380667634124518076304947775132365961500186459349517321362473907955883364044522453658901990140298439558521985484789986785524163752122805439800434072091715949007174861874503275901486897939315507136307935442771777576100488250*x^269+110907351288989366740293597089761316631097107681574960580227875322285936531192840870002170154557924037650587632545355112207142560226129279396693909365769693612926760517701355625842263346314655496949760833825623717049046256196014353703136202609729609168964794240634330167980408385226424933278065664866402962573639206083947203571057154158073298852607240281421805047234067624369184380732193458614054014160652147228668494381310933912555876238319159423571658875010021194361267673354181904598525119718176470737586870846945457558639288974142532062426397785482828332033619802654580384454221878191236499961176687281273776818727462304510002216599995981022704464920813109884647662689125196558026326927329037947877973452457863346464040215561427079960318173799421866535000*x^270+9736132378846726661746882674415892738983573225309330808906896009266653360461634050138633835084823900898129735615614579443680757549860126986509956655980668274987001398090247218265811779155406032018488963320095432885969397358684332463716338305788666557324988124825831458619450327741122762396547463213134148015921162965534118825684039069633537447991296726889983903070223277979069206365146287949861055735884734490148317476554759353388034009352966494342600575156708453217671170573999474827502986928200422958202515936025323876583180489172481962250241495462193084761131358650148359263499919139386647388589808990007308970609432862240449564120336356665028048220652895536442153381804516638444019749533348113299971533223158540640509592849988658731250775196875809836750*x^271+841824578956808759720220693851823198031217767945730631937572324108046916669115142170209638608654417926748182159161279260106355715215121509282485558757797263598802869481308679583795181186088442678444545732754258589329138781097472471695710474529778143936416131879580445765489180263075045920156045273819966764843875948343813332178763319105441376278619060198269842547100227943679368678733637537422007706106816933332530478487676367073016664329552878626419847381052953005973821644890049977985047957167230708104229459227790156850328569642975485016986613774289454825385515050043679954138920839960844711425755174188060067342665444947940181061171679682419336088356434911824298365638027173537111151249734637562275367751143623224661074854662803935789907995221927866125*x^272+71705741198381299439767395585174049900988954945519395167677911876765179581832686074005830122370174124157556148033790114366305416891499111120853805978487175728532249568753518148924163751151597901567286229425773054393144916242595217579855278697490334708983212067559670098303925351624128345522457749459782740112689834078173524828638107218048066712950237278651926810274295118062584985125648133019045669185410401750999324692143936193619042843223041005173987501538140772316449995561643480773977081454809298985350478842622758754380792449681476377095514182829002070127415046059022630067932797044504534659895346759897327584018008672822623925912699778260955989754856604573722354985280609823670494930569866026314923349956702713045437987634060012198081200020444444625*x^273+6018302255368443329542181531047536537823906473361122938589774237334606714647753069512528115995821614876503642308923582525853673805543918330584552179281195514210430608196675346303117929489320222124796730918671250412151808345683275313695401994897067430711242256377275081992010512932716116829373449074721833542751522615521924852793627823867953614906840350878014865721430099184868630676273277432941299219587111664948946633512172186781044859102412931520614591071685128301321635244996339319433920646283802954832863768249008946601468100170410484545260889671501722008917419002481145066182254614680421321803073286669660232052210362744225818329657143345959857022179204601339719039933982721554502573958730936105682740696927463145011695223141270544532781559694248000*x^274+497819872709842644702123965061182094918347312352334125383503541602934111099288497010727077512949920627420461363000002398904978708487756235428589171260270534299012919964405145113959767745713681639779308959555523372947526137358132620210158092277020446458537531253523786521705081501914886047737975310571140009696107064326015638567052601046876454815938035915675886538466463835424825781757345220503316729394021481273524101805475349579100104854847665680175609933095568907989229630766940963728495289389207157338168804226028687245888401133203236431982379199807378378918601105808072413279558445494283495809469191290768174936392404264726319985525923003094605559655024468391848909138777882981215892438252036704759428561964154981339926625031167829753887881377316925*x^275+40591563808597453752898391061910647844296030074118074335203446954990676706668733472992278538576508887448061998040641834619209142984171892618203408989975317280140667420241923059704832578102424539989092367079260877402153049795805973743577367574651148841241037829849892323232105855329733346216950071759664242548864988962907286111084828339795034555351295865365208161963847476145355097702034622787347636891711322980605205492251179521128441253281039792501460255949652731126003552104501224452804546162911396297089827896696043567354765408161735559633617939269031418181392535677615891762300764731209562473667285200747424891682787251810829653450654161579889517009701744059588481221949177096690808000514368774794989180547699606053310464554960390916772566673136950*x^276+3263208676736190249987128694625748201346713328335775382014926217417205762464716583601154332419776329695348572988388733971900812141104920012885350613493724926415574134371454748365309442940441910665546646491057897370032114660921435209906773789979520983668953834940243072297831980095071503994517921981431564940568340839062220867612495608501254560529203587402435943117743980410277441735981899346014575794228241039028020586089140042073136290719728361490197674329615723277762158698538930759192851153326380838982666506574907826637003162564972157282930402913300138781395719558592408544715731197849438453836890843866787292188542057529288948714002335188365588345218672352076727342595138320417295756523861638080768366570740825255200236904656811919717730696359750*x^277+258683473340428221582690249802526403426735589003466459581804915487399306794207978768273617968979269321659525200563559075450975416846568997696000813840014516731333418473460064054243257105853345054568060238866702204533978342254923268559696836047202192861945843283589553001158365089155591053604533435254196000351149756079112163110775413051543329525397194173501219619055802063755044066109868707868711944698028233567851888986271311574538609452179403223596221180164054287892693638697616346120152655489028431645427749466141428103009349712800129149350082087638532815269866001872334664008159419919518884174799657861584851230688025318810393178389966580124242773457477922433157388719712885134598237298965450702186211242499731877823536293751545827456011442060940*x^278+20223747944028385364123785149670174948296576011489988985368119216673138252895719357091377195601762001660217758023420458303949276702706360328818357897682619697631600352746719835315221764376572880022076460840583680039513814468406612832108475443329962319387682415743679439803126897760529421657775864557376896669108060222407038119355151700327483435932563274257930163412179388055981547984801338196603012023493356063185946752803778762258837462473136206194856195121683651315475048213626065598141224759633381528673304705881001931821585602315320037974223438187499379424465492718383078512617482166446274646038393124607400756554915120429263221806425815047980544670272089597975931259275733219160157611835359913982204895529039596465525449702898071754951211816390*x^279+1559406961265468797291014710628588037558351916872297680141797048777266914538837324010779516964231067033964631684884553067947554089218165884458459816970527783822499420467880721655192546576407966842902129702641730789357857026921515813141708481565576194956027405292385173139338162970573285419961578920221781741657704393717349836535999967940055767296640792016721526052563900513359293241159356766370170337760338620548349358977717683279533426147564420656554724699584946496389926514757664096788575562227945971446780880656321857656468550881408739309908020259283900753775570901723280658446886071232391899601405775003494259731445021060087396465714023131721146606180867693983780211276036363803879383611901256049554905935931072175835627439659250123877630477395*x^280+118597672048963434091704920369369524060245762550683313125343060588258784426768674963914186038234288057683289346275328207933266895953870597549216053746935454033179623146792937985828759695817537605562502674064470771453710294480700726618774541401604817237269534541757736821495425762297626016953779390629829056216164669550134176861330105444109880563501756513093744702785982968224918585786604029900937555684862282252575931749355165632838643909938616907413944171087577679273918592098146902777080681672884508220541083601776178269887122185209473948200316825381006042893805575992310777821814470488143262420645147966654772293001812557736884383550876280810985636254612025310627670502869445514962825756113674884312513332388550760850650706694702742759655599725*x^281+8896142258316829481292762081893887858163877572310939076329385880664159370280899575683371343833335569214114796919231932467599118904795594904955396531269922110970384087723765966014938161180141060531902682170873756334404706556749895234814710550770022858515949344235666513755662768735739950349634288043583906097936580262576560105452187729925326591913802303194135809408168883754268369139872400835080503376774064189843321627880794513838014100400889113304440212142396220909609997296615533323314190945864261462269757078073224663955331275602877643275365608221138097602873220358091996718268897177212333527620703069056138394678379687958459629058851007120999132738802218703523428387577161696958527632596439070203758952092159917454751337717010466393598751280*x^282+658113582931884442312765218095448733387669813565153911338274817207440834555523623898235059997635792167327368119891190893606554543307375033640178569081317285587722355365039405918820395076923962553134423355195131709818255228370423043034021780234147305633347483397357614948355348428291494449744249360008457281010749956827526146684611323775666235919349254565787300580437941737622146215460069775814721495466870533250261513231676089922419232615305548576959868848280383637578310773649936904528698287300009082945601215922739838889347200646294631302775027405401240318097981300035682742786660656920759139514774034134492394712169872126803014048260481942853648101920945057311698828244401528740340902172695781426245200915669309131538360105094295269199227885*x^283+48007923397966280740441179996835051582502621919251708543196351430640850765607313098830690210411212974465156849928683697520452612465828079751984098379883881514934330617804669864885844192985610952953021303026796621734257254518949990047948143651444689743929955895168563056963434486801937815119131684960962871529133176018686002251887971165432410123543956972215831405278825339275629251202180529839145629131141437365575879302647486937203212812291803403674964631278498040433839362864922002686410322810444171484331151650638438448819949765260576445330530092975979597416346945498708155851938699815827922481500458651966930669314602720906989029904246719829832814680949494952139252400176590827393495622588844834732291112775123821471940096760446786019816660*x^284+3452653041416624024612669189874280092181020342280252782608268377890814404672452711607311258492289384509364087955359924728878954671069777483962501719519019931942565269949685787785593277488876886733455308040976812933450688142564264322285080436845672087235163510381060465761574283271675501598795430975738071096493001717445417478360704655765337652389786539563812371019595751484225974749282743055613399229453701889427301410108486952173396347903861520709123914636400029558925094650935126667863383688650741626151709936080867001452547341139840582974347120000224392824450241979478750686614985891723758899471522724916600143139787525188083591523512380273877940686035751829641104859847006327726663617385075142537626235317268158230947942899367873379620050*x^285+244744914837306025006501221924378131963601198058737407805116122540727897027785327753316714877985507723169291965472327601926954383970071358545195334238283478106052920096172350724891882396182073075010654917410455252530681592494861893296190168804223669882519693286595115394064732056170547501554463100300654978396623532208404502239847824486606714002009287596588045532890474487520812125299610745206769427416247528944342936264097071963267545897732461122325873571156827647684068069178283772348273205658987480521172877237301856261319702770502565579067811661166323668215570218609990858276745671750338440710741234182436049496222574925958472378491187433942078073502337021168905397502117009333696582538612543179480863023058168883121507755868043493185320*x^286+17094979833171300900635804302151730305224754895599519999504277368657357589241246225441987152532437630013250379255513475753442556759475933699709675956941704651923096300974166035464082787055170684814345933035809160576170294450001519482746673410507142706316784929825104761756438450713721459445765958009806937806729812485326441156430979915231883598144033172842321808446950828592433791701352414345286233294682496181985453188283100836417456830743195821582256420621800917433938062108838604886908950067757053413098132521414375549742668489243939443727352511313471489656768852417836597912397937131096788098791248265070308301180155593324321217908621906736450027061576305300996147991654832127432557277672488699738485546260948092402866543125889442855150*x^287+1176184253881955730332050644333114561241972077497404957405111366870312041895147855493474837596470244137732890507217225085810304785978849627376435581653430286105806401527514617710950611219822638306207236104465921401089586213996475366764679050707210477254275652592731856999927571880516172873859632396443593918571940295587775444560617260793515650666602202330520578176630388376750583407228243326557930952537681066603160717715803397535341713994068458507343752753079244826649264915782996193258920363567053917605768233396365085489636394106095742920619828227934105437034525483952674627499064487280885016324471568539580547570870176164837546260414875581397709876298959244314510944909545205707048580720915468809899719508680748156717298070913745622465*x^288+79685581059975758815745806907782967060771303741510891056962133415299495987233629733577299591890435276996030769554671633420028385847734064440858292686279155295035982147427486645320301536279964833841399630418192247430677173395271305184736522608211465644717385208540164036712212387344546105382783831775737170800113326016346457629985846713160898399689718480578261030061062347145557684621538468158022067224432446628665632510817580854446318433864589569619200667946290840305337138287939657512317624553153824743736601809695009003680181962713941171195250359956160039039227858741206075601424535402103418631952638296923906738857639063440120786149784430895973663973581119829524683828669628726583394349645588416527537159521265420956858993434792946025*x^289+5313975184193099470144324496802439833139393660828961436814931632549048964226427383035746524662223960115459367915484155139172065176671401858448898544815722373769068803529448618602223549592342186032556685902312774568847391235997513335615708797930875910744985543963415751247662708816902553400025569200940652458460013310941644973206371340607098277409453877689545567027128328184200809049983428261208516486400681095181208743298734506716562011913914697314579171798487019479072346300025615031361304169118734696287895136487902254487722883991538931462998896763006501503067221393075401248844008018144957599315594389712919791616460090867686340439345776300402441003168197601463807514811501882997485217225830563978933888813171266950827543393160850552*x^290+348680986516115345817350068224624286442575324726949416603257080036879382565133527012550682006754149474696774296915460650695250391086037877103156998972432897723821281993399964962227866086839960178092844732205861693219025345784178277315853153008234295197659362436474942314757803694444587305059711980088500712986774167369629272942661467615644336359307166520685099672958411983427383707255641857342323935382514308426380482801489039777243229739727579736663422567566114183733582285207417475705849536829007107876181443116119783204337125025573727411220357696889647133481563174341636221959404417725209048457623037853546743433294711623921706986082807851806156964744673365954678643201569347234576377025711324432308149753512394350582820773364380413*x^291+22502914727842532328860784906926501176925556827146558827293077793436674484539436181495353690691816011407791517347682038860361522822663900469070445893521220024924331211001383074546915276209967368246900004234183707560286805670786847579533977837913834301759486110507205482661260072116314841156835076652402500003667579888419383196899783944214198928329959993004556470502989716378846369513852330780514473409426345099530552645627825471121932383098871232310577353301259529437214767412830226349289946925283970445960038475450073605650211237960183838151403198947624889892373190969211715294267102181165111546471501661648622942350872357320000340768597243658897315582583012369069248580902988462428926100672883893929497528761766392428555307647634362*x^292+1427861442283812761583270355476878176653451103139086235290478621019787015965417468461694881440305000008366313217857370583780123354846824474707785839299552899361869485229604317856686971012661731454360567905164039733506026026445280227330581387467703359433488872077050380489161852502762118415959135354858267312709928050423993667178791336008218619636062398547253649155547633602179336028045432124521059090719393395642068507844950602596474858638819961187870434887554168852823544897449156757999664362100634113331777650256785925981891093436670569509254397418303344729941569034063121073710570807707438632391125999058634810451663718275573772990551755581677576213655117274079038377940470189649727055545895589827964325680006327314198368840102302*x^293+89045069341052608598756934150366721473475345828196760195774010337304980631150914676341856120292417659544756118876099847196830815788378742823957388558322307212129806732151043047728297159988804634289491516361449571615875763968947528227581847658941680269406003350830082191028930100304182046373243599203579511112721933265553098305751138497121990469948969902575707534881752063441491797345780714989565812112008631022628109759731965354336500411628622381089583600300560414361788393579331306114939526353441668240963027913025128657259493777359014966298197526202593671328546342527295166409537564666680904028075474856106828733398715528784246522430026871718565770407161928404826095179664119162844499433983156224330920172773108532555838944386220*x^294+5455777566921332550350904772333960879122297841827903503733608723544750807615630307949521308150885002016460604737841009361283582262996777058357148860713696361025106973182368590828614143190927232755532437534627626438353346177987185130551443932000468133575489603483558657408410577421565565077011590874901105644194676658545592658029718321353333136299517478221824080379614799884633968155111932408253150033899301777365002116493762450163653033325455818372454125169001262659429480052579255737533717179972275904895048074912081749805735192181459369236934619215150653720746114361569311120990948644755510345800718692226540244601921687125894148537552215812790665375590372412092174572674576223497380996836089894894955186771549909853057298406518*x^295+328307731136791369826969389574924243321415628450347039530965192940395409112163368739655923581821847219822607838606586068226056209907863861853644201189829874423626490064037103456084649501597156111380160857862392910033970758365582856852415525693172392706466718790912625083264095100542318234702319683372548999487069544459170087156047498651910453040870784126791292398063754703719775841416461808457477682517963150127916072335619855795440444160545672156996488494666065667691049102856835049331576028897732798158364867266028184209910956623026352606047951043655560809590433978047402656945667062333128072482071441555428801105432241484250387086685138840772612948758888540700517354267131222164842893001177182710250651498113729458321579204007*x^296+19397570929470605944992113545875457220448439270955584619057441770737812924727180549239094402248314899927804674865029534957251180143609500136732184736641158220587913583953558970256463485851868138221665703939752826723918299916995917380969866316298115618703456442917838311951361373130337972637843618416239955902093851344495242179892136832922068604900765736747692702824777941729499165497996461961072162026101371904377317522880573842541698989974127557039225825051322162248932557866484298315683275107976298966658016333695130325059718569771070037239189245030999847455389251767863363407955799025334535501946092106643821862532259937206275166680973458561715911041569300497904557871741738576856204746044131706408654131413251630387113456293*x^297+1124940947946567094121439004172632894220331067410695621224905531272389626855770952339836738286048579423182702208979780036298524095699544613018248681261895075849951539247647877065331612769970550401790596511883968454401570513797625236607111988893554840124475277937592144295582531116020606895197268453637610384304145952758121610583947360347666638476972497557486756655163243900463693350199046476538762485200128285421992016442559669770863747718951677792762149412839947552085160591808595448870045872819293013650836571803824197109319479817832339651987490873333516582331054700824979411726747285387512159387495423713874462549880974851780185933960012177546433773276276079476746684104545485971273926035111026235522450309683723663124544504*x^298+64019673413057224868976917834390180640583367835514312266294819416307096622329019143424323024181563274413593813554469234554268460119208577992795462070300935469092722078585250111572743544005747095971385446664517935612342757247692778302314912783524445224162645383654064758390809159249285719195980474551391881660747700114189560693452172912935152322104951407540629169009957200624666735076317007952104023074278086681072609689817032203205956600053722295788213276935565204455731083771514479998293447149152252188423854114401211993912712603032640060603747868994983479261159332790100646690387484941938288396755576185963196146058742738574517992285492283831040265974879375067053411769120259695188425420677513153841706901131841288995302957*x^299+3574333659194473674284810069168612498449129797262438323893874214483619155589569852757220337106520196298740072801476859113089553414999617189749662896582171833750029488679789119803157130327429773580888059602290079452679335856937532496997516316082987909026143151208522684421899904237876533167723194651996712854516674096472108750051399555825215194598475317162234344339182963263407063126074861016745983804480282804156419115561462372095597310604158636432345960254417108530383765226145486094614780682347950185387567104967011094088897408918210151665716892356221792848865122889498697995054863867073370233794144764339171946459745657267355249555112956500378712057390212366533510642705306517554704868565226182890872116146570260694722024*x^300+195741518753385599095276159586247842193161018793351145589320952929659544727740158917594474875953271520874457345928928110689173225040185514172826084631663267928129203065734970809696263999403306070972908885032706636773406712265883948022146220502558473723873408975562011530334917393118913163824676019039876408255138354294375620844055026977062936330972659544851825746114046449669775258320638060728983074411770103278849869596068808669839489321913155073734510921397941753083817416459118071380089351621466261295725099890534947200277441238419869584484849321683614365150082291533293220435212281264537445643614215739533874578475813792396255143559800198404131779278725654918020883560246778032799082529663152717277632685758314610319826*x^301+10512295259366573599848463528680313383980277659941416245278189593827801398597820562791719110080004564936177397096993094027738983803436185128686436030850803735079455343070883572752968537766573725713015414144684336636497610843139147007409809060327971432935971979711974409342426356355403818879705470281423193697173959476080803925777643808940208535829242107289988229751071358859258741256326226576723006183633866437584970387200512974854210833722745827508908155073307792730527667556865727756707739468769814618276550306807408730243255739043697494048712752502409013681894335516865865498040278746809973471333652348174182172274427764083694728815493248145520328840041017571314706332906889852702946759870566665065182987038493273367864*x^302+553569372304386785258220963869658028644087646763631987227856406875800887995228370501784281394762214677128816211940819092700888548823192629624169532116606975081683787171292515358374552995933947902477303279913600939023707768600895639053136076407422504911054061196744118745778239545866840879641852008605798723951836707616343828770251354914658485321632408046259063342028517521912852677001892527751565022348988390755038092923426987527044702752579205994891705904121569947181579004916769541456875425920507041577105119149396592754752593373217893342443897306755291669086393933479126829138342386349713873841257667834349360071611174075308576067551672705921649946923481391017444997908253356122819948188873551046560152853944437923486*x^303+28579382915461494137933479520403741977743100700126796931388138295172143808920429145714728955920994267476635818814873851953804748911503167206897441088109922602009631083179829519563177156383884683379304570959910155367322317755297701804101876820758950178531153294884291769521462325717208067883124709818110347601619680025429824115569582416840153860297925945054275325409810324029226812396215527411559320128015486995692326487268058951265049810237304366224929269765353663365795204425206181905097754231686417034001506403904657022370143118828504096149729376930026621533572102259810008016803072466016673974156111368682387620271029956448890205985991292718203365102143242848582773930364911947412536832079578443067926323579923542689*x^304+1446439037580274641938849445448086752649851881339919097782846813400352636638668960573100825369309866518664958705481711555076667122157736357486051356293881019612089627155218142373635212353123142696809614992771193480070877704691971382193834300029839242242761993471301081782992502092950137881212714204256004282695160657134464794485230796729848927107997387501950254051540733084275295632813621059452699344648058121150689319601938768229302254691512953096136065464214346522487512543008554019839797263193785022472411984490501591705051869033332050028947751794103187214834036604132156724427149624838853057417457916195227006689099171541559136943011156576098342192033134340518911614477506615109349070898410295019637938378654500741*x^305+71761011349254584952631918585238251295697241155032027681801871542682428943066304761455498950020588558487986430916755176855881906067988354632418318904709282239232247092668431639772043372541401746347092838820554620609118598001018286272284733200151120361197190381714890974136842312108374942624993536812993065137676361720894016460603376303895211447576624746451403793915720675295586959619465468195159759509578843301988718177904739269211065978177680259994212760153562089513385611647613240840109096032728524712239572174510124467328446269470890645098220404169590658354352498147879362827954934713718396739277675580402930188274921989904277183663755059887920005193063056517972664311056175028984077428341922349155734299229813184*x^306+3489857352163131400018390031876607271009741138175261950891971744095117682947967492658673142310337670080126241653872233794199302816024809117220603305535312585828058330513572045999317999637481825197186051133246379667531515465911450043428560973711324411414779133764931549888644659909940775470586659557021704057608603476369711531858273170154852735825650625696353741749225299341638190513166429578062101086903832659744206082827690063992217487839995801160410805398311779932631585881355240227063990395385814263283420195477469942226046045470538126755779036083531848736000006123459993043472922134057232080411071852130794434107500338014709293155171032281099155662494809887010915015436915071108931248683940778177719158916927361*x^307+166365109077825647970612236394776424048945388610644830554073981275688398894774524235574286442549976822253362097754213105909238254196796641871712433682964794075747236397829706694332026833945868184522554927794790178717472573635902597964892566735007733024119241149030068840639431593835772532146558575680868245297072843362481490641329581690091006386777106365314830580771441655225823747077635609607022816525987927187724648280103769149227614206278370184177889617460097600135488851645710667297865054746983475621968820167410209167216257538912515821737918695203493935663559684320340819126075008309183225219402815422650510537197151362355554624311612912774841460980939359303766801884515054927665898066810203609494210235973174*x^308+7774488183307496741519700308084199789837711797178991044430336730668560439340593784067161654469950818162197605904502898814944057077240268604666347818570139111095005118322955886619169991774997415333387605786947266669240501879249107557768087159669906291023454818108186332703000098706892233952261277433200238383745376721384054914544986667329157192460952708561307618151805910461233402536353524976641109602831566677042445348830545150866039970280095226869927649654112429782401811092173389011570750778988272257386327689351366417815339785213344830761191282035999900991889928048226250428154467615998515900878387510995974108984341495875028161984373065875149535212805426410937743802580762762665207484070719533144591425582446*x^309+356179823729515784398739342566833824024081390692559860406051288461765561305390952386589084468102146471251413627651664909566061726773858181449395420966122872803195673357784998050942286855450110622474816682549460559986031871967888859097517404215740814472076199802463742913415264333746324499051116779592390679124411088113614138718475491806131807053760713799860040981048554078502115533391624198415199741758746068835409755202490856790237970131699518228706698574316382584676008982956992264747459622019850873884694075590801383838709379598178009481246942219696665393623016009245673621035126863702649691224436063194807767927618744288585560516679039924261423667461460506304855688828348340986285240402844687968198172547036*x^310+15999197525893747221262993178063450460625035749993315167303761044781393706940933019718359161309647146214009100853065789571802753556926106318763888449030823691593658861876153452946668040777673974797740840492322484750793043755578404022131215899329244708136274058881255638946157351666063889654963222243210797425218253924416667709732099966775019128836212583386287562253614064876767642091698007842916512875107883329893843657961210222636295238628602114930483249627971295510904481447165444328020895208938306804478582653420735881497166140622020536227354936583089164588675119578937737727675641843023828440806382178842224003960928242714662415619316519300517813844801965385194329314690748527995545286105310729945906305854*x^311+704704486062467935139074317307598592548296417424724803250655758515680714057878653427571086948765954244737726467695790193055300386396137408327687106568875390732105722646784708314634037706217083235787301359964460851050860667608681579307081738028560602214439035041824282789534382056617540869960516091595834022894861546856521753162279081441340273200376828312957101256728504411558288041225713417181296668153065120102178005655076103593248892656985554891242085995507613556024472505863167151019056291453874486397970387342597558512943581774052066524785617787654152113967787645802718335021143479295019741542505114864679278793810167800620807352630469953693665419495534193176436908881820610113251028022054169679505296711*x^312+30439733333159606529098327231447798298402395258748978700093638469282464507045782751030268276365911439321697035835291959233057936614436074264558832773641168784822319503003828019136380691289308904583755689374814041978817642064585323892884926603001484873085561541881902830301484416894837242171564081443258857784214956954657496514879450311824928092466347306726088595918708867295765594746985965064189974057648410256354033096605160756367263237454133777164973292091248241090482156085821185889094354943737077850129119584006104092953737913246169569084962038626960644893759983723847091449665337548902174976532170535719876349192442472029288726144186830053115167540846819974350259085723775959562367480994840589469525393*x^313+1289519157425578190337282114269740089071233691445791150537963470514016339112253880357289837333785181220539352368895927590769346135500795491037521669127699519194729650880419263413530147189910696530522893502743205132952553317871243002689498530463008285011869867617114069078165045720691515989186385762481018816319444241151224086300591464323888287039985308159363720745325177569598318212663712559267739293571806535481695419867640201338665928733833773927649095622608669456922580241548749541241763319318210214392333755261804594130596506773505856495200204538423659384228177779118818227602056033422048287584533047835164640335482813328113647116589350278312645518969746200412466962006895864780378709102298255875539104*x^314+53574710572721592459508799010079329833579168155386708595039893617617252857049979468845151070294894499529610491386488983288648156479804045096026638209407187766026286762919360199337386719173509243777781191357274507388469955744959070408577380830046309739296231706581936289157734943146122263423474544168669999952648045845079015488931238183387011586697258787735514869162872133060068532062198622708030190108661210433154258275243565273043316040030824748934755541758085668078745594055326416237277544900339338357112536279653911383033678253683037433152556961298208838772172407837225371962627695224821887537999152152613643690412510542017833308451375918777192993394400795902078823503913643104527316724410282728597857*x^315+2182555492854225027446180716663253765244956436092011241715325200560432290054759133276162660260249118945824158210774872735068559250640264204507069380423406562984875834759061110300200585219123858751654630288223443552979747565591734590479370578195696870102960286233092514958143271185371857011828431223186560992994734172821746029344297201555562536105747974360764416607319096599812161148970298711387112995696946259448536595737631356637083911816677607699706657635418020799287690411127717372773634226784228559029419610559344460226355831116403982128355018989409412878994589178861890731965154727449120865902671659536349170217741571416773589966663276069739757803535504512607062712090010170344270332118735697525388*x^316+87150780625954369903123485510383839232705494363430146098697493334715449458798596902214887441377285599093507588600354648555962750011033132180198849055572075165922612658870696863334428069734017899363424237740690260848868923833548808474367984636944709743773156565179731444246606149240706208749654838903800660966155158609398037007975547509475180374196670295289303641480209741630982537852336411161965915423167482168195341036225865920699722166261235195958173622829173031495675741308434888852272008183070899229371403326509238882836326972056449490193530249410609634325089905771822008459407050119154365179169274189247818057773193370281053305745344817653419991631894007342394546759447522949959708171172796158922*x^317+3408413000540827733591335453548149276176571997165436713403277839646661666372130597322778428726264488277357111011224405162808472399806661460308719572670298008114146948260898588446503860313963555103692944069195721970351707776879883309472410205740854706565523396274129600585420989257886079712778300309029103630909665657716065637930635962241029601619756299814389303625713581381569775909537454786207253793476730223577170562945197737582268796635780106708289383366083415584799033663699347421768520893931556306384616922371115980908863974910747349141940806017246303104795721302506362495872418927885646094278946344471530175757291317569200044506769807934997859303217087788069030848149976301866155204348869239496*x^318+130394361490148281300713818677930497230077311188599623358139499779815184865278204905070740672538461552932461148275431209759643340121985959547795864574091281010069545381506641543146096318324623134032862915875246515282006026046346281910113248168737136177263373814436505115807494515978577645316518453341260083628743666150311625027051816958903223441345580692311998222091571767747849487029390700781418826389633600174416155039139170606792608159509326701564637641365885955555881401030054884488037114320565498989390266309570272823637473017125076080073319717686437383610416631296922733567123992153220791900844265113056073149943747401620654275415921527587210604319054953883556382030158477636388943717837859078*x^319+4869859842926995720119036333026495278655375312022297027656491754016948852127423294792179287392890513643247829383068326207636780236416207023976930078545907296002652769067100089059328203841714653012078121084785166586246005810956525942338076137903104783907900459002742179064392370921234533551721515488563022830487408823697669712645485564646129020546625586568717857470139105987105588397607963329593823929152713531699026698086771569888224490977624616096854859097172835544258511005934288541596150686997884154428106572041271372881139014864824020500492356583355111021163344463566207143696601034760017158510113188864108020536256861933056831602403581249499701362947581155177382232538162465170204941123747949*x^320+176998757588617802019076311168388193458591398038741668196247167341927322983673069367567211760046947295918009755584420704316476565681545515084914485548873414992304632340607400265265189619070251688797905320500133731009183631739194644680100654553035379026586388869187448130655596875821609886678169315578683328916859008121400823477250207212601395156223517884334524523115951329989979799384173922973699661685921688253469199430900063323980353786417609917568643164490815965698411096306740606400124215129316003946595143795089701937316323576075526738396499155425797045470629549754745297201575010052403892239181006384347858449142450457817658323015759509235350230273037185490698455391924273425623143601173661*x^321+6230556183522632685832779856127084061282632664670972287489204409764107829368062128281101076029553327764026444574776943858847784722389895014868836528674222722622638259733876030129335062183418755484182900524424358750291544755144473901423153041572458331010736677919749136128133584669474059805496916152471820086372040798260483325141264243028288253792773372048026301223708265285637913505616019043588637772978680451899632143752661770272103731452926210941634158367143978658845624712430672507936311669105839912903729140748389474989804993281470085030725299511382292971755265210752812206877335796030828028027523615230323571471912828186363999950999545540442738255388004910553919411674882448363820564595944*x^322+210803308433055687668650078583559088584296202761143337288760550993895992085622937240956269207034250151160400983812937377759079547375294812108879301195251321022372570711569343762791409646363004784032951408727937393089203563351765146563805449796824204667277476389458408800179301684812909968756269402112848265680099076536564294459177640666210215981691866716694581058147204624886429734270910498891598581819767110990901536746450041935483639587456540799590480115995913118447831030876866416035843765924549787664652076269738932022654385392665625051233101621426437966368914992084899738951443689305063452796568673111656239992018126297418351075771287381203260707905838701883920650173803953878938560447057*x^323+6768608735513513574033921771408136379546720375179392522048607302754932326984464017251754532498177263916593733466685677269456947456984457482366459883849792918702055528575231068432907583119004549401174122089231299995501626484273362407965200354272490439299420412193517365562382174394187631259831629471124722668919213943875822847817676394032395663106503228728387297340804977267788515466567773730319816473810843425364004401223875938109466995035011844922199950463674533399864533404289057706070969431667770706465076163559805174528895792420796207675021303217848986327280714829977915907237735326655796530927096737056782262605633155398202857353833485266660792969770793100031341156922488535847629953386*x^324+201475315227616501557131767384745180405964528251219780204774755523109033841076704409319198405837889698258243974247313166373616870215229846493727857725617414958080250899295107515830166280999276186443707330043477196312621898728329762198455603556439125769214220781164177120878252884467678245413182427655010434207842640340359746968521765623623545556266080598772390866677892628166567423138109726975791496106425293327046466231855013112939344956588909030795715551339006801839128743143363742314140121978641825228326557719598866711360473063209122160918632394395736859582778024706957893523069137315667390876954800625605650487014407790277460869966542816326072880422476440845430553042733241322600781894*x^325+5282068673627005947404340438295635601794910202798083694673296690671904927394607413704451070193260101170162912151795703650537335337158596325556380446160736811119695184589609935638885149827254972614444082273205716357823454676378581011522436758204108843541688353964843574657274612769962814105531286425911178116499549044390880171880771420664647707174204105284803758948898445718032605020274660215268633746038655067702604016872094134067157066821037108725934406790590406706166558294716966764049741627451794138348982541689275479281229022733292933468415500858109092649295446060357317932773992397185124747137559321385033311443299262730431562482944410706930946472620323117094421407202970669405470716*x^326+104254725692445047227005015353761718248587554019215854850798457264490173373322634004490097261429478715936372326277276693571589040875196177003696534599401687313103411456155592844697285773754540706230047236562576759263525923282927115655685894962426231755445079991505101404019432356782802463493471299986927128849571703235966928607362949826516178617394518036870173964224856161810226927975127425405730275599777777979160468450790032495324132584420154973692125030193437796931772951867876293436941394364624639028018334574385607474800540719834682536232657576503648354365990843471139891597543658210525575358709617172504841014408131007449572871009206293208218066960739485493175850749367572045579694*x^327+219530873495337381434484558094399286162618349856396314039491312819257049339392849670769132068816646505671137441687867134507433189080312657360100952525289500011761503824872145776266145096178254829156624906601056929729879926989824691094557529665218260664252308636620136118356062755246147165812804190307233339253275047415977994936647470147629380627156644906074185844740009179726673073280976785812825657682480061900739341658857402967980706159472777936733916968258326446648365495483611636838698741926077479775191800440472142863303342954535421883893688077113216516677550058009388781851887386439966154808451840443006986662191430357189812590935463394427608145661949619233964321451621963829835*x^328-129933256223777270813062010708975361462352441120832497010752778400358359525221530118567676840576476825390543322500012653816155736123190674203333723957056016013103652379264490394346632339331728804975631809329587733865404187963267965688639162602281229046474882703150131393041292100323775980273447329922296509443053605683317900757509026020562704158539536934156933719374370933511093403739317254015432141075397336960564430035961395039034945654901832402953385052748409638842639182760538123359816663979554687630668779548433610993130394128290390078232369561102596384659391678158305781395074931680196705713921032767982837489896961294127334200454422258597291975417086146217777403557957952085623*x^329-9776693463304040925644680704442785039502371935930642442641060929565924671651186174096499527591006961492200496731776641344945227668452695954041602509769563620626139873546986217510069977939859486985028133188156053620604359162435536801306357095457076871801206027948179625097010451841218022187555137007271789918261362131659351053877930254412771635574724084045783950025962673592032975002339017635778871633518861452230853602911963768615364757472836793402300546670431317054678333709442898083798928010267741244344358602679083590399314541463402655352898343907413517138263878667455927075314768507600999103469621560761303956735051552829607799472534361333442622806576857116139503233508079169464*x^330-530224290261065907475138825673082250384591712368278563917318808191328781568631430904904238269763750215576022742432736263544284961589840943293068449301285433170831671126879675404497614569741430974161270330645041878634028334634605182701860290527623169488008268469548696046543546505855415683284967289919202412266837166920132341680594098718640183623849032196510717088877614164051247824438361887624730589107743682252348106660741746189460901949414824109351207009013630486376880904893125469814149177025697109822694305441467824211647885269213461978854822488937707462485794052662922683097756320463973713692849493670766049837619670306536634066828624671672642110384747560697614667029164943551*x^331-24929247225656638234493073414325361773743172609661147773778074141522476159857397899970435870247920740528427426067100910410632909076980175527066693779847888342094600980043970229577988687703257974686638000196598681260151066310764884692967727564251532280686590568503656380572777386969149563701324017344857075881846538350406850343943748705343527634541327556319235702707265392583351679356190339189364376571146184316818699719457531731770208900720146648772368046507226079915776684722609863467771832101192309575283525955336483342165955350970570218500644885995996217015027176142616428803865111569266302064163103260780938931639135339244244018018994757539847216464094420359540919678202915344*x^332-1073959442906607575548985358407987931229769173783209202984958024651105960175132521054254639854830919181133749530931310486286461427045394490441247105417275324284079248541145749580718475990989885195471540678723219401909931944199398169926599897484226583705379832776343216996887692298487808983403939521381998574819888860260684586044794653448511802562583661514652963232856717454110979668304521774738376515497616605653030203572818536959469974116254324366912352391334850915656932648908938021102840798927407370470857523026005713068947748189898751843527770996443086202145900126443530782674540527257032030533300736775587977494234559627997835374504217284949190324257456177091100900284162254*x^333-43415696459330762086069964225796132606572180312512344759352070134685213948551794463500819856783086068717723074031459587981577301765930566664588469070429039486146963306871044815467622585946315555401192698735383038061170764044388660165711213905055876436958997286623838286168674030816599846585295562014467200364023767506142539672373304381367860397628890841799542263042708984802540327068702708098890605861980617237892932017700288058891722430777994821279353132749869181855833963698149424104221355028053705511228324800351551131511878408141955117779450905158149101054766136318723124210049849592927574307174646509374054176530204581086701867359577030516775466845223932514738934598651400*x^334-1667242725593994477667384610602116456469951081134855286020894382530328428814067477247523133137196118679156758538312322458937664713517181366987353873347515047538150297141110599895032818862435271149193149063562256828771810218306559984683151239536055983481207776236780111892073575061983643368149102578901647356194420298733879474317500199551566900542991776052382600843383213019250246570532013636849467468185441837479236548895856430505926584924557222892507923433479454148986555637916630710760788567715139898422011563176716396946419822181287679938490546439043918288175706810515145892704566248376267761350575231542220713310976129583937472749743331849743288105913534105889577594061258*x^335-61244440378103098240255951941315824856099209667183860625686344979125453862311149149790980734859337396332849025217455636241705969229236321580747599395824367514446347201041361016383014855912584947180205494818746282055287389996700662878120173119081351017739278357009325217636821475517353981871467102657259184137461402437252113822477604450796955008070042446114223116912049816037434272037729505507666698330908760258096173412636109141349266217702963067558102184298854455631488306545168197760257443527145235899303579355049768139381825579712897251144951015777289167786696901291677832324560222491702685003926249033056981620573840607655459698218321445453378038893800797826279646075447*x^336-2161140542381242073082324672000806854787069025825943349324659092968899334360153303973035361355743841002826863435380941042350247709455804086841676796257417378696282538105216281226277113304936577968367622389077712305420068290029042921052093326861908642278612251401151097362543267028491616497877444110686963476466164633998805493364391357589497174575345198345463576235250043183193056853317498992170601610714973779499177875609658378604627633026408510679728794680815347851922307858567330212427743609830331791615385010035367696612965388168315231544153943429826654752082790132572292923130279563865716132219047418705380314890984794578868388007599667674179533209494148921526152978963*x^337-73451696555166873871281398813657221139931787659530766918228767746704683942412870233983974714365256407960620869800830354327208462661271987213142112569482185321022167665302718255027292736482124981667456698982187457142571184162706326669631261265336443938769004710388326462917236856267930477440198000979677108110940575942147619562693985742534284584772716919114533420824516921320466611445702571800683426467480872823395620269559940812215798844772821504417715794669037474011068529593503551658870060679512044015018546677050123895421223291686011559714041098596032791132437222246875485073716564234102677795115254292346758607348053583050460511013412295054579922038763647156810948320*x^338-2408582854561988447414936915350754038597317323522721604010051298945981490828799838703881820506330151149932023665439087160027517912369162444282343340361806172258108009171408159471117309980403301084497528744231215588949011626871887043024569148985684959156082004727515844167172908160026744414122171406026866510951385832683642617757841831285918730173964991098692818257408010106503635226599506410128365436390215685876171241891841475812725976496367814439166468105618475170228227376554400183543027210110376541233959647957413792191619895168341959591241628687551964887244172056693931901095286213496557253732805722288662334221951570136503276296838447350459966001128011877029532279*x^339-76283641918711115581459534660240714166902978777970330048557084758174862951541875103523749938018985463362092412802995899553011281081640201915214599453252849650549545745763179531321123566342158697380938852057254619412886251889853762849676028324533212100417531601589978148765031623287798672652631822813137348310607753855323599963425195108415536537682860003428613134403102812124205068836228637191719850930813440458713162641724499002142696567122861218579898631494779438521184712904456726864105064053551097524205609593487751459399852331262313707657856653380714136931841660451847176306278475392165256617100994305598821626508782536604086963404658259281624092423682493781829010*x^340-2335054894488804414088460621408891684028459319288925138758391775570522899252087131957783772362508168764012329962124448896475088741406477261494357235504903423202188609670824966001438216986004479889374005204656468985856872812173776733152232352542084601346598674008726834131762117941135527938270729263208801447533911022632505886618906234326879086837510305385404057625466854085353347406320695730401841663792754642201443552304254084209016545547704486578760541321709464543368390439094970466138613732951531217931999390698279653402468340861561038278812432428306434730834687516926475684189757154657847182742186884077193049159884389526371242409919211617934376196090559391067250*x^341-69105696999667003665814658882051006600049500953847466488078607886195375443049896063602921778177888396804633426313136367544051895074089561789212112638151730750447736711693721664393863025979635482080711027836580366520001088360841881618704620100147296047151581486051622258656376552225612615895551817461292091556793838517420665085447204951025633504969472507140346104122388053883278892515737682587668450369413769406285622041035377904285547822573339975541884227470250761502162020300163268764273875484637941027924699150159494759633188427382501276336260353531184531376466011550366338553857443713400937072984159658864423582193392453837309676736991721591947319155043421322340*x^342-1977606467178541569340369626202865312814330354428544952395101816152140263732276100870973982234390116013419050722999075494886989004688200114013366156654444307044363665767305831029089510656197612592548406560121194289909291042750474293860122768394224776846085186585450913589756499911875976018535695814370857542241399371884938876489429529287407887822993564768041310160285622837019420584813802746279153559055105371597921600454052805706860555139581908229136974867145869624810900076929874115221184624696859566234735542662103006483934065084789674278143204946157441728902798210604090665855767243355744497573749889434916823141351083810247365369262837761669679326796245084050*x^343-54721499838546984095278871821925199139498518993134394957756646813414729687423602554082198797471989331576599806326942665933458568787845634881379842072482623620956106642198148017590224813410103314513071097012224557885953378689472783239760584322674218005057754667691582609341022625413485208498229142353605605861519636824109889505488824582540045220010896140242140432292609649148993522258248048871805900206995343341920269765618181889954167454758208626856158649502355477289961317432504687804640844449144280760953735446924763355862524804372960922530295052725237507124824190334046635747542139293036847205646696571595585112670304708302365300828623494715108918889609058345*x^344-1463827284473526084516078598351344910333155541350212265830700881474001508813624431279039857292290606326339208630119104464015725269674269374445548788047173497568248811881919576565998890737190452267611859130328460460692196305753884926871490703034982882553452894058864196584817861325336188700304517472443266486429517629681969277260578620970969131853820754785546714463272810170835356448675230132124642377720610227123894078205028929839117048288601308944241182228982956572472867176472725207585878015989590821346460504213993867576051209356456457494206208641623912618101772268158886600065258721949478640990599642634579358283681380924556552850366227217110695957160112231*x^345-37844688181975748184713450762552871684962078491173672072024717890948099955626996397160890412821965658823375668835642195464387290574208732232467686404672988991206385931168688021006023346149880395829161225720476514740642677022240822748435094510498721164383855416233125400484244441225005304653624504347025039391520205523367068368209716841409705056157410247193064508742320464798094088039985035134756333429290529528170724068879086103442171360470961458936804170277844611449893965554520780527546323440446961674021819676219938729652680816714129626975880524297413492456570951261285809320009787902031126889612170358083508551808013218252714121107540115600834092959753904*x^346-945205380829299064366637516157094558443359915921393840082151950881283207179582483716472764146901896067578979212921542046878937980832895845652695200012188594247107423572965808108423330229332999544984209262917441662323829032584183814123080941020819825975916527331365333990804563144822331814852155678977427409543011261001942430692141673217971445884247935173462584904381406644894729587211289480912238557077326122726622563468386993956589375898763800079088435039948541273798138486108236690994564284133656983297176031344108098670829944257835898469022949694662494349567920439929372485914235235813898506416756119473186116242160250492246533883111652439286882391571271*x^347-22794636029039839434184174529854404584549878338598270696480374612848907749166027811172721523056809279549642875783434543053199530649869621917468424626835644559135819931067282361413651067252417113326267041291558058007721487655381422203432799500532208376665886092213865861447613713406687659565365964681624262534056779832944503426279691578818931966238523430221586163503547327577451861310881810720290553484449651363261223910861714791633221990298124492360283907132472223049862596067999487665219503001266140004884088953684707597185954130173214936067160493233455370398658609789646466251192327439676389586498792190607949576254957804586780298231409810140775653642156*x^348-530469023576844740324216447186171491955764848003672960097826756831150279040207365944925181393247085556305373566743796675103427768260034986491531677851495252876014626104702227928987581546401672577839882215984101308680804843568028761889653198982161146756827760083047345278997960901023518331633396686268534477055607573488423445840365445146115030748336637672224015951547471104055149247849438822595428941259449620838534558203835454665592970237626878315257642902821376100572135135040618690180516727444853620622178331834155734430586529492874374643533686493220166661966058044298602813647961406685296100571334848011003208249014243888243937808378482569100112228630*x^349-11904162484010816240405983619019967552292200291610482076190567527393922750065492557035195183761076051510122002815568264331279034563716951866901219311694675978821786729397880886502190383095246420492833324072417358908125756903085924749890809670300238013662466448208425629060036683762988206791905472159041330240789411060076048901496940953969294409412326279215112389918026391386844054543973800128199922275542329004386810526055933274064907687370130089681746498256140513707100091510387688396915864361336757629836412990632414943342579877025152166483787312196727330914463234084008437492697436890051158751638887494682307206843362813610800355087939596633731073528*x^350-257389342875698758693939179057091805788790100225649089143883877768567201692755570156596440812098281700391095343354456391735714549466114208501888129074241098117669280498830488030156652912653796846374588685291343960594171025265115663722004916063261262614260486228898289792784225134001105418566937483425911279346548240614376795334352849619560877735728593713464026889332990807707296026700781750333066394018034147947031627956045713531030586749689988736309415965727307642091278992340927888526358006962770616724288659461013517281620352281856298077331876006417579616149729472298572401058668230943879404920028778256416351116550225427888784514949689234633013002*x^351-5356989364629339924435622729186487957868852009790378048602505649046431251772085462964910673783351924910516440933199418066699768490182510024758993862400247272044685776660538777340867418827240814825402589691702080004586409451534006643922594548518444247834476290856784635480722610979313587061037649783271577801921782396238706970049448163064226383284768807603854294984384633405039837045004698693166447298533799171486789549233384984968567759910779484703911595038455529539388158861157398574072656579567878452932506997755339859181915420239512309033664692774665534279583337903575833492341942716897364825349905942109333334268679343785998400473286199315678323*x^352-107203526717083248771185267933687152738617789327924954324875603775190336027970729122574360734075257933106397891091711136697901760012394442211627750636971458102595090798714664655171350432676474858995685880123539179763043095475728554111367065966285147004807548174966583519630946369615941988889230927693065299665478243448196284643871433973923119741634654209105274702803272214491877407740907422074197025109051991402618153349010179299276457080708240622430557014279339485001878893777227270830524737642772848314874806380123095258212356318790581047528918623006540080959436409997199861975962292676412685309899536051837213151899217037361601803689256682607131*x^353-2060126586032406536634563036706187691184387304693523238445041793116539422765328065501328228400573221230611730423785829166400761756680227026345378488394821876478458708601099063239985822705763877642457650952674848402415530617964952163346138870852743177160923465483259920438699264137091369619111652780228112239966581077207145240518454149121644431529092287134433659491519140127062483093685665695838977112948182203635186141303205970737653906600365195895229342177882396646283309611439815324621741456149988018231306478812195744307816953879385863593573623516153231890400819925349703088004889444099284779806162936123426467840223051125305569752491148435016*x^354-37958644440953889463609980419387762096056660096487763747654112360330065230701287680757927558284035661947501610430645596887375155605139089832051708156962296920724071484178283532923967301394756054503180898527327511682596028288973520026536106899406588554091032370122208910159640057297873523354536899043960690738636662699678631705207127295751100187106048782075226974222966793192042998875943341575017617297673315648296624253562959037222307753983795776901159340980532379088658206514358989755363618885954799472178679009270193675517249985696046959955108228639536597053187115313133256656522561757156628030194262672959028259410004399165769080887566411447*x^355-669359160559202204318860625866402778345760046198984129342934766018213630401330665004620555541483275537953481635905263249149102816766412751647182749714761270408020138693187061223886615323922576109777918529812975270037497308927396432816777973832231974421383941862054238642933683350347988573995143581009275446033675423160841527052694180431741510240796327076082613910378184680584450397751572527552694026577778573321884674934174501876491359515382369665962168885801122140730486441898548031326315860853054845226707983097683271548982056262047448591224522521571450213799639728685795390216236906300861738240246816833522714912635615769629637239320080958*x^356-11270787853100585314617431152046230789456470038247625459419524629418417017863122822561524587511976971052888904804467255620041553599079292333372873667317354070389139981832906398954985246586951942049005523916889339121842429174899579635791111299548909683867234882665582994643023484546851930030058395570379970448145049585140264043154844381556641050315744184210897578916605584691685318094917039554912248728761360480554881435051951119401230305039275999348118763604025312895736025169758937478624193000095252749165200162504951088090402346547699923558211889500049042686569118939629688837613052571116148973955704644463731419007075333992734386008926522*x^357-180696004247370926767917310583542878693637120497164853763485649261476851294574211614998146511673628225522965530171776512852139505855944412386183135884529266736673910746526783043863483826367612756952541707235508658067519425863508391857123036811625426353560215973986870522825401036246685498959131769110937385579720875840675970178271662309965195448845715259451299091147009249809337220844692201639075014484574272576464471828612298715113369587051756440441377226696780615302049672816152811587215998544489754901456161215147058080057732836772005346568718948292589541284577796802864516403009165495924803433767875468106321775833461405865124630483140*x^358-2747934276399476575555129177495664964596206359906464299944704905135456728334112022738580780957721554886598966675065529879058911549849770357586389675684069967710436102094913561053143797974269876568030288031511309459201737230568728725094382298810918394489588863772813619990042556206919299629482215335557408155024129833646999818494476327140181570592029930600693398854070922232251020244610600240522834153663474005053408601829348929849212622353960077029218143511389537436960900709878281637610504096373535040910727938010660315941228455181946573231217234156996523350829596967632843277792058598653523333903355075850669466256017084889893402819826*x^359-39435325660505515189801418174729575915408039396483018894011992318662339769954607545590905457658268626270087029944074796402374735416037248683479050530313944378635506587351016851474034394961497922031011048762568393443941045902578245021347047460179608777142225433777698849115091673750846373292393932573071830969844929763611553240838859611679637002972676694959225168388438053639482953709145600343031505654057820596099409947548779812139413194795407005733731849292848681360866686047563854762187755986812029200873671070884766650298147092621689583027817255324061262419945312930000828300033218964697180710427637729874647227324586675659343213333*x^360-530067940829161630748775706392871897781781284731648912539359947985170339913514770356785668362369964948022322525378980090092151007235510197999481991143364501900110100027274796405510998527525063154186343723680825925075828529768956779380005083549578455773034941186313473584575040731997179451673002773407939134865051323561421054904175194061938160416200866533331481647048572210292144566785261699141147152033296090169453089832677636814254047499563082919457802388803621528106027927687570624943223502787521065717526421859984570201663381431523209208658687471254290465851985853202028212185025792652646657869927100867023784656478951089393468047*x^361-6595514696163509009197135414593383367498856013425878191990590288635664427058127862816889718268494471779727630693070413473164242060445055526816245692096421995328058843813370348572347930619293963236985806512162125602749002905519796894469338669227640950071111496489911989402503734355953794179835912864274295642727065117007321929905796837562071415615746580235354956290276722197143208425740100229261121799470232628748232042365452527792399686809697796876483218947908918995777088291679982915660574386306390095161512048429004532804987685378678643552760240365361141871270670491231638382191941242622267802901972508757567150242992978659387528*x^362-74432324831030223474602704571030427823494436044836991433236846702144185047477853285598323192949946717143644022905757584060316755173958510503600120640284529287432513847141456902817940064541007504213650000814956961532305602231315566385470150212035291675658158316532729016773572691805094569805148448215081156266173422351048719210692914768408739860225110866714146375722137528303622118720262003223922542386613130592253234695699675441652110784939735750279663364344789362545947877334358117666024546058889462469129757719606784331573228454210148636640964519596009798933063550980980597619664237771101563175704649495308202311054029960364023*x^363-730637539993018932648101039208103698749488148126470826687964046122956758099552330917377028660331506451940283486035056171976691330040025325089306280872163315786304142834710436289128211240319166165929111238572984044383013216470057339681576556111582501568729945347272611551423992986257938875511409993967057125442070616784007704207130017107471883424968238887612958033184126923618157230819514994137090457546524173330955218380172834465371449064337710769431550196234298068636788028938022925661913289904876564220343957826839145332546071031468264913122961303806063174156054260144916716003193065912797326942010454710592618677093373467160*x^364-5566356502717260043242171728915850761203440218227527545957172751770203437632625390015987877642637925782432251837116271131892301600597420008705787438451528299168307104756064859542801438447328738800598012361548935998267979084398780016291051203798646362767378575065429464648826452605255177199104006943690462565696620147573948101799161020744674984300138661738146356925130403358490679821902152364235875423753485538866111543490962798695353498761453698020305113493957246031157495034017571058937761758607585229072286942352131219772092944310242906733179915602979653627801644317864035541635991005565975668526866828237919206489337442704*x^365-16702057043120965513218209992893700139817560744889047903144050612647552034898974887480331790229052720527821705120304272447773122417444071625079675820424573900368770747825936747811620105620405259203180586800545100645808490130024651995339387056481402323446674316048790697040800626834896569690438124748240655273528053538514332202091276841089438096600550185128544302941075798848171116048017661785795865706732981164381853366754326534131120102927226369731284035994410058836176634709045955836394498896283855097131517514256651311762718927208630038211931774057945010420959442818458859515267018054403616435615614739735365327283678096*x^366+466370162891792960250153213960875599468121057479298368589646945983960568116006973061863678315342266400447711725847623934213738010641209120048683821368367381772113363243948740783403492364618650106158821393167339356362985434623601746112357515779286486436896152190644802214363571153791602319688970702266713290322710042258598168564514205323553204438840036552791056197267230878555166180164359441166023584006095070179975194853074852113309732495556510060159812851607612873207428985137126012121556782489916325523836519661240199291734061583177147036184770143532858740872069677745101187272353713614931698606756173243372926025902726*x^367+13235073361213519312869833256567992570032673766395993899641793416548534977444617292369432880290262338346917249469138908285541414631989706879873820894849911958261234718106697168209057276786154800278476949198942866166651806807648364063092364782377398890588159065953616265069916912792957589578801217721443352546201121512414502018604080519471348575624021418662931420343147674892618036885469549746232114545527698130224573176249146894492538977541923477801598939389929487089310947774992311420160673005878442803471977590962875197857389461009147413883121058323963823530584591943769638659773194691868268123025360351916520278806142*x^368+232319622705726704536640320764023356251834254167866497089734539415876562228003990170754945574807279817985830967586486142727646586586644856686232414670545534845683385266073692381210101410649649994368167991232984522963188711116445728154034871341242812851686101571448584962637980473597009008021319088518552069444932975375794112835610010444775122907627977714682712284479541686779907705436561044417336854894351579327981080340543266500054110587944731550690479766282556311594028419298333229285301740262540102442477932249475754591045875244017958472587428456166297610748671385309175837511636810976942626676112520183452867925712*x^369+3327052778053534794897426263166335602535208455727789718531006014061634711494239362388104822527012188565693292152629721840807485412469158855620973663253822975627159236666644919607379800642545980104029760335999822031598663801636017799416301371158231778171154455448460245469274978608290246477315100786696856245605296772237063095704318756673461730369123550135699143143007808030470876960011428406865050908471719327471373853332424106397202455059373229548747757420324094149384976675322705341033343705359358961441547340812747572196995102039079914915328278538742105322988354643244349809596332260433635302093073548360712065084*x^370+41650514923961160356574535077747415562907232934314556474197897287729301176474274633861979176434941943518320361456328521409680628403944853073214157181204373656568949046425423674930804574952746106491337861717063659144471450320821280673153067272447818399231890874692733214434967659233673947948595735815331142226718438432731797577705683503927763536005882642334942592079873777875349781749211739136497452773381182963529707555202747988905763996794450683154890989829272491289247999526521719335271154149894443706732439367456639727574665410007506522015240483845641333868146578404338308573271121815650320164508812177685620516*x^371+467880200404552671334801632127142288703948767260489655322992153814676729842866556751363340476714681800181904759303691207715273320089537019102134473444821394723150725771197062748679567001598758906906703306159765583035644355898259236943277115323112373526091004829037370610639676945154530228034042438263829977785811192924582895250860888421820235983864423623755964951799923669227777236761497172872139083863326052346434806771613404758538300298307996737029166663606590508647314046731489695933577543522464954540009249460878618798623054787857398584841829700468556497734136584284471885889271126191087932564560226922330904*x^372+4769212551063348465101842873685101553284081031026785800546047627894470935595874933526619189403819828046324537525481456728218457034552283590558088042269183478156529536845675740686559528143890364179723434777678140921599036969915321720639309737156874859119351376976506735580704148161448792421263263752372879920472320834336280258852733468157058151430004747401870693664323077935033017572475740899257400041404304678211133669771008343626575364475366810413187987097518774831017385494947125850484548972365959372240785199383929909902078242669542664187801394887728139403881292071510889350491051097381309103722238622045160*x^373+44298535011472940305911087305392017966246095799013925985564099523704425480431330595279757160696843949786533423801373640778772217258766583519386185854442455448011391480291821396226988993320969940947126979500759173424572402994651336134646437075800729774386394058750038103974521323775361967361671335406972361822492964263239738112275585743232740115220547195189666883864354310765669504027875496408527125386749901599819536686564903232037586572498795158577438917184075650405725130873589049649086298488819165553954375167437613247801311698693985426369698408861454885318068566362877515126458376880215719476326879926352*x^374+375053574949580667731824662060992330767266801940482608070705488462706020311640973521943880043534981967921494876657861980992832854615652811254658802217241365439665668982814787749087334768527936449835944418276205549930825143725785790607170275470359595504307330656181808682530945880157985780536672780125231469427553377179844265267851696352916600392574535807203264271989337925347065366287238240878594082922591129197727743869653337302617224823959177126731785019273363795746287089713181817916766624680048806673254560112949907361940101782064916988280532231431333706663776784244676753547629633946924125600932555680*x^375+2887580670664527311122401264052196333568878350332565377299058508111550275754403557560993290614613408730171598499916553036480754616579210768328554429520939107069005408601592155532084191831406396874184763318241885569221892183410842963603118986270139756203186347022678126801795314744146363587455404163753817778869112294819436295499393716631617433072093743053964101060652441278380015501496775461927115410036826596012933566146036780255614158620736650077454775958875025269995141028902955427808235630982482228781022653367236010452958898261978245802342386727377866766727765461265007972782164173306081951616216240*x^376+20125799501179823632099711349599479892694528596090671320221421529159709472000021812108699153765507353196103857439888235065295825484111782951138764180795170729290690954113388987537567860982611486910406008271292838098294224243398403215547257384389551629434037008956133022853117816580269971271090620822366676466052921121144768991123882800179301489693453279234798032901633674968984720748926178621502610895666190020063552104024057885763431327893017370465521324216134983480209559857334430171469549075881668314225250224659153707558424083773955753179780961058645768583669580711381219543986291641490718707730560*x^377+126154577776034378781656317156640036954832981863834153369641664871531677758378798082234444816645010131113365383882289064473574126144525285320818352463706724622344365112582449558986084471670836566176034623634645522725971702829730770812202917251775209749836391312987791697036695070879248764191578860418258554929920235966390556248291174897008825458053427764196242230283476482627522605923744261309381960590120872335751981226438726345853090766223503472496354068852123349236503019874849266673211898182761063806757810568638993313440756938598925571775191659043025459211735382184344080461803982298770005941760*x^378+704966080881007806607314019774844599238445709256411191594683472757202192608317194356480029035187042925491981758335824146118183142325418755967581599192755331687632393675681135235641359438143701865954760107625288573695245394371239971729778528618037481843305809188677129510877869155707952693737837356510009927713765065984147158106023117585730478326461308626951693844505639818058558156371651594419398721370349292346151126396773693785402930515044250151966735882868710838564330175339149549682625656781330548050674860984933074182549389373757524363802633597300362317042565450554289540066009415650658758400*x^379+3471844712550417555834136219738994217867347467686712065523258326401464925971226735344002691594972071192351128628738705215560997784898418267710303817389856567214068167835060258793797898806185777393792579894703421704809783411014434040156677956240706055821004482092166748191313495860700945099574291393600783939405700715134127723322828486066292297509016867733261156265999450478381309082964320586363526717032724727447254291688245407064730806523689407233576620297076518953079798532228971514232203301949809622275766317947075653940926696405016223126042136045075031176167586862157311326461599353756689920*x^380+14843824885062694920814341141122490464296285328207440214428179028672264086982530081924863137154401137766732318591818219071256871188069739154072195211904169107065653919278541549880982454593525122830390133018760059274787059198652311023532936340353618781225565345485318773191669040343157671166691396933879260226173475143405015371341966227573256209759428516181286650418919637560822131095004058384556337751508566364770825640647978181008499998336797049853037540866580583298541340820713579618409161137208145628648080122683507003858197382135803771469034569722338363783756012810833463972852400168366080*x^381+54001238816250716788522482782995835170652012584972612851617488284405904371431522771874481387909305555999888381678974943231827575135416012311476700125763659669930246005545616764610032869249754909804604450248815554597453601570136763547870955805056768132161927376272515620522159428767341244783461162348999576389845481164180489694893951595393822552848489147500674242146274593621602318439180783585118870350996544068908361679103083013405782261275076441786522899614751538273667983156101270859748555429778845556371538122887226369528823200953064524665991162614655959664612506895747139381509461483520*x^382+162584942312756412927974381106734243394406104413775841055923034193176689209815172989749289043248389277870119517009895818433116814164388481377567525259555117647261996475092952544531356673076041931381263767707591339805919675277756962681598601802206372966440541877179827431962038825434158737873463815800862967484253437282380933633428720342456729374010275420884791808001193511384527003670815410103293797001516767968452311302095895973184756201187430402628927154824511866551800152413505280795290392746204898408813661150974715021704739737203427610031693157720663060775385131465616333217225113600*x^383+389034355791502467182944822862387122775805860851287560520554194390103934065473604840800256622671209069558198133558671935176230304906197733452873503510233129068825793605565704923770120822571364260904388672956262590025853038550832936534276922272245972272988815112140720908364479715250573816948023399879960517008708587412714767900772216995295719478652569906605167585293045489039303723071081387714923288222136842508854146427542693617487359839826170241074537137676346736826716264513842618134713277010368168671462419014172596232830134466174249816270512253461370235183298294484878472397455360*x^384+693758755213591941115671199484809563776335596270310961073856490832316023441298359143989638443044699651828064604786125976654109020244864485344799224290015610503412605167035569513478558054075508806363870654717911025727905038974334463807758970444517289184221180023837534415712933277496643987723410170376646143510461528175965365362732548698233607015402427044959859275635275852929147590402418125388777175210095383996334934221181466538276282096525541086978685536847749789523410107573750466962043488748822152914147977956445845103138579984411574509764831045322449599245414898660414167449600*x^385+819739079322190882411356462212482089350107916619752810657711587724796364603016485891189125582899265071407730979776761652022206807221859923011703786109415317990811997987210795827133091427195253157243441131222235087881293592514235713786454761317662293750017554611059300617239354369683701886414137980425612557057958374117051951143546820414593214256393251865347363345988480493845180822840169189047272346232829233348239020391502210600466906306606179618177294584845214948000852719212158080970998068572188069597057863042708724069241332359727287978498521399785566480104805521529241600000*x^386+481411938450629902864908046557477302199797256914178337802150524942505933422209791150881217385041640345166438914150786275952844448047233710479864964762570021459502538995046939103644214010561082252122881487337086320009624226352909287324356250418259478195668025973570595813630187805673326559124776769001573635270102369153167198441454366384446803364261607176407308433685030445175887643229740717819545021875656979244153620157414762899865584827801690929897003122904663725277698725105496379889799811989112436020243046440854243875372892388562368232543562369204232452255046539673600000*x^387)*Dx^8+15524784000*x^2*(-5051276997335103884252222891095981026869850254952013822168858002150640328596491184017534828821603788003072543704877654380548477885574458538152025480528850047799350504297432110983183519074383366119692050093911913748708437246436698702901588042735147913077199358085797800313645905288423625968285907589200742425132821799838888810781390139714581408005754734280995957033424676945922553206221014784194612811146280957388184081738553933698134760528186387838745091168474160310126054984193754400392294144227738926352921705440070624914411929725147065717294481146382167935371398925781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+3304450011227579183943509483534248974685984078832743747567949176856693101938086675206297538307398652292489049670899830566436719553021591822989889035977051990683347175287137953582672640421939193391432114767162541257411475982929110568396079307925649051502585959167576788862523671956468911920487145677474153709312630573896704831370180039851055588825763203480159151603641678578232933203098901704861101632611646778235518138216797775971527409442169488855212864093315067394108431329663825438405960127487787814177574117181343940083524863175996809532323182645452419592402293346822261810302734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-13346424871048872057907835645740850303315714818346926342429780050840208795930482258488067202206275366127138668355567525290562578020428699054883116706014329103721965953168992319450058960963195666015370851610164588500755721254817197047430810462667025197790901357324565667279557870309713094011228329538707914092473716911101868847122757048376804061470854486750666560929225960968094945276451261113230012655235602447441869347491750503573306205318996124763322158847659377967741608936151394319132711649817983440716876410366392388146074675273323755444581472761732959808611553853552322834730148315429687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+5754402783006318100364220564559464298095936559936884800604880626119656315114219049338810706010219758985661764947777064482240827425759168032549603633572446589991756896413040961443645818414993370589191414736647347481307732296491173052659348302508439504907087425006077470932385449138547801714577398877138878951453226556879462221771609656338322313880576715507257214352955808198762714717931665760774229765597741995623371758978619186809963798198853155570749015867794605743927287437959809868966020819964371832123590669329637744932323762399568809500566303501394304102320442773077502351952716708183288574218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+5346999222670246303806228517929104373123354122675355622135221763475975349474607838675318597604863255577182658382216427194359944428906311436035868491717417896745768308750812068288441988387374105951785164103197205511521920182758552039737559782420366419849088134930128703028256075631675608460562914436191390674810082546480264979868813373442460378461580345390111972723008453856626987299659622384998729491130798559036575174718613405537415126795463870301358576206803273942761087086275017184457559485027242456949033562072221226772991286478915660505036576305506302362092227280221390373071699286811053752899169921875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+140406332398606129874289078549957883463839731881834830003036091271699269984856240355584701305434297203732183537398226618603522555816428447637216451147278218754957890029071276729481129066034515547840735686604667915551095638820902142131523527913659825651297804178283698140676230568432331489373590834078437248683474557598536846221155807797989071899850183322274630839633449989208082694950993220490438747410422938814517174400475690020301198458581214441102867739441723829137927264535321753031185948173339881573332501782261082969876894846860036270856615055053059829362724792454000799502011886943364515900611877441406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+556639753135086164916359708039703766813802375563757359989459811125333694978430601495033599354404849085867890976647552547322771619756115833673257348137223127743479954737906693354099874656729857832187034313001571037107808419812010644796801217761174795985073729978974046354965700581137665648090012026369381202947529871285971116767293267076640307423562788808360841932687670434106828129648061660219424011342255139111588794833853075241778629653457971134449226280142036635509756171555737700688483321139437217399297316460070952810265702282608496795131017126382954473488418344417540540702143969653548083442728966474533081054687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+107682851371281306810327565417492445330891501371807265634995692302862686708746827038468124422064155798744265283616566317329589818795887217402301396085325463843289746875054910853993299349198870140415596715874603657450653858503605157852587043853379346584510199530761871035139869017812139283968606039963918687995924450397322484637462114692935870904831777223598211079171520739175803526642505083091977118574869977828953256743567525995869092878122108895398604138504804524110610899908837873390923464412139758509365503492473121706360089641051240577650519085380928514832172344190948732292853235077700890798269028891809284687042236328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+6742093201646258934904553829815314930816701477515777293976997983546572674269806537563801561567640428247697267399569034847674685369257747908673153242798092722646293278292495170913215710686854899895096300399663622350776632693157567670523174651255693915771110436900587511306856993907910536407357603460427747664685080012005817489554043903080373394853029500182328533306053196427503656292749828855661479716360242846678138990037751753561752814588483774607260845531774963722474626001561020039092860495643700427925538654081385767626573098737995019419967652046108693420770429525415040186235747027765005667809816713997861370444297790527343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+740694184917855414228558399265107412124994572958348025522633510444035182876462207877108031785546781855801300972354878627782502915060196591816201391495264369042555873194766789935333172024700190950184333981423529666910744784062429158546839572743759693173004111216046317810043812949250011698518716370426987276507301319538465594893060264379157577197332312652311205327431526024636622983240015128181543428982393605009017663795322469872839601876850923046825493567046346810023072408867477722010871346522259148161731276402348801030196146095695065445469144933453555573014300822875359418455683291008141840797845967259149801975581794977188110351562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-32908304590634967473263475471389383843375074058909257099595916040924819759567312773069550470490891812047702992183800676400726223104251732896158542334955819551075525258023056016048028108997020873054707937844640722984124076600340198956881960212720213367927876984495534753966024198916134929823220919528914399757515397991129246544890217829985984825039156758562681840323715078050010710331425022919801345814621974025057844090834050555844572968782548992313792638997205592973414932120580546673057038885755983906788119624817309014749349704590783764710430863415027713389619468749081137957859341123584477500929081073000048718313337303698062896728515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-7855395543580015435806694286342820669432873763238089422398717469078077883447963136147377830051733863712659440301802467869998650213164438320114637315993200606781824129357155626952018530244722863195318754915732617017667537242998282458757332799238461979578325391927573201184466091434735098621073709220488151334422266209817202012011492359239112538491262041302105883596283263030021125169374269413947742306186115553822902151807623063081185813626914011819078047331467258274924606403645752611457976005956790900719644039203122496088035397044896800204282510396886483267839093504028779094885177180494183256912950712971994982058987488926504738628864288330078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11+152412055650849975117255404156971911285694689136754127143964311789158411504815987303370217882583608918658003555895650370011868947667599132717321221745354038708373285888749929625558697061166763589625263239070042919653179454511416397092330274050496014206550451611103728110482267544484602754798988523404916836165026062717983665443116702284009577176166551420691859557067339713725897912476349642963803370667810101261192510013165768106282423153660507816469847925521137541882567497676567021434439258885726124628432309484175230904045436966855617464315122499291489625158884818984491117505316008280798224540162451213652552300947817798260075505822896957397460937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12+10930453194263593716026290001461721669427382420582758025263738777727640031644026701287036399281426625984094146997592669230817774287349824830218640501109589722088641984018992829247291183763075667928999645455346830953203129049201088624360888318320758053568310988863070784156514547428699447820306440108419673234449785058842488000965153337853980075748522427955925426393944287056177253944582382442794777272372360946393700107887535921417563108632408494841637739010908485956914767693427652360275335484064356613653203798834553972017295254863134855525356895800536388118539489192048421395981354960192053071628940426204892098045132892147890402156917843967676162719726562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13+793382756142357698414278359118812407197795411197656154588094652246436796323033823541898554800374371691600838062745364076351783221871932249759183351660263130279571673434664666816401239166168388027671729126850290170485146266292491372108327686621125234666601507127763164853335483890922581851807529350895067659864688598576262791994942146039303860209747837067928921329051823866544262890039143500067543689108624621634296953759230442550413768333493251432762277013583429778338410234481703659446634322666605910153691580093782920071731367567643985465049705450688330618947511809908042696460231393397965153512587708619012940282019287485670844262131140567362308502197265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+27687047957651364942611423695382905985188605622513637520692818339967444809771834754638356994546414807397488115182017107037045419117192589883475286000900005301310783199655148500585761515190332098944663627834038341413475831043896389706886247192130148326902854349559068107442880596915820155668138226889779621091450286152589157650477888469347210699067996957678287501420808937447253979456344280256674357251162761096212637530335514652244461105368843208501753955490523823803846308836037289405066446595353969186072621376790340800132668717745725247654715617246715342279967385423725623529481675663001703684147310440683741996964136774232083729185838194553070934489369392395019531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15+1023942832971335298146479729662394054878161638539627721072892046187584953824270867129474208953488311513280680998823581959377037310780096261349994936983450975702550786992813844934431897518612356154808702630471344620750142677208645724452816876401445745174624853623830159039373543392437197558244372980054203902476287663436812967507561004161280549764080576411781438826849584211432924947457842561363968594692349765067988745704827735698816460089215911560461751222410944079331940125939030224858133591542564126157509187913117558913062517214675029312867553755171699404175290591325481158551488108201718562874138159597064588674903741175270139598073304565417629419243894517421722412109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16-140912192946513846156872042645491024010942978746526233549890907187972008902348467288242191594188047000731239344438244158249655071425202904464613483003837510328791753791745780872153710343360370269562649582831563737317971732776947166280916166395295963603755976980328340833574272296941019020241694987156058244197665974847656532865612554706461204943039396021713393805545931279089495023222229274646591285829853917657501011660812768570006044624147243510271322378217012509987189032795468751815899597682268752528989600403090948200780596304777618775952633729071966983263163798361434037270772318041719192395706661212980316171511318505480250829676905181819801526899027521722018718719482421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+2370607908670098070982814502805543761185414615326682644209880584105254596958834810278198173860997207688382456034336459849307377291712080031606961984121527084019681801944334566323978604305146275230830480603658057780296612920042175339792479505696446716532221586758017082439854282589809179337890038697457714681272200277321121914974948940516338650614017189284401421021780016831341177697349053523420043721020304934726534256603733373445903343677676747554334099077268092070567861646224181208266409478767601287168428572130012242082977973510990458449806213465296292863483629863440034528660108306152814963388027124711216378693117512195069014862870467182879435918962940377241466194391250610351562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+101754830448020044650056695844623535418037504578248050930246418649754571661423818226569762319546785460956260726706826986816527264092999802310856788373236709603218172150349718645883885370842231145077644917481850957618058720321545560044058418158115033145168345275595176858985062115267950910674855544895258098400157784826921231373383606735059019814606239733372901080165602666570526714776767381755404839825591598376652277872301911480030022085171892104175995698471647044027106452623680070609543226832131653960678572845275096669796105288294532352187541246486679476665638576310689665845908609961493369723842048658577246481243032602761885310285620197982088454974336499958553758915513753890991210937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19-3576996933040019646981601315526467342987881824837175705602087226606082368933529704477253583298527604625262269156291691357538065835023813261494761036720836278746097192812124309953361496706250184389070034717621349382009099544850520869350977850776230892968449503688430863693268180006142186566823369680031539863298986446838865825885308393694594835056405403185863988144722045898641965477708108127597067958428755836103751975051573155642321819802521570783950514471279008193951880950623209599055540262837649327243831029382508536735529979784434791355334880091205588294931991444630270005380340771070609339743433255768015152142272440276963169070702437682511825190606602475895670067984610795974731445312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20-170788827904341952694441557338168955803068913226799881280702888702491604630031037923891089993647639072571235039602519532485569833999683457041567153546440710371624212110438735502732243088815948853602265922528172909280895860355647595314680371663915055166259598421416706865978658387944298592862864508094014480213359599549734335927011728236790708443362382510967921606430754987445962896108090389751939322372148520600961565803391135060791377325765464895338595989971122853542000398737790652500271651946635698792732592136489503639975486602629198614012132407940765838590470844887720337518262736316723310284984217639754830038712139591526715833677720870173566008353620640503045535751880379393696784973144531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21-4948119979308200538294245727781753986968809544187410167338279958269771487690386762305753996357755434921891142365505938469458642472630975891516946019130296651764894482978725502229834712600540659215536352696040453832415846032263279381039026124799841253264523397716619568019763302729130788771600765977611649571793594406752018424930082381164289621535778291298838143182262795356931635797113432089919166589773434707594683216300032228224774263524653720863857342772999827180059492682397697947479805631707214621223714748653092541790772493768875066626489608048498882131786014470197425484720717708387025169525506446069426659607520837573919975333804034540710838661516774144438768345821699767839163541793823242187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-101619272383438918932043747680609197699210159512304101432868669413634734045696837063806436906592655152592318825039281102753108044521867470519847240016249173546372936739343246524851741910272483373604753065676060632070824558694538625885500214804965397561308923138359477609235013716757662715845940884522576661628802825538743899640192528932852004114047475205086430293998504088004288842762290271848106705435807003041556746794657194853931476992839746122794208998901732100534485954446860349366228816459073383582978920443216693416848985535767996421682459178749006611485450337764285919727271542076039129655895451342175491367138149714337430885259796068611553017143074263077106439423502592944714706391096115112304687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-1238017239066545104913614436956751020665644437214192757425545921041541692820674993624097293823161900888217557572907946322535657852780897052757818427559637221717502350891311286709176823158882311772543671229859518313014085917638836161479582294357114525512080137846913928693255787516414100137580662650453475704578853224011877256331884252463206451847116623359831420678014183094380098651063503073934297117223942895856763449999899692422779716214857250823508250325521397139866310529988218950749657245706809723888815054522338570268130915392571213812917419848087917086538927019840509012796016569223890101715844329671074134700881518379834147280744903946488356101345874390243760338609080307037402235437184572219848632812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-938869738998634214688498022427660521671051565912128652187711902103782113637776730008764987052029043671207837792466234778689434477802132804324725576307894798417115515954599082449950965033567415967986815078521259995751436176271438767548408106791718609643159030874646189881944233088973721766453086242437319602204717853960752300083118815890083971956549041983281271911834311448304968541576634698334262505581781131743677883136533598965178077023561075828293269841446261908464332994075320058439093324428053414440411851974089800838035283898031077095804084302878217651880838289309879392272014462517387449102495546165209042608440616024595709629117377845923702689253815937700087918774821682532660815923009067773818969726562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25+105980216013247658830982100504553791353554967818046577667118609924489600705759104930208288129333233148844624353634472110336434726295005139660455419778755694140418002441948410282110837103968669389342470620340284492112242873593691696237349867588277362685740747635196129747969774821768323842776775972121746824752910543310860488076410720930681022471489933287784939331635800498854369645998966729200634690661950310204446039603821377124580453743448486876169633724088133670933759783235573929462685736201364652873491656112432698142154761776231861225655953514256694137388339811926773357004576669494461585016959808953137692011849661332722392646189943760840927097344482945491083369658259251411269730169806280173361301422119140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26+2048819839529721848647726314156687425964990504508524032560804172892435929153197425663449307213813531549648169819846034528121922178626016066593701709152529933873199254112699680325756102609722395881443741629999688525019967725479929147805231958767009733430315952683911063032921896159817744734015479424621883769087168529009801698982217553186621655106764124163106384475638179042713047005809683367963333490144746490675085331662717861952335091282096457542352435055337704831200641744555842437150753689403378152098739663646330310422276874740325435620723075530450801334228999651346934809548137003768049498421503244588058899177665309540982786939237469354821464378616885085798120610929581408669875042249941543559543788433074951171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27+56471497499172168294680729658673977800589851415321343632071384955315585679873829296492595647355444643896263661372023731183178644437360962239355303890060342700177015150702267394181130321350501364919338710659912395142719538820156661875508505153196722089899421126041258834999027721068282380021131358840524356560282347189542308745151270264497356095075328871094501730635607266328621190841825598286639702691131294109383919568592896874460143550932974444447279368381805585251331009152485549093962174045511088142397229934378278237577036307653620734528099100838801395817380978003795663983525037283033508953018129699215836186423381077457073361260587582669552037854258800597769846391702343400137431572716195660177618265151977539062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28+1118012643740117562169281917785170209366970637579713322956634377813160393326276606018195904828930797474545634373753043976719848975325126182761358409185380621549704654195079363393066288360164493941032411036465277321580927954418447621552839158754278925415521997929838008833082173867732914470709143255317805249581521242499858259492055326987305563635546596177672097359742038576495148635773969722011688158747308215722270894409306403853356137420385339293031893232756177022873844295652132945977450816242410668741490231283679550291141841719944835907564702262447938639063513902561901736145395323106211603270384963770344823909037031073976028960692131787668612384418315380094014349037020307408917896632716271199114999035373330116271972656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29+16727964807573788488646127467780170268221416818093706467368780182810875127828910809463371611568184918959205342027188396115462645209586664527760737580925159339859698855130102087045751134643122272587859428946444963516664349233116806482479234341250811685909313473102065131975134887018635268183417948126317851240164601041519562123668886370898603276818405945255288098105215453876046846029935809446575934834314444827736585533408830985245454477813240099469007352708758347463081282149606837687259334698311308961341338509357575518005223570617900205517284406485913822364762119085679113645149960313912831764645260236320701324485690651994657114856257478448735169815594900675860916580439513736288891757215957500903869004105217754840850830078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30+157667362338179393995893587866695395045516492797263165392647103428541027011240586374701046323215900679708372650759998760014895901627674848110860302743206788564522121038552198966667147050497113126637036797212898304358098160575284134535840384552287163535155215710141095355352783168814998305361240219020232534612212437576823625012814470322646206330099553151739362149155618101445451355760786496932260585921504423238596957147222718538749378741983250674819987905107624850525381440921263478467924421185527660051529333145911588209083407949654912467308987287444222351827923766220658312180295914272298283739756754288830163177473246444191023835967422526445061237780395265260673387364142741002931313756656173108439134011860005557537078857421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31+251112494515079707254684175802507609046383915209136412069046282923370125666261394507325737687618353139592890813352315208296617676220404512541692062755981267959201053158690195978937851551706438666109073872367278213719249861910683572431383899428034630035598212826102168760873714699386578930896358372385992237525446385448087939959948038019216531261641098158143152106536979363530514220565087466138754170186507319338550860278742749579559203763160680959511339174610290839119655161760034309951965041107735056685157976968523949641278005997749582405611077019877932233130802991094515042362754006507644364680932736806982965357604156694041915883461638389009899348823984847125265287100022452529660966101919951191934199385968895512633025646209716796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-16433394394407203008565640973971713590627407306686295491024046337477093788332354759648299314990738274237646434983073936422132260978326727247045830625271545142414225069400669733124670997416436487064204862490078512824941300924824497010113725813260740588998156483661860361456708710602155751814385052204705685984420947034214922238866299405393878181319196050007495820641426013818954093012331033031324585597814831292629370798915517898378271827662719360933463820696105669952740081555446115250380369848110697011214651165310406936018953394171896307123002723101696071846595875638310383854834770093946225221199517917701883410470515957388478992124967532564743846580566991947535143283963758538834511648099978277587709940554816512303659692406654357910156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33-330609603737578448947820096670562425215985510902270472227401155102584071531250206137122967472020628277756193060079950911621700527044135929478774158111042718082224769538396468219809835467677791303101675655445170345803872875622449472758125133389398445981210773787436657278805159534160660536767579788688271872161533888947660668980279763584612194631805800226049501672083129450065635776988114278171006828514403445701869824452455474184593710179240330503044558541939384731861641821436442758579947974811462774278089642327053368885470974033073933505523394921898216321276397814638260725769664708598587027013286960274202737339435151968315235670538485408728165904990153221578285659938870466633277844678244965804381075638596065857655048603191971778869628906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34-4389711059292149887256417171579267503150574885797123974068092313482248968495868261989114444539241919252505424406883285425178824614866134012080145163677697659849682691684432460740237039669769211505933835468563544251140003983036920079420717879497409019036845644724311298596710067280220279578271951881965173199656311692224435557211639786145751034498463498279202649685130251800279241192319256108351066401652480995212293413945343715029424487126183208700970873355289560605644914494475805328584414873993998919549346205240958550568408213132532327980185044241074005208941531357454913950463651864791643876148776715183604076643278150762912466934778739197036283728450047571941960263697049395130931778102505912084027237234779006413987190171610563993453979492187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35-44538092413570382685877763803022549144138754190448279560357728301320654111060821603364872137285314550619808934667873738146870735416975895580835530871728253185360518614521337572460007857923503668179303034198083266281818458117363830516733657036652757076343042239703857130353953114856829012309019469336299038488548914825809032499562023738163429453541354972500110170175521762333160899308804407477376372095630337362640339603403541947189056102244829232790421775894855081568365337855932757365214609758312107949995763654217674134022025800723980468310199578066831633491732868896727995320465440395408360736422429819851351263539900320251500576261986156130899186178554849733717055023815897979311630173595370607575079843483238650758693211173522286117076873779296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36-331820831610711499790385962789365575215490046158636945459118138529080041365166265995485266585194468232804014200634129450265372053135616169494090668880460860013842346407750784893708980304207690119647661091837653846164719237508023094525601280247756650055917187865312457464737467174485042421741444632955619266725462888830080322297522527897920998863612469661460899586435176499164398642172254433446649771079819887483034900349690314957905620368540854631292006844000451050395896076263607647676144449376876567270182517462424336019987963926508219448157251770098157425218551364781729570372428238823850652708434490021290598602995301941661379491751399946523956028140743142898682448273906994948457002701219649630141637016125430968693788003065492375753819942474365234375000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^37-1727034253532004090412109174447591127420256747130823167940713100690538450112112921759677051435607877506564772753430955227094974437909977676139180493613113569391190829605382540708681011784085531498337629431505109655964568622187307537902509449940760691359194719206523310352077742786453470301612868593756175898781074880954844743577580669806579977855430079751816012649507600492555536879401132177456438536595692440461888665466196429040751774680582036324726378081962169804803537915094808142851324393716834814003565163503636443127841413067173994772653504878333172976886456955040824866582105258109238586636353777229659700005758738379528272250209823272150897103569779718167983734423900571073900470305353574976785871686075441778542016724173890906968154013156890869140625000000000000000000000000000000000000000000000000000000000000000000000000000000*x^38-5771935711634479947668014168621284681918203053784649909584552130247224607596436038064232288201271486565345544226791984301346480121751153456824142628915015762719126410173571810331967912376891972433862118844366382306781688651835273988378808338109404068586242546059180522848857998844729749920912908121411525811941967825426306821958339811460735772558093199818810528866732373089820706824383177452208354719806475226395719720720139619814546218717221070210306144925476431724695189889751082959619596241924005842688641954084522429150691624019830028726272330028051969887337533014379382902713935206159609895957750934967817589661450645300605437838456845182641115939896315823648714429610609407953906877469597677213173843579047366924433815071893150161486119031906127929687500000000000000000000000000000000000000000000000000000000000000000000000000000000*x^39-5133147396650526730455002906857676402373207013383798075113620661350121704275611701870032208541844022921757852943304793153217340125785603594449797749329333118259280317523445192953289320138421033441963229390787780889756719270700897643948981888835425576053591192178967749726085161413431859501358987308311996921280812640848920038520462024963496857116032931436550990335513882192275553728497429803469624663881702477938162157955293590925391193652339297708903483030673474914556553023565066629854963396754831390013568355973187540723134354499092723417762876212873514220176522583785814978791369894181312467959312246502948117691806914476354418176422864868284424871837878099947234364189293092110247886439091396671760819882958833567352958243690252970736764837056398391723632812500000000000000000000000000000000000000000000000000000000000000000000000000*x^40+108165603638455669986235955900115867615896087165279820792514168798552779136114947283776303794786577940218853530341748728707702766559590764611794828464622635242772356683926273623483652856273990479571673962330753699727567309636102850451787516249840909283222421548197409048272465613046589427460267095655075810391817121143000954922446537179552857020640087680948652634251683965042525779381119504961238325123511753778454702115286602946956853088093420300641827069465337168284882211488944029933768591010478382031922198413960072691709997856761316362717837047290366529292594260052088059647469658167190643461552677360110214112427861736147513185204350731929833497475709227023852511225541410693741755987879499334904842504914351539942285831442936316904024351970292627811431884765625000000000000000000000000000000000000000000000000000000000000000000000000*x^41+1211673922443179590213736838876202403983590530035216429697285928381319967031633953434730239386150751538228995420630557811972964718134438869181123341853610130574707276176573676977710281142565374698980063302709031047869583434500759520248082925717528009496407931133850272278950528004212352952326575893691981776803313140454055979133326121288965805750735509954387575676704999964701324259928284710394347696822752245089549342702260713518586484063991981702669373125134002048275702609107992838426285383871186199952764768791798683825582308984695254752162354854132356448187523762027745576951140950864072401196406703267870430649647301662479454046260282067835573704839504945066704992556398728962129049495868840674028598984956743257111277354024989061365147335891379043459892272949218750000000000000000000000000000000000000000000000000000000000000000000000*x^42+8807534465467432611828559494343189918602017862012248898261632968502553936510233196987025744011978428808989508735392869876069733811440432714070009295217056990947443545164665100568937477542893194469591913905869886345383043528145753944864613851543817033847162152103642252211589297689767027573982898007797957507139564356929831428876956864155635741151676528881253216354437327759569863245508096072722826639241860420588282879310918016431267971735426241100595162470135141403293672504329645518941936839867196086920648628178627773353932907552414765194523941978705314391673957729463296276405767389386129521576240177585606763783962657245948117354985383751512452977713513440461980321746567993858421213721948330954672409800316638173806043989890433854039741845554090104997158050537109375000000000000000000000000000000000000000000000000000000000000000000000*x^43+50983102118300920278588575624657800173626727978892957704826805636863084885554038540941192514291295711025373743527310534107119862486859257582827172108235786487402368478725383771004369637760173435732068264626824235418768456252560855977213340086074243763307001866478736871155115851116391132363425656434186711135704808086317656775496829987668417235470813734218489507725616063545527484776850206192453908087926215918140684846421881504658915369576666634838958781118217949276898620819896784911010506450996657295072578118748383899071945031274429437549482618750077733097397249299536669762295267059859214593274836393742271341220328096643537422010429576740985337548002755445124785704541767347340307092299566914452201359369667530938468886857676653622667428678028045396786183118820190429687500000000000000000000000000000000000000000000000000000000000000000*x^44+253808719837861234351560098862037418885179018238366882054380588426207952228023477889359206237857532808612907885114119717903849069440937933742680656570917410070524404049947389069987901647074022609838936425065743523112452704350031954608537895260202814211538846235696921448582673537195267290123933963427268232580110447099870478887355794094294763293755586070171010637183327083787211133637340921047942490450021435943117246605373337411244773942901284889020163330316306370831134134089642765082500976718478459171426822505650037139642866501914118940158887319650486695495662766858638632530446340019170653527477325308045479849561425393056110173929536347879552076786616924592683177733612889611777657933984027360514292999751088876363235869419421569369993418874287272046785801649093627929687500000000000000000000000000000000000000000000000000000000000000000*x^45+1177762871926377905454659050594576019090330825714466326863146169143341250673341326734937304776330082451074158593587937727180862529836571597848073092772804625072962365179514846146863952272040011649291414289644477587406057613681409877393659921729417561277445556195554039869633019694907228867042967530100872305225912258855282065052047146794708953343786406040785730008515894290925496629827355225398368793823798059101144943768820590323334127133614113373498550834029020306295379760956363844034001352635937828563548653142202928910816805282771366600576120571567716152898476851953332991904310629116940959392798398070794859531536601922910722503509185874647137313516017026053984730906156566431663580802853457138350978171834723571507895638923577672499886856427586678819352528080344200134277343750000000000000000000000000000000000000000000000000000000000000*x^46+5317325749688310692626196956362674125780105734525603082582928146243255974923952747468813234633943797977744487349609443505372100871729508142545030520343247823945858114392037347672975163619841457236544487601937215703365237955780670161211771231036912475958846087767266318350119844736487391231065638604094578125166764254158999668403522177664760513903496259570495194324658694145323898751459842676713399971029682279438033571115569964283516341473270177617420256955342776616244816222896334059097065780372574634338810401851063072604176640160914408225534056176981746077369158972282609845712975192072779510523414371426500256622553021941642834313036860178351661120210902214237978184916773215012800057714200048957665292784124458932470172598958333707958262646237068693721994350198656320571899414062500000000000000000000000000000000000000000000000000000000000*x^47+22155399393009482122542021232749338205809546189972684475745731532364618342250839841098319226246310877213501960600796191921334808019457796769934541843021289017513228773517850601617376537435471769456735373862248974248858581537976491209087916788044491795757924922889839093299072347056008071494963494744064679988629864583287960849787283464642505493326256569791877441437276439393452278300192190146297787400532877352757212181259872313224906386538578984663607625464184516230716562484129397111241661368037619117369813919341937131896577335040303518559127623687216015677556143521192201900356674958481054339349222811703330703060695351265632761814733526871362036203250058392291754356418965917037032663988507326250005359317210118326143116875618834764807428723554227900649493676610291004180908203125000000000000000000000000000000000000000000000000000000000000*x^48+77496372542445158564289392689089333918388314512388904111481323094688996342376302751111169876067411666494516374503016043122787216842495654254648737835502774925301299353531450519555605762980135231271295298904839411990533471130820342981951888459201595880984864044274289741897703705822440260414454662778010042521190347947812470868995401402896799553848871316473007625559017310523883460294301386189991539753499054503922591598080946616983783172874567718512125157618294261885427316425356768392644860669590912657494037816856961825014833072293405371854799550806248043458327847171192318962745126815660072824788799812591546231316291662257659925454267012121347221255761039010996634388927004412749953534804936083207125296720855641116069421508501163966612790002770963515565938450890826061367988586425781250000000000000000000000000000000000000000000000000000000*x^49+213412252602393881730850014597890435783655828216380225875796393354063960652532126221318986840479274231475560359546550397473055963506902712901485893098724594193600036098125609300287358284796481462734358331014443513562663268673313551589051219432818720420650671546553577583781890077657302116730234852612434060459041490656114263603290100077944486206850474167782478654342623026168337053554499157294512670171637784137304025300720772484494095952877380589088841858773919488824883135434068599797574628484662581433185307210395182693860381845002407413488055790794349268308525040729623755395495456928470317747079656983967345298163791313701866868219811955529300381075375781612154259376418761992154846714519859649249484659819632457379276602688167603565738165500220366310735187198588391765952110290527343750000000000000000000000000000000000000000000000000000000*x^50+472659134412547258428623369782416556997757190460413263284328028943306474764210800464122832722450638140597246846975425787665277006472824455234579307165487444987181956073871476598358704262644883952430207317497105409320947533987532216283977228044714320967886328939328017645721809860184927667534090179960824747005921548147465590037540184793305610735106072591341441634206917366563735550027888891168406978315584158996800066795149574581018328311446265857695851341476155095064448453643097029348612195233518630948797841495021256078997811440856738832507859313311787368540314940909742854717180082991091070209091273401069017528042660421254908806664595083016760821951525419772430680148396227823954115670318812192061344991133250851929438481676067967129338860252563050273755251851071079727262258529663085937500000000000000000000000000000000000000000000000000000*x^51+1147372101119130249965496055598392363367146239743587240830519560114152061168333229907895397858629817235067541106782294618125987176579236787579712867819007990763897483943883002148163679965772702198237729077097083195668318900417728597601858894458715604823556636345688039124684928176072926215115838900066237525689456972652646409746272130643405291604332078928363495800569944460313858162230184620054829144360517729467062445332483567165165652108870469372173471894840625842886463277285740043057754559940167550139520833154740444477008437532990741040075801011595583341846525677898714288934953616095376779583683135833653617258408263055864879543185006199094697624964088163711077111945817233676866340563945098113684558698321541967493835222537021186754915275288717454657549943419780902331694960594177246093750000000000000000000000000000000000000000000000000000*x^52+4788778376563267153744418008202546953792892097851173162947828052956160160735475887825142766167338456634558043780286459338704824552662157175741012292659936439559306030598893105587026952838064639684695314051449924598694528698240842918058907328085373823230289145412898952664910982026101023050430484466265405910804142640998221396182888680012233790327828907488713454067525027833064574108922950725407744593539318543393363064158010381488867360988036673147979987806203114060857469962367258120642175289795849410681282129357655879799715479891015377986813629168096145793137676262196014380799665066469634073099364879033343591798815165337734737722517212705623853136856856440815426278617422795012622528138616487282763471005166222404609292236483414491168700676250872177780112948219937152316560968756675720214843750000000000000000000000000000000000000000000000000*x^53+24012788853512724996120937484262280249690766948532655301018805717253716082542300275356635565064911158873932584464454706426016357963364320725296563006135032885524384522204650393680900014087175015296163520316930625061597196012818155649613111368387494899258227804737646178489158536056341574294297483072599268279301174982833481567598714109058264178896359518637206228645696101197855373199499139717694694825491924993398703766861819569406119516996087986765555441579528519200156525272316511163271331178708699212212626303795994703469971586752511460949431866768812148883146585130844954136781413624035128996483905946799496266926767910660704093862052150502081096519821352734042894799953166976278300736638418075459925020365368179173521932849864908317348706725847529458060195667323810653215332422405481338500976562500000000000000000000000000000000000000000000000*x^54+99550640578972006218290877975646382323809872520817292898147178013887231454215093006935529067599111522886855123416208553947750257538109835546151901696949787056741076724918873602571040924505777304924910124476832404091710375317178710114124806770141361348389514432472261530207989431340449161403193298799494406192731116974410670805456939309600134729100756337913275706799280069028756948091037556803058944752440556843392702531741989814507651989696003379592597866603793658484918025605390612295227939790731986365700986275282785082515008826530350689258727401884071579510080594541729318838962376690507272967307835356740172142699865147748396450700413023630426065376182527867243819440345345435223146110891254983086186007906736381599720788006742403610550080024491281889670031383932080615295490133576095104217529296875000000000000000000000000000000000000000000000*x^55+309806195690710589182746086080290818254356645675641077966769851980523357284626982341048486533388913751480365800935380742267572389761877856311694653283463292972223653244915197078353002966325487234713843567496303748725420964254608503212297022542184008192554649282537765701805517227257427312358282299685563276492278579968285571660191542881469191232715655277444770420800916752492308924132463681517446391577194583867852267219326298775294145745690672483345838114150776934930573082378679140709943303650235055432995232886109210573300081287857023223084142488894128076339086768939574260641844103215790678972825228546553201490029668395538363808014813933050730332048361588934306786302170779109126777652162585452812523247330001215285982263079907083322585539457920709580133155052611426683029094419907778501510620117187500000000000000000000000000000000000000000000*x^56+605386866833256838503319581667715683771456858448128362040003961221096556881441351429818874388345910282464080775049043924171806438741993699420232371392926108092570173152832125466731788294358911880950402731028729769286171435798457735025262678269866260447256578964978827316092143682343622061513694824214739083150027911312603023841688234613780494069731155927828759697370010686890581287884725957999824219540445187280115409413939051862333957619349384609173607762071153411436741070207121507331662478492581612294608540885924127182676225753054948406485640560980357801943870167219787738364771121436228415054624709768797449683457078116196370785638168357336855123157246321527913179577680864183874782025934206207065525531635458568996096527501907578421098374723675246174676528544342235527153661678312346339225769042968750000000000000000000000000000000000000000000*x^57-355133798446052154143755668995029213107733858154168514101272185183868163866835695786306693523796012424318401738313842316918639688793760139569466006556012988636451692993819811744237557035536754859324872325173187386144988437214650078968947171433439665684502307214949769577051969998977722217339631056953033506859010868780454181398905226408712431213873801192372400532804900703930172588496746667624533071514351370462069083516378557379458309627837174864445083763148880384928792284991168966833049929385804135392721089691804644756462336192772281732731485126255956446599011963144684971637310242141762670686515791445903030937508157197500397549204814196798747999867311921635184646032342717723589389976542828407603530293026750230026003017143140109886562892816893552713219656244338778838809389526431914418935775756835937500000000000000000000000000000000000000000*x^58-10405014063093227938473738622507564172004243522628897060090875703464775729156998110459651677071341528744905718956633582383689541858741568555602450954518545246470342809515173450376340522019458557721995035280881508688438919771040261382741286308735502569259035220225213931529623027294045230499470095813391234659441759031754821450078513162285649372436440994424401912999720578293961009415820980117971010507831488403327514106494847516846267735599120522625141598375294227942794820539494771503117669041955428649328970029270865207852568551331224566205800059091270110426144912458917055159223929688902896145003797750332044605463981365674696469080177222576691923852176854831199327612829529002388769738818181469011489782832581502428146335909442081220639213510892251900630917016627504517733981970195600297302007675170898437500000000000000000000000000000000000000000*x^59-61712995835683451437558446204484272415304773558304069658682795644672216250475448918725423352475225036654726220122108436143480011534999514959848338105440351832342247795723965182387773653975730860360640139294894372733507558027307479489905727159520927052922681309619421693793186425439703320612158823023752878357822162900084113605823164101996225235706762463265499453907475046706763556260184617039598046200554128429177677892102975794464268255230068236171527029842380550973623302731948550760321099277780941509448147899871193199493512398718343445421139414912988083960394551277371142591531596341042121494424997903126132938690224834618284043969367379841350855434228018862937645998028393319168176290887569800169780722036039514588371617459681609072244200493606044697994330732456565082738597638467581418808549642562866210937500000000000000000000000000000000000000*x^60-260522222477378550710156418236942947464093513839116060850509245510124957885286268956048256747533749998292129671668115671329822022411213290037570511064609864966360821047125734077849507260312970155449209793795762754579389119372485249914890296180727430949521478699642109042542633980089820297294842584391993683184570722112293582065234602394631807386289726663327793612985386602749423466875804485237538850884940968502541381567765786241320482701243615690680941599682508652228393871029720809935809664504264572323613960267838230891458115878941797627966645600761662427741812412860195401482921821409606781825972424950838322229085511183210945833499277884579691930255163741158650339272510126231033503018951489963655518002935527289209246088748331336780345598068904249191096193448640252251363724766974883095826953649520874023437500000000000000000000000000000000000000*x^61-906712273752379369714094532991282967159949020025788594905092620061580052254264239989848386623308314156145859820856407975921376271951233614510800804836595421360400755658232122492245607514880977160096863061477070353511249014627463673367354474743013610743332933134527790907739904146060562846533369678652529419115281446204008676904596976242892067093541016685915418185508431724248578024954464848420520676786619546595582927321088994832204541850259440132239892372017537023768228476794954651767077297328103352834291363930546511815116164593268932854991563692683488709472559090558038904541761667212008368794288065847280183057037802442375808765007091855452969872278858824476149552268029112075819188514906913617569740258475631726067025545312549814663570447934828789134373596219880325471161125472363551125454250723123550415039062500000000000000000000000000000000000*x^62-2768454146461389636506964542783781759980544022600050299165328547514841961931417574918419848040762646610683155283057729327093573427160519470883706786224807370419700055881989846943493446943880982442327679585928979652682930242358532210528781035497883269766093972272232960377128934047421418807578894559262868828571717826174845459308535421217374031519161627595219214612006667872494904792909549618241402938523879050181394636417433013261573429523326117923062300774611859076227486185792934747394595876854786097543668652269141561522672546851633847411519565077845295665459063868889732739586781110788201824426323688610263508583442120700263159980018739118522105316509796997521154893399082089321997699342778779734902510572649410902262855087797298551044203781165492567782769305212609253536056030942091865654219873249530792236328125000000000000000000000000000000000000*x^63-7747989131800551291680529546520174718572784482596810180143652955022288029117560224941917178794702915340321350868705626096521030363554200219348114473462168587557190632727360902354982526034854602781372757497159602590657923389094044498653000439989481554564303543822450816831752355373890566329103180584288668101560517771041065331740489730455715555828847412514456945872926783500830061963831731722638950109865176649892191809785324798454459196298263609180331470149359656997959335523107457706041213529264842590433257030214419183328470713952774035472776186028449707262022888932073527481290837938515329831167198879768450355362284134032303039456110689091378167919382986649141532564164123033060393202592108345630512529954986684918588150733279543025263255106460917197882027334981775524907696151011293750343611463904380798339843750000000000000000000000000000000000000*x^64-20525682020021374016397568385885978497190604631443647070515044451806717445352079978983200274760822218114518194286976685418176813765921911945021069678072009215788066038956168579785017415592025213451624589728943468903519878894411576814140013892267538675359186704087928649364162388927898064406116128684174691940532568714964537191896016104253747935783675099361182628559170682982943442223469463074392722232699729841264231321356152331432317080886309147697417586995300317111694128004155185020181987665443748417009763901933805620677506559209794137410941266331431223158748367243219666948821103795991335837678644348369174551699128953970916101407933853186373616113551398934711143924888271193556597305350537025928193759799874600028516778394070507153888248500696869979996517455122059146532071879920344770198425976559519767761230468750000000000000000000000000000000000*x^65-52075085036893230726381047609900430214671709376815657391517647828233016956312736984108907606824573126438941344349377129477364331021598543949109468634451102565166808771180604471432660801304959525974046659054309199056374609116744033239894474701776236314210591873033680593139460161079137614321871925306940367418259464560228893987773471948656862551424571183120996199267729686671035719845800768071344027870389205825423190067405548858960611314662955296766735929906016009837259159808947510635617880733301085503380717674484774799737967948189467883405877796651154761082371097304906313835688858701568979715264796860097628409695348720104822162823634804010793961442137648262880354993624493420383883351437037203014725034784132121119646054671392147151844014109814184409872538752656272428693770039365151802712716744281351566314697265625000000000000000000000000000000000*x^66-124787304357204918864608986725328649293938775184497477585691842029668802762015746756691059707086096976737507297378522293726851204352605960684133146767689271724165620211136561813071008189901436339417788501284728998953167227887401179661485319642028281177833877386079440101353687679618350087167405363826252720211262052883886453438956259751869139559641434026065472842265877879713851008289242173847910327434163329750873836128953959270649196770343500321361035436226986266182073726336205614697460602898763478333202303164025888446448934638021112644378137506469085249412317770374809971299211870448790550442652577433560475065284131315200188604289294904645178846789420827867387055385795544213077975471186058687636206518610201144597032010263437844759238913926232906401390299541662960240066574334714954996883307103416882455348968505859375000000000000000000000000000000*x^67-273594658860027832580490387561383804148570077699030427704917487286619799841456397985957710013712833896520966598229034793000439819308181030663401496850267968447634746881407357173523261239583496551867114122334218180524990296463109858834206511627267078868496933230538988206551799073905909637580889597334059662371663037190347139914836047436438572035895198972459019722334071038395489822295523029889173039697645369458780756224669895966630798559931263240874572444449700067184006089689455404816555904971432305886571854611393914586860216346987754667895848626261458565356523079678116175566292737493705295305984803812339388749742954530874340614505895403955213506776615331187973775023669729389672171756060614022172079882005746326301353297952925503223072639266806122919998428825205954965805112849043523315373249715776182711124420166015625000000000000000000000000000000*x^68-527738834837761667450566954735975166783095651536601449005623356789750406602106897259218931033848304765828288010780052323720187131102532100289026802837832700302405530889545739152008538245404746441329529739532331904158902826591927614831873193236188974702803864774821023843702913457655752995059139883015992264177824427279682368620427852153401682522360914657814140911902275746904432827532083867469991899750116976505180227195061195289722022279421496443037010842290511169214172347460178853993990258431922539605760940979749993361215414543295552022119812916609264311904446917668985986223048209613565890504462807267307371780796774745111510243847397493601151072719765228787040972730514547295890995035572537428246793459636361118972615849357608421199875757838511166438067824730791610100576234049858832808599373720426228828728199005126953125000000000000000000000000000*x^69-856552342556131011426525650092268865610242334767982864868218569590281493881921496052365809513334390709413019145766407045433170812595563648454161469356546097403827902378998512212542410171102580727194402205694077916795649394283143895855679064073517602956632955767001177295898867863274951612169114969564912148864040731858781011782954963710265137732704584903497703502955091144205875104034362077746881439313932781611312444024108756856187783937447737811285252161249386780988830003195583369537422394263338261177391663773666869675873202638209401504192449688795124999579744235490385423857513968417885973423330652243696939357978550051220813179577856143316494676074240672276792569645256234418801034685278989070301965236891053527005005959455476992420719934956452985620002960403152636693471410876958745117537574742527795024216175079345703125000000000000000000000000000*x^70-1106018899421455192190369887394572788026037765895811667055032465163781005331716865504731780205385328989824061355884324334340843688546820762697630548235155138334095829395083160760119779755101562626455141459098076352044374208260596586836536643740575264433644802168673196222949895273106900074658541229114587798224978704437983252046631064038453091907722208448457240179950410371177396991452574422645466362996398943392932957851884485071290000005712935623888556985038951239109826742851965007707013703116306703424802577209144898003616789533662958408410761111169787050864542428435379748930622007687171494900519020365304107881959187092362658611723766882567566396217412107252935332956069477701781112560117535246937368253018109871756668826336311581606441224190415118807736365296274758276972778049099168512503510442002152558416128158569335937500000000000000000000000000*x^71-1086988160728692009840183054487516450564215104506317758089867762961318951560878465634277896321237919543862738231823234339539655205917668435175623789367524289411309114458799486747184457629336226361459667151867317945648449058908442604092252399662154638118020229589206020470007445799683448617915902856493615291756240102193631181634325685376025076938673734973333226347451081370373765106396951485568833459343097701355826554017573820483556756724233054917564526046104577707722763876509661941752420900029267262383622014397705272036726297735954022751051152283276954071127302885661236089162016466263966775931277319503954805178009129826630196154864138520382615507980021025390135400897230696714986765833084532271069448934666949345180165176331634793769751436859398906802929027195244155949653300432744475363666669665008157608099281787872314453125000000000000000000000000*x^72-1195235111824956945408297668723551461584012015859758632785513573361726273609658519807820084461603236249463458627463547996946405887943080015939839127618119505327868422515832125441863869748731954881203540399291037289661362586577965511341936510842706176951256924356369516682386960668928453656781293531333126406684889408207075938273751869728547447281095661107527648692484082710376166173261035055665075801148632859107367482086527650483520251706753641137877920731841848763208553627121808236455321641779108690415648762030288112980042852286547292071372292753215883504003003498313432924683677097062184976779675534061004260822671417637311613149658714340895603680847085203321925925408215813874404064118019171999638082319523392997430035188475738701958021876220546776482891044263895582922447579698872169480516891582055905018933117389678955078125000000000000000000000000*x^73-4104136650760014386160295978541792292075651327843624265066908963463080164162181551961231789893343553607590538510836467556275544977536773023264977867936130494061452734167301470098071122211400565507050728547475590455997521077353091482341876150179756639373115925028684343842306754271497052127431531261053418344467936387787364801391150447738666283601347375713965367917716816345011898311124123626945690690226025347503137631400879655261925911990433466861036513969834439756938904698698858055380002508587019359877561742685401377523697765024761587924235566407940227791521676906289149360079001850204105302437457959414441990817575317003496918933026222880548144590168501782095332527735984418978883728513237125922756863469924539611885507001412825577548782627312784598063673373048519166880066604526233081141894931676006308407522737979888916015625000000000000000000000000*x^74-17880508044622641665552430491431460392349331913360411095804014449850242943143839463476374060619176253485878546519428431810652571495754605139878661379896428015773045064370759310280608913892293945099059747499473158122292226363394975279331648405086379495773164026190904693470988559192747172377157484989396012048130841074665680627659550290720311804162501593665751014195586633388228017587981857248030716984802418489345104657662283622822663803941207892521001325268117704120538422292751043600592839719014495933849994426972704460041437905409248804197191928388600614934270677517736165128938273379749460054282332777641693732809066438034946435527059509635998305779809782052500547796531987615984632798541375770974054789695795403858520483370789642560777771255621453456877313268743784187284963869620498866982311048090537042298819869756698608398437500000000000000000000000*x^75-60080090692399634984561495580417372662008359778879630414685446074963394149888292979633253806460492427088607895718294718287966226040218701395702245960678929762456762344577648062802742479920051693050054707956454319073013566385237386612785293754825347301832634553159463319020010431095300768727654971151759802023216894390603889848427338576196456250588496431880792963635386474062899266821247236469531568449165015254703941657322705201233466240910920127690432762840489036794038977035669429059365377275594847168466361237512300201459213269420611120235562887206594461680957905936301033248488561080457731292782947204732523224393400046458452924341493723301845526099024447759982622159030356896786155254376600841366845264652169015777749784261841728074659819435410507423925396445731711928072872361725600341393963010894196941080735996365547180175781250000000000000000000000*x^76-161117038580945186639466655138861230452583373246250270260328899316537999937224492543109889084195874929216160713687179906917577308272516509735282842347711663929084745273465225310109116487593677077632488711524389821575698378757703913154832376652128670319837154308599867420168171270613594808539954192892313248210072572459242381515110204989350134062516527973487249457516702470000006367559906840250963568775639423972802602735029250555079215736668369939805659079470815816078016146776742702194189892596913285060125252647432246287062674241858125672640470467297877357116063331367677596434417366975031540197807946727486868804358852160204267314055210158907547557340709486392413269145050751723511129244383841900887467190071793491118679730445936573711586749186538016124314576308125164423225753017002917443601739747038870120832143584266304969787597656250000000000000000000*x^77-364208116887607391109734687856834865512126620293830506424452313039990948370115690328521181159355466626778195418136034334968748157638349625460645554902352579664491794898020958235488524947611668598295394787597525415996183412373375629406997629814824027098008407083737060653873384899281098426014213046272108222206498138489480765533833797265972742522995997780579549811533679522703808210927223572686157022981719654850976853940444290322855034956974647093421947632512096200190438783369616947739345518413030367177917033395471784106854639924156354001427022946982708561969905177384150142738455760345439173204909328825248820436980343293782037409390174332102081798980874680428902612425187456965890846098213511463183923658417673332069547931649540721534931045029245304933760793002224662626294453959737099243108848778405217672116123139858245849609375000000000000000000000000*x^78-719498907906464208823408921873635256757339152281143877052943427699202384517053293523825127239975393118001525478166103263943931721439399287925675880599997814262009939750628512024315460166182695399981088914840005580759021659222285375400815009984813232845441996996932751339720099010836265234356260856254698704194595901599822795534523286068960396471302906846694438099157907597613447654072011567505610424896023694561757183720441347996986088349219341925834107777487168249959139661221309579931659754874396968613213951910847841411634434344993264712779418668122843369586367445532979804766406247551585166051145677656237972432982245053415887065308961987700160538186314366345521708006901281642095822784520464577229686002127186711241460490308408081294229334102252179483407743884270181613483173465382386757503946177194631417251002858392894268035888671875000000000000000000*x^79-1272079998170597653820006369394060798226941806570995134608047973976000647409350318982950740380244920936811911481768216438865710294298667554728669350461411592606952680223963016506886532115885162559621382586149114845846648958197820283462619577915026290796619792707089855164716200665142334528765888311562209408947486016664726862595271633050856235667021131168955815805656791981367262470249676982963661500685351359021237486470997276300467461596686960582975706174019863010792015678765547312576203347396365485368636214560453091177597019587196383850179987701693462669142065002316713021714909615635768107536890604622954630024008402077001940195337006194646777170245003562731397662038591836518142561985499447097322301105723415816374554351304762050302571911276336492096714767129377450069766684317677568159076205997828901139712343137944117188453674316406250000000000000000*x^80-2046712618656724910607415016515303607961500756062447608771499568349828013030504928459422177279798025525654838745164318710368312539315705047396950063236747199607057444962478737567662479335335127891301256984376385935818694789541676607123385647183860790535360472923612755868874228408929871696689996579802930269357663945690003124793427650475467783542571443342817572642265381314747276340738051182218416489445310212888248182647536869381008664724366274396778091225570971122177133481125596302848544729394197176904627704132790746750797181196647687404497085965123845863267006156088290646041144122582690160117789539408711731364681667983862062788022837549688503030007191567468942213520526980439176220505259321626301198716235339378878836782336359526401551114513569249685409043382324661640659561097139930377240081603787413833117625472368672490119934082031250000000000000000*x^81-3034337995943332826579577124590040844512566663161426342337286050973483375893542198460675090401537145938143610476455287689681288307256440133134465719529342551460613724551975180605275659626540111424313037847181745230581438075043132059779024707664457249905818086204400664809842244801804797466737027007134460429464506544376475280576273396125129808155360244018397217712463018584041767193414836065739677311698108978351150456978617355192594386582333188071465117015386212719165056174109954589942686475501510037789799445079062181273438581704488675211259535753560062191726347614418664091234119153931589198836736977370794863777567733734071728925510243072776341724908882064194783919627360459513164079845619253557812069924180757736794244684107635861998326015314036100535421032410584437944025988741731201503585354118525119204718976106960326433181762695312500000000000000000*x^82-4185183049307228962110462172766500057444638656720983193670544633751915945707201859352735390033652456947913628225973124346731942490912659334716970867708257881037176137324255764478527494943125865901172922027497943770648720732464079249576473672655995837552219063775734842166418741789649044402274792134036471485603200677151952919510072081149557705356918337306017237836928948728236739863957823380921809409591882587254586974177529886192659758184785169796388552815328146430696545173460146520885072968047951190975516028349792991318445938854261275028399075550910171144285518417662497594373773085534245210170873032062752493646039761626084893006132533505518916977716607539322267690993444481626843370450902336218683409497632719968428950333133515033341154032739442566474701702616909241704001385863950205733855805762064911101916209190676454454660415649414062500000000000000*x^83-5410488875932625479921521521566164532734545018763751643531759293637401299255057273378357134869396872645087482305292256624633131505605753043164346668716913256102253732844623313646338858135811323961026380111624719106082928241594145170032566569671778519411095770123360363351813112816556694330049165952934288054396852106978206842026476452204461331121816061418914037125129507632701696682512296788918096359871948088212583146278745750300428878019465698032957326461754430165658291280857968680673384984839407088900721103164736487294501239963115790572035331642565738681131680532284180057806329134216431525007297557990162096376098979241920229246530504460213653390888844970493809990383461512888590646582860717080554785467418199290863300689968062006705083815873790236512508982383251873250037912234067339156292702161393098903019449608109425753355026245117187500000000000000*x^84-6591457985805336638280666646018651858576064687158528927358237116625008427857716966517873582638403232627892924549085836366512747690148877283750132824281097734829436243832593300260879773101494565384299353734060022581900614522915593619303865603036151733801296240302597768546055656868880333463751769212018180745477395844453791534456360606490669682713870509154339350076821652707522465566662163074137299727846484000702803938151778386671306766128996271160197415918883782833153397244302771476647242614146071716163328457673392690970267555798328711363120079384099801213668236623536842340885225981717509006603796075265155690879501179462331538607060006389143106812718465945564309537279042341272427769513168104584359414938885327737880586472773272387676225546101560320744940634437465682044208833387586064756081727822496774127358776240726001560688018798828125000000000000000*x^85-7592309197221286897267975556042517005354340242264058259909653568547901137649982702422205264667673491294302163545872914969167500328370693165129671788220131966189243632963612591424147233219995768241781154809473073464477553638758073903054062538542137081490474635448799338854856633536538947500302792145042152118232261977925906595380907086794867334789444450938362951396852458498077376279117727479893435605184164863896927048816770252873987238896124476582719561467370925268961856196445054982115518942710032477960930285450887765743629468319297934366012104611808590092565012280782269756000594459456896860857878598912443547513654573467851040092718327999233196380841296089407431436773581865343549177770980136668962020480718378513288806487560093055511095049125844461586180353355351417429666442061784929142318320067399708972466498835274251177906990051269531250000000000000*x^86-8275247154961342997991468450389464570094936347114275862999799977625635415874800483009913389951978722895566993257414508476320827360633151710329622799978593126499274546092197555822605734245700661852048127601006656764766044007802593565178732856907430395246238874258933237739340225450965008838422338865738028675841716575472650521851833137386599576542324877772677160312406941140693073163203175911175380103899873093771645726091121438307612721452124217082741805999471567224973836163261741399718700648791560175921464710611415579733821369014908614712233768618482818570222033320399249427357500649414356491479236922160319930380181484207651210571394012755029421657045176403479889752940712663152721968866851964259185330358441793027741660367302118654466139030282074464607325913298504292949237419772446187351756317947672030033157142270283657126128673553466796875000000000000*x^87-8517329811819291991167398875950219669532084540061085133319583278244127308126435494559069806156900530009045634865848293321766270409437954815972464669006698051198572717968223140814701514367361409798749425724403009853204469507025893339215376279991359817805807771983661697754177016846819568297553188051134199808887081530227426180148163285275410573771081824870666698400184483357396684497774812920694984153657404785753636756617952083176072594377071359411703443062435397764642811475476773834282038471792805618945415686997368175167504281572952691041119355729567670669441403671926565062541327871614211446098678437137341809773816693869896479279061818753362520943700060824512323368067829509832583227403660811304461040936005430696595808351283416300045880874226361736610413006580104657490444264212951407327651712339864177939152689589263900415971875190734863281250000000000*x^88-8230125088857480901599727953946032815605183431880444552855701206162807558300152850247211880352671338371499184448928608761754066240702876463644272388917215683214732758458754955659777639728356308331369430156319458065959427381372804334052379263555354859673479739189708820799420136115726474018739904464252918538899629335035895616651763254660075074922769694868331524540759253786363576035196782651080990987859307097055782878175669761129240918556243780131796189959170318094009019103791353766454057558191307194265289990535281906469339792519590501290561287922567450673179801045527013943283477663677380718504750445494479785848311789117301997244601543357589058201987914782996112182546073943663334804348125311173865786342369431021050025191681300964157132235644338652958034338756294205221847146595377935047710993563999755037730032825038506416603922843933105468750000000000*x^89-7381139165062819132486645789241080661732267400298785417652971343476941464139167215085070577885308452605220815691535184232610646601501283428309595791481860485833026669740546474774465776521331079267339727870968241686790271056605870516264249666758398295240780450595747497583243548362710453869789788703151537574704269570249909723542464680835450922498779114900715402582830389650733094010317756327406940201585801416778679058629815653692134646170663243298536924732311986770373794935653559605241492795456775926296248844911990907725207494321326588325645429850825984028801280256087948429673325083591851329986336372761025753601210396632166197818161596081085201847804468215102081914124771727776913331642054877072352941049914519333115745360032122361723329252092918694036508289062696002195291870511984283724725140180515517776549394568519346648827195167541503906250000000000*x^90-6012134748016374489581257846136964023819758483112771300512738210973453409669441567365821270513814015390119816334284284602523591536137959271617310131700569578522124548450474490917015945280980273160406113285320493252145226350328735540262099965256646309895691995584424128002169747226268107016898188183814756340973343369570021188281609723206568780702073702904238070016393109838519988546749388648385538819328188849692947639358943826601628568183455532076179625341013219671970355036239823417595386155906993794114089216917773998528723206917369597075290204651561650002949533219933178601305952896378493749714792160432451034306678437008416903761910518504199791398115316494119445789606431982363326888520230430663088141140025203744124360777135349971749360930640906667455927053460537938824709863601829807434219723558770900797426639527998304401990026235580444335937500000000*x^91-4246484978292008081196301038990324421195659954161492399667024791625130438944115860183224802992347314312868316410573315974176247290364608591458099333849175532358131305763162756484657979946134183112538104527293978326603892491426086917492900297291683498266229593868334314528969742137074896273477247907686156868872328328058494831246419624673237348795529137768497636344546908548618205659446131583134370842075457090570286592981498138935581505422677380702402066939460695585442879935693362491268975570383234725182957107645712179083600875621819159266234236029527325977569000320418367787851043836096475576260221716340793907863649172609991713765798655284463765573089444507403859858542992820811029790263551730704772950433781911954539139719037992677025391743433854284092016728941948312218227039794555996518582270521493865142459434025568043580278754234313964843750000000000*x^92-2278478807479743680651306566354654901576548744947273310225157553274650163033227383865628518739154004561567476631603568205385970124196774370988688615160884868964215434093654636093456044752842506681221946581808894382342942682845809539817817100849442243230435606167284137948382734500138874718917782718145137599176361772401964976038597873752018972262485932438874737857057586111131557028912484390436696686647608063763879434384683612570708612179866400255656252395611163142761735975119516102022233838724392851729421997134899894036774601735232630361505545099763705787607125099370457762263140465084796105467288731126067650450362723388140719944107461466653116105720607900713772820736906377341506209113695272475981048741506645655841654837049715463104959267244043638966916260233507127818689753243166885565145218223431501343781424573364802199648693203926086425781250000000*x^93-342760761128770366811614244178499311850288859744256916653241066721489049500055816531475977118141179086048051481814270269088796686094473375275725019623682788683912950552473034874062641575274606159103969806349978951682723872809525113535097755728957312132412949135372580745423622549646075870389098668200998662811070267300974413106710484415197207085372096841471869430697246062702426099235634774115622421026354148989916230899987000845257267551306223959400428782645285576290028916634869508654123862010416856725363567952160965599560121193926518703258555719025988084763670471867091615411376593907706775036452503066906422675999927190079307327185307207395919020180817002488317175534741298231428732882278724001906064528786680433846641521836321331193948603147654952238685743477846149585203028890620842769575459725944440760037057458475828752852976322174072265625000000000*x^94+1330229975061770225195269750026987629109863149262156817134546988785578983562049187595730541771405162555370168169991154011857821302372902397509536804674288240062330585044400403548211849874002881965512469251260330664611006932341882983141598790119757714327904227315515686042596551123355179344446840652801213774829605934878866861467404087681518019544041771639428400737990785786956248339209004702137638438836215730902226439998842418852811525217938375179659696494563630594311937826653519478955791559412359710789725083321796772597817863547473451062262588650927024050393130149148447363772574624906192381586489239706248706789011918669429744183592830726673499349122575584111444323035052269724348802481262072983802631523118806775796268147329392635012881315062695854699190284264526746905556162154870800881456872261269529559256363793195987454964779317378997802734375000000*x^95+2560649552473193232833198746668080435731543751435225937916689862720434442498622090149517875934228089642317060102040545226233935441258214823716259133807568690992490830518735568540925500634101628599019281677444928744187292466743467169040729614137859698693000442859644146646244297716560023319655909899902971718979750928742212932646126620354242802950226220106755641376432216824515089437345980075253676932899926420202313416972004012577869614151448567816136608546481682935830941457347591686199926224444357988336425523384043309390881964966028900678749823853707049196227138680512975649278726638839441420159686379164455945294163039103195832654998400547484851981472967385331477270944794050374631328030006123401576880340450357937412489826778990948765339285075318987651733279176261513136181324635917135516516061072680466041608798866135998650861438363790512084960937500000*x^96+3253645226603544814181926807969447107296830510683718195422113987857127824530192939884034680587108399687229579014427461931109667274725595567961591376008285084626177438478658046252068420476142467003631509779183658716108691998160204334763839837304183623954413535531205284676625423494773997292533642127928307291142563335238192638187580580654323439718558345733810776877375802318527883535161153904896552680459079450098586074521722734759783720378254759890791305599717577103934202907381704074901063453148977555655137787877082849935449973021111428345214337708238213812051434088685884645598884326495351739337942521081133046796492335653510266731360631970872195984358160851269990539487064077096923102716735067566067216611631964200498670489045272802350765280715162783645766511748193559914346227498243637958543190647982887699161264061231690902786795049905776977539062500000*x^97+3411847520932361346361171783459667607964250645165367576353176612425292734294021302335342427741635086340048918458479949174056958029026193524075030329404571259959946889147050874678883519372554364251417718374922773327199750081446911852223428772747565101177089492758538629620139149789573447959352345110840934947840024567967679116528679968071010304599441895173583189264673401749117022869352680093531460760572719304140837207227262780741486897799735814705822689253455654164653622631821272637245696756173803841735781216153971743265803767283681446711836753562014631643420642116393706761118626617201374942288362235004093668455208664569194013138721185393174177146977552430283253267998108390776480898746340291727683130689460068546953880201853560753318703718440093768047912465616884654788839133479743918284482627836980048977467278037423170644615311175584793090820312500000*x^98+3123684171039524689954717984354189692174732401224885605721024546366956524194114640859954258873810159130107232417055067788429900663189056085648616498744982012448665162904060091605903076658282353409891644688811585727740562354866603461403060438273879536044233238803788650054218389911880658514206930712182197488814433020411175293904284338189217655309423694291724048898654488240856444243793764055157956411248295793373952665394629328588377595592170306319673398283470098301761150762094535167490497090756103694476872265605757100707054475221711402243909109722996159067826786440852564669789673153011021429009028214946966881644987527266766376448808989867065368790621712445997131918098809564115938920456027732740670580148353208017425079384185235296055670697226748068480975594531900094884135301456985513463070364525434112175708567527010472986148670315742492675781250000000*x^99+2533159270080013794070307639783717029177886049933235336530296454371084885817738906634318815837587520952361408268293440584265076079830581401432259567728123876532633592695116565327153877671342944577900661774388215836241644554501738678699071449596005663985643589235667913112266646914899483890671796750819113992268900349672244669881454890492473704613349576909460340507897722597670863843416820977620341821660817137309664930114478225535673370658153915308991114101578285057501255743454112280937134523018907164840849201303702170678540569810687707806640933363900906497425032900505760269943651442517827004783133396222382842247765399115107782630598987444150169176212051604692309989855742478353751666687264200801390428480208944318490098109422491022620267820819089792335579762995183730976324682714860169558145657668452769108787675511607062617258634418249130249023437500000*x^100+1801763700430862143968967878305112790931815961001204386931184203660978560254402608569556304065743343044689190818591447334751249996291128336873823014946031481733960664746404659663507884560598493526034029940718692579370318977252678612889506650467550050937517202823337053920727270437665634434124220378430361385440575246919482212502487651787136013385507483059750764192495445518069719995037419954960662446294988586895516896559898569138396548104855579858681445110904969536296964820975467623991174465303688980639673590321076120347287008571016270846723357110080909402172423244656745034062052084034211801623209783318384325135649308027571602945601580859223871371400001983487642749287253981982820470923756378190385809585677730835844062718750001959114915212297930603611845169736556147138010373239561280069525513190867209645717669785902614876249572262167930603027343750000*x^101+1073820750578679896796496303708364134998704636432475921226994887827941841914980558355688911442747656925196349942238554093448517393053514440987183159461549111922015588807509909693235654969211077250756241924071455602270298360976889476757892929416280472299801856445084501989674199596529276839954081377231535430689017551644653881515524042175380488475817076768780850560523003385456211811734272648223046590060528487582991672950769821102185513839954456170041942050176220967898415645767845379709908024904706052807169772620542146567266658895224012066558583384150699163410860155586605841556434044827827494987234307297029021042394397397829894624773783389423985062243629445469609879812567241893684760172147904013465398280920199509458645469507843718937118664159700057706053003924002804006619119331141577738697417864163742722591159128864291005811537615954875946044921875000*x^102+453377582333294255272774108759586553007340805595283249164112874197417370829307686212735309988852664347995116987508719376466501243713215175653072723797167859824302012483615030499568000955899294988933398888717853251971044794025376718727794399015769764240338118006391242975805579688544798133868396628875925433989587489614052448224378368649928517064619182885346644233728499522670879858689812870705240972785687001412559394814460600722590869279866760033596453823932618179150456137974945503014654975803234950726405934371889308556511358249046625571421292521850745072000307027940028760525231490180133196858990740128788915963042763499079631682534157804204779588596853648681774225456836330770891663620013407280803330031391683287894172660100997841196739534453390128376613681871874479409037889582958625042402680374780659381317091116692097330087563022971153259277343750000*x^103-4335253653371548554443095955443535397555967253440529691335463539708382457437151779034060806980910136261456285848526191185549860594410336880528125167308077504367578694726609901512656288983838647281295556057138545007806219038581213513089042946586989386674746889540032997496392430815829812722620269510507399552529483764986849892193152781186777308145130499112039786711476162514692477135477577032355534236294490368214780398805564592959605489089358876197741084931961726437999804629385160052610446619709003361859935782237558683783430807570373176636225278145583322034763122253363253311133538303235889700808104261099485230108763916607524328429675349856832200912149532988995911954916291016739560759488215041340828792662031009235470821202645917264219531946603804072373483766922910453334873756360964767194263157286681361431059794631082127125409897416830062866210937500*x^104-288638368828867736350183576051055758911048336174981090410252856965125782940754460226675543769890463680862800470233074818005873401285632799178389686950748537307968893252787978167716774111718812285935794964183373482844773369995129387137358264293302811695899072854667486811189936583569295128585366539001495804391708533547300444670532920847889256895649587182321729650870927563423059840771777616751820163636381115764310229947893055554168801379781493940059861829862330536411871247081630516343833873114187117455546329500332547036587243283361676627066606085448315330239391737134164127188893172926615454178575632216903444593286356276792445086749249144362967380528500975264871296458580286952704135443617953133268356286107787971284574195682854508947505974985166317451603568330490731060714465848893500933425693257538178401316051116531902209771942580118775367736816406250*x^105-421055912901188963764798411929996279543844074936757781962329214455793521577231801190177911603625425182149993542066997733109425417030222707457577673309378109389962691600058083402810479325894502587759296942941842707279605269339792158450465889897992949878460802906712267536020927747048174803802827878235692315791143788457854825542156496232868025798277499534006228776640530823452460509411438144229426481914097778631892479844758906327925065621498429957057597322249882511406707692235799171201248042483021512010463241638243791674016052891973889049743977742853474040757260014114099037247702122362189926032889269919770942207574183581907271861779869415583539295393584918667282578852239287817751968296471069725923032021857922715014667634481331070033218894411882450552242435928102788175013951108253112022341114576656470239570187463762351853802101686596870422363281250000*x^106-440309693888752156566449670020189328551340029806420984227526001118818765785193077532166595716891836087314331488754354742523684950331114009667081447374680869090375253453963386093753036679438834324478059979429556017465514507100857201003772867339793777867605144999454024668605512267696130130652505644010770947198731954683957437911524817234070322790060282713424832210830327035320960292948169854337727925028102385722288621541460857338741799031059329147163054933220312016652659491418779842554330824532454569620909046222094472721414405785282743234678144840999784002745303045267175489169866621738330487293562803663846865777232155655242034753133334401725482534995734574371710916671501853924628342951874339319525737622155366334436060409010586321711553044428921529703533862690723582308085267682562089606288104407316153938718554516906777962503838352859020233154296875000*x^107-388999569144901916903335200926495070880190301514382887193853386394583792324107047120013108004037328961240836088436551546175922600087506980550049028377181235202455924280032974945123962457822888754203201237855015725896842359765547731596856326747394622289716682428723297839805637550921722940915528416253496908626051465885170089085922693681929834845184232817234573548277589341543828961599089391780408993392610974296008404389672040267654145628136588998683569582695942483437506475596987817599665891067609681188623668367533331305978713332625200850704973868687510999230393534892363961928207576659540848361162525136412736641157002928330721409500783237453788647432449580019591977892489127169701924854919340048943086251474055975301619420306986396397692500909489251009150923326314220692205497342702005226817305649187781584538432626263482205786203849129378795623779296875*x^108-304383506405698006942776857653032001850785235620025744779394512327023206132856123935902670966609164892313425839842334195736724599452510928472641719443510569665524002293822873348454580393104775418498187968526174911020848401259427795557637017348546766863657599927967524949059562386838164794318826626493801247106869526213397671147786393172029747413783081749691339370891360045897454436533055539807372410100166303037370990945243292236132899761786809188023474442116084018685369169871471377104829827606414197601152497984346969923004051865016133556725574355530512835762415743585742881896186120068336967897463143377635191514795760171253802249589507303134487733578217918539717024537017721730909833626784254047106310033817162341825852318947806759671879398519066424277022074507265007124222105518259867055581530398115711021891829218821712288445269223302602767944335937500*x^109-213773506907030187877264087980855165740100739157880318469039667339044995577260603469794873406605647810377250448758148553362432528631053154502222031009560577843982694270358810184470108688432425213240802162866577292421582843808961877971075132164077410430555467679373635750186452226914801825356527280317605765974867811041838535993166216076098827808885708146700540974810781833377314632474888629046697603832941507980560950450490584136222745026834049766850004415265301799233429505280793832723968813786839530294177757182094379249205651837567470076998107206410950843173212732303196502908775310142604333293094014541706366556073475102177397622520591150114579476701433457947803652424710550456731280450889681248014824613184436729685424449615580300960859185426602679959572652225803985970308832047058133137601629360180418132602719188950501916224311571568250656127929687500*x^110-133747101627275071732730050631516735926423756428532455408024064692314982038431152447102507437732839873184136820384643865374060709189469266505789823808631395167341639766242463895053908922282776859645823073583658370555591424534570256593848086480669562763285600839304448123760202146138520887723060335448256410193401756752145982863621544787761057590885666566319368264836771892200807569624738437476235876862250165346427374009266998789801387582790631346120189213196912092744724964580938947834269352541844800950115518887449717278267874141476141882807916870636294947940399072502479671215424717661019326808270524086975249681815816106662163331168767721273962785998601510073472410987375787945748360782763024562500354559222893051511485278237656507399341362134530857249381816526067751626602286129661953599452286462038209289315588042257321177430640091188251972198486328125*x^111-71788919822220138318734480324878393651285437209587243986624199926725913648587750783398117604805182136188088688040989650256930680234356557829354275350976355215363779878867775121058037945632247523563580011617577692181346550341445815837436667088110886230059813994129666255987825017556216977330405975801054330064958785070499298940253643855613825255246377112120505364381071688165040307654202144070294211796363092916568995995164481440877627750515505739509119416160597817126755859538024112648036842681673791113977221107620705194323208782335060897968876073996657248921428798591952883572639235799019129829414673919673499568457334510952301264170817155758487534073346729404527555393165990425760023169973071627025374281025328315484900302634344062082242059042804112300024747785004766266780158677699663199115175623498206316632570984925809653987016645260155200958251953125*x^112-28987291150122002398235163888853713566680764243090828378492978701389609630387359543492323544434402584887400424742746986840109614928585116157878088266627155038467293611539072434441185471575321431533106007313617022488306531903408919672697524464508210832139927543920806111350502475673572909661319537783248882764359150258651343160350461457640239376860866271363330641546364362660345981121526424085155161382187394868689123142930514542332694241431172540801047530168716903159127880028742307730119799198794151504508514501095121475196709193607985468033854639465193782617971956874702608318929430208247750290593226648375491478658384556788764541455789947507561668560533788884815729739965925912167852191523996708243248267508363330918931477781753954203166747455405049411750615679544877913649041595124535274916113708930375892229070779182453776456895866431295871734619140625*x^113-2760784234437602337474307782936389498412606524472771264813502039185083799897579008282103441852790229621198897937022989897730118050183390861907885085685804539197657415847623250159823948950961110269520677840497282766801665538176659466653643569201605153149413581538449377790139646625256716582955947550474278462020229029685823535875338815955319278578127491837415656121265737649937235388446797687638773138008981345437312260089498003481448909409313402887063724968417994494265711425213348798692405410599711202500640149134661921583378584943220954912571730783430203534571983677303072865443336532572517666700436033626026602497078658978989258315044775939277203272886563395165925672396755621429632635020424797741746425725803171178389158757277673421076362017403956338868923012314284458547959548876295449168012665308654949975993887767433676572181866504251956939697265625*x^114+10963313185457752944204381170316659027381556616591939308030348737094441055856214619540968686869067981428955673562525827401508658946107285169661253995749317961452745898129478819789756786821822814486882289262277182743514792631846679496794365624095164569860565041632188256130389305112525366729506520789852833987218540473174918950160408370419410431192229973824641490831757219034846813454389759803210022799996840788155088559970831464745159042849698513097068432750657262317633321082697091575627235025391630730176089248084810619844347716464130851932907312903894391301019905942487513572142875860300974057357387693998332563537262712310064586395511913349677070108385015857234618000318390845792911649733361714647920995326367351398115287413531019376829239243009025620702952012048656478825167875248224160980071889753134173765337401607045109130922355689108371734619140625*x^115+16312410909816030635829981905748808250718207488960666970270017633610811332037273896607570558790051985529756086726351060590701709090021423279718017178548972786374480896232597015328239560895549287649926372309955401702319302411918374327497568060184804416639985107227369394358193765187069086192579536030242547466018784921080373377662819083789919308964301571755751827630096573006119214392727689892962273684320583244543528237900280499347437676515838644653740254821980406248279426017178825133593988039393477984644347413207128225233831547969059882049185695883460034845708800490386077888714367767542193214301040411184066464069119432610898772155851710553045455056779069285137951636524482768230920250263157136912573298186530822408350744519611633005758993611747993585283177794979231135315496797582790049254167297159584853127271136807863172180077526718378067016601562500*x^116+16715156452299164912169992231629145532682333823425233159726813105238925485223881336921777480450349279592734203390243613672200603568052303749274042931039338756525687172599056298730227693923381456460443829691547315706466839413178853133703152979923696294798005349251505055765509496403829399573791576725327264572330086415902438922486247288482009262691467919354187773009636494114330217465847882642326688362318675726355511438027959512100174879262617205781208131260911709948683051296677168204806523328433619045665667980206186401815473023679147222640289879238839328998095626671191605656311806496561089259870244835886090883130436459089059982897906094833443658813809339875060366535410740561519314273765498559059884464562485176182011104783131068220772220283920380605969425444422800987813521070488589831894052932146706825917146545246172451015809201635420322418212890625*x^117+14652310703834006889578430486606933776771048497892966084903853601682227966665947115417255749944571978698944624183445332759690750174446618688686120130935973958807803797989630072175339453310924293717479940562625518355484735807976780607171911483742764058273011550360518450640784291053009951688797476611611292888610375321570575309112141716435090361389579805616452913993900054449875020064397579379735119205131349167860299742813232574316557642767037085878171147032507273965724654751929673000145803674083667448295504290047485032446675765153909803826892269619874450009513735824733404903794574179323644250822190674531244961511292292287549988187644573853245016613623456702682785740470128440935919574076545827230271377813613863266336937320145267195589409849420603236161072526667062795084007876194591640200797935341710511312671681716235383419189020060002803802490234375*x^118+11711775286645956089393650120241115986998604587233157759246253347815486540151836997043423669627996042064271645078809030124553679708284516789233686204788427552058834993782617010883142460390307331533139795518991159616278179251168863725618139053313122254845671331712288071589463199781491889371646966613968633361975927999381838958592394496829056446562467958134310500146829994752136539782324837428984629464280063379445850726282049176288416371231631183156868674391747483862593507573338916722643129252779631545816349726768467413251283227173637926272946786781240166598738065200323133152932244574550179125952877637046533044939596569337076933471864901724177639128477340969797826564428330832809818794208291353207444633368626025235950701696017658819611498368218186173392347688474973540791453556442472269587464868885583664943330836627488622525561368092894554138183593750*x^119+8782180350022749689161015204534525140101997023130944463378248075781280181448330241482951076590920601942379597032597519224908374581307672519662709009752558986789757444189351853753744964302471495633146055871644613144688093682168150863688679787335345546398390061769168441513207173383060320836223723775171727498598048182175177931633001871382398494878632027327978508456931291943949238306766529418198912523509666500942434703455726375182091578562147625509446683990354806524738643678854708162452657535427556889107119940378599163164364857492280639228508946045646105714426162179959375082472994572116120160371469282534954304903930281763333688605095663744543783149768058182688171708128968664304267911994100218973830711599915992166984887691999893594027047930867013208413187591128475128168010792218072529088370611074635516579874050524523454441805370151996612548828125000*x^120+6274227562719378704424190477260487334790841941040265679153933729055284221131228197550424001353176471603480066705229234706417977035523992816288248297627449422009478331122654647773401033711631596409376800867277155811831348520853591990740285248651294563056338515425639328924049424152433167768834235211202076053997899194421949886838660202586455296670328843571832234231889381116971440986394663984412218144833285705305043568634350618426294534056843509872289502901521089780879774010344864913398014414772280993333476150050233595152597580425671140820954687624275338472238446256038989533981677347915053575326531427083049258459427917136457514777435142636601354975312518708297437874468231874484143252452020488287566794405777465165010915780282294443746788205600122912623713714521720463561243199149328044192700295980963939786482705396331027714040828868746757507324218750*x^121+4310852107326760161277102406692205261784849924158071792118551257756118080039609831339405036130997007323475337938592673084869861580184110528439981160285389836135372519737082023455855372314600903588876551550185029202997256091101164721002623532446671610044740527775611953123056072949784216471025374637887724193216911614363339184977952225848941797644049372457943381513498734268321006580308596900000605124142448971303653659639807914358057631998932331187484846112654520253255337702420692468996042909502563717977758524058057606988763720323008768676572992888035768960828471587445953515135469111651428850532001799021131588403178643271893075233448373351025966813252184047474319909531292308167191560346692222277168094587616954580899314023180988713277198635529755604235075909473680263859984244292124703675576760080471105593402647571110719582065939903259277343750000000*x^122+2865391249430722924320142734946299569239969541634733414839493498820043554714188487180167848026353019006243715850735186762191710169441289994469842568450409252366315586695151787616982218653724614620490089110485648219227176639525946545457827149650549202686451198311022439968990645599793703239250109256908219920687013254402930615994383998310312184503535417935556859873507943497907249229158918828319396825815620322907978689981062198131486898457377155450742588696731326740572575106388631157844208203988318099982731584875790070734885425512821622741154893045118206173294713433555699832044671552088340196830066149331020072228536987117231196119208734160542511621457479978611448777756587784955347445024270017310256310147063179641501732477905011858991151348276846152132514680644052949376656837993611332976856502151038309729501676881291416520980419591069221496582031250*x^123+1849403316287379540384687869671990759207237395474795733451707555342734231964926230793056389182521155409356263790888526917809652527567772467803547251967890198684322101310575998396225823939655463194870473968729989253605686035511976775611181585336246981156669717146779004838291967229934522348995473737515033708274532762695905684860687933414257567783574351926344915282494911155692144146054643106018047515757393211298454109859121376113228636354139653385476408481742080135741919636360565838026812343120844448266344829603791971185106196847287646523591604480130729577088068345316720957219562235864361386944697300169356379177437907332221732329500932901966438006692114509763068525304382004854450563960415721384869384480032351596756936427877569260998401878891699930205361595916098402012360533267412024620165095298864081779246192061005871209999895654618740081787109375*x^124+1161550039860324701674798508633258156696421439544746490528793178495951250182486758012322616350142784077662267961895735404854544329201753480817238920323599927846546972425058161922034846383682395408785730768356798858931163378103541649097482730983397198604876530952608533825985331224785177074410328312131395137577725667485608367132587719556185768841497320331150899437734620928629606735875710824597776851832052901949733769527675775306775188695696508894505736808456242803198289913569083689524260980532122994084020123936646717715852389253052346407261339323351260739104347609490244165127471258581530315145376057566475831435451093616664400604039237650759253047221108641934806555779095217245543562819432574365896461514973341894932271651967699267364260348975619471168721326401153362978864453825805770318871938956897906972771591926907319702877430245280265808105468750*x^125+710630277008203858400321536695156651716707025320214806826522169956217678002379622943489230634963997558330810477431797552451777969446720856903679031372269122096615699113488212780914745352762165293360649694542572554628446339191672785074680909000451576158574610987126133879416135279439430095793039232740717115578428649604849436491070482375807375130949729504715784718862871149485667810762366601657723285171274164516008629215230921161223047790571209795303164095659280464038558998353086910386682760436288485681161867110932073329119821987374897572129085597012944424505963171796466588155875067044298951770673907602039898465707432468802189587062614903585228127538872075668800884741451813333453668268002675534757600157331609234987255587471874228406916532610169485196221038692058563896992641309691752986930027008975876084235709373437828162423102185130119323730468750*x^126+423584375847955768020781186951805256307981587003780355933647197296807841789209344928851821828858665688732545230476392931877434098594826598856357423558962358573767845088200187743368723231603326784443697359602594795824144612859007418133787435878383747820551750081674707268746734178744720036855341484085961901426945761447092215355728668192928239419149284481502531245526134591136833630601800108527929575895577346630914103103547705091789567449669092140320102933292618589993320195095638350339491764243444274354214068268773324418619988673603756395305542276935501589815588109555854870182438551356440176833297962708074373079764517111059707733316158301354219959116325679763754135451612356589558352021074941973716316952915254526596112688224849766448950438040357896339712697205683796058861851172823283558367926514383497874701063612423723725441959686577320098876953125*x^127+245912991310431838916587486635767467904976686498293882856503787283463672294872589380341121903556126271680048519342530820805626555382240861208896335870619260977461654553084098617756046409887159972044312971492659174683071235020756384210759125032062161243632434815195499243394120242085949005684439463076617598562788289657557833705728346732085895540159771044345421907140122221903609179372876836842125753798915814293990388026401889604046394524047343285628474979600452958316249786528303148730693467257184206094031264934463814241122058525998020842892100717462357803290852177752580157425482539690147522426553566015596542468433063444242159432340886611231496849337895281241209724035099514094556828272732407619022989510216781999237964966778137865314266532549173379766097088597039352694076904572981061591115242558054952565758412286189837914207600988447666168212890625*x^128+138956330477402475589219252487517715662366589978472781911369055079135869485456524428243418964251051588066852326786295084997815682240192720754337164804176245019616152573684139837289884097775357088582541705970463521007285372636672612077818639908220264802833219743650994298083258802350716677818063365999607859002410406060818955456780111169588561619320511978529040540773303963461974793513914987224909976681601361524810919023390912725191232210338911262685571119275016005456548260568332408638147800338868533150021339439605929762768465433982888230230532726581927355428947005911906362946707024980289230660830562927220651224156189030981653583233775755139835173559046481047733893281556387899910902713674999327000217620367602280252462607127138689396508133478756118131862416612977900810231289508956065299712479200736714600905759298132835510841687209904193878173828125*x^129+76359764329001510306539540476575940023306379104613216294193841362856135069729827702615116389976693549511610534016303583518285727234050668783382353643616525034597913090568485899623445797390119186941574774733584873750151852863077283705416972633663693917127521775982864121043435149719064135581691536587120750175427015040298118789565478254185515048868205962913577237211688488514442767698824270282602260057688088964295032836723783484299588386837204342377715129292110786232674356924157411640068687367143123130257245020168062313483249506706058416632455886030314329482362291632284906797540966710451282693579465669092541441862056750151070373598128243732490189892362699050777625470737994853048932434003345187196562969816389166718406568781519716503576150579156124252956580086432861728665783870822709402352493994363069620642282819833468465731129981577396392822265625*x^130+40770467091782788932730589186345224949301967126631330484633514023253487567055706600068406798974005783135091010480955858700979189358668187915722817827627844461593363434851440997269501470530280873756689330056247701760961500986215520944463576781122580273751313389230383470603027347740603290376646160326005433452874618368199605517833745391459663851287660981878855635186596688796102765021785616771820034183676553276030172034764779077548303348656063831378889880424555529596862222636849260661322598875450785689952912818050862682320055252732626315717311086299301483087152535441115650712180819889840403879699195647593725980053562317576012173214389463557510405455035054588780214064700959372861014791767358643399262239572713438154785481359087272292063513073150609256046023496620518157096900957484757648043465815531652296391067202829816551457042805850505828857421875*x^131+21131325851885427342068147016301805359854250617360216590902777741695243902884437574855510657433148913069541939241883820954204714703299070805742195923225823362734520033539360172758739752169901726031949674707249814027380335651919958818658069952141621015973478518423295249972068771029313287553043293392958946758283289104172171827716314232188815958218182714673442351849307938337481697334040443993305666519791800630730068415106876258837983869992418508384571051530139050297054261185530018149053785431339112268547753770817548757618322078847138065014246728633127205286092613887881600521938404469545589358129694886002478123778332193516985715965970911927383843985817969080492320473868812795912498486480665580572727373325750985774937775403321915917124420339258386304829865606198729840321548648459110781805525678023520240846402917789248476765351369976997375488281250*x^132+10622448826236775623586316532324014981903076565062289390300519290476444680722235206814220549795033608322672837779799259135932745463551124384418959809685704953327829797513049124641790227246667104768803906186670395794355439700682917766502610137421651339321723366906963195875308598266289273058947140578386414057229741594021743592203105342179560440349266996020133527302912150861997736110218446466340522790699613017693308277192352308470022383383045210279114258712489948107945198050167813978983213020092988685126479045193241160911300592067490995338554333704116587696414662165891224339013684380107211087898626160357774978906857432766224754693197669255844140686117942256379629781622391590950467685326752115523080303136176995570805569097041148128146881277623508617431779174662463463012235374906052582444656801181129461108913758504712632202426902949810028076171875*x^133+5174489632383882986770698023691611876198284335904312508945071438255557214154690013660238167280091437764197422529797799549008987133874355925104235351844157461358593452417192185439320373421941068719212911836165690955061327423420274102995491079646880529191842028405132367254521506390669272330102414711888640600852293315372989391999136386155532787113196637446232382240102883368098129412533103682742226927812324556095298609501215760170943389166712952336168627893088408258283263898599333415952657819826673250694283327055739206177769666361146487222602923646837479836674671841233262018901307057950032660824718419005042632399746213943378814958727195926355265325766818823142055608371400037624634544058121677547555285567991452921529391274600341447539318692283722470623118559825695136797433560206108123107583785277388351464718241334850290513713844120502471923828125*x^134+2440527585486615002554819572200343591404248570904005653909972546558532074999405134401217364090569195007680518045211534032705192404648829059621293422786426697604890744844452050780504376823285364091576727516142487029607457696378680726937018260331490805572458688576454607539519706636033677582526226566534331085038585190213042620520211703242866681480748020710108178867754399136798489141711822000738301572183364161747394193219103108434493177036808838308551584468930413208924536258105502740837623495135681710202094566425548293988038163453584979533637365851182841354571675368085908714506924614250041300349249429293137007637321006862192971939535342122514886110186484522356347752546984940075722539803534749267013680802582675759665654424185881191630315079749515266698157424559461615096248493908615796782602311933704026993691149627352388051804155111312866210937500*x^135+1113476498620591648664695812965421338350755759978721471179789104233575010060590059993521133988256953258115850680749193547126208139888475102118653862443452527001347492200674733703477734554711074571462197408438701623424606697287183765212808524189009651432237125217309355628472687434180656035594490208563601159616414406767812544655950757109290550887970340959560534012096521056292562548696222018768251372560683347464373900152035059952254591142514390052132198539845530338476518065658779522245897278532293713221694197509412084186473064132303433666171216058211310518764977380380020631567054685415444545466929480324526116836779748196048794373734068880831868925667741950572014391577314702202329543339184029797794479379879572414309935744499876181160930510564654910025695765794748337736928373668353615922705622934413407587941891030425267672399058938026428222656250*x^136+490924656179555398125312456179465499742981116938279096116080450646736422002003171110530300048161138556677702938439333676488906251039837332175110593850674027530052487120154871281126873343784094058223450237625147273118944466367579741958825899929313349525844274668124936536293972264068083663600477784674092965395877091684768592069426932949185016141217717560997049908168455491899354293061022797308246566922144864580922105725623733258886703227989720976047065077643879792680410856474280908243304348921024951546172683346221149506817997265407134924275845551540762981040381142536605972918611533674183482826764923648626916659296572602697476248941515521683923201882610305731155256416249717291270038445885676100143884968974489583889080944519495257691564797161601713323972183209638473231353850885224539602061998327731985342775589131747437932062894105911254882812500*x^137+208900891677407425322609542423465191389316386752235272977243045997397656251927660595375688943180755644544534098061530097059226306711285740690773608538507513468237038728047979823419542687594966281236200478984252853536413877639611068648857554445292221461724068190380871369107791185979937875624396665534425774860086350938135821596152887121707110220168783462191957882984059899089400322412026670321444446957423430558031002566055236565282527387409290033339605066316196137283562762138252701888373736457713755368094506703538638314484675795119915770758519482300717501823094338855390308504988942470114494355602721284727245601098437879527712347621258412468774624189401464396350544310723443634800162173017896021530322930627088428822683564566596131818003601309163640175027700246054808114718971181019929967502110047836112261335217432645094959298148751258850097656250*x^138+85652438488625823055970528203370213805106560790803736611360308704501594476487010632801216686216674061995049908700353093422032196262537466849154030901140300484565141955391261966971888826598980317767279478587701723607537461204227153104366127727024243396583813455355817589676629405845420479881756076178274952244645621716863652081454995960416740945041414119359145469282039830584231226461458919611153646689628429840892798677905725256400584228927994955657015855640062884761469150521771629848689700758007387927520731502517160597422134906891583184147726718340633680020712734965961723125250399947147057698058712816259567924406606493837133101177437868256010821710455472860132700891566511839805326591207812183837669401282381494437576276476395405082443950162859125906131666013162428404821168268314173052728933503787735453255391959714870608877390623092651367187500*x^139+33760293840500266597856572457421008833151393904741558167946713657848991795052045881889313169793975845554501672787885406348782935108478090906569312297163435115130340795343235442279489308295406898322812373814539562576996578333059161524386749382356895239488688670841070372083194043201385291672891396795418932104272075664284265876635725688546823447183014023536790619625108359210928640125092166698288894007653224600948880234133435622521262158576291376881309227261993322784338347347747781061544296930096237946017177662446196588889208163491811807763989248069760141720587458578379314368458918220171989102106165234396331069893392502712231293302385507015721079099500232503426835180011299954102273167205583941353987921891431434285410048481460983095424812748848437197866916615295677248635682703870825691145021308925218872683260418199324703891761600971221923828125*x^140+12748123280816348877735195422971991951619693267098888950361244092672479958910545102658827140524558983391442154625176715407031614263152274240473524351664306397308892605883151660239533579303879836912749008741487633392182457341444914532950298360860378243149072767528203666562759479769740905129000639558113371901234443236654208711623879779738906470298886336756147749852977561238131162930663424288416268835356339281020799688897005839129011665029116724122210119808250406311621850604934536227473210487926643030587617657935590112839122891135036269659043700190021111564247659549624032506886835442231221210479644473025335837735187257737999902145714915437355742754658768490795476610692743915632933587865889124539487491309658823617952906176540598705476373753887541462625406031022681656338918206781610619373714908666777798074143390749668469652533531188964843750000*x^141+4586918469251576617683639075173389619301821619784934112453025232342733600245772145129855178666393746984969446615675203412530185059822223440795899032033944393786694046505832914463812305496192328960716200173065612330233895221041727998601392650283905346896628054561771783807338616623357677751439890831282663370601518738753099334992076529959745695943926411227919645466454936692167004590482200589361626441649773564204429929245055940013732612581970049180030592919134695404155372002417201343802647767402272542877185563147054375464306977872629415536065053656547592960795435165258652524089410085669630991956664162621566614184052669578269859196387298450889498571242042004058896901643370160668353497815297541702781389440546163663497706391757891910382070670753774552953330196251839317339354165606335495915554631501606392546266377507890865672379732131958007812500*x^142+1558592248409106704372995062794076387127104467787294238170441142210154783644881525046859683995892575464359320514481988693355785179311277531889384320223061924417695620644756831051370543470649158775922137401006265534085854214121426495552142501531234296055698430541528090397848168288646897962795188484447670066840734068745774240412008770911602057600274677635829232093014293460408741214517834881447032404929571845037720979844796682332110123283304727440361284370692260375824906780313146601496879323504441757865365148724574875713176808693212242526298495509960214255009287784444241077962395707478478886950397407859985853735929649685838958808292098832949042201719587366340367006760460996874473392285149864718027580334728509365018241486902766387196351859751058320052740863012760084855213081936024873136117343550290331548324740396083143423311412334442138671875*x^143+492059386896361662984622980798864081550299594167962758683851362666550565398305832190848193768889479501780881919597255295563221377291168008055175434563142196443844237076884907928239694694901339998409310784928393245514091049953663514563381038823754746946272949589113025654312866243290272138660183663958566361163693854191601791235784022984329855144946930723236631010934395052065571177541570366954759063785393659197355746497111752758203246209651332828759869295161612790692752751368257216123537201251360612139177692711626547952300061162611548137347914010770200227026602084648423704520220679508706001577155953141726166633639698265339872076907623590610228898077840558374815336004815679597092170605009629802893982213425049528790337927251096584597070843744822764154642860246037180695905912866940747474650620021200948632500438151282651233486831188201904296875*x^144+139579181553389337353791414910833587340705190643028256298073044125576485776782832395435405644727685357551653001913140812813318745038394184771803292693070629570144137366537959655196357803417758145246901489177075084549340710962776557809468989222711661617562771815785252901775229961800302783530410938247517429011279475259202764282155380478418198482604481451002262940042880188809252102801479285653590792431453224536492635283567424323377960043908527810629159462732744587209193978781145729532830637567225914338907529373065875586569062137189479736541812522427451333979160269482052852190983363100379078688149903416679949282616495337553530601281416631529758298060058691039959074362932992767444044232129218893593253418512547014345371053561644140821790123510714768497107522218950312399585050392912740341321384586684563149094895351254308479838073253631591796875*x^145+32612678384334929012767802449856362855073983115083730140046072176637432512173047829585299405919829317365806087840355071581641152151484589133682525006924705048268902552298081062458718060972369881574054769903928332917033532542289391540811508150885807818598097051522464085086465151985073211151726001701143544682179029963636469537744516061851203994348245539368173578653892133576959447091457008377029550535291620744108721008576696659673039526096014694996596163383979930249331776489428646420770543054191584163965629106350300745126189719122054634042563592862330846184471656288673322822072623629936860465436540800563780185880197456239386694224788850708831892590028897844278053018143311358409865063385541442511910321133963498980344452053405831841134459793451363833734200857860234187545312820393745965240058072053051622940511578008226933889091014862060546875*x^146+4224509038619674159024071046158482814077059870056847623456880884785384164947146264031937821676359089985088076644625042836929373000293597085910784511301060011435815467780041969148054639351446453705945855154834598631920890670414723784035738008436500554021631197167367528789260220688561491322809913632389414490849632909170566882008491906057463236814750316372579331925304698028486233078182614864367401860554486735093455230470584504721322682653564075457662224449530993258123330228370636904917698406066123761629926284522623221508433312073243477782976888800940407747807733440973407971086441176460901447432351529578831900733981086394453529955657454082221246235905961912179963836696262812192211993392002064207407415837377193108407937206590406050643510930958898221365224634868403508026910026011350757457777278881046363612217220406819251365959644317626953125*x^147-1444510513370246561810725688253947891984337879949150225643623039004510795058533802352892949008901823898410866126736157450986172731391493103959063136799704974965770808815152340323602786370590313052662721686930475610263959871185645824596377134592308576442473117200997204695958125361308790547958988458301777804813833233647603580222825394709166713553762365213740513330609331143109287251287190444029594629913788608170048531874011961675005322066808036184450533214020175400736754434099963316619863199477035261663807463230160668780371861928949037096781583338643284269563129819026683749615417006155445407626527525324810635980981046977173125410307543085111863980868042262569854081212826261810457663777096059622932207325977806025228087364400520636579640932142166089658227372227338493340252697174734999940616045886222773564355748021625913679599761962890625000*x^148-1609210595723067903951186268423168968085876311221887626528905625106339453737394093905082487997410491203106015242335869212712205220229967648328164239949900622785921449124364186728075362648073251585404312056205381015189044018928085125296720897180990901725890532992131861050001378754859083773389692398781623539330307589132779824055813116128540498554038671270738937019906934403483368861317220885801181776260044149205938341068152124396955092362547615498267107950142512912206599452745065859812457357705689001413868590248991695560552937001093175462732560464389286661760190062485554553738685258748227518316405077223979380815957381694059700685237387288618019861183320409590848835718434346825285910157969821898555374185273974906606127882216387745283021797211189112333454796856474191063302727615203437032062969513457155457114566843301872722804546356201171875*x^149-949919176521066248607386341651595331555884726211835591813026144684539162934295357263797173715123064655643602474556373444299110544901026946953563993691966943570323109915310256684722640605346221514333690405672837840552327601210083135608448205022645398427624879701745691746065743024237509789452132603508499901148101441049980746325738134808345711263581619031846825520316568433381956240063298492709092679201344727639277253820248426616111449146054369926244960354075499735050265978294563520898632269309290927926773032533936581850319565815208580148326418264018243790497980363575998773614704160547993512248261926548334359094041581564092886489961249651560591248978721917369060627807837051382342592570029030834288260990467291872559398707499567104074781927136584862990465598544742836783674912233693527394780570458359021668304222885126364417374134063720703125*x^150-456546343659893656746108635910616419466270107657498969352491441446832963195774960140323115393444855542623534742492551205704361808238031693970725744813675735989470340126622890400172726627100585966398486577711538356761589957448286822315891586583904198174580528587727397656905136887666024399537569121866832445986864065564729031742860779054482441418048708616939580323059687072506495835299466147770085656332909859567234652917297929493032492153137592208132226371917061867147157019686199376962099053540143186555333318582062263537703872844107465734221042753272370276878858506796368342558599291657644237220455662209364959410937265661743225211015578611173466970687756524675527408648676559201014251741804436840020073234949915305932107756697201857879627218926744178037545838912948193709657766230710986806893343404071747282380044907768024131655693054199218750*x^151-194928175559444273477945739471081143304650702321427178585550080779714587313947356871333849667994882385798850582780917563635530995696807685982183488048930770506513070246005585012043282593442957093185832741278747190769971046704847817206959992246329020344863557169437450382653998289764202505049578473253945315820630401746844587861395765838207109916327138347264109503225557392499758455080496535348316983721940674327389602499128291629477127250054369593138281361143836074313928706107521394264312984517382190809158370659947083990990184074896342711203640970560943950026365553037634302428447072644010651725768618529157543225851257936353008622416118087708593284679466016218465165398270592073225514456844757459520038865199950579519101883771024108692778328467956850554643493269982596039537536586602914471268325005432614505096466928080189973115921020507812500*x^152-76098411561012416060105696852568792480854040856764096597234861937221409314089084110173876068466171871784818069303791851850522775066110750033375031376332369046181274014540963791918580575695011169610679719547813858658036507565336644188985726056414791281053560236596560321410344955715006659611091286436783013383353609374165611500780698052767655286870637641375767624420972879500361674439003032899129412036982420377933407460478152845284022214968405259591083887209045390778688797696431137556117102997482162783597782766232448924018891908931150976145585621625192972712635083228780396131739305057381160922532233889262367743341619016717465563441926443914310345808995986450971617824521481368616443949678178375173256554076043589437474366196446902661107925800348576018404249877606854021211842874760757996173390942584377483193236457736929878592491149902343750*x^153-27360829154295002770545189060583596735158088407144846845473088439146382083224463790579412999338555773228416548072332898768035958367151806466476433659485352251594023361030022709914969763768037330150053537938182371468167462394526103851597442050850904709771683505363327205282341078782107154349027220866833294213961482088480281005872207359381942928897836507393308250581837897074686644692293385235668295486384441324200385160789079480920405139971053562712502373414722799430097287320888976667589794034875604474654236029665784999704098507897264784699550081838156706276991118341828111049089794428500054883810952245313629121553977646053588440637763346614566599307405133093240548986402046656186548020649962696059924047342065066168339441159955201085931755408511191256312279484506436271080044846192804165873586972734105016158423495653551071882247924804687500*x^154-8991389706706756581676340686367270081824657336398953198306139147480139745324731539234518101971542142957868749056735194012056904311647023080995061365806933343825833291763192923195128899857421667776473174938922266042188759633266849063630102505197117064944150817113365611073508519368408153741645781036760562933206102557405041971987439935957878961433023158493281315210116563319011097910323079730302358498989615392604893402072329762156150325121858791765742126892024881650779239965340708945312901526785779876214163326949308761172633710420012058074206521328433702320445102285238119141469951825557375561994870573047737120052313573320251742852004836800407497926142564453519689975515789465292483632230912554363516934511098654793569009129787744494061167382759544467344016894291164279173256672658675033545922205277869942996460395079338923096656799316406250*x^155-2624600973395299640316367170969847000940167175544645456401636737742315395033576391999118157886901925736685535572614106458370054642321618326969700028675409784571362286699001138068512765320023932803870410322068554713603632448418427525037624272091303848842116503609470145286459244022705341877667704285679987940148924856974705337583627809262528354276222729333483394112081933597340616641121267877077062939826315897755028288298889441769457564759491926986336148064389044241296282002647284613137750470181591487916521798704241163588243513223163657843064285778333238232195612914048361369220092894588399417082369346023520641150352904299060728542752260376965592006221592848954230746204684200158065872404514346038985230943242187411611078529088181757275006904848853787154194012344123486582316362299149112616177321089146190491447896420140750706195831298828125*x^156-625678432419757330850321466062859747900838179934871045943199313461105564089269159891098362355616882896873595168825544049655163551032049555172142758154086888165324256740621488248966185506153822894314688800624414758251790323660743115851952686553842022301815259753347013347541295038535246556970478288180337790702270633029549452260941784971679541070253005789595310908840953665980444463555656329844050429421372743812009341349558018561157294544340515643733547741688323559753688501976457373827616986456740934640052490542095561033095167011870041334373315979982257760749592360233727679016670929643707320147292270566055284469279689217918983745417372046870921876581646703560208945751242614712277320055303969660246019735688509045731975261854998729212615860916939213836201059506315427923450526269136009063981314652289067446133685734821483492851257324218750*x^157-82015223256030916401585578939785006330758002313217872372549826788812868825925414089603324086495243462106053154342262390934806282724614239536875779216728717519731887689552271778408301315516555663117382622635669152406290026800934324344539964849265451993416569016168709745872254181037008771668572766158655896172502719668988750904194514180885887340204314817624732831296381674262434689384210072863480637960784160773716103778169844268532203788066409095214007946091287174113495526186554998460515108553072191698123795066337856588507684795311387046704025987743524984861726325792801653141871109095265811625985772044118130919295055062941661847456090094058638558672517481823777615290479904485225149546420480388744052965295437844217575728282635043602050164561703471837351967199371702307820402677628593945162791120292999913488074525957927107810974121093750*x^158+28592234362325348666040033227867964789574833864925954438771721268157580860129303080078294283537985609054742751358985022365461062045669655776574570736248310498067899761430685249432647723410623467355856513529024611645402547678616926304827077495958841454914077457638449498289402254512953566972707369334913308703781103733051688689455147687091852395732461015010615977893148061446989047585728450371904779850097049263330074362046016917796276504481408334394202005601770326095597926909986742816473078913919232980254065472695283508537000254251346555730611890964296199374885642290905145386802351143665476846836321914070652005971277133379300386244529506658809669667829001795761877132694015542833720700589038298641138962821604893851100218257230155920841005220707839295014196528794290145754572473435767423179383974786438304960256573394872248172760009765625*x^159+32023230953210989756678473092721482159489640647117482699127379054913593588951909816937570471537147329430530311546140716313166238825718426248973236446136716359782701194455396568009093259203065830303595505537153398739520658059520523599872034341347786761566839721353880885475342438833701721280861067810351003203961247322404039653943554856602832460282542996145708363024705051910190508722004157073750723318837083591791386489784889912140585665960627224969649943957442699032085290619089076410463086578901120815138953895649863935504901325251824699285207797787810121703476617027844056546679178753989693912848864181484398985855188969431007462850243366528608893948907924695113908418961783088894908306641972012630234307233383594293558376974497779206778487148409524133254334091182454763973602457872709713472919004946526388977190435980446636676788330078125*x^160+19058532981722124470862741271105970187321043660470388317269481352743306661928572577420134672368448013128643756628719136385790369424734228281012573361233694171717862118291910882217817610608266129764684809677129720144372678481025763834611703174139613623834554817594538622798143671633448003175665284060841040120540095389565168971310414038116715658795553885485893113480605296852999727971117995109346958688672120809702087710811669171662883023736574227819147751295759259783257071103664088839711898142543760739837853463437871397831219063287033910135297113425692012479369353714056973823164924756895482475463964832613174987869710167061587288704634759476557216504690710276004225252215082913241093299795318185859779314987375556920218624602824624468006668690662815885224529848191553713071390653742237202212641612210364261414952125051058828830718994140625*x^161+9271685925234274092296469367052480667846278888193851832105603928780897424380713840114717199942096791942792295565287117827206397406237036586006591434701873016328554225527018382291680875508320779077066168646610255177775599810442711984721782144339192662183723569481046487570877825982510850314241565430525846289122004019478161718312965967176736972056093874216942717643500529885409348199038784473714443246333943879558912704880429102062732180609468474119996955229354629716074985711994368976810821451298307997117026970974907273926704720877083223515724838670827392241255737063883160669306354849735384558779484853045312975681891040381278409681655528572924239356566676007394584742650036773488079387971786766213432335333545447299723196609889104747606759519168898537349155260461188048833873590111176772308014819475030510176338793826289474964141845703125*x^162+4040580986272902437348288676941313547173788386804896447920556495041773352968180251879711733939452399245699840714460558223608718739333302508848199888204718190779410223117427929588106819835951459265532335943898874730589255092347991429285817633069845381344702363035076070698895874543332669234059682668006230045872490850526334716954380548697206047151955680070139136942563127822429749198904152721257474236861606992164459851882915347329873978433845882403499105792485431245846911460281270073021289547565343671506033717796011135318468953447803253577553252229131191067014726304362727310051122282714159399811866468840364608182568524119851462396073388681610101752708806002718235993548241037741445515613150223277213033107937027393151079171950169503861284693609330765016084975391680364872541133739882640676897309316151218894219709909521043300628662109375*x^163+1634467724512318522539919892424603147862137331718046316476522113967709540699182306133872249829475259385879635427768139166006990830466882818462374273230110858503418077464556044117320310742672854872622239030289926417398801296674305551602340404662301990733483737755208111679210783810276202419146773701209020519260456420269418475477736412495843188994110984251500023219233156156198038914849762591941513465642645281844303593708812141079573203975791215660760842963178878138486945647613357842292729795015769398783419758033538704144659551259685566694797766675787282078392646374932388137940810018075709703638766179252479004887784739537890808005458555993411322694060121163395958022406224964245018000690963024222719984551265092732095381404210012674062978707082814569364626854452828481891285949995914805363375925037483504809188161743804812431335449218750*x^164+624678870235213400070584466042162208322979994748590260794435822540323358502258707207421509558263231705410452693039762307987517661458010330653910474016767119129562284458248286649654634618816160473559164123475679478387567935453223031763633355840332086450555954716372217856450970600462715785150965038968168174877757117059693295090906239459193712891483234786413146756976975643559551858421327183643161413671360141507079491584062325257876660010334716811178001596055002564570791908527284756652336292902542946560787587303517831403641979985560782890832561982038005715779534111714368051007926604260406218447566271772213193692912165857219962117358140681984197070672113762372450881258894776409902328633638214700083335233098321017285187278861261817916937028618268119126446703314912092828372819053568851271166797144152038612219257629476487636566162109375*x^165+227901822076436497064295237083074185258972745792705188873946294102346125585015370297555729912956105138089403174835150178412956185503999868480292160808947020986813756475045515014645616074773105445699214005383047966354091650637284833682361749586960572229718144480455161171843693610512395610817792211385780181880044391066147993414116501493653856703725823236046428384174893658470052415221369757783741578682969959550340801827623189558404933901272290464625707503531670080543986193877302294452768090080121559960351498424223974242453477845615740030390464392726481034706784141242360206079246607904667034496911982103218523316532570224171484105205637972236756036672002768156365894201626164118772413466716060940044332016612053753758791549346492731442601316277718684823321369480041667171693592636046717288595049068222753163581728585995733737945556640625*x^166+79894984740357531950182097410219636897919347435241158270084836533201527683393493119577693127601082504827343517343258118327888423550497641678681950076842781433327914334513347701986335891588661599547000727095964808999385511442783675073493669637051374124453227964218767397434096078027722503364669611623910430810414134574257819852875616080114661282853342613645097687862373965040019766111241312755801618239100706016057566472074097509529011952497137132264977687472339166264039757337863331076253097092563839986682254404711747667750156240437406065525604200553558667396942136122390823605042922247507335900170340034252132565067931103650429517068562820940962362781303422307956267219388139354991359705333330633855089021121179621601550662400536285070089233848993042031950732555400907160303232530577417989090839578469882553690695203840732574462890625000*x^167+27037868523951082976557556651178045980237732285653378731204026027823983799402210614333986485506838739616230264333579637863662288908741772039257942334911573790474733049571284189798326258750361715495811601003871926796249277367377507531636025887763595557166515961266942658011844847584601991646438955544392286202405463219657454246249259522900677718672211377997607326572139666215124189312021783263476227904820584491623096635080593857726070523173457319370193715011670219000340570585341847436170091442289444780893163061564676877421854208894287122395002196676850832296356232803755949174807498133490314169011398479028664970005121222180693970402696544324680354434048952367815488398257780528552658913655217049764450924583078370125490369466672791725607369848271217643357342480038802321489457297387947625112334867902852408860780997201800346374511718750*x^168+8863315679859311197606607070645140631609045337865342698805778030969590191552944773661960936727172994180497348604782141961140197828106938492176011407833184372089804043852226607716927398811018634416868750693245837085892545774679023881624738972222248902887707387969663640594931514078017394658834742634605309881629432466626407963406068359180831972381170129745212009869616053852471426905785172941553034027716491140395909533595770996683861680016482316020720281536822821398423630186670967405371372559838784974918412633596488438835901270223387747144209832158782255159267386897269991631262490228469907596661127238759185899851841529069601068571526242916565951571421367849733854290889977714791651373029051189306569350050140726570244915455925004079201877997114061352650946861708665219347843054073312032601315857416324206496938131749629974365234375000*x^169+2822048141879415863183087039278652839275488631798663543241435210991481863080098466547924843539160074175765760069179653553444651443770069620439791982080051554471423414466450078901433748388104817261848951271674310931249783602057919344462486453560237747832309635076200587632715567278734692741166335924375011846930211434805635043297454263111879073613694128583956663014378868052789676640546230371897820970899328481542164061228596134518765428776215065935727942376461352455446849823095924088342267745330293270224643460330319756464701514536531827539637630629417024308345515845910422657333385458430037299688007380253668749940498044752738810699680514741100395408818301766115264295526511548905534098232820878918881765768640217103742796522409183588248684547019312875721763415927905604453726944344992617652893504565092541724879993125796318054199218750*x^170+874676605728055491445195176708631090578224586423089866615850620711817926280824652516435209207632329690187974705353211887568147747042093537405496823618272285658885571993396928050781197670253859962254721295806621203801236226018059072606695566392928335984369337163802987712679857030949069662285239995829549767520198571234794310097029341084564121801621629829789403509201288941959546495927435453175983296405664688814626240768106993385376369687210094863485027024231647511339434433738392972046665818189304794925946468243671768515665703719638378273319354893980066817480229464533621827844091483854089726571771025050417665143915085129392986617149161121141684525508021470750325293688157599980712374183076613833323425155625793946611812276419732561012290251714973173065459928326558995275395561159790895882498729108078805438708513975143432617187500000*x^171+264411953201379109291126637661432129351531931589197054967733856703837418459249474128857113265402284087624026816185889136099995162304748757652538462625225392322785109227991328625525358140054998478138011297247613084846019583818075321532883073262091050934616106097989086063547924124186688150923724083712315166726618063898411109850744271852277183669382659226600588045005872184400845847106059628523578613350923152606507499201749108199746564952494975828073899932415654746340494431120721527429538197030339718807663788086235660438887851287260365516865330741525302724555789418682990004448529246833430154138420110617803738197993026313106262925920568373033825833939489444411718475465505134036475937180086530852709043401429316475656471294698996732677212469519333086339865248188349020190241966379777004052882734275176090932291117496788501739501953125*x^172+78092234117568229436759496152512477378965769839806878315280392475146037921830631406696537845938481385112193722473763187896894512991218161047402904281344765861440500031423907311404767732458132130114745684222291856549721498358425227852611484498253649544905004804288267055080860159492858215784551005231851979067239373112204581008065493142842855658943631848989182362356800788437950385673528219794103797167102048184935409040765659474732050914089874577962072653792498502338987386355186783907455585708706339387890502525269947460527313909760548249857612449044924388448932363965712343634413877232378618452994895756507013790945730432248338625049430077996464520669480438461199373156536755487254486939000346914002507281925922058089791678086951883423569803090722823905902612046316527085641682254849310770242892809633872275298926979303359985351562500*x^173+22568503426309572717222575340194556585716469214371276610570682085595506823870350821394013924624772011944309958439383202906591536434837307565194083036971095354789896770108223764903341885870573609917064162755890735889478885924170505609351607943302696725960768561595289628197711921871500788756816631512135519991535389448775837508120246351686329906078866669740480406124076145297967526054976004624620035161614291284794950296189032259187535488295543864853585614652073007497216768386669348867672078930947959046405020388700467320489318170029822039843798190862689590243648035293235293877748947209578091049786805952823784331803267750804151443929024144035272135497116086028257688342000675708348508667468556908147552155115034103556383193520405258044279987801347284113589066569319497589059006254772122472898598921631219127448275685310363769531250000*x^174+6391257688887290817915955031680404967126997005772710266364748105238391772917968737240040050728500404122407783027909793100093973354899270120924468184111561926070167822414579713651911437641190345735577421745197399569512822983401485101124408443145755667403234572612126161567886280360577377754936803972920520541487473446188359579817718561758943892742495114698144853619172621562153592155495306231494163644205846681798338349607690279526307319483625115071155854507419897733106078459736745026760705771710211408392019197021220428826494723222080924431725982525224426429303518554083875294931936827396243227527862823461235669134450764558202847505427826790054550611502774503566653390453526352268636307167546091481991880363114977996445981738421401545370438548214073694731388961927896775548117228989045718215260272199174096385831944644451141357421875*x^175+1775942310555698635545646769756452783519130944542634931300083076445511165505159258962948006174245129916075803633724633235656883772433551510192354388963344683266513801465190418530943689065214097212955328141531983926385935201008177606669816374045792879454515160740461691314182209428075245272339874824046697236107884213248167056063956549040247997598043501928591061642667942256841519831690297809832108702525866433170249456945123008532098894392857495861073637570185938227164904789559299623671413361113224588655619514112322604557996826762622440446711766549111637093236285974747180020484906283868272172056291282990578490901657192859791810339506026089405772694580228532845090756913589501166775993718919443302383990693953072433063740643349116943199182702178416041596925843732939405184478449751813461279618955312997741202707402408123016357421875*x^176+484783043633475529455318489956187431953659109086292794734008804017658198950926704808304080526102831673589920574421136294778029578179191365533534146998621554963466696774304513785480871246279172281205730836224265608160817948169733559370082492741842389908812153265935869596270839410723590136342706220875844591393264167347963430580156125945798376698883217644786819603577683320394948995398669482089628095198604364740358009547386936402514980965802233124367052605275514282504713515206877635498343237286635000496706414169049816518821581167658006321484202274737527414422050926541915364883792599414900457530033698919846682631916446412964670086563734769688476505407074179440935189110308473941217131867584025760025647735301561960469459957288349826864314165132499671224474592419160497331609915820127248010755482976463781596976332366466522216796875*x^177+130135870997459958179527814376422268885829865808583124757809010563130966229686188671925521943501106052417446569129390589251338175817831414009917567082498409909226721774172811427140670486159853903504256790275150473979847122610807882125550256957019904258465620550367160255929884088065635606298915224220214761809621889982830756769400136293944648199121256143472066471086585502040917747593370449486344234223428492153007592770780473341146386897512061528887055017708981999285835344481833461210525554477240180153266351787680447875895468409322281028839479248060565441724993859473525362431508183519279128499014256747723689923955048845919745774388983277464122973604072511103173747252558478514950637666174121833624234187239924180819457465550457552392706398745272543664202294602452939934475459817274646773070656546877899017999880015850067138671875*x^178+34384080704445068715957104445995326417715763143601692066855295155847022369212380774397252520278063692155246116379263703888762474942750365548686277216678516537573142009339858695872111397937812922303436702339925127444688098241538583627408846199947086129699346025210917043321932900314630557917354411167069180427032765019213072696676917575225352864230718933497662921892037156744693402580380751467135755088113208394928407699526338490501860011271547871281336634455272121136548074772961563186622268170720175358071897652260255496772827556910474811597263293647002976914251699999499634218843172468777721171214347393188523301210825853458998430263959855267148209236579694877990686698479207290624759242394179164356688438474358262023375395654597803548349544917902754158870847116957735244499789989433994404251226928437290553119964897632598876953125*x^179+8947827369958339118239687162128250681212017468166929018285949311926978530952104137928693686078047125611863849575695574045591159294601233249825281192934021896856631254725363460948598475325625624630285619118695399464969708779315647674492289448688031373902270201550076569240928790572503438001829218684737699394212310409196577714117947104845361958380735081222697234443367454788532713831209107332397552853921622050702031643000571217326385073748118188865899091441599463814376350462940706884684926177867271196108320100950373502182669963009982992789739555204497153014334349998005710820058560654253083687317441186128782759985042647194185040305011450085553844201997391606242752509488596326831182165545476719975828396606826341507110096892214123604154590291764109743469481202106805298155353396518795362074571997368366282898932695388793945312500*x^180+2294352347175999943789393773156901571754927271002598954425958275805714855437058837715193306893400938570862615219820185729978597861862357065666207344298162545595093543132553918047164383569426120572385624158498269507893160925651976810098110100496981354755658774970596712645361843630025197274190113999755068091255486834271142450977024980907764263893486209889572181451057751091640659100124275881432436819342914992069522457143191065133213801736337187329009139937815681441769168930279015450068093767359375297150975848655942428130729008732372037608326132535353189532316346377725982339210085614296520307887498258412736682659369070522217699970628316083777510151178477717884096792368144809350113907552757373663313690906923048894183445582692034842592392792971653625409182299159051734633058751193352667492597607434845485840924084186553955078125*x^181+579759067041453822427795163716659180003660473952955250557406047851887678598503396016149617201942462415306017321254727384716297467234514771552236546228141117881874988605136735333479964946232497879115031615750410455029605687339148845181958821258157499243099105314958006974251407838472254104697859675509470089769312158968913446834718008938420144722371429416277992578156337178408132963936378096084916281935120917007531569970923856634268890386965331119437310128169301118480043171652899811330511534663395572044015185225408284627384048928898862374397165476836295123205060596113868289301479206801177691969145170656324904931381371196725057229537599747045928476287692441069350619143881235461140955126658148926579874890766504291205421015502954769615484769492214008151046550755047947250665200484952689456707997095463724690489470958709716796875*x^182+144348745604578149173073849291245505821573497390586332261318559291730704440517011699493820599584283307213339107037972180997779127757462426902273547692611177453661420195174207157194863174168779880134789208101439905228133465621500778465665486289402191811412340499918316873318301853673308546869584548598080317131253646232428350974407261702555156177411030857898537740967354337991448872679582156799251384260658974296409135207786190503344061204168477902629182890220220474626137555381886049151129897828169817652145843114362489461832034879836075240522938730752038745530760705691467332345547796750463711096673713313198891543836647568544303918886113154921870822092213323509519462853337098051493379854791667648759934503342772274880770188680001384950479990718088461031277224355285877401935207945173891483370276489495154237374663352966308593750*x^183+35396122547366852722740550448810473124259793005893012991915316167786663231091131386497480273496882785193013418759362845578430951934954491642763863190964260531574972677681869270292578915833285734106428937085736267119444281536606184152482097367226568445943434613421727194333036306013295806251942713465168302933623990208498900751378424237521669708576446584665826591798669043736905779002787376211801082828396971098602866983629422851676539209334765871628805652840575576210695907732065461184251720565658424288987825324289058723320701548150980510998348216918721870198234670357762433608989213242624785795605257976094377689923583721390623737601153780320551706167808596729735464151860080500695043836908232472949746102857275223391359064007012198398841767659197237303667543854503063801047703056534485255291144767397781834006309509277343750000*x^184+8541636980504486877170949815079635378347392487954908721635635280626320600806036806489521065803981803580826442253764723076244604012119731383172832373044487696153648357555286018954407202680352109001369210726225568348567026277774680201267945497881337321315240300766065233013380825556523912655634184985168376361462204438142120130913913593275938366824960621139036810009758239567720861157068774203889742151115128356392234244406074323901650565184705819745472856946768892821955236589518386188545760970231330186315672524662483847658759097075314532001429370046496948378514542208522267365387925121836977216839156161186548441633710024970513787672812572528767239021924024265588440728140517313487037413229493689638656369287225723301830796884194741486157886393463104891707171681803199115875556840676114875310354079829266993328928947448730468750*x^185+2026303191059673518968054415483546011106801706360492530889683128227872336006118450522937669936506966118423748958652983583853656877950082114291013274831792760668375252804539217705956757204354710614308189164301001995278937123976097662222571512808425209937441051206873590940392054180043066122070610645201773213181551629994892236068431564268517357617042171192114074172376210952455020219339904899793401815531141329593624915111114462861431940369221658110189609919962612257314629080794735410151628952881518504597949012012789395605231253793911503949654173733363346495957890102909191209989002107801053892200011556598888593804839063984413083721564705569168641901034660273546259141051827237809735102263984801622874243253627796805940327086895761836881725054707147598116001222403727063920642290570546528716278089632396586239337921142578125000*x^186+471903866494272511601072125374336812967810599912175790395568386578147450512558220906350143157280722279799008458618522144224125652716562840378784516363403401239173010729065541512158160508633718267762087201465217086863690107431107487785772236826368871901567718258010551395429763362420594517127089318810588249898325124827422887926218026316249352531352948091492190157900493789577608810176052038240174283318577649226090809880771506974616932432599232789000392360279079984833157756160711643421767431832904840232573760403251611210370612053300119287676456858921646961095876804820851398741311302287264450278387325512553065828662849373614290095233497630833286312413585930456788538903634058471396500759608702478976108165985571658936015925668231675999317839040997935103947611982846517830753175833076798473264545918937074020504951477050781250*x^187+107712872263307162908893256796980708357419324152933850908271792494156001826531989040566644836542891907235142422740939161070972440290605859153207774236547826309788626558054962188836306571879829433529660659032990994959280943647791882171685916397350771851360347503255104314216508079970062861995957295581255245996816366298182555236575997195548540625805020764652747340530399124315153768111407047279808109975843222469072062691478455473180607770792541910291536248113168366560412492364472400623722378093925684347426882100003097666805183205179704296478650348679191160924108476431927354262981241518284308052801979792690531172717944444260208813323082771418465338648637111256403494415239974796612348002436237424436683136812861324637435318224870834402176593987586210135272738287231959691047417574982607291200764620953123085200786590576171875*x^188+24048350723898890627893297536033488945199480066058111997846299103785117084287310572658120258138980280077794191002932963740366475755477044322126034776045172183733563173793006072958873717389319339406664427908326958787263130744189714467921710855780878186340587042662622769273898313202017102312386518862285096354849013191270455629300768263877149006236332648720027434903525618488369500110613828493905253785180029200988010545346960578733451231276763539120724560094207713812404202474238924181236769283111619961600691442106845384797752838246146649665059060772705620934830198703105066103667612798190542539460944371631694804404837390981135493962964941930109301872998014692245132196067625420964065958348664428517579747791656512410875203394764720984148977758556068625365983468232609602119924399394809699792574519960908219218254089355468750*x^189+5239316527966330565463962433406817148750918826611872749876535261927497865963398214970007756769112572159933362401314307724806334964106188385130565221265763543381653231423587407679650783757649758040950965073537822404266475191190667209868888168362220563584805837369047895163185643585063215370296646547312983492187553179603041861637649617776878022418599900680911334577544533103194849794385571395491336219949163040041343303732190514392100893227345852560402098111590318144552530776205811766749291063314961479932838394787714092146218138846486894457912759245923522667190986337859443084327848968492941533946637332676325828871579734514033055898938343100171848523633296397858981803881380966607278598881807405503942853713878389540055804918486074447001676501015582745015076309152768110015382209081954978380224474676651880145072937011718750*x^190+1110637454062965868383767530874958212819768113055371248006001937900858668080343629319878699561592007984492809786020431582745645062082833073163249563530562778316418178141937360200870580645045109439260188932458399866947589142863569831643023479206665649032043410451067989252615387698558692625171169987566276586921743774297598250547571571129968583375806037297784022603405697602145816294260798364816131339116813639057973762073398220652158749740465893180748623435824504256954339257272723662669527071507131869261735358756426458767979896192063299455967760065912335155145256509832677212332229091712226006337122790511461396808992621864167635757329619091044926794532044956533549279071097948117086258258217162359058224514415406001270629807645062991887758937466419978485902761967929314266829232887047462785545803853892721235752105712890625*x^191+228228818683386160864293150770248933647658106073858636803052132475408866524142830873323628560409839103383714688948746897623651257048358931336984899457565651375018875727895383618400165022302646080362083652027160618836549325073637494163207866068543399089229679891739934671563749781159514503589290417311065275968460592532230097602656007619489232072038339693608886821966429531882837913483334125170122135674446807719863106728007300241871423392317014067912811862899410728385151067795280361341772612831816596842218989549986965155217222974775984557442093213091326379762805400269411462742178477050223498133579654610205596139091781822635106590407384224878058441735672165707816843665283820830172188642003442243574162333138307047306075168123712879297741547759169050165909708605471358384854615261656818336888363774050958454608917236328125*x^192+45238408453393024022860717143012663254685918193592907977637253382405531443344803210882013865289098591497178850745444355869661854229379713225680492760067068404440984992892159480794777599974352352530838578433726689882102024177884992390902323528992974706871297572567124759641174341903924151698637721365667608985722333760463751655399928681604342720731267914393814552192860797513847450064472426397910553916433427725998123986070339641609706781601483804588167360987146085629889905643282162318124557142402299206139163750532804553279943245665097639463806574802401824466989454573311516186957884550460883423422196299378920701879485468956232912766649756327364120796477515653849581369662543098575713451521738801635769019022808771412470188470829470916847820130719048109298056847778261854955958786729530718417890966520644724369049072265625*x^193+8587446613193977847795140310162137468894797238014320176049129278948927864586790225014832755059633980600636036495030279675826500660750099807511298838566757078798713182841286960565864256905428883486947935671778710397427094386858370767836655081930988472108296102843935183792135020714166814659293303465241002065163597447027382327747387390215481282505005398068706513539524362114050565591901164445457661665864789059614804967604933490399976287891506571483470934869548203875151524838329109288934275903643612043495808850010611298002884626430404327298636512564083311714104794275209133667980527648617889195713687529980869156845267849296447563030094119186013854060145968419218035944280934720413713727867634869936055324092575897857862265069438255956546851820706435905525320518988167063150396586872770132714549617958255112171173095703125*x^194+1543566163866083167192255303088502279048887585163568435575111314448950852258346646565790002628566781563793413839130706371656939074316668004471422102510916117899154918767921303940949156127848454145005359582315113858946969434854254779577109475231378682982114671560148810461593548003551971241203199265195558492595089754859573808777918098462212062798554457382953891547918697093758053935886447024455103190437206198537644792538011182168005632011442275890261778202951896711157789834359235936370013209397359025098320903077590528578312603715677014938531988747632350791595746863188366492318544220256912098521995972864402222381695858351809047667991637912040574232218195366412469024891067493621679329929983990910747497210318755342537816674254860416606425865235588489709219859392036767710103984509062424734793239622376859188079833984375*x^195+257510252091845756818111952767554679915080742843269631125263441248138916214827819712068808364415306363603094827656641302264780359561941880125448247523758452343512281219264582810974633226609421883013405629918553512435226216175066645878472840947407375970847001860682234431763100660666347546221061638170517396358022509984306145708931455568954157158525878260964046630202036236513208735380653563899560321828320315676993696484907142194020467683915516489856044224202936680497851537201973766255870785887609879090784028109597933676238631880321521176583370014807286049320313269501790911393099997500341410571926742016733626628693760137430493348053230496859475157951818949986137871738599284553599182559749404062492740174041409825024680196292444003962643058795599538216526149664141888782069272244901192436827841447666287422180175781250*x^196+38237318087017650173855562836107684927469045835176651195000218271425038134210494067916765868253795217954726725233597187732407490489590903579915513194461691128008101290181535263278720792229028036487756295706943684142117229239058929898086906454559123803087613784423697994121042772600632929653898617540595159365455874773310389676948563604657608903196790234966462127785123798015447157257735432214754859012651539563795479855953143043706827296492164749889582892674163095842388282532339777230037032905840190880850905812063984973060843550181084495330336556900099451580578232209397092871644176174410232695570854040901690860146908261257135167137337440548214850104273702724168695921092410676320477302972551927174949874956803906890299761207729022023093328606203172328868682312221911808627220341472163767093661590479314327239990234375*x^197+4495253257310120413333968960482589381925606646552212595351770755642155044092001068182504170846384992265989358367567335847561419716916287560361432775398161140778507523475584163198053582205924335738946932017269669336217054374619565371551249302525739216016257631325459481836828867658845474964087445751788518862487685696307539294748117703350534502044923998104150554106869810294745643165541891041262026494650956424576137894940099403522889279133638989918409367019804933853875437065297328608534126878628865923109188260877681179010454328526852629260137269546113766175512953197010992586023325225830278995077735631822629496057387959850096913084901986493570977339600538496519422505349267813067412103084642190818866308881468501947785108856377709358120678208409853632578940560633878471753422576233649721189067349769175052642822265625*x^198+199199053250295693835480711972916774038975183869062581997803461007511255869734385964696326966408383653012372937968849929332077277326434832617361402203898997697569446108643474818471889754966508391499697267309131402606246432310407602714616786469933470341077276421487461187725279372872307497484839271865838854493604855457806123004908092350267605045463048102203275195754625500472630500720951245508988158806506407847987690727586256781964452977687300626652570683825128552974854811957475375143661817705436852732391467203712168407060807547290771825112894178036817503403450773982875403408747993976149649022195100870590681014385681976127920317195492961633525310220736758465133094896518279363276932614600057097458465866925319249384491408464122603091749645512521063270658018441089514805840277981374697446881327778100967407226562500*x^199-106597814953820262140898347107132905551798060236645073480408527659035075880996657544790002648224420338268219079961652127273232594210883356165914640499214320661387577939793301258678409165617926455447830971785904766994602273018226622141551319477792317909740949058662763464131613065149471272350423406694102836192955535010533483995410915479942764518521618572632185585973659025619792184734925426227943162653013300402230478231592469027016460212835840938665062226625944224078901270570248708513766102899826918840291154617261668881902278809504447174157279265393134869544004446304320267302217357853415801851936425587496787820025227314093157747344004527715676988315147167208573305219605580470259220024987453402966451732696628134758557386924472297134766298356762632564818135219282669113461206626958244214620208367705345153808593750*x^200-50298605989884060288745028471513681567307987392313402718826412184438638985472654312315026175770148138673401056138301574903380753968195514491423296203753734570542681890126206771323970357703366535916833204705300168905185643817673602338954083969604388804931575869472644384524809817249120797968153535250220287533585218613736962823382374245443211310803591168560325839905332100931040251045284927635128601177784876501039479640691647909695779966016725188993630565949683006391149989350200711617875747126472735447990315428316897803958061496636462601679225861508160498881517448350842881764602103420439436004351176010854112956942137955042879505594345932315693079552033008581989473847675202993053804694249128545099768157108491542391547659563209168640172200954903012339616888131979582932044828723761042965634260326623916625976562500*x^201-15482246788368831711366110804708879928501042918799215713683325937822876311424201808756050277700975180226984181308100341577083195941032547703493701441372472565581547762175538652118475158954736454123634277936253823980857190631364558154158165605408537485794507403124311818601619740870337369170834643194222145022697326357298531332701721143965372184663290638767320755079388697030790350375234862157186797863160486636319302805918306979425042187572851877666246819929264574792924993538035873024700502022848438874710670798796644648323518798941300776916480082160601837983232894156412256334871514170683614710591675061262528328458906701386656092554803598634988717708089770344220021306908913494654288836922246728713301337271680006691634346814875241116977087214543500798294924060813456836086553753339956074341898784041404724121093750*x^202-4051951475205706183079787376623878430036749161259852427611962600177256618202750175060743483077572684333681814871887376204575981768025965581734801788854800908099950099421552514084086513670646274303965374728075666141172606415787860116739584141987483626483478652942871521316093112987750660410692551254665287854983038417955710978292165621841883487878459732205778215243974020103318674625101471760002043313184337912777954447997885720533536671129341204625353772478373274030407293374226487099535037835686289871082663279017892295249273734620943032051679589796490037009729012898100894680645500221884708459504100283807938172142126670750929775140184988795432192831646785915470990195145979790308490142653446406844331041596011454543141920338769109356142513329395558145249826988448888306257139198450545336527284234762191772460937500*x^203-967409813111946617000970819928567714346964267624019534138671719306815679133731462359721246779212578101259618760756744159659502589184249864308609747650862576840807947176584919452879446631128573167304622943667472697335179867448488567856150564873845257097786896995600327659832693616564555428549124618711561764398146479956420306409649995939537198920289788204942844053489277748056202991419523365660117032418860272116435481560411680511329164039650181557013805545518876935631179113341437225265031251681017205300905097599174292754435812129235765177772012574052543780746435691831513640943148264721141373702427994000803802384303065838315804909319507327887359730084520362890273772013342109120084106174509618327706393554932273362830191778101052131190652863585881417521666181150930630393281935098315216237097047269344329833984375*x^204-217053561383326538265725181556080194630368039136639556375531375694605398530923561641047260237374660199382328661131614824538637442773585213502064584150070754103559570515877387558679337398870252909664918600729830082268715569865104306717653676787010761893311830558774252479006405243308306032280709759012685264398427411097849220706728745989371905535589120400377073918273059719863051105530824698300338489752504450095429613215878958517409077195048920181119470320719210926554395698964962698057340524800906988463468692232453498551462604049838417970416814653762499827436659164649787726057070198129140451455762343218099598335122217324240727475321419925226028238826409824307398111668409486394751418256606556097329210186333700740072149579632546170247792219978457750179556450874581674012677748465875993133522570133209228515625000*x^205-46489867058804797961877803380772288377401462298755129970472526278130673930197739099967483221216936278170554814989179755785691815664827087957484045062616693202042289526284957567007997049941226514956115818203851129696012598871681036152392214129979161136954905966476710222627632003145901484430749102070499106188056677109328482231314781517069289354398442219019069878590552123208564260024058992489733281622637931274825692276185234620671854035308819450048139358234981136150576417166271382588764323355493645125417870470415034316843622318429806917813557956425871578607570963478549339037925209604169285168053174552896837667498594193873237082161203365708372521344667135446387602873927045754366339491253387850283844066356626407539213112967598281131950734568270644147457070673199434186517912685872033762279897928237915039062500*x^206-9597808609806996869493002614183059992647583217264961088431125992956642172380587955908896411413447370208012179208290972074744130954488725473211151910373894516233042096595057482856174079041825745432245165985288560015458059868607524859569784999543153472269472875636770380986730274356529448447167657165192996204297897274355581782320241738252680856241487753354376255436278558004758258817485551681186879716383081732618231094139552552457910961439027947325480778983824448992427614059905712942403584351297070271894270092240180292904643306094297585842314421382384498821382878599073190884877520258270584323518458241123773374501871287534159204783262724020499807407509917547912242244583852833700407548395245324228424396264462553145273434032234483490746947825638060177557053046858559434160717787250405308441258966922760009765625*x^207-1922524713451064421654418314548494922904175861091278100932337843385273863738981703551261118477226545474139408125868404945841380102222298561348191722706353899202147327082948490008820054615045549963752323032674115903350416526867887518616041683669849031800344760244498768647384095306184319116053237214299012010601600922807825290700028940849953627705945888763111443442126676332145174736428557905536517611906614688226872059180640652793643629864061237178626991705162186285974787405282480345681037849812023971720624336160002453090184583633113587574515308190396950874667178277310045633070532456187081609107473431006117897951949990053789146486354074034766811631120311650717956888757027516129157128325637160152035785587589989980782888686797662027645089215374396965985048974289587306174660830134826028370298445224761962890625*x^208-375474987173478546639915691558771931248553326184054939606926582483431058370941236855872093080010328693977606137149009482713351728144143489696992278297338975573292323708074792908687138696984247446473875702430898171024571929662371752221743997515982970426364214662657846464655806593465252280731993462084974533414158064187220590842031781395869387483997171111549312935948875329123217208533949168331089563973227761462312908365082669241863479095928857351856975707049662905670372048910629589606279035337277452176836525904691938819078377380487479933988806226886137941836711772522183281020733086055573779531492750219827113031543552507491489770880879604838312256146878931038395331481047729121814647681411812348709756006873491758551859331796928001468768853693731784576046924729773880162078041036011200048960745334625244140625*x^209-71773124682063659820133196015360355047502705403943090055838172514450476197094139174831001302469165933475843048581896463540811003573432338975216149478507724966188180788830284537150798805233498227149125833748542418093326477676638188543039955581906533733406547464044757292138123332075133772786727639918865063575681740274683393427511741489388976035439630926158487057642046252762155429595218721173536928482098971348275754169507286119334733741283098713825909201554659299679829851351665782886056690249408748653489764752348726468822744806364381283478810515982140418602891902966013534703019520678076365726053518109525365274840280698681366964457465299086519589260867798695180067221309049580712474964060553097317214532545925544671303475919434295359656174090167918547099302263665107614531771605697940685786306858062744140625*x^210-13469517178804206632366736218581595871253680198998078698950747102986283463894417553951135207625437792707438379312883105404343829771433033914869192264909193468110835982737001066202390394771515097625285935766441287035507045312444387951583433774023275105127137333417043753246056588421552093394902127780635158426050366365591115231299760008395504607256630185465241269819967293502236891902812798242452648003246396709380292400233972619198239681853059044627696357767845840558146578122199980639798640654663935928246362516177560326557093512093297503002322925517021195925865422245400680540053701135917384675829986137982988607795143739456986421856507162900948139916917658306367822465018507220467236537515017955262781155663245089843032842554609954303398837499787061725707411010064464279706047467470853007398545742034912109375*x^211-2487856310999139839963522998305199553056046486834757392217258132863408758277667425293016584099896680157592039226468494400692017245279945695339080443490395943327384201734736625124140809622190567673997889158323343834700168208823009331100693034786740265212299528171791734997473681593878832288828241699072359990399493936692078377885392416274294324437353442910788930330782267541720808020873312780656868044204415872395402523223023625211997193901451403196587848638305955796247619902517994152376025099869794250120630914395418190369681074753989883792742391107046617878599499613019812590871522044747121274188741834270004724512510969083759188142146052572986513694169806591708998146381790727214334173564490904985282455322955171809140822611033357759391697024778908043501955777134458734387560058530652895569801330566406250000*x^212-453121049578476734805911850236011691209850337261943205510638524772849044035811238543517148472217194158751176925772755237425304008068695033677170219665125311879974819436623248758638402197154369628622327661586853875059246603233006880945014467537326450680667961741490912268194873822442160992730919355499291548247083082617043630794383987318293911894735291495329956149735696688927893467390966793921318394285236141640679599567041653184574808883438574796705110308685954951563333072937825967793606653185628205988156509263911659127966314360952128725561128942575934582037066005950287391025250606570389801646314215602894701016898515809473636682490445324080306598577735825295703233914712540015236104954814044295674145409227964334440750659852781419212693921573642972158769409576807113169455358065533800981938838958740234375*x^213-81492279423551570304507462744857646789599208680437748786254769099428013669127467495461864879960223066075138085253356203518901298770471902855843200850424487506942009259742256179716137743459999771132923103861310051948017090277576412902577445650737724900799988502635208440633280111252396607251386733201450526435784676162497275824455182440129261820823084749734055976244877109373399819366045598312844838443108428866737397774404342126659622583444446645389022840408304515584536006556438362650164753098438991305667818192332689076863651966293879280349815546917078868214176409045600323169109053416226063464166968588442723102830189264881261823592883718895993814573884289578764151349298508371632547694490031857572905255441269293535926318771242965614557919443239162620400699025074232622255516625955351628363132476806640625*x^214-14484355889098504607204761437875640196434672776948721603568484723501223513266972586253027396897298284763203091239029482803587212919433380034480690606849086954525754034485134089787757699176308305453227664673556463445593320277534232976865302503421207540809984803528146387523226209071782192366316322970172420405104465661663694717501865189317648691736113368657219828125509699043793851659325609768716124038961838830728803886696552133297853430159729542493429544496621464683260496538505796535374334935744836956279724351693016515060340829251060008970237498293608930818243381947244818675031801543651673972328221127882790350920705159824991905002592775882543961187035896301528789840680599964666788705458059252481370155038655622498283794339524952608639346703979716921722886214505032753123784582567168399691581726074218750*x^215-2545139552259701550251880431861548294096320008496659506023492108532498135475720515176308734561060650967623813859275829007895369362189579493114664722304680399678958994913358623025424825400822790155342437710988788314933340095640652370419663364866125685976930915406180257814062034113074312815653616745969234552669744528182944129467468247631768679425006466224755755237552136627980837007490757752321629847764508409249456729153192383328741378970872517097486685890312747331416725849469322541271263567832711219454354727521017049321244701539004217110048462114066179880286555205266352954538414755811146802099863690304909958253662520285654973803328379288822985855544698909704059944691997027922335855170377747822213571956588453976077846859864102188493921662628243657597098802042643397129944279731716960668563842773437500*x^216-442088451593282982079360805630533220812776387918040991748425805287390732664750480910991498004247393757889647331520304235042604010904645364059871759825411133182040417507423451972055285100039410471450439475469646713896472962287468751760021363620052281348671649078881090167845794714485592017994516613550405786902463125396275382909259933421634389135556589199928157086934049297538892257610960638765623070619648509644370124530682148756849426153048303390239296132241032522791164808525294937542819016092451649679430289090879344678284367954869525217313981625784828920160871909205524141876202556422194482687701457848383640148217393351912823266342025009731856966899048160623732573554382871165036920445389125064387786188639649561675060693477108742081495688601999281025537156387723785533212675800314173102378845214843750*x^217-75873311958177937698982795968980844707518552762154283034435333532467477541311560745633541181781249823493608230127317628988728683174013384023212679084116535998730182125667984242263711792717331370324040119064228370115789056644789863690906265642976283863175739593382512427450910444314875448787282911172568980795418599785831946507672684171334955227833001056109455823357084638743224297222059219685210015638338911826544565539545174107623876058611987325512265161000866134959447313519387389245694116741675482878653686902990423105631223948779718085282026212976647775381384847999730022759393332626057411132405491572275162133024079365300867143387219984275167517114696979333727184713090901840111908719618179925884318077576428278157387865817233811260373351793130580308187629023850115487672429357189685106277465820312500*x^218-12856782966264095717020771070259211670950264126720957650023905648642670942130307020782229556737738705216311161634782223685757691400685474029297645876947810807367252559293488474329394288420168828713169565512918429394691015422334415461403723714497476856198933083016011964845787550100245737382768222103802647740542851871545122484510203123370559375640721923568240837451290082714317649000984116484860230135431210806204202682772515719905102437842358470552459579780379488780835131492045780910769886464315613434207054623184333729426373287869382517769210045120002916979706907986613676119536449067075576508047865248827359053513067449232604964637285921438162853806746768083977383704787772338193682099963465958181678924492287546806480238605284577816850246230769109981617172501878289852945892006391659379005432128906250*x^219-2149054551022338386186798157133199994253495650848124624204983018222683353241607840449949348578451884308633589778234789817050096893104708662931090828064633238650844292084182451956430985251167537645787963095604741609418445020417304207166802388641687723728956633267732128001242976485559057047580245989236477869903386247643452221966723088728052065234258493892950962386539867931941470628513480063373752403541447825453339176617356671600973288815909777825647852400531250259570261790437585121044652473370616692321256212703282826011551625335981225242948884224401104639971308920248393747559263771307507920217784537850092788699122863211790293601517060234588265225002067851872661358287333054322674438435260302481553874303752142445796376309003337172662852817602914933903303382973875715442373864934779703617095947265625*x^220-354005118433933257433625857934491038702680247427757565951957140026131750633358419604132115787144171854789625185278586544980674825922980442924148206184473415574603444718447653006431559199100819214292299532857908314244045433293748969133469694983517316352154763273454853257446071258076195341616731729787758328272628931707573329763429429492569769770896192917436654441884608258944009496532028288036145037253274979227067967881048673922756436873951590648905821156304910866666616834444110124521080015634991965794103231527923425916866627317244261598923112337724236792863088220977137050300665328238436062721656326593133392242565708521654796448574590715032363100254370779882912480179503702796308138749644171134115211315807851854335616307847433213615845452261888346211869787403935260282895712880417704582214355468750*x^221-57410602141748855856897892148542700326105755130171952703099262440187416105039702246756763662326493353128433183632437257729775319676484672150931551355090744133908180491571430480310392600045672468215651197210191178522619926091027493752580565750388133851401416355298560156477901917756701823567605120278644037157049297408146032790907649492900523795559149230355294824404971122204945571212053840654869213966638979219849759121527290654471003121283676114797278523054084162486228951809711090891224631293050554097479482698270024368209317979806889238474758146180209051868876877660696555145713350970944233036789724464572249534016935631161360197464986941403992851181426021057794723967331743968826532309360212669797278985137362925300742706533735465912408540606180036366566007044156452987185608362779021263122558593750*x^222-9157768491913977994503505772302117082066933425747534737561911765066950479228035161163270973338122954780878490678676366850468166988993065808484346932177688105208008883210396025151008627394238816680917480546983134670962370466700293826805696245695152334933843924717386441573432529137518084664522833717700432266312032062368020944779245580796705375175653281475716645034713923192595250033949781229932664600438178592708638505344019552023585030410688293966930044449536916304197393936181386769986924158279698822714415937129144956628077803795386057648656566381598211925641465557889955804601242819411286977337265003726326523119611133375210356152546011672437896255572483455461432646819518908912711157876071355362060758739975502933095622095567760654377187239607869187914863933940755343215618538670241832733154296875*x^223-1435594515498768091188700931213696136821998942141987004523432048414096016054427568150358834061825395045836965457093138044906954565393697544814325650433897355646070305536972104285846435256522590889906221100184344051427394191348226216540906001424870883688377327182784486468439861228808517860739111831034782355156497608967830996245789452029474962316431883910001270212405887260618968717752221348151437015160993223556332186038425100518109154346356379418180521234880827310865041327583230474404986148837378767731752907298792155890835146993657976596270878082471456649122739530469596394379351368053226917247288585447458354940390795685405411797292213393949172429338738975544020306777200462928552552048729984049223426547076855588742326908260108069275986742027308044781306228127920333529207198880612850189208984375*x^224-220998706644027652397457920655240897012523454776822113293715541069484629504478492770738722916051792840374991133073270882013048185891764593487555652950623231135456070597236807109775484119618123261923694970398528116665541150469326223046354074704463802375929885499735302686870927951308554851975358982784054018820745399269189440842726374550473456587671516135299566631942750934533228438875469848177386137629276041260103379117464585425876718761505138103943562748042762840498313386625399056150096433255739735129782124424830959574877478906797902592535077450065898916963049889764237308109689614272307070082541001584066705710227396641319222966613442148673718131055935261687836198938794274848705904005119033540954806152397169885720588306662394431453039571879652119865161198632541350476235921494662761688232421875*x^225-33387003948424874343596524912376017426977381247982412590243660759787433378851630824221872549812022525321442793030051499844483117493465665705148386103688001672510437651720681404238847419487464854276736900023165978055543845281891052298800723737627427706289215119309442936866516242672295559496041514336353966366782497533588844080460108071709705363078358421157598835843262189508026986194702089580808052819592899836426143392995653524902816663784655625980921237166359163723836154972587358522882007111964320727975110480903669866835317497357575628492435542229006593479722943920764802463346316584546650818715048384553320252960156673164117332221732721197986387884372404937138243817946945752990275334271720117593746746738051934340503069375067208814602339615087041014002137574029508677949241362512111663818359375*x^226-4947078855763836199918694371643527814409282639824199265741404732700574276499785664385028364909901738938568377352284781446354536211095260694669953104125674753475583088235554688331153042709202127706696962567316267224935814672274118945285580322419161677475245871207054713754914194137746806618755778909072134426725919122998382697358108344610896099655631363486843865625282640787867441394292855309041169313180825217440490475228918450922155167460915984362715478270487385882839390211081421112881635278885601840344659484749424685111691969510189570762433016234046444381081981782465857786774269275486585691018838803145837078935756226637088221835750206460564004639598601680686581595157078824119478580377104522948796455029956047697749863375727922282827280022302716513272340205420697331713034398853778839111328125*x^227-718608714999155055227185096292650986626606581771828150244384026878767068502154777307345972594858945164533356819958853942764288937219165590336557038923711746558615777028610832978084602773243990509372919119784943695391264890505593453873071368004587997120182285748087025851620814312715901755355127095295137478933717651455579669285120145777053471229932954724670036337609314456731727224453723260830904708337009755410833784712055602669586329379637415816523217266910251556957380734945082652649101842337462232672655425241571858321193515134452520707098062003390940271745373011003049044310141650691744490237238878152616898003346178329183594869113644360453607181958677680870716960283409310644770478391492268957354366933278435065573545827368604058143175036032456968846806963801050670713171437382698059082031250*x^228-102288083212593738187726871834831457028878016028461568539372441221723265129073481813587842250497796995440309908444923038599277503172760756142769534288699195754420907874829517173858906003302635327152757318616189020975926646813677086219456814861719142181681200709159835029508476739792042336493836352945698616669058470175207353967759249308667999259102970736625234361160199725899141826703231911960045844924358522025328678386608569815851417588562120220522996759559639841485505862059680450991958514648552507529747084733855051348571653130511658012640759785923953143912823857300521938723151502701104441551448175616187269727006063643992731045321686423082040288191503347473713181223681561561186894917547533767135808331935618037837153052279556619977610521442516637746563980574038945910259969532489776611328125*x^229-14262110399780813064093065864444403118761225567828141669582213444188722929391487862635218215333760791512077175407124136429315099407718333505269275717015091391126699078086544427307249970483487681615979259158003007492425774337834946134955169832578717305231505859958596428815802467705633643599036750617761975493071559185757136534594345474299957727765021001814307557412525079523151075342347744265788055889423012634903643762971294582851516267498840993829397924241017430351737205845979030405581334120958835158326096504352197524462986129744923875846771016695907830096416449966724229028286071276970693502461312241981845600160497060016248263343919931526483391382262770012082436556597450765663699372240913219917545318802344344228261683272572204332226739864572830082083484219536608177097122371196746826171875*x^230-1947236577291871097168955301470656792546826279731947545816138030505842770684955682969943213997258879177952534585310350436879963231752954213919202322641305667917584687944189036486348384121797354355917132626187499415089318681626729566544423832269694242024571168171077174840994750567399450579360932905606553992101145749605932597282345097366455103248403372350375572316528316170494041724120276705745043235356131059018307772271130894197988256989397021565806838847118046206443837401589978726201917200610198334812350695222665047403249537736099742967006618464882886177057904688858149793588195406745143305700922685001640586456133040619515841305889352686117650949321783922674749473318465379725549597473172797898085004726149395410432995082236098425362788101761451794683147244213331856176328659057617187500000*x^231-260245995767578259236135431828666135398754677976938333536195092726788603247830671612256339120446195238932411610394396251109063094620291458705219723104297696929864987696777451994678237977099833183277600003772282822846915540429654587148859626197267895040374314813110276883125030789201718173485202430464080410392788960024803417817905783210805739924223542377373544345100002507153285629934661603270385223502633542245947224184376848247232742056227948863901544379894385593650314796860572871212649061529052158282777434757401490946909451694081673033391596415508848631144101704648684828817068513960970102398905557689790277394723265650630815220624405941953004883104046274010549688732671715871415113950234598283919104046058589546174842410972650658347922120205087424505069736110334679162316918373107910156250*x^232-34035261045759948411259211795011185466485938696445283516625697391283489288183987178013380215088738006670025245807607166257789552358512760656084263576453178651720394532620523089690684238729966447781502426762939769203818199812981685670643063009063976382007877084953756517735338353410641351199731564596468716805517064672636209497201706039047647359936961024245643690478987199412344192262658705469523344194144201300919257534085519930995847850818440214272462039556264821443491010891772492974530765492114539340595349485061890748938843241271058181686920346999325967595103439057665968715205341930108203420938345903056954189395737675118695359647551207662106677939391464498182522156546660940366581010264180178025375025778727942694748535831532094514962389566058965315942645631329928799611330032348632812500*x^233-4353991337353475671441805169055517621800541314587942655065921097759405428349641974951155705164865797021755909334098024481835362687411610581923751397075353020345247660119185112995108600974875588639813377334672807235860063179768538180763256902069539459010698322952478285152645725360166316595847290376051901089734974846683713711579381624379007572898886884774039819041092179887046577279225914180929912747514819313045428653949598628769496072358049682329069820701427111744193455363532762318460026825075844595543445968839447508314216088906332249028110478431752878188211922749968203360728500197956971100029072510693188452883956324261473765325740595212912044290654090547580545228447056290490482711296128677421759995720974781542101409651128051990718147322635385959607364548223755657796216011047363281250*x^234-544584002079576913358284080051757499230127149928792488910570848826928184494335300409258756985977317393604624737434283027196495421374869843663941452186558523551056064943633479221497523612190872134836123626447389614389056492353094773636926971979561570593519125898568254287745040047333105831841177578207188997934813383882646351298448817800079068336905269673049068595341431609745960246196220401400811169602131331222504836949332730889068845241422596786816808029182997550579556403262404118258959624934035705800850861349278342428937410359730951301924149500554343774984784422351989185829226972760385162282455705128397520731484160317192585729602974751831257001539742759702269823409460972437545040202126232105031586556317406728580278546613390532060742953926053343457074036062601217592792510986328125000*x^235-66561267528266981458791446638082729105301368262323409679924106731634771343189818277406739518665562833082364900151538867260828896938673909160971777469793007746493408906774138868694617336552528979913823517311946698194121467192102786654428718503578505005370529484653154365632449909385679662534396132490000629934721707620048216727428661327830460773757246950464592820736419011606566592700194238152257239005232735474852161415975526121915526415590617590787208451606553068294208913265561743874111601278117906100097737548084120991840482109574813742151619374984209156409813626883219683548677001572380925193301143793328582112132645285483109693338049366791014968781422933140453452131848591394887350599670620212012406244947869979399185263606803793687967415172456247143621583335574527545101642608642578125*x^236-7944214000103192741958236497526987258021364680859391593375206767431691339912396541133107924638552826799793746939366840908643831848773181530498481297698507046500577046227007455257315441528979836866916387167904668287372719978874625663666624260115507120533537371497833978116748734875433669345551582039149270402818973484802643219096372197981151180443813141535417773341908801887749432231290391241827236523841029713854360702571678282086187122782585433789453198211088353241035309284299375530473845486376038216359968680284385933181082916289198271443315038288878687211176682608177770404337789470085248912359374125136437986269056793882220709481443861236084835798914111775369754877193569430905407243033541220693830302308384442879638186671161582307254822189767478467358669527765050146139144897460937500*x^237-925011049204066107812801472171590417368525912297977164240895612927127454848695793931053653712636143003984598521901260302885596609477994978865959839322485924267550988758097326718562532282324834127073828384620466877935321875151218829242099504274696295891350991698337448694137039782930955248604271201402377842297969767488727550762550678950584148058911249525663882410722051389680833277784242789929378053616942514185169254538089692683739966433362189870891107053414124931973674216763310435618769824750780305675472445597850808089235112125244138450151034969081674701911415226573165058110831681688257389245844896840971201518901749936807992009712363672243314523080067960874692621440289679922813812871728071871562146074687254075617280076071286021235690038696457004946416003461592585478210449218750000*x^238-104943734798138166657766620455132972469907409069624656908460104710904421162772408831100040244057557510377160026521157623261243836211368795334988637992742750772890519341300582182581186200595574788263146026601590721862798945208976558744761172470212966076139125937601724106663255156915268371312001006910153021665590974503534052314418460881744705675463647592771893783290841376527983596893239446133380192335576813503228964723541451662627307849556062564358681677322070153426745613112113109235422540368093259946250321539992292846866511827209049220029002266317085524512911423962258503812428098919955644831221735520175771727241926738872252368176571280853234575283922124362936620136914384599038859955570280498910481977068244899802926215659975581998424678877010971849378562245801055922679901123046875*x^239-11579909453813512290842380219640694115261116454436328223101323239057262965550717406395338724016537822114780820051508559245188312908700493856008298302828123326772453976928307176304580506481928781602555947259107784214930684230140007855876149456591126027489966392744544474863635471879814539511107675691373245269013317275767398887751620787883506970180712318727802743229323949070354002579817810628932907924451327945248121111624747434560986419325245651626246068371236663749990482146060556130163527354441543253624914397189420137838249560458264821501563673849666864647881413459294783657990524472773235245269669797949187427966138682854719549533845944639824800806574891340124827192981677302785006653418226702956017185611835488073239112917260341786610055994739385587238228345645203210155487060546875*x^240-1239580161014786671444726273425563324281415563689304218103782623506847257730512815719596831831031319076437130832832418196456996702938328462204042394572880141575316221032999537002822874614092618966136579556018810388007529162165665966674969433768428661476726919104795531703832538971711849581039992380136996586890765294816702702039801157168549462765333585314095537981930957701509403615049320113139452188992388448727611323710483361069994738933044842919756158629043929879613036830598677739021964372648619437977657327977527197628696903968503462094232929110002122241559904500756576094784661746984757625388446711738200390421352922818487158477244744662107957185169456568426252493977338356463672744288441463256586684011944110439853475120647318571182291299198975306117897198543188357555389404296875*x^241-128230354227086833635914599062256909802761300475588377950857174006529108040553250758814535277631257635727938596689357698877137572999652048271372627382175429504510095914424760241503669521599339092371906145610877052999877398736103829803154717551435676837900607225898975063969290196489832534863421687108786725729359178972393429506259142076288302554435781296372372451313011467118267801386001329024428263341536320824684801114705416892100670340349986865939405164785637990433572170107814821814039385145471072410794196447655264823212941426644539209354988605043739336979148133988268516428939890650196936900333302037648312939298852289398462458157965993412558739561909729497349537285661156206856466157670895469133068065661362728447120434849137092522339299098739695035777075372660368206024169921875*x^242-12741728577477381325510836399404415583290059420269498747168324128241842932288476037737377281853586261490362948544338999450621457034959962984014406039183953502146252981477333948509935274756968029908683989850865376420206937724670402835441619597682771371501547733034578959528307644853553510145368563943252919933202968308624874103361450196200265557171055279940831531996502264022755834836289619861672541023561872997594003471628185205302838254924174387065184169009201828710135026737490479317988381867368264105937971382034289737359920668140742862930298228422111839008172288354549950706723369431352883299778276479122161554318139236146488997928187234598013770573861150344547906672631157567977994490102802165519824994062842117906979850278939633994709721122526373854642999072848481538848876953125*x^243-1203924796033881498623449357058360630401410641457485759829086871590292127739212030918327816463186798758518033366824157487609319605763987875243782513095476423124494713507914728873218645456667059930220496113915608605522476840057875024979524251573195423095051651605205857904620673305265640508418914347527858667657434073120674001754333155174845607673765764950267913002342906259534114062969473097483668118416480135575071263103714394173271905552386622241587003206141673017771160131323523391806449642135091405335273910252893200809004199177365696867284954412752184065147263448980126362957547211531114062934028173942927145721923755975207183152607287014659158667805843741725969801357157437179153629467487809056340002247465001609577418934622257793399024943656837509562734935247488783569335937500*x^244-106184599689528453695400978862263417067576983054345087750835639733510105194159360998630781161271245742106562314859329601246116143618320867752088904839121026643948702763762804153801005777819226063972935501801711598815340280911739255902447736731912394278087929017843021657614300637726032527565822629001438819109175146172010843867973236263977648051910985144324104860568200906530306317823769613868944590095075351977773783745597749248013428612787404849823107857312151800990290227394868121844612866866468104542344889662985795692069412720532253599601504691664026299640565309308363954133501134726115671075483512011434923718133327930653421855675635380047730975936665920445509013425954941232939426835553525032878565287420893972295080200263701888966944735168602728425024309096885478448486328125*x^245-8405340851530297216647792602555239304659478473160402179871307747357062906903378677473197752221248374088272347510780956507728658822339485457642108518761344238761761554409241383638926115207049147245485611223558189042421490510621700702237983609115067342127255456357873747083431328250365632101865378175115964519978409012326113701321571310947105604680824176252371013600196162588964371846124151794311782830271891169476437816450886322475430021977858458915233971804727267048633354917616093287471265394151782330700611351908755010759451326654414730987832326372502302388713619614041308049197513448134109152770249122380939129690023876180861167198576990462318838365173781330054838171233317852014616551057223304921603914876336092741157146510060534514194022034300636560184382095838754705810546875*x^246-535527593747107392681949087254764271769047961297079620962297062192825786270346449424450327830420827398975641496252581063311319189316144663683548890446622628342052887709284698562657452816071164539416785469552595219222249119042070354880900374884227168730923449178486059528446168483906482592165170306618248729085546986430862070387065207956651478356998959039076226039519958650808713500038022114477823744735896961617868621414079214377356641300232947057830900663110645764144981439457108096077455029086331536211766832262869248617467448915476881297079208832109667953308895487495833036623047152913746629102349941012545287822713089450915598422791562513914469791324499824736671250932585357920190151535794926500609312231970794251511455840593990669382463725525053381750116046912070983886718750*x^247-14575774904222284576831667549367828559297818842460178765386228969352055265809350348224769468918112129301738310615289312291232382873780913887681922422419031314088110861161794492779373375333741586031549083990067382949662089163337017343071322615640334639681744714336399385003073776822335385076711972817324163295493138368337594787169707204067542552323422208340660491001285011322802975072095183843106906491549933489445608021369677087678974734274241554427446578664279914964188625769531894244060026647224473942749822799405268288276221455187835184704511158340737597135101763306083255590408688224362504650210285207695438815442391108842472172794391075392943594441472006740427374776779242380620792475083088003107471043379141907187751828087502111130405130355676196885625089320304365234375000*x^248+3261996094899993228236851488913353324823687891124355800166152672563950979376585335629094135588138984999319919413872900475275798378486766979689548766890679511775796539081871101405445705823615597402917303211777433855606725403821031272366413662671276390578112021443855760135330645623075343872638867394894735470809529515729068205532380064356840169849586607038009602314196903528211078776048212466881689872055908578295004317869433184020526225200843163071237511379355358002138539531272106066135689316839335086786881783268617408638254233910099525378681734861893127074714614583858788543273902383041868957000317266446419343868287105895312391418065110722640797536567308965977039661006939605068933942097003165848572421581897705991328686537270113307660148271343088388281218010242510253906250*x^249+874069079925899554015724635940797250265353405462238812756309781824486000838993123584299729526918083159539501016582758146784938063781235424049496547104161478019324947175882382762158683289764094297812617283526942740212822884068169098687618385982001390253488514966684385340983125595679325786148165389233265701771476839231599090715554949333564297303153727834552658359033176287606890314325179190474580765052242965706094299514478316499770381648163087098201677577124355594814542332613052891883221581602448081083510253302097715898235703974284647472358560452078674410151820906864649367535513947396695967468877710370602060907032700080819113474778824169853211356639206788684102327058998849507676402927280551442854454732989059077923712534111372106762112301700386568732150553821352343750000*x^250+148799645016970388585849183141104191117363668583753729609439744175684079474885829740358799630416227469463695045861305017721375393058895058469329347805764887818381079771633095212454117805824003365576646674786081334428446778218525248775632905541240157803349975041688069816196086494452573680765446574679721618590116325571794903400250926654701016436628977780805439980377942798853336225316864010436907624541067480938100850077600093024586677516701197598655862840007484214173453899473407562561879732552958754010646518364904115947009675630799547811656407309150831750205364304846562189689039169701604307239550453695737002040377316891184270187652145644232927771431568101628794628814965399474700365501698957608852910187057729035519524166985770481741090022056416978026091001987388964843750*x^251+21548154736574984878991906925100847800764735809224819938306600716466210223247370625480127836942174510652106781032546735364517914661250342963606355410649614779963954838006111261360748750472174319370571445630011286122116493006410325201231182820940711433887263019811596472146348378562139864388583496134104371678596722210214695490339117148677146670764062757575015471646368540879228711909527413729687812944746335106631773116080908597553499763761754991344822138882082139047760453698569094391599826219605503741585115452050562302854300841783078324004165053310503496221673071015465707063032412310575656310451078512523603995945585820552694280394297360222255648095206758966466429710469991934960814187654752811007048258471612899940382993443458658140813325714017400636277451157228955078125*x^252+2858433308753914161549737967129439155692029131956434122093792205459672060571231961615683333368249935638624738849494699546993216302335079788671664734887846320217365610497526208434046900669292121851350091716178148803349660265091407032601735165063063026517858180326845657335428412874968517847136662600764022082032797181308574896380563222860169705003363120585376380357696930646220911938619419270980644536993973481008197361177589754289535253767031585477837636546072605462158145434951829306722594653835886127372279954410591681434708286928188452523815541999525127079070251407105745337976497314958569334795263994855152159077826030066250150369973100950655208634150269396479144010854345511074606950702402005567056070812767096263211908395307632024535144002046762803879351037731660156250*x^253+358031783429118967589546810217408556662515427898459379397330642209047482998656287026167416102554820540212067706183731295158554943090671706031125474873019926450174302882365177429154524043603920649209302997185662513141191698032859941045097062210350564705158141260786399603774000359276157421725767255668479074966448496157046449186752850610477441825028132287244454893092578109677893277284178682457352279047045095019862235492802700130270949893584902666165928058131005902467924676216733187990475946258588792262360730656058664084827099853657524509531354846854584273502663759819751888088787966469697396085416146004318787529682766269339039807737159775478172269264380076647052775238749429904533261676334742259902299199495926395556320334430220175613610066938151548337337657946972656250*x^254+43000838098174402900446236516452522105015883963846595709532466155624058046003875205412551342952876535490483070862252897561846567227627393155546586657780159133717565282554760595411408899788603019944153295892422853702407354288882192420945088096177705914251695948231891502154655897891522323982933514756519743593445955949995083652992485145405023816997400743289389700355018697014469717939017253300907400583466851440929148695308799753927722818969192921917968443012001060221588168753045532239337934234805613140203452409198703319356097208559102650356151658201194717897914914771081699927074403507123390104722436818116797529685390506741074724422306378168633104264173177710655532534790937902736284429114256468770618782134137559427073463935216685423944261007978409239242548652099609375*x^255+4996185555101416883721499612430339777838619870193270149804179157683232546674423793824362408245439962076345720059892328679326774870608028161326259033136104944761625922008025860050674754176592435290847241807411829604586091375246259463116651578433614530984087061807226673197551745212662969796204028201542703514627781829337438321868648227339879114774516542053533918339163861017997005781952296638662197023505144116686173371760366558560869565488901627801079791439503189248759158858352705600244639601291956265419494108850328270789208980671802572744887033048137399631256440525930669948612757553779594222025210731947305084098709693982506984183843564668379051399817183708118825508874865771560612448557075248984356949276693307428396919541431751796211224360281921175474393630419921875*x^256+564672591874864286463256003849827541103439420098812612288025012624854739684200329939058706581415569667152406566618737610390228627258562200648137701553214687814703812074053901240387952462128544804579170581936995081979795349881868825622973000602412692634004001656072872995553165236821838867138344985780152093285224886096656531673965165856111519585766751777234377246207411152871970347333342707799627678655977580520866458583511215598443378621801694837973105803546087392230733420104582600378693060495916794330045919282919545061084300703374170529621496566120190238133189174709399936698625470404263055561172021353409137526264175039043517461655593558704790303828376387082113914893329962726808911399503097239066727588641486602147131148573260368541108749445241490331540277240234375*x^257+62303816317613116868951254977987611884147985030201376295231513045384690351945071737591553308038475992977097025694462633442880332363199228679770805727970119136467504343762017634492614194463423013009168134112081994032902098773765368533941209325215399358932780055961426161332236805867359855236738151684440380670886216401544120639941053346398646730849139838073085941676312080786910431204017697421245196560375985333294570227041758597278861061695064973040006453657782939732904376094693613916821997859252333826900145601137968702775554820483805366853204408940215576316445509615095165816252735054056038778872693516802018899030536828595908853029672238760136588801690625279133523365510529256612733223123431369309960695606419063898733917532582502394837270441753371766880056823046875*x^258+6727424058587175583388107783349745287500781861947647870774807387371271270018790452729994350287808483474887526619143038204381117689413691866266221304403382307808319971549611672212494977056578188960320663681266214066497249213332690236122806157066968879311180276090765910015943052224752926036243480306603082289461822556496481439084652399490711965896378551588854788879293155428115734802521199797325717565103094426000598729026932612768519637781312942299503514684440184323065912263241752575629359401135434807379558345653314999759952743234167489033039171877374978109565765660188839151782814980037318800521227139465442922904643454434180503380716167251548799299252160616941130439831308185418566427553322388344553711096900391126902425466344768720346826794247871692077763953515625*x^259+712078590848920591499776396811293976355416291794737568149889504961850195754300584904190173887331534364429024309887436820969370968259571464956346724739149222812710253172932045706301058087367068965190866042561667571074118161155803222531643828827428484459132875194047226321723335530342053574437799430820616649300474347765407456668802542676558191814306980133037887973046576136252712415328759374633544666367161217546248115905461865669330780209551185474185452849898080376106474960880554388697686091419671346140750714837543800566127031809066675982373895834295431432862980123607228803382254891348191362883842370981571327250066443511551991712190938097585346077163804921130326164985795920905444700289738603296156990953219586568644825676371740336535126454062771967773594716093750*x^260+73970955114289939294374784116703775742691269430504304481123513543377524346591582353922676395356802227141128555818518515112841379345305393533485006017695346039034284676903865927686192764053445245776784786468079622615909093499916443377759821923819572749852936655632492462003932551018256031131306737423577267553951966051904911441954322102979751678889698195691429143657261400256589315411920611055135651724875940402413975812771216081108609982887721981472365204289096114618165602964041858407685393111834069924068883293540105354749182582956735186091472587588695850260642231850074080131512634385155410887493424268416697770483072812564606020000531111067077629493076413073673911953120357579906004058954966477905783809432146115066742230056946138447684270322898547815853924765625*x^261+7547578775798189321449776623170782101771187684745451173735259111008047890748411289374892183546924093238782008179120339015822003961748391494907988466997039967138881427014749821797182941853166432441834811704766857488666765187212255354814643383791621077950200476946945552517995664604262818418721088263762620159949807340636935994251399342754284510761365200208624980809200125703619802995990248773201383224492708735797896377975082108725443513631270431871042527147150681039383728243397316198250516380367378044229072776645079607574904655812330132563532988494982401547084123532264131783830055339201510944141290040287507505786038593982318939100964406546117980078631668090205029011840799088204099578730575067327949034645824155577918253574680423145484188128212659447386098234375*x^262+756872196048946532062084555998031082025815383368735316642888760759131900803111953561399927938170169851801604729398507022008747344980970721155823151587464722718022405708349639179148880725761805838582020510572098483480600126350163737972111842815624724180562578120443222657621297776281528923105059783046311308047637978465680969331916864817744219650166531599284757658527431243845050301061786251313122847904669017332863863556198335577263764624284436028201314615256821453490496981965465294362894427429790870157509479260443879469709321339237942872658290059912072956104438897135538757413930397196814971173886777042735546596255557252799919777338748963772455559850329807222440751416728778693061069559152826350362610113000075605271996345374983634878375206130549092991392662500*x^263+74626000868675230258878441781486177264486083157940947380780663956652379429330546666763374157540048126332867970564365899034197857726615063820074327503770623898080652189540521036015799696868294171736302238524099469689374013887250831532809985747005097845435242636040478140413840820518648480680709071140321789706679816070852114259510312328521215182169910867282871589597626512303354294577996617274743223422736463125173466554843958892551056296821325037754206872787566574050375676581018700347668377005084585585105703014225061912195219049417730314239423595512152113774864989026432681645813722918864253093814024306557615512333018242863905781737364796401584921891434077041244122262268153978018130934820606102305731665709158673436273551484685763651598301746472135456102118750*x^264+7236806285393282737193172932772635506070918856589411209866475594274781938581960851774546854340723694279801493209303179500161442664559043063053483142675089069395182813960690399963745960781818927373927584153022467760079007276010788856711384404185004865643458522275233864938339858399513289565168490373556444288724673380332214222121976175197345408855802523870838672961566510801037524115057051170311830537962168741292552246866652109188850780281136164587361279721474439547798907007077756117629008397324850433453552091956322779929573281136788183939534684789641084401434713695139719979529122935374037515227616275479782632983520773708002513119300852057297680249129197807111450884170839199781754297392575542186236769153674076489662772834832440880611169582877580744846967500*x^265+690396242407729468616309329749343845887016258232764298783390311605752334119140017439985008915721075610808805569123861984401059584448707425154459047550064179300983124951052728904160580662573491783260162990691392130461877909498386465983022708902525062647776711232261858910922606825044510613986981820745285139708177289390688973953631566723835180286528997573684165648632580354227882943121401816037002013778476142005116408466348678191736400515127235574097220942147089985064037480137656536341818995905910646460741578508110712833489559874116368624861568116457525562767730035261168745696621275949963961920316879237278744886887222664882589794822050297773394157834071032940619621118880817886469672783306431546429543305241852923760794795721778326499502890206793602516038750*x^266+64808433733598543020502510598084548906485480191170367548755120345502340787218454732157384809244342822253268086378082360653711101054383320919279692156249510928470697424423643390523698793972687117138980314440204233065909632336115466420955424967908483220696737122502573611090615697433108826355909493114668026640507518390735895868703279319146893840163844965390251152534695691995088377903450249134985688217442235980875742664820682304805343899130878628459293763109018776190431519143326595959145221772592946987105180330340623984016918074938413339790979057929145313630132359648226088077027802778916524783336430893571483243663721097997748967126116754001618369509911987895154065444234527692799363803970163990415974205133778151337596541888924970302300466363278530064672500*x^267+5987196861757682887349363280779587537362166267283667333598118832241288537333123050578350780060238754444007745722724657143054124579480251646159250237167967790748162443235527071765634211296902279198234309066080796485987374875440654262021141816841276238609954382345057332034829892187973083674950351994649923186618399432756542918945383404682740229798561042386525905001628617353176312065561886405782697772950960390810531367754497359840140558733776658365306508919234252073144530487851082008782029122295558101968523419914072369397109418899249111795969613489754457442755302937275707983064780129732248312230919324416009469616091621234973969549666905617517702408450076556574169064042283292267565607817133528216255685236793050831500462085492308123432340135505939008166375*x^268+544437907555734744787161084459038907901703448272420787632124013023160464114201420526879281695397355691969418046499922764302745172969313982085344026304709310268930709640091080346848527092581378589917729287861751116542984290461092553811281077688118830892899764725690027721556877628205710461117010757408822678636827445297470520095452642779972259326561230800084424709063938711570244929479542258164599600079256859997136177742609850120012787308508310713806669662480737766140233193304810208224599948129845840620743660122504031220652851531553473451576819046493387770118217896710421301468998111101500211140347982009208335145156349141340239362007839872300918206517487278848927853088523615912226848360681692202403392324832224147676654521034361799791378892080201157584000*x^269+48739463020112579655791282317092355423093718659794637132205399068933419906239124495457195208020802925300836592950078841297711056268213381380957221958277838596229932762771590780050696630513599238086781827040557732336633218300141830234288807437706099796243599370398286388979048406611927597034973990906813463701538095646615359396938733762133739731015321914836354871484466678066445121756452189913773901087628162625860320742261219542454760191073294402950714015318743493918153394200986821296340081555076225396028595547325256671857365065105338183788811355788986411019964775672665573814695303438383220496613373838833180053440561755761288527537763542228147724543209430359899503574833030027437354295083427035143395845592182246659198808715725680762859774903712415095500*x^270+4296342055476665119744495009517432941074297762850856374618427580288176803678798090867814621996242082355338549159898368896790441053115943107144453958833330418340449050931605833497668834252605870550643924874336392355955276140728291046775593647380060871792153085263468072892132680313206934183587241836966945711982352781801195030755832613213362294489727026837681047254371782574572288805633333961618148120157164594426012201501658600737931879247130708896065344684249683890415572611635031888701424693694827653841735215767806542927230407042868230068173171705023736846193109417063366450347664626920265913598883948330977538818809572064875144434970090715747468113447578745061282697850493013912803614093311398177428675742661930485442983510230502710441766461814603417625*x^271+372979844698256986788206870602638599935433540155642572226924730172277096164618167887153423669711284020836974011944112185048823207812199282344900340737481660557828388155309841428634072291518758462333599558536620217822784347372934021845599688321506412333182626881523329495793436057702300456182470804464987246760001974044693913219614868615141368511831899317324821618954073128978934344803342165942832719102560738933328016783708825268728043134980565887211794907473533695580469895610675050124008171241080707349390759658809461650827787085829948258313360083177630216272817537443625770666970230331752980467117077396990752137287330170752344006915043626657853526352942895695939126438185266525017643070443520517170343314915724639535738186535150731528705855678613480625*x^272+31895348656235112485062321083510545929160434795057494776064374184209307228557935116959151701951981056124970401943467327974660131592686507418134478326852328128766839334738845764762192953228575544767202276467680962481304769995649667994315276492079420102932037540791788120896474540889975059915301570253291996183448276437723411690223586819721293554307280696624577875804256179451766579101931041149224528719811032418191302163436542481680134124658219797785852372548243770849269062536899664023257374025693009440622652363543146282304338874070274477870268336105549462109286621053566013983933410118874205309425073764731256077092337014792854075883038805002639524474882619996985876007302032227171554679410890885097132482896471695548207991010949064193314969099001224625*x^273+2687293472754039639430721029907276277185728889948119191572798011647038284948964665647827976186423432216307342021110118400764288974419970781468754465039490492507558022417501565136364486594693007199437208235785414707059987836894211049960650512022237837963098599794070213552810002147336785774113342873550800339914589800173769417706531946609577180599308246654568711088156243700166424539537248859741704278145665764047227730668287394015617398652652036601744053571678520660631571902668785859856303714991180811623567713896078606675982892779115903874172003099995075485139650460266430009742594206453955937536154394457159845815663208027391572219976161620536279730384538968581369027453621157335531034611299491078832231250783203346503293832993973763486673567353630625*x^274+223120736199969492410644687225293728670407611012547382820238489740628106350921952851816473593439474967586706474565500645006699671093526567390445350194872347752313023055345972794331682680029955999359523559497626486996496132716685561412818337492123580524149423923055696828550972311877727558354252210495008399604873574099150190350158552722234679489179892212745279583637983542869448398300766393436379470664324113091875537460545356541760579081365080113265316936339722638815208025741559934952714726201274119639850084453937141705905106625718921675627539893544489852508104661088845493835780017273588105765267621370430616710560498337497901394281535231210574590261361475533619181570563967932652324553071054078546071087076926461816481052400267738197537944237444575*x^275+18259603342802016669303718353971287918989059258319158338380058222055130056738294201065406852141796262033008122919378694299538624173192241921664412065792467678885189781804495238448546952149337374374577865341663366686638416199175407770339149519630511684117329384397248669110009545373040946557338366020260318428157109394248725790033607873213978677444433878282376387396766760141839965105340944099427600902207541866178742664253621102348604541412271240042730443413449498499141133467140951688640865264874418516036671944433989887398990205199411529391553612834964050022123368219983497129365472182293725623260148441593785494962362553360428223395480410879045007326671126402177571212696670016455277847910662093643305410524326823994712846323291118131042192840259800*x^276+1473171726770611926361481403226353503508737244779431595301447760301484642906711785107871974532565892209474036570783740744216948773103144423515305549089132978287983669547367281586471517971073844299903139225864207643578764086361333340380328024821799086767815993388233793059869620605065190906320801456312562209331613949681329260122639180008336598514364412946023099745531057771910361547776055043701140771494470289015204055338329514894700901945984749667751805073029828277371343818601936592315957355964131646299043730704836905863929113435188869030666486662571682057654629694134812991613982234535270604019566140860224156412491788294092175610186784811637555813280189569977808563751403643530931329399890891672262018529983480396925471620136807409053195118789575*x^277+117192752964967194098389621144217262581328405601931487704212285302391995736033781354189905456127789723503739361179434511843753696587910632062544139216729256255713964840357208966286984368831237410627570385016883749486816671355354455890074663049343484671026666695497512021692131411676205899125284041181104265939948901332205991323091945420058751130051660598819491641412883137989042621040032860379585388033437935259264408844255040731286598322615386275712116670542302977721423038017482491623293536055695700998814203877881345906541449112516869287285303069057128222394626598814209883785683155292111131124639792993470526813037312961018012628322693754840163149473481425104383529205459497954073939437874284564577004391025476853833143911875020663717758439056465*x^278+9193794080400873394847490841169550303308870676523167601666197766724596888279705845362458775682752755265788997980794815227048588997531493443719354576328698173618647619881358882974963699167827032156490096597994360967706457228033807779666902282598264994204220819583625156913031127595896942969910397110927216315796218068266995855864057245818832171048831703528338353677458657923360521261352771349679774816423697016411677012842120534498073816243717060468919876478201991136498700751624057789296534139001188407966421933905917168226682487791891968115258941099508805624712506824189372026654180121699261959005489386527280284976120358181242939183662986562956662906719383648771628918432582785827574700025787166751858405134482058522820934169469524709035316413270*x^279+711343514893715001985167048519974268578431835289049702264595792502696388363232144778572594657774979496362080169683533571265102870968037190756515942974562299722303044586635753098800150431980836831777254082631986786996526802345861950418824319126641821406208598035306738168814625730437789523643196477678661126642086449472280219711948906320575158082721475940893731430146518209437613240075236605793401048881971948607255742074752899191811414645969455808214812225695046814318259033830016327595972554466449323160738222885065005290812862742463406929978059737069180598839611492846384821646009863551023188643797166518104222135109751756613819040222388140676498619455394130516813781480958241754938130696550706062942117294560132271555165884271692618040911290740*x^280+54284736907260854229856402807371818355022048880304078846616484756440318405763384459180416081611584252111246429218550932243174692079978510384955813445760649563964262804955694234825603003220895674732028941852798591230807867833341392796968517084613772132060747812784360665669901979932751071707260034610406262035983555631502005869513097913630359661516409290835748108113428282445903190044491611465690603897371451794107707547103105519355878747659588683081999440975723741231417329081085670983197981953006428748376348441503611452489597337672937196533312196184174080985573917152889530627220618659904030743447762576535407794693670095492794568849624458680980078419220329909212907224696814020071312202371045966305440983983791554561838620751616871870484105150*x^281+4085917003816484138556894557586256029003549081667073847512382699749265413765292332645352727066775632312951249068250972781034176861597050697394511507339086665487615309630251025969724575096976088278738221529254476346519198359999254791660743068211896444431409197711496976300027489235030248073392937864647820546753913705910091073399525952270096203084595154887866875054710347778213934207597978337678203926578053318005165236093013140375149781454269423571586287304555427563781982880819008274132123441403789086181456562030783002756617728004746242297106275888079490399446937062684432120895130812225113461766953751327253833632029014152708033125416381163164324704488856307300167961608623128312716683958895934496636409561968820169390664746299215349685021900*x^282+303311778598220539627946962869352246688866794088226114242336219274523268174301568131547434267603983638989789904978298985942719195772794423596133390783646079776320672212737003413446720251277657640618500704461986499655579775188053096556742775334335876031656747168120741944156539834477043758254178270627534053306142846296176844025508219459133571425053782539884663076320707486738666717997805776144784024016299344441747580614456372262566674819298526837229332573664877879981065054230120179354900281870475042195834506167056224786823106662885943058322002189170313486638272048554591408543424243220670640110446837251952125602299161070475392095236121000327337089509986387150681320046506342110699255271345314822324989539761334043267814345494785060376919730*x^283+22203715484906694055523597414034743097016965423203562672601365743595751725318336123110316493457152422499299685206924000663705784777041421054253785230333479990569859549760795603777552868435930254605950645289818383874584860095251210421283216555752047287267105199519404517093321168349178293835896889495645892195519788827717463989008171761595644204687763290410625084826393537722881513725476120666476440637183953442263550463646200192214440924363864157474428444988881199096814415110954815864503597137490908300798096918405164040392885148616646675870953702927433387059169968934741087949413807416201205703934373910811887619403845724409157828099183716870937733669133930816469800577772826186811030961290962857973201678536327744467889475314787212438025465*x^284+1602589174872427988939742206536636960028060009017632329156323124128715170362799267541175788237890997965788872385914484629193800297227136212504723002946767953225796481253979022529822081325088381128377016482187626736010388670023776311586020246093877518424528508344510863940438783899475203833789374279999240936017874570385131279552142102346221121776960805526828137413138796809032551001379829413257835991209516152004118956364436094829044631038125785269576614186890424837406055349713115705018267418813892569214322848565219748708690473003880858484152231827906220069147755760236105629922501260457528165539214159626046469115041270131704789107335714753010369807424751649882417372480965329000990281440676574908252197069331152400580803571707795944198070*x^285+114019462708723652467487930884797775725338434433244941020151771052754006205367059720541808986260898197751742162225357772036960364380006849804455872080628928057696123227396723467876141816367947912349922291312699595770190640652454259015214442335516349912927575987342424277494816334191610261801320713299853587968903143942618517915304790003673934661072136591295880280339045381843987912621063980360040658098250529672932186333106405163564636327792976937590228730069400535409581527637999916901933154584649791449901495688774792974869043575530791140394203752955359217591593106986744567625927968492458118076683297667937584668837285432229725868345414847754439334473740646984857468334588185035021144917545156984730993156897062382290664854329056770694190*x^286+7994204726669567976312501577080362488633401335578741932523426261116692352495420825499168965682899693939891917148382006054600078301719013330958926528304960679846448609347000493659364858018608769410969654955440561610561799472097901783590514084357718276728512293807063650972867482721776387309326863268879395470445524034126329890275621318559851907760842552470154751874893483441048994531005355850439316222505408353282441068501347364667322012424343684681877837886976163967279188595118798932029275840934730340887985225020731437486985608642828089072402242071350634995380817070213321999500037905654334911804958110508927822215550386388452688358125415788292934504212741495978452267045214814382963696398873688028770745789195865701483632468904597431035*x^287+552170076710217691275631742256278442421287970465602021312450095001565113173849277184822036709785300260445643612177305590573087164814110879362056183171613368185588237562313494749515741782600119977405064206385472454237042434734548276997844954440661222040284647494311012113763029504194602001548607370805215591719713306353311540330268131281300105839428811496123650991937131811367803776421232633012491307220612901053147794208226298943605493540770347241934087086797163860256052990604968142412861396655434992915748757018524213415930014933009995956652519971632263135909205885173315417834353492820703272175013713918790170886061244859727472889647876196839854829432989943597318435635625111312214096041436617216157321732383213915285923862973519114935*x^288+37559520217285858825449965483209656280523731994384274632950111568280680034671097431596724951630027306418336338398947927523111608003649548681770014421320394085576967108678735435610376024688743671868751936486477314354537773271738522541143066787406961036015811951230586883869872557940056517496678677872222665140091784268716903559054664410297123195046670739385426663702681177329492457147831860665680599418699289623744818580009943289669931568829301049597397474085200307502223934105084581486950927618817942308373705252354454284379639257487781960979420927579865666706590940111360798394047072024008094995830082661203942903859071530611257209109339749054699250580165692481178815672469656558306615213546225064017234442185973065065597499407732861955*x^289+2515100912822191697879809381802859584965712460849051103896942634607652004702908411675054710501762897397070249827296126695516140324587278780010802217327553354599731369846374544427778259257896795864702718457494795736507293530242952001882966428666100598657187351243008401709971443473096054744687205108930003444107411379733717443254951748473253176112993373873059818667801515427080342860776008081584949481720721036701221471206949383546445801495132578690271210792171414386849630528089511720241418778929899849035585810062294180247394365425715425842394159536414630525303078209744428395751272969022966669384597773100722315334910885975505617786950042812283889619295471607503473025005881349693207607583534605315962074259183750596002981292710500847*x^290+165734134596448804053036263087357555115759877770392726958769331108196347039461400512830560437295353196257112228610187878440781786972813160395160418525307516571265851066215156596971452203241231784291404887330789432274197926423728590927249541214148411437189608906214771606378506816266457286494236948588412535663075145021372151303063679207418637525687312141065316749425303836607969549953624451729352521637077139998029844538336495453788582243724793724443148849426725543502003949197766429326248720447570976322918610561132278899037397013445154312370668797072715553082477837904899940020207060526342810121373960397546969180909737722222177501471487883829457804114120346761415994943563389822619134840353968637143640153666306993525491061853101997*x^291+10742876891808228852419968371541988021892321773180900149349908324549589355286510914407034539675107836573994333725212192218410834295684437158883917834468309454895370745733396653310287917907226146935266621377328584881891565269427279111194015613951747306003829399061549830114492751746394416242536737902841121033125654031355758315926637875137978105889424765434386653171016236453565813248599573876326024667035114610399044255118357188856257153732184585444631372236706805418216262457865705111217261633681258399740281829429505350214752350585157246267611532248865956233487181893982482530253337207714054936522217053301879215421539531385203068104450035024393806203695008627328432545246818872509946638539415206165529386495970897118783115823051210*x^292+684720607468560875264249614080175547751407613861984794445207370064536495156862203494883591640768876160840660644605230778339705052880262599366751124301270277721120159973504088691867289178958821620894540646855955381279032185806850904013368763851792545362948130646331026106947658545640953270356607758296513201459470994713681770139594745363756527032860535964783794518385884910801169100741831811531506902880865657390985922336805979049583706844747773003244418139035253685412539612372395980721802832794943586567539087557129133739250361521897393160048282843683019616466954552246486660115996924102907514410923240687944740480150974781698352378415655925352973134654233590035430612972687567326170288421136255342633373547269900870927412645094125*x^293+42896942465609093035729100380125585854614228397341776090299970203558094611151719460782544894880206590628843812498465355593148123919452896828141839418052869026585348754877573113991959599220712247165989032566798028844262749575127065326943609206185966700052486953906980160495537099560081034008650061791269002056141622114055158382306775152615350794020491993095719431117905072504104200353559552498631837012219972143448709664904978331476516859650640949082851063167810587315769828490797337684900178900699619283106154863710495613859035066291001236741768863602316125352179842356267937793141809455042926667194044274531565720392188648531261791513346536187626576679857277016649722441989389898175220801371615482626110499315133676309118708741283*x^294+2640593178378615220394848287198693673874672538429756297227206045072484602836181676366516839572269870491288972852482543083645228720431872732092874375261529220917853781729335425607864614564592996723546247428755826637193248756788570400362020640438631930461568352621165827079225252763580400124922794680146392711486698192984239810505479657134342443184402348816521321931667005245868493666640526972951243281744406413581389957121274383089964114583318948788057572767569081633328925258278510040285969261029812991161438141882624226595174734248992079478515541852209153762308937507399253631335971877094773932391653544712774541938806604993177894275569217726558911754412588297916237730636258226334392140874399229169995879327806085360440052014152*x^295+159657301453553836980613704392098230922281482724588394853265907564721401331999171995912070222467304558620022303930069455582122544645736239914197197043401550765095296546882191562380563006305800075944456565012320180297943331421376006070814538770031340054610582211241839361940360492254555038194378775536280183029244302755737039468610921173550888259773978012311381318296482100182901186813857595383836256351651527272148988482324240608169515437804638052954214119257032514302791868433310910622558202064574716766365639065182674483682436363169880737060033927562660930802674461159147454063068747870336057145026041558863485862344456088650104343959221530196459122925532524876748372308665802454623169125171259400664529903303680420231929101930*x^296+9478666491133994481311557093992481046199990435233210027642381777912418221998110610483211649375420866103866249311896896797892662115487939585824199377834477172148626147032765635821178757963647371972805919569624102066949176841488046233055759277418610592478657663810638449545456349437267358715021738049299212180628922772806967574792636341978134521610251686436629476213082930256896607315893271273665858483123898671873653452839482509457981357214871713308645759137889467113678786633519667184850260854111789089494142301362605200555650861019303460603276592618307524382416277734825888966148408037912222581329053915074543730279449981607594431472179610921030957031262152755962222726654619418486204737617027516547382287343428375181864783816*x^297+552390244675926971540091945405534023740900906693659700173332948556193461913624168246805525059944745917956667085394597773409553066564582171341171340652228631558923462735815701159746192045171713213904811367009631539451864251912974698453599537367595970016799632004686582358616373287750003217370390632414690008423128650288194313232512148687115027901354610078040263498937174460968701289547732856608841926502147785338869673425739328121963393495925137533826661787314267674255207596824684835400433492024482021741978278962638071559738471670629140347939187640566768790304124182150359542871607074460090879868730505137187400947562231395671046076677955285699409532333813835212109842941214124677577561457631103440153521105597864725276084394*x^298+31591116044228363079875787676483196769217863488919714905339990054046282868720218407310743071823098257139719175786013991942635418038530893023365503731523279592775767155014539785147146758924517093866373801790253507299363125244208178897699069571115799834494736265388311365426109007562815266793705563671968096144748743522777074726637589500587592949461525318729072190651588262761838643144915055459088907533840454191052904711758118593493175948683665995848533032595305987199661117673489022917264777776209883001750477841799371980622122968358742299103280525588302338240829646415706445953142335564128477057774893989922185677452009917941039350105072340898458725837864698874818258836543784358670664320162178350827970275575796369537542480*x^299+1772537261469760822549567152408444803510572521292461221252969250618712286447604317673440572197617128186459323962550582666078130869769926334037954615783604573918233312336134948059593645658148886395424428596353721009373482920031091753571894730882776898384928289279225322176416712827366969641500095940054914520019386402364796165711890108917743226138919405899688856127024231145431999095127132196058791708845224616587649680506478291197333834176411433195512079736544544679328650784090911910549144278589330367391615464370515997121976003420764841187707010154607499912655897677517104881077549662565344660391662883298055542633930075617430209595268799215087898746017495835496426351445946277365088344824499951366029497431444152758913447*x^300+97552902768464262212155563469368809918868469988209561741187628291549467868628458220982570502005330424449965455663450093171917270211723611848777946715273788633224129041934475803928892785488203036328992478530532149718671592809868656340278474540637668884170144487428112096596819258259299677362214658142272598719731390683745573360734473777086185982605992213246259699195093751853875366738013097497753604550445957795125782167194747879184753126621835401866436408551636730067717882398123635134507122061818482098448882086175399585505675553485313747044114819063449947209671655706122525868327515173720611223162295813986281700560454148198532689698423972425535294207562984887371818452951373208455453476432811069456478107018798669490268*x^301+5265196818936580661137808295006280322627862194742047707529320505627361008831789345317499847515376213506296739955411149601444796719573758469486492842667840947664607195847882545286040946032308157204931526743513601162134808996428439963375742983600133113702787146438492834190892468558992962479458863735227730647516218804415908855752948869605956102147370160013583972817656392106658709446073238121462247111607693006202376601364684192282530796222489896655654000731636799078201709216043552475365566913086375904038531526084803557593266079202006408341472852322993730149318626228740554353363106417233357773207627825116551445178960335746674902834318037351090862692238477283209524732785996688400541967987821665857598314168122903696672*x^302+278641916457866441625288111356815238759864098462452613456590517118815879727615404203976141523688715463476814188607303608976255306044671933151497012973611155292124218218266012977475054934764042980273264698777447420416133317944100968053459645784802331934183561181875815565509057767925895681268647733360039022340063258704894903781366805025254976297834029443822058859128490733821984444731348624330770741213524376173437722537785983487133304432251521780595747538312202675591093041606912980389242014451436505050172152648792865974721790419247500274227776811890202322523942767153133305274092756645914559773407883121821838765314269036780858747393914127190453701336255402471046044908380273656428279534725201709766156411995362550273*x^303+14456952596881727320053404212045278142374705212992784087155072580800620344806736937555053033445587732059129021941425846256265932678125909675639736018856139892747609001241918490855758300812509554432793937572562339788229518999954537316807579997116301226392042426639895721730514126175075858716443386787303619410920003089921568095409742146316424721382718842129893462491118785356831992069078667426145150739475496172729895027425267232192118185679040704950809465454377221709492766777318803020056880665591776067708396834813549230683427263720814810917901983626993915314263757387788244934098176644517189659927377968327332304865253808508377085004423382356811979670215294571092753320730696406703623502591179745721249187986570982497*x^304+735292980440022843325419739200040894511806716501306870048437723607269420278900856632416438659947142374083561442862967461700362219963556374287276005033155032681072675526200214703939582624769244474296482982625047969260717437163042341324309630786886006186587508639706688124206957423820585384482988144800613384417984734504175340719766392709153932567264618230096437976603167289051337516235066564273520052990480802202456092503029072301260821550068470353225127720308311703975793300979567331164825058085469603596143631241535669129731443036578046132497154183648578466567506011192035426813327500262199443981828118010384157539289322819572913802291743115286363549983481316971475335705339508229908040515561577184586507023945020073*x^305+36657836635497560103294536290482651255464300798560027165075662356113772682132895828623657386630524415923534218464695193317616136403131976255841218277805587919968031678982478667645455817284806461997445432706113728805723235202578994507958887555329310019335001906502092090551953576710547378154072950213184751646676587791271282191351326282366612187203949044058414225562268587157286175845362240138466929105031017897790976284583003412179561634929079181525271544712546988574253461172079172570739971077974955179637428664617547114873546337689625441491836600742526174965966919754234712768528119783117282512870273017852165758749582338727912284427305037328183148029853961589055494255866955119221690305851481895110922481486721777*x^306+1791350314689589461929423533267337039884668825658736822466606970559810538611026739702409561899671668483083450595699293820918173828924603133926228595603898298425062098659245202916120888197491182951086842803495098853680725965771263708861502591223585016861712732395650367611523183751176595149434617669301622657694064899971476099642453761235903538521265639569268425684310104059704293397647467563268614225391079904113074587246679891230656019788920092813646280430015334797218145737437842878464466200260536564266724820483085493634322619516100572751403566589757781043871895901656097002884285306361794389562758422053970951026966813228916850908216764556945397843568487131845106941580789731590612113478282987797001447825274663*x^307+85802827106456980191064985414145384668518689445458193099130445092724882293230946089061369949204943389742905691062030399716642735190752126289034030883310029578309997092479647228036508215290962816284221947363938563765195548187841166629086668112768076821564050711423385291438935257484366279934815099691127808503381536267108638298678514217760159447145418648984406450400080609407665582807581894818704889699374104537726364237574893505360730225380967238642551064066936321215594016328815956035724890286299471820899083364094797588441578960069963338544780052690375658998039941502044307915848979052922523874251508877790617551004515024694551114153082578025876182057861226903139017146410057464007665273129017546257204512533132*x^308+4028521543558755496482268835356194680444871589740376650843359993118453930989720004310788741254466713529541221060281426256906826833619663261602950960066228474783822400053220392462803270422613784628320192837751466125359572421991526401614683561977838118457568847178515244181376498642555441202100593636192064447179615985779767519985525822829554403939182318807462823840071254871740771467053412623495605318709651772564604874413715109945712787980917366610044559199723341334463344770095267854295328838899917616893713322270740373092398082549027334989952306533476057770509328866640733023752938960521548804765251650306389081930077470073299207811872978164181124594778094504992353695966092841038464139839061850948052194657983*x^309+185414257950250632029002086382668899224409779115560770722895707144882762997690001504177946888097719830122555469103791081213471780364267917685193258601579313080497578860652485725510151866812251829958656404487710704672917641388067219560553582503965230394014111733666473353431728487854866645738201572087621647142867328750811697353289146483907845432239421218629024247018013365633076547934586837514278222499563740121997470230589891146360958734372678081316452703442496735950076650520422384631341249538003305800183990363281747434718341691898195240853703607635565509934603048297923886545784213754052351480660654728874467488786167775332263788258808120752394517843976032902690074517678468022362436114696061940675440808809*x^310+8366362964903091452618938741655358802685795328106558761708858830925686738251687997837634467189616930277330636476248517401294437991420392707495580011674893577615764652608803212374180905789430802874246846322022632383679129875178765736989801258714216799613762534457738978045734743702105486745589889531662730859778200333030926111077041999985284181367308121960910580104956020680515836893857910075236373932139871936684500901992376322761553692053754054942097683184688349907221112975231460761505065633573038678610962363433769620936255633967724122010301307079217564281476213646894332847789757626015781513598648953215778991883474309873418577026740139879423458676688856106254206497243959000381981806608051164291589732930*x^311+370149683372200648561301921510624231118528858050272977180212776819535012218570969639244537992392291799730287031889840833570364568745748627936611674319221897060603973675430482387317420253309880694272601587171209621603571040789763907189237766867920233100134819849075478266854944644621397220251727135195562410378779240652103020897459129392792072166251702215505938859823155416681327126702828482448249843564525363872769821447526182784699884749507276280433744170850112383471635314900866032832020475601513393744545533313218955481171790651924147942566828108009817820727156464516682074033245959350467845895961526984203527315105601085650378870349580190573957047726491801635774099694216766358521210421131870375760665792*x^312+16058944616011986054897221359575394173159191011703604915210111357575774977725862556772150628624456383635425278604882131254154282044970256455189154812967339517061885376447043111657972413738626880355176544839900654653336107652548120429096091087189788878521790177073889675416860085932351860542951945844059360862507398971246008414885557704118009165692505718526452377337273043321686445129800457354824175773147752284553807107099187451874732743201669457478512218711122296082972150917854919056148171008715272125377203353042108824733423821268631104723064767423523532789420417987159292134345385581035474199611109502504120746327110988393190852482960201338403254470471206448540405446797008974992214293137027551384656298*x^313+683276928989214294894633872544988030304165928549637884957977945083117297943909801867780785611450133294533739437479514438182149823059837780180420038194165658239574452238310473849188796706801999909479146497657112065711341106254443706332850176873650054588373087650921917453077164533463487962952945137556705667656489361518240504721995108220187358316358797725993918667428278092323578756652770414761337163599415021867498542880080056744672449295027046178451963053742763799657423616419898308578721300853945186161913070086483561009128740313163361507737932271028216259872713229629411457487520860467987865746497672344851993011921953018523116053500507439933150625171318098688783807619256365465500694116714106025872840*x^314+28512159464984876470319760986661198304705897302979425176735603320396975815203448460405766677468699026013230713897147109072048682256430107567653811530516661732355177785242352490104284837262244846380895350248343760048925492176540702328067880839126593756417020344375334358088095518466156949500712093391540350484394883624608358043828026311676385330327133029223482706428208538671646930874630047404023659832674925518569679658851467468301400817355829216893215203218641777065338213031358527337872433140054116178039251017907789438717574619626225591469850296904991785044519572074158515083475229587389495929348202266113293151535800910385853805428269120585986471296362041307349213587293160112850340092854087446211398*x^315+1166751415767914623460649650158898272183872397458880183677997863679489500394975035981895050415333489454890755194535195287528180627587499511783835919140440975413693847754243673905912430392292417600629010973956927140634981907323336867933712859111330826096652604761811317704280319951839432270495695448045724377093012641137665277463163065320261108538286399896096148860982402976713235760272735374928898071563204372705510106003061081224581416387285294896451501834115950985133681171464103063063148419178591304936606015219181933412600727475836596398438390422462705315425063295023885544942786918802003640989801250794103393223714442478240729085502560448408848843140846512915456341809842085433968602556420047519985*x^316+46807623584093812153530561945254302162899844220647346567651665006517838417517369585995238154377093564995124864152680796257578756583188864525621341904901494393765637863730562287520268550584826798637591600755621887282837584733680874358739816852954908359194413207594438421201222401544437309404291310161062024315399723670535727951159304835684496360271029555375993755386983595902444042404601758274672450940347819020925303778132627747848757982715527053597169059100385569050342769534111020053279531480523216661976394944786846154700761620541531172043219362759024637362645250552121311882653366740331287225264797405550383609220024177907295782080246452925474300688820944535038151952654020003581083355208119973514*x^317+1839871847688092272581450809757007185692252260885503492247411346049449151607680844503330695270118935896205042629488819213965250255018289067558555536205411961999063806523814201109427025251695903841488327179665162197340474567514536162515098294155936211102535759479922918912722712585746500740025181289282642587275271028670083179153336553222130651038251809329237440716035668739286929728791523150387298843570732462924437538652404393587409975708149712588045260366609600056145920144209533286247460785653986356636996997408758444901194625666330351030736233836148796914617497932160697064115876893216922690294617561809362214915349910464444265616923454042321066852789644742067602836969217183298775587422711003546*x^318+70784482006000997056094870959927994873050435601837892572568387770030671962595827699215808799953732625985085372108428333212567412707671053213311354546779640407247588446395917636566691233298088414620520488929497291786073749606544357140414614203550362520228343911782591250809106620867001511408291940147127142218936597794217764888690945159807643094971124095717366555807270708342667981037869342080358824803968601038576373831993268301448591841256038205621655227710455669217524551296525744992417151314188178935317214228178842685865880245304592219878837436698327309344284561974452570899479847991228846547279267220079866927495334888779254555466788109086838860447539726366931967707837024486990162906739770235*x^319+2660907676720029110509912523510402322184602624242215700728372837810632640674284696388855553677014632404309439052125926433530430439622513784784162666306243647344977313734476390814793032405131877673797187184900241464777843892588043399693988693202569501785030681424367284490969516651334814796434813558161887163764675048930471445473838632167232818991391618595395161346666656191021074093921865833514404814838654185236292465311269038032545089158266904788550803287330615461521444285050604624943029461779125575632126295085462200797438715991753347421349665205413427312798064545319119433163231590123084231363348500170226794329681116765926313383332977822835272053771935986911102558941691511314701329906756911*x^320+97478225930524761634124208555234540558505852282256246494074011948586252724226364646612218775412635873045281871765180955551568043315878725002364711693825173081659778068354151416924911107370255655789833308220526321346618812575316959445602544913255651877773646537346823752551188011296348617997237084248034802141162324542832935414082357701095367260937201886805519113928415548761725888103653720783168082095163873857677951325041501072792292726013010070152392863229564061912151415209656001769277378793189512223298299661017968642377290409136380181943540222562269911729730638113889064009218365899186493978970622982245608203237117390229543688482364762870682262054914420885618812784664557015117889989625475*x^321+3465673337055506164140851282351094888897086226825895200030334384023256632739293569065473805295788630938770528373491609782441506699262577327566478974210237297783593823586875670552048231210535609180291560458442560944180339750549493182636524721657025183542457068032875569866535987933019927616132366404236343736217300628265090095922796879266599092404262379809505016612734247527183836494879910354019963845427678453391914108533101852342132209942880501545193244195594994310981185865258417946469877256038212501042353388474912154651420627082148604051160993816739351748315546642245749117648503811462556608910855947837469275437351020279110350454008995084677252779738257332488723634434651550327903927229303*x^322+118817855798126525630896550957855936854497981457141231416062589097657821131387472280023820809966760670928649899977300496342963143172512425059256003308226215119175759493772790845492597467086752023369980651444000125964020248188864552530933455345904192735604167928714624961490208098672790734921338795129170115336922473432999587192474920150143859350258377683071203309391022039723759104894087791186180170596383355066584488726377969293754375662378869198007424903554701918372443786991707151129415058422429325098600703276235758662620487621979385101197890444516152046622556092120869567444653986673949871445381382601046248166203600706184829793083272127261438836263551384724931924760299967454539422702637*x^323+3887305357187705148940377772938862393042189950267278347913082058730130677849793625697876294818207202264120439896602469903376936028273724878546763751263921946218399235520011072746715378269445137126075441430390466866013756531297732934630771808058467649980789688319017932117377614710542215042091298767701589099000240440948651870912624861251729547543979247331628398435721060307647966598076566330912818507106762871892970943345614356605261838402295345058992414815976037660386342901557169756228674855616287943734620576270522191113598197293521273500025224137897649954015749615761574748145400259868449576182350930744802831112045969737136407251882648055856483369159935960027330443736093570307782335910*x^324+119145340447123470668676636384724161024228613997082978480746693401316119298497706105357857403611493189328839596218049844279682783969484754225072657809551789822594264405326805974950699808087057702612411731185217193716574221048385029152320916905882660028174986116416177459080022886621929684163727927515828178606059318775700221292316899727461813002605993107607289373311344589420767402309359113149551611026635727925136059012792393082078507461139309992919658230321215881179082454686854189917318019034065312490874442028603607491573640829050831214309248446933950088440778573177446968762392901693956915000805783606374616977988804843111637249203527215866331030754279685028428279003008188064266180893*x^325+3295499817573046573339472692359753920679381663254671667785288489809055002693382665356347943561655750381171456128295489108148899928219769106914192407052861184522012854577127937951377340742025317590783557258927662250014714245517808057156313016286085347827784967624053080087281178332616291229552073642546041080049281291173641513308381335092583118981912582959473765717179230426389193275639830633046940369497241670965416786178274981379865831637131481444139193081419143600230564382219844370620472642634434545204152187950110005356474681760305718782266166782965609965446266539038878190981749804453465464686055431889966353842160620298255089590221274206248012107328207970453414078608048695967091971*x^326+74580019171658840507248862777405682874835184702750880409747990718029503929957646508990024668496470581269739465150052710984745911751926235571823174767739440526523430481603469468245775757617799091895465672481351460910820422134053410970857596934379310610425023863572398945992325973486503433115402016555019695999989126986170421368116426277322776877441345072168049373880704570103919943462553501714390196876306960177156900600813737888898423309040332892764350919478400351489224946362655568499880259224605312147564740186577935498243697276047504042561154745590054086733135516092523515553257576176670555578937424790491906660981667792279041006252522131709989379862723226539906640994600072557145916*x^327+845415548604641879991841352512317450118122438973813005506953227231493027640068724414941160943257480059022720600416924352497237682904495851027955773672895763351853780131660090189198108582258200942074436958795443747731556587537995749401516298552488055934127138866123045565445674102198446293390750951192236891623562346705852586725490147967385979775329709905894740493881934283887089175308660066278110627386429343440475834808455277720560770107185245703694169488231210024380558874583658983083874481012332138804735370581460914342334178231681108810098132610213638336900355076772521450209568025548805974470235236807033690112191984433311934392025439645162939906540035011972664307210272638748414*x^328-42331734091181690260438580296794537038698574262506318554041057673581071113266615492995696115026990801970732667997087443201509510425925383522644306622061836383597728275762601990570472022188592052261356408070741633203895353803873842493907560264713858590701663093496192327451670280813209656627384177994995209893796054919957052792738644129298062511594777169585034015574497131112296310730058326717990046517387195097248538043077004580297962622487262429536887464908903570901741869147589630068794475470417903071681219279910954611026251175104942424033164584788742050085655389256134590884939447743946534397979575703669076302365558030870175926475125744375010022306694954051332316214385649297756*x^329-4254744401422029064903052502371355113076414459614437540900325324160562578632269577614859744026683206783134994756674752185252050294739986396906474970216769146321281592646816228202147604143989115305229746737394300934474317120103818751684133370950909942202466444984967103900261310573977573134859214043609094732739660974470710749995926403715522415415423634435952650966362452048001498177364254030974376689061409997136825332278752400536364366644475222979833650079047516170933836428133860277638588275144990827272152458678762659087480468403594125232135531427995422281600748357469420536381596076087975264335700832471747623307380994365158425616325300077997242194859183192542437201396551400354*x^330-250148169794606399340375308933501192682223667508768217280098409993894958090796585246024602372250839478659352711460339743732336681507406660267188617844815952349778072286316138619841054691687241940935896433591481889907978302634150507149602678825189783318046876082007687607879469968528765046562695730796577259368714723289514054622761110908851632521669926711705294360648291775488243265034931138605244200049500085234170281558018102791465065858005557411861993150205307650237220338722893655715807909033771740624434135514175353619215203549671564154835494639218715641908521174447643986697036401997153108075707076375331506812341426749958851886442591284600744513927822236074341364231487190404*x^331-12242343044899565947381633836913382238352780180877892994061023041981148318060399498610082966593893088342967302356060823706685468022822435286409553842639099720696292740521186953618536908735938227430238385133508858745366288714327067546802419534691475507089768056504458446665814616159990627625485754244575814579939567719860327655834110474708610061155621818934234621964640821629814872945217129799898263876802911481181123653081315623791562598359659417980152734567980624260144063519740757786905661140152310121673720750527263627166547779012243212245758625880829201048267593095623091430272806060015408948295011386354527997253519212331015954928611756299532105478848943036894193993209415885*x^332-540925881062249209260438385371534800205689055003425084901988385933519415485445526597076128566127040616278381183659519934842192159710619756928763298813469824456922922585433567088905443720866761413468634819690754814089579777731587976616727366684733479771557927799225983557987621558579497955727695767652173106610820660354569030214298453736952981120794900023362048330260372904974217276283422746581254311347381842142962971670918260413697260619941965037371892498039400290407703885600671780170415363196740510437999403873711271639372056126082328627051342478936142518748178258698124116330280437438015468739027663365162618273425346623141926363627345111923301263490171496674487425780324680*x^333-22272004099178257901307636386141031858073091182530758364717039807865123921400378553259078669546041905850590631258416557747786510799357127435605450891061544995858941047486920339895704408515451065667281483044238314061362455204740472622404920312967307883233727807701950896104083682722730068817032535761769844227153789801724605388185063077554313635079127114805410870913666100907872168127609706515566517024616543076860419038756054956410405024852586287473588339377856984103489104103882848636405162817438693392651277570416863182273746680598059440757265120724608704285160310974963990127375211718387511484438589042847050781808761350798865642835197049400699461187692394690496182385552636*x^334-867793317139319627194947691253384810665207824639845800022418672594744142029020485680070813225887390420827627822258918211819998137731292957045998491021715746089170785416831483522302916858332767845038746460786441209471172288951786153781848627654687583780152226754399305271249277557400044812503883057710389407557632837726283690894611731670448470064309450569438297797578052557888767463324741005795368273404383505233805717729341437903889063046309362733734556091311937487393878897286385572297138167841692477449679835973033070427005327441803889353210371431332157949743151060531076017624074496080547518851831359828032151386079162596892846515019322631926173878250999637403431806523491*x^335-32269465131217992926254200272039992869654761247162708636747622234567159671580436126014096716052502705833338990400783055224337146825611170185841512946166942146745987378855061430670144423129499009131078666939242575605301961560899074423562063529608673813285368805273586221360190961799371168854529463982211637037345036032028815691901397216052458528362495556085080054464018376391659628323153110169480817906686000654940351603950564586944406774327724942624296296556509041752016383631871155913848935039511204257872414396956321128876139150725076261538414389395414611291582573291894335744532339239445121578042158634144560439704473309988579545796923385809932877366243173524120195363867*x^336-1150995971198120926994391700363150063292986339871970745824548174786158225787208523039197872747804999084438709440600279808053382962930978396610562413396159128162791677452825252853042179672739022409899392159373720574931332796512005687935431174217942616998694488446551288922640507971550165280803677032280381709063782163923727444279978572600268809913146976242779633722535189784586126190971924987240502268363218354142567814568617354784560139351634055359530966886862681542301116883129541034587157184612213481388699138482661882836666924573535194854283653696141633742527516349578978360702073269242734929636652911172013219789143560716815569861201447162239949439716863925454474617387*x^337-39502431014388373133484562276971953948974679167828825234653281325058099790738837861768634254045505209384754957027693257863527304866594071232089659106923631213540974709658856625458188167856168254658641650757358475453725321154986293982348004684558640200268548298456813786943169465888722082070576462221084712833233526162497445252466663762535875211353140178938212763547379775101384903952485856822179800626483776110283033595785925995040923369871851220571824022646548547170084568783485283669688304453841834799989630884785655630580328141684417901075769592030080236152673262426792393423944046906995714811285288159441474060138038621075980589398396166560902655575803100155707192523*x^338-1307100741850387992026268859116803882521032672556559868587569404345362286548066898127156658965340084455686264200403172900381097761994319125297363444920285747602815848254105415834952753848274324510212997763987261628877806860932468396347092188945400092792184911922813965383432469212861827728810469872207447781209401009839912780404526431445254557623613751310380264137581872247458366218932061289578238992998665683810684569466895229913758044360900614265733712619973533903993867695600508176356440296890296004678639906031101232237435086570463400980770869001990578373219195859086707170652306328818562897012885030834064930036463505777738123033279938352910571553528513040632777733*x^339-41752512491794217130655659061413712371152793266340079994878537675067674386926049988983708445173585608377844822465635460538592706115308003131277141122116859081063007154400182413270081568129900246043612186700517951585861895577195764215761716653226313632255962002975424935304402913344161184988802025303200580698547703905657030881958656552595653808035226672540931524614336931492889810461698109422510941241413756853114331234060826971059804733418742104558355213684961387214855255630053921908729546572380176699536770779827014650099487753074408593034172018785328291512827657244747873627966929949724263848061785844575310279178180923721211746189346869161258530791584222780406880*x^340-1288508485451455809818990974703345503140465680130865651351855400346495618291903266880716223074153976629124425308656535662192874860619677430328444348139526037110292722876328667119475892105308596767987772826944226955113264483978597291499906252645524617088993857780060938845538077527671614245582398968363294083146139187345920504643303414610617676595167793008008220441265139454121707508147788444563485791332582179779373288412135442425654355823085919503891821463905792072891817438903236621470617676228846439010565154492596665185616014265185177551196204288964165172423637400455206693619172816372227915847464268268330515038772741235874188594135954871813943278375111449294685*x^341-38434249283595510345898325726946871758362737425261297792340218190560418403187090424304955864174805414361689977046173867577735328339798282577364660603190046361286596691561717218400923041171666201811286390395361689473137159623711477364187867499012608489497450757260087494990698942032328900808492495310880627612163884842276417823387478744362829318436579358192959501028835012807642168384261532427157724948690962673688728442248312482194259946338913685460491549547844850195262754052837283623977576355860873394851630086781164096283245831750755428706377249045456476508455942219970588452716703266269626268971975759227325787977184180839114185479557317541875817426792330399755*x^342-1108315141135199800651435405465278039582190996544827748235241800675638936625092349634405250337455381833216706941041441249240428080204377207889117682968613118337696093455627879526409992810697957832189363480088721270233135872073039595510627017411216097142321087952655200418960834657850182376013092003169913845409632636729640535583259509366192490967050199881586342799822081970422618858392338282238384389858016851305287605526842859226480510781102915085676343744437552397317812971597641601008073308719480409742522178518738404873296673487212908130548946907012532655652354056777279821487120620573765065456790926310745924373348883650113082355496917466022133760478742360090*x^343-30897722788696406560393400437028642492368454862046655525527539815382109430582789984008610077147413925852243310214915830927317911393824345995382715723763503594762135673128378436223426992990110772908578108221131572523642550085925942272692318000584443409786731304494275565163908424139765866831809175380819095016259943674828143194954789716263012333426690412838501416772859134544843125148306900088487603323562282791104311216769432592162788612108169642751372131876507419836235335004798024823626834684849459723001000596127019575287828474297764737478444799326277145685489795118431947367141311422120638745475093894298791253067835494284778890581719856621677910390087773220*x^344-832619200666003397633071726407928717691712795403979883340680793960971423756363181958048641015047049797573329761644962751454166417323990155369869779203568386309779318784308523321658073483756751720086930600367533318239539433230896014841712595035102843543404928912427813262911646979479726886403483742398408694651183172900341271865970821214224279023768472256780685528441353380589921810189137506501388653877890524386365486324888208425190072893740331123435237300119506791296695715203926229054664355335021403619285032140011511414416492964481181159308002731425339414045693573763332642492128154286504843090325010658647720649356048183843102218639379108639393753942647826*x^345-21682331278294995589713525783363812564815019105054685545176783107729157263372346946268752577704903666528894668606752569077493042428418305438158508557304882127224304710074495321771670133569183161680499128659053637607139993119878875444552169747014958332460496159939513882193511116533509952991112574470137058511451421447844183864724909653929724496960239399959311881474888104537300103269033905902879418682839112264328560180973190545622372232432002939709188546559852446543070304826148399682310819845840388602557781564091928117863293457869185273725459918923416174910666398978745915513643210306031472463905953334688196456708958595845841030402891012565925138065019916*x^346-545430033721466091285826160924725619272812212961900815238141515543949060372635733486282881154394885535140068292653696898657944618460381728754116626766592507929753373429144453773473187767110120173968626060912906171055131193853962031074333098910897174948382509781684430986875577141860000364137427618298953501775696140816805953593995442968186232287027578496195903529242285493026290787825935970593100306769187304270300539334108748646248829342183953612266942423805827122841397922140124847409064415308058483209467904282774302778367272023448903532198108467967927648334186143212011725312008839173747167579092460788318540755140917215600432795472010984238609503591870*x^347-13247507361893924669360618984247857997218908941951864607374417215606069296272225785785327852073503289139283931044805275837345709531665293036775832031185040472192182295597150548520664511668962278428294171852665288141099575896671137255324428916658775243092229047139202577745915876557207493581003728817408836426415510140099079576345501757251025388519172483691136819154155838026090365609741111110548335228130504721058070746150173504814112056643121409833084175780224281567866850484425456170694201424104931416160453366012584725560518686863409658763153840174998717069889059207356599252811137766230636902502367279506752651010339758858185718328743518671881203555715*x^348-310481389777526678619399708101643651818689708940870137229809326961614856919099160373068179962760651826249738898125608950560915275939345856778804260322865297176986233989107593766065749732185859932072022284829281188366201415242885093222914661155552159248487112556892233659455560505543431689727425381923803890959054235767134234375823021692374149789621233089249558783801273921783752779812607244107938562869290442099408242235788373493566693659101997330228431274642868738418174067118249328514546513014647122112657874765284791924006708238184126139612493427535947977758936650122010295283243294032813752457356253649145146801562368492157642209233623855660413744874*x^349-7016847519849856591911227972444237355373488239196247779521689616048830804121771979420390058523251884754814142806331966891071262701736739977320372362476354442594511925342974246165035204257322590059640060813250660567655592257339117106095020974688653820339036223835409866761251753250512675334180207676498253657733023432956004173181148545185333827339714165042448248031312485401769793767298763735464625215756948813913609968664987677125097486137146616206917680924051685022024760701187854162504863818443764264192449355401088671283228457415295324260238629200523614447589934096810545152026218769506151605340576832982644809211058623857233913477149572235430224610*x^350-152792983093310505333825608582163200592686954773054578306456805211329706403672316668985703047158027050548240979321016735519113883769045791894343167584177298095102092754189262603875978040907059992446996016172519816391992668627695886153786543243147822094533025654088580679375675989580146021062479817909121094812354366979095262467228645687155889802091081340316488692301365420826671428262483002914519379989483526275261158628790085323433895688399261925495114970741484110886586847173070192519823930677559974712554235331321633372194349152502131930776270007891439234782297844964250841111069108481551574613339869472743382398123180899428364445959632893639234889*x^351-3202686662945668694949424925927470410245610427818405841011570778858832751898958983370687440198147922763864390790255714202057415663621397746452448408250412907895167893165574562638983625795172173227046855641701330039469552792620428137191027112441261429801856374701383316737407566812327234314224411256840811197849190374010048780912975051201168668498451090904126129190145443690440251661715368766494874952131808510395707345850557266100316445440841671053781911617373598074830435946296797702691704856927122107539095702292078335315771585817240414528368679126822278725628953955712683314408158841524901465140890877649428460464501951264941460184260079464380493*x^352-64551349962272719094246197572329856409389268376048638563096426198550174959518854028692799313502853233425942640336148345127103855998354382338210846064227038798617279782287822383695145123496103983785730114146994971835062955874017482410122978461543518635988297102703123312479690202949067295731438099463367549561832988105555843369753124744879167577206644002716490403050375436809380533346023480134525445933558316810622441199244608589639650172750195831019136035883444349022872340521951424973357672341217621169554265381464734238047534325888312105001489145347455541787147203071426348270363838986035459565793439981781036268477933543909892470941112872620097*x^353-1249474822689643262534776600233154117519418123740108409613011183499925951083630494565174491537113842725992946996527995587076853626084309229310918214400573851960097978406923762847018496441839944649140691901289204089801927080563481918974948421655625469480809203467615225114572294122255200679049663311094302418255074750286447781992324308556312770078902940880906130337741886693787064394426461683843997348360019483793520960266993918702668125730003788024217678505939816650458517685740344048601311481951758034690493041686964448901371410432184965436453185481979718707425520818394066528422804970831001063791398285767106882841645755496609903234919598514261*x^354-23191726242079208828084800777175749029806054752230962442780431300513001535577428405657089274625147222799116586297398521184532614908025976987599568576712555882844910794111523711331516236498985266958087673930147553813877510647761997627039345714497954400053525688403574655503534540797054514463831560965474276001666929514190404255137181082560450883521250004989535932004717779604727510060741814031571985398933322076922541211654287010240324742389825761169236700768593725593280707015028010180165120849963534388230520402112215364909951423552892072127387300091423064800458392654407265872718512160592701391015045164803333185572177913701966001489418349999*x^355-412044526129759111300701315364025084635475187823770429488095442309786078117354753327725613937389060583775849139512114081848351527640231116654612193677810802558303411253447311478653751684918683139544905986122200210739717498115682883716657802050061531429845223215726132284944975930622277372196448893034383526348245600024596376336239145347160907647412226794724176871978766503574769539360549501104473905609765683423252523480934851323985244673665624659207429391187031097432664484435539142178969969705554374476127386995895196874822865280750814438437166058407304870378907112861827917018782308892225584400464543657705363888401051633838494851791589718*x^356-6992085416096566331718675956767396316219036522692291444112927729030633876805183577810008578674270035577383142607712387049325565671275595896848329896713550017865512386831362656465452612423897939128382558798480748950816870916026923846023308972308967314893135752796555009092397660373995754641951624495138599707494283881866033945202476740618532933742917636453741761900565010847782119856295223538443062627353016673333812260179631812534648287446319372264555624410160711873196812844912374447316296962757784300486071458609260810109353373949362730752938167143978430779903637454269980657457391305151477727465344859721058983480864671262648716930679263*x^357-113010503430006053256327236445962431072284058930840009650858755634514711734054002041453884130016448350741566412079030726339702715904741988637314220805606443344936796758737221607654095287396736451609860017767614409014397950457149319128071064211662629565408633378939493340186432031260562432246457038523106368275586359540430906737385409972643370728955666976299746857595104722945231988282260813912951077867488155844368545205946695189626050996193613029394480573715422104128379507974868568065348707860026206006600510820203624381262676043663072363871235294398518728114336650754147805479193126127849653506235363678292826217848267995139457044102697*x^358-1733459873699584750661662835876698543421720162678955261735728341172520705411652481776916092758574009271069948924573674369930320156505878480342280446353879574264484897825330528109760169171987793594566332794822814397740001241997697789391645406846594696556955441122710324331998345275085730774924964706442402729899336607626207491087774361014276150817802799974602624426732352976613315693175341283837434095646560621020448606671799793865549212985476172298142551074289146696595474882193883734640171913040818557909341106070951920222576398472302030268240267895801766847343107829285137282246763949547772522282386625106953750632908965252566092316992*x^359-25110811284805094288528707812825626238992991031662993094667939509586539880193890927536318197677039384145170315969617354792695754542175546711437132097037954712763699302691046658309867483198683735796369069975184510952294798347496715975046933958516184071748611939338398791417822928059884291171984081851190803478732451146965088377081724718317201992955276565708913659053773513573881059472140974042898920783494031119712152636077951788044258881828484956059575632514563471210660075510420566831402071517425262294459834419618239159957273681632829770502968421892564657530550397504248769743644560443993475969945467786239574605130205188128202214738*x^360-341112651930787187802400653478828836060168148960567556110884407915514451537150393863245240638557695456837691035823438934147158468074167872753566629411852812100166444482709478500702105651875751499966697053339590490015440530502478077374155114510218376172075272891496418494100501759845271455697218733246512758072019401318455364125513556307448655582935612717951074463910111461358970435198485814767156158679064505494981261217331767110443549995011456303758810857050718675484865634369826748622973186756359485986433469537315443814065866031573170633380079796991792645157945497450800776743890903409927798058784444544049441789601201093435746018*x^361-4298281596448954043635076844192843446274522147818317427640751414693044769291052562598194556332260688661126173011584656601689130336955207169666588203982320398482633951603729212160227031496730453690544829110564284019087850443855393805476873046424010679110454567130917669372257484643217782714818645947716027856999233373268159337767639928103874679419445409099155406075587284633717546657568701286992507758207350577970778408545350542110312435202017247766981242037488857236312493659323047977872086572002028100338791043615853866942476210111138289204354228652930071355604377672202728173351710041834429854760476032779146371552819530424985270*x^362-49314134964209340539800626040121981429088829992033936340644527123302911008936604122454972210144194509277854817353755848091331323494626091422215006169475535382943888216444018144433503250607610783623890159204787516416613559859751638839154722002671946480077596424260746863939617248197164913774678890212022974828538528872392562485021006298521857473938997592089069988389059398514516012354562920322663697976296206079721493118223506025567016785267287965299804710035876309626508557250901557036406147170888189833380721750866115731384453693600288613441266420255103876147448434893176372598580282095504636196706634193850653778487844889319280*x^363-496459612477243504548726803960882703644911224147623655477257841217959916669633470747457164696956896520956220645768905065634838450665430741844143927993005822003919141709052776906324167039875982868699454829275563099637778465962981492209811665586829648727381364151075263450656323049113844241612490480938916322958582615804578098840357021865907102283436074889660374692110103003735354815115563870286385138647420331231147541497131967841436445391779786613111608329709384247297240913425443155539258456239585312859545691662837919794872523340894478828171721880986726638126323214899633986983715144137743010862177031190587451871342789565972*x^364-3988516972415648300228578572351698752596191986817834093896910287254856151690090736975833803505693386151063489648658790328780795411743578395165952094961364860636128677012726242573946056277955204922599682693708605993383973908520361471136413713985474492265111652175266337923155664713936023439571125733274711925152653352115210137061128297042392662976263330369278274450435735917375933158429362739134514098265360342510212438356398902041244765867098525982286825560079881212721325880662723123579670886300666906122576567544644022023840890950556147729047308433351279543879992129058518927612357774680393061846919162134232760418154123240*x^365-16220385556471715348154227601221406398744885412022456014617997121956706439747898394518746785004621855037087215397028884857985485536436884871673746902448469787002734791013591252340710707696365253093129433041757572687913354429474084534252333797420825604712473291952595972582074946742860939588481084081679112236977370522617030862795288448819602544386895349426778478851413047359410264768050610841838948725456403722235230694055346075700738920082355835747133414092492705991510860661063731507429501812177846179850922588554558477155428774730164551072401857656786848278599279226637433044983246210051454193688897446234181619702631412*x^366+235399346198679654251176229698090999446640282457775574743663352901272508014199615985916505992081283537138831927803558369644036137106109354936940114617912135939645962258899734544967149055335443567743343593204691981136254865278885440277830284068789821250037685025078019322899317438757672027047172298195748164097800340152289018497155277505246076693638641567765542577016381992053035002923311970078339750650784598176782875591300228170499836444865764443200199098705862155522949933552100453494746347963399599100502357123337750257791494309435697255579270429049357381421981014853879905258870046974801407266757494812342792116605476*x^367+7853673885746600402497897097707851708129814785297347171580363234869092603527065573218767121019802255710289745010775803526216943948625043322062921593905225931607482157043607742405767874343081103452848820212673686647692283632075614669335360521874517420628326463353437646730881965150167861675843485213494950219690263784083918635757592531647627877477428341273953616791612687065454633718886227954057073299897783409084861069587430936944163174166338941885519504060095522097734905126550065594208040167637211875197146024413156247870002955071500195025691783376002120310603131980676497876948233119080018071923289375412024627243724*x^368+143891848897210247668151689455219199980149900986364307696067673622400661006217715741174944832600255452718435166545183698704634075183767234306540185877728484115204492642282585293785154360113312992418487321471725510835433375364620455804831720406299026701528360720416768147821908733027448578913066605349824364293978103391088818839759472655762840055048355802925782368329135458275823405417621947125842921548858577745518378028795377996390816101331377329058747749877220527297005471042939156226793125573307678796017608348054822110423647411853376734539652025802405892074446321046212726194590781095431283209378399453817454963592*x^369+2108086759448201239270337133623406026901331549034574270887382349364340232853692089785451630456729227633068851996474564612441720197591740965495820712804414208827137926138245501328717561140024815425792159225752328874305856396743650554628779841882485570226254926354891386309406841267122151928857805846006549206355462204327521787007537551848236902428982677297584332125365804384671632053282731339236701447992506053167011218098624688747118421889971722509607383235351232507124706213808317240171517090813598587093183791140579073974910640223964286371228338539255585505186443464815678237191067420394559708177515392951941703288*x^370+26810438954900175522046424199915272950807125398682594669009758341157495469939956281084858147143019027925739589430722877446187548708369500794356469952745593373007558904414247142007666502558897931374723965156636766774123344534101206639097457058092628728086091634286275438109420784062681214578976316003059829487471859871225579386668753289379140054555872305879891360785731334424127888334562654594487676071633947489341764209020526063135824343019176729860607634716424831949164892285431144225127520163862173656465442715306318113444828887445400000072130242309140709177341880644773205396761063137205782197914135141267074696*x^371+304994216526609259291538952763627310062402950515984294775762398856002488341635684476328637337814198992459104965504191742836799388592605763456913620184547473447127060044518660098052107975336308987892056561885946749661075538223382906507803846696183193113084093052006734828737816791493695241624197098230079758838840045651277162599467185544076526294789954674770035889052612624507662357580987641461504701874422132746732993360187509888820920205986153347481509852594714689523676628987433190788418440053675741886119243198646594659794982479938695516219467848421335968061473504544277800785415629812628892674953966029137496*x^372+3143016548786516164409084383834301093694779137196107016671899602283629616317589727533587052962656275979103832054990767817904013092137028712890271956167999334413512133567505797761604765759921227341703013172892669972305857743584150424022350744499818763653257088485839366987093863922341969579667950572750334728308189981791208654841942937187192552254446126931208657432888623512647550573299680276157442519808858805608621090994173731965531426778151055373012920130319851892819359085532991226155861650203353107543526538524186088968953108042307937788909889038602967543056776731090998443851551314992513567759923970730064*x^373+29485749768655429879757511830777774959071492442985143561350914803663311979793963923257798477782150504679469920525164923073006113981581233512331671545564450290569923998944495840146084613661523385425951461678209620333958309007318557537653671550121412076499966837345647278929783438541275578408889198418711694805411440575647267334477651789658775905151978876625159800865663188735311209152161951555251769589387835448450184541440481262345203325508205126415060173515118446574259645032131581632438958410424126656207208505774646668650268315092077602676290562823847645117787004309296472802842761655009413233933066290624*x^374+251991188450711212961784284329628937129483089501559439969288194548020075063415445190683293800115897396669947109606557901405301117345080327980724995658803813569465647708948899383345295692884108231000847553841602620608966880489386577436461285894743193776603272830623227946446568947113690839168103413685509813661021700618243001179446343212392299164377951799617047608269035816598352595506471615378510037110444216005807729487587980762754256839896677927295622421978200786512565008119271073280812046012961614431272042057613107753707070331079776939328296368823159097084461812187389272823948121776242926668076311920*x^375+1957669258853585380758767651443187702527933502394924161939420801586268365808016771486814419495509389600380052239842072433915875695005709834883443212463055459696266016599766324239725168960280697272403415566701310875776139598642666747241357701786452516636471519883312283077193926483820077819444352225531568166371704304843685071117167486407182561879177588099222424716055505164496581413324640952824408231181851655891532445706708070423043312573539988780651255950477712730811529763764949371332266947499863186525171109740752930023502865505038167304443940148728462392498739211281765849763100455123869491974609760*x^376+13764998558331244637031717004391791646444868961420745921383311568936470196062106356464943429732064066695211906893915918130521249433544122531162921757926987703221335410308263335032432413013343975136424514613351644959669477868119884255162536821168531502035175239042751813687400648836052928220626312086950385596763578726873020556425710470130729545989566587749246579755558609478291805992777322103237875976268427040366716835597851309194891984753446982405682285293088101427829666712766805028413929656735065915697693987910355407537561206074890502316256765139627219176047025755512930785819980434928756715059200*x^377+87033878657281987316743262057003480356386673236425705855326137761109061187905729557658343181140728276050226934910417039230379131842049500357302754799002040373495415970478624864354985444268647731158955356799434940675331418758539835329281416625711029352927884154678462113476961864695162654272472939913041895440467601195312012559843704905313399790907855989315634655260416384744797073555347213107894373829909852532220690276877530179829507541988536839716812211238003509396463543639475030613262591313030699945435443580841643673738658147252158124183979146641715331112339181301607168332582741022054775577600*x^378+490554683527979053114659523712028562001982752587437830150245594298134617890897318827672362656478119185946335689400927062981177736270532769092139969731970593764761083581823720024985441482068394035799414231130906168536726694717934362088324532873266809132899307702444121731237981408529987037326212619464098771509225865906534589230657062153659949086953462188872609425569022108975868841994417723309267470751257808213334116502432250001520735855302570168106136157551394501211240594018627603759507588302911784202520429809038487288627207054832431150565634560990924512423217456694782200022878271672336650240*x^379+2436711717823719925678052840685818201723166969939742615165089610351664992349216365370326321224916125559242228445923301668823854173384876883650472463747403857153078899284614984928264378607559085098307519983038468820031373172191418982633995255465644596491812401974564204906917583761409682130471803366671272258054076324601009580672287432873315750576337811899740290990791824235001757299917211409954872773276509995533839491120779018424413769899935154152060775429837515681897901192586236147770687200200921756047203090975210688346700774620972738954773014901372777629709889480736442362836042108249507840*x^380+10507978810893603769038386378905212330915339715123444968628359818622639217962670782074999277789638441625478835882466772752428381263512673260714528871366801693251679455291563359411830595699404395580149710069574109947747983881496476350983344985835527402371453341385993624703581283524395085301789429785264999910568327574087837456021739026686136181749615967970924131573927832324760054356182691925607222020776603406306817788769272107520920065190688263473204047156386618781952495284005928536425764193714642113568121032323481633026295119530606259968822102666609491634038432082465802850179355495956480*x^381+38558681555767755064664021983937153338349876871706718189187308036512991775585558330321764153676443821792851394760904657353538837285002654884839407854169508691606047122045525350393721888516854243433462843357516905056703471360665075604252088921502580676139462550138401683151052507260044526590298840263855157088896269009249162804027730393607055920100732826070609971489463832255595201186132385478285446292660940413310608739321199399384119963084400624476335516528403070957754685102989986336035647633916964231833762045071736065707521748604927181968276903681327781068961271204712285114945039892480*x^382+117102982163170656175499781782817449178894990809866737210044992169967323023198147229018153221338621145576348204279030560283242135984619151082249663219260532438337072028168781658832753351648764542691408179659849371831627124820419060474980089675849673592306887936011055683897641055710439148123164980813655303187650111110712026420876743003314041116882873890510226501983684717263137589519966752358096705375218712050212329555144625695108853006377584672439394662909675247117838271530944768456129302613117422148279190368769317959416489004319972942802229511683888210285717837841147161096088453120*x^383+282667518662981866891835103986051849511649269996370988403172078346222447698237727765451913656518587842826063518546914774255524894687847297010699757667930110826835101937893143580786564706607408330800441657384981524845309568489548821547763500998021226809447342759154696444255692428369045851248620536992427507042015004901908801189975243384206827067605766979865918209637284971637588470394685228800148772385666251987848759316818557406793184056236007458733870359959880281164798395825752159698346110427414553255359636221220516487115656651277061098374776684579303947224662255458665456311992320*x^384+508550326036139103587104307949494087236826122645909786732791163716288883999929575741146766226726125012103549677046148748237026128819677199018635785316213421511212745620919175485506351406740840632975971542884461074565870251725027563942599384205833928644344216285971403845823233121129982078870990025194793938794523863595180570275823685452647172800884303172642901710338149148220640913260516218343484369401017189673004427578828188529271218701143005912508681161779626538020575944460050586380547780121088911211418184390267594320824812433814422035934965394128034493665898490465427967180800*x^385+606291095250728364821421011370707455074105731544662502073044104997877859512632715128227640815090980513959921988214276796208213195302154981684026188567493994836175007409532983046303057806988402608773417962778977140132223904235454179892501735075965948618681337627536579261946341185737730438320112364439042041676508965257737655893406165548424349896961944079966308508640244930754656084891685492164752146719519300990954330272570851150008170059755924559630681125015052921312515331897213581749287729991506337971544384212530607987358001849438849156809652734018997561889671263079628800000*x^386+359294027074541880702920451596095384356291743693826703283227474465670574959727245064869850853360250766189741617051070443706459881350696734935362557164451635360727011942637216329459269863732327222177202033606961147414359172991001252817429064274719710403755980695407446235944901476184273675328070524633935767727327571611349746855525380465396803010082297774092443611037314453934703039814520997511498187933407642543530564560541688878776436476786784619130618243365976795901483728690279981496537020367537268942409162897511186068609035442571352515520811602850709524428727401840640000*x^387)*Dx^7+93148704000*x*(-28586311388909841106968875078153368977307609267677179466501550967037245887267334942778018860690603044658051428318070325590654656573291894572470108347171196475162023020953587820292398720318009706340733175753735381596097829422178536012259590467908536035528635906732289450403173618567264303491571519343432334634784857016251247962161169386094520365515899957840506736090836824884364771947098591265834978869989712168272976550672899086680790526821522981207788596119314176638838550953671814487956695669041124813898589432658829582545399056181523178565839771181344985961914062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+14982768455039232065240809809092097622349929474610016992268206518976829894480037726744931242522860803416101668489711128147416070326195850786910851663545148629922406623720404379812205242479529517899165231069433238220774183776579207001692409485055672024096503574161797430824028588890751959356438498103493293096165239674404771597769867406422733701307820756665009348944785340511139596863852684878801284001356557388191393076595205496156409934997784144723725164825353827977495146184175536608443814345003620885423973289481894680588768551101285474158597565974559984169900417327880859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-57483929921714301658614626137505083416329819337888249596044909828434268256869667400180179484093814044842258084249425167407675639405345583577763630893554265626472794916672968211089021378980192969485828596198372599863992112457957794880459030503718450284321177032944738368342955344910284157986989522491691638455268303802934456212354741437832817288778102616612283147979353845705696368711393715263885580406230219279321914322972248423846965670955667104370549547953137234044268406532338113708685553085448244777077650000928585891446923996807432208975798459613115731769994454225525259971618652343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+23695288855776000443919492528157751049913344046385683391833950849313361795702472983520316594110095803527962575294381935875056505758036045170256197755889010892894158336739081307949057652865689181186432553280523686366424283938210150316129000321329879747542496641007999358092740727808843346000207833770661531685362883501348297109423046385142964570890499077395300182217286247251207970882995525376074006192590161623098545157611879248295503794688419789418720330389209608793893993402342233902772444287923303914282244890217501163298727888116408493325929179102102336423874007209633418824523687362670898437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+16909089544875709774596793424649785674162600042259942321105444284662785814753235566470734574561486753330292009262122249298439840291177049636254648950686780209420211915020147438420202398337427669312853206121302575303592928061409718356555314337600190338836506291804546062924468176780367107547036016843825004779886054529788444870543822346637352454325354526514413057235122625488998804396331722673004979667657545595869489245336491886951401347092232968059042769931442431983472055172820972491970569586004022443688000018736850463953675763294452707945316930577758784970399119629291817545890808105468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+990688210277949311015120369335199596413872162337770279884451189556797971612421275687358463993809038274119840329442228519388234429633907105327353425204619926874656585373425557245127661676618496743424087281123264828277171688406640728259456949534361596715578374780741700409071419693474351246913168990358633776821032809362848958545317401833567196132876590616690824027895845226086587134672471293651015603985903671687287881248783444131286973701721320701474236704126596082000776661691443085314487133993949240527006663053025652966701890186879308143374432033781484618041864400640739152237301823333837091922760009765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+682398266149630494524620024522471378087349049386609152754081332302274466629639813305545298037152551590996955492423303858165165743047456478376465362005933125039150036227274222465218071733436595936885848016038872132758373914072414834155700961862009409918583034706191190634779843985648258244646199502366125652015731295738564089896389363557005025858346281364413926869544394544367471853529701356908747144822893357004393830115392883356616023639532451967101671860151081422850472729425231436116751773294253868509543877183247005109936238024822488481938984947973393507949337245159851517151139432826312258839607238769531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+333987933174117773862247347635158712318601088443393714182038151115255040447412879972265995370442500120745989338611244433324383078135700443152077560817631730038648697619231331989447050939094011337959529210017152012564282088283834083587716754304917670866460800723556533977396569931666148428368440198581063499615349992174863022570627491265856651734043768017124369408809932431802568888678722090403080569467402981436396438229458718982124416315143061494662793454591535812428222935361170587237121423296448335183660303195269984105172794165264883896214503051009582869138533187789490053914206318941282347623200621455907821655273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+15736902073620325923067321924603965159779332031712925472675631853726025539059532619897993122372107303281393300985753443942460985987310446293062836120559388665302799397799649786521345676396790797296755776943728293711038450260834130682747177196852936524313341643146673374774655987588510810319463854828826491080557372281101644447562382958211993681409082288697628698584106718423961183722276797371448385778261295981596319445137228282402647975478251675154575470229169379238925534807022230864949710059028015245430937549036086210610021316182514700536193190257733251504657987689596831465543852338409558377918529004091396927833557128906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8-1071797477268574627599788888867080851378834513796017819668330939341233061784628213418149036739485356299935637638418856985594041793653916792880705369436376267142569112995505065977669733084747433214259476790767813136224477317041023515747149330151775590037919207630278195829949538208030268554791236923323068710954746106241412573899243612752397043427033801062919649919380961327362222620441576163524871442830833368946209029860404111192713118374482126266596831794874824111823114199599864238579032879883708830223976214166400751727675735540810106399228680225890328444491507869116779913667323529254072830840804897434281883761286735534667968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9+26707964387671804629049513037579859166605879516436385929523387634505005059884773210208930584424211163714949579817368066593299814816909322389851797375071821803544995051411904082615233730606516306058752185448042479246443563845690572829597441113568633244670334290533592358562679410004045612515655301055941578399021641621229442612657970691750177957317203310170261974940800727848532757065249064048829178101958848014779779397806090608532884610953701833632969458217125642567320500909804370084074966612278529815653477548784326706143639772086986608453809158279149696327392932968776276888402808868396858432876783684406518659670837223529815673828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-58321333426214727982042399986475303076209263909543824732785426835358436305577312305509396040304520676068574596724042654345569390431628386311223576341681014276096343609893149776811264667919860623105776159080474622338039820982145957796026737417657856006154857122731093974857999286210654367887199885937614765954154480538609495507988245008376420628529653386811767982460586292016042654754487526829229039641765185046222318631976138107353678575655749430507316979989846300749964479840879632432746175500116672731600310595439905808559758786220365398158679779572102302568961583390338628986424214812410963962654997239098975114757195115089416503906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11+1992101757589160036638437276596436254225608160353477741501223522718558021190198167742470244790773180059250691263042496158361103698385020235666692884348772703586291055588098367071497501791981079523094046122931323875910551218741801806940341918962536850785142006192248980855848398079617292872896174342528761489995439676533647900526580080162578313658521489465790674298028155145803268340721179005106747304160148734885708962089094423478998323851938472552144843811826308534691279770445916123350407135745904998813318946875786511005733625840315461263423056047593085348859372391329709710579073844967650840952583423450758873252119940389093244448304176330566406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12+203413568952339437712407172062828228486692975961598155671422229521995835841483083113770792007283034446164123105962292954054752821437027063591742068340301543671684385900465543792194462065721890615121459577981710057973766784324900845546889206904814809431269372364332913782076839899324472916919689884591129066606863083303631629756933923054899466478832883117161687737473768415531894778353186628641295481309902294983600679438025544612833370196685758688637009928932326797074540239585563848160441792527401472968492412417285830987080208687723967054416496054575952400996800912048078737242783467749111759795637999954010297467069112720139401062624529004096984863281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13+7012777932719800777528308700106763834885504813184613342399199137170146306102696909257677275169167372830436901905819959571239682355153441151221690555843449887286283436555739040614628590206458002879861397331462089437540870199346548338118066337424305798877415067235343932782710710519158999569154579725963797180355698428073011228602753983496442660728273857971586259056319974833701754026071856819238258636244551798604887410246797290434232557900583214137627462412175565648147093145467514662750588220507240351732780208912905369349127920685506367159208222014122832085224416931423604538221740717679437975909255152184542610700811009205590806914187851361930370330810546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+128405530401216465080516043691266066758048063039446371412916131542518478622261563858965096428807219900387705645817965172264867328008583918351967852368360242596941442870965559230719763703545676806868075209243853106625262667813381674110982509743026392825148490418432215685412930786783818267496560242496942187700470654929574282452347616500193157098117646873618896234869108147101381033529675454319784090078855794321316085353880031062983361421827326172688383578047332149425563743385458630978729221524800304094911333805193372947489281834040722767873193141006244330398126937150776220303711239172857405917119207818973760670225409629384427656617617685697041451930999755859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-2101744536741950710361370579356486945410302215898492376447816515299313045536294710008143656903703187909667128273168929683268302796618415375433170961263768239169396455743134429134125519122788410977254777942831404306422470070519340944122655414277311829480767698548830232154782515709896762994439776900589749765322068457556463945937593213323627406241529360653177040364585267577214308956739550482941250749769701299100948588887481252740191566124579728725742915631972125807418445700421769214150815857473069283195902412292146642752056602762826575409354768554872451948813883205442457931368922570625855721695968662897718100368339234713043698482559662465973815415054559707641601562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16-1140955273078526319544492000031891233582714200943765160555656744152626500033875277997638656500715918554899791944621777883818241948164545214399548725436382469103781453460993491802691711902460252865041651057716606719301927101253127874046874380955348867337945320920783390732931884891843043543709648150758197414830713703633222155457067389190756297783633751641530885971517442151728910658519690455377980324698338738585312861774166135027171867831348583107531882954413989878036623179470384298821461483196872515987353608142395043585628162780442109003381758867906086824597784834878463237073551884786927049104362341222100853582768461116694694177037608384672751071775564923882484436035156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17-7732069115664830655340129955081600703791189520570667736101155874164671035979925110701214871519227116904827129254473957905050705581480572336091983857324329528431123333542837252907353658833889657608597852410592775454168865093071360155011821309984196647158635844592697110721216730102235723961515119266103362993527852326964735859177585478218564386268950389972473631692655401702311213949787297189398063872228625300110584706421813385827388236560736222590780803288207240340319815922225582945495895950146614266096672540708632623865469323409018021105911640311170132174547079528283516755998184526321225525155923559970232471421281314256404655427875206169519017862512555439025163650512695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+2563306847151670915287901414168871642278663423567394059328045846598529343237074764044625185277317236004896199173780346048481759039675971059646245289778625878243140148742748036082157947919701874689147094048646887376190102567477337212700582229658962401834189774643834785168941864913267747644082042967781564226043088494914505313802314374048840018695817782554353267185796934788535719819143589335465062443107940216892365398397825436240488307148123188968407472856057808190096750181845735577791132518156332204976499871402845434084833754399372580325463278457076588101891548251323140578394567735925122223691039172593478201225789512277374443966831476856703571354234583168363315053284168243408203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19-18310477389346917481991854016986604708546577345668754878965278664802384680433633679866813254769138915307307283958786617032719409578599686159827070707354880452624427147423713026700022769252880314032957477702296414357984428613082602765110781198902366837974400343801624671877845650481030523740174775502003276521292836919647376090484302193970883539388748728883663533993514029335685757564486745312538004057172619914134724493647284496680827282506038014848387186493068284222788469942820154106219044369083907431507324913323653838339263079218048828245266014152521551479193163879938330689594111157071122225722440011597396633353716917073176981961117612949548191444981704023575730388984084129333496093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20-1698320990917326922534046686834539310066773884191499093368527564028994647550206010402162759485142236768889991135297853960509074504947736753505200052852555693700707556439824443752698355587501673345876601613507499542866280166279026817644134024241770116736817362938572315824136418383788682899950432175702732820047354497708318971124209388100216528355066612664655929882320308362806354154308937052650149605366854192358763232639585206005384277859408523150599660755401277905972530824979826454093709527156942755729778752048254395691245495636699625541368261852780129898365642671205356776057391530200387837987523314765291619094579757318791915788735589008490426242837904868832055171878891997039318084716796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21-40136036719758703922295788204345368895281620767586245429734605101202387803664268206879298953994233198443376130800677484767540076932672440550794434774523311479324409353214258210124953960504375928849713017433306152495104844189666115625367468643073971086834422970518841968769319491814827145886185099095817226749442282820621675600145468378193292346138741262897351005723905683674980684022387015015725375789330397438261283522271568977045264008724658605107581727649468464498149360673464846696984262197323867641950107557525234960523021683849598435711822055682070460292064126547257516926169276657892858432204543617223071730727015043065880088354160571666758596293578427449677548111139913089573383331298828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-588504718111270466678899759380091091983864559062674371911988339551828802531832545766064710032730219884841120313883277884877377561067732881848600482960575208764951285570529431539461605239571267908737179286442361054838368057331983921161737287404328946567932691468652831125447593622656586624313176250150033607704960304156402162293585653944212649495282479209010081647973330459582809787053202640498063359853237940850019572663034781717467177914958837241631227631165752108186705430186728090009528162746720838286254923539346127339071890484113503637393594055780514114961541154397678662933946927155775120220841248555332359646909893035124614357837765280719303779502764062707062531210056022246135398745536804199218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-1185016405156385759963823834643169493446094674705135811331790319886125524966915077521844837985191926433609731741862044598214886654748755526852398040709993016487660960785350369271624224064462484776698995581178981766210433838338312986198783767091291582437944432450383045659881620877981963274969922634188599140587359970448334271761934280807361172858461527693640595271902244025282383920566968894961187443905820745730917562349878768017343392375733086310267016171118747741275836328612105769931653538157476125386643088178255170412769622551290759018807802828690703441367258081526592645661081096144615588923320644049869620079458532389174755220507261132938515135032251810939807334932538651628419756889343261718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24+287619398299626554538407918319636680383654537049072139609879403924954440466777422985657508938631322617035372003879954505239352347969707115937887999315633534988520972618012488307756844245793744062321644282298949604684813808578086667251836772375551271686910246268864988309787049739161106673552563631573587777465584785272541269417037040152777266343442293283202306491948298296500223316466107130774953210263666022000381148761495463246343164427256558374858825232479804895478716376452739695649408149684150583037410668072174362511486948869071752351946498437844742349881227513126952174580398886317679464368212758930436045592601797116786156013883843768442995211387860457395627305273583251832292262406554073095321655273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25+5840725890086691464863150339325460271014690856579123442391643654767793427986199109303989367800215283270701242297185568107763614280803076171033872457158457894697161263136084186831039316921382318754288495299203806664783891656809323951999039164226293005851460509077791750532295691162814190772803742321204375408758017207877400126914483690458739342371562402519581897049784573254424571188283523584043637329101155555907679280808373988160315241841192833293987076682972339355457095377473252539954706453903505269096219329024932527612278633496657016315566553636520045712240748526880729555224162711245446222344561691387872965008560226744820434453929595368488930746426230415584170254988602422052679230546345934271812438964843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26+52296923050947750065120076638002163340912061941002491334581014818323953853329191537764884420604517943529951318882240421258986402431912634696977733334063491098114053235221964352798544918814664379718443234349822735156344609081377904031058853190122424247479979423496891310401074244134854920400479875789882849744779426402022966153129564842148459240936353760071977557914509144531735811908340863651145370442952234328353382684191875203090900894986221304339042300930406774328637542741971201740890643679115392233674062689121350158002827404371704363077687974010493820768880023749296960851732473920738283238170792371089509512240143263898564572279574182171039397363484754628445626760635490601347719064051489112898707389831542968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27+533827531262809137812113283044360694395242969633175352612970822254328702692113240183318093226942321308710671578975293416751351591944144388165565074088351482358138550589230680304545319534848047988498226981572741848338288910588173030786866405389802377468060059094722106790707402981353862956554098446888838221152631064838281585222222016231725155703018358126840148880663612525860155150405283793104093169634690183726529398524437157629457066689814951315624095937275777036684834831478765408118042010829133043087386017631091444084224439904965576795972191695620741235880217504100102534081895615095308500476321057903359102795202747153199751833375421454469265886734582999251550757974915792022918559212030231719836592674255371093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28+4968061287940740710896546145049845644526550757252006248911510636999237981234509866445865094362015790358450129063709703404552436887314003070985093926857991416849079879315447355354624779502799428388682696115472449123808212525571848920968004549459315477537748389777460402052413390477663506083333216196870675388002922631802485461238045740202184738263044676954129632280702260022681639998715513289723173674201088020270470735817914790735684214481087604278807249612312810370680846361916341281131435794025018886525297477328315180360504721074509470113541678318852606855882094120579939154901750945076389005485280312704013021504066058458883470205937852018661696770005216104990174584436754616863967173867600024550483794882893562316894531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-70240241849896492633551286307355078862012035442441816968789456924376939534757985569636378047138866584788342858424433685142329390906643395446383946840596704457712042291102256725470493135650782229198831778839406472832774424352748663459794753080133923484868050940330875346061633010209620487052211038678541673891238964440099636997600479196145204942146997551322148775372924594296148011199241256546252356059041573613671992914931468910196346266221740265621409158937207675599739378162201443979970809662708374483043849445048835746554521917960977365877256234096922586124909094695707435211587690495356927504056765035345556692368953020832364672338517807452334900930757862457327330533808731822373772231415944844457044382579624652862548828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-3859281466827570058525277735838807453382481205492120900727767776531360877064443167913250317260216799482473372530712617703216225660032818507539335331822900031740727221912515491051694457929344300720614971882616980389026858101741077994505373496057088266137059303948613043199159228313375750702324710196394685589254911605808613250168551585111994414189285959251043504219928253760787028887031312038604581851468168903886213034240330522459600050832092574814716817804603461818896182838062830516581503939680691686395625370024211580088530367434684514860935116817187426472468242717925664751303263989292326688032446639831916809122685910353279328460082349806517978487477199235935059301926845302970578731110648518232153492135694250464439392089843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-99466460965170384222516142985320278471019267711086254517042438151002057351685544063290031586398030149911380491887467916388814604066656409376797356237099996787369484835684491092854609698452702635968132884295186307705388086674038928434401662193360442571349663409635391962635370130633040300247090322141996119627000619615744518748834872054707278553485253831840433082242161380003042437635094007988523724125383979849804515609028701370192149479779095532459662630165911469065384454914625373937483420445659597939499886117960507977709467540557374049245535132763970663246879745351099348449773386825668565101625828511893488893821702257095555979378859239750585530712049190247852288280127588980633692497648800159848470059387182118371129035949707031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-1688064430925054088810543480641636162387338156127523749251762795148626718099166952268769315413492076860367698006920488601160552784554316101956659147240384573366778644952612079848011615747888461543910672912294374832181921426670054992142718026891355959834683149816388724026381014932046822536203731922898818095287506250304534074130675442174152162737881958486765489393464193134207679706645225985569301325526818220267457423403533664294795565624302363755384790646509713003160447766307831305221342023127431610475552816101001007321408172490158928692601596762274384597273736698009255674778254827444666760639482304886222608583862082957403571671596190022324451169125606304452467943775919223829772737861331201921627487294585989729966968297958374023437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33-21428433797981306275012199469978249464879641577810087927566864851262539600177470540500560754946042704227176783670913094677773229595045037044258955131593361262837896233155938273847436109030203755259582511327449743251302009820359584721730882443234197049186410353912711565193592169269352709966015703835595685302175499272942888357847215118899926799798325309257186043360975814436893718011285535142332041790686358769447979341822560089125718785659246136106250132455857673319210483323310520325371133819200574454377457512393428161003107582279022397891533208648853694033808888583386582185499279230258224912124697902978943053475141616201400202787874240272641513642382088009333132141372394541175012528779237671726787956005821911276143509894609451293945312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34-224923572427251353335509541176903774337490918312931359416044228768511807576373335532482884571724477127493521030731989921831103169161756775140781230149185927280455912056725584816272573100824131185685365613285346029703762247878215033177916307458443722102090646011378568035187564631763955309042216038020256162226649071817643486470368950282897157343357340949424755590020592039124454700931349168086769912102521758812118823073318465298417879272228738966338082487727604403704148418282475482117111242851912308400804515131984405690783731202776467614080263840770344063580435167384809676033991818321208596344015795307767048936750635387683759667913607599344881984165239990528978906677784688502691984504966428051128148318110744341424833692144602537155151367187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35-1998517947960871473953222504288006872433588412688664555697744927453125713198813289315605713320653256472835009089819747200809742606122879314742720517268999183341798963647158165900972934349708568293275460382688814098645272135781030788586411321804204860098625840459075078448921520579758338986461966601749956932265321734664341739728010416226254351297777416434987186723332095222099791458156522408388941928211063545488604628868702735802249948752819042093095013032209297770742539886186400377723319543176220275757261569472048867739460317848563863659607599606263523386170173941135757441732766827358575013260653766971345420458512622556301838808957164312666247182478767415665412082914810884975399719902374810913178235899888279814007319146185182034969329833984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36-14165037611405045700578430930613120473563834254660270817790790742479817640701893800320498782940908072204214675219552649972451701765118107596287594214440698317081224837576743342158586332726131044236047942806579053181906299999387573757698886239990976905083937644773224793926170862157279911993028363463952052138155928702251936143840271449186432000211937017138918529391315964223354187176452882080122074046586957003065371370641529824754575888566591985266385708591402986116209117154924116015052678638311965199782885400006734499290252722601724755296608944659691240486882793674788961807228724582165809336029738950911520614614238322863438726814278509731844671784290976591817218849646143402817665257197760735170364645860640803731733683434867998585104942321777343750000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^37-72832484721428813886925760224541316389185980278881627571120509959823606360057523825272366730867646927489186708687822938785211167946407094015943394309582345234371936460227337314964543163222792458854983997162094667754061326115505238613891623048072105201022917233902051140719989785715033178515411855550718621718934177892344761974665523636487005268264160813164018955134782500601221183791376962991790656562040548531700941263549603160504349886225729737264328224663888614060584235797263721291538240467352075905641764797632180667546720592514585886649789769495213729814213843817177719477297989240936175748499229959954520771612573100814042886426578612545272410278196247319105733974233256726557187439627157759739712169053560842507666350797990162391215562820434570312500000000000000000000000000000000000000000000000000000000000000000000000000000000*x^38-231851336105286127731635051361687149438416916729732434665720568071384163143526904596117790613566262993834557252173034328751684671211367344079118808087454643459905889535040352314112492174191833443493615217907281819241115848907438964654958469603030961084718486290610319704065944840693278776671960259716131788014642211489715362313136141927354929659967182271852996096936035015492036991909921139831322211252967405920898492596493720127249211670405888199984748232743030543109873402168109258876696020677102896638105534311838414517674213989113330820087175276415162297101018198666094980389833390905140435572860433671546438808275729692251554898130098738944193862347962583848955303892296261376953299575718097032341950737158929552947372876303688826737925410270690917968750000000000000000000000000000000000000000000000000000000000000000000000000000000*x^39-76285242749218681410047056370544250595063382336273454372645986926407208797035125788727627765707359874270355710546147829453462769051707863559237798140964720021056737009964447381843800059079647138895623396106013701570276507299777202398283641326793007467756217379560875590653554200144802259092477621731068117049324722811505145551430310324755821618575806629923667461434416365583093631750666696352998050112409481825767517759500443048912256925608606256377269017423827481444921732344214375433968757568051161580957146166347219044607890410548364006244721890322243301933192475126815962450126955253658538766511369132082579648577103010635908409339247249729316790799789234184086865638410248784793101139415931694208437465855845466429756979165333063974685501307249069213867187500000000000000000000000000000000000000000000000000000000000000000000000000*x^40+5088422095712066337477840716142913884606633297071622058823682493706635590820243126634908815794449219362111292431930342082368454181771147457970268564965902231932282957952277106978810226909149043399729875930437921027621247747195592079518827160099664100506779485518499059760451132663005716755060701870887127093927535430868351608830410462922805538877526477570702782809366364230177522074667894656312292935341401566101820815178853336184744209964974642127315492107381272125110433634817650979872727748497086590459875519406238679607096602517944022225653412890619392672917975749892636590994378317680212832575643460960063340913113481004737497932885779780871138413244884163224246671188877645544900283743719408466668137756398069752292222592271464520763402106240391731262207031250000000000000000000000000000000000000000000000000000000000000000000000000*x^41+48517236701961983642207059414147592686139098287040940921973356511557542578165238099729135470911145719461794800349865233481194155652517860215518651610821027080728401571652951328029837969336145626686643803621949969597727868832110517496966823418994201865792654031893542196359699208805619725208759381210854702749088746614178906002319157051490460539783410451541546874415379215211639497984576909234785028925856042476932378623135651604458872411960322588224592407144695566758099497469562865670346090410103139870763131084929346600821333275278415838690408868854747252334405128982278014888226144296884186830333743130604707701457105229896130678856493749880520503172862097879246051157255276796044554596937374521531201824879223476184498831673477803327898527641082182526588439941406250000000000000000000000000000000000000000000000000000000000000000000000*x^42+318120226231132290731665731466002894613215419041208446673849313284063047813784902452363861835011542410769586358888723655100166761337612536699923101510811107214046594233876834265519914539639294917041501077209930058377262894085706656444288246377984419281949341248474791615709482535269609689197335312987863066975939375063018017040625466118818536862831928549533846128344137510115709247489401346895080807940778183057903946790649445040628134768920169006964995951552495587755596456031168603139215235807262261601506654496066437262051664471775351212222684336490172643449097618453284465687687402753054607599746177942349182621270939119092071937562669261416238912538347076937531857017175176922676062925576758104472324442912371979548987091350204653439348589927249122411012649536132812500000000000000000000000000000000000000000000000000000000000000000000*x^43+1644651397707223833948540632391914484603203833052945140268598605280008924374970488101661937802789632550224053965818384358361389016548485714150785997594070288351044954700767956101880227827346571865455571781938164614004868758135002902912799690199367835255523538234193702495621410590532315552174520344148819666739114410709600602331841667130234059408768779453697105446707203070438757588044471455050910353199714088534909746574279737160959864806498381090087590478738151536285465623315028006222654283262042263323657313840403239281155309872045668092610939928852579845372562013619333575169387089834530931794362153093875450851068498189325875743379973709572266060114005076471551406335838770705163722103613906435820765276446564122159427466574098484347610238387460412923246622085571289062500000000000000000000000000000000000000000000000000000000000000000*x^44+6820550490863418686264869580280420234025004283441360679994949864370838800150024333150399891179213711701336910274795525399169607140628932777123267800385147463613472490678478081847640838326560919070178387321204835773454392645436615641529116483997012118452504674593707308750215516205818459340715170042281995878212380344865603855331259684988508257919279021284143933993949534230279313736595847733056882610265008584397859753815132209453013358542039982566217066241596481374124322817278524649654621571779532623678603165915479203007672879454111462291712553590076063544311360518272820290496844325605635187618966081263889401911583424673819635344610089686046102610076817807199935568518918574033997739208487007469570198447856734440396238060201633155929523688598692388040944933891296386718750000000000000000000000000000000000000000000000000000000000000000*x^45+23310161641315447985725963855669694918625306848807239569693091040411723092709127272630612437421387027741286183063983740823007110114341978767244244988518738914887828072610081976399301764024227228447141767828621954279169743739645989445928654641486238183637580836972710955782051191105057806389272184675879887675208654724252103948550262489080209296580497654670566327431893125202168950709929646906418453454688977540937782356151278867843146160019514476586173845100702279342143498583624355898044863888636271028290815146629908208949598388841762740209075435960575553750566944815270705368954471821868261813132671591274144260539115965535940593997669187005680625768459314403069294465697069506060887431593363943590068643675477329568046768100079562817438308397477442213130416348576545715332031250000000000000000000000000000000000000000000000000000000000000*x^46+69198925697304349171062290906455804073465155790536976041496406137997655919258881072486397308321194893043706527864546018796911049992565514341128998025633630254759973927463979077641172481080157940300095156239883413223391512019415500185979665916874631461739098660259420001554095491903099467727152414225898477080164946290320689064270608880318525429130118544925278486164235261394205636170166668627809787500787698095590023225329070047940514700088337486820633613783770262371905825710591555910691432690608087519725266395936504725089265001909173592188312589223675006713393416486615962219406580069547515886305040633461627500123168807968345849189791558532610078181878039488080704842741681086132349975825905603185088739516815657885698031498837579597886628807179576483576965983957052230834960937500000000000000000000000000000000000000000000000000000000000*x^47+150671269577682787107781251845100164797508605029046755162537845272600878386575426960761137718208577863978022324026503358481229234685027563353268919794715781519723809874318510959238331518175549000277253271360243584511940513640521918203170047509063949519685573817216566875041904407289402964200688064704633415808001590883100002835659580728136831505540452974202374009804938215094096147753159259889021759386206861234720665311255036464957938277780884335324489992599922323754609977154354257757798976647353321926812128204483461642994065121557963859085488276851420953385577228126608524599838481919488329063638266863017398797344869151035256796847564735400454789643008721405404004840089525360134663794844381475472381795753561169568816540567554493624391606307333368874878942733630537986755371093750000000000000000000000000000000000000000000000000000000000*x^48-263839414156389513618252383926882640175213780250948850205490104266265626978993923884603972467053401561251732784494624673227132506216239471206009200780945296169428617428711560729412654642077697783990256457081061898223007365928968996031516349056145260641578451372922409959507126795608048756125011986754611946101938482798035555331296237268568137367767522145695782424142153140696201710202655895875347154506768886175993987645394808835073164898856419244367132913449998379524959994847497285094265649464697093524961323391853555115386869237461923721001083166093890254911575479463616155941074962849323482512861378212630772391549438834333465638136749292093263809152729700237823076171066272282203955984937182335936008714287793303645447752788168001603847284469370193527026913216104730963706970214843750000000000000000000000000000000000000000000000000000000*x^49-5948852756506916769057546641574457647016051480499933297312629533961541692399242128544719554441731355092742885749440137120676077948323026642651232744656159327219961394749791641740933811004484819448747776328764027577038431229373192074179140727792729802154858948106160584139131153891437898273202884020146963666984712966995526049187328492364023191793785446759496870446433470856642687977733941080592803248164836872071025101601083749233585617993361515957318262378162230811290440348230634580475669334049522497035257925501266455752767916797002383660217359174418550584930852792033036604836412307002857189357475227610777368893831031359406872465552929492718687723477907587602883842481090854302053077503995061441889045795353807315520916071206807223120061815617443112813589323195628821849822998046875000000000000000000000000000000000000000000000000000000000*x^50-40965109469875453856373361235859070189898906398969354024664452609536913529338947076673203898078747125884976448973548927923041322666314438491488325495723949418683545819631098571457749835633010919550318557234090728091265023180853574701149985690256169121705136374271976785467182179592229689130600303230148433497824700429413139531987130793055721632433851533662318227897568070796461392657844562972609301778382994237496504078321373714995890812464977586619358571209277198927260635058771272188346927179007345122439743220774043973848607608802673888709275528617729217144317320211180396047864710389713569799530734348839014599848882383016054811015605742458288440473417985970730904363473674512943135950718756245182326797341335136299453344254908166046592957763915286012457173114853503648191690444946289062500000000000000000000000000000000000000000000000000000*x^51-189715393038897479356679770360702371186987931316705237508605699241006710862844375560354139508528316366705862432589764175673666045548485338895486348481210017944749225619190068681647633673845387045649811610412497842240751168407473407749952924074076796689764798126750879996019065626785700784870747568775180318643003800757959346607780823452198253054772456325870606000443150807706927096474120498267924079491257149167539683364565316784991553954802116149048241546364912630704413383686042177518216587313266455046950493653701737425393554489154213542167431859172150153440028604245503782092681576830920755222117660485640199818704266371767411270823359662828149453654343683351108644504412556172554026927292682143223255546536254796985448432359915269009598657044189619000351676447735371766611933708190917968750000000000000000000000000000000000000000000000000000*x^52-694029890471118253933132970847799279699055600354325236925196832332760768275263915322354214767159516231831226633351188163456810699475386690186223184922448932493176976382515592809852843623264100822380045975772637022669205703380683488558732445926441243185034266086622434538036421394245802897633393320961128207330980892775817250017924617496419624857220123344238748173338999420021284259488715049491759221555651903892284208596140010290203908612657285522075601028062038879851890183440683817639037782118995892303098622448908059423849964746013644229563130396565059254309386133994134358204250067280887797242717908464462492172935687845636284029726381248473855038535787528806343903355422285508118240695799380924822338029562048556789508556569896007157945850282407420197075542667164427257375791668891906738281250000000000000000000000000000000000000000000000000*x^53-2312438128446289359596448372118957898572591489693179853477526189806343497416698493976126273918678774785918601402128422257999471764998014323414456809950373533431732928797910618313112570458715538509059479420541072319796215514608367253964353059123395155604783208660547390172445425218895903223602371751896714655280645043317591439732228261530136302284430369163719867116909177313637562470660075942545406490534540279730136028648927246565494371860885949968884525933257283091273007922994977199349153530416065214927929941624935299107117231946612263859960116876599303160628759708817015161150179710969140437236321867860832302202407573177660523215990556592385733604356123838258129653878611820821945444613987314650059524665727860289678688882830949802585053393321279343382724374977854608914640266448259353637695312500000000000000000000000000000000000000000000000*x^54-8302402308848505364102134829701295980521564743888608903294382637629904323319692636612188627144078299278156128497341142511884429386319568436815417266687857655998741123153683327947103710894926294971456159538781807860036207538000135224540466730110350233638810113476510065416617393919035997825651813254343462776160551740382986654307763729715199240029273577860273566056274921313937396000326687914932908172698396243768821348067220714716212409158698346884866172032359804271398715611718024314594846263801953805029830506224648570279117107031778849412247916378323901641120010960749854806855209286749685501466237952711732225834789454677458910649865508452969425715891610903333467912187692690021323875211232414161008746249576096754231921829374268056785822000979980732265147043424935446864765253849327564239501953125000000000000000000000000000000000000000000000*x^55-34555586846610479201465854288200732074137075793447260679847431079033013777748073427879481892866351567823390767950071583840624280512690463706959941048509779091898403436028541609592909319287075693072793747083438476011336117527705411720712002710473216551895068319749131508251016659932426361925101014956734398213439117789317322659280818072859290878759680046592306414589999626470157699388465563760576745507328757679076381254271995604893071498205442674857296151419918415173183780676981779365226163010773344782249534025150900944099720379341610141224594874027522786343478067980354769227217787783192440271867534432885047089600672115757833855330176214077061944522853611658724793108576845351083314797515505303028718019444750962933266708530070203975704622037872363222422934705274633060412270424421876668930053710937500000000000000000000000000000000000000000000*x^56-153602491777810074755788270992896555504393528426008452063071498498654845860329179530772594680182626688046060867733549746853068698595629536540481862249591288231928885335610864311647876149533217039761031820131569883067179268972592867828130139486102792331333147721811530757705791094915224307662011333099734986886653676547834838082214065810570227858462973190886515981063469673171730807453494113530635883992756730171121330873616569504870762919031054427464991044333599071097512121406980727161486502060397045626668637892400707160809459844750441084010005749157559284880293241364853465243757731406349824581691393493998779163380031543002075288458250965641102430871639974289043595061394631231897031968463169702690546157475693160564901952558961484011217889695197879456912824118822169516818121337564662098884582519531250000000000000000000000000000000000000000000*x^57-662194765981657744838979684125558661386518229670329710985753197475606805464229310602744337482290790905042176056592859255037878167447921201172055020134542483262292966808429186063973879428342673287193391481032941387404744376087136595390817270603023229046239759739712001920343967026740048480632673416117714189065118153562369801294491060368776485076170413863964075897459925295313434152314840704836166567662587859978768691122536886032466919205883813964754907997698225407900204251601847924808138063811396229645832516637271915063013890129219166451993352908407286879233058997778588897086869060042013138976584255440145882000401223291779585439304632250873671771248405700995143514101766914611189734509906229564034059346475659290731994112378527748972678876667839262855438777833402136385743119717517402023077011108398437500000000000000000000000000000000000000000*x^58-2649452539992172966289746104987165607135838475754759200169247842254706872165702091126222627069606651081588138731000206146272652935295609693065932166059383684517361206735396368409243907093451579046151337996926396466485685742104164610223996815133114478344433364372171000027393841524016511629255145165349177803175828249663603282401378293197741002106534382555060130973577285777773174821956787417380216958529820329091063816515017023420324250938267285928609870145139649762307623792325887360598447159847820316906795581776215937260766910715538340094154883956547592197805817425110789415846733619766274603922960664324346736094823824450668676029410265984365230962866526189678341745652969688803971612854606429788161697437329749467396453739283817099676517233273662485601260267893946459549781025089032482355833053588867187500000000000000000000000000000000000000000*x^59-9692758416869673822750539472331909526475520926073010387240834703202001144446016879409183347948711273276754244083751259986392324517909227362362512370961131821778405250103264648379488367993335419648275612478192014742064786060919825770081265178709172107642590711755938689065315553809954403354865304429718450439370944607629413875623383619730638991194786369533941244138519108020631395507158724414537728829958792413010363579046280770122062001627726639398433841902760324419514581322783722112185120739654838142424855522014676141512802245390873687854971921970111358804882226703998277043028528989519031196182200717099998983408903467459139124376387301450911336758056043259064435375129859404791872244712002904073188898727428468988519572405717742303220147207937883892988426202875129524677566550394658406730741262435913085937500000000000000000000000000000000000000*x^60-32261643630470759050263978490318516237309310121966873060371576097151750717239880774761486263402544075058210015813355971982913784476480653528186709720163042220760206080902140574201050176759191799581474326990664914449916163918857578634593048059625486263462228829237817357909336979838596119253752801861228048720258237331166826089088242029890862474295028607456556871474257744861518369528220802826045886902845828437594006111110562133730051923923250661538851097652470195904197645417689009915492547402157226121741248283447781893784360044265920632375572391044591211040212387241327703939428449392864893691882919932658017874265670954364282987430863982995491614366660819227763951376823508490532846427117199628594920430682232052837724959726254222424743391886351860923542459587806858784669872264316836663056164979934692382812500000000000000000000000000000000000000*x^61-97798241091658970830724306282445348126890563932175269585488988265196975564308702077296116352885673033954690701429617417681898637374768203305585560541329584284897491918124614768164777773337827972755687795840749016485361291397952187313631045461861054122570225547775101887350722810310049182768809519613886629324260810269209234747784886803931500952108638629429180097591695652445935020367483906758186280132320715680801980743309459560702874924857261325254141622060730279883724747591543320924627932490938843369347683717702113828787128280864080852911791413537264671380269718466765443925566309180227578923276284472033751656300872358598022128038020754848506648889982884765669856187955180775392192358504956772631780713446989670315404406408054298688744458360369649211058872706270438254164828473236070749408099800348281860351562500000000000000000000000000000000000*x^62-272317394402016055115923324874795550378128531981872716541136768658738890797944622468120262339841947040418380645676764513328144678055621292210149587412174007211715837194069615736663226269111545120489293245200807117117657247607134025113410974313235496110600884183747656959927381371580279745468126090114805838810153401542036664776178877583339227368858014975653379502508221165479532481191013820720168410051766124687281639435142521737561422460921858985637407697580502170983728396794039931374195140686830274819206527583426095455158713699863094451886997972153714676785959098521802587563150629640495245054891785725872344699138697100823635965244004195141327037840819879625919592463813250681996237482863643335954654159740713259068232573462765004043603217333196613115693236176649518929474697026549279144091997295618057250976562500000000000000000000000000000000000*x^63-707840397353911871575847772223921678170124624716793261536326958462891663654869569258358154487884695316419264385657432158199157623283526543633510822631357454727055124758141980290052318337712053886924566443969508470634046808897361199176440553221711587270646801461932583681959416098134956149123761287180603059521226098592924198530524270991593600360257762331475777138012926369968984310083790515035663979107055000400185955291915585860402447346967622619823689005940288641992990213686498617816764254924614929864861515406016369347583087181782383504749318522137446780851331044255335311223274383157541708503337549800286523297555378735187113627660138896403664284615820308226503952665525369418519537054485803145533548031809607089994091449146147200149583211689222014805567759356118170505035511186342489509115694090723991394042968750000000000000000000000000000000000*x^64-1750450847885845910673927590672609480019753716521386724401635881752823353601924257137776417677319259201994219483217007695292357157450124235236109300852637118124426878904554863243166531669164612544782118410557595543921955117821562158466800895826944594240474581426111353403143366129958412435625165007146730002923637630561459000223764988963470407932529189251810475475403824203364902707318922649306566262573041836749774404384436962927465286099339108030776463205325406279868845113158554436231656304485059414060615059460272975586328405003285394976863775561587448253792410853770056743260584996976686531228113726685792735266087886252657231290115111347814777986751542203332215974891185008264262483322400001620199187830767895207779451787398423536452816729640227771332318400392885293661801061892990816204473958350718021392822265625000000000000000000000000000000000*x^65-4163293656837506836514103962894612498554074921086442085712348594211494575693001920204953951323553693900874146907947477835036918877543524253308944447691201914182684383456854678116357763999251793925339909041245349375119134287484623474443540666682252030927593270428767275632485719932608134374675054770241323048358966175621150148624886925769177979979864455750899766111221794378626307066016182107002064797106448850886801609085707360295328517115268376435237582159560898433782770182291015497969005347857376849998434537664695248760024105050928997664716601070122163914156120762308112686307951064857541229617669070121649627225756201548505025103375443411605849228668896454773895866972368009499435033635360247332356447564292018719988294926311263282613872601369691261561282967873091312273141871569404059982844046317040920257568359375000000000000000000000000000000000*x^66-9447457122934553944782209444152785066409041486907979866730027185836576791902035601984550611459317827232605090351832423280223636193584043096019404251174510144827993016277022668275277183056328566529757105317577358155294747066276866724303372678091772596624916578741628741964124525329259498617550961335160094617313172942296459965040994923214054485520033240767658962839278078731929665750151260335299698855875800049308286295723186194896655562072033956248203042495981514500241328581120078364358105632785246034197869834352788429757378860388113778933223551059657000269013880877943188461407361621252036328562730545622702617619818945652907450831308165640970988325061529239633278527284705681385285034052846910605057748371412857393105334163017129802174227487118623085132280038732330410498815530771776760587954413495026528835296630859375000000000000000000000000000000*x^67-19883687126333322514675509400971292313777893793031285067365291406304166207531944642998375865485549288360723719320610910698874754318431102311156965926757606832610969043381789361130671045675113527092657673846471759225454912465436992072313778592479197616609591020255987955614497851650316528741427208680544065686660118280853084184793365216907849407228165213079876598981074150531969703631485261246110030219267591588618040677828026748011001074179227580531816969775685646464893041495452740545843153565631055071977537145459956806168186827356534086386457610325568688094577225147255685124609357765161924965548549933194212791167107174692566499618233557076623507129600668194357770088774574077463057706436954407519609051204066830143371396767748426953152966364117206420547988777148253353089485504119615644214036365156061947345733642578125000000000000000000000000000000*x^68-37192820871635070669379883439862237891426150834126350382386156799543413449078140093630312933622610916626879668899658005900000073162890075536801081336532719038829724398644171864656545358906776794753172662822821823615833155592855410764461513584795516261721566390635570132029056896044005227842731661144004880258111386990375685051639163280179242334519046077406519490212043215217390054605301207601004538609781271596521073638403167978433818257771809211658470518315633228563318971076592990445217104770341525603596539585382036301230089778391741403497868338637554965712867892121539922697302890243257078008839336750471978273178982844686021362858144883153185962610787259140381980555413637601017764643808725733842660841456483620718077561685145395866750116240736007992520371607082971185049588994727016999508606431845691986382007598876953125000000000000000000000000000*x^69-58417007429214153641507753707230921097419425914566253613184243758412288883300870908752192388414181360439098830750325585521324362928267469191084138830953011478567403231405593516520767405859986860454672280622888388424387056148777543914694582514257654555959580183041622117122469913832308238375778080510572157116766340266070916701174133741739025625427604453890382937470104169640155209663581264427368220437476584698552902599624984398124326051831211283201552184116821257454945617942300038619092922673062925390997158273473778066430610114113632790698931864806236401388473051606128197850408896920571847202188195226404614781587809623816132865761859270421994735111970802348293829431493461423317543151797510083353874713476972531094026900991234182730270340241413795183981258645790029850635993464557510490564595784235280007123947143554687500000000000000000000000000000*x^70-70338840211601678960972166111028632463870468163546673713776429708568546903363588633950023711513600901653536758007749332457871828588307712884760005574448653078904032057968472675108867142397188039598755603345593044539253973452254957469460268867686598675059684208714396876734974419742964206943366147953085272226153504500583063796849380999049419671120077703511463606030658391010407559548379859606570911770420042814410094008919363079145789922933451107796978967444859914789881267932315559325742046221150086762671072064039794197078343000225087499352145516955628757265097696496041939376153417779555200228639050303280261255775091711737198120425356585480584375576443000389498795175636269770907658032916489495839785293285774983548557745805645117229520521207570439778841483835212961674835022745830813428735694969873293302953243255615234375000000000000000000000000000*x^71-53249858055697911234178191478252028150462350274747793365805572704945858537404871484692467121484029533370347346539353998032651907247559644575974125060188215073418277180167556933067261209701720204518402912326752562987632253650680459758776183591899750829452434972031430420117794985198789002253491760103061192257188360957888997937155059517724178137823429307047608713946462238773361144934108859499614253409301114938650957513742501140015303822875602033196542060842238444529686316907831885765696937259238210400983067229845903966386159280274242224685352609882898618603016821799255054542503934186137361395853656529351358467601161735383734500935656515520232940947695932004010510837714517069013259989480457121447117077460678603060280661062097854954046001497145445482419660152317182074946974283742215892922811093512791558168828487396240234375000000000000000000000000*x^72-21775988551100415763947417474039566417793309091032247133768770854108144857263991380794010125647645766066673124557464547431585050056001167468558353580529018242456343215958123202069375688271024367354463305324237139341736848156856042365943476103699829145658964478979143120007447576847518983497379882171015134723181994529767487229474093729742280169792057140890400531412976258461247499627604613090379703393103844326143939379410805012040054149214824127521696667709163858211560802982679490654270103983940337129005528010375821386417635268359426311132922401346498956567936711976322804604499385402296456404134716192962622268956680134210204464235592439101280078109533253496072597191419798964191980332625518689852010369014028312425885554357424907617160070333812484249746753148285574026389600145350682047773460681128199212253093719482421875000000000000000000000000000*x^73-144967043029878646813675973895975833831115717322067948206561250933144222874700232352148842042952180813290517004482386357970007087108748583689812188872168112002642824857651291506104098966830719884987908239891089438974561332696533815683123239294858874265246644058436077759076986202515879567432113180818450964787342455482729035881226227854141894088634346740747768988921266168975305917187281860180983561195454393755202466863722018683151488888832876681309007579417613546937880244612680768239405477620900829287649303505591793426342584923810125443065405874669602391608215899458516548509936313182760833436403226287825801479981563976096705573415765250667578038995340667098770831143159796757291884160816360350995976326390486236526225069851715276787664405584713353775262862432804299515254075108757999320457932057593097852077335119247436523437500000000000000000000000*x^74-976980922065358160699995551901026385988161614314430157721581139011008154364955424928554496782613045562734852985129553342604527119563549181368026565379244447791115834686075332800138612227967354606125607689208222311829778057463931516775407200563844434386084464789314172003229493626298705554313266801789632933430696577702121923194544180617940559784832294878280092915940112698015703963306554545306660068335395761903210842288818988931648475810900362363867615027519594760740502639720894955415984114103955611679261514916147780832918589184173019053664789532304421087496822808003392866179402196258418976041991405291481011502006940310809087279584937732047336151725657330531060188799076336343497931830384006030256339683667963449472209379456075783315577822595901591036525286925138412126513526715705675778148031618286495358915999531745910644531250000000000000000000000*x^75-3769961976931164125989332864116698660382173267379290100334616862545545737629434013042205552389275893991735738985521041812146978974891901503434617713740358336185755552326217945656311996670121462637259059050648810566116742872178220889007089464290907632879144062171414077387275288564069802638136599949865531069287440664121971478008775262960042097591524733677802610406910669321933291279589352470036125508494542423858024557185501884124841858367533800443366336748008722799594628370067766890604881177995190115501150907304107092697359065548553028817886745478124305208139958501301970109477788146642416371106860077703927834501940739863553119071218224889227118400462303684706013978486066105252577273722297828341277215214197519596117050220293296218405930856443174933731203540085858697226617333680435479236967011296144391963025555014610290527343750000000000000000000000*x^76-10737135174564565229142633604909507061534560311440031183734332864506978388426349089302773221361858763443681847676847227273893846506527410272481501413970821781435749151197093876546259923335840330706781913393597004913783712532331033447517027452069942141326238986029667878723663961871747648029149297473831616196709607249231906438668655056395887652547108742894857758693879664352912254239895271846243177407774398046242852463462901299333172887620944544318361673710686734967847118243880023479671856960543566838585214148743167363130823611787999610774922214612080639820367438558477159434082034002056298823330765696378685539134943244176789240216606309964186499113441727911666622902513028178594578273491303109338802536125314025638532960469088559217028543154654974296237642231038361620839121163251956087627278849105927349683042848482728004455566406250000000000000000000*x^77-25043515474715535363511428096887700000521124398837579923977919490523680436228448974646947221172503984961108063029979277689670577848637492994434958834454140424165085877097837385208619598646106686114667162908819415240742735780645205049180791785384239536128409312793589225946118853093062819013739826255590189470189851652976858896504605666813975305248343210963236147444970758678392041670515725736461420274340183229332110703059586948983764372308726458415706990129985405230283541372201566632586743907037780297457660296047262634962563621063075629905675160356949990689117206363853345245919256497615157733015428106957157762924150618319262864315802674004735075936857321693351787701239192794136668025550583606156238177570559956458975380660320111241619543503387444967994040643457538932838898671252644676275085286465404976752324728295207023620605468750000000000000000000*x^78-50315058209041505205260059887904591542190333896431024782882124564925210577625321718431834066801746921472932929820589092056783067842897493391876891607615831030854017440913907045674987590310704937720194965318699761087738116275674494763747076509214175051459395947427389114177702450216614926370974945195652538441352579902776453248014605505533329992177889498162900891767795952036252515418548661498962474320902599650254797080327625898398850843190784866182972585459824397799384879130715523952253905648320827919444189395153876519341481488548277536134373600857823272951291851950200395128617650922290994674460564660797999780283924856274709136634156116328046397947561583783649943187483590399955017420179845224263874358385572929576197922001444411842102965347221424293492737203743105654145816908065502652498473742936901942357508232817053794860839843750000000000000000000*x^79-89630923926558163764720595959114519756340259461815361794658030419847290066762564018416283838207413759440331879341678454965855711295173715540717733275802048104727526393540663311033319922970555740575293155341248147883163645848040381697565435549441137749817582613150511669806107309937181073250139658160149665903240618426333554831860691283305046027901292131436662382875277849339470855653265841512185117060908963697814199255616582353391365453573956455735638960866971127774987941223054374203247296302095033611228706524900219562709448518441576032225210363183372086559212984610444078453222141934834306121155782163957255958199552156169118456929787827263420215323474872035075943233933925180045835376890014662478248057005773028612036918794430406156554732474992619854264951537338320410830860321701229140780312542799435071572133892914280295372009277343750000000000000000*x^80-144244495867661097556459177465814058456775188471166690001081028490056535345165020974155423106259897519841472190315164995354065105852778356029245824752244499800738666797126368113914526558488904262022516116016516094606183218565931836261391128263176839414097523157224871391915805893651279661938289207534674922224479829843242278405363325611442639374996683328826354352248050360353007701148163345911028960786112673340489758370833093306481367165686637557846146988560338130306764477068277466694580915467983452461228741525515825722958895851664005333075490028565311840285250772433784522912356219638802101238048348181944217581405030659077067795247280670499575206079103489351380413389875665181451312703566649888345012578182326373764277802597524112431801599070334985530983325243095632780409763806650176205430898424691976700273698952514678239822387695312500000000000000000*x^81-212502017610067465152877017924426788101352603187275226003755591938199540362961774933572938634410580488703593575771844870598588621131973914412245862122481735418495641640143533616434174975200380528399391219917516055859848786218506808735168081982891532086526307187279054343848687663169002865043448760319615923857520514103434177894539754493431376470199089442815446150175754439952179242060981635026066599237479306138562952308165052748375002330140055191706470880922154451134103202957914031798623414258202168347408253803195474189452646561020699649060993266834800759438535728857261763108708488264132538650492601234231120272046911231697507867371377768465070322622841315269086194218356207529381566747590745976327544400215452449632025864258432110772479726917411822568098930155113566637798048569977022051350089488531980297381096534081734716892242431640625000000000000000*x^82-289422475301809027935563078785160365177117260160610477734639956665809249660618447479566184870920634316682454784274104323696813023988374794883945765780022553891930937922233555374363434077645814900441171111116514698348589843124360048950410926601762678910567083071457244872150004324135518162035894589279851391118655271473970993064697671476006266605739392463629168383964839273436768998142082155566815657070679607267019720796134258102300086189019943912469224053588026992401823771712598839887679194194516442660474630519383049375540999103454443622283468813009534469290528132589332967288263605884718708550582477441373885736285012220390458451646561315858747144804034699332680655252672347131004191500134458338599502158827302211993512874462351104322604438406893899973515925209556546159229702912049371726059153117627253948285215301439166069030761718750000000000000000000*x^83-367136408712396797471363745193558962923012127742899654749544600074766573268214232029937243794540629655887068705907636180475168366418211212695486172059626779611157323487653650022681365444483136079147846278061673294924682278554756082779688223143574242074167169896819907315206894608932646257237358701984780945539001036377222141534065115164038399122652864547503275283897126919128627317749539387633076633815476982037357835225334874727495988349020365159674906020881559329255737718276402280342089338444428524842485672425212515752074165636971330528570037043863678447644033240363868722083077505687630858454417154223277988031269237447255756159032335511280912987365597501483023036362141853888296464420358536244701246471159162800553533031786347641005347554411056572874052968034682208091690952111443721973409056141390144345493240507494192570447921752929687500000000000000*x^84-436013660025834352739034029473539482251770837993125455793952570556318075189579891994217570995127434929637696827911112707996581177639078832129495827017092866670478685303840686402093826255922914629443906616230958070585036988305915281779961447629686477861229042425384661766619000438767724650802708208704050350548235331750997697171749414793141170188831957165709270582682039204990572640766404384162171837848711793934511030232443740333178583055695224128905206949481273099220273780704889301330243532948370685914025810635853366622208605572798903888033875570525529235838301470721438759077954597459652841162424569814728514856340663744087659382747460654290368957237127557738960616003075805116897690256723317094505074073400498009932861410099065747983406993805569854752567357739553068470184241005175222122682944308428437674152178260555956512689590454101562500000000000000*x^85-486083244868177373000177025605777564896739400549180716724546911478192708113527331397763964636450943472810088121468233404141165777242912746399555824514587795961686566799896570572240338725314055517126450010060382200820355855599230885589012184972708599121387279835890204106060809420493228702655093300900532482001792221489098391497051028378677595018822957849306261034523954750999717530260945075294355585068409845684507152385283079855750515773311329409374066355220402949125931536392968944487965637708997183206954713413351790828431524331564041761676935440515668707052236375456271306235503910228871049614241151844644473339414413097784528198242601111160039837390534760802306326855048901215494756261283487450240029507140184740827277161476783812556425548716266127848033843589915643068264737942426411480045555694269251989503288768901256844401359558105468750000000000000*x^86-508397088927996165655829181772821653386310416929118456407654790478003359943380935088927376673220944236810266184058310808645700602965316067642801790617115078550113876342265606241839382001444104119337669939267971501147622673612600308537568817811662059315213713993549896528561118207024738408729054927121285640220026637219042491160091428736055405360907784884122635617604091758253968066367317124879475498272301598299314485699697803786703008560999455082912660851142747466628951657507467919701326466943021184608308920258434787811452783872256655418923464269038112079330867001114093154484391861187196378864741321778377060452938976668598888754438108914562139603899421072025323857849169540764924910240492215321014992167503703986981149013863615372048836269830786001385487665730267810036287640749509552884762023277959077510734786642387916799634695053100585937500000000000*x^87-496227979927815504687086835195967974020948325493697788719657545857456898119303222751114725586952611695446048938205133528293061716556414946191164048863930865317081445106752330284263645335654746559131929117680732594092666353164235123044075662274985835387405250604553997315435346367028399365354222284286467173392493956591996719938921647122867465616635987020025544907335249610400126369276906429849786421305479731305960895897201309217793871504755704261887875323593791502940878421880866979542823238658816004949357538640826835085105464366231932163055593023495232194947752880656933414108618445907665317934682180960787377096626341663998446212228811568902346872094248498563793675414284319159704342581365790747729295452950964086204884703038237330690689416518369559807839874767862583871674106430361637899930900717830823190568345637530001113191246986389160156250000000000*x^88-446185271874722333565211950729140174777473980524542242806004908975386575367840430826901066805184526133861998514203817711235469577952187987019450090483036312598105632979552209280834666352178450080996791071872461771441489847291908977341135834867420534745208263138190502700216575606877202378512463735469888525462561907066232136319513298135036171508765472210224383626793529017911093779744343918372998971581924696467237007894151924107151172406938887348687796463731449642177138070810787881972659066402726459220416300525855018111859295298907363721788387692357624290940768238485012575861628125537467606648151743649132549186787958747991791686640476956290477316576392277163211856015037802326913208343949199953728607328947120131858309240042153268141442896239932422429178532788352444836794151441627175270324699185868402157018053344472718890756368637084960937500000000000*x^89-359289874884502436889899900167712920996358309944568807370513850782409060980411766096538046709134291626888127365253228182772628559170081180213322960798878325133636051600914727599715972021915539846420048908017940252644368751254209401888303774076500419771051083180480590789456033303137529150543164330672198412767194253370993821849502464386170683666536622514691009014591722362997377044539914691552741369822254330422963701606327001679943642314531235334132474982026268563204313060666898427784885969554570000692087639682949739786094204023903303141937135305598925877636374331148156719149052852363776180094302793420393739826485082201099303263750149226460162522824484747571220846210289237056072100034974019368233658733552763929208231501066948761537265861959760283795910215542262165838003255034538051969169457385333880071465184613543897285126149654388427734375000000000*x^90-241788989467636289548230915837911215582457564117977116437416643234062037650349073246133664082448900769070930381584581246913271716906109500398917899368623868802698738493337325138993367268822484237633460670005279844385963909528050918779572438913359806470606651918682461438881926754618197704152107975996949490292922594115752771684096739982753569002705052721042622732209133782617640057350162389011619824450020781031694827531410107222045718927703759413226133185963315765197110185243343483307904140508705143754611408035478308418527937026497569342330978082400955374835441684162197203453824874689948281109570268879587625743275578921067473218362314210683292303188134819162020366105710908300469155202772138609186091838228758932766512690450495390065460579637023926876499151434421760957292661331545610749548627774996550736374967272013236652128398418426513671875000000000*x^91-105229544491977806628897619672119580534643038806529866553903743901977579204377055309699556301834887828438483239117643305271958932438605093912925354297185997825823639618973782820299409966371012466274093395296829312763304655258060649854586907793718439208941553652932538659684354659907288409575786414792907979299045446533850453095646817729920722357931640322584379478916013240092622309003519541517246465821859060359358465429454964062986654693062893633378106429466092515230285018161557727941594744079952052791575213334843373485788150675332980825352633493918148113640874564360096667117748229170213451056740363594667968506777301706028293819277645096378573316845107506368804841341538784870988392136443245762307898371559419471270584825819920608913031643936680131617629533677937749865457632461344593802821888710595553753646136385668796719983220100402832031250000000000*x^92+34693268443520856609062786537447176503778323983628267224372139708867350359620730887108985219435229587840150873936230736395167325477151833028633060895689137200271063259322409899786199645681907560507282173005954911774697239816113741134671425853047720316149969864157847582267613405889474969672830335836498397135499587235166910516541338531843169327066035730304688387699908517222098157837052658695572265844107196597747844543486452760739039924598221384303867082718717456383257284795722639157651900038803341314486974494200449101356582052614021616187530783291093542419385392576417342341596882509500267634926284120967735773271420004286734868335691101742326898121349199437444280393522525018562701171764469670200030287774661938348955732148037098422991122866635333527840718696928962985891193224254957727933246580734994541847515669985568820266053080558776855468750000000*x^93+160636318808275503135941010729338433564136383754983688462026333042413317018411310083933860719204481880522858023550562977840477571461404897876395330479932877147888409119343518841892963228103987855636765500697919699586152321255490592815796021437692262351864029550292458052884164858252037838667440047018741906162849407655987166044105420452247241624301983698674617013060751526401091051678774242268656589696778120258022590984878461005731948987007131454794844892098141297723537602070179046546452029446184178177830987658958972117135191319090118735067157080029557663238973142180934888316785105737928005715556960664604525578279936032746076022333663467981119488104228886934900541957757359958788264284076604865246294236653779683008806116181446336540007249738679072802864750325413504296429244616048144816658236464649905841234334147316076268907636404037475585937500000000*x^94+257001698896366973235335127383903187816899167272728322513273636791458245247229599744318770083279624305836591911246821105370281330057392551164174410728051298787254364316735339025642809120601717557884991719228084603938531221688925115898827775820350704686600591680924710312660421890777572659307222709457044466200877005788475947011445836595783333288331433368575597883087584529840302552644941438618898016590701208090998715320464629478880417634634280953775794120574094097484258262252479601576727079047176166373837383952807101502872148730869713096653844930661300702496183564921372764240204004302868617719524271574932170612455763046655834128499693092551517921051194139327912949623109670845606528940462017482518016656469433499064923862001558141463727001105487062969017366581365709929929602271933325845006938129448408514223650689345390674134250730276107788085937500000*x^95+313274447552908870947634825454501952087280651346302228000521766403136089787787300395643510854894882235584154539575122932345535771220534259145426465791578322792196315034143907402538575540000812506655637694451570641417148685764729466046106053342991430983174473745231953917402375950331383981270263398981690998127645971607647757447348679908993271317714036474318956775164447606148585854550882769594709919515129301642862158753325405112600438042520865702817363704687369528894482035940243561322889636251981448999751182358707555733427825968526533805528652306060519747717295714988618195184487558084420897461701896355030417066245972003128462824426014602296402724796594287893903141048782501549579610163698389625333890734541953554048300787487108000077600785202758998431342561628907046621916661610563615062416956428847133585974260583384420897345989942550659179687500000000*x^96+326236456083185864157762742592865465388379947113335908682804240287013558953401723437935142026950491704616014179955074427450630909641116622340221119418006605900375351495383058996410422554885686670189451394767418198426143988599352334262245003712836342890606721613751119141973854719170008693461392411234993895657067574559643004069772377473932574549708486240430160277504794878372404160477998960202657412322860338769934997136054505321578706138864469319394226954377571403520500785166770320494101444368563545547243080015156942702535673882358970845939563765169642409282436395704037166655642199878223061978537371372927606230480232049793986301933270314078178698616034980138167258624394415121465363837278450791387613324498921611233631061971092891971201891100541435844409405303200010771473102256798338188843795431522220413470686262158437784819398075342178344726562500000*x^97+300329042294925579869284516361766334342795569806852334125270419869808402835434505595654638799487768887223795369745497811640142573403894223165360129364043465020584446916207238437996746033848511190210650701871042363345703467131504009833825324017752776515051116948024264932756612183116600973624929630494439239321245189267693285099861956400452510077909481476557214847664019006641712841180287806443159210182257727468656304709097283273609251197811286951263109878225522353863847509375095213207601655190069933041958095804650345466837265257299097238371522472452786141830140778240841758046815690029988956773065432926144667755563717545170822537220465017017028603456797704151022642365307555513477289772300170999935240879066641746262072995179524965844738789976668837332415454212844735880286640420081076824699184584884296256692207127692029189347522333264350891113281250000*x^98+246085253496966243664684125151317981116098170551717014105719475192435636718470921656559188584043748074610820626994311558372558696640958033834308763804692920004165283213739472438034279582891193413150986216371758661960496407128634471552563909006519409228563820497030890474789581879107676988657536562908511603397710250505836098948785358194891325091106064775110108720005573138015237370956546889519853170995236433009335495680263431114773841729014561360310740298815820962501136024652801538505695497204093314622509380531964626983394091658646817414850171886597956640560799301678699284411877791108815179623240879201647364707430896425424474417392909475103179350332284972232807402864655773144445508165258743523788452210567688428589545623281530340433466497974422788130047546728349370595818154135637324095585030029598907065462032317526563929277472198009490966796875000000*x^99+177210485516257255261465761032062011077860186703562311360724408574063799803794041681849756436736835953193794023975315672459297534830102830073699724910445765510027312154413524789489915735313269532863819986220894722901849336658629101928223037202745690298713910109909210121328673822747030714670410786278325986883148101629544092706855468343544243947877294207542047312429665291109967241702618709282976381601319548145975742942656192930907896800519900024001276420361485063408678851870941973692840194657929604777781311813261210288936413975773778625006665782159759112137240433676439898329761320676580859839392817395436290258412118807500993042709671484537513657637839575113356210770992709634165695590877313735281560302180103989024225709829667073130390772185528669859149576593520291841199905943169992075190907184946849498062906858031340107118012383580207824707031250000*x^100+107278604638290206497629587587279438044990094922162189637027250556793742075680994261697212589255459913566407425077804495510074493881218906163356802970822968520018025723996535791752751223998240469060840026917535702996497368824594935295263888366249970842103580807030664806312549809980855054949878356388769515042333379335088432823384726056965824949131353369360766905915848182195798563691717806827317322654457430866318946206077238209624059376880190615726863683266941883198918184270398325246009794067222962694942022189219375917557866420588544599390394620715764756557483341855489229000492789756966369990806563237495738603026440159403148693606490835881244450399000856294821926072063147708178617918610484317614921769938579190767068987215207031159025501745557698794937991214799352590706867546732362129382672625893660589405965988252233955790870822966098785400390625000*x^101+47005898753772757863905311782305056609978686669725162576740624509776855037695431832843780826362825950882262201040839633384842295776129338785610621093299369613052076875648570840684508882851142036650130729247616744603497277780618036933371049536099835958099062322872809971764292630786494346611037030262803897829695428535010450761655277597624246603585199127414765365127726171441780533130299650606309069791494596126940201745801957318490663963127620119881516984859906100952651179601136312869760765917391882561874090073856647825510348160260654223344725846069088230279552878624394511271226866004731909916549836399565547316166291342721235479647567351703263085927269407728099908528302714422219686960351496908966954405913280373947440521528646843681534598344045262659920520572114723472072536453554561694896279139612381607420642237737951063536456786096096038818359375000*x^102+2729018396283753949979545122240529638740497504031107205156500896280506001853877495422007029779612594491641669594499181730762218536959391177164420766101397513484230552667595260275561526087469455054005943986727903757690761042234159107042162862542924302727747904807269400818665518452561167878547056503139476201496196843099504852726479953203387906476812205741131368636133211550902063770815680219540966835129151521371158598082465294295259647585439218144812321349358904562700047417080792334168700746067736853674400041492720018051509925669566168888709192766913456580379673810379462075991291888407177993714248181628165840082708802270847195784432547565841027361243752694399118931593178160178108310228922098403206944639000974933840068955619125062346440742772638465850550132406654665543136326232061161896136885660347609064077523122193724702810868620872497558593750000*x^103-23768334528980034448483762610835885512659728591460190896891874987571240730634734590749398016517905140032783819777010087436141912436407904260632971598301299420108821209397055907240838466203060893644767363354176933252094484596817902297276143363287683530664679338624523559726551642810618122014649097308193733646647489579454238992880449263713676909536086434485225752980417332284261019395226872892365648428781838667182831952058166710335697896614121961523811165854177799281228344105728799241290219123652895452009220945568182725207380591838050843382213538610103230221907079092173360321221763381938027270495735734005034162774063368489723102400796851934086091178608536448930510245498300000939155513324229564317432094600788456996997821305260539457347674109304623374468218790222406640435836167369513670680022422020830472928895268913684901690430706366896629333496093750*x^104-34358044961328534567413379394714796475865035649457825155460261092026006277766540751228631821055179756677364151870253160040233786470534875703973373801722959873282434000138251120773531578129253124129122299590328901747569889010335470091695070346323370832411002626260480802610282298227800686796956297777535736169671393206265495608761563423427077353081881707136870889746578558987492559780476533707925316561810096812163678051489679423389583936204505713808402818801380152219913320116198489968736333705701117245248991220365696777885359071695080456881373472280419290551049628734290224879809362025260912504912503086732583880456552187569463858308748521083139915060036097808520412190445960005328021701296467292524446405304798822087506195238207889446123972146339878731054278548747273677535641824532363259452854697856013006541106916125194459254998946562409400939941406250*x^105-33108853445282421319163692777023089233575662062576507894825530386256821217757310537037712465806592457686343690402270354888461236589780011196473938218486535383454664522634424854694852726339800395611554249426592243009963840294110771093597305176661142739924402507149614898163825157211587162280385369613484581597310851306098756145387956063689528283381247330984395524133717708269686987803908096741567639631770629534691879820586587060763964267746458381645297781652524818958935776743667635247912743980697080220430164379929842380116079165368246719565692424155034576445661800737574166039718704634174470180127822737171932802063054123054286727983444010534275272874255969982413425657460658561771534255772324616666809908360871702587846166273356079424035134189280833382021150623221384980971162269730155342479390732551839711264932142320560615189606323838233947753906250000*x^106-24787886258918130367648468050257720171265329904455534462603398327361647770940431047711296676157028071059155558551535470611228174633282972973204051016994652123112548315440205630740623577000112063472187948053426592591168189135728539149569856640334497214656949275678732977713553678644637353970368952979296864318615100168760428710766217066590993800130693241277116477232746823927034437845617857242838319680747158960016140729893894593573992351441813072611374092012233250458899420573318525019630458261150420732733562086510882531868407959532746857683293270915039337085460382415405496251908723447529644755745314789203451223347590106293989170911320708575725155964610892696697638721407217557069153642115259264492580093892795944703136246431314089233294987369027909389851802067977213659691561199287003590290475505095512872704181447924831616091978503391146659851074218750*x^107-13696819155761838351903932163453115195657227170082942039846608559158033545902518966164216093980038139922322246981509236615558924796171379237577601099050656907365427353624928277123288473282687995706189887533048170103636148596091137791758927047568633865349876797556664744216057945145338406311338967960285772766380352778957265330883609462483609071614909900855834060641046084220242559070225810414307311958269021913455793249673616150466530590753125972591100781040495832029740500685642532416986142597255367891932434643085224500703434483114179136105820339157458165450239724004293410645491002276996475602773553217986432941991259504737153182418288919211142792502895596459163896798964930463921351629187967883667613432776911690283591265674812303659379094414269755159156216535803195699643672054441197631947805826196931372671608713453839101248377119190990924835205078125*x^108-3007326378914065998167671734717659394855821610728035319077210770087910791093917403548095474544317000894718984144854529268955877117736026303131920617297308741290261861994456469485405594042017021449678380899084157956853163097037613888084102503551603137005908413378184706613791661871765963853234327147361653040973707939942626426692112313613730057728330594609147054975709301738984877057436888096849135606223806618057383099922084578068769639830872409428148618180664406061164471198809008843512285299935256999046481429831342868475508078137601660629560662177362041147596399266789310078264116931341718895080744244476595683672815354064447924406112945611260942858566355007046623960390372661780870173543757460799276677976722162990722305009837041919802419673432244128498789415054580240190389763394133322739930584064947954411775414562679742402906413190066814422607421875*x^109+5425133164816346246595344015795566142297440894734489113625961047703269585777514136025489425991142570027823662966457730454307522170852469134209382803963603247933647585946046796245784977688901780447029709581543559017393768934149600277292805952290249096931252444329431431245494445857382034954514779784387294986785243027139310301694103416983499247222950709659695751381625756768258432516495776133073457527669521335852699954263482504573434513474342363943261375620985251354832361848740385376137426102280301601087489739367943745828607265300951620452273090965361220704116984109163102401908425312904101893735144824012537472368697266216248297550543407258782612043872921103214718528232856014185244954893999028573569519041419544279146368472448934422724529932231508017604227054429768488496370600004751403247203236063796260329919300680057148156265611760318279266357421875*x^110+10903385735740713430134636992919060617876876704246245729425973661153066940697718207761907869373513947346421214717612610868244138320225180921489965744945861200577633662929836686528424938157386136401857009224124321381657942734723674897938432771219817007826001015526238047768731429243904619073105286346608488077490491669492866554285038357247441569861629963008127671997737120803751158548060727990610648148926676770612632454540944402410631837620853858690874676039149934831054271522954409830114348461448571707341227853561498567696640928868226295240752039160112640089320716681367318114863458394489735610093651637561040001210206957563096189654145653096512214356118779374809452268089328832632375690998791761538970424066066963857226562842685240360229452270266213790206215224549671013906958738736090953290034482756609699309635098940507447196068824268877506256103515625*x^111+13554758682668296663798789902805400644668886646907169367787719340862262423343821257183686194933440784012682299820287357839960850084289900980591948341517659620753449802327619431371182694912343713085867150357651252269749116954364156587984386236489307596435067775093899236697485230892225887007743488627500155397100916458076649065428725233002248725165457435794098332984084530064076147074432151156081758013731876409394113127439254766742637490550323698176587261178960889217878137364284775896912356981817474527268050591191234751949966611865455957983650686414147192155322392248256582747912870168633071869184725816200062980096037677945084159120605456246215198034074775871417299492874765496444016511021492901567375305926396367881318914447896211439927565902261942935741004217698169158021860610771951260561784286104454763809590463197185528088084538467228412628173828125*x^112+13965703164759941613829090365235812852288533995228458857859663441479919184337036939293797043600427780020654561612208995766824086201931259920910105128276402843287791945982362444031135226879682508889895215546225461760595897621474576762490140967752721247260154299598785041969160796958102063520929302654420975211498184551634395979493163922892670125855250365124375802875651132319521930331891164609145575692285318772237292012632730176517169212522623334783620456991268209541634365606030324756517389222526464067233043672299125393118535404010104235411780323752298207068549900074719154062524762318850796126413795829005304008576437923802642147676332934504951767771550236664569721103508915218094132512551209935496769364725831561357940619524977679938221550627161785195034024401660246793095970110322703060260573807380588452566635808416162234379953588359057903289794921875*x^113+12877417697866441908483130640388820017185906481270048240101171888972321779429099758326262831701024617674067608648799054517752640228410046430489931076347777508168160771510870170125530181386503405680448226054393225873871788811784436009501307454533278834490735638629557234711372474009509964089381499284020933877210894660164452877194098166709319921684919292037160554253549358301514866222261715040773832397784347943424700245949444035995707402623950923037680123099210718269060350231035839536706683705948780025461986382638280831156926085403034713408713164881776694520533597591220758332188399669091179050773220224196354102562441026171483648112955165690129225431040055590959345906292471409776100407588522506952490073850343663834258357770107862310893324186805213055168477476748608100884615258370810170571245246070578945293328733401327923502321937121450901031494140625*x^114+10981705175285317421488949393291164659014158759354520113238538353007759122920240142376700921964498104683240800009264466283318409108465779053293546999181804755731689211078057355400395136376568277731230249321594841337113371511110713841536791740564374501829711064533608772903276558271424358771404808265817550088321681493448664104463440398378183890896011719423684087179352410516885115962792948162523399593507465967294260412366585579893066713840317029873790658804410676666042255115971838220071413625933543146172054299539486080323016739766673982092703336011654785311246064886993575335062913626850387731041030752799967662897824283076541491757670980014039431237017214443076715007346954690073844290268612586798737021425887723205379856283423592745127139157134705150200334139154106967635101672360568284891687625380700621958150221824102032996961497701704502105712890625*x^115+8816349580212140034417715042864776090431984597768522868388000532103684130659523927722597099353907626012867226526716092485021611081839622681947037160409776726529010993394036654729019362206831947176373010869822417592891608986921410336145445596676043609684434482411606409329580876457418250514845973951297018138805335887113858398830111435533192996038342426434206847390830027243875488910221728577988330209764382662287520514430476680603723086088565970691866835909315847490795308205491997886707998829953547760264964293015577978859990331235379866299046294635515146794604952553004586170888178503163275850242791786166632739933852712826813503999108908011873048224654200291424108095230734996355298575204729236785731790567795098369298222747407003801854801464808706005485482203112553095727777027316199261249972653364660061931748664953989447212734376080334186553955078125*x^116+6737271650042560701639689665547796940707003927664385555495666368572563318212663560961184760368837226036753630300197063668986657951646691752622963519360713012235486991940813963683993406594837019900641591604886755754388919889731330771608223341340718395038139447588186789292231969371210283453987888461379033303025440858392074203093346038788685735562539534326870968202089494914729560705172369115533400500664022077539118437422594631873008637489283579253533212507369460870365013335674827314921183256412790270038985030345911679938416471657920521249804292112666236780545046040031506089426681439258794795168570375128157111805174384745593636614214251613706857421653766505697638513580100666773515989634851805413490454051947149001818853315817070082705289395072897898545491690467511169386973535218076551244273575427544933138255048299392058197554433718323707580566406250*x^117+4938095685285352812364720225356272151026792651626254604889833986889512858506309893162087082839202525191878118239769091985817576714762842097609665866358389810514055944914601629369049705896936212957042039515618413129969640441654701899699195444855270945319818720673043360576704928274800449670774993840050779905972610461807784409722659823636031312862683795279651581950553991965843064552742814361222907901517749129659487374085738083669333771415688118527727732466297440362970738633553475398085256432491458148992376525792581528375874748029960365351095695531300990004291744967591104315369757708079489667782383911165749095381206958821213307792633988704810110670013963220515322517278347639425130078809501040857408590537587692857774310281966203392877429580816146845953702423210023400601145433035956765668521999692559267423007905717380339183364412747323513031005859375*x^118+3491054007134586040609922889448048218347821639713605374171030550421472748225126458825124098826033673490612675468713970406910754591153414350806447622443382869291109015728998829853142052845490851720134942232766672951121835071989715716486295604735038341459588221762139194305237143983542977147397187844605333289157902800839732693111510844603405235886165811750538559573171466613728115402315666303228646695105516053690689122251373783419496799445456135807547867738401258734153603748903964964867796506139461622791747742293956674889021553801768578634452023473228917805590088051993536345313063096801181772725718957024026686095204452431162113530810693164862150594581842862092307584214127414930121166451943585770629070865369299562525285085318630305211988800211290099103872092202982073501897483930580991122362156676049328984110312057431713128607952967286109924316406250*x^119+2390895829562796051901873052723632773713396489964233587468852548322635972561550584735766443454332071011674601102769556949619787919391999397728029339026912647942363045462885844214892057900279828527568244329254387417309616107956411810544700547826060167769859556260721307004807517997347522002604717387767155745737837794332075096944612307661737608435792926800318011723280928871311464931461149919238462373692953708453679752452997764261547760878213121668268413484874981138671436763486538923621036297369559685004179909839244185035274207675165497815446366453799491489410785940747713334965436762347900749741768593165559958638699046670653434761711411999477712459474758771274892461972204470596190375254423890744789413079622409061462023218538903839625832596789205299511596563358593263661545341479214614661901095651263926382141394855196381286077667027711868286132812500*x^120+1591666488698625535116792479098318956931991504760619365465055577334077709130005075677393378635000894523551707332728258674166845622063183511651268572058709083212460541070436471211814579358704494289451657099532597908831168661318415517903147092408469678907603467284717097526104520640613790468588680197356366438980983333833134460604214448499399598421037884360258919993893673134122157786559916263457566563197605849024990786335343396519844136327762949469592665464033593737444775001513456451163915528636784224729760120958016119513938208116147792275227394504635385628010605286315273439451983202839840981032616170574492142518172800323599133227900065566118240029057623804278637118213401422915659263291765854418689025168018978367982441672342792182215133490024501719985274404705075405007913310118159006408069689679401549110837610356838922598399221897125244140625000000*x^121+1032706981077464049124387841910192700918487070464638897818569336991251074928410261701268035501356783551369896019095478173962844639080121225902845876969523390318788703019861232419716767960460682534047433080646733734598703640689843454905751417333331540742903975154505627256199762002146710699279633355898821604362154434742180948518398159168812408203116089353057443531755842337564601068561937146096972865263188719971382884359260145324803750001985299466087012413141774325690062380381077781677360994769977930630161092353085222481964608888895427304214454541097031522389581741184019266102950092611053280744033012854761417974120451662306763376600459965629390598084206848606428701210803799755420710916148575831451000855481956245569110621991163490586045233307016184710372450516657168986397989267272106876999450739785184989402710975525678804842755198478698730468750000*x^122+654303899238509271779251751393384094117358672308626070129329172933944184474488624666022519000351033555168890757566299231724580204489048901693590867649868918862303918422200464678709208459831600840291866421745829674611341933778449531119998481290978786171730700612825717556847381852164297538538298869621165012306790676134466283674772618977941345836906745461835459961226595378301837587580239372069629928744212142499743244838297554520170786626542976171258443621406455573146301283692852393638214138678500293229521049259472833372290244743898467598886634764261706891720793412792151746321532801606927043913221404029042995088734001167151557478561717620979386908079062437246213686308069016880831709164721654904799078517276440871267266063900484728587269119407757223633108107896312621414833100582778830090331559375644987491945844815255384219199186190962791442871093750*x^123+405337914436119508879881043478345802986073769915627006532344965026664715387936769127647562262893022284155742562181878221898514823185939134483323110737001284462388669284323039027555829249353575830414209273974975891486852008938811056049259095197029187137553727721603131067540927325254631913391728324293756527346493328508238285493791690648496987562513526470778525933225405399496087486864845835207741989735325064206588643412470539865993344682425012810137863004541526656964077259074797738915089181145438467792651888349420688842336297623243484533687949271340592634448997458643366412217384866953498941112778116112909551858626583894877248474861424765975330800276545242523855293306755480606837174961257024963119204254841322613444004239080738740653776299044700558429277720751015731381495989709184316245959768821115750149215554987147669407931971363723278045654296875*x^124+245686086108244402929600379545029773293666347839299691667606513349797755086106816385668588455466223708113306149440704709073243767030695505391697000732785099878909400976189417945075595131050111640125269494502830003082017465366144269614966052115343245013748186484796888452000673705100232687327535177529373207798743365327388315860378438624905220174264042659177652330798366561565220024925849551427024308897678626378586459597931243027311250641129348286356190081878161618834178120333816636836541112614901778826976672423582207051001893720289806326972570959636312017564870183320644763818099215208706953629928514949482403681243218557993367004930987485323408955940794215475744519765418331397790464195775589021283873413647886670181467256376515281411827527779744471625521469482308851623995094662708440631303143723677320567062680456427159469967591576278209686279296875*x^125+145720288663860602799533267009668650495683826012857012957151989059728934581815171122558295911164560807654378798572811299151511872485004306316462874076268192583436606250818268616927261052746345634944996452566767982260022522373452694520893648734270563648605207983126597374109500618133659824229216979147922570461907288677829577044462164515431092248229448809970612225072542561274303460441847285841522218448296979068598172299503500010352522636987803182329464902175728877650466446129341733964449855574783129155080463704118043307158337477538701776926719505623097916246796904064789229764254127543355838081647474830260673675262167523354417515898561600852002242298042538473346619242371379291774636771994572834660676651872017100634609601254657752599942929892267687365453793372326964557977663491960119119563798769775853420211687849761261759340413846075534820556640625*x^126+84544598325261279045329774669830040809242484809434179965633453670893887631133363925647496723070887247662303720017454993909781784891264211632472462975683972367285111245632053533316140869668117923831632556027004635212737690220496007550152380498654074266641906730901986690204016019362639959701362471140860203729977969689526117245520847203086781413688029468376180640718771623512342759259018299668204468109148865093740611099108596930510771228683179543013811675372028236903821644770130336709279509569227503929018664695692404455474854131434639544257675877936529763344247238578704156456655284482738783759237748431179820580987157401432089822076941053457269738108036710318927378806679269964520429463969504012106476794745936394717472289743066514646952021627765193041032437301330128888095293036114835611932730393295183003873026483798724939333624206483364105224609375*x^127+47948578956531402337749406000802741799129475513984408453506687453328242911314520868306095349674153970324959547944897083686312568859973254019432628762674756823674649625015804630057587425261115041956266595174626828147651643687916003400222504869195433434493847744386719628939607897340856416562641935206081684232670597763347270612614943792867869316742615094558235662091916875046931208847345027420485205959358196963864395949162097142576479383027182282168735520106052783600230387888272802247740452364099382082344587744764823441577465252741557881427768720528128645007665101461570687576009500716443378851295117976673704792994675314545247962306519278613250774951790396810618348444349353621576748072809396849701418249779559109699651153457572037896226868815912916577960248236408514095301391545151752790453515412894227017766464460368780464705196209251880645751953125*x^128+26557322956367326004703565306613091661281085367174882098214996349993821132989574568038408905615796407856008432592533001039773839456639686319066561004560535310557792903044552506879161946732518368269029581062147617008368469721887053966283721675854413182071214183021746368059077807267690929856281605365402444812478443842679974804580592572452801133529727748252959473423532519800321529582005957828513574642209906129034914251968073068143845822091033496205014257229173406274397984919082340139773266544314687391189847431244041442598202919666998427543566465607672861438854617339751994282472963111537961173545494606611771617251222598737898901100721474441374604874852823519315035690625280636972356940619473202289978907972268758126355390174190224128452636613308538011051475420286544042982243417523441497705876855802911915547560861572407020503305830061435699462890625*x^129+14349883146767192025701725638147397818311849080325738092794810685091004439092326750024940658574892952524621097329968437669089772130109391953824270071114851211214958207891293812879055625083714746876561508069864684607999201870206926614600576080940461415980728147420306188926534299980435503683871638384637371088731288823481600645144392221326667003950161562008405084062718998227410944102935016165289172785266312115233824538530227469906093462158214664417314746213597928926517677671396324858694406111358245645531392956033160610247069055347403212983918181138121037989998093608652697297608426424672276290943669984092089073893058029900863702643098793122962703754535013054158751718381162323127249055953553124018368611966397957836716401888639085319893900055183937499666362109137228461822059258627437822359821317114358661432178820849259182068635709583759307861328125*x^130+7555847242207808535353939457188032811825749806772088021530394420268098458427091903616007571551854664098858352428408911496662003094889354222463120804937470181049044717088460914214010900861020840425696903813934338997911579841143280302895949877085227919660016206525355123608637222018601586751770665104610351667220129934511883630215563675366821489745579155412886926746593108131227055387377158322005706808392430241477822445797748469853621935611963358361357056319866532986983617836781201797782011524618364953961336621375417034300603612729288937434264108132634379863305372412186867196750486386604729008232012621943061816920705699217647593720264666793687798396751056393149605439000695642901939240911887461288241849994542755916320224771938638465861684904710767999481116956419704545227841901985657314251708857016139397693409163192512778550735674798488616943359375*x^131+3872641327830094934455606952100550529293468580419618943881914789826171733641729313703293874940211608333974485031209946167276331202270982099010789539092382170796305617168119083046781510257941826107916356452536346682905180971671234249345726026242195624845846984900445375331710672001173352582394053203296390293284427666806930465129712728862770504674799260233877711543684844706901173786582597489086331199561239899764653594097341704673716738711611857827693893062876234050568540876274652763025546170997320546006965279353412189288997701377230327788377867341374766111117502839305825282517468323744719575427056076517518227834666808332921582273499293824986638189183926030908618557522965857168910092713538935914921235107562526238797573428861857499811456743436268770962862692229079296990946048484579763255240701943077003053909901364448842286947183310985565185546875*x^132+1929994823907330181369261094811826831888376804365576229802235846085625376220646649663703136147604783737961622870067773621191513507293466207588235312851291621048684595036957260018706086789644769791270895747701788673628749920573362019937159670070966795370928175294844010329480562061442030728304273615909023402920714794584540522449791442160586283416342240836191407741760339957044365327870166470767562041987779285102866791314229586832630514648511920950183703967954094841845507982490322219684457104431703265858803247499407764048603568096718540416828318611054008618369561693873504538743483171851549436103946533468725705395423034913983024623768420162701951414076122827972236773930188095511122641430905342137580229520994165480426791404393518900701853589718789239664957384959159384170846687466957805162126115160489507865254621421513547829817980527877807617187500*x^133+934297596524725080869975778467542580156887831464579031180458884511586183671078747825410426104369631408332140685380250996521805550977316719173723399126149902826156815548720579245830602217487780198350327168880145040368639858858128786607157108037461731477002231712320543824098729818652513413914292829828033438517883792282739718363413339367455741049002612686341252016587302537947501840664057965333475979290366785695484603410491254925174265600190330138483636639246408489147035424592866742999015079189526100665491169343237769915436391564212207408484711335358239553366793777981696088033112227136892484086437005339752174800958406075435759172020187844028569989507916840068035812151773468525872436863796323711610591739423415991745027651874787586489448352717207852132262224163829886400972813302399401749156592442820950671251989394505699237925000488758087158203125*x^134+438898263142327920057228489350669059987675501938891403019271690972554489636320539498640974764047373077425146976904398523489809514946546425790771673259025124811653205352987567352620996588208619512685506314865134335596896017228160082419395553708367588248392682250053739924832499124232451564956746718553258428005776878242715538980885365705489034358635047752163946936431499337081056862251079981567482587326448562361478030784893790083278500504795143809202626906124608628889513492177023791498013585077169343421715513236786603506476850249009220493762662734882817056987605859072265710706183201962214935095588927617473440258320040986021840024216216443255078530250076083076243416106389004567551860611366878665430198771698621136375236421588731632614598456497387067478631588889941665478839056420578579814288622931455657091154298754531737358774989843368530273437500*x^135+199875923454367180508637042720875735808002101974302597393718104157881395186772149914472797344713933828356831311483241325622402992981006024566029128511993958726069595309996523258031359330069776525997084273365594964110163278880725947598271852752157552543636506513402829894188358348242983111163618672756201826467978227366713369734834053190614762451193236126428898829238868274496003976598420271333822338254830187781328790352819290484465293510125501897659195509184971555882873859561583238607584235293797601246188745294910619480062366283168982948619296855141129643804962176416105122156269239092261101878549474457824754060104701677693710786962996821146855082350374902655377825083125620191192453523316736221034273662082411112504544471807387939250497272303922466486110593145050322602170516670188736182652659415048097216877076576224681048188358545303344726562500*x^136+88149257609333240730069032224364416329452485636359662958417502721511843310254074331473259187775839027408198101056404029491245635056953842916836977458851464546442579818920703937669992819878229954702348980240313306975942016434488511195081025233625020307724994199577272750783874814070418983800860505891044895331724188083920341852641225555339994706800408786883342944547710932396716310544669406172516639466371529239330545427315096222009275786130748621648130329124763853845111211838364509253182320148076421215717413092488007751511695559375779689030316820612036456251223503092274666700608917092322670730100793049513456415649596172810972021153496755289293718453926221404951538646071411446834278801987243709989325467823110600128100340965452048105385263676419591334864612797465196048895806721441121201115608218475827454266302574126257241005077958106994628906250*x^137+37602881565747390379316826185099299647051574118497221721704150893527049510594625645485612782212763856727772797210664713758246431805816710723101929290196598421558082848628194293697655426205730399847120734330299241314119587885198498371155425757625545597372415165166181969718303133540344831196885374208041397519662253862366006783223104863158573754371059074742296103271998892160113493083860018874581100316562578092069962275447002080887909702490249620634252775976572908381973225518736530875632129193595662888043098339420074179258151898260679736055941627824639084761308974789981249394730374930603179750790223352640590433414150738748229728609462300870273820230434227058653978942901122021866631062861851226719471516467266608484303399060561425401610831259464784133976249908945991297329516750774834546129526216968466320600406049834418809041380882263183593750000*x^138+15493017100131464855914841802488492792959428139289233843551868099508916956045489853567366501055024465426012081687660810291288445701172070868597657316802008073566237319108305094047965234318897472229799282792713874140621622676607929475855080292479222394486262276455746813652753558571692396403636910637140585006255341837087044867007527332309202786720196287701194269495573387880691018708565116217485693013023671704730657663261301098117863510252352102433200120429019081291445371794298228971096016808039153514467729398666399018543568846756159961167536405347091938077924887081490886411994299349226267466227925840187592264394096746724967807863412740135476419785831173802883610327208000483219417608815248012222982657013597100563598928868273708844179918829623714904566249866451470783239173775453697623547674081347699098776260484555677976459264755249023437500000*x^139+6153660935721657519981160862163483747495083611030351919715416645133005473852171089677839996012479157323325037021345698770075012192242201930893097206863872867123898300069427303120787480568587982909298699469936218365491046936065919327518973389317901927600159175211954698910309021565933210590924227020315659340476399131431357935250852142651971403528629286638883593188597911289856891980059449519492981444280352967963904477886000927827368148496444045659948315348412841184978902723630528933962654606425678162730020033037506598814264983620183247589133681135883821528440129655861103879205075368795956871119637646636300797624485438935860635563879027138963580710400593427721570932023626393977385169613154955359911425914969123977256374524711434428869766815159032224264728361616075904100007835316829434382741033454387109997985039200329993036575615406036376953125*x^140+2349909787732528265943043986793252804082625754335261402945115048005684179727168899299694772952818410684977362832426612732053085463385260938546288964370549750598707721255156473862209011531619661098109260399216452404602227529554458855978105463882860121485936928817219629845013760607311010123807745833719004813971493733070157480525244352801669141239209469532764644675926993434416178048411277770022319696999081342742644980529313089998412827065720039471572289958475148480583001467588427145570195471792471905379680389986527030304025736695867273769689405564439423962750656559845429731215219503033140168535810928486462269219841604676546432413770605710065857333792707563359421095621022218942060456232380777407471889010785741534918692964673788178973997519277500452365830513710165433379568381691838285417972887699869272322417135256955589284189045429229736328125*x^141+859331113614504376978264361782171247570796329648788994859081574171275973692275282424672927092905073179830041847008878114350183195220962220115771356098738386932186362416507878073401542345347492773209574850727037621438847978502807747496117020163170931609010558604942468133637042123434081660309437553198444650540932820079555143025736359549885135888803965029204323359388821312767003570207254738554497937121917061465567709228937108622134918527773879715337432769721904731729165905379981412769459360576439702067124973183145170251127204796053739618594554787897415304831321662393372896593899620007653917587606581376078424674681137782474249635068086179316322201848572786213199438587941120689057030118682053832015281242233518964142848289891401970571762556951151514618823879781404671486325653909238032775216666930143192930369178128557905438356101512908935546875*x^142+299044118455936502256074667000512295417715037672582527378041994989461444392866059151661645191039328281935493014598224494406919397011378919265409556830194738427672606486155365954226418578061712812854289706327149309734235574500865549388251594453413686146297998808401926318069694936610112582568037155688624648322831895071294680190187732761796435260789896720938687835178550174499079676077564478514427020963494846921188652643024945418798522998931205692928441307049182166324464779381096996458514529870470110464059046670863183204897561466332814764604418288975870333161169967706747631499268948292691218641942164380358084756098352931267239563558946205114072912265925618651018501653991452120599917132273749477329613705780907347654863637314852754294369094963616214622014728534945526502015736039903572662637104023170366885742144091864247457124292850494384765625*x^143+97986457188768775997878053880116084425763970268285147414532976016579028607485757000498610701426481288410467370764498720410601245494833457951663086508515677074994991371698644471876975780238823974534331053865543402119065369340341274037798646126302548821963866357862330872557065069173568828763959475693416598556445995154661223250608605272518264803246776342000536994507265411592989581143881199879224463192168196766499572066795466776761872856478646948824166467367701780742395584759473758752824140570392345922643342697738442863771709298575013118353815875189610133656220048460056506016427939490597874790173002114843466822261912926407003878172264124108255281411787942498545582034967321758147750851042888664984679066670428458042501781576984949549489492479914141738642719330970197287326249669209867392385358828674917809620215081167771131731569766998291015625*x^144+29640447973424558599186767891339757138214070200888500394544352274680462178752163709779818876488124638777291178425129383855952246641518041252701797876815120908630056537813936998297526547200977535745013611023580097240210037456206158831675366824289719107663725275967314784173686214581264555197797051645928624771674744398495978604719867775855455499969485735032308596669882887610767710926166003826294344380628124372503068817075972495916042347203408999925486214139787723852913126696857714238064607666443956884585271185725280434759945872697678614936254309955288877798053325576209451336702486687808699336592240199032904644365114312207549288058823933512052600196838552717427123979706429806103385357955076053673993070045142214760513125851101652494546743245282806963829156179746363741091503215568414083534275428184995120062250606451925705187022686004638671875*x^145+7932111475940834426285939648823483422353386739748525990248860914478957011808966692289442972362744218586647617103477855070645955554285382651024870353778917549149095972525913829731061513831397408427899337749443406152760287200537031369981213418322129146806565929879444859906821481110182486304741832050540899243895651071697144332613223574722006122423440178169429829464839994688886892535420028668816609746129178176569278172912229245710460565783977192708771209819567829495774819962260162843374120560551687193612817834014515023756599455695609817880112383432109863525577448851495961575990568919255368815550992747364124316953496574051085262733930567027884095778444783231989586343479413901847584011422739350772476390449605162183195445696874581228675745642252831953015628047210608314021448862307948436010708815336310052723778341032812022604048252105712890625*x^146+1662137013815465176847584844568518586097507550101314266901613652676571536939740887335253870150842664519187772718361488909635689059581405939564196590284456107973499392930591689275161696142218307045731303194476183455440851370264411547831123486587235436674144881850840549367721478847261678933586996377207923598298108787182207509241787653027280624967577600712518172335894068192326380945740850664338198613812476394724365445013526593315201281306981504563022017765512774870339478118850516303938622319215039310479322924151886324156358522988134445687811461864201291968161422323779446149758265446038881371152451945054768753321846463283201368000029265475331225485959533506591074090343004587689879883938214990961626031468102788229933714627892890225325719318314345660916122905868932271610976045857733550699790692502092782911748969354448490776121616363525390625*x^147+119213758109379354885197741032802307639170515200014263132163778628412424858297104355130145509068022110918390859863862858478088529695418853197632502073068456822358596215321789676714387531654250411659151492332024993264633513721926903019571820622863805687741505719051670250701090775485019228971527676301779376908368398085053364410346848150898984474100812832947821249184920750762130165607493875119126349572161761916170737807179086036204004354141170181512719850557382119168780378593045606085424402046546485504916228390463002157217423681930152876017671332071332932543382769785747680030433297267712695410692256041925470820820367975395458598299515632456401460991402735842647243033764609932444827194745149144535419676482405832012696902827629025210717810370934795521046202794627662811429301971247144367996906151271375995381873735823319293558597564697265625*x^148-136023720595174415646583488851602785029920829951842542618590076328267653509336894515454470730630282415603457386061158835983052009729963491570052059755777719414981236831411519455283672454564201798672498635312104617129554711472713812581199625490182205168758848481395852089280257675741565961348432473062217234191734928583061932144687702801126846662713821694308584218546793992021927017737036285727044909218616298264444310300380559936936222117399225640660064592500469313816633823234467834841362591042250462686184096649064613257724011565243868188756024974901853272577079102933920629984281088965902801354580788753560013580552515646322541247552144582004932122673397423455951084341664808649043913302653176613313866299473526428251630435152498391163910270508074229032759787479998018346173499731640755201395035818437775909650611083634430542588233947753906250*x^149-111034760438619682998757074377477954551513820973255817121929269093340100204220320642974200502398995758527477086081442161563327436759197021993748781615255648922996081321814835295136107865493476254873550930860527831730746921723031129623135298384606819909804540586272767916055033961817736281511827810831749446431928655183149678288492798251877913156937471338447595393526819907315465273790920106740851515065522931391076510176383790650698942082309139464425347057179951718814048250646374096517846916763216265295258480444530566626225535804847379347701810674619337614808259047060167037509031998759123236707567456677651559299978392589874106967255634220848945172934609235771424722453099218748486405194401716137596977573964667989163847941807901137680078575875031768901677518260174438488516419717664424114204504872899410827802313406209577806293964385986328125*x^150-59691920300911740439442171585974336937588262696644480402915173890576782174029413533355172300569473353621659379756556712778269544846893678560220074178741765945600814708648630535037459335552022154734823910098682674136380172570921584336393341589376494067318042434191794642801249045391527000422952335367955157021100795265332528163318970030050411682102313637323407259334524522780617039863661398736518998709447791344803106422164875495691740015034776418488185626623509825971997695581972951838686521236871022179905504610564355189893996552748245955081324597281834706351453543013404389813789324700078747448385606385665615558017325558196372824833717075032922330584180813756573828818755326951721724506036304808684644285458930897493062107271624130737599951353400975541794630648429508451632557309386764606012503098968549619662837812938960269093513488769531250*x^151-27015644050707022865985319939843513417679535467577530072024284597343223283269383880457477871006726463333712489624104368250272513925425935669738181118621789393345243870792396995656415378555953158968172256758245047771991761915312803880657183199394667807790055949550913795335463560142082567410704076569878391575509641159808514508537959262938549831949311836971148484320241729631562246505561308771670603446372740891964539249628722626066162429266005497649844910394626083719714105309135984555380276711266555342201347103201009372922351072016756437650134666961825625354527087989514555789688146086805365294804593614634308916731488563982141934700230445529569311105102869270889294910001822905809187444811524929375514805919667237229445409639170060369112569451743561787178930344343548362453320263908900389058838234588449944695298654551152139902114868164062500*x^152-10946640599415099678486700229967377681178764747063966310725864589027401234025960204418097367564631706573282581791314186076283220873674757836485093656331445851997102356695724401442872878129584629076944808391175804080295438633897807472314893345442702781244391040896882966791846291282011310152853261818660407901231051147626043959781024564700948947836061046497822144426337858874529975633357992873274763194852125131489190608512799325162615361077199225528173921887578951087354555075715526617476142183661861395040638062719966660401444507931081587133349185383590110520590154919159216927051962109209356524373169251304054782844815410246879999921913724659231493599559904586342745480544263479471526399989699868847829262721714943695702824674433412920601152853223688032478394724139190288717479173609896584429381014968302165968339068058412522077560424804687500*x^153-4046639496430674023921684737411091962192264746575916163227284689541006295899011391318704827631868992289692594430308537217852850573380338947536312676678154174370555977892963545000467625231315759701242434247851210502202848877117134100962137344007685957527111222214158348794041456008903920235701526247483220603497908814565253834471357584889464806229080645898216473296799791925158384676129411659117424721257258718524126940764767822211240135907045829299978279378779804470572390992394387560476688111414106222976693303045989440455379737976771856365822939152701787481129196214800489513576471851743306961046756212297673406669211898766022612826427210156192364671685721265826533134563177612221204633172276492286754969981048291547719997298620230936029807328704674287823605417439504683037153538009996666779182427318983794606310766539536416530609130859375000*x^154-1362555050245387708693691290790169695648247941601539022302165258772670736421037989233396515278001176095564436832287219731525934560833953198089709143003461510863109286240066470215102144849830772536893027689979758334945362798315192955250390117951694211306558148203071670176800219230781431122665534730286812757121295507149101286421667864040458978534662118668579586735529324414640006860541609024305933485782782659160386849699217734211426917831601652129060852790865851672880214606808761514838970848642578165893012167524915589501320984465564572488295025757348923374654466211642047860142542135147043959329414131012535928038976377511743661468765306558195448297596595695459776087779252407814113463116538671135882277730801509940719630870177418045666971680915468197079308066193957713815663130525249621880663888689663720832356830214848741888999938964843750*x^155-408346510592102105014477226302813816571878548628154425413114404114828821175050980611486858446199727404189459667451313530912768293199592230118525091233416417337715460155435691004602787262872334221924734908255832176499125860028362710125889647064221427419591079473157299843831937021775315409538901326906067872119135614898717371573961356595006269308603584090393428290584829910678791041719446695691916842232267914490766452721899217831209059414523083471868185152841408679608903076163888839252970293546696157984429458998572956718259664922230448089488057020952330633441845925742216546702919381908226617517247238993360613993296670096303234278315087911306618133672529071506696512262876941919404044496431629476331630216775847440738150002119521663735351718447966281217248270454248568414993533926810027024658411088677001377078568111755885183811187744140625*x^156-101365411817937907943410042707459549648431060849457989167191190329319103951772991145962954610903307119195040873481884629324111405514352142789465741042711725335913058383158397270422542363294539955632610664117337440421920833604823884239220627894817847506921052786717825807553674317326870571777947003671665501447428092326990891033980474479424324130482530344163169992099065434851437341070669263482222845270309237631007574020570892347043858061946140065417571549306830581731796175426800465157405461019268879733245116300885395511408874362671440792751790295364579733007850709539820182715682845775959574258280566628533725613248896630634149517267245147786937825153223750242588957754961286838092279529590086068190430305282027808064851691180545943752546345719557346631881435848306494613920311330996168429361003354184644908997370293946005403995513916015625*x^157-15302761791709996832605453067006288349853610126756621007117482458385127794282053173849413160581853771512577661988505814249534263078036498107567479306558441279538656434810142609562139806440423699414534199679972458736962289789537095801750765475919224571076325704374529745875361413325321060169067679637375121159192556168352736948429570067293053616583819591275018366102028011534904417557487734110390227779422805416662866557146478789671806419751520350007622115542117445179821094789790424870412087698264056932528640439244268509707169282470416848339634917520528378173720076199071071093997020690689328705328782168633902058625951831401380381041563109372975955135581366244718707222656915547762005690443833301295049154243407539218998183186917233509468319980152066421627618822108101712546886767314389465425517804046673386864085841807536780834197998046875*x^158+3293413140404656064064235043502286927750035222849025824109951230265992311241845476665096166461028629974743422733967747021582692022010717211437557830100693432301673362149905822909269042916685880335144223992023359133347718242615485156510761510306026431158205220070651781546099161026935007994784636944356345519162634194792879303297862544212302982116039373323611367461587025632282498978862365448440842185782510557313118034280550092302912739108716920558827774250298266311740938162572859339984465417211636966384234846931744424746663949280972628253169242257794001284552085406598248552661567769921050681029743371983761997337729284078156115698381571195557968908785056663922566561849024443374995900104164387167845766621613349200083847873470060353013180610138124990973128566324858977520249434936355601337158098378121717786370936664752662181854248046875*x^159+4540772356672964907549147769084971529166414759266482736427559234148176197366865610824110160832932321518332669959991805168575410042161804994622037394495467208568848471311828755028469766214620456514241901220896402511224534617655843851233918442621714733838500482873209251549237128982795729170672358153156329413507464314537893903033952877585318533101551397814728951422720583324437550229574055206422604031921591924742441312436626904491022631165307415344923399887998647736090073449572072988678410531594260179785354854405585050147492582315886476119226637324676582421116568882600569760970047099848616138687716457867475176714848432040142481936691212026400244622704672910300419544638152167444046126524395524552914434670985381637813794737162608715918258507895851611622807601141425563183102275349069783774954883921737280871866460074670612812042236328125*x^160+2818367855721711094994503357076385939309083089310594437922004723047959962342665093502025859020153790281004607803462492754212428251218723928599934484723370502742701138470103197944865632207638577227605685805899577998241308203953391263364741000807627713299998097219213330700319110437201412381535170577784885821804069829875980508537823171048742758230388415133329359650918281860933890710633386387084425930279567988597299099072778110467854049215548848252740191462035557116145431741790377214835977367564843674681276984672715881464426888716701119605868444197643489900719432180365385442455448252642077899670417212967666625792793628394195234015719945824680504675609161482033680007006344513709827497635457664723536609698328894413861410413568426768897632694665268913038670123917623198350098114117363849256170144248756503913000415195710957050323486328125*x^161+1400730536902297624680304552387611765913384952002486451786259587148102744523909206418162991463299753676143756361027396385349238347516825285238493060445550109192587705896470719355285530980558878936669854871454428974277100343051221153103575263414578560889915053772243120190755754478233024533152664467934833783144613036317214675749433743303873164487177694550265487184947910693881832350307651200187442445802630802229473758295515799809269400842949782510137391383768925865424314237726281931629966955437794399463460164396703422233138557554547586713742501799253898616879301714122336465050123353404834138252397730058147187296981595177848362853078955064324084628465383276003083807518341685708529833212172941732930854404276369194388111471734861130944558350330398462713426720835058050875913884942984345565551306152241028968319369596429169178009033203125*x^162+619393854224635489718531619767895908497835516997173071394443421221287589740204784709451054522033851000927033877301223822857720294794285645706479957564068850824329516695785550475221078549624467048907524676671949775282509778999870680884612691844474918557191275887413467320581130135377988641728756416579171668203688575475309721520382377771821683677365280828856808861935885837077072814666794609873431418087867503898171061439687627520943588594305855989760241176376724867787533850436289325309382212745708271226722624084068199019744194653675841216196426385705573666318704547546552083261690876298308191131871622143173088254182373067902194263233419216413243374401894191537978248817938810897844974734158361369606056358924336544917389148413468529514415558377720327717377356667642030796173275281365033625294367995717248476239547017030417919158935546875*x^163+253424194154447264498114385101669319096527931409542957410460949913039602087917859571418948244300762564179967475344497270046834784517498413448298182504077927747044477360104165314740165608656971649628443472378607447530086606854943805325916699167685950977275339333757718314877937357029606402249535193793293160581225141575756392576940132459012676318186758552038025570599616016217419992564636412048505101446716525566923669947855771686642154151386501802792007281268327370889594189445035848023742303851132899912699074590011649565868513035291656939003305908751316471017960038314284273481047606321946669542292046582105703013077049944532920957651161043343049683133571988945570871299579383220522562873291744146255606449308796505111636527492331545958449873443193284129026113777091770168375632808998585871425638336995600496948100044392049312591552734375*x^164+97790810601303416835610299628528731139635287228355464216543180848778047221494179189225102793342839736103706804514954261482373105434379882626457001261846050013597251095347418235053179675496608723850544714222719913466485215867578130088645548360625607917286726953980327980124545341821017223071547095308296448890196405995963985988938219031068016202670396548191876727213519288147749053505339471673514886319358380539954536424358071803980933819278896626801015891681925489722386369406179722416639771041850986361684708985945501645743159887141621805045423239222118651971182834059696244037164645595478999143354167004535053046930702841199654310131645537788326293716294952481253531629225307231656072624790599291094209392475572805053560089272778782148688424658511087932567914657451746493301420903894274926689694771297922670783009380102157592773437500000*x^165+35979487446414744563746231426328870888717076273321779071833514761395702776804140957862174608104388307945290650002003070823321971671069806862864851662237556884688209248101037197084607704585964207545208902389395414723536083018761870123648990508406145350565063137289944650270793772224424285341301930155152696121116057890314277093784781343376001968840157330296535895810602331965866361280326058512951572163350180188591724221797232453939029172493574494489600426648695293944244044601535170654039875260361295511504432284802080230881165938482883867653560655144034472560465928527917012468257963867274957716657098795290497844381878003376405069629443918622638122791214369706897910121390144571506308143177109888257142798780602156272859268010613197393633353953473382610641277525014667832521319538578150727141575539180795573201976367272436618804931640625*x^166+12709582788074319981246563006071653910917598614597312963492434714149288298744540406878692867839068030213569093885066302283432306022069121428002770938685987324464904613287332270530206613407132649127933565065517520178967478398027078908215824590037165282861168230386921918752103524738420680439388759752433609873262013206525342728454866618993174191453739706113107699662929634994269867350944879785239616236440913841212670425151265555309958099896928514035366858747985758407329508867398085746173977461496421400829512184044455878496792586321895457460709372151091289704812752253204917640275770811973840944639618952592198155595559786726332751632334567097208876963258623450228649825429616164661836702428547260073343268153163677840320622082081624394910094007866101387119838007789449882398904300021440564021774077829718407883774489164352416992187500000*x^167+4331178493083913970827234903716719395226028231362752242746725812879961898139709145448133790672009681352335766625510545939243273540182562574638284853369674267945490650291793758408650912908651798088124189166449093263206182158539545942327678727882560195356624469709540965652175699960696330818818245981106601493915742414846820557166900513507861796114254084493423809029589343729180045514898912596398579755372191682887333123053861463506168938520853417629301780848643244915864495552979445904613598557689420923935920296830005983102201604021294921089300532746711484882350777632550942551987705331535899444696329227596186586092707470144396648818291394668768270434014522687422042925282264764482355135944253902405344616901683064560191549495987719989182769441562335125928127507184328164067170441180112165039262778210016335833643097430467605590820312500*x^168+1428939652249104490446159749087092288266097656599088836377055871530127491228811580550132092198194805569755822487355993564180769157834491262199234614359404066089786099462596940281142597813381722397488554049207667496998533474369479943990757500110876356053924078418311900986583819886975697497278192866287859276398510734513711767617891829620811021175330252503930797790978419926796194548853431128896497916173983504033413956551922448466249805464865533777664098135699230733540111197865447182618163805595942256092084412344878873075463221315598988363575804521011244743203853041469640852029582782563844986694786731635941420331986785684508522540164240952788743823222331773617469979968280712337434082811219102441066504278180457975371303249317650753486384944710247666985193330079174347482176008496490020094121450866531120027502765879034996032714843750*x^169+457671742649618703520528645417897598441974704077045097661321489960475570210808774110638562529638941281378222836123162740747956966932208660802294629535204829943350733883516710570327665684574983265723202642660194824379845480600842919649426178916751021952824377707219197864170384582158532058889505543463939599983336646574512172851681659256327424052391190212611129539500753835011322145807556587605269044367677272992146787962452019342881180437480396778235426943789783756436072230914626721476642305949081395638254145472992453209638397388170240338751653530751690866077904658578493465554869482382118090075212317495639215725059419824499570973272885742914132788239846624279544142909674596079404844255766846598169947513307224922711505860339925179154376803697737910124473261489669014890340863821246246401740209730490960282622836530208587646484375000*x^170+142630240941852522269733207050868731476571208544024321000502614314179012221899084922950294837548874288934237097528182118846142433552503726982190246800477851603132005869289907344958023562933419711708931190470694010236138843647460611226712541217547844430696970161268021708751785122569492144622161860754423371924901298555012062704784325508589953309744797966727543682506540862719184700787095300103684451632983074320870741105808061242979457174470296558953932571428656125739470689875331467388357837388508034026630683030234695050631024351718066431700442272003074846244944310075452635661008057260709624879890213186170290865440823140372394835823582269150045958576581473991964542538738539080440830887453629967072426916209014775602167910459591082612758072037945270478933257294938554346783882714040028337389859336425956826133187860250473022460937500*x^171+43334104248631781527172907289856456259902371595860698808088140479907640677956613239752777777781419257325778757099428686543789366615114185410416415411423854082324137810078147233874530414237914366787727052382905576147192375615016178738894690250791199413947942538127547544482474353786644611044576866220744899036157923800137501045889888219854920237117439349205609649687039181241143823972892547607929152699621015433108284188614976389654789810827758326773096643663185348412906421187148509500282285206831259872400564149321302403231145530988314200371652214035885837185842213064434904473932720703010367371288582849818377819920062128895778903534846497433593202640666506677731584749929069069206635502462947231352266888523245519826808075927737474689306969288857674216457607724536471157319493507994991870623142926621795822939020581543445587158203125*x^172+12857478813869470119612073287990382818854573932112624624756554115239053122419797309985191412383243101710424091097755163331817841042287983239741756850843544836172910023489543757804571226717630694998293531332890208681028339062522302432634368438202720908995983679526647282762372755157864261531265534106696483117285879085346701950745030219966034012344981156909518523187181494983346708207983874831414215149598710089322513561017222886825304071172198064489010009468485284285664839917697633618909307057727922327712558609629696791710586444040365939795518336679344065898672811975578541665351789165215552335363397844310007826888870299442255426136155398439658692380767184482696906911406812182119778982969594961466718140269635284082507910945575212692808670977320250070263875428244937317315812548378528245543624131119742060036514885723590850830078125*x^173+3731368238855352822546376382820918499812161088102591088976562829339977683266518189190468584975048019163079895192181741003587089830207319067010478601613206942831363851462100266892924588641228970297965473547063948040081964925957300959025458297099812042313619688669457705608072274523412046760393014370039312631752416128493835041946548748303874258561876491724071674958000678400644978924143280266603565679550318661654226928638830573971765634235020268472398513205176170345553474141862119353542827569909097090418349881509107138897357301957517358335864759822436020618653447688623599239179941829517050323346745380535673448071524510285894278253300369976672012856520528139334978070356055508344907556170951238977969799201242472727007301637347763313873442210414121135010442452460936388072974821017081627281923583705491864748182706534862518310546875*x^174+1060699269802180737444616383998637828661807929431911878425620701865459460872275844369159935664961566275701550931022278470618571395374664733846841118635017575234391450730860921515058411219114859054538136564021412478957859670677497018527371970194614337074194728967290006706821006733674121343868189667113242838038085899103831749192026828920929876836347203312853558948056650258675720514258630201538151851029806687172591256619948642606400314220072056142786710702076544558070254025472509805146407132632997204384273310039918579511466632957801932519613100903578585469415646794386481662734167127816157146039108749611810261835228477023769415825040592447824418780339872307597178595770202370480044360230025490768687899914448811833107771313897494329789398495350173016147360166633477023748159553558347850004718593286412442466826178133487701416015625*x^175+295738206374243893806724550778071673370108253599940838809386577069042627061829232900266219654714501214561776071880572936172159261284223774490761365751331542027653290251447700975351855708703813538841509709856511667972242557812194350661389310482719401809577000247560088396154198850632033801589219339677004223726763213941647041684857655864304367214291080144301070502543544725234529998464382739381408071720329881245584858886682294473193017977630803618666478231207920738302129762315346661422092468371385009370756128271592626480378058138325109414335471854561573281944513318159921873659384072981004545094232119609053427177708157901714301243134718607302770731061036527815687298464193207558077986062559224022495647593588096808467697718221479687345737394483466075023715432959151201889095159469976646583917745392255937986192293465137481689453125*x^176+80973976422642736823274612678118034235992163253177438371890296884401712658233535552009119691598978488281553308666859308224622198579174710988092455601765327268551699341890410837606958070408500052782146415725582107649412581885240609677276353279143919370406972019829954824146896931688557846248680779088569150183037844114974261936718326760419276501534088102267548242900079503184301869079038804118449117944773805024685442523018134196506169783798818270495433753805790961203722326251778513588632210825988675990119876636015052877607028787806857835738864944387492572191983498632912478090902613160990547606546306892278004334588149694145931528966245017537542247008425536858714921772903217109640711366048331835968889692401478901638140090446403382638126294878744224525383868931102271900907272276379925200588683065205941602471284568309783935546875*x^177+21796361832950157451059225057284088754619378349665998898823940210879373057995366352039943111113367564531842210994126734557071669803890593349677206534841032177948899747656723791399904508085308844100384343870028547298752791151313114391764879011694533208878690885207382790924658148508793973993884458813028552102477165918870619656058940286965476487309970299716642632497420303659931435939331166582307299424147728858462475327588648567569508714650625243035880994338275927779838858933995840049500586186532784170782054762563101998009724506974047637752723095681281074842335321420924419835558700263396627539368965249250958982705162728164781962334398457149218612225911664269266666964087779763290479293064753720983320042330793199045992096283954243550082135798369631500935904419464759355886971041882060298906786943717861504410393536090850830078125*x^178+5773441115853934130420278104772863332957584273147087082456051983671387395963755981523922975929300449835610198482980671967291514185508858069643988129214916315711492381583254458462103789656251911328131332719237656788875403190043413018158858853623830003530091057827452842389095221544709205238358399790999264888808374139210144992938816420733116021488662674377974335007793210572774352306386368690787405341139802089311304722654180693085513894798436884265958802974851180236749050007828225572114129074527016803724951901931988066628383340871064860020702245757508132635800438117514351421612074121130482323194620432490297438307602652101607240514940460662458540082866024479776495171799661368720955001741398825786467390737090269078661168277770426599031122840153263593612776034005184784215206789012610742208020386811995194875635206699371337890625*x^179+1506012053669831824596574455064817515219467988514120577310087963907806822394973835357879507502273459114767806367515705808542859927958790065689753862964754048749618814067416960633602729465568593846417240713080847685722101500673629446760400855987429767751674234593784212193516145670225150647030400667844595846941104263957130386231592502749781996257337643414544449199700614667028724128981562070429993199676111957948308154804871788121479278763053998097521152377794740619874212221123178824392956671192191786415201204781744079370801636163027837849971110290352392292579028557773280780380116721672653487536230438444539786850795230603980800789559989515300466284703637522614608325034593551633544753087756932797580428465967066076773234006892584818845994059782788829043979236010963471997296148635281051210432767817337662563659250736236572265625*x^180+387078365496637826849612760622810264605352192184821824770777414645313881386786440042447661161242602859039044220257966139524303277429823344594676393976093512577067429641748485901781968060751227289762303225143264357746003968735940025211156561678737213264160782684183006743211825321519030754370626019398796090998178231742380810715589874905256996728160051822322027394443435351906600150712385714085821539914923856301804328575700522951589090868010500611778955409517609916267993277876633177014114710228365558769541902954033095832535167958255342264487988696852322417259316166565930969477637807596797797158498343633791486023648383527645128340948059961451989460849579525657334952851096263557412536641186787313445831163516156051347538575446038279284809261061663138082387740278352004278412581245763209383814462682948942529037594795227050781250*x^181+98054556628975684733695257703930757615327890091986813047437093551741182158378306849164730197347030029011487666628824962413095136777531256918987696526293993423476214112645807686176788647158529524910972934474500526739217513499464437035155199236800857200957628238434300553340579694490268748466454617884560213504877723049319926906910361640706361824060952459980437544986325679366216517475058652133313013947815644332215937870280046894873005593348665783667179713207270731003174541286651599716815597065245753088534386313729189050767758118799534878216576270255549167139219113716335676704494877432436152759950699107235488877966234697969027456701058032467135214783636839080547992509900273434618327275461624702965176488598102364782766092988595907931204298324950601022355459906740560853912232180948425723510109008884683134965598583221435546875*x^182+24481206438092913872646238396077524252291830916293495911425585624104221172329852596859292670495639380241112615407308774616150780819025894012991572398035444722233258721804866616922563901774193937034829202288514539497376389788343420499616448423703826538139848306975197741757211063579797721155059277864736607094440932211852075922109612581147546858182054720932802529304304359620904452214458528349486938872039324209704990834279518316296549269996130657962018169196242602255064541065804087016073338691830014688167775661683754245402351786602033178157479177659167886315397909071343416750218157000216205920575372414640483331942294225573398510969694520260740008619727190874379865348687690024608563844466502848734593869026431210990511975376940308044505125238955713243091049098612336019001751344451598205176345857125852489843964576721191406250*x^183+6022274693037368044531892699749251159202804308595068020166010053983842430512820578634111270892716209495535700825955767898606834985849638719782340265586264816491746205560309442034353154003104628686891375093119466769990521193249228148880778680983450241812240839713130848237250558893736493233582832253244304422738867524243391383188930957153358626609499060435943000826657639395315302897477810402549662628221811721573323082301331327442896761014632894154099046667580774238650483364026711017513004474488239074259884735190979602699481518428235523752865790680467920841716480195110913646108354979225322429505511762053705187757263426199537801950145024143408144343211997852439811918937837562723243379720931120889173872291850951071025620379755149734192434748837667848008481892403836302624471582252505680310505908892082516103982925415039062500*x^184+1458761488923316986100191152295158290382392217093651175414710068171940731587552508883236600640420029271566835815954380610573062385347665869606018149735453908366913894774599822279009153101819933673945659867746447340444443098284249605379754269270087114718346581570209848550833375421885784138741315065854791318509199925247973053819863550288661210659005492179359737592581168779891354488623475227526310406531938120136631040249450250853975499102526943342628555895248313957282161042833920505135334514807894072866571187710018237684782870613481558244288662666850600911986568040101666279246788940652171268643269622446232822672569329279831772011346803374567449835748094113068438047423285911058709826420113376176312529798355767193106436845112326663489998848418520088735334732873012875776494042372351256364737537296605296432971954345703125000*x^185+347620996675341233930956957258071597209073589042411007623562124545399918221361165014753753243150468872461586407001881957908386113446710400268922572725602480628091890805996094290278019438063295489426461264650704931099514709209508839554582298814554069183708583982897500195232269021821098173876832858277486648183667397462801693149766494909430667211675882576727060874928981710967815274439395260190715464533255907782403050104451941284109232935321298478642864018626057759065161001978886679400834988511956523226639928614773853755439979831492053713552479172286021593601933946773529248558015489376918113749217968684574268344574126423110143874989959846062185492136451681047626552692145414443205501280155893511573598713612640561955894048276907177899294354874533808706548378743831249178938754315626447066733817337080836296081542968750000000*x^186+81395452189525671755894307363213144593402139071067446053313334138935385129814283075804782971553297664956284501397246659043039929101842534893863240834570347252715955270873076011537653109715746039403387419573299074982584002218817078944259059669814970862311575469927875281227213941713195785844392445486852707788655638397744263378939226458094235075706917464090905777376409755002446727500973719641235949273799232241512786052021959944642786239736542586657338757265551204234049680820009384286019509827903725034825796753650471038463841939037717464611933794385434226041046859437453018817857845601398288022694057061384561023625563854808555504208319373572365352926848937271733023085049714024214145082922610385091751796209707244340995185716994252676610230780255195050822054300541854521322128082757782485678887951507931575179100036621093750*x^187+18698868987152706009516568400523506783539191895304961532481483819288672164725402226718700645063268804958979506979781977808275875731006278042559571675667218204079066845631515585193898282377849985424612921473949697675433307298344788997368646421108738923037905083224559888487065736591437918991024026348466935664199354649878324156078137065072262081706420982760113626663297222125120437485379076731780668766472887528953463535077874285629757313772885275906427853313349072074666911426142621815235438283375733325967807965173087773954840111177075752267290848473691604032415780261750764711863009758487521489736485396839661066477169888908742234842743164302600104916949307151316216162273173378954838972585641269101032317463696154185593506017391785530323079495509186336978582234509461733461330028723511309518556799957877956330776214599609375*x^188+4206968072711335904752681025729162642653843724356027625889544626679041119930035926516906688187793654256807353001045987249321464447507092685267332011280485763750940632517295965169671955769816715825881747685683554089173016774991976443907619634245372267802313473447935893235694883460453347522167351450241392324097149298271382097947471922719132179363125480639804136567638257456544857172251223873819801276042791690015633531848830841651188381618607021570728887325395546333959432557598086825334578225011058216500213028718972004338814116246273690539863988895907427980968558386654371738560822771020205442754369988132415038272191716940074836457771768613891403179628922266114703348295872853306750773580990117248700035340039434823222491087970685689888973604713841964056127499151766506650692120343991431408170456052175723016262054443359375*x^189+924974451202835265108991199564779216675296112398931395686894569396540267375729469741939518081293629312503424404999121202203101090681358444129413507172249553424291050808438749645753368936039864232526665553555087590303128263067751902488060964224988312945638715462216861189630385520160504868393761796575917820082474318958079361124741944310052851787782677902809644562285226861766215677824607260566475240140511350085807728525834502102268160693790284704940480396399150154929968135988790811813326476673532335443501505187024387581514395400957714161975485038146369531481814714695521864231959530564088737175700936147705103106183436915820785191159951341915712697283566154331284697815009703511371350592818067403657613016746290214168733978198221611717621840806740375617361856590468293088184728290186698007602217330713756382465362548828125*x^190+198231984171478325037055627830803038392499415397398675461258130205237162281582357053637209531936565375023741887206838096702011215671973992254262903269916622755966948507118016315768270729534247353292698932691342522066860028882756244930547886747065461644063398166421222160803054894946113558886880355171276917380438307694782770332149205938407089394305657446667223010931302931946192447443768952741268661167853366217182145433074721785204506256527149322749551520640976872488331057767754451355763966353349115107182209278395992670789400292564850830627415779265881985631431995750228874268718826383159618389099567055146032328240202456667036801124120429857100590781025774961804460128098117663417136785398638446094565309913971612904398103017689940478332958190129571956125684346638197785508524393742468827639413575525395572185516357421875*x^191+41276902061145000002067673811630343714011658122237869592263321618030046696378527851502925866293000334663878816564960545557074264198997102312927300254273401991645533031711257943526222401193326121485395199379662830508734741943801307503149046931703532753711422455780561310645179249741046720075206612917694339384960667804027738790203145884831373847268909807378957470390658555021415117817393655561207449557861126513451547146973853597300339630909977846682023485354871970109920000161854466870615718137725864644120475430167636197872196079646462949211854788960837275745631995103338091070587209304569201471302743764989237416494750910306876697612403069328613807985557708056173358690278158003376099693332309041738633616286409675127892534024420193266791820584201997401980132557855065940734083456721548177625891185016371309757232666015625*x^192+8316062546793837831575782279953449687355968387751424837692569104729586599072077151287959394015699388277154934507353697927032679654956014959964472178007275264322569081761584423127891739944338173319125840527229290737224721419237728591283033464023908491425655198239274996048141917378734200075716953547697647490951539556273371885387884940901365578808046899560138572847049286885260847103478994452350616076850286599133058224744925653708419780094904556330983776580209057295029254335708529567020408678923135977107135191624715784138324010107875678333362177878953215812440440962996366866085759986495635342323306129742742210940608624130330984628449885450496007443844459113179308324111492976167572301556784569865464601653145817818795177848224627068832253541765865973048029002674129120232571729949555550120976477046497166156768798828125*x^193+1611760341172895837554051865898958026084493416893216258559034713145248092057310220547396509233533101118445177989223018275261456919258517590010680539805795873412298450986997928256061401491301315454642115663855919501292948713436048724562198397907619910979095660905104506803751648961419329717886423988880550988917385434459883743437692793062115421539421722747543442123323600499722950554788751711488942239490309834862519723897627348256463388009519608181469505202300687247232615090197210226491001507723023785512481202556512531388737024927803554280392521217309329457462575952605339551297899707309308434996140726371567000396061280645065175591698876315712050780706791297811063375773157870753679955835563986003167594249963927116277384917783269907972184613300547710093596234323633687127501790438410811390212984406389296054840087890625*x^194+297928505134494891543731785633101404986671767341934846972516616018801576031730025626619408804715187152870168560824327567591006876721102199728230714862491109942712504555797880172945889293714323535197081318156844393346324848056426791322768242213259879421860085285613278058872336511145622436560178289929342974908256881511335844447078619164969572832268137199862342157506165547578214011050889575482666096660252007299782242857269365493298806948974312098105127831689059230565703562872710631768855676149202140716921452600105059338894788555533615741694020662507309815901529184502800401783525009533824507824314991033646375663964108881724592852427950365133969097306554565665248463453754567207404764261281767717321953035803330886775236841793315417453702746603592258095334378241999592504120572739878536339119818876497447490692138671875*x^195+51782286535349755848099417276056136807688108652411828334261853880089265051342529003341782095877578430500082530705630400198057781981205608672428385143547347830899105701301087179589491928733437642135225870304245598172100747833785802995733777739486442087241340547907749741707690190582011149793960480208491617821774996470792645431019148626435774880317307311112795545890213347766123341354027384022607895239082077326090537061569020017712411964218503933795680003645419161904458949610971096456477209941916210731067354265967818707946128660354678894369334088594316201128031942655059341053018143605720221404279893860519629034154794834867506124316804402292326648751736529637636375592221579182684447442857321033017360451703160896680891263932777125868658943963915241060695250284797988837198214615076263811488388455472886562347412109375*x^196+8239182430043244550127857631893447722904799558079455556410707382421521878351087795013713503781699089366175969361584850721685963739084382748124727888441556823812669654129268093172795930170129625651452712527061390219895104371221821995961348173029803592891049980719754941423754982746048740885815675051846095663943903937689821491274768944078309979753893047225125686169660360409449197110046107320929742088753936429752609344665103099167053940238534003663868349005919856309963078885789982430068399080156044452908265898034713117183156590092722454334778134545746026073370923592980544518875744126552489355975794547731415589973399598388562626836563289104541757281109494688610919108219392309777954713804438929108463598356627917157044933548238878917647917856251138603520304204351836020176134443682158803312631789594888687133789062500*x^197+1128059382041138935365218681498494060092968357120288514106576558753207436133188123201587485509364649350014057083192136677120196338994235641527082155086087689701390798772180355748872701491197448225225556655811466184276649589329821679194795285409831612929805911874072119130075703106744775346255186242268712623993193889964663675973049428228399024563445647900924534977339054274423863492031345967861883897684865282626897568781426378135186464710100726402858338435693505213096609295007816667592725333703962145073088393770554538013369359314126682029917707091465256403981515086672319207431435476771535900247245208455153031449838521278048360599624172630438704680890411135313953469059743618828674106704894420611494411565229465570465327577933533035628841042346541222913318725752044399474130504368307725826525711454451084136962890625*x^198+107153281803247272358094492902074463703173822197754555053401635152092882583739625236708150967058977423233652572538417334658752704852750922917997449624730671228425210824212545110482090880288308007324183560749364129415328945221096446046186209783993613058924156279249055116201955995877541109513412989179377876811908151187799100444924108353598339966795036234434163184187507118768177144711972497782645535318341087822856262215770965037678832101297485293567430939033717449470338998643401124461398893487710577098224036131241231646897720628212177441122511837981004159364108071896419270808718160050587045486952967305560257116006704775855090854956874019498389999643982718483410257779204045086454663860342680396741714792422698353535591866169920053734962594365026771060444976157874164227249116310147769581817556172609329223632812500*x^199-3935384241823727770993736685647587764179112134563530869330903589631148538552542161525086910586710071310780657649603667329301174443799326470369110377299427235737379937005589902740850948471674513344043841032512330560795002886422609926248599232405710634216387790890573588299778712480650408198874816901291669282757650180127374249576797065671696656249605840965929178787856541586696141701970779607544140925607716451595648694306729217598150166105533684686522572948708221070607687253812070600285147830642375704001645899795347350716046670052187554517214056768234046305146752891777214850696021618427371920947248347365023892911141171757824161181784695748405848639816816502417073960968292761449881263667388341149116791155508009959843584689543542877642432555092444660276819584595917249826684871649717933905776590108871459960937500*x^200-5918547467158711253373794028561307147670298626413607391600962205795128858370835903848698884818077394214991877909133896300671696761293481804013127537027491925368812876803645527501949773673952894958608466900392817712272489602138767181238858110035336425361368081921066527822719669792377943502210212255425364698326278644988079971817677240733032018338432032590771525971861913222526324582395658519104231700112210486410801440424127476397720370138686929709097663115333472497089285226480808644391220607969420004059416713426621196484090918763612696234418368630223513527690881198506070760070676695357693612402870711677265430151224214481140499380329418632690738364504492857808136364481212774824309492804275045167939166282765682957308066470287133972601848945965731565404867849289495255763034304230529869528254494071006774902343750*x^201-2165664043446397287634302678851008104502854392368365207726377553190999220502600813527137139522930094297868484657045981979654986870710535141792130475202468898312090280694341708945150912604141547587491865971442958003531441409591224474382485683283920140223826779913768046652911648775507645563973422841733312996310503984828043318032468998013991904348921234391132895914938527214337512823146797953656591213012996906053283601213436078505725792732856485094263141884058325427138460337830932981893989832946380473969328631976917892722004360785504794474520763372797096544408476908512207735643526845665603992551081796784307700612944784942495807629292775636942513855805900757959854617170284082300913471136148536136481724099333473471077565195222138891809517321375058434167365835195299233093277982220570265781134366989135742187500000*x^202-610455027925326096911850779054466098423583383084841266982668386472758688823876734141201853708122704944595938500436528576008604045883416602620752421253624158297320554716563117306890618092081341443974051485711189941905984666677408065025552479349343122287356074896942058681073646095843477827465438213175068166061957075022270164297312635776877759267121304757244316391536752759379328118294845137006734648408299510357030558526696989501713959079164782416659098953101563529270946602613842746905243783863036587791346531937219486493564251628809164203654801501020556315667392573487954293076351349879871233963110776897389019284823669230907965835493605511919038021848013407099863109587188958882012733254643598722732926835789113321032445939307438464078691061331514805787132464039988725392751078260289432364515960216522216796875000*x^203-152095947996424840937110340187747539783971442115123762714464886498598474716446516663484808511105844420103551577963571597184110571773186918723229763212227765720179689570273793806136118675678215676381802362814055400720218280223946351579913927210970615375284013458209458340728305219907464777220967977013920545692801708446258174393076255714308946982046656942886968251532868996810903713087673533114443858253444316536068275620586735704920990523528342677303627212395125310158604789494911434228721256781693527039699318706840872054770428417716635426498202432834854993352829603018720134593550970972299023147569902695823857505169208587214883340478798081761155117715828743199813606745754002312254008624620184972319473583169180962734736331107815945722557192840020546056801557761000939619005802054374498766264878213405609130859375*x^204-35105087083190585244915788482759806507136941057933426132564626873348432922410467939342131566599396064297157563037563550112634957642161078424888446385058392998204475857376185276050097500133890419988533132366179491890488214219684111788249489296478855953814342332126691065815163079647714084917571493741049202901564476955449998929116403268230479359165166925616752226160157647694319606651087833029860907684088320837350093886937115354458343122455360734272380492893176575804514521355884784277762285721395010158372519573292597306546322427491299608675427612515103278535585355692966823075713521797557442309407015099353812172838450665789612258028992116261700519158509230915894140300633388784739856403012587214440766933860579924892875171307070482015459188754966661987005635247993588043530071424669358748360536992549896240234375*x^205-7674114349234218021043923595606925306743615683223366795779617167963715588824593081027669384361075021342118033366474826033714178289635124243346728174591217901887555628654010781063383587302684178725023087108955791477014282131927698607712068639350271202782635365601710079176189914811520938205364996848313306340411961367235104056320151681670073400547438761738176882199782939178975397002904974074111870456957092086057131670457397711603306903527241527035123526953470172936130835376932825783185753676403297140825913565907623397487858316225752851291883976103414762853701857518728811765367907051436840444136260430017866756900913547587781232207817232050112586678897376890665823541434282302059374513513996941974486347871265116231296796043587217112633084354336534294348479819841401450524143427998069455497898161411285400390625*x^206-1608978278455253825743539161401239006632499566853740521011696210295513168754925528490391882918631849159180246033323723646798185445568931523897120107869711739361022685315933734195602000044128531888829942616185986772824414413894997296453578942262627397679862425961190056266956663684933862704651641970163720914620254842426256784483711220705303879523980126652908925748596126541854155511493494494772284264413415584193064650034577804274852547370017458553997129508794573906962842925271491541127243112722965176905765685138545168355936600224805881184404872675682322462565669072980829448870616835511744874134089333307037928390043355949601978954939526123704272422808874719536391841136040866307163168722792596249727944113655909567988692088501601277614092441007595256728295490954945050974647047468124583247117698192596435546875*x^207-326180530172068081318462162984771319273923194655923833708825470323586510596774739051176815570632468596555727221307714631668162945245811379127792587584493424371470424388916695054880451304679702093574557465820462168377990441195244174765470267763746377168765366061346771267920428789612950953043737207323419477626523503567206109978928765606591804879474347067692459468216226015778852803268298713651084996737524500592436766418258880987435614350290418463534321080032298578587381439862988099569995203815929119000106086590895124866430627664097634431398952045096567746046755730993597506171745102990899963459076893218670280534601124256752745568764758007491610687869246992034706070316077677344648620885024446986842033580151826348033975719497499172826939091641609179551253654411603806795136523959399710292927920818328857421875*x^208-64306394232497356606053121275569008373876333797520043916412947010327545325807915234422068708736488180397098479601399761257731675776751741905233286016814318547406854573103449066488280976508953705311207975528633687954290390433263402105553345298172925731160201063525215108749014618225308297586794346080923824254610420962663147962357877279272018140627244532310677913438758873997891998842363235258898211793667118176175980788405720094878808847388815322180037474347834536755299981726485277194791366001747611573634838696362230790312092090269369931240722919565310956395551361267913626009260416113792107236274594288351700864908842157197644748553146556115820541061092577612600734934770517454592808928328148850777386499103452143783322707129194423447686557844267231543758025770250946588041464343632469535805284976959228515625*x^209-12383528517929836526859629742714943533162761834679090782807511469281323070349245596863241658805334715068335607325269410663787027022661159198186858984803220853579655858500368402629550487417446963039170615721175674059477227085431532470915820351378641931099859861267898039846597910718994383905490639350931057641528632400174195927327362558192585837441757096474386894757466147830087179019739198596593207686048904920114468764907118800322599114264368464779811616236565015118841709595546330349278757134367765705062567624566409639568897096576522594063456774534950518019089986134511206186755887526849711543839389483378271522019392855737623616616405029701127802037726778487569554153587760684807884082278716796928832205052201905194589176804471694768461136802603736235314653944460147592307702824427906307391822338104248046875*x^210-2337457495383755351235515168615513855341549878697946769652594983130936611121961478579216148711657310604014599227056634642348566334699266342572097733896006609689301331752892661702639942050407997157097492572723942950006600640487381935977446218131092938620220392041380318538191907145533287752760933687758347208685335135817053335439982064423402284388207016955099591886244027899253537651560344559710037267276013106306621555025356644472963108245725270753602979354439439457045391345241238362846553280577589415946311567220189434139573247444518881996937185655195762407262356647689629610698885160981022098471934986437831029791616450974573414243410817356786976942995152249022862685323732224844554095768250469261375315994672494508665547182839089752453149235164843600442758693690033886734718102843544329516589641571044921875*x^211-433684177099140461628360157754754850113126278366295489951208312357482982202837205095857421450185687295428258798702622173488968883290274586226017275137611004363149242254236489102386114418587659868855574504046514041635504164208557817329728893382704772624300474453617629093752690448546869094986687115295937733695725363239579341879944114983133145758635788627441402300112817872633200214876385174779213331562479125613003320706338754458763951231582798039059650304354087948176025504406713145800558932438918263034869546430469235113374468505374751285743293815782469110326798554462193925251498262255532335804739820804800067678038492299645644645013049446878036326276774228182161085368677675322292529969341718955128831611865683981888115654144147847573125803208039518544827163319116118656605559181116404943168163299560546875*x^212-79268907559325768245923865586863095973429230298970225591272396529773489286435084855578405580094766988359995260159743408558518546145404992253210431067394840870427779357015160322098679382687453627533544749921114374943765121428154899220341103762749323391853085554533994694878190334169641504061003963259202947352782143454186081422808384988087991165656191534970476836881904355120437393853329756955317211664001360204258477098010635321888235962536542234540085080575034168594286375328309673117350325132654329296644691885443905502360555197179390531956781851089243348419324518892864766817609604144418971449565703446000393355713400886043039938077422297088842024875611210475573102737203791618856347617782694177958867424577848476803872356292180278724198344050104342055275047117275794113275969084497774019837379455566406250*x^213-14297530797663337649880224656343991819034861379286851503247180357016944749494571019176547271409251360688786556261123978237412597533272198986335711315999282163621905282221377424355684929518078754163501127534838026032232543950539221269470089319110865382242939364061032114168924852152672075439371493864329702309797868792377310652687732583294666420770724294705285720465534207179943216598256307166549672184928479077545984668168231559010905397289709631229113552108551489535808985226426928287406621752432297397226463490003274087510994796089310514466903199692896338007900835394413340148748465453479685007876311579365872176695803366690278791550945817601953607960845224805322692659849267819257041262702079075392373376979591536621031549411285580586171806802587476436634983049366263402740854153307736851274967193603515625*x^214-2547663353152550670199780968472934464088138442195172185003583053154484046301550254279037611745687468557902421037221461233217168313962783059038416905357461417135871075716767477574374748368476336303588730069829119577256744892280470650742805039733827754349055710327209394564823465478843673540522411349332669134706319962471343220353267871305451056433883982499554990446003885039749990821207594140937688003026822885107815688716030652684756503012092668360061750020033393900714112786208627550693825079741819767248029524109740638745743219704652923823794088094482015706180332090387828175754814717145495961097934632624449021107753373920276170266353039660205140198824365330147561017217377033845953339044260919623616381299111726947446262874135691809916267057898140265402308998201147603152428335306467488408088684082031250*x^215-448757527266272551721289934026122610908822124154008374805232043244268202115131662177377725533279797652844803341526223260961558585954483794740004112055567946345665172023511842871682370487097071879632169379033665895684277769893988594853129640962064011778128522129516997589325227821532167859360010307140669684651083860205457173422085359959074574567688177488885376018312237690661050501267797364837270242544195688082216225354121594489026666983464408592623342606547253155510156384661962595356440586093831624181563337363390129197175875009808680453093922824975547348480143562385761791782389406157318543060331993665513396438972361196481849459718076424278335857619376011763851490582329149153093730032111159993142333852517062425675794324878524802171093844501697310009205168341701465162534943374339491128921508789062500*x^216-78149427989209371402117751438885338546148076931053528964704208575158112027870400698690640077561931923983620988291255251370869515333466611971470551980807243009083140567389943029422723963788614109878711926966245411368914149673748027839109017170144018296935288693618435820224937835985435436802156504685083953429491109911487703976005577782378399622343200175742842345437993699599602971244235196268690838555374004538677537849860767463972546098651082964405433751761792313328433738349892225419227203875357797115794053788703614859114741183560740853818559826421969772862593324954980060707837889800402982442928432519956750518267208103894004824616130106535879834454851093368074909259052239947969257120458335214933239164019596668607838093165536196802541302009296687772759705548037447768093699414748698472976684570312500*x^217-13451159737335813459449024469845226123717761227416307287317143358696978870761751024256267417171152198598661519757567575247036136201087978309167867967253767034133670296446430302999751497193697772562063596764808611750802943787544703403490788654422462536972250440770577448974481248810628949140705166568131860534111900355512080783867580367963202153889922497896487658946269908739621971542664229017701673728659595132522242495032437807372379844280975389577359877736110648995551385218037610127927248131143801628106803331927117683803937968745732507258817945895628354278384069632896037774808820195637169665656471168154389069167301570732080946250343238257297490397157427893365312423227948006200534509461381720946367714044300448517107474359238293855930838602917465072861424355014035530455727712251245975494384765625000*x^218-2286907663897732748799048448167180077277892755614220985945292008771865607694999502965724021055383717467766277160865540647415326808764070462669338860754718122382094511285561657938403215739092995467783693672254871669558363741343301381368669545342147695610148783103470058633554192761823737141476882597848926724033864772164890506525382349138387589629077498827270217843312851770199996964121331080990905441009654384802671302300322584193716715306020536120380050072254050471693073685287621475046719265945578780294978391756981950422751065916831920548710139721728600049015966514678298124105775865420512986691264899271628304278321897966443190844201484691643619285546137973276583110277300266890009036465899109875416503485636085055403356962819769261850041706989682779201781491032578399578125536208972334861755371093750*x^219-383734823148469230706800020727136634647719541365045910302421705077820591588018356111996936192564240588923563379828019715020228344944372875168030941281282059909281687277722680693359116658782099719307093992962806677841718257191477821904785802523818864687799789326314876893348290220618128771790400248793435346433069804555459648073843404674258614606221384404776846032850469857462699224609339445742131017065720050998805848063265887473651080692405515986211820776779996212282813882168258360461060708537147364403787639641310655383970990729584657437695748405453317052440402891678741763899635086762345107707057685672977184625940624361647871234842827998201916508589832964488567151631788490032336271587170821149909890265712134158881699257571812529189942210381735245634876627521858505361027087201364338397979736328125*x^220-63488098250576431041164627075456587663539697717836735211588617232981631978143468093429697710571599277437099233414480723355510831791462799577260247803910061509253733721847791664133514183772356846084682292372564671462384123564564529665282176384655106981100354299488515890179699184760819420573862182593253655355219839036303102318850206858116789049842767836459520024070122058289159393708780899103299705334307514927019517007362254345588619435972284288651195507690768057019246974285764446090457244041412545037729305487689295514610351934547321227150572498314134246743620107246830726190653706472679887066280934554471252976313099603120158262536740704099676426119188561627599335406550134306227392621037192977834877010962773882447861076689786696949081423581492682124143739001077353236608233419246971607208251953125*x^221-10346640557081390534380142121314568806592613371442725319430276144658763371782049631909465044976813666258156532392825972633779610811121075839650365460828815735120751873436711089760111821808325461039279189101641729130306394247554881054503494853508886598659198966429167135837576400523238114984459724086893594564214078211002195682874315704039133547159389148012081855199684923794349267209252165135938902761830253920996611335804033553226323702595084500932833447044314951008184278234180229599817139491607683452939310773779964418480782219064463730230518216327165788645394967070006277674186988810422411135292456119559411276207360990095606954589431195993576671836208446437568104454011473689625121369754241465895572855451859059861260521517615959312353711287110549629731668946657597176775712869130074977874755859375*x^222-1659319978928130891090446003012693056424000673850658018183385970053369150312675676670550847266142756480055343865593056267924298825413655205846568614843006571460484358198038889640545792141933466787866467136532897023424495895164470256077134463394187848616210045217534809790279326570056834837359146450393178989676492122863943365274061452457005796300430013758885744986964827633146603745748127774570372352244183014095581381878159511841181698922056925140091524628638643605581100347333719777667948973045642394361320408804109681045180893159678304036388242147635043695210564881276084982068595864992269984074462283152367680564191658743578711845522009548249441283488795732946430217607032877292505464959347073170372770222828861928234591434472096755983918753007773307554891291237892134866293170489370822906494140625*x^223-261632375157660460466450004544845934359525077111522618864170203666253029387939108494836874448584125868035755986670798363994189357480255556386430734520608708772936797359562676244313762039707203971639896364226392059871896553873317072438612169513256640692896389608331761068440692880345169549091807589572386818362930912093386385597165302107177466743253290848820807103747085937873099437875929396535616642537480182513688488253031689897434449146891344034877554409454561898088546945796340003612399608798271663581207294620702417311819806929308242781370679570542887694499420406405928824905029805676513797098590031903522051854605513968468265345803710697671685653837854303393178297363249404787180616075667642938821436846278986482006468119253256759857700491146791779979700020103693846622550836764276027679443359375*x^224-40525615151569987634246102165247446593890555005782758478423188554251112556746361619407432432301410385175832155429423000061796925334330880234509101911757532206375627901084504402213799219162414460949594709355399984569352018964961706804338218195754785911848338684109923442483419998683249087401895822905067075961933208206386838017147681019663915621836743442125900873057021874202283400600123550558371144373683132720667396067672519215539299614096381773901918365923932753544604533835504495967649762747949882333888977880397917284564727493154989467888064072639494873759072409080756174822705176815265852102663518547648939599689837620462737844302381130206298327339622428107297195395456715426710102768739361662577768768282467490888487280478853302542926611528930403662050241226763694908798201940953731536865234375*x^225-6162173842857655559647173507298778951896290298642246743709725207114730977440857221794163393707976810489767847108612744343449154179012478824534300973387988532196657770172220934886711575037238832492633277577111380141637313346446366654333522223505500887970591742823429808211463832252386254372440862092636361086064130100911716093424871627722494553855813228799483163229143602819258455036578358253496779550817644413078218907691542527522075151120539405266078108538204789101788708274472657482563423926659037194602608001344889668594712061381759059666544878565454041469596795528915978473737307960307109671268341998551352770804276759692959445890201963055326588925394601766561491160600575533851563037382695192453154541184175438986709957838197877628856832574005776823970887446101760411157845519483089447021484375*x^226-919255107467677526463542386201254830729072621623411180359619400868462068456482506822752723660905147535732458228767184172477187267560343817444093522096470573441213602953300923118046441683620396002196974156469506209745842432053191795296708266287824001749693770259052524469437175152655268057783032648365671395641452290448598672208543599651089860637485374348903594082266766129958242657958466029334608401974875188640307465897919622295817597257448525480776498387490279401509249702457597609230518645600422013376242204000276062273775524966342008680223072148409561396863710900981181462107476850817836742355392509073607800900919642778175994486406067206131400449034594589829029658005024172723221008198769816822652417058197148952311345115074931898809642558142072079009487213589580859009959734976291656494140625*x^227-134463838882457061041391607301791422356154555472522394779176177656278031041601771960250503004649318817885378812079559374441017669023693146855308193192957526855930849518722845872956438309364319510643881799953781783623867910559954759440872048493227092533412025396656043553149894162924175712153185224084127053878476194260568610018328998711413832360176273579770192440993706281260775310819012362059755539515369090229290092474765655147226765531046769405272159575320834800035586830420841981460347124390003084429514692251782965417337672982972541951341466462174602526298196705375812207567970731826812455219789113919315335265828543805280870837249919319364249950801224616787966501325501668113238757026051865325822936043929213547695680346100331206893391209100039108738957789331121278769248910248279571533203125*x^228-19277192977842207283405974655076852137134015170676193222659876985085807278953197292135658856289318847606770199319574026876291742332139315591574730313566438652021241974932200449521185829430522683234544922971118410545737311128623136905255580918132917591832017903434798650672173372444653147429507986076149662259044288286262414705235583078673833017985430260669124831803649704546518168477915624699701671578449627091298905019884556450312460343837504656977547026356236083861369380628110327858197537222542308800034661608743727770319835375697183300649793466815863375487967121137550720314418288954560541343002334392221958470695862460448654930384745906184372889217451449961969533617484040784778202155579508862533112281032118791930460073539636944054370038140293339565662917711799515287442505359649658203125000*x^229-2707554170023501730015359382620905405085796209668879021507348289014957883729447534191899597838074327200794899790993178804438353974869056208303934776816115423613057501586830428483608003061785975054093894307589801787797347069559387853112049378183912400500673107099133732289297380735278876412735101610557547584337067977306542079542222454233240154135060454174669052725862884245202773231242477546035473232633507213163899972762243226999055490966600070969109564757345349752737821863821905181709245321301218111439539560604712426978782445108259017792279774899202767750739086671378789538801031391657584257204601302162703998084609664737380372667773624929790432788465995964456109185088671066994297852400542680128842598836430106210685009576742892101270086441129529334346475361798027573332421481609344482421875*x^230-372433550792432850622044220295734553273398278689563566165770123244490089982159528495035815722249225711899852422727203451588529686256743030691109839692127386839041642024797184166262205367001755607811240646674490912313752451952034863508999788593533139652747893328606894711234707095671344329290215246468686821289812351606598947161343242028839678787768825893180979113184088902772875068177503349490605182302317194237186226717004191005423039817358593831627244779328237562688324126284612046036373823190302974541425187421376661532211485915776402622459775968249115729989985052598748585710652511909023601995808967545653583872723797011294473425185975666055908255162351425597032641713314088182763285081846484933809660464980448978805569121766473005660250031135947958661756303671544313868081569671630859375000*x^231-50154588383966582191283051712337401516452243467320514459417836103207300197746770212032780236491873915536144265003421900560941634136517163722306599406900142926935744891328694197275343800000110981478157946948639421868774532440224334743513559481598375038566598105977652568931891758636477035086395139180766621452034252919136307022542288633884786890596741731086429920297864297965826930385093124435148965536600681888157114894884030481417548057487428047329253704440299123936219193441081576073463626487977286039449994977297078811329249760850339003660168024573439525922099714268049178089490391166595453745669338456986591093711286334553075493314092795902081131915619853190502662410913698426769461851404137804396260192705197092462042800631731774519264567335849314952198391558639860218155384063720703125000*x^232-6610199825685778573360986339955386145587906918202510812124128848452579414931725534788934344247523048524056450198187503581321464679297419871070291086668043442144450578918452524896564167673878463385139616299847808634674553422326950720185192872161945813574420447186722859179650180748594327138909525990523616409234463682184419009390372992316611617147312575721936680848312135801792113036712538804239127829740755907984230351052749075099592014825941950684415239352402811192586843216397368503562478004893435961569662694390937643489526730713441895867745002343666393968894014944683056964694327467889819449425064985078739258552697421439116421257514485097209586431558751567304148857175921422641340916048930881511694655609202882100054584321516983397387448329310529933929387303861039094592928886413574218750*x^233-852319333553019947680838730825320072923858369684015029301386903349310109790134977849176170336719031464300066006776237055091390600601859134840509907569664123941606308282081550178783302237924511585905982514297326741390041028604656773630805461016716797216404595791056942861743456717482195837279258779564215464687574556269503242991050260232042968028522803913432843438760860337423835628135939995233022695103941264204866889851296113200375323073957724171080173503118166445473805552895322175473351034188373871861688377481431884359505460559156393792727547028043706921721962440063815607862008388811985587744781701565189853168081548997147230695408429168542787277965822328054394751182834963578387225267937156464907182066507739160538729917537364488545131694944076200485285614341234555812358856201171875000*x^234-107471677258565298225872120748287947877965348587194618144637614754815857955855737606288876713521913337427090553857675354488312704213095553254833339586091456849929829635529682529814307867740250566717602124500422556710442744995075181402545680065476720651518770466912573942346466169664429030170482564738908088019433377186330972259380408559902263860315527987697148602392616982382690156997547520018483428713847684468323040730380900489116438866999469897854415851063672592379510948495125013391193429948146182622037545353594919234781331668910314963559791846573134915751602360270309465838574248783473738036439379072951387221501328043886320948119005454169094831758186770908157192645136882329776016224707476043104746713097836208037423831773512593723343655918422276465202385421777165337657928466796875000*x^235-13245656427185319858375176087600759698483923058199038826864218121461812732758112538160075911002696187589342650348387979638107584692699168560490955208599502702306143255907028806566440080024428755780364174302979877552594978891901783532098167136042282257859471565938518226123506539521987320611057403063626578174538883098577629779954162405206729129922054148175889642593936521440144291677743315230463642705276551018079090335858405062662944004173581106117905658131375187142867809857216282783786151139443565511020052870569232401916921799675554878999894107213551274848836494801125365449561404733112047267013485133020612192771215271947019730292737205859992753677743835009171443698101197561795031949103857059644756590332869431924631505762029843438968855663264184968185636937449828553717136383056640625*x^236-1594663267903130572481077758007244388074815731756740074177440853544675094484506090060514003705498155825198716194298093685603838494004536211612326713876388861015147186149006775980521699265880330027338055248713469732659697027238331557480106046858838115587176210693412369861870297439660149047617615889663551777197205515003754908410311162400949621714408874309526411960301873242940641260557122396775755273193874532650042164502564590129472455191952840142182694107909925336047792419463655135529770468051202395557865640237767076440092330764185875962553610610957622526505231930675455155062199861091228928640190640645026797732195661705592079954343098607916142128308687340085050798478881298917940031250463743958160226432970521712130503941849131316423367897649942720825895502301555546104907989501953125*x^237-187381343063417062940004527756498354466211527952435575426278794949467647326901459963196397833504964789317817873467681966067975467971199676531061031909054085819040683986086120379027758341033777851593924836601916140013255524170213792706568478976642715090675096679373655164003049513504169647396063186765263233410158449687681252251052637934791822684705043297827701045676675438167532060217503101586759342458860429517252706775131159892428988748706008026363882274921685534182664654489739776020151233867120925315059860320157081230884280555656343881175571481981799820879544280275729135746929140259783063736955014573926902991125226586384694366530815968157095284147850105226751607004221578150427828769319252019750635968900828271905468576984050370230981361879954127426616923562270114337444305419921875*x^238-21466913065226591869003466237195170597378249919317899230819393910921615857661648597588471909468123055388532865956657703325761432682567278170967299873452042054299014400039650227453888668843768294475540953215804810452881046061779224715002604593879187589088310338372623677997071238634376606001573072044900613389126367317964170135826083505696874240701316744819000828376218986977958836529969630814560915204505059573673485311905153526051222313553291729500690122377855460111093954358448162582716855372746679035632053009430078535530572181084974196083076475292748522309980904993548952351193109091143960162612274987572857347703498406021050407158324754832348685818700995804883072181339309058968585879022709622723954880616615982211146612858562140791020761107621549023907704973633531358432769775390625*x^239-2394092846705792953521278776046160904798416204172900905194746720660780483371867918365551935543840707354712514752316357186235864908729214650941058561795255225805165179784666602470256153057092508834976303996893109660908865226870580711138509501577156312368561692313341901005488033780605173791640965928511313178135204336029197297761541657350685392493794123920678001195550148609665643873810417988658355269336349224314856535850697825817954765622963410245315020813999494678625487578463935113485980258608075972976795262081747336226807067350109316554406222608097022029133323303443773825446810124126274997647708901086124448319775971149637328418008767891737148812198713394678239022216192499285649640941430959440270264585567847034983287318450844995569053592119930602785587174427509937000274658203125*x^240-259361142312184878617909060223955395485788080464016729743278619746016758311675664148578851391971449790268905415813501334354096697204396674692419042250569027007108715036729573968426719833560042583464400253335145441280714167233862506001202210981759984454008265637710400451256328928633903272619935302356258906060607668037106902468764566319210775557506625520907764572083831837676848078380167684261143841013841063695031488620554324927576963381701874293152204963560488108200180313707054409257933081308056548056464363785996543178684711356089512345689564869625611126316753860539610555812831594445735443737817856032622325898411388103015225073824403958620032094252739579558715234752939340504562886682407667907682224520688294971649230966167213840465576961438196881960384685065771723369598388671875*x^241-27207321764100785817933359827061358139609136977749895079081786939399124399721908805514487276423552021287980286870296362105530686705621589457849678888733853287519777582071367962677718192723305980418860672234756259065206325923532240675720478652949930101602371688088750409688721821908233028284667172194629928277793090608332237767627083873017792067380309649455624273518696353162849521928636311717749588856859325963127225845650156906660799450673264813970617105598234380438675212017090793015612974298611937826924123194924523925117318023829535313844072002719133946573625883319308252137519829377309158997893198420647807276478679559103051560729012665919607682590908357055082864768632424726800050451959681036473123270171299971988596866896340561380298764957945514677985831327898119556427001953125*x^242-2750277092909048189878404974925729234762651603270966491386002641806524211460323199864631010987051678505239443981332778783532679980444936911585397224213274465341099177444102881639451139680013484218089257740081097571487157091151318562502815755715822241568519660530447314770069179642939355716825321203310932698262019268329076829231898565647808022108733988167722061822789287720620453095012838210484171381581955792693054159443185718727744345146750033313350510145641725976465840633584677953461356854754211308527437463423228021629129574609638682543117126562123562206700446694094731916429419264399788997658428870770981513463977929449607194556680805811002377786182964848817825917176518965560089272539166962973147261935231258473489802936660991202148413398999958854810682674713114237213134765625*x^243-265808178793448046127662776181037815085177733097936419477155227389317130881883122925771900172935909818021220816772535580189270553915130136308282323121512152206194606617204080531843238081377534784653325726745286407357061710533453014153948037402379774066193201804529760164767322840864096895286965927373995188266882424466326379866651402038811273975344426320309861963162243026625824847130577516295360293114150351150056749640297204047566056827087953034425466516519099950928645569343027542983516823133214684172374618606721245848467456103991957980730866044341556763095141271892785525478196393839411727729271539072784174156414531684965268941389974903080644644091896715305553555074971183728703026260037516791957771669220210838241862379735286979461256761910124624280002281900503341217041015625*x^244-24227486831559783739867963413722711146557269088221835844762626642507674364676978590356205546777996963071809380372112593534129104911755093602384029293895210800224944037599579623919099688305024463630468162703308524408523219972504523101270287919239912474513083246685909935765515128400809446731495849765586252038564242706709458478938746440157813880699773847844495995665007291116046590526571755237092555732815915163123020379531919283516344536220691662056000532256577966242362517566329213646946038630869406310548432467954314455169169085605147716514744466452802283555480401536597846889100706935060947803022385634723665608336259063113857145039172693290060158789663250529217246694325702034136063886612614828624382355693205495501526542383741060971171496032411770588799851603648283752441406250*x^245-2027308550312878469813315799581561570066756554782111922075796837246916300791652924056600966717060247320675877224126364885534655307700161486311309544519513766710970198963665754261573615355280714553032627783760612602603544097736589173862955970126945716928525272309688037163034608491408510945297247656917576833723814944869984793797637660942790506526312318859456402622619118391253650053078209579622542821955629123354337385354786039170897216762802203134206516158243928327903445447652057678544283163321153868785665960200471448488230508461831842801816681305958224800239808282595804058879717643075950217879125785357170213873414491441475598050856417996709725707226093677863650944711604441812071835635668110498826609445374761193533439349776378837299693371978610909751821622384994451904296875*x^246-146063627733977908099678180057317831439024507377733672606356598117995067769922052837269805966737580923914388604361590787820190482930368501653815978363194979827659237958532295124588821925459405194987510920710720521929248224867888002574942698658745111400005343234701833769035015775424923805034871693421099493799071466545511822286976480095434073429750066364410881666226759949730918843449627246053613148878413366643133211992340960806528138774305447005994492379026202779498766312152925723803214883220952472482560249675804313449423139105350891367560539539450196684802361052457232670043050914913049974889086710606986114559385247606188948955295885281321537197641514763217749969899328513360889242671553337617338428717919404693479037651196214116749356344515677172841791562379668273925781250*x^247-7185042880109586477906704656885501814598652770708078178067773366115378520376426792579769262954321959000385840978683155088211317339456951215969661709918101178395801809069005811537569633183374824051674263164398977728605509960716649456931046061952157597638314021666558144692502442767479043871303216592685095337102526475843068283149669655009390879380581789613318570505438258464321041283928956693450034725975335130550011056880851599742297162344833205519375458709119054099711523806718190514163219455506370154221689684683327502676255689367328457585615706736676997058288410912383532321785600079229191290660006128972539865091797927281846572959294147112665750127108624853248307183559185041793964008186314590977732862610770771694989718547990127744317385508597501385655051037875512695312500*x^248+195790157012674305443857306110747044024752264790684437287484267301023328145767325588736912440303052374910228136589817362687805203373244828204219122830231958462667159061674578889568696946907211499902896501871734115424796528126101704986513552005336560740341943389792996249018679969680777285535121748440035848428014158631462571695650814532608846376013809233878529407131568907320868716428701464091121832152771223668201125600405670784748548908205967318474373614383913486364945663297787552518726952508916836128517013697167073703095107879208196503531281286615904475094439494496615839474345954368243623763119024436820686505618730076359460345738334358292215839202454055210744376658027595169981552784092107145677758749831717208942318043200869147561079720820906629834708613741542968750000*x^249+127123162425323258015972873761727791952532217158424659565207153713545069775361225830918139071025315783213222005999514027009574975097957004504638820473891194206490171565121155699748844662540104622809151514510061091914288063259623866942635219781542321108453088566648210641537536900471564668583149925175218875571824451654835164948570676987240294622415383962307719363800258146611184567520493472123930407105764501120996226812864214928614707455907949747963672559704514773018547836467368402079524676754941445476988563445696298063442471177509860433706306133154922098567211451390718426940597270129697634033117008262168297015197826725230218267549658845456675377354148278458938842783799894939682586164915880790742819294665005488350246619685315500649581729504285009864272436115152343750000*x^250+24892885675337704497194182688940345784079290678939380638075328372602476785619449320383788630942649118139738606904862079399376825598095773019527697410466867230082886561729695024082364855564274814908452758870835969825522497256446092963293711400789541862534406303332667265252632848201861427251902812501501290535430166915717830735295738308092007042482659297009087388361248653566492502680044110977766906174086752603351507184404368756926700650287621697557689268057389721498219005167524612375776069412366532657334431640226253343390409499390245227372360889582634019407317019842530152832572573512159417015580612661566243574223462392600456846592734681774203098962946643024082094229308733409915805717636173883093226943194437623686773822413584484786501528062817634928625011269934082031250*x^251+3824445087795475591735854190864263479174229374693887345369669308600826902415421691119952760388989621434520404719999481449949661726286248760444687712475488884521622877242059136679017356757075456937518838311816237688108227649194627098546575851856152528603230899972437002096629854567946720634852000690306544376875988976093881494953311904932556848040685609538139791918803242025134422193987261012344175450846513489111542386244730898961529934376742445664561046912090492397634885999221707958703770889300258707363546140514267943422334016499383130498791078229676997465791235701888588652057087612575941563934527122390226250438130197710514433268345272093280983262640347536456604100663226688322552763191084901461651992191648452394654591812732902738458686951003674601448647726017431640625*x^252+524499301389515226442113950847002689445393892857525742311486545213541972476146436831577494171745393875498954089171447064479544609034414729574481844659686963784513966601939908516375619919534364357154317731254918872219881933144012500475277833050687612287105424231722654866104852011878113146402291689414705512147115414789927510350188796139434916818136538514851398198168660839352623489268229907057309783398934637100195752303725400499125580139885688474598465171651910687494001291734345343080695140657216683021273024846560862995342238462761901263881560174467188213166850130721527026537981727693432958136359019709637457141150383255012109133082029661317498025339558486282410231508924613011515035120922403191104827797259016451713335914225545607041764246689371649184252378134619140625*x^253+67140319531534710453330697907509607632727749515728912808825086456438045027990360835050300618344403501201512082715203199130435975157218921496393852019015361132605175476909338877040756663345618794969098856772138550362279198208276925950118677943297769329285937448573729898336386947092282600437129727848069767006393153280387475843155123788367939389870089010820551124874568739220631434725199139117652137949931453273795570589436881041192800786306301198984635313407859212761737210550364390389346155694882223304964654565489211630106883981729272851301802852277598107866090738110683633586580491539579270280923137458127943510550286915317150950662824067725267066931622981920198962437919073702726724820081020449166082904817976771614862717242916526693681097713933575303166826906513671875*x^254+8190653740429384212584992215865328616283762197213471607256550284446876302884712577859816590793451052982550874201757721050788160316441498725445305385435557873317340786053066725973212042343055574515193393365524009840879902725845116638927581690088879558517061329540101921649362505422249340899476425046868362532044668622121420265773726364672374864307049564239332536635647061300994444270180988033068710001123063420693165415810531023713717513287837436943242518348488784599423694876070011201928688510603984258260405970139551106792521333098818470964726482061169859913369733333279281766964962626901236113866897352839754777034858645166789299943667454300202639638837306255522574439417604608228412868306063002420209711634198551215354354057515814221178696397613844019436605249580078125*x^255+963131556875605752877774069888150156470436035647279853456737546877189547076846708373552822895480049775045030252743267626277406783364106726769250176638654353559249978259174783159677588663931937247500395096685772425926998775095278528166300408553953250488963978305839121507085567338439388065246458301270404946819073567609050925181601482017308416900464478488221967672727750621419194237090101016779071446008150230280387469944361564919121780470629736642105778109394944315583083492275132454856279243058128674204818885392041004089552591007237621437684846774760407145788483819185033029402036418441261822398295946973911405712993669252867553636792686404188395546312466348772557959153124853368707644668636698052292493434616144376087421784546376918440991024821996529559015647568359375*x^256+109914202936730844476302308644036000059907377438911961467718762001669404079477896311704830984133225163857492120352100094026925042200678430259284805605202606519617117651571955859463202081263284339291425496398572961558078322562069659599149999672334763645679400175558757272701681098722644935062819820133320191011948760183112499616787012399195007127451880271645562246134764719199631738311315399859223081681398685480418743158069288249051585884033134933307688633713192832261764187521202459470564626008524651573337497756040637173330899554772414510819386728544924511342559275924733420303621200214670909568269691511729057855107766243211966305826210435196988177793474882830802777285706844486071472006878799517449209609901514687643028452029426325459228557954543282124738293544921875*x^257+12227114042260715957658637693286021078706028577781075947179735659571811463829183743354722841770465363038997382166534246026101367177207315387317515420706728179388212496266206463948076253511862660170370921181471685478174814379279995023177532471097104753294515474030951349841449304370604221818475360130138600618735671363463448909027877425656813991036867180444257803456570220424921937980202581622039153799288638190549290132455731414435167078454527726490095328102982761940412455258325052567592703999644711666946122463637324644388092948065735018549471790937256681913267773150326700607965432994629543676107045952233466953398257075678867547906179073230468825624791467589429473013144909207166635602627099898584080201871777216846112535271637478565237713917625276544924222146484375*x^258+1329727808822275087695984891808699892561324533273867104406179788454550604846272959470229557655648152163222280358449861124695048792326040898719454648855259344273201469417706185300089467904377469171169661614029662649734813998222165871768196675380809358176550550875979373547948266455845984929722099159450556101578303197107801310072945498470329349573014027761671403971430716344603568081004785292535132310788868076275531328605290652758510563745059473987158964294546225227514525823937830791363818715024823259908005460161860891482251603807726634275549096858985328827302254557811576995555916446977407564578064374457923661223504738808691160344613447322445956514901336506769116293009225497470299740723270334171891886241346124727824968262999692598057987431493900154787057761328125*x^259+141656395185291400703546335686513873456068704772343223647557844607989233584410285778864574325771976555738005068036082478432174189294142668999235906188730095160024053403889582104701426314284323741526755243941905460909265832267597099699878602934694085337316822598620824321423504967478414075357098259710549964759215476101363325280538898579580421989251212882700869346608372117883497004271158424940683319768634863021531917886777256021470031684961415394320868180807492243877220834927059794556536632628543088619982133375396483571861660041578698390345106847877692941173208387497410335192413971870389350572608623268043327976852685771928221247400302959346260726933604861654104079154594822340946641719085000485407649643535502161199212753267856858736873392401627168304535212890625*x^260+14802865771800303240280062483281489386427181613184066173139755741603706069219402073477262014536486672658015549962090777741345951940205122486016445337524454623215993653501863098824626334573926247416096644743241371089463745756590017354677677448528965325989375843875646590416825960728091701615147516749052482997699448679752810371976010397583886269998202672628919305467003284118981189441841976835332005748479868338017977743668478524901691677946163762419761293261964223988944478956048080165256101596490866448091322226535423144874638636071896183125968705159301517563306017424634115885464657059448654646879572076587017044413714510241954457907808612614316646250403205183608166164761855127348222594615058915479674437659871820258395478380576160511176709135305179493646895312500*x^261+1518845765827383271479086684328194624603518971669662746520764730553844223078009290294261534165265933740432226010931056989046816416593232969522965062479582204737543426143174435162306330588054034477227407458704975574389846510866784207748033261728257481812037301318970582775377090165685371943362420580083254339851484615373162808248076862281865473430344084907025612095279243190885852844782214308874290857335670699266737936097914300443591832024290018971078299321906953032889675423479995661601236435712577215726579540231464125963306910770116555628916818595582645410454523811040155777499167496102776600064923112570506458756794916695512602794387088254255783030246632562624231935418703049521206560556375605007203897009736748093863132958648479731455276296237535843644545859375*x^262+153122295589099081318597643830219826395488651089384690859006808104028287235070633388563690110647870109957857635848687642935425069724883858160625310664035112225993537683593982826270671957758072991291174805269714254219453472134583208986106297140737407878113460526959840881415015346079979483935628303113879893782529375853964237208616540982924324466581829289973636308427335622578930839617534620358769477588757924840565418845142906661877856358487255960846311252031949793909169152405863654338123479421571838212804291990285158367327614107197163366414083405204783060642560041822905808585833655981782330344583006381772632720220688922132039502484871300845166770117210579268807122307601572269427003820151396428897889724370026904794967993353127819551754461564748120937787062500*x^263+15175175156155660133731181327720824780368840834860802443430039524137911155349946553408825419674444778015097320710260787755701193571161716137073950388309111246700050376404763436050492758612812849492256307603648881302629765738047146653101604222196489078632105584344737046757219852875878275055519999850599473472827127853922227541521812387794419551703055397131282541363442070271385884898999562080261922228392670940308225449500504194222954632175584510801061535720118720068157756711492886549701222447054425672173377220379517543405151894134186086865795967119056561282710215498006477093130907486671662117099572464994597143419990531881246244290437958451976348742858729376823491528863185926418724170553048676497797817942390016316859488355798215430719047655971741711653587500*x^264+1478956560793534404362038029705877988926574390211954826003865169078498972518640551826551134821017577290234449843927542295047743107160929707638395463203317535984041136106918338637495219512897363359529427919078796520078584147140916638866854577546263919559290150054284949976728749830578415302084023419297116837411738237501730017585092639171365426801471352997702692104494774959908553904730751799634644057769086958756532364840599657000229697530463642013366814985952665571230736080695585746880195321798680761517164098753280978760144286153552694471028628292387265352159857804233117902298601900633070536960064652208642536701411063799863805951579668621330017317408518810862654275635902568967679744945485962437610346549620696466338269807356155340975170129156771932503268750*x^265+141782090083296832584764364871430121572658395466427647929094164111090391532232030939426034006732875575340688452251703498331739856503525919901291497264037236777504235853209197313847996535726123854789344281110205705080932326518338861999243571263561402591476912657405401706800330541772895329761985419334466340724782925260799220109514145743128493488581495308224124673533672189400873152540070356549530928500065009337329462528522072386275473869847300913487005402981635928437217361224656944966239593028518778111274379810630707457951367535498418358173821942308640743567516926003613280103912840239268892111250335221456747207703287300017018690366836325938110189847537203226622821519531334354528445725692871277772961898293704976628718262577219186629053233126421193717030000*x^266+13372901907930231766433880507053105795909604568566764927797715885436822695049827771962226422692250258651027123204494706680045998409676278541876042601777264335809372125826566860278529109198007166049174988181136871027668730998629540053720870300046628364535105723142895264258846665645797759762580765821296870239631629835435819091821622731556213930994155099278360581163255706742233764877234942660306615774875958540787971965484073964215617262742131842659563238673216404595516714949761161938095104095395961302099455323753005407369812684775063112947541101313447660638166499740428642082019984468773524137814765184072973910285415163211159347839926613344434269691195740219835866403799164870666014810416615013875666008637843965306006270582211271480403415532817205637890000*x^267+1241220734448490220672808769075933840391622419815551671378595822842917916938888168074357482664628449227864854450492252925592367224806903696929690463847593781665563264061682886949379214003448359791218813059336927762115991247782804411091469205113023147253231939625691790531583112578073602922666219969910781315837940136572149110127830647294639187975549897680296593657781802149162872707422374955024149233330432710372327135562451103932958556486364795969490414735127024942373619493054771109815409846663063049407557476539726974063872502228140624898697521537897877922557921209180655822377759792839402366436386328486019705902471215329458597146203172507362357437895817617223884277586003098141679399433147302932901710940490472247171947948159797227091014086325081398909375*x^268+113387802709441555550628433255878408561524926712565744121149694281956187633142161126991031658857696919680939182320341918766857917352243000162637539821586797213508530175284540074039020343530061518106077176121766716268240558057656614147740969910732627527178572303596106661713762899289174047301461818138661393917921080299511062352694012077099007817546811097064386812064662275095765764099279131979600888281526478984405640189749580897158328987574757465221808044757513237497123706678639590087328129460355351921466761456704522738598626952073109898340902761483252458428414303442934070080950645475235607177001723597286689836121380269688938242655503459956330636356951419082082515579526807817619664152659485030751378490377093834483303917595527699176773673491249526750375*x^269+10196514968969638834445890503138899736881313718183675846582763904442387087030207727186368996227787907605752464093909097786109915787668662978667195868609425648063889915519211421118953155012501807795833814993471712931882276802637708959548832757533572324325129271903081563134021145186441171015320127154870282012669869901815972660839508167993149505934890419183758827408240749662403750987973786589389585063976973343045682752827959389435275840922738898503509825964656509800798275253797204903937144936359895479092497636314843424503500171243675529245814259227150564307508985954031396392799020481927489303446905560068308380924780570344556498121298761317228640199019102491203443749667853297206814724697958277797158881778258218449113119518158277114307182286249245722625*x^270+902780128249828214554164358121204683310376646765373253730647231201657804698474398938933478563617344460579151715848239247762550955510129636476429126963705900378299772439064535987832836989531140073150197032368640549988386857027779880775697875011112434361895204678793309789690610214059121170878715076810211969997622231858535148785156525652489520699520659075395996976015575319143889764312306256948541269589005147393618172968788841732925560513211484818252831904909231729296564090002266847479922999469902066455433305912945303074739952876740694708656101247101057651346403365207202508389997787875552898790837781387940501913358566307300921555190835727492320871101681675261537084633213387894356400196144990093289269783072233918001837370250178391621470346770713014875*x^271+78711469208608037462681633778198275476095454811314184472993950402129210505429559434922256450678417970182733926134844410352255578837696483169480560730688494381335113222802641760230887860515961123912641300379822059132441254535954459594869130630405880399178393334467128612212893708794200419947491044513997628566967223063973301997096316541104439041921101191319208722292665509278216530336200727804779481449910944476602358186456804845408794373114265278313585428938840368326689941126874844154303686137481156227882040558069809109762235027572701993792046072092980146082581434007091230589577937559059155482221802841499119283998974323270088596519366686277110582562966693419155523131208120496574217497960191578343856197587032515848299899746167752283243648913492318875*x^272+6759359201888138449749290457175754620938252253701674327429669808915275422355453085060994422981599363679909188806562629043925582314991917274346689420076923877939801507462554311540868447438639012541120608697530878614843787332142457636515828963200461748931322101828147212019678371363794145107385696429722465634672003841154976987126223283651641287582960109162733228313268427230246846357399886277122663592858923252479267231119452904459632864285601694374006367576546486777052453732004369026558374379890059180878363285030345433788592217402862731115757787136111255736422958757199422837242543787542095260673648785204150500453107741754402989003642309141201757929372607727977387424914091635145311090566922187497519534651594163109406294391314390284858125330779157625*x^273+571839471376552443788950713706822051850538528700376050549844215824448498204629218679613126541605703299951916824606277759003077799918144855684341242048560558823021684599887019264240810254365538953073714255690485578158364539253613673876090387099504535920346145474766722977236935161675668742834180196106547725711606787991991226016580110250373097829110546197839330073587901243289892349586326172791075773435122484632885500553581658034886877517060333207029278062632566382660661303946336492256736285085674694198757920636941011178236659482779204898633805507896319026810600745750742085942117854914379020674096833840969853265646680381528261600076635396023222107589951158655917839858477391238210581012885997710259966883272302119628702399205214810698947779746711875*x^274+47668952503226268278455553900200621106864066441716619187418650647219163323998335524039335132458737551946409114246176929959664895905169347681463048907673567275259859962164343262464074177019164407344817298177432979860112831241359349599023794092983242995250087978181770224980854131336600592286827995026311622618775476701061299911452888316818755685733409328070952592800111668847827547835273773528360299381384591195131625646182844178501635107707884398704884820186504249796969359762139504736431123742181922259883813566015743484529145545461140154717659370534972726868062958402365900231944281593952624334662478173649049487397563163610436233443135592545434278242150706570148829762618028461680177752245683877268472760787986027994453441889281930916165834202053075*x^275+3916347855928679166217756640136530667301021314233828981896799179297740659640643236296772664014517896264982159707487417185029095188639574191785169348371638512400977524775704715276210468893838596537743421162601339610261253297701812686115395946797497555762951062979499740980775745607602930697388258731903313485275888423243680411454879082928369609756405991881163578626848627681205709247522151750695113331432416875413026021354568495278014697234756279113773595900774987036164134665720318286469922603814355371274083103917606043776615414366386088916331864478344373321726916355571705040250825183571935242491412281812082112935057016561757355720042959677530912651370414507279158245784013825573460492028820240769802777416643206299611871041611600379060138800942075*x^276+317174699190921881724549868598710904670623994951880041905567975782412495046213015117722503469755113537294953071998133685199223895637219817122501199166242759725440972513506561111634849935836766822958191972886511545059745765014924230469074115464478305079160652266155332536466916196960897911610732242888852663589519850835004240872957521766918646800689668719416460607656290333205062354429572143539237511610477001391405142059204994835405516014117618420782853640847069345177262201163652296217668080122893173169957724239876001802148597505311552989255035883701569158737161361125323953513995674935835365181247388043981942845526092005054163257199565825697032401998976088457268062636545280806910064547898920603115082310056947282724096151783615581842091003900050*x^277+25326034416665341797169987462830367586931407246122795620406972928107880408699150196598448969895844172729165552610548133320388426549953363705486301673604202461712056054657204567549084471190899742722846544386098168682411293298646940361959606848064972976855296740452853056395751713576177571321822632709359064667996869160317429931418189545452977630302423466601637243104518445945006359409931026276413476751936576672842094475345651231202378227691911493923673144705434034441444130632885115094183041956126275468705512973879223241048555922146075871367947081167665248592858361472813246936887385105634485751750077902981357293567088804555453546897600851944399558280551845100831042520576991175263445502359763122083480747895215709993589762666632457027868277914425*x^278+1994137777235853768332396094321547306907756308367440512160064651836770670968551156582324378762066310595287244166435701093650002107136764678943510097446562962107889153229577912159585146939048249221551396771259297893351755244154619648253063639881048906228825211068491199432453880594919433437013098983757899340184458008565565425781833619846832696964885539661657621867830572057303368748439430110609177138913298425038216451373500127067305893742372519326847721437502160594860147836410226720915187834126672815603779390852100159214997552065709045421971274290277833683580312916548322018516453560428093097755572746816340531959923506399381959892892577154279595847858147005382141453933010987043909417451349274517099271746618919806273970688110961617715399305690*x^279+154851162118090925136403007427752547622065154806315646986000093419842070947395391067820402148459974525263736107275615846022660818229642519530477819524924728893995578537687286896352522790125666704747774506324288356610397322160954084220342213337061844073825156805957215823252578262414099588346370200754037356121815745359085900630680538163700771184949444207330625038797820403244856098354373551645224408642219585328302754918368580790721726646511587661102963710023067282233646247944978712060171720730896782324104252867828204657378332460705304524426289380372069956640246234166324990790006115479479264421066531307466953586540579294495412642898045084631427695995959185689131404027688597173136887727244124714474745926383810827518800259038268998003510271860*x^280+11859803547419111743575931537263998077428612096161652661093127613429417783040448063885855977127753471297040629960299630706368121373174072304952239837788008584202958048710071365538689766195746458709298953111233306732393176832430118767944442545714081903764170692564517995812172708663169037894610308672786961022339189150908685108838579290924731996920482647524772596653527163779196828298949465135481180225156531954390582215401817935811174421537344466750991919137128162225710289059591784964373216011787503493527542998684587579478449834634869541864952718547677173773185277331851187735806961375616042586635382771990662417514023694658870129224205553079368474672840543293567461141506363873361631829539871701903352053942456129415385117126659599283358897100*x^281+895888312228287272110088188903601966890635289668844900426017752092107417339631299074572308728092884139488949831695549348863761144573898745049991888875791287307269702716433082677597434816087534817807775576893268297497864720181351694158377754701836656720216125060943091902097989060720387997249882399886928023895595450405777338114019992150321295794395404458263019413854468722879346459790972063857212768184552152201274267337611576073237919121061456027928475043838277209333070349722846165961090075346995736863240936913356439149075775529542861016705967688629543120365108445660122619253078938107128704636532555048354070924890101469035778309547565578186603108222461995479731104560109698954558203656286850118052666835001960498246866854744691896532811800*x^282+66746468783679184821667016144879301561612360483344123792204657081455784722480262754430645449913490544874629074733763532257221145495291115380296245738291682119147990983145184214237659686337340072413812808902859717680514848793805017736143975381908064563678483708989032868039246863999916895443351770636402974437074887061895611965304876562601344861914335761256199469918565107864761468361047863180539538514624374538058786992261952609053769590251479732087809019454516285674912269507593904992380743126093045349498134970880158704025236941599933743547961484339393109266348235891144697930476909350488726071842011557355054035028856336018269769953208724476978378403467606378903979654237188899866266039581130225676096257034511367133839391711991379223932350*x^283+4904101489134004798621655951418850459585760484977435354204392611483768429343560508139739392105051849007876633300377459088279699422656697953698240072636092979166286262224503307465218103848796857941289939324068979815557563580221736041677077186813785865561376310046392425964671424874212228923041674289121072254634975860465354739718631429942695040109734209786159167136313331880836549263204761806467563839500570558369243667387326927407472339303680378621418732860412981423219385516299588168159954637981625243162397703731073012121116009744943438614299428730999022238149535423338327742110388985212760062356114447586856196929679449398829600825906279401937338717460178267550972719201025485170117422077755741287662111172777865890517503290728718599656925*x^284+355287655264620354445931808980653239974579120118043325098189443275361650361978681184184403625317592333261903481062151222220598299674182440990968857319170130324263433570913976681857862253804627335580134925529468417105247467760077846775185899241747615656685426154121470311769509152028768201316991463390708087097968385990569233688151624551795709595415845842922896375259896739558159493846960020554428868681723924416531187032326982126108210209974468511802651156967751886816185350012842967279845789302624780887359427955260668731766877181877247908948389107188350379984294193773972737120269224444906559554104828636455024050950146926968494005211514527503667361116932646020096907809610666370429828529787676706386201022568876852111559074344012259305045*x^285+25374557186562980742035916755183000449117625406827903604837790932460080615775948876303029700595114623122905132506770652304736097854162429145180660846103662374747661990487798189718147769708916009681131225968860878138037807652508028687758961297482931075015003344356522657329379310052926968936526604180376501151526664509293953077132905065294394333866691650586947820843097126918187361595000604238812301444906984929429057426755903650052384974602659995492998457706883753820000995379643401737875192616280794645270562306581664697318787543772801722820692049121645112613344239870633438933924086099065931841336747048067460567832982654233380412096958745596834012963067364359543271459341920923589206806778877513284003727466353014086092782312053919522815*x^286+1786077968355404875167170582050846043808235690231054637343399540531481845251720659090343482477350253863866587305043729468781355387698016519028813440705260178464051225335168208338816126424872808333173573564217665315247782705143027866078545990639811892964389740081304171131347859954713566751697146193261637791003761628534485809277428575353613905700279746614149011896432021211672965331350325788319962277989775032360027166351461871804511237764794008010361117239264150530034905654672929938617716823353860891245686721237511993234142790015002561111338375228599654381122819821880981122768916767876261159173809320575837734295026445421722913777487951795440193003921770967695483752192123204620822521319880204166440959847652001850856502229593928005505*x^287+123866181504355523835925458037411486082676581964568691965464307630156486810427971661854906723597199964487868188047876526241735216700372291217720949242166761287926269051617293855387092969481883882288418452127802855884853632506690135155984982407138742407354200820296645495777179231442328780563998666061788119690697278597837755553666612258530778494085362617832451008269030479011644808874754713816137422137643797206221120407795110127752785460209796307406152402065224198209882354296497383721721308738386180243171229193370153768635409057618449029630455265511320703086267556555620251485753655232361024279618298374523319692170542793260928719763171136699639146500635950370539194996527715135735309992894043498880615526565706970124531478272120302775*x^288+8460712522695386359248373005973389481132811068160486332092909065042133647827283695317687382765744871067696804694019816571972783246127406235412520112657354346677551692753446390811334371913612563463252722611480372286243433282793809097621236872602680271504503716225006298476429751678672729370000229405264676016837821361048939417259542118382199793418403534015174778877549529677374727435820120043604624719833196225759887382037681541159744822072398423443083935200139812900581757592264983376929656028793685245532369869267422905393615156784546519704265161623039356786481303157650905976890785720722315882766312747148787311603236202439683817166061112534447979675862290435629986189543339577620512009715388428060079240245424640016341481486927639335*x^289+568988012127845228957176622547109683800434331019755591306279136179159308507544095374686968483075627105548101084214435651498719075543823328744470357923309236362015804787817769439872293356635663881209844926380522675634580562596749801733069813788890676547388674336081231541442644598890314616493785239220659985105995618015850016979763340531947778164835476179758493330747192312220737395092694712716729002355618485247257964239665883656346873238557312572496726211271910325575658696083910024725509149003303891328794420017755714885727273689990349302280599619192403093446751476284088109016835813801531118275851660145509577905950226521298208212710307801580621716904901712348092218084148548519202867148915950848809704766770490663942632362557532575*x^290+37659463829544957502740236234896108351232220676635368667794997984480938099254093542972007078282233393727651265957831353458148893726416060045502071018633008195179237004203260494998744967680781767367321707518140157748101671079982259892755002732192429572518117957577056953829114436555242971183005241161348905110070447100808571475983579504860144940782395384056127004040315076259450018125400581829087700030356427692570540411205739245880873486606490880471947362214398982129972684284308969476567542389376839809199448203261105326071644558539842421604652235266969976645814898651409560009106024611190538302440305519810614297356230925945230768495094842850064379471964917400309704387315613215072671823651762495433762482944760485204669398027465057*x^291+2452163240291861487400923067545134623907163581582403777547208198954453934034764301279727474638251782067767225137244923628641820016670434563644440055872895250518773865882843915288729946939708795970946182097213083640625430948823077578887780831147370501965774703643243462242607194872218493323984300916368921671165411745856544940008410489445238663752922280059662779127390952916294168895714176444985833839949421451850782434299188261294825224002150621022747847920406428221668161258749486848565948680016892626686415424142058377204509164374895534960189730654760542881372878308412165003649746556358310399922830835621222980573936020849574241498177784482454883505931670936414087620341753323489017960325421202489576438661793747309882802020858149*x^292+157021177033376500445077794796018107571370265496572796073179258477361266023594018008385847213542231069479616830180859382447064288520855730748081239732305531792292529540917370663049469853976173794129678270008823179308221750525105625079503393510538174770727933657636513691720540797295411371768430872082654527307249995776097302199621865022931162544191028094066138779976806839526751513656092926783052478891480473155238302709773560600727486614476792857930859132892779702894653600337164663072036609470552669075853035892416993382517204893784698343867214768958241985302359737503762672053906313131451861618976964219480546974547362381451436595235564211238955853858426089917079945189646236963329517666258524360573049269726197748738011281272784*x^293+9884006252482962419531028989576090687393577274579578224092718458804115868582683982971199074979779649182075300580869932099371027240799431630927400458132634849690817170475816623839219441335870132108828941257631027690952685314054905825641526820005398111302125706981020485216153869608937478109075802717074540310560591690850390603077459299159114537872114810306277703119432201640290341701678907490410117601041677023014616440163839710212501997026521691609191590543564804975975352166655779941301021666630035960537115283575965271356696381970524485582266311048760442185451097772835849565641927293647137506074934318591208248554880696990039709517761626731975121882544989195573028103198338906646214737522887659797783811788686217489258034778499*x^294+611380308702031182786891143746811993560123559478432976605020250696309075581544204455111434505375418519081517709763670678630668408120223869433500250382928004128354727901389108384425131680593194954798573109646639469162456691569339689382262419343181583670096783444648830016827074158049130897121717170155187267903345340756101387632001901266529432305195786668206085084514706465691325410432890692198543280355909520698089848847109748403592232508975066301188500993327338387888293251610014724706872296252813570158632793169341393498572226516968792198653717813661130263854633184766155292276683775795433483806526090455539448977803088483582686931068572866382118700971719433253676959678875542350797489690856641281748998924538322572181108040272*x^295+37148269046560817723598214638524569543067943733034412331285280460397663301158716978932840488909748488986309994526704234212651545828995586408864197544016078178171583479350294224900841310534526331286786089731027978596632293958010355652786328457979136294681333658163240429565572167334078323370238403803417088800726445408542960750276913052893632270232944717842886149914164988078633042286069946357446632140445688041602407485029969780713680904646036733290917938376240549262562270998293272888607196066414809245223850229291534514350842809284877281948040509492500236613902161229365750448125241374296416804764538693235562626184433218613033333306079799285079128766876923570165618897650418237079031090686933202030634855018232406706358286604*x^296+2216502705682235852030923359329173034487140148024530085071504380663558177172531733111640160291477692889557064357560181540946856139175731916188326907394123298132478172532623927209184275637609842004287243362417382783294290033394723826759847556082779618758199991072270545901651439389793500999288187834945557958953945204626495937463534300865981082851498547026363343766098883012253909411741663856288967605932008850846900538485563475171913965174839468044539926511553767838845477153199337857911763445287693264429525972542040366016752211280458736543791188473568205649761709470554883769689296983760670441509085208325463787408923994489061489818503103495785182257496986360201533860993451371958492403160150469623636778204319703932417798354*x^297+129826764896774453221895828347132917002387406325689922970726610482124770176817249608411334986947515645157124101192170257443372618984278004276928059256491678113485597048638650164252463377508338393315663839715248722235632356530945526827733841701368480520322686992430699085081473527800400322749830948277102999479054674479835477521164889096419253241165080509756864036293164224477075407098617408021044582054424880831256014466557176679297829447256670162882933439772527532634369183497591913066301225239400664699542828349746229535623336327071264981128114846691676404575062841792606278754432750413518946610861202955916764814338563148127502067902969151767641959361592462505101442540099895396266760839844779676937492552441888370650100520*x^298+7462784678661796689003959552666996771001359058370350024730471577295238126976109885471749915026171074665973665145373358231139369075618415077385435764055073183311095374250169279662982299651028168310647834513653265394847473280663325068059806019475778357796184350785842453323061643784259834732500465638409343412135368112259136569110700500766601141078369752819283837478462936034971990732162485097440367507599694366065988889817421623414248222972743606159163186373859555637212744312046031533418408652517144585438312019789691687320178160013257385942746824790846404144340839798152235906011413919451190066088711336829594678981246468042474940823078657427131879523200653986931345227975767546646333002563582987654517264048119017623983444*x^299+420885522996186396221689025531489007306753885332975215691845048963491608003951097220307270767887026120004112563765584309671484591629262398846736544780648905295810613116430630954391835069748244699037938635469924128774571127113848620614394762842005442329616351917070575864304493618947704379972255648996886561355553004882647018950012927080232932169028382761292275734044738629493600655540344928771054790554255887348322088987054731212036784253643648302362769383394790712292908192000533488670015247462778477305429445601061825208052818306220207709014437886289277621669476943564463733943218774674045742159580753930287077782256004632583984853136096655911711120689412914938290036520540904922619795771960682848052440870625888589481799*x^300+23283641745320120796177107336773926411796848774970317625462620708028062195425257046071700509434557951534934865701927919389529857701494314492780122499875204740151020612538738284476729396810903461450245805674987797807430435235585579046729474326866445000470455586182781315173559121509203444921409671566292290648688940052317667392811609478732797514836076292986653929746122865368467384207146953972214311901358681677948898669233857084014195222310798848543258728315321565411133917432338889527459770159106504754044698518486752975074865175729766017853140294594575513513101893204410288675942860208742061259632263762332333593988782572809410513309123687135151192151776626105053224942856284194363814422823992453635747290428714677320351*x^301+1263197646239827275668353199094274081940207392233501564205570172790116870162988360061742468021027798603139767610839450185763771973157853846918213681105753872818534884941271021781035673541991527931501959015407937345332120873157211514732585833232636611700758945343747610381601208324214336722722637878658587568251000174732544652993634186953642947332049303442400741910851644929902224255201825384559221152289694126819120998290065798015309199802627175895090859179605863014644577444620292130837589437640633677563351297294861840001764080734363415891965941483434011861896323209930773163713009407999478105022371760047827699220407042765413089611254305317658494309865339058549341139854519320204027058871480932223316257681159269203609*x^302+67196628415291302405372829832694390643505289582411722596160672532577838657115942028397638445803374643234658001049604043230570750911885134587541110418667189672782882896788653944236402577210077319235054438617730141425927482391565378730088700248951446504944461279660891690219943410698945916386565719197538264740348609421032550150491707416920617267267250738451887349931198830638155537207557776180849629824616295553268044376989258751877847787174029338752215816097432174678587447968691611320779885871652304971760959192642842656109703567704257913428343719647471085431279181374957118248439134302249917596058371884179782718822989754643450091169385839573801907856356509793654332163877699525960239651788966242019921968339525193811*x^303+3504410217655717580253200319458311683985874708186270513664184869205599603693585701836111743721350105548913115571161450777532001167766674679874697459343231148848199761130446515856910067703922995414672208530863601841085241798713695622975072972902140634822569251649523414000803925998023335352566878868546794473989917821095398330698356931335157265301676156037729143349390342756474683132341421659740992797690634130597386737817704515967554574810351771234255325252237164609453184100046572282925129232115420344204648448598251767876902801663848286890978694497951060517035908725986572318568116738773920634804092014623076830886298276291110769530198266125725169906383775374678485373029066030441586792323503063245253409984215713079*x^304+179152561005014047702611964990482285361652169886387725234454961456688577884586751372582994330710768274981780128593274823453023250102253716654247445997679956250430794699146694145947419250934755691566594852603166583387427316222966320636182584155917386855273230199242621383337201386348698539774803142086197181861470750398781547734133003242562254719366480071568787888987239466804844821286493377340896410575165632389044195235321707554609701098404478581783026756773993391515473948461995355377339324175305532989386226247467180209382493110640100123786457810803142752011740497912007288807693283371447439232684056080568642447362649537362148809941626659838652426029543797415758220343788411009711576701629503031473464306772236601*x^305+8977091162250155426136225888788014718269114145272192762716978497602924497812056826654359326614217477971233040315691338677771374268349934148208087319266831483182703932083115169749729781534957673441316995288306496795638291939021622590761001169229646237828750323854351320760834325013148632748115786013481939940539427985357722224252450997732393461105682249821165596362196157374489102771165429589005890278458812630470149493037488182346133417547802643235862219285072658093921279480922424873989679661785865630831789666462853126856360024145544535221778613588544649149102422251270619029546312459298299764386595011078772476625994066811081219545772322307391465097969476756814126384255600299564961803031819188450108370282191759*x^306+440891741177198171954109800886519316878267290336608569670623625653569473813607594917548350356957908135002291271516361450547319894235696699714136293915125662690611215337651358266273677166043376440963695672158021418607367627942858947223330921769855599244379569463311855725513962103457046086197846220372412522562483025062499069002386394493390271646279397873851031506719015257838523996011382243898226042809194620224393804681900880025513217890591411558672387562076019943067436233062105643214051722114463085392369165284791568915089788153495922473877198779867059908533966074804924972933016653951724407029435088104695764739373507019876324320059688126872661416015756917686061586801091230369095173113186797265990636219646971*x^307+21223014429183266741420203791645657275079768137829948073731649263702048222211882390289086109900274364916095659774860868131103153256383156459739535146570596903558272784802678762158363745528932192250896454628968989737600903636065027007368681355489324030886588748403878917968542676569212863258557375387768829881626678298203188466148213985167356544900628010592918190638051056032581637138317596215844379070536962370838878994693573772585063477965123538266694066079886112316053909864585966085813491452673493266020421651062535788030982909384135560440667194821946297613759935092318216599539862617629973706026078942750531370650995137291519850635801998833136299627114862333414004650331338906888915565867951073309122567244899*x^308+1001318334599763819023331935453501415923068488685020504648664231586472126095974036279846808797336139019957451021420808764976231094908659111205139819336385400198721505035309686304223942955433849277128873200695975644273286893694774679801947244509152979092722905338583050370877188903899036244532734645937987425006714653425949496948851791890410663191263531233975144515468785534120356836082059481304904720315332747598200545257583331423940984658876192369469512300673838735966533456563455256030354985374581212871162623300398421474654890210658333256641536259539038610673589333126254916075954324836906438741679763689383269692577853639101727350700389945456505773918561132147994787767329887767951240735987784216271234321926*x^309+46307809050068481163122288957384293743738840789991753893350509777076671654493832597794374700742693592781843009716722261791991136973014832043064191201358167759789016554915431107109613003459226339679640877495835250148962593656956751625017739302034579298662812817229543283705253036017132926166504445247079566751436264509391117623364595109706111230496664415780562579845244480718138684297035363690588675940434381262822779236358953143492438687939024287101347773861322699621240216384917242663641335356340352614082041753849878558245438996131599332218097499446737217022512888001026014735779207377479407158134511718570634731242117904667435071917324990840443173895514167949855439592529257111258275992852680733565273681049*x^310+2099396450535835791700155306889045423167366628328538163612706142208099328942883386707580913410199356727168733992987855997172266613392808786828346167962198274443356244762237646026457051819789778039011765426972989678022052535336286306922623856599806893013898094098260657941108877332780470469319665754740058425599600998311791594717467752623966682090734220207093002786405966993596398479430963077189660660244305186810476807270501999243427788803782272634578233663533498939162577900461470533004162854041445305816907555677521991005695017747585122028262010770116765888155172268437549168265381883504042198490675099749108304731112668996685381099153168826999758869018567555172893918886134874107463487450463578017233534718*x^311+93313594018850302758921312553486013153122374360036857929808728528802006154801964304232050550301562249439844267089914737985524253290270489107271099317917974594154688498391955438668873606769150634807717027614125153034599981445361963502530434730056143867498093924098610201408491736274953475457476540673401522616414614176626110401057245879248012633589475705870699901972042428481601673154380448860125001689318770921677543568638166994203652640665644166099969678783462448589192738492034161913656619383713417107946599540333893952571973725964407589024171038531355658229488820525508805440300717830684817575907860697115801324890684731746340607110756704259388045582580517304592555853512413254627198080589391130160723628*x^312+4066891185057017288666015690609425106055093234938463127360345763927115360898037314099935469084311729400223029179564264610325302314506019104933325281766657365072641748486443547589183885226929744151070771306682668984312212532842803240645065267986182985574603614781463952440625697871516720246361160732222901757723568769589309919100351487895039831705299028433786341769950723959248618482513961993256538409054133382829037609610412742869390697877975580967616007138031009097123098579197572909978898019740052103751208666434721093116624054634509676620239130470890696587189532959401681153600741226045482244048337650548862349422925068978284601915152262247492321289834089428061439331994197701813222220908674052747039880*x^313+173819857393920936045687776681469452135016029604620100146510384822847928026276440010091910860333988059395575957437190495872238339748525707650559464197586468577239420578325381833240570634857720624135244529156241294080068165960806826857972954507264744087544711507559251266222088086886428557295147750441968292618271570573285134518639310131424421699927524310848947597863370107271478607577416866493081007808898005587499415073623822064395894739165767129149032963065225175392357430807917564427766354711545438120821896724322893017834910237446721276116090134004958828962174341611803332626745740198190651003100690458124116506839041274437328763770248926684503534758237408281525188252980633845726010086785896771032928*x^314+7285973793835728950628697063240127495837632234097981672666512740558975888289624940495828438299151842042782342233272563686323405930809626258882856406489115019592696617356236841756473134355490426400789807805716825205986417010747164427748568672691407162572126092828591054139095692381356839719651686902047766632843837265309329658840345040492734635681528802130895965617156312177223027909672560757725448803406101767930698065390868107201085073630560582044579059209589510518068091126444127237376373845539282680152160857331104601233434729287361955676858853053297131729117825639662498777112271405533604569473904577727084487824895857821077460212531393442457725269859053670020043431868530039784017347967742854200578*x^315+299514491721850398491393677560550028290077830375309123759757388764679451874271372042349499988506912501402401110458683026400498178235270260748572929441804361110452694207687674596474115842962860161669622958748216551215218620128212122158461080219921454658514528317387080747000906800507602771846325396512405092123653455742179768978704999075441982787103895472766588234250946850850504850383114773313515859090119769030949179946336851410056237959877062135488199425172303880445187904135496246248456591679799701632120672217752855850466484245653306396101000928969292312249280744721141013103104375583291159138252690623617377440572925955818978479441412530680421175943597602339293937539876810459132119142923580769221*x^316+12072821269472819057650964922408556429329723407118932541800187790690372291617495074307599432793406740832726206057835298103750393517309233743070008663289337221965860111464465951045822647293643844287352674521292575583513790738030273487640006254282993799422089575328413803570916105204576155449322892917947199694525957695929356905841569092729785718243663096012626700507067538964864483006282055327991707831514287291705863717478609157401156180426262764370832365159957067893175490970248220013470052865257274542765903288535903611438667073122607749338124689862773946482816361158775588830545431888700809915341415706073493652024148199360797060528286678272669495390149634068181321885466823019902847724702421595701*x^317+476941790791013303430768029696610522220113754499589727165214357642717945893637675882746373580345686097245896538030811059708161101941347014679971150159464602522334895020627050642564220297480662413858250527016098317145962403630298527581375591045279898404902015551435192991922189930034936397954577193848475540018677966864929079311675772459904726189666347461432147187536579822062171225964125275850953202100631865041520471537084290792339035640569552443475516849793356187708555158242675091573222598776570065348425637430322724258842227112534149537972352505608010250184753712104218312876522534945707194972734239714950379807640721263216942989454701845798555402533696377642511072248457465169755154967723428015*x^318+18451093024968825998392267037684362574854395591350730525298794736493052463555151018493243574543958003337784708480732026403194972112335599778398808710868717582986182610397091702611432862878386299051000590314076916095565378828617636987937679617033716444405060026167104906168669428016294970229158072396957948300801977184308454238059846290917252430596477356392795344826325157376496920361974607973966736997284607958337128652748981266069573067941234910220302574331843058624055850645835206455840595283059486000594134126104107910684109808361490169211512321520994546117198290780809437625965573801643487442454112934743855909022194591157814040434154313204083844546396307775692327401380346535020358706881714561*x^319+698014163681385328303213856484812136687632730445959081421232027120795493940787934250021142217429702138343386328238726256484039436905175915142697708273742272266967629880825061307358931935065928655375608323515147051454720750381184777949298132165963410833672406667615823859408726726650184271999074633556220274291497307732725490506611160221495052433180625015307073986725712029529183873101250026490089438423909460792118045926201894753050234286358835031886951955371682779719720241287826894007294699402029856193482323078836323193595863764843910280894402221252011735293232573288627044280828483510600735451674446427246489941236312931558102229291607062321037651112982717996667678204172742865180686851948291*x^320+25764079251701905375063877362396677553745543862347747712807006356964866930672871081546922221233129069674513311280381161398017230143659035100855289751741072631126096988678861286026209193369301324425083865250893884348705637447688553218579326102296486010261778739453213930066070704690963490375064866292145868140388031805866729305720962806781120349926978795540020045196247557139251078655751401382998185384853411049264475393943550142423851148521937401734363482582993425707725893974589783008473760655334913580213690666549031801723274395298365382977433189592819964773547910537516148660410595391048248599715933883426505695692949702389232782657551011803164732935963135613746362896767433022387881174455247*x^321+924609223773080319288332678108321744154441948687104725510501379561230449824526160186883411878146791350384042994145387373356445678055828468070039431429539489506764159626629142559364897882260881689807219034913993777514986427151602063238517003557165663782796442955526269452498508816161475076211963846925207696296422582116083754029858164696525872823570617207857254022646392442905985352390240833414046417775213286809200672286279542134094864313961098680688115977387150965197465678796079240919702274799828813143415584733734084308950628634491642551417459125675610614122352547651966277295580121922268676035402443391601156566662499844342016358797734159389389711339620075656447617956944248355776684585707*x^322+32088066806603386752728830248185761206990559302806640367229987279284636365681126026667607229808301674641087115131797884250173501610943547388254915313235485421707390685447556134594420519879311945785973599741403998989321314106578582543770618834635908224295134831876212261724152221764140504923583786697476578181931773694936531513589387470728311164345242237304955741366712022271057413275402099709703407262841990281701194633723174150130391313966267250060429669661127404918615391164516403686123763390728336786339259789060629647302809081943006467142335812983783321863647193489725756005098690476807803774297352107350666453882260208057463111206885563963927518415043111101543092247706092070621444779185*x^323+1067615131141081574748353588456931345667215632946045960711741025274593271719808697567311968899926333909265220229188087241658783590404735790048602382776708849937743656368661441313100199254417416947872496033304081108829470163039174577460795911125734811620288676467355835635331035472443501400703186282684171943232205282064528165574232696278754102495433892725148647286997078932318948142051321849701351009797365571097354431370605683405526666376968053716465045125498398773816575992970229683931900338824609136398487608856030094634641705559862109415893600863867470761213931397721251701481374964671544699535438455182990390020771246634196780073527973029941807589676325868226040865891316105023007971717*x^324+33556823693463194745428338004839339910477247269539551775385066399693414973216997259191584653282529704821728508948769762024213491655159323043438535059308635567431770532528813829615109574337603893672553728457895378355621385571053703729955768873844769099307375163941231093757003862350005676129450825511771880379866750175935384566988954651677001076536976368360975317333489345367227390706240295084215269276918687033155385471611862992980871770435225791390348591595397029875246442170437555844984923018660303517806171355165995383332809367243046726267508556472947334920226270098086479966424026490130765859783795123552917444953190050349963448798456466569426183170661710190785060649165479786559013372*x^325+968873886125419554057819989761039755735949374984209986249169167789283053877049293088969109145405655837582470442157373174267351898496952498936198707904205807473300903074844028396002845878817740506477742395811243630758519568382359165614519538918622232191372797878394091490906269242773394926078109561074510598966792839136435057031125781804885682594531178786822178740427894512993927294230000448626557175842999338686640794361338359102734851403081045898321819663308416353981768194277075699162313606960543906157575923650009483025084392867394430138860217803208548945212793875381156730717889402548388488190234289290028297536095624353179753004430798743101743046665219836993719663209660049480699675*x^326+24073649050380510897063314783023423939754625997914050932664949043236452404144024503178344940469117216688186216617909209174914533689770026643485860287026640641468771179563250991334963229210963672910394867032211811948974032948421665009364976987470752331790535992046787626679520937127049733027391633718961718771527715468417926195672174747566306133111726908833175708829653057041434627686757376933450551961904744777495580448323620960133730261065899527051831732263443947592443310278836157151996830147462226387154468305128222717100998544163307814749663659794038360654873383664932339511923105969724555849635283314968080989215540721426910694303695432029169203494654539899615670374016024763416716*x^327+408324277386898182587152758597566673167304224822007788006713086697038126665025488337544166938587128033943077711289937329234707036216907802714454740950688091760519815159435237162536144425811990541292353263386233365354303321127585568115695955175088111953956454169837454493491834486254326295920531518379710671688432421867046833152701798909767669682507608286317739446513276948107484151619915893578175690454009428142009321545309276515249889967156318793987882052189868506046538355725953455867132133584125984077882282322274303086228919436588940331240024175574623036319220035940394271835150186234533645575075578523225710595339188829039200501307302406663871920394261158152475501920005398524972*x^328-3697799792603671551955082676088048110010546049572939718086867768185108367460813573606942473913866089049246264173034546790170156157921463515165328242453452545700055180283418561969194363409156046745382999513688280994868955463709069665121822921302418181145365315485769875118084190919131697271521766433273141747902405326078822619900333299722035231237921397953990303794925904986616048951491778685709954909536157801137266351318283264967974616703790317015634225371058780250788862290344731618418687097016050242429199277376096794861280635986079892423206668042835577622637379853190506111248718805469971103573072364539450773167561462308420267832040085601141995973769715981840202432262836351314*x^329-833713029995032051895462374125576328459729787379094935601285274252888654211251051148248377099949923398371969161093850362431729470188201087976526252071903361071199481019657869823893343398282923854543625545267444964977410925538641538687701915048977437306029524127792681292880992399407137071476721445536896095884097814987241493794834037420520131022911618240277921825372296175274965496868274628494736644863571129423565384764395561731995735797203847344110468776463301222995012538967325298193049865474298466689660362585352343338176045270206261470487412470158680397468945949760126448630069418007739934704747463978350959199723994468121204319178523046409670677753028653788032580926252653440*x^330-55286625513032757005131075351055865081334706881567815971403691265154022128006788899962090654508938199977446293698374468256593142846166314151749301817753872210989361639172433714653016770299446213379653714238847737801473871068204257925150931033901352132446646898878765378222427289206953703000704235688855628870080456667483095826694820640057936008624705003673886216334912540237879821842030921690003473579895858293729190520050621733002102262484622704550233274545890514247798113479218300518520628070081336117900319341835819921603183471685461676705639089239614906996148815848555937040551308545100637891760872592840000741540010706267897093509938557971383612922733345850505027685616399544*x^331-2849293552525277846336240603320478777888514746479984712943419490469881645653811498793058494489679071001963745370196895206490043045311771962360147712201458416666632596929730440246585497441167350035557468942324066824621514463147765806474709857079022213895335759932064838413621811282584975995537386951301770080826325537625239015243318659628154958907862970916242972170143379001562138862981462621657285156261448380411475566512437810654948628331773421115183153619586026313349632149366679886288513491645260415558887451302944714312168985572046505353175605001973622253456936554505895593228797444342353207395063818128552049079278657567696414028435508434817128206608501464525026313143607093*x^332-129777682752038954613811959608429500897154258828295483071326556804200830487806424404293302796253011755151029896361560115951561925184663029190663938663649183686804363200922215884471481760323399845923652883800181326266811601551300872533075988524807451972520380405391685193122377642572795424836065233470813456797661633152676110418189023061589464100973626424618041933468275011348383824924732054753303866477246029808794795839439709439655626058433167194192734024609460971732931527354863261042444194363097927751730815646244707524135551700348652711438797903320603705296783489786056621423136422427611123210768636480223992749687052316389794229379920256455751153648733874175841839426651293*x^333-5457165202860723172267901889984215489666830496043773074497342202549223045385134137251000241203439854106557853063238482752500216828866874883353370686343474490823028491198453060143114745806624763308394897933581451580900654252977260684156883871279095857847241870764828305345909126321640562247695428201419720440196140835856528066133448642993242837710895239170609203219279533209863842690751722757931493197023650515973323110878473240489211656015233145484783621999161813355147163331427224934031049831620928602096652588720267388243448769265927593096506829194561756429996537221417504156541516032129115670279182564874667247020604472703061061118981759558377948970964975873331679692416603*x^334-216102155795300497830258730395199539721170094537357449032669870267355448100307024431493659752227668888436334643245791278920438909502959079818588473645863958573755574420142585716708712845499559458155426977081729024537976885539421693461077329904443532122378722276394215971009723341317092944197061980353086594264174305118831913086029077383180338553101081244053780677605777645937731143557175703500588682101380660918435027427452389331265423019497194550296998658098164335594081961764421049449798223983579983354337366464836988007152357968676405491704332563687898932179709083386107973589155889453538902090459469697667481455848187046514933158913464668945321608171112781942111071289049*x^335-8144014440896593011483110800415827855310862555722316959777025916793259383975425595086887800778546651398679081223503335107235779571649119576287857598508254278227275015561722004619412005785033333478063679467684454729444826802652379675330827644885537459180639273907711086006059506078206626068572555760973800186481055636113075521818861958395985111071212029844051282149328947803217519142036134897711945486139854420392481720645216386598709607605419446278207473014126094851644152436550595953802473902164129689291650959160263006777474120170056263474658202183545958351192517422959356467765937677853090999213150421966375745069938287620902811580224648115526204484590632479222948777585*x^336-293866040487718663609626913653292395467331827002132076170412666809640105728352012174518532481621870108596733963966674903971292845395478529727178366247965280960537309645161264361045620323798931252786114836902443912587222917511816035613493262024556293202332014643274954034786506491578745477220279872907685571334362490028618093893948572921375936577287571751054664357644475013895687658023187186489043609753177095386838407452492447728517311648721559445842226109174601722952110212395160851885856474914094435700515150611249590104153506473796072158287185188735147700007176936616428493498386170305391371117685762563338246870605254696555464294999855096200289498056869154815991925907*x^337-10190887352694832407103715746431876477426555925310949385607704341151431174430964897760268978189542286858408635855315977409551316698075881460194940886769468510011427658503193485311718356295835532610874105099244635953314490122320447575962180823752998787985117925155358193392000090635796545016616071763664339225366746341341712811439042073482472038856774418603088540301122949049475199739843330273763460512874147428286571353508123556037212026682566730729442403316269565566780412954890260460163480657534429716215891880336839795494588165064294125551895010351852885044552402335372517550120687721722972425225935845437321212875459069796481381586720767149507154311508097122755619689*x^338-340448120494814474823386563697764041572320305740094910221433924087999369437409733801409393573797474029552363546037529597126067138471432174647757527959351522454135151059270448800669641969037508769840860477571795029860628903138553319136348734637284348705284303282516338363679007305433691032502396930662458070035517016612821987205873052713080520109202524598148429254019733471705801871900258703428430205729312020344113099420949229897007751917419665660003639154104092425948097209581812561573240708470305022083959174423141509828233130539555584607060066452282313446326306196250085731921074437378763835870505435297880641491614181943312075817185965382922571152302230878075622817*x^339-10972869520700572131651303616648396435681501367038668377833478193480156733261135092790094104186528552330062513555414750935361879835028637613847954044997000252539734438592537667233549483165413354453316602832878383358378436948282031854520022236763106780207431111797428215113446992669352830560601263302927403775936244955042283021611564895568982056771418900338479071000910241202763363205782039374532377881758521672653476076633123223316525192383012955169499915807275637490613608551406912499196142824105333263461757865086495287128895993596256109343262235460694168896120633007542177830841671120636253781256194930201314328481064746595500621710805552470340035856936690993596505*x^340-341531044551964239025395363687374571629609080954550148975677233898390185770606014982982153238552457490051007009735908474660749856040198228807487690637289917176902334832984210586166886417908877962687079343925512884127119224172258606473745975718223213778924446202096099983103016793599047413097311619705190821271286991188242573353793582559213319252457299221338049578845051836392340352318192315560104606101094034225413150670667203042019356059992952686844078594884651861075614308542345657553604880642618403851344058571577155683060964843478122265999840030580918754311049150851688845787859818573511381122140745178177586181296141811133829952302060417480737955242463564248030*x^341-10271246178169757823787380351254064674556771246909532702106655639023571786479979083847513449650599237375911911133963248238981901529611661122534316398318317187775888882216565597841651974926467913945534893390734556025998320204945157412607133321653876530409325354895983173230843093275450665395762646299946732560045251532585856530177135634634858960497507000301705530707920280318399279100806093719993149263511847248706442069789865036195179923986349240010678101724844115532307559028471197961258833878326669836777887297547479570962495583491019244961583857497985006401838277373304165431598614976729673712865781160161321214554183883857528787870865601403357961180411463804755*x^342-298552057935235757921607221829867417609588792441976031814431275515907125249404706112474198399865616569653643766979271633996711831592909614941024110562228889681559888004158803808431593700535236592662054994659014411145296465232386035837124794032254433979938845723036884338604293759908791045890561622566286848388313119417114103462508423344310014384461711119332238136249085672576894308994536904057822743742513140440392936539957361401349850275210034380879548726663311878671885036903197925854871552884757429653854902657136841942013522844891474489812020645076650873370462925951823127826187255936047055383393011354745431805744415353131025904856486640568390270236796040150*x^343-8387847419161984301384051272462780558714344070756496795609141484750667500728647461392328984272145521777824382051966328848525812341366184215199016427980954933008007044481296696946624183107613528682448384672145344692192989669238117195378869131151553040735535013153226797665499313970196987243886433009704457118144241099098003364948357511047006364538025920852357601030010148262013297823067759371965589084261171176892793356350088689194355833819013656622093471343829071974187058287140186516663369400099133963754479972670289646212518222278918821537353265509185652218665141710373990313259817464673481006635740156581882868331249934257049451501380428074621356170026996460*x^344-227757095751701547692277890882891632652939583684440591313764324932705510613633260658790800947857675209479528908181098069468873079572302414395140414918581111302008562633107698702598861933996635891937166441723740474647858186617352750758266146063895126283638768277883056726829290532413415770328466352305277576075619048492470585857471799420330331060787933246073737252725793839929318713496261638014898786739850093622002133164105323000813427515961638389714694216282843737658876934549404343107789565640956620207022353588332706724206604254770915520873756312933403587927856084728085416978654422975834745964891154765809467229824853016827617485118725753502579178545826700*x^345-5975607643826061854100870303961371974437749777420166801335116244865034479937646390629104695833173022085332113716678466984469266274832326573366440812864310526717004319781722035632269374270269152619744137966765963251225766692003187283169239966991898908449996372458453524392171503535678195016061549519504689871241735930231365261853948181647454071069401156233720552004996557740719570249789233790049473529313706615976414393724469306472853305081519746255713280770937769916889285424874912798691302979979333978348946668527364721322909833678566330173704445980239702880243287934305253954145099115335045302981763777924999525482950048309315607253623281849509304272281816*x^346-151435289705074309236215283609826892327309030091377364088646649682559628004592101328401478944224768048069786937414885032130716097613632643755039410807269530464462388723838890609575430875807966326031543714214119243705261227770836058455563434265442633735613327829206701807083984001172836751122242416343388916379792017766825952596664657771355155706082901367587413400777662511372188328433050260758147878933513691207397280867319122583303628400802977110115199956751591637435915233793154558324034501355086698690618215539960030333119953708174110437579784308309371555512238535546796963018490398341997413951080940121024463520472289369490368540077257165699130133229282*x^347-3705150326524234487550456901486623439117834767778330301724096741110976107155684465179203322445896661152734898111536268444191466706818082242474738348982645725822564569685966896511891306273402691516543586303728075516093808952224221993861068080553048824292761292040595715971123937303625378436041216375292139369330219377305599122338240769185508226198815070072226608902110015358141994274683818402691514197781319207633513641001457019568140052323131537394391183184046900530787164549704652015799524660567080951647352707712370099331241065442280505439115435238196976207472218730216517685268504126744521196273391288169103092324206656814476074971208941408707720707087*x^348-87472537138418294516924527635544224611659518765974042280109363723553251166854314061793073901366347840633079446560521929510562877827361227407414152414208916766825057219190015444716538271119518943418168504564415360794512414666632252536795663233297720161583029876109320443745624829097373689971303838658214357032081351533229322950546673543963351587329646639057364658587053924572531012411508217735253973090271790768518143376071032735207707228359716711305973374506312179540985618487807190275292908883269025583948323940151446008755801299148590446849922439537641186070360456723718752267224977073455858828693560933323592404480662604111215521370197591471624764967*x^349-1991279384631203530768673374919063320065918294695265021488605989665533810948484480693717699698433462015293095573879098776644173536955142100197820920187728083537443392159565539788577628605585446087993576299776433757276186997950425796736192628451167421688848968506591472081624969361678542797213965274221986100542684072037270096732581187673492134842103667842915713690356764154288345527538489346755473547361072739512882027786864671532821999194924052795477426524044984637132635772587827183798758678957831987159512854496663988055594987647875892370418882615307321149659953687774450414857243970260045589328888479030915685727019705609918312022947650466639295861*x^350-43676293648280774519321146561079711407369519987095721020567585285532704774298966261338575699572182858354533457347422447050061019063381165169154085719363915455372285601965008814176966794886899075660841151988481650305386849465636793722892934479899092159703291880504128115230459887675307296266683066777895242462391417616657201331074020213675373213612464327796210760251915500433504994492937397916373822500542177596240749199998605801088525711606134149999005868380670050426235651835108086670666250797297799286016697044365916589378925148212363893884978565405987921145611897801684201786901921134605814708965465975376362195162189545594846660784221018041880171*x^351-922181733709647666420988991727606305732819994564815179902157555170565606467526852144779477182361459478875587808829986822910256350917890216250492303975767312519295434069400333105306142333080275256711607452132098937145244767102187899263296899520815994962970813094164127450669511467648030087544937928046010841674768490945764889821632199256600786094964378565245618816371212959725983813408929948689069887092467396953451104622719925441902463714173542031819224103285018880676616353205516161399348080000596993461515797479951951514766057957906815469977991686542689317179680708258491337087102902186532224643174317956683624746153403251120247150133182393841445*x^352-18723419671244504272071982767957105214163937944753647569412908469516207436015938365574606839811963146576013308397386292218935916677617149479484360370420732954153345358297170488436625325287166468102070468848150069547956713730249155865757347221692663050489114692991360746229423868705660521747220490423237636877062329598672090504666250162457699334766235165737745849193594708566690977534698833007019227986731818906421095749571620018854113742301824864542144941277167806075286219163033962047629657261002788090389444594769687502399530340190566064598208044498435749086018648335161848064804036968528414625024879904155697057805599987724816500520608747495933*x^353-365103509133629977423437444381480914822083870354382034869110425318180155614847531256493766145996513435389381053545721982751786906391374232436497501804645972751659565621510225816579447496706796049985411313942722629512711656012214809351501147117442441737096086827379261189452051280099836523372269446746789678120999798111125859182359669804757549715837664613406667549227797191101034162341083587517535278321630034045894461327518556618827702369796842611481907876665425158890178986941029221750740875645690664040754094825318307468793800307069545620754984304523550063252038213232781469820430596749163486543744405619493606554734312279349646440911745165325*x^354-6827746087586318787459109980855066169177288773322221336443257342562186499031482716221171397101933271264887718797624618513043933207177517972203877140449463323591552622624293462240783476831820276659967052816056868383149035312728431226577954466786840707960741391464779900880135639289410810979904153445265336714788342789273705255420990407872912686911008719673954386626313508861979262059252197709389622462303315789737850670047425082137090575983248047458633968743444892670786534248635958878958561606573828950753628829196542764001835001714301089081717388092518574084143011741360676624539444010779186567187126431149968771186091930316639465124025431691*x^355-122239890556338330913436682932272345938000537252288550310177888915680760943327573774536161252767884538540403688524037927359687795611479407073798984056767874306922739933667726996035399906156312408205040516922794255557137932583668524341080773050970220179065658549161899916892289343164290854926294517531448454091189082760583310947705631802826350185552138395641524734496270190872719363872178364352990425050887585785539887710453366775907418153716123254625380499529728206236177288741275613966559676691311253179654390555026581065543112624579270703900376911568241236397697836644049383052414672597919706547231379567625128902268449683957961010019275175*x^356-2090733481269784448616498975108828323325688912057533266785291307081567239894350414055479913241274415303738548499504171532738585650276852028387077179181586679356933576889579120054509918813960010094333535150059848860447539079166172869586206963511996646345734466372201306852650423199695701115362542522932914193162921313588879619425886877365243342326980041563789379193465525064069742225970519724452849961608999759566690263898739000483266859604607649028100226556601932588648255249226631727425011632090100563030860313240159634011708779323901634230365108963816953507157787046292214808970608708072277938403377867566237805951655873458976223069937808*x^357-34070279141219882024322038983128936266496336951712022262725342100711101500435391029544077642910718749063597629203562937109964675173131406851414635782707559728763189123421146309873105201964411351746574009290181014202079718816941656157159764497538522459827906035565751638527386925992824987983259031898004477142259794826577880524311778908179308115215313010578210629762532938887016752291498017325329822242875498506336414744739145115789552363920813124407110561808156832612737565290835798099936922365371108955786931333194802817395625276448516236530571701269236240121502669586911516930779132591486810994199632166762680894993808721184651249664921*x^358-527160196696594322215827544604555831697656704374116032245544395016559744777240612964921320377939694762368719149564466755658912334908313700058726525062707342514086162652975570942005840624501301055741267692489396708135836825776350345090524488595251245153771292847699785878305240239027688611864994433447947122256068170870218891524498628413700630476231345982758356972608133868445862625162509003753162063017273628163072426925323317035380820408673696753507764278047745768179262644517368438408040879900249657928388571557257757885407011873679714087751280040034033633849859462343617345446435306153324334112927923650893310361141469871210683045128*x^359-7708547233153493073491887646260730540871996745320452274203309914552676760760251770018613445327561082138266210128176607161496320370290205701498773733070965746947817708649347168988980176711021568514620334700606614299384903218890485153518282274887377624836063498951671155826911231533469636909448967040846121556704355150725891911821995633847119793740727394734468916496447101775574785402572784937082241959200281708896099027390862579244109744033067271303321855301330962702647381498850787104953808712875228876625518987336073904380732464035009846172205610904737081700118637192451251345917628022337047138429778284336669050591494290692950508930*x^360-105823301415641514927853869720242594299077748630120906445335191968328129465268318250968923359437121198864206975503897308911195335633187710879650212565622905804494575231110701714440594962693560119289485989961527072923651402830133966472951238395856238708914639418466159123780517973539376626195665207437162905765863114585964509913902250168026120024895034831583964685347294796027979140771981100107185930143244675973063859842122966288259274708698036434237953403740065871601902429077961009522140993939374477941852223729023673241749634814616385900040814265057403980473259380930571933025420613907596157019591998684799290649791199858805243408*x^361-1350115081571501037996504209429983406674154139446654775620121588866330132536064192888929541560136224084692096519157427983370599965589204619089325987002442635317562448434096739087202467185066614845670472233575282675809456846944443201596234962710904031543953900678643449225584582659538255797328032757418420654796101573270310809280726695481207606498621041882045891914664673302190050741861532408243500237717369788138411092792496221680480227995978396339860109836097864702008338705190559854245729969708932123940686427305201597366217088297612865420572794122512608414423343652431638943961119809144403384715663594199248524358342762220523576*x^362-15738548370410540096179234705262575804822338196423991745133754202984912885713875681103556641678208738100687923440640729564397825792047507620879132209292529370517426184479249301517578390342821349053800418927997720729108206592603475037892833612947496585540993734313727622372689974342235497997810376820817782413958210810332254644234851725091660436861051761974875415243343168313402438438832648968814432364593754534317161314162941345757593604866782756933137531689227197618401658645213550175768018396836624968606133779605859791466488484797474853274721596213676146136189852056269672568087794409667048079119363957233147944104509120017146*x^363-162229051159171197362887423622545216024744689871522675536402720776596868300045201742006364972548126731902333786166735764673661880863580100290811630343218364675174981192748615114762919827916741061909694442723314015724222929894888095343946234338396069636924687516414392882042439431275896301839299758070658983247373278364784434501830090329667411270198957766151211172075230410585622866930777419660074296252109831353386862439067573153795845958142516268992680971534770502025331340983956844564073489515955332540558116662456352653948373409224599584284678707372103377067301993264356729368410022778970346953089570251856115865447192914846*x^364-1365080637854808058975227661806026402696803326583096772107040449869181899679024059182314473073505443841270508399545352129240895892362161058117511738479101601686338208150369905198472642838827045634609235090989104176333692270599679293326272805229548628799113605377141369471603979864917317249251991733912578570845077363171213414881156650514104833315061234616653888286713923662597247827110511180407473971747121728893316540513865371875059495738964576178202798543920025930953103533194430437040152874917543912854686833243544932275711679652294250980364647059850615282690529123603132479225089403201509290720534893856793952464555022708*x^365-6761012253886611772750113953410825737496211093196497577653469089784281432703614047524848430486636077678513471236163591690401896567584396068597587681330349022735174242377283025036761974172053714025410646686540706501945689066049037494539123659852517723614383187638464696476807109728855611404898175035671719860434346720205421719384969638139337261797134577958184672296379528007187928936146626707489325348215447147187295326381192022473812310600848508234124089325879346206712576273304623621535015768362637307822564787607698754211807442319170251856770872022292318537088705844844972408819684208359144054331339281871729524200654708*x^366+52472020960587270052666223890318136379052580190377978918717102223975300608444885542873178181350059391009782076864229040059424925591884296183568864156101496825271255804383343734614969097140891309617754558436544433847393703759176056900285852281120513667280513546970325002180305715663894002190131279098997505227808291214173401910570624921601786776748620869455683626330209343673429042538982678159550997955693524673961703882043801413221369009575196952710976442633647014230243585903516208322005196580962354997558299101561129381945557233515604136979309863680747337804633340405956038791663769475106148685006717919986095396906780*x^367+2224716305923400195073469069793040690961095582549488671995298613517280647249920269886537270991175849896753381576095467062300769122607860874771308160145450455265246456306154573621966831037517952047122369587104694219242989685763187046535876642433712239631206797224728108357942836965662251495014351321640729282483892505494376169838028508502068379224542175199757784033534545028682367631588724664467036933269184676638130880470881509506398524051515458384148525219355157272572200157927517872419058857717463042231537922201088901872096863948063083773352784642802535101422931173595439929927029963791516535385572435319346703843996*x^368+42841869430596164094282376522620159178766668934445383555256245724833540737497004318445138421416822453009426824750991623080286490539367584714592180263665724162381577170989539916148890334189263993304439896693187749957464545717923801909082708606511885674690283045183512403230567984148703363218865824864394916838081270280703750159448148632058347909240965729330444273927358103775670292332846490324221941567933858966995232228862340291611921674306894948262611676523895494795285658069266436780047503536452643641992060518764045577005523924223134461799402788636066792457920187607014756457612137177182914444076422515390485563900*x^369+643443051334952073509816330747818629197004566432873184567859265673435613494190250865485350483097719738807424656716880438476568693378812828017042780227083397030413390752840442629027506746431431734315205751856670638145371827455941738338239170210908385966322761081340609651096976715216317755932770860507394036090600650637168252522186855027339075597136043728972205853854290126216339950937257449258943630618242289702865419749648627790083662656456427655511255192642481599357216961237147547909628136507377725802423518486601637159238841396282563878382528508340209444909512497240794692468543549479999410978703964214110720152*x^370+8321407556810031669928729233809117940200783574502615772234848158000836584301625760679499042398855268274973441962231634943842910301973208674702828766860900896695792248238422042260091604345014592811433768414318300480592400559684848605580863189807615855212195800337998463416091240039460796381544224571379854835503732483744628127621113704917961029065109377553977000370975432777231678781274159656316103868131817838326621107509860006644953141282717842417293877108912923366260857376110460495295506237543427816272711069483671372036484849427181760202938918436845072900741553335190150551193993673150329158829887003690145980*x^371+95917504608831566290380832535584029805947675150291819001707813334188290807246540401831779425589288678818038982016989573777219446587184074460056875108023886779785706491904420823733089124243388236320028520168262385827272631410240356935798017551379813936680422083256292422002115220542505548516298821380229913080004038003313625157824947009884832747125673142097730341663457566582017575638488041439176534705024297508897896200083994415885711201317406992404159858078680352743414083750149700915523881032069227029898594475893487540158202219240973806041327938338729963595873887572166726165937995707459418550841908780241696*x^372+999670561818213648921752623153240001162104492200009630578298126129290478809225632885062688781185264230699247902593648029676929998154656267161017597673642906891764180350940688704717440884668368509005622327035990703062462570764884188462027244689018476670621506957034474628986049875047191518901689281764713309649930984635073544675689623778594407419797353225253924146609888740136899067973694313903836130264999642846399843474414636829641205412193594110765254936233946963700049619211087247497730425931207593005924275900051897232463858991873541504345502988461532044053502134631682677074273873909295151369119570988152*x^373+9474693484799831633540521437822380355605581217074297130476012795963132194839521437433367009667262667400454561357563384567674834004307083837439797312252280842215864908802654021051569371966087222322891555586854548713340649006837860765912475057011327028983872271831747825225879469397830963443803494236523640820201306589839837651505672008799341273342732383380272380795185812961065414907670955763709210571401061937241718238507946756244024031847235907211328923260906969995181402439716175829745479262091125311527835614007203165182382087319847438199787777962985907090291256504898376964292498745591723633787941865256*x^374+81753059438801142912753538526956730970461661249375481970363044866393589575864910924330868691066633438003265531558881104008020516958637624796062814802664769465802699054037189642644597010648684301195502439078654980781552433174829579156936874718648420544849519093615639284567151915441543830323088653607434107059647744738067374070097458497932849502996153390078581012616516255688300808713872341677599641296583180754509883090002376352781468093277404067842993007661495221698230799877292060838519587641173742865093866891288958164255686427548364589588914328898758828696394422692220672990753923885829053477381543280*x^375+640992571274636517880698586045883875232540197768379963248510608933121299140760256700724967320892406252942926783698245566565512050432142328984806526788444057481045161953751848866771687264448039831981740431690367381553988402273102901469900341051603061504804796724232411898318565357252192859818642948431188130988481909685670549792590972685979884542711258325180310495588840947929575261776103155137998645155952613311739615673781074814288694238041029370906934989574495645909312505514811263238281378818679978128820949182915406022559659139107737675958421936230951379401015295470954766006259954381273823713164560*x^376+4547575505993831533744239093375558263409875794058222249721134033928672536401048457386595502434831220164453159954407458738178865485777901815985128742181169539568783896962321650435828569816944145049967921782035106889922228975355622298092157573239997200555965227411579740184590978802898128353510290995369639123182454789824081780948580749477178927253539287695176620806248909558560961015578911063298623259637452256131591791532505858660769592401662271108262663673844005889443076513030801252943602723561340456378829630994602644701627766229479726017751602225540217948644178049854140044095480451719547593982720*x^377+29008139987028258788869994779826467275620936306634623198759558148648546783802683893799719934745819029251594935120998347792965446637971492979537365991635104932523722606216512218242992388763811925647918669149087824779218132880188367346306147313419312068828058433557709821667974191392850066915964464743233640210330592592107452025262349774882585904744616937748634024788247040249172336155138855994226099682961965713045305331120446502943288285188971770560908986026495371645236486784631670446797696197572755458890727155055854546363382810535880743469028921793774759658082229815820449701752961417951903288320*x^378+164935204898533188426681238358343088217941971423514362166871498316577115342181386648847943323201311121611263400028679280931971011287917574880550260972098295230643582593112584431636062910028059955563677913116592251044944008839875608913844307262698755409110634859164417532990420864589342558378696182904843398725550448733557918798399980545477398106995235609619871456139567161262650700681095809089063200792942103857211505493978459603858915241331341285892105342897234819129716300990819045992163953215651876123293084159546703901592147266564792788513075613270392377329191633238381575024791578242235333120*x^379+826440053873082457705638146868257281436835927893244318614059211783757992985167313789352862110562610973932134153457447864675749901342044460147269431654642575662705650486519657984447614110312927808186581255341033487899053603964311661683844047405181091348729719345698052106935461997307717363847636872292437404605898698368951819721094297303843076195780211282021380147881102432723104385973761196428292114700183713096787047669222870670971372154825481820798101270797786957458908841924316225847202032142249134971974886273107640798053178750228985784631441903378429143110266100699296874034742375805148160*x^380+3595086101920836353108352202358254195844170968927890822377429143928683817173405872183563975057104146711355517270999273550026566881597792217151378100273110779191070498329357138571781023921787274946207269290195301877760504909422769184839104897658428620544362614035265841250446470495926568046986367253373745524366855208238539446125263527834541198659405259083219276197120862643657598817454169205339126127889787776260136326987224335443345070436406660629877520223523372282374360589204871853788044315895744135456745366945850436558754452108848679324381629709519736435063780233694307136330989209190400*x^381+13307852404700468120744808873683575221598196797896709962519502992493977552763937250350270233720046301539071282089452862979980934181459524078904690613157991596949683377929307559083317417040768718922919199961846478534075119273041348677104018350676671150949889743197770375503459963052668596585451648486112445800233831941782555896150565910659143484552694986664245018545421821977051608326514736920841773582557421306901399703218412137782791430678579887593996620309466620639302769206614344701852648299137056476962470418003470077310310597298853340536924682630240645931869809830850665262241103380480*x^382+40772844443955262735111928602264773994960623105945066073979095577868620552718730427825124537462848362742420889690448571305569831438243883242122279012108554865631813489811363497118168934935662176099734567101154961886415195098318627606353856565418240296529067092787531127018510303633860458094772667961790943999907196225846874207203437938479881659352060736227842763961767918293839055078261357614036515362796954957194497791373486141847762153802648289949480027567518514738750521361275515580457400621139352837834729384396101562869580880092532114611612035473844110748556361277585452268062965760*x^383+99294448257871847273793633995949102975472718525132685742044496813691285163940423559762748179116576495096899334757185048855123083878009717576642901643370209412535948049869810506365965730280693751930838238798048629992298164963146252653264179287408355324664263780107180089400254130959639910009323837969175854148766137033514028276372494065049065266930116692008069764055692063026251443190152517600305279596850513990506821400610229599855210560328470065621260099171307650619543188747370111084358765134058573300962080206714538111975247677665470922395772882470147123551696324631054978254766080*x^384+180245268327660293622766087550270829250646879564134386002559884554635689309728466677138012314981497844168938457321442011244216103897709107575903666177982304475456131403222274136571768063305277526797877332336604702434442076952370744818264172040989010474762344670976731250298945792109584302418872736099097338730064210640190542191179578736718657848302001104074367194008544134072828930084177338373802243637667658968295961477565271279557844293867242399649578010465185090544193738377411013122050044642744370014060010358568106647534784545446475896602017970803588546128574678404329530982400*x^385+216836435950482746495761076531009865627393913337760188996614893357721974008545038579713572306710784029386628608789156836830327615081910639603203221696159665192508234441660381931300099154728382388069127536733416106492701762742389211752761147545094327840793759691773874133542682478892489738502765016014245579634848263219310192022062802435387471335840532915679803335373292227139913629513339852973700186899165203411918886945628522924333157954404102970674751158052266718220599887020966744289144216996945054454011834954107494656667708194762538209520842665390618057307502016756449280000*x^386+129678306873336604099855625645747916037178876277454175237396761268964156792878144470180171921711684710762462484415032392586361634991402528355990666535107265270942441601369898312890121090728362249921816230078320703985951819683206973912645105416879048208713488015761606152605531608600511262416346524359238243926111818627842230261400604153480730183404842702745182406993679547894492875295374774742862361586890439546787090609225609559090157535518084192244746551047642126725869963392952222976035518778138451304464845583131824403246572156669426284169300731798123978298551277977600000*x^387)*Dx^6+42340320000*(-376672750234794410423304072145555695142336563550479839833251550820559583473014973946773638330725907623355988097261614145404932897512015745293733639134846768630370400416011185833408862784614075056477734920234460136411098268876153434244587372362260419630400038061512568104803631259211587979999337228174329523654101814044383532002296172589433407466956353480375815872630838556563919477793797500651868175161099119619125286362135832375215254040494045089751984357256346301218033440611961025011168618843437500542501370086591318492395125128169297568092588335275650024414062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+23289533920558373260801110521452356044367229155242167677044258908261811652664055296767337260101101861221242921648075012765495535512307150800089972453687545590472106830669969680993440600801704382937098235982293089341264176157693894450153126799003336923762440810869027372551165511677860681001172154214123088834236482377086321433506138518053828678636977571552268823928878936090838469426195320605921317972129822766593616764919612120245612525294222825673402402841528514900954481948876813048572471609015227478418553137062510350184240954640041421086493755865376442670822143554687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-292544857614490548217364983714240852394275843230040636154243664635718550881201054155779105988851716523217414769532216309158923130782607292362898571676698117292670943659779291147313887260425905376428236755678853852616069252546102614369041321432352184461590174087144991402846528227917144482494073787642203904203758902887259934291697502990169765894822661055831424636385239719234200952874462084706510142951155562655242934831183551873618293460371748266185821895070446285041530144562501045878399738995012453445171962093698253753917407389334520110158593952931482817803043872117996215820312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+12753124528417322194952108856924627839228069266053342056230278986855324605402242737518588481587407320828767015876229267090030075488938965608321603983472875078765860102314862005271663706293940771093611633114994560266965413659768548881335024562992424379369285525471679806590317641357770949036560690545334503532389698444641074187735138077820161644401756301989913756851520064833659703965010273940439037138930562468601708312927811819231932409385176780056204923647745642631014052752791224881677293860603013152133603550857144204157787425495706394111397289508908620137006550976366270333528518676757812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+45202234370076973878395127948863854523719284985513402637197503534881494046225302332219123015088815015313296477480199920579193582095516433603162239245817505450823176688571875565590858185028144138092618000893765680990289880860161848719027538970280432799302787982917810258562433814028548762038889176024084236418002793375062854935459276625088635477104137036946814387725700571562867075225696879180453843475598437325224966544516380377795067756388131740617570690763640628336088517695998499079368501386474401026519289870123601387687569940884039806136716642989773075984524797199526346958009526133537292480468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+17993322546458001987609991559837904685912303382603109801240029734497472651894660269120620807243618019058631684182393480288962810362093298389869445328158525690970566978429587123353054506761947415982656551186307752205663292663993130489094620671814741245342337578843529806553530895945337706849904120273238673770620210066187358062948736814415337690169946594129551331416377134366807223904018568402883022671016684432776729706970180150841828438338590594507521068578472724012960650794432876473382398873984266737626716327268084689076964294715940318341534312407734130316415291708787016489168308908119797706604003906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5-24765739126985116582997573184292605030511493877713515615885391459451186945820560297934508619867205346505851346114621407888869514966388795101708658051598017366692548136485732071651366757563870488327538255131080151198352081908395445213974106550594272072845396818314286642834262256281861998182483387137855745819642147719836556333103240682047234763162149222916569245127325802345731801274859926021633754435583318532220518149739144394988467428762089073859623630306102249874811785341936004022657685814412939152208411501694660506742126572632684432008258155191478454508906534211340813578239306025352561846375465393066406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+1766563022993101858124790745305097751060735569009502345252938751245547125572710864957435644520094773272049234036843589207027289730421616007968261211530799262384360408614303823288615430148902364762581756781419856480606307445002655713458818233627113069490462505983293541330142644845398924543125876049411262771738455835050898658305782704005557548422312881430483451173988852422606807942765613702149264308547584269612536188090173932094026793049395116648182339514638914877410776282999001956470286117505429895024488106071098856355571568723074244645323833351021676994520530851754403487731404087668352076434530317783355712890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7-1405487797910434505716901192840340280230930494254003262915879780753765414289507383105434173511571860096554325684756225343971868582860517372752866474480914497923367822945579691188588762656531863849293151771714654422251855440223646740469677406511366173715641502252788758715409721355247380716744954842297609309035564729410369547060352829022305680091084117347313628421553583391616649089809224381549559328468482948642901573305685457102925941482252012788644564798505203678753256811871617562738477005546343530821074142509703724310051429661554022117523147082682028324307689412394042599784526031275744273330019495915621519088745117187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8-326682092396284213226872070741991445464060121786222020830816936253407909114408963810525601497621926669893422292509005562513501430693481949111238084018772508492208858910754616592288981852022750788540426885811030335776947270121392490143598457397113645789935830097283798291101168749720246878621037745646088793993929482872628288493893824048448383548497036609824820960192180379377305523264878015415718856199051493546698082201719229470521936168536531856634528913838084747116296130592962874652402488910516324144756276931606940142883070871876485333777225413787593271759631038567475666546568379241437599103115019261167617514729499816894531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-26544730853527108548329326085561917316613615807423139796145075543716520240153414841419952544383069248054874548285225123851018586636379076050905083862589034781000454843378767203762115364730123378430134897011244816452952617328114074583320144887862110411289345505287217321835859018346081278297215401863087079794735442096511723634179712713837719686280735934790116065932564002220682770427262263983545704243525658717910355476853480820768927727703540471733492878216575586440194088589519426132911517106135246607532389764080084553843643511980537298113767827435206778674964158963157920946159443962820777924635495814698060712544247508049011230468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-2975792124312832751067395884533977019357237575638556150824182578108264320777575788255349374624599532604244650630168342373623234088431003910231554416463564429652916086589648032149095657944754669729949240976613618095203125870836724900482732513160888826007702633637471561975221507650413979002740004980688319696088500815868111730662790947274114111210721972081314616538277691652535372543307412978351376009055332012079741411086958192283621946230083790678521054532043103222066553183338025138752668063734362207693844931510668727823540149124712780456739306305757160803894091054642779514481479512389095349930560364948295415388201945461332798004150390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-116272887724221892504244581521016322829676834942646082808567138778476945836986979729812926211440245492015161069370097536437354157522742154091309639712326430467557856378211092920529016890314304053834171774490715243364827719170770800228837601624025332069732410303376719067548665616570377090382720542177409622467376081251956972935275921586829311832296045412674211828113337508556299568622022449954662288441728223958144734996297024444782358475658433714904158908217036877903161181312515641411295886246591898621478069902293054918142747868333492543674012357334995027464349002780705813638118322627567020137768377154030563502828954369761049747467041015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12+23358601604945929696938082587576190007674531411447517702250672082346857465069590331640052392041681631489222009796698220312322203826974408789344832726191609048878588653540377394811221939129700260756740356872748597210592120750345618380502734819810363536551256382401280373122640786603668942026609839034487591229834787243712091911150023457375704131960378761966586799303608475169931528509252306502789585681378572663813668416002931229311947128385143674716673162737419156212989746345658476507842424002003608477393582336468631310149542696288758590954686413869725978528112846676652420822357843192734698028443362640405159052700567734461856161942705512046813964843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13+349493609828300616396135863995071938575101605009732166389700505831598575569231099274943805552529784019401648748218188818792069353363002601642549857157085720662583347383565952048616112857787912256210112439291271784109455133741427585214280981033844663105973541412868940304786335943631280606368429846002997102697253354977587801192876525806228649886231670924906393644141965079256472948433186621578821606833387765346853802195834985586743909450458078656529230189855408883291639216634858642413874775647529539514983598861967933705564997810719140819000036933990066573288483318149091565354528159178740190411209483045005230706595705791883688107191119343042373657226562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14-7281603201836420648976157002984018519301594175237248061950704379984916745115927457184854802768704623298236764726513979574701045142068748445505743542909919075870912106625265519620053746323882288953277347049098354772540451631509171323828244236739931033304271494176026254126797678112959588426302564944888638202160268956757743695460193220479914035307245210097219466701245656721936262593281917275383945985492229305085968412998051686444532497881266159973947811061451622582340894321682826605742254655435931298231976998206040144708895332440154456263373505436365128063151301619349235682087380339784180056336820725818656104027081095962647960817548664635978639125823974609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-1644002933812547992229270809093609124241723816662944502405884415449381177451770960935866846880347052675841994707200839317611413304074100154365718899879216492272600013910671819197022913661030056180368909212031891380751835225959819593959862104636000734710645426256699789315536129196326949969785115381164429446059674656727683072379820121832195830298444884275310847066545746827297633775538513729550961571085702153339528616734040710407960662040271943682890636213757230592487242968259978462762911217016270172566817228482774300201767084808856156061273963784048992723655008575092516649282263830874485267672656224510664863183839255029138060049120895200758241117000579833984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16-90115977187730904501260737046796296231742057813719465193835343671481748633037496889754246510106662290684316498389467719149202597726114357075763911763563657275276128191104478324489772664281713347199314940380699865892991972600054983091435243923720414988979875079866368647686958764145020339708658361868914018734888119540466639050034771894737537490064700967347314974318153925613264991858648912213076931645594223518283361216324626543930430677303970613673717417652830709662921241916020418135520047596003131951240503853770168002217822305989867900034844268904048193958766523628121304164064024428843289826285260378833640187528729266756430599846078299819396306702401489019393920898437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17-5776806604991051246900847687737389036951353325801330022149071110237834370153654386158470209056639986054101824211282354330406471278080297167285594188986730573225414098219578896845315803809113842118552524277547451357615677282501526787521858992887204922182606138189786750076011620687336268951154491125860609712451087924073028682769619015986598292397074107545199269853760531949902402774813709140054222086641667371891806941218262282978375880256925309593511396494524024094501956288966864184101592742376117466690323679801267888757819465922073606227907217066125560008782094857076703208704589500762086376868984482415888114544906843826225135402849817159443013281361345434561371803283691406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+224392680226766809866962007593825102531726116972802539277975645674890250525376485032215903476723965892960530884322992350999949739047829203848075654294004706132238887445916424815020751930139496374600644054738999758516302536825946273165796961005452728332545399517300522648755952406551567328871128993907087323708390182032669863140649320794261969314329835709042126850016326348220914829580448298302398193839633893733092257766094991068826845571667405037766165589316200541020275645340515616501469748127862732319501074975949761641084990595533184467812448194055427159345601637721816330495822538576138338773519207260142262844913342384806759315045704140630447587234641559916781261563301086425781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19+3614126147858091290892295799425564617666944390400156564837927149293146385124868567811165314839209868175120756489254488244760999907921022403318268873872248601475179666620491589749920694847519298702332893657593274447714509763944536615082868645117476329749457695302010689827554396637370548778036133856771138991931972630388122437003865298643489459974332873057865062058388215976576445348971285605926552473631959533276932727828900935318312509212450535007432905296105817656086515137855960768376742105403389322564289757757309159286096334576876740351411253922057762878256527201570647164776048039601862341007692152683684532012909964840075433079758458808787070261347995625555995502509176731109619140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20-95637499340691155177116212176433989507295093206841686747712790891240913449137117750627665454851435425669043398227015629590309954301337695211344090442102951128626475767027926230731035322112271462555065536432011682221148352658136459198143191697509339237238035993318400519444712932894218357806174953524442627692838137690197928542846827748355637568010036001738579975302616059709594101086105262203840196671417965571912198327329467602315519680692822919956337560014182470488702028372591719736194495550400523635600776011539737174395513225386870808418224603467563028734302202735972777383296261731616749967791900343936507156036659359631052712854307619350364329528953188930273654477787204086780548095703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+1452186214201399502325748637718569885747350155633193156641779140055288465388783100075756021819527905073828912897002756608243935553826490004134666563788086364996939835599706393581613906531441066405912600746178719425498497593527090302253201310578844806182873267796792944319357326051888594186179042374942851376155964238719838532078100369336019499897623734543080112443948572484415761550971833654232842101815748127272845066726596765452781815450513426148740759069175607604472686876362135509386394462328878940217998353530525465333981358919013537808138032697217388898340974192771280682732296426394195849075420108010293872581212668313524175149187201961026605700420246888859843181762698804959654808044433593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22+119896220623039928494199646206584271276683317290995807870833094168216136136039394514920371714987830479589836890809927883655211583563514745263474866038087923117950371441014484689300580355174754376162493340212119723639028707076555400413931910605545302273275519901732468351487649525969340167524316999911308770386445245387106000298332587400021457063528068528634116120181496878342440415253056166738959105101502648226645391910632482916968193227060296357806557292758684398288357134050393416816412683859477609063105996184345744154452031524263904453658504104244347175717364211453850940331010740970733663175599618515466484287267841390452544212901041589284488432411270784861898053286211052181897684931755065917968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23+4620798954577757107621726572288227548834037454081214441592666309970075432461991114964662541238497279799949150551086009358719857120823346517732150182120996133460468704315187327679908077991371465236235951926666310574716034959684098199107700993828603276655463489184669133797109542530438142099953512601947964706806885305525377796983918578196921013650769295257238177429034486464719164254144936582304848187337867473804318685714047046994768348580750223412900158001783161880202950156786148674921466544539141686166058378297890742888422052951787150749689422351696006165241183032548785150958431772246863720681355161135566771750070099999367642143878477896304782837648540340543239918202900184951431583613157272338867187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24+119801791593837229663246625069458471102362050986577994057310918022151390701892121041636784149850215033711438470304416431846964703468010192379912319823986787432989806454538034686691433981032639720982526386691806381259063466085817843891446681205402998835778822751724277456017428440629213480864598436881023919515818391044960354553495721836800421094374174745034944706480602906970725319474728906375000828890939433801394233737538143529139184309502092523555934462248426696315000004073158590181762038343660908175942816225592022690573102656154692037920220967339897691287583197870134552313599808543888545680463017372787985420299153759694651955286925488049128799004388871770583689223971246562427950266283005475997924804687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25+2078826177266966944744866947721924613868791385880828635934194871481727094091260649104875089360965887552288687755090073273211421790807253097631356760435309245682962641775106941395255376731536723156264826112255447991273160623150290341722209706853063118573107276545561200688877839991631038240824492329999873881778551299180647074144386174197898520663553945057895281744092804464884529369406651151374598734840402783166684597284189855286223610142433830499534461304428714576054898897789749082129194341526304261141882263705327700019450043520345233039702615844334924672278552906828702232384663908816565160182439397745316001642862950613693947004300324416750027757944044521506668537396203544354023051710100844502449035644531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26+18983746310928103866965317845023666789741052973582380730011225037846134776361418453932665214800236371128860777631556183148980582888398270465558880720329239839358622264239171982318418385148530911091020021303387998022579964972665893829838581376094030852461924919082702665181150081362140480322952654814040905607510599017882818946133828354283667097215929014483824566947228669541447188025387551573543856067064792681643183078728917160348694617467579159945798498522506552813904003399835952663605809948765296799022426717890360093210705956896788130948584529832661269185755758690800906379250526104263967127338600202519779658000556529503692795610361040419742904190476884773683279681731790600185405537558835931122303009033203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27+98534349572672962732729480040577661289723840978009382529707794872813818878273736914189164291491951155883506916658385702190505483247354206046844795606518505829956017225286936789621407905419018970271546875890771357651590233305525488322868497423617048141003133187162627367475954338550713603353375171096304362283368542104231623396181258883411858056654270314373698993864193110737714326683213009040018062909579872712172047019484613935968122407549892168542374790263106086578074453251946915561275743105900665949467598965240985528936983983107525766861241853833584586426325895021141957650334724705515537452120910319225216767337711603525757083178415084418197376676203487534712197530563181470733558064978296897606924176216125488281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-469923373966281004077457641447402921683394470214013957373159014352150535453061196477527310634675442213314905087007026793167772915463137089901641120284770453608862077777311503574496275600499705101212738560961555076369899136735551243884197395588785673324780837708093436253262083152103483683318005945764957546889685196570350998584636613996718104963037251114511441562716105367850144198975458601816551278958363780038428486010069835566048280387373283494731220910716547374036068181750561113383136070851553353437341824825325281502459431703283462341022418394454379133513765798512725902499827335844060239185649315093962722927607073147386941003374880090027918502033520524131461583788880357839433041244880939757422311231493949890136718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-50564502456940456380406104780533720268819849718799642166012744882028360161370351247876949158142881340575197596334270625706323431215070179938262653962252048019519472231914895740103726913715463152450138314251541018922072750984506410716048520523171519571490031408446923378017949863192194326568324015280876951636696299372109939973697856381581696271738255294997549232886516831778521319587801865901611043838999473148085358361679655827315107862405520537015261803177239628022026613391206963532407683512759770209462877848534911092132678241720990612415331036206586821774933464800423814473709473224512139837368107883369671462318895672414138832727786996369249826252613529765563378928630322162654097024880872623953109723515808582305908203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-1437876524317271201497588864589848136213544317123936683127729412984602564746532033088191657135726215100695044916147034269124511728636584227173528100486924290080698656175685008720827796672396416957960776634484064973598557859646052121150007883946806305608527140513671208721522235577108405552165242838277764441283084006632484006534316884059050907042824941009591526597068457757152688457415473050554133330185311566214042401578826892834993216589663944285255480250482757048423776550171641676319826632704739137030615418204602246696897163554913937275476917714991696508036531570920294555656774149932524823539469418850007280893991196497202000003916542795300547832052524660896892691595363380078973207943510148609789212059695273637771606445312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-28969007484276052983443374618834889224999522953041860963179729262702865443699413955696079779558699327558022301864910543485796727071630815511489655821530083675381485505247082670572570088342994765064250370714496321794761871800916117545844768614195086623949336430198340000627656433920104119691584878700243068814638744796215556103651732428066217546527907481950466003121006470375606080329201055800482590216883120191536152977609764027969387521066058666688891480577627159458796517210374460900029061334990194672154780529334240580097375805423358101234206001172897300560628447585157284961472654706425857468030751858127575086118095881901827296008937836128265965267220639379970163793238627550006213555103132609169769295931473607197403907775878906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-453896211505730492428037448225647772808714189904247044829292396312976390042536752419796702669746186043212586169954922331204595051017895491014688919080858295350561089417845233940252124597431813128319040036502831608660610063727173196909682801700483889634045590813490205060136198010347049935889267423230815068399096856127436016186086999016459875230033402367885694401003298459946871897538597055780512164854663284841095667233089723123138903573741301596135709386720593149735028084422786115656299845187015253410565112205164521135595183343295184010020775473908171686599165067927646921641748422578795336860153190557514058233582826609808575345760964824195910062803738178287085853960607888928332834856601576099810468889472758746705949306488037109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33-5527012897537523208802329683811765612941666293542696393325941044853023535246650974023360958544379150666628274999833629231462192319544967110513997732222369013507598927982923842225348893509001344755139323018093269638354819160093895677969312568706530638056738249210393480289795251896852049349551499502680110824067661906402034298767207760285602092908799023522823964562221054432335102888747832069780096364621408461886188718328578149992277256301745251538085234633916517600152723560261867092774027918769748756022548333923452494603840866141933420377430447038935775737037463820324398305246012456794089134758828540896170423711448945207401374531280904570346480208144268994755215197854632044057133820819687194188414569584466562446323223412036895751953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34-55453831423989876955170228027359492963900553462398548640179176644913779302930596883753603839703706199891631830151316393717206479410097940360882288440171202797559371644963133599723839708822846779577948481718551061930905299688575401540738183873072077548299246362030781093528884180575096951436975635211399615729747480969324922902305183412759410146853223603382724222924879738476392035449459901274923527717500839708585562832855622847912594575820231286492196910820035569968069632388961991940442280619597750619027844105578769108394449985336716285016350910495861438773721758663167427224014497064038800592028731200057555575782675117562927761704392768698071702228057550637675686206850845762084223559782926844855227132419228652793208311777561902999877929687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35-475445495813307304017948672118987767031296824196920767170318872960086787298618561115431913054888089553032983610729974771674093673782850474259678607040987700678416473771790427310706130586335819861484109012045491046345551362894230509163142053577992035769034155418083129695512707506697950037070385222061667755779018333280299534479094093769445197125077432406676385602377960061948104879831157689864003737215578559992811676403405963368665462716690534289493691735687155476721962090510845030622862913212574079818609633902161993341487267907729577429939890212301698140252547142276431632885759339826126532018104758647036240919197353918931549589325043500118351978041881326728546720360710722025526425130473064675100920511117974509573969044140540063381195068359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36-3320850719380856672805170306709091246744371853317587611491760005886945325399295997825697227610694970518308392339598164139961580320730963289370975774761185789623655120291043522322359936505272413010434450413419068703807228417004388179243725187168600703217983523156994446954791787269272490359914770593664523141672011363134560188122535351080393586301638226954293044546963266090935997605943650439973363243145359756687050532070228710522367122321656506695079241270621246950303409394259603545020346062448402200884156141436139168863831876110218503785960861730901088073036475419949188916793746801037843272118738219529261745883755218215898796486498096128139511267324355260163668462251304568005121536956984448650387760734086287084387834056542487815022468566894531250000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^37-16380649357238985350156547363371771610733411343608792405941802764590194922838481504462656865428404624017357513316004929377937162791650617079850252767195375336694180706587738666264394977539993270594957714201605334230669892587128076188633769846455313578918376725824269247281268302634583913276360231075751122334227213255541018326499297333655714416830082000653458377042656613601119011804453553944178506995305196713928229299156226323517340507723631848481193554610366343523352469163939806517776495601280221614152638825540696565748041513729774927729490022801912237430319177604660606909982533824345758395396957647145301215181897130040685134006617873134210218202720504096996951268570602056236762129641265485834624518400831454101318485072624753229320049285888671875000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^38-37995694557512824838303625353263277433976254709343419070674194574034242660217863933892111012960869087618624709653522086387818191523916147619734019268442481414089565578739450695910980276934723856991398664285326873120770672922989674340704968191016765557872013255547371785082659873308461630216491904976932906327971623168157636458034626993566659445058596810363695217261914952441018295525578013940730989900380215477136920758780134782331716755700097279511059289313349011522663007103728238349924145220143726727099132307841221937478505097818426958331831571095132570553556101788812775223683136840292321586403534224719868583658283386914726600106483290255147818932146407837087700182311268879248996462243613010621577784984556408129363624937013810267671942710876464843750000000000000000000000000000000000000000000000000000000000000000000000000000000*x^39+153641350623766314519827949963828534487176515337605029365544858622956217623323320864821903268580822475092957538023277929845228596085590191241644182251168823464177776049008340127558941672979884639839291474987091233413754449408863287778407110540689861838028641573537132847045206204404584798980806030489156269586224625552101119499184520004328951697900453903269563652199409181017184329269936572065989957550671120652953877083768354773315153223476118188731624544122604895349044301786211143040866605760260985951276368081957764889884006237970660949682420061166553885100259760999077347791114654268724856119380321821922094229709610968871340078516368178022992241426538261599977655275626609610051836588908278035076406540482491814029932658547394908055139239877462387084960937500000000000000000000000000000000000000000000000000000000000000000000000000*x^40+2188837535209020660238909201018107770700241203061638238673445895908490776397062677789374669612827708722289120965343498210164269793055774286383865917223366624873401807511806835347217176728541370719602866573091167992484186304251270157907401815092924685028172337410927902733054135926887098186528634895422082455489663231581802811970350736462088394205724448821563076155206539228799835750871727301773766660985026534545244138623946354852799461772974636737548257591395689514246342916900634145703062612180330332354793622906725839758722629209368352841425671118131171285222595295369416897793539616129884667542088314678683318462011711428205523076878370808927558338477097939447179464817132065318205745040797767059405967299721057108929499895877412996014754753559827804565429687500000000000000000000000000000000000000000000000000000000000000000000000000*x^41+14486931496608215347025411320331312746453526146504297290760266367284129142401875564040943347303681285220089606144236500552649385448309444334680129847925349583575526300756852149627398534368702220420909322981636597838930940201273955715261155234688591268528678324198788905055225447969258705021968450606355650714274591517080267371944126830030220322992063496179164104662814038322811533352940369189135314969246492459858370619039086700601740565510660498962897770036138313206335555441720297031784835869523119558269317576783517373812111406349846333358728323667046293510084242590595048991452733639207538735361215850064110586149946130340331817612829653641438644550600646402738687657512738693795208064328358786362414058585764134637263522232056289773538537701824679970741271972656250000000000000000000000000000000000000000000000000000000000000000000000*x^42+71459869310579424361820992031489237125052827728088991705862759254266214248500171596809103070929487026515493998621311170777730635098779630989588152523532006153422083304098846699228927026352232918042396670614682899202381886509057079052388599388507414766682183984937523680599060369172552256091867951080636149439720876802159874565345864525346674027543353848090118787184272457247008120969300475645703534064939588450946741924916409917250211613072280104697875186356690764387747379120057230470850928239995721149706040654062293718940602259373589847182711625718052957104040917782059264038636514504208682898695371922766663241710849713003304128572424169812506871578897361344385450256204870725995063673791350992125341344185136777974906192325253717623212423859513364732265472412109375000000000000000000000000000000000000000000000000000000000000000000000*x^43+245324683390516008941426109705243662070021996053123013785641904270525521209915819727391081945235925079173188914068381991350487808125567148431665665120679187038930513870025978976421254826695754146310357590237885455316958960270880862496885937621737932884157044301806077977043037958233564810065220143939166686062116242687210480941445699240385446979431080081645390107029103013878082008736760958993309781995720975870937352706569084731092265021184867355251327127114950281975188902137107353959377188111461069828021523484978136310541782207997896749415782291731731491969382979859892100175158433837887302629669530870097802709203526383181274233602635064104361774307687908056484021752446564150988025772844575100586061427279510885404020511625438564357049031627866497728973627090454101562500000000000000000000000000000000000000000000000000000000000000000*x^44+157322363689953452082541019767864245444679702429052883186360292973414520172804589277753383330981538933427034090667916712539675931228716363566563519015113147555091025998815485219707825204382293123421742127122932395863170833929556975534657159121723372875554480170392093459131874163404420048033297369054410742754404016904205424439718888012732580708716707688240802899324264389076464876301073241103037997388539266336800233671213296904391427640748703203610325719810458429004173443908044751475248353550974604593205977038089893140458273101421174111691743326936260440182648707131861193720166430466025511478804776428979982954719902461446610276048907702440983908280140161055027623790638339355698634918491588741713365892824128482787871958439201210827596000285666377749294042587280273437500000000000000000000000000000000000000000000000000000000000000000*x^45-5497417830446348291739822123579739013363157654778392662976964917512467828160283418599273170157655349478847121407609127741417078872496962020941107585314416089997128612788942993140689137501797835217093174773583359286001607925061194147521329009051366074656254437292309809946427265459353293724001246100276897235675655796690910742055613635655516572797294217616419905004118097802268001558218462550276011219492714716530327842262239227846230836205420888732598153702690238398900643575191620155555740518151973428467254712318603755596448889328294237814575537024881911977357680184416107798076443435892724159563986783018999805104326438644777911684405351019320697147336548162375757088048514487917473579918980882403758469514775801534550774897102936585946766911980887471145251765847206115722656250000000000000000000000000000000000000000000000000000000000000*x^46-52299111017957811695324983982590441631344760991403492607066690158272061875722193170449362354106178796397790160515065384734298493828196943671117939931967280840295209764808247611918326891682712662162185302233442573927322574525798954896120362478692358394984050931827706544994344690730770993854388314799781908821574667608763070207627033806517245619020461136597006471164668064188928148083818441206928484587834792271412749692514757971247164983756400890337342808359499953066102088926898845773114365799592512764495722894201280338813670952976391452006354450724025509808346451852909804895917015373352672557437924747400630897500904684408525887833309621072652010463822504335847931853811796659094477954469016153000457524090927041945420101936286460344888594314882723779192019719630479812622070312500000000000000000000000000000000000000000000000000000000000*x^47-331798174864940094600379551607630226637143117667010823421794536663328181976003432786004172904991125763187089199500665463345077986738017821429262319169636632090511669483642206084327156684674261960566140134122435505172914436435588425384539682516650971951020323584205410089133188060135608772095158527724351494738316404029567034262321270955529883980745680222879720063533425429970587565272833824338447624484107612399706045281752668495098142936600059855295931353690872325560502203498516009719731252170043906337669607480151749966237742777593853045580292181616487475190781367361899635498975151027449105313827048078888366817923232684085739065543821683213972187427365188667718963359659007957809947386575945719683452645368976483670038864121883054153462015017916897363647876773029565811157226562500000000000000000000000000000000000000000000000000000000000*x^48-1842098774810709708790071212052302064870141896274871520342021087646434252283147616866110846699750263183559470816679449530094519465678315820901578568680843897506615429488825804326840287212070002806621301238219311756628956698728232811682180039774182215325404064831021682200428129050432202373459928023870231409961326114941642608011591491529491337389628884310570765291562737818725206943525271494696803482976466449610262830931078637812103895303374520898660246255780477575501783646069698668211698582139191281762708733328932363763042329523149976914793765995966557832275780548029045909558100594791162887848470112671980917922631508188329536701137913655370099682510358538524880239282617324694230608874141745087255689550105069829042291794777022783988908687232907701591955174080794677138328552246093750000000000000000000000000000000000000000000000000000000*x^49-9551271358798222421051280109008526786318346679268065920108574761540800698604628716537795186057046897209972291565790581943657526128684149639695196111893445297212513426763191442920563551721634454350150077933833556408798734204343050439001680666857125327220138387938510684880636634540215927914155132911007176243394185990541590164215351609901983047840934116831016767168820495498755366629987415229675652790841548012491742010657455657296073566344731690740682580096442520238844663715600393752252427634879324118885844434555563288347174014963324577174510503672474939537253137666589277434828514614235221676658727969682992765750065619038324822417531977079698052831727957470028260876369272197162845967019331103692773975665069280473196634350337863271519479407790573222136742970178602263331413269042968750000000000000000000000000000000000000000000000000000000*x^50-44824289455042533917658485164369583918423680411669194126167357548787788559910297642942374314968179037065364028149399989198135906093325448573666725137697280765615355461388626873257371750420290115641484743704284288736506525428116059229501939472920712573076332267328100300179069160528472786680478900361472320813459869014498052735287702990533538567387639566860133165940029278075896841182139074462518835938594935777268382386393878708915482079500938855585819456064832954153640725092438178787545092774751125983511684731239103470204963146149405649886437366149634989872602691269656980846512479817333262477869604137613838000712807793674101904936080952164055886857888690655111786265615696062552149563437886331923111775289955353689812630663197151886996747205155634113937779261505056638270616531372070312500000000000000000000000000000000000000000000000000000*x^51-184219860206944684275683785187052919559756607150983143381126646736819667846510035562024947114961546171674220970015014139320012647474719272955258141356598964859411340379955195770860780496259717147704662215591401766888068855280685514838700577348512152765016686336303485383690117638271895895623258948047237556107600012901037986812987196388819887497742974670290005079567867910408123695352273695705420341792573617417811023309265381405044615233280692613594924594991946875766359622876736157223100411314624748737957174882003256505098088664702848474107239059081823716020375778127165413665543136258400053544289559193665827363870381834765309437997787703605421138541683265730640341976240407735444027892556000998319259391073956926209800189334909614789945217964799422522004235247550241183489561080932617187500000000000000000000000000000000000000000000000000000*x^52-671099628850761588608293536262967559727134850086633433924044412264519300481122716187306040657615680685586454278110427546242868948635698889693706352203337908867945474952308694367193346679835436042169192987029556979023810586648001273246161492383822415022119313870566221254339966494277809458838079358323001112789729864235622274393500894761262988832806929501415200971273072148333018786669228052317186756519368465154694154685733098480272241007227001889333844729374424443001990645329435253107659998179290393542874554855065736251148584343898644391710176177752564747548002991528514834777063321953423845941285847915745027750321783108320573094359916237117810525586591231292247463914699485369103351400538859484896669332719115959826343499566323423788030064953524762112399559832454087882069870829582214355468750000000000000000000000000000000000000000000000000*x^53-2308311956611667336949872506568112251447158403095435391658951118435625723138356006873652675394379045427932113991634812580720289114832546046776393786207636913992446634727499764757513622770898597225362812119871540105447529421691748599838243388222611418701114236778602672694267014355558380801068234694199502330236811773098882156520221785037522826229444574038406795804033357731718875754112267223385058668999574045557577746790687307301567979694314697543533102875242532391383613781431498541132638401631259580365422374650741556781500168010062893911429214107113287863176017572132805830024089359498194882914208882565833797130785514619366784013424587707710976855005816249106412757379438815200702122676574951162369467548203281958003899845887092897936978850569626779329606564017396408416971098631620407104492187500000000000000000000000000000000000000000000000*x^54-8204951391999905332013330668770590527568439153440097623864444887647234312915663835064655391662026559611910425770156292377839147268237344216797489590587867969233341181988392184950940015514017303780699381561538526179270361088928176402948064287668942042775154769365182039816570601179939844529176362977915885892772598633691214780191983018479739242768218923550124128582252267845712119764126627266964632100509404758215455209415425203242370990222258166939746229001822076420924779741834469516054094229336273907399168427096469875769197451666610640739814881269661899828667287660395240078998561945818890915822490915392889027687199205420626842731523732612655841831007178596860835928023705008945969261271330981714669566206350708889250212387737167745373630066328231228879185217561786913620380801148712635040283203125000000000000000000000000000000000000000000000*x^55-31573512077500684309408260723056047514967131219027292303731593929286483448800931676789850505789781961591836660327004695614204039811300390761173803215067473241427161826549211890306087005380405902097097764775794697477582887734036900511386681723520548383898048519961223594384957668163785768929363189089513974252168031643570359797356454603387298050410633643590393019623292122423288145607313810896710936864525922216489417030702478700509267250493554278186502889025637305753303464274957409608728235843384932390635368884782164031764960101519085312659091638359089139134796887977957413000286557221142559451776505860485537667796854403270665440054380952312431503239133862682590468285445409615242282852878512176059503821896904942466336449035804024417678848368799935178350649523509874327942270610947161912918090820312500000000000000000000000000000000000000000000*x^56-126932669779651469720135284197588496418126040280873078684890718701791630282461508756892573243681967272006268731098348996890735012854059318826318170060241978525306394943448086552227935969577879368269005614873167123199739697492931466155822089126993208606978925287387553842135064789186981498447068936618923863795338839509736677733531218967359154757262349818104272526848160155959451624343752141914928908431933284030263973563233228963886457440926947712896441589874042889498873619047012096709599711082154276423494548069595141926688248045991952096760871509106867205420728663918358127990848463371106297590204804407195621746455381843682378829682442316194916001413226447002017228086405221467660704378410361830003571195671409291077411620213186403628039797787646699336658843862771228749863894336158409714698791503906250000000000000000000000000000000000000000000*x^57-501525879212634086619268535709075899122092476409935400730603242123010865346263200875251871892979711375685750301806901534320436225469545852568093410397686368786787136737824069801596269177196950820281863303260071079662473623421454632493480247680492115436758795337464571356401990087612650543279037863992455522790954720534920317400760571748980873085778654166033328537459789350239062780679580835109265197779821448949591603993587588068067566472098426400008248297646115548699847665454504762168433836074849881835245627731847922398061064248165005208972958595558137637723157692166022851077858306585227682543335591372370100252391719331163793309434267467867732156908508032184608966123307814778048807586505394536579244790452360778118525574113724443134401852809488136069625430636231139258640610023576300591230392456054687500000000000000000000000000000000000000000*x^58-1873567144341016631208971283061131016969354220679886469035991459726462013562579749467530235666773179191689999009909463197358496558581369835793716783490153606585024115799749251311038434512912919829054008922938747083559237003978775196449690986248232284080629568160623305653543834828745515330248580448583858316789623536312268195026247909007630974346381755140473157520420004918336666207171761028664097909889505436180048861935091093203139876887463509669919680971355238127963445199357632255693386595016226545431354812885543611128458594809027970571157274672857376576476078965242105918869118133334735694067749775324683958702647038823459398110887321535610881724933098180853902787836312474181023867437046113576639443914262555733141435561246458575254431488270583501935934055062250164214177061694499570876359939575195312500000000000000000000000000000000000000000*x^59-6499315487911361346803101457604470104652245338791422675209696168324076981992078316597596677916180085295177676819507213080067099867902304599865838106987281507610466523119039532411946705905132237743903906610578346107254449193132223343362466256886470778403039639168346201899895600439764489392507723969846866042345283299442374284557391954301417064249529944836787774669652148656650850348996482836455396398595961868375078558730376882654989933503461048845908908042318391228776057828123175336247190668233933122414848384655677882819456846672294909592916937159431445000350987624133893539698894227503121775288407307707247560703880343586253703225937527546865134031224042044716041233890718296559920822994416117909034672579615657402532144966988038289567607622342667640966089220864781907799345717080541362520307302474975585937500000000000000000000000000000000000000*x^60-20743921901467688546003641175982953198759566709704107919933988381902531126934945504041130822572896702536100161649049079559307714137251750828261108642235479103341609033962370326274695057517469053795593358277017763092653517372497129698281624777823855399050556847620938430144199643914619795734571347291560923101077010989243613961799345683167769221296555422974019700660689870412642847700347426376292053049695537520607131478734703160076182302121288882044671357535648816559712559356429390027335417998742562813519245188700195674149075296513168802233121667914614709884486219806442544720263846193824769443760208280655693593678557192266527851663836459251748738125987777350943834103804920832167205365711698701346979574434719683385416284516868972741712247226512153898653442565676817670866638465554387948941439390182495117187500000000000000000000000000000000000000*x^61-60647796529771177345077575494677661647289110185029875750282561090411114454310209196190486292785984676095388199429595781673913757113758263951678707759409238486425330563685562152075997842756683574914148106205578459461597566977801861131117397020660419570514711853267607425374791592697753005622504465428096241481122456171008851475902410138739936404607184334105630249321195122849255036981251793666000190513183635036008038701182762020980295415473671091706557685696836358910580848535164623198060710702989277632058248409686690882173879842151267225836786291890116581865488988477521013425020955279524239873519247811471127216176409287775668187622711080569378762568767187665458321561244787364312454246996186183562547180850353910119243335939640563040415600660021428733457215726454786616176489966179019575065467506647109985351562500000000000000000000000000000000000*x^62-162717231157451705730361384271772283356570801928535522152065534955699103225728802677404719745190879916191388426465061404097739376610635567749203742752565829874617596041368184640101769683187538546103573804162465225884940921935603743057858993791084059701062169477700005029170879564253866494004224618239863172429236559030497125665622134549166769036111683863887511581644890660079159306298196847831647888133559002966845237332926509253443101023351636479815553086919456951479292061672271161435978184031361054273681382957269431993870731438871537538353447449943092602641408996130249747373627506737648492540648153891137596080965375835982960404565636630243697640881656405261752608359281897160244726363335719790048508287956893842475208442804881205360606301941141175549190406343058501090724499160700133870705030858516693115234375000000000000000000000000000000000000*x^63-404806836627251620401072240837306537109484897588525232762370563085378422258931949177817077985323938497124754204420473781865728669538501402053253266030561061396271965135865375019757869259895692194457546151125613688353496743424207865892762434444232918061135544790092564435653092510613621501304979216427187821577362761509938737136260183302171589554916877435481152984659068036463411346986543637884170700739231767025933594093007032610727350143095539673233176547056949854067146062211633511014383119777092061084641617563211916639780167166546967325007898380543945047858185072191970102396370632091123236506594883251558445066179187423888957230037618828721140235501405985392828020014547589370094405446010632405733018325924111963638918575521363642667568196863215791972779864012430531592474577951001890596671728417277336120605468750000000000000000000000000000000000*x^64-950783120519881787549191739424775069818320017446212820292739988677179381213190412016116177653009540103932724416309276634283779481936042661050956016109795576214662887556139030992683771516009503951318816303221885138206217900324936481860192515863006433789833926054729773092468083226363726662201539595126767827665104651159453951031396961575865800980723377219978045582552072495426559318269666131644333859518943881557715684537066015761035580206734842350019638474123868036414341940917593963873164330551515528206003080682844207178294298237445297670576815363563688794650650050485547665554612263289748027179298047508224939965517299395306700187332088267615939166159340672393017444947346559245835951786797271196685246414888557286228513494384084228640193118687954290207075910815404493515046874252405473271210212260484695434570312500000000000000000000000000000000000*x^65-2145731051525147651129565068239567558075289837813352114593594145255097877264919667399443917321626725661791450611274217942215517826198752045315350817671743974637727640767932204829155222642394828261693282007331284556665478616757138688041488579251557645224898325082701705637839967184112028649261632806187150616533159827037867511930890601531916608409364074592693359524113128839789346706123572925975899494031177426333593107541055188048172755277455836925904238671050266838042415773699383416188157092945891705064397473804822834411409860878711678714970649419287751962660174075902822991185254037883000045160467241458156958656074087921779803259780421373360638604754079386452251224648058948201552150861097885431509654347138318249485673996242963740365840867050378982131129800690950833956093662946429390103730838745832443237304687500000000000000000000000000000000000*x^66-4664155303277300922803865208156836016701607446811076036235229032925727255333577907201480758855722093545269988159699517480922910814719178596565320557216677997488959333442599939206022349484149333206178329300520536198351738739576788554230480767191856337161292309925460245155918968767235109334500664941077329726564213489656613653593037303536737114171653449460544690618153765342631905822139312583268198382078541674431151772682393925129482347461684634403550650507033312996892367874017351844750171575632484115332835111794751143576935945034215373568022948492467285017037370748054379762582447757806830769959283192852611598819368372077968208894035459183439420753332145338978288940323390463285229526869309896141538291259606207313557515884045266763163556348938637413738180786283640846601723328572475235631600298802368342876434326171875000000000000000000000000000000*x^67-9533202804577392871231097388967763040690129954428777757007329106057647467218187519065910919903348428911583171484023257533479837564838466519821100950200826077911469888294156107542851914503820616240289372720174972936087125882393415857790473154249958964323799951724392428711155378150566616172818389226192165525243676676709552590903151797812062964224169870331311481289224020126515079275725725589014031586069259144997632618516461152382269268567789726181596073737630747143913934726572045308136084729182173427833113738024575537707200097508282497154930188784337705385121502863765385651972015967957827219457948700424848867604199706381219845860095238553110567871669595364980869176476309280935989093897051666788140672228908660492085592202931387980785269965081936696743830502317073302580429793214034095427678039413876831531524658203125000000000000000000000000000000*x^68-17406673463642592541918295465543065326122136024121481490680988052942171553405655502861869002862873150164631905857879249706122576751891331507527107305112104717343613469597650960311821574774338021871177564447895336072160334238885241236391768787816866077694146577103342473669591245959305561151394328894140949569765072657757120459275390408370818253005182372375485082300592461663317577007317463004622802403858938004682751349554903283589627534440140261793525260025938353749111760013129603904175076717570199470466361716581978927018577917423345339735044495060688367715207807984397140896184413672001783869148300077895702915754219398276657225198508887557059081637072707525125149332690833284104073151548745397094419812639031837720250451324382559599026011259558824688091542604050453694503258352086101645728177800265257246792316436767578125000000000000000000000000000*x^69-26065296459425034492038078124488441161833353155005832717837692211616080050007150519550673682887126107105361541467132937336979682886032844357376902344956402896239922560122774412451674763629312249410840570953033048715428144617064694048292305899886365336051091705250125560346646697841947652778824611410725142811244875318038894513381114549446667419069409450949429480164022427067753666893434156124274364693103158130993332909353730549070550300750074459384009133448772408529680967315674650831812334290950977196192074275802068621071768663525994221161102609873274831281205330571847417878734096421209552005186183986080823158834217955796472745444981833074590328620372890743379492058909595113651409842524219444761815213797970556754583941617121944091276985881740834019538893608348898416607263583987842692213376949439407326281070709228515625000000000000000000000000000*x^70-26157348956650982627955991598582543860656829777229151309159770755293109520860435285138326675074281960532210226219532448158370995582664447888608156656651681199050457837670731285922347540276613420767526227018527409150118913971494182184870130732829912575622355781672356042489631828135665038127999343431371000789733418050986640205046705848140192589561097130932119002433600171881104591559401041711763627445695061891368529843159057160874226226155917293357668541499654787872207138920395843707858387396736831492842075346068143967615442549192625311842351818228946552351222249498662593634506312404045887610387819422359196243979201205390585251537349588013501087657689848721386934586293271737248304283062132022476151571989914938485570164581253983575964285230312028525046585725310259213207412492944482773626901916941278614103794097900390625000000000000000000000000000*x^71-119952987773205749339374204001962885130989829186048100534728408921907768615996975145924947518807750236935593104304526895834282820115298120102070055169751883539514994878390997822740521361750670195099377794048984755411473494514489879900219013707488232180469857425089680518360652867936116515495761269789287556801929209466606619393862267673628052111444397664037407693531866531386381625373648073382359238113208269825179597349261455201788119600715254064670164646534853753451409253101130144976214826968507290002881417267272919706894265409425356758448876860660644875392880702179084162297066444742322236290995976017674572474257672984961631872613987887315250404048935843363767579080256160249569671822697657539855531514889689285749923807664761506671673659644800557260525715906073109191228726134515782109080106465626158751547336578369140625000000000000000000000000*x^72+60786816915914126774677325677283202494945181263970681437931970849011806024714820406097304697206956521250960408014406262737320630467346724103111997634288397772761332180956814752412146179589581103577224778154806434772134942546625337363790990866030312160587589378571765172758566372541662545829502882056578847364173672511517468645895222330085910302800838640243839870471022550338297098268923726948987075592339265484749000061527643246792254462977775027438686740444149282491589847569389892089895810094168200101946653837942649177479707830218444648262907410289731436817819306263977809915309872554011149360736683653493928942545490590685905966630817672192340978797829861168795571076754606504197018923955053995014098148216710689355239527148112928100581142448004625540039427177696714771277653100548812002690279854277832782827317714691162109375000000000000000000000000*x^73+96289754207214205936293414653758027531457816165332878596211425180171340751195032006562669056734444808954670409873097655091474755423194829242323452527701829116358354260247879147909713143868357301020262905022086232947341781612170603579386038234981601972191087968435157403518500308807952871425156165256816869501895007420098468148689935050062212421936714781327517843347786876708195769952033228930553961158393705667555763245951729897568018964983333825199460744173883850925898942687028323465760696078095269180761893205533941657741395292677128447932599359760235029005071043262227864591940257072902684711770162117365085844013926229500087612658401595922944569340941274220296065459202462950019488323066647693087281551380520346825295466174181178102254712282865284758862838239567337913224259895098977157096298284955082635860890150070190429687500000000000000000000000*x^74-147250831267945843751690260853259436275233817279862455027382377711109509811210449393454218984048979130530011814283800975025158641442903495463995989334847132485323596792763351964260841281652069634224179551333652716107063764903227179541164383016220733686061921060313926396787830422867623277777128480117047138965282563485950419548340317777238248328928313593863837710003911772023435093251518193555345768869627828962912151310510354103690239920579404979548421491113833726495737960026466224181593261054689761525046954950165367779796069218365108923678684738327269861877829207672662712850040574088936613503884507328734408580375786336809942642480407225497276207764930163964622197035009436241355110795977286925606276489506499019207961712877242840364020001348603531736300100701654321045410582226333471612955694496349678956903517246246337890625000000000000000000000000*x^75-1290998435515904464222334842242342531458561732078563281032181869244610568509772715656595022746683617294457890604310349706515168551210121781653295621900128256760401645873150493888392155408646971708223530378309015934644807560601144015631580978731344549615069325760736293208980719438931224527163420936268802880507083916747133213757955450346379790841196121745912741091364109249833302891874698779725217231993149454150352990096898105679069410396289105329712553958652865225385197608697555604681756069462141449590871941513420224866357481158874961470128993393918409957688283305562315060460764123803453810317809650624370428963025919735571547691807177687868775312895850801116381723015669511685394660076832720004482672776144230112569123439856175064422733299190974778245410831631060841980798792511934177783955446372488040651660412549972534179687500000000000000000000000*x^76-4465720919801280504051960636651445994949639317282905295201064190550467753636595265020995220439367895931289099940552149829773660040885480998949701706910946600742646606088374162409412155588429439241196105722804085791009247587473626030894063518639269222957864958209446125336123463784916268177183418124053242956023656273133564856982555795226384123309632219161261907534110877522829865266519765778594841164360915811564366690909906384084876323877994253274675411991159310688457500471746984196343653170200293252134585323379411685548406541211635975601521627087962006520580707767997254354993926153199869650105363172588644840090659847639686982444357351874483833532152811528366425888923648682331484837722294752505084670118232331878429802719521640700654554980254929839706230581764307086943339167911077545607178088116206993163359584286808967590332031250000000000000000000*x^77-11275442345068038971040925701597860452506873328172357158089243208922680510928085198408565832406603087501338986172206394509505013919373619628639121514446603900900955307655950623320184937790444188433156516580046071820629846315068514233730216187344150579568037495942415167543644036183134770345508462007606693972434233400478971468429762844118658955789156978269590786566147262269998558319289430343977245366818871964510241305622840657956428079765917557960667896110587908213229950986433797946038816382590761289844510152461462434739833648783495655221576654059553440692283021283196839371141773217595808585302269224969744005165502590180302304935225191165503514404876494842493261914244901830032720981497370632548965874018108373843621995925614177097503742361544384033358269586385165349854469475707670265117194691173452270049892831593751907348632812500000000000000000000*x^78-23440124083931844728838976502920315010967695686109060662510535770684755155207664939834404251157591568760704825262602220432694432740405622160874947379036003618133050253968951141379296527738318701175063637592739706907583914503500353005798335325036217913116124117216297010796399262628370771092563926637471125243310009673849025860370339997467568035389908177273776986516458711148977409882512161084113377257148453239644998704427143255387869825724928526218018218422958783453334889135203641638377807858648815464542529532476689297229855610400740844713033617122060971685814581140643762998168472257896428337909805518425302562858585658651441973889803054344485971771811832256683260335168793721786016261991183745521955023605565236923406466614485533278929860529117242931594815227965792310579007295127759971962522547728191568694455781951546669006347656250000000000000000000*x^79-42095760527819179889982996644425346992959002899818925971722660675559372705295531399822335130441580656521661078297260172333317654390585455558275174300457930482366337203771931259527168205115475093010170381459403956056539603425012637051076537700596156192028491799932903985246228058550357453492286106794344703108920746458081588376661933854582629728595397167100648775562400893238149223263286412164608344770906541541059535017168934637114707860767978702189039075541942915925019797713298147654331101888242741327232375536145557712907837619346024130590772385706923416481908313290410828241574836002752693453239663122345164221935950241141799072125236411384359378008042499028231070098766280897575358746374339039093135787328755029452478995183801151175429839583869048569254475612588330022630630727377125847348595397492965197727698978269472718238830566406250000000000000000*x^80-66939757774898384626473387083504616652097747502463056424540731366240692494793382842251532009190120198775613323267370405893049365406372564259513191067360587139338183041823521731555070049897673983842022876784445252457427206783234314227586904417130898365624767466535533206271052777806101876973766728452583674056324046207815857585983289241147775230676339043093430483711480470685598604213016356067543933398240488991873388712423679716626880568876752661636403314254393769819177155175658295173561738248376530663376573566321735289419432842843798279921064746298817601526439046462134480984585179692581152377172329363899961057930785062050077397600079274403486450799492802102006703926899951949344385341243777667714789050374262700738852038814183305003748009834724947433825115026784206923411625584521548874820685024258914985750834603095427155494689941406250000000000000000*x^81-95586448620950835103807216415406285335682092580300867796632946525670885399405740461376130857562331995925930468559583147576270802536161773869130139692165526464143367242296442439422817924074936977587996386862992749939507269268338927380938562654665334848707416884864525452638011263990869931500213577333932664722779297758517178509327988429194593826861350146930088490119946793264875569539064176044770738978937583901164052686191802599953642537347062673970693731194483191705136997981168785102170442859506777918185726134414387204518315671803660433248570370708534406205180532068285259351307938809343523229519859738245462168347390830717955656537727645960755828443603294842303266099744502292247367850937991606098021377170475003960566098879734037349101448424649822932628853112865433572741694645815603087733950001501914695012374068028293550014495849609375000000000000000*x^82-123499283364275965831604219658707385348745740875495226855597055892117186539224613636124611331808353122548888899356237873736420045181738112006863787500417415169469595334763044885704683698448628567314447893234954887255095812611435419673294720127343718572417867801157857266800942274777675994201482440540440315132278945905945619670378969727577600442724532678920338060098160116361951184654582825719865079977729749241874808272717492921706330823705584315331547197139038747374400582095993577152994231221386407463514910468297393930300488150466281530044427302865399398538505428977420419939036877837128159826134545240294593473319685194296628213592271671795945453837710993977205247091271537378265995671368346078058304751902042658444617667647021336731669663918499153784613389540842557764381451728309607416440129418460508459176594442396890372037887573242187500000000000000*x^83-144646593549602298931036557952434024376142456973638938296964714597040787049364129413546787420094190725751273521322175871279150545223934404596875107817113514402651818858657989086924054180082616682077955892647012374008401491729366062991925443647251974721719374967839923883531281609410430043919590539702865277550597298143376059648182753476340317054164170687301694763997429330971332294055914740557140116579006915843823468531885085344309973773311914322304551517920675576074153375489078094897314260500177830638147263284954359152287068835991946370333326713203381198801893242861678105894247715090680263585864417871543041181711623803619792500209968301550027064812744977455240992206000439309025462641331419763474962429648833281899854492492822234292228959027195034147344202931048226229632028219822658916484834842886009198537067277356982231140136718750000000000000000000*x^84-152700815043455400443152945252645644339149991067230709298452115079653302154201967900236859637205750657847645071242255376877225839034154008188703646821793598645754123993704820984116480958891555674935048787792481174688236123556954203247279614137359188296215587538174891345730702371846813293069589568991980033488318491220660511865091379534961197714897145894429786258057811159367956465902106197221843682128639777421194667714697837250113292255902778328364152821979885888523411545190185612910766499230343095622524553870442714750669841824063411342898421716695364006682392428796006653212309031130615892623820770536525151613640637064213116075737885474845335330845937020233794310673065708365766367136582866379144806862952555613165705546358526277643549758528249901236902337154549785931779813720264028965270788944447524770886559508653590455651283264160156250000000000000*x^85-142373704147040494701371864819638424343341619398379801065819657339401051795788854189377879963806828371173127360556162631517432381735724758628463342161765259796418082329378164425987986541227918105020894085520951336547152751848938130226281469377196265764346723672491232767701996030875127860713192868740321020518067089623432793438770229452038810767576339869316741125757948543227369607653525492507285254062341483292364145377487825220428106452189388447266323493302076750602753122311909846015119280780217571312164518017988675707461779162342658615590390435443150760999493951576585244119176575353174025057590267854643248499374749460322057714318800816130927222823860800190885666806746960666462296687670195963927158526792526576257039213046728774981873372088920891129107952523308704083602036756069371605469608003447824773335383952144184149801731109619140625000000000000*x^86-110494726806472875544720488429138517752788988658803739522124460718266145939008737515417808857327147578898919459530305916555387107466949744031722064372949810986121734611235255326900631163751063390735703788845240590461399214777362716381595263808276386131611897572644914024512727119092965544578613346525756997420965487915634917061442059313244986814929902248029046965017033675509311076581699949264854961096353782387662598733323289261530366686881945278899818783373628230169227887109974264766357193027454464788643160502041523316863084456247472610078156448417169580617416714467817855278823195803699819434178913933827637646288398837322762893410201246972394802688237313169395686124006557596235936487682490793286942776678180932031569388576141557344012276884783185334580558068551236112533845079303818755531789002613182737455588267039274796843528747558593750000000000000*x^87-56657994126111005564321026556775459766093708139949691710419977809244594464261532602959024661450625875091933759130501376510033026424104273249250497004975488182102013966222327251220926095828089575690966068917989732672498104794244467386299948193580148690527364972597618586208900422328553534028632345107201654128356965527518564919549810650613142144429998788505187821271515100032120767878149538028832600384702978983190271344890890801614022652490745215787594104652900039557047458527576429901766002239138704900739725086296191044291534269665729656274994827370689393681197457189327520550608344974979301616772142196541031261999094127576631505669870210872679105472157604059170577444643207041748259488328170092136845306597387435659707158057326637610132599795485910571448350321920958868806469950237991470584287748954487387575973400544171454384922981262207031250000000000*x^88+16503518163573571573966200040669466367201471606337864114102054945843063989924595927026417132842001054848789411158987992880838704909103228126048394856626967312090968762476083757001477030873610162426570804124172988085652994149509221992000737009500722167388752396345772426796555941211047990312559882138280265996207190098676527540432327244872503720453771839266312838643528077255148615284822770495468899846801754642866898433231634715532175623687339865609516390627043075504595325157616479831419497203409779010036073655271543863049995619512943539624169523552933522292607913209319836599658733846279036361976991993467738390309224884488403128862970681491647419982983006521096411523702242002821561566094622498893127668579358139229233128999480179030342544328565426689268663844199842960897527792037956314656966183633231629035442722397419856861233711242675781250000000000*x^89+103292323252191859908608129583205723421535110287424409561957061013001916415107180967225701478753547754524675990152091018646244642401102943642194303598678163504592507299931584819956601333768229830671053618735230055949347400699999662314170515616658452126614951201917751946639840469234313795139003518715705188359866899777252356002179975539826772142952638350576011633112194487391694356275749402754104429878612365122752325890869689576332648023447090542324065858076935020132209059489273380398920724663928266478807457281194668150168822923003996515343853691481163348646413528590620168173676791328660993195068960845903920550015512839842090691756553746402940954678696515154596065069728445839708886393098377871676052688794625475256247375707941529267976733919272377979538138842971668275353682620589590215818446834226767248876566185344927362166345119476318359375000000000*x^90+195176726053276806566100987832426848748515797970552296747533070732649599527569140124979364470488709332374124395512314920987495432520172170845915965463714586473999149832051796903166586077034990898739958337693511543444949401548316914439854560574363497513349227813441798919689678809047426852528596610015208010380162654829419810115166350324491209365175664798503694471924829979827985755355646081018036158710924789106423326952148461040092480917222201994966979131253810506081740229259903890090652378720604154498290474837480357281637644013198160537120949753145355113495285557088288106442171471146699822523626896895892622883529744214055942206838885326204222356163171900703653211459998013596538807401752269076497467705863518597522425304801577728541193528662321234201151895977141491350362250649788075690239170124460775426061820425616133434232324361801147460937500000000*x^91+281466380246067292728588653963337846059016689122306249722791666517526561051416371300881580113411644930195401610771807020877657202991721899737134380619964003431787285791295593731780424353415764621410031210256966276604418079655761228497577094120756112578847487856397072831543863900504004937478506837276384251979566941820941752341720544635609440285554914513338451679306886870716144992320809317621260190141973328770069287877885978798587569551345197716700502333826444206717972188121152388769740011554659197924109517446925762847929296003074706466826345699854430750583115911756999247268392366190974636727736363593322713441254108642227684232385169577843016434570790955845577394802992412639702009208413457098991660862845635358266584744914086596163189329067211162799140913481601135198757065398976408140800639483856753712137654943603592982981353998184204101562500000000*x^92+350651588817560567653265400122158696016995771096385495987012393512706987484270385532968638124356697858787047760300822378169787066891110598558238987477200391387598343404946598557536703724902773268556199445345468859583523565974003349493717598041869628370934922741066232257256545586339119837749806694724582807144160194883170324452429211759079936844161296462796994944306646104184343015319594109787350059324079538680308198757334075297014282187131548307228632085037833723479524747159378245678022162099534945410070987118678873982802814693200287569273543480145471768086883460085234579211536053348873569327084130564089458400630712985836260611286488044054608325515153086185118177424358541916138628994607467046391910037929572766124658331372884644958257034247654300405733414967730161054746202518437998130768087375104687629379096591719644493423402309417724609375000000000*x^93+392403980054859497821105993321134841671478226800396950703917440073483647488974824756758098475150663757922972993478310217017277549637159582210069331516756042503461264636626401353064695283526770729004159436124338687291195022921352079982919303332803435928461503477482127380303331685050495177274155653576521268997387484801995113662020454402025055360275018768970311010961609149392425311946301566443686843951996778071532549349135147544421975356048552986662335370964124223884025602472869297211927869814104040617861091942934622257954615564873528394673921128557113809488443480774394497506643094038348384175196342767051847605427464792561445963092214832615225108439653563530669710699773716886221985088672736795321548269515182857514704475756564034588758085645135906281910556959083374342118773333858184563315998556648329606034997230068483986542560160160064697265625000000*x^94+399857399787538595302994173136219218159333664394902303043493845313512332486325848718929442126439828760293004753370192059908201030765635478754325223258872566666974048044567020448216845074938081254458152636138322745464491198912069682465319511022327699006236440147614108275104764472991080719707747087546929243060392751952989878312286173975664713333998980902202364317881705251740587110326012677344963288907326212637589852838621243712435256254457419628657842215482717159492767399516607467516123197318780848484900487326323444960448624594389642802922684315174151633137212510265992480258274503879713260133903484964920730989772807933333158952276584060803953449525349622130843797577081769569879189411192896053120057938716795542724213570900639990556141040589043765064892213467541596538033521347498584365349482335991678524748926815135519063915126025676727294921875000000*x^95+371479145733278022624942751402092837435019381891860615021967192143541094688668113424023842059009651658766084201440635673139512512135979484062979504843641638470104088510408280452773575797508138622163868543295727902663090617122232521956047632275156714137857757071148542633023008175400199929961124800069222587393538621163194396962889105155383507236934321030779319854251561683762298491359960614858699428186565652148295232111770790776673112116581845723897600298198063303123194608485200426845686106898503721986911392768785576998715249824570869916416365844490415024762255344034397182609666931868895678934814474206149516843246945836254749489174656520596955183049421094521668009045989536951332764859793986834469634315453907374163036791378952792831858213529607285410703309183506716763995291201296739585501919419509830584767012817692943826841656118631362915039062500000*x^96+311817560574917423280217215791465379637930316794368518677258711593710633942056374169160809768035261131241014969916502571649171598977821349246572721668135690941532370301870860903632753053375075005498917138366511194704139686598590153713314982629603725087169243094437263963164250384684323296007085636381504037311603993121762953436144910509413939481561715418906942282329018298293253013475147849012912530631257246332975801563107780098577971987755941324962192453298338630887229484504453056655558546045235415861457999717909438308352279780446417057919645694725096950403488808347677974054562913711760732025084532153204603523353693548378611941449543492432634753304074523708653119734138886590681559214214192396297660471517086363309454157354315934642969458878927977685261361262120996242793624108068378492504440004431186359186434220447381449048407375812530517578125000000*x^97+230732779068141312896721524710411197046707772728594451680010793686970081505233917783311852551838900833367293418131051227252333188348350372274666741618417473856369983564434359782979900106802618500606052971883945124377412831316175772611496439310878644592954802809156862180648943849555584074442930853172438598755587966898514413165610568820276671473079806098786602503167764652898986024167588587793232234296488495067903461178438197718092533957013667752366534763761393569186784482148412438430762605339835682138162707418329371424107061872209790722493105795825387551352073339186094839979233362376641141237607453194104778735809699751015767236664550597599914667491267250272906696587704805531093875900105928740696979535411134492808796694610552402867543030607786148745998376323199716127971884572703340404488316565712429360469892802854019464575685560703277587890625000000*x^98+141249278667245135447078816240497543668567606123953738229932577327941270643738598414668170422644358804743660624327125888514433961018872228773228614179807780130058076916935118030877310040990959243045024692254139944450138274395969088356520623838062461997635126669343973757028102436099973002273789086459216097910317709658655508121186411123591275398283249774576661645691774088315110811859329721416656404727348868307109966109365159913603750150451845272242031939529080557803107034524931901098727698984542121671545776969040247508858568280396102971945286497665250261565515763980271041466203348849587945843178993894754810533252528681066102298035793243493031235746111078804529837458464120024541005527615439128262905143114823324896844372224656827950719911928075765717750470466457916965980957835167481769707421269011244301626317732001325566670857369899749755859375000000*x^99+56664018683486238384016798306847244580779517617890611474648034192795124167293369208459973901083118641149201971556310827078664193321674635530622177454463578501394442561584142219491041646517379581416995917775825089153978445739535471938938077241794430357764364509788569078606079967240535969523512794262267518260912092016312578473986783385744745471861325286796815266983272681517334521323354243865818471400876135693676947503135517168390834651386106747246150916532117357849018909067107250480423432706510831952800739075384979561706577794681581121118729207361207593483953540058167203034782198335814697119792794352881223618186213630570270772772354093618616723228261076557965984295401418031263399862551520081913145693751434511967013771271172856479689481892883082626438128899420088993540323219230742171123430803566906440371306330483491819904884323477745056152343750000*x^100-12218923611089987403617561679866874169909822248867652630663587815068243849164827422856157895557590486632279595941910630472520827840844625805270411245402928687032790384609554819591120288460258138550538713385636967555012531552783796608156462131564064335927769257431812239724157579269830126532731468688166995587053126482604374133713381201907380316130911336648223312329159039051471241368074800384185298085735419618148133831593381049581854283510140913068843852796525124045727235163882251602702364159639111062197730060306621572486945585726913202382306190017550349865830544739240468988094735078965546597920252653365169948689578710040479233571841285149433779809208441818294524679989070051141742695953127505190474975766552027756398906817280319455713306474451004545564972832445972071971463482054875292851862716464878395828883017593113891052780672907829284667968750000*x^101-58960684956782846291940265635931076203824002137552329024262799537254730545185830240402782814997300005253642479263885461197349198687189765425601993146316950943398673100747735233487923856649431638669890151642651341696980638548974222406363470863579243547371362039483742384075791421052227683011186502506034198408356513272986686840828618592909098129138224668419238525026891903107053032596761079360292020112086033205719572408344699479324987665557504603724811371150552615115213977364239139633360571598455375967923730916876655688733959618858647037085519393609670465738407505006536543350319205396045095068683915157545137409556618649438764995141772295850049465802999899845827800859925011925919751322994998851675897239967026579981187377374171976781376574715827593724901241959147933885739416404424031152680584504967975902414711875110242544906213879585266113281250000000*x^102-82068044361394299653970569470977666918275106400579552196377158004008415586466420889955954211746599829682947733936970486858461110419908116024182206141127502593228986337041328406001513120751709610982009724573700705122816756325954541942168292089471797253894730554829559190511929815947856951982808778439297688496108025799423583323941064634450337420515932803711554022287148002511687424987650955498572802121113067527868970228306527291249567585720844238106054988500871851064851602250880442361894486365637310413230985015973483113549107558179890932457174797464846385617852288230307420150165388329667667778835691117388510045965577629400916462149274564156510076817579692791844539169628430570898796190543160648755863447651362094767268634890156230812206932453460256882450291039596390767637491582746496928507768461763775931711636241194796070885786321014165878295898437500*x^103-84335191521488605457127551620407496572963146946686765149158485714365066161254832893633650871876953491152875525713155061925660135206557890337056592741383202888805265785215517556444641656436861455273463327264221849999511596097990879465279944772126067181763175335175182137563602315712186891439316102475758936495664084106131272086486391176292568516352275046632244044322830945740450683719541730715060551870075406014471061414658986903298270326637178355183885317421899366647323825704484307568607073856535106545354302167638613679365993780992471541489865785651851510154998475336002284458744010859512592152381755110022217100899062642626001532257359820696388354841298234135666438122165871277987314348356968038763342600996337081817477098182228348023385335749543470567756884874833278028501302636401848444062026578480461481870759932188974516975576989352703094482421875000*x^104-71354830021687906772303306712735789087191115162647112600072335620662959005819952201926043939939499638760359830421350215377917472014030593350097792424248972622216200300020306533311365250804323746024323590870707195167766009710044647864268713013050683416612720248722719362642088377735042954140172236953155363234097425618838620475258988172660860217789777006517321926121078777385494346331070835924009054800848954999559488186063115445751353837707129595155651973574286202347558214866563984572754173022473480179200896756292947143819976237018814618159083025734720107479246361412168913068577888787478503220622106578100083344089245161789529474348457248316184345636612274209174373466852126638715899410922622039112126842436478225513958691096065748972406043276109749845684596230844844127027446874295405824682776038120171911070767009621640397654118714854121208190917968750*x^105-49757339095564434158308728857362151396286364664100503711744977231683232360733288150936125411254615521542130584504341158904892953210229218575896433944623467368847511316271383130511214258569895280494527309928877069625136452412407092478010638096865625978821915444074227454079954014258284912983548527463416411618380687437162582112863754885796831986216664237284410539307434679255507286412861032671046415733081091936185691424453309703138437977888391710506635157686243536885829524289271243382537025471073149482084382693998044503806360151961117030897236731558208831746510390256837614236022613545602418179001184103978082916691473510710333992584662375518440117682005416187729150928406797155040096280816633133974053380659241838497849126185195920588736587703088499474940559378225509012022889917403775275790547134841782553034764124966216058965073898434638977050781250000*x^106-25678443054827302216208140299683039259401488553748200637660736508873083199888110432437728543860561536814789103395205429735232958757726619756654913952829413842693196175382531095299734140771685439839863365593477680721446791084362206163390556132400323343788229719127055944987525225863137006474534575340401679191765207203592564485397712084674950267533566560413789353574908413182885604918285827197043226400122898057888398545356929501996283469878199406899033738325826009792582581830685453791151911326505764423765065124410905200276627532022116253867751401064393500560642308552993528978376591994277670381077815125965038349820687252651329983624893874143336820444981118459901728133819148210451622130849321164882849319700289693554209184384085314317321878944440752489698542396364245336048687824276982414692683867849701303122215978458342533485847525298595428466796875000*x^107-3761488831962264225638889132948597405145139710597558236034354730385906338448069959338740761218736156095178583734395575902944354568178887205983086480571166062965974252619839876021628687132498027452442483198087448681565629085233600606635329939858492986600970561313858881193147320837944960582781636590958173281999719983164541775810816796165388756975063441823976763180686695503267640692988235130515004050821602486590342052417518918459197731474385530589344104728693921439915447134407587668656044695399215664208568137106657593417283623732504803640728451657029579274038958057248190638098298674875234001075431755837053030932040896045394192006648128448440102385988924633269090170319174869300029052963501241080982720554067975208979720842558137464380549354806681645891165845538857839059462239626826612195056959135571166612742842472183468771618208847939968109130859375*x^108+13228775688702211209480946252272132064823480714223892683915027993330095797691308296463776114224370660086411088929053489235348504496915538886795964000772137759785396339402190891194081750584953615802482970300139319721776020132466381396857567406694761103755656321426220209865570607931007228630188164295182944287676832894472059072280101526518764545710037942545826964634787089012497018721302005260272961868769075934912275440929902991225709872950585012703483972436989725086341266031415458068424126331709984990567898170215508491129390848650831754979328175298551489911814298238255307937005421264154540912288172790738899508981503545568955205460577618981230397713477785867767840588861415315133189696360573331039522986351058224234411139906119608535461763930666547717917446314433364642954172968545149934550249967641634098240678227287325796623917995020747184753417968750*x^109+24285089818164977552056269526962471177507032250193705913435593707639679573266407283219596926896271474807091029134462878027494217159748985735139323188597942849691412622185281906940125404627062558639645709471002404118433162221741264082198045693051666434751673697490181147123722457813519552064913382406891512483211819004561172725147443257775771632213552109801612186788029077390762736542040023900029406595577652703830063272881432974673164961932992454805468497091217483764123715566025712631891963731861012097388022303769991073871725747576545188488252001306116007563959837109112259625653995621572775447036197699969740076552294996352575921831097945535369567532910682245663833160919830077375814322105384993812006183109190774154807756595461484528596758371493187200898044919251645918280878041299579423625283376975361127129418234438240631334338104352355003356933593750*x^110+29726199309981526684162645044905228932376020462288675949264979848578518649274289801174760838467442216800806534979444997811978292640747961589422669842935619001575770603255311659388910648239333625559938815477734781756134836926972417498063887917942526401206500817884192811949167221086945677664568647864634605797713583878790746465050510911242110315664311641381534444470867412722713176935697844976430956227030155694674189033063139039824126445753988125157962485638294272224966483262833330038103109856066873601692116449060873568374707560888907573451564381791154474265733781456635446306853069678032329595426163911985608655110607865873764518827625844140972720795562537083923324181396152795512612868835786520590908408818863255635966663930388835655896421813355736391392705663062407438850260303255964808512362789365568248623763157600929929458288825117051601409912109375*x^111+30659115038280585036400194178944957987250226065078893434803963770387168760067575943321670956752310048728201899679744110104984428044388765538007693310509103049924954039027730418094056693120402169420110842732417632545328937862877230048870939989412337406245875730979158592214539676504234239905612297248486678034915927503205467362939227097433900252578776077116744163234006505723358857752765235971064122313001544067642296980080905238155343060960443766554930336359623491779190901437549098211136545129836650717638069068443776473280855936974195127670028457735478181904800885396011380899581136221768607491648574191155389238447549976192602327540998158725836992531524188742940564082860567609549684292975120227582309498575324092513323266430459619974524390880519599241350641222698776695690460773781919577935950488449760941461644074557124639568428392522037029266357421875*x^112+28489779001456104611286545430482935900618671491199867615622774582538424403763787768868795109546334568683578736002624024515927661131328611580803404476173698311493201012262903661752646780947761540696699442146364046959369573855366837055470735830947678560316050049784478775043836676861786450190619898734047289359229790329757176525216056397394109761128371862200248723768234930666810104293361437789935925592227843628244925152500242066942710534208838992307049288990310543742520692879829269847520440668390210063907543408316382020062888877990591735467739243068294017113167345994910495134105499025113824610939612107562188651688431669967111193134017418212718774633726063197902540520147760671504517926005213897904865256158510046373397379855467668287398792959372392667840545534838386624691171002757669437808476257492629409004999789523093767229511286132037639617919921875*x^113+24566393223399756194897704326469199331182369691374318988056014075731577770054262236258226658965049090479389878460219370188332408895109328899590946859262868833955853855033647096303551876728638387885108583568749854176778983045464167247181664057051045336591740819185119754780700828742914160384659875435131909765559856407313836948114730849837731161024560581791403591054090979711934152141991903849251010525205948316604960523710344469413244257454293052481970824717585199284224486469248377288771788056912209208676090011385867024847354071095121652726043682938618777293124071150741164220611865760366020361083107699550513559641405466271215405495049861352260923930732933851208038928373827704361583798379363663575658060308300693989746420200833780693899047147717950585399007370295460486268465728530894514527005134004920172113698752236476963162203901447355747222900390625*x^114+19976054013590283736077709866918017867907034298142830860066041252435725778960812817449476843336226267123589444615589097973316370738418132364769985515785650161744814931059123617288253423171146083055404370144399411442979721963549483112865387828980643617361777151673995682504059743866007748791468866975155247211695285663999455819632474373244168047783777352738010323840595427278898512321820073250638919913697689562866445462536505411470762548779883539168034941877444709567493633374843904063577626683924624023263196915315954443630024848270564323426846598556326712361680785828883614364975093687565755371296272855507277416774193816818420278799565201688808952578136612162121059892341938599183696325589943506985563072000746081253554733062917218511473565692300415862826842077765102354430712164789856659862061798175509217423439535521456633659909130074083805084228515625*x^115+15472785773435813083927420316894925223911123898043174084134567284644052406984205389705299645764878614701871029694830523334632543772335362207954794547329785524669164208280348790813986054567792497413361957685273877681698470210079290025533182298411039108026378364976090457175531400203063729831623430612124953411593317490423751338562836920193249181709594326308751145382511250102309738651264801589907303615344944935215955118612755042719190413842088638643484047718783345718741947714200091907963784841141889051771532274006625672937016042532506028823711147209154974102638185939628222553207701821419897648698182080199065070467027934419947922120611538509928924585074668091193716010215812503206490253612098441328277083124636261623341215618297056300287371441843358133148239327807856095359411354531743157651692418304270043171062820608341326078516431152820587158203125000*x^116+11495728510999735714890826040753660560828660337368768036208211866996927159186320686856365286307019790472976681509624781944724526425235120022964133772638307543211135651618835436398284164568969204580062561605563756800901133925834690626611599679358251056365148695192454356227159812346283151851744657596079667806542632070841968804194458774185438111990197687561433214796336970032202337837209646850429418158577256569812255216168727686264570387802271229400527940293226422092653103651668910212483863963822974440964142993132483498277428354857689994069267464261112165011427434271603928543582234811829398652041037656496901742083186579536119737181444107020522893242493695982703024272639029545248940044120673921317340924376675198070056269102111931626303920344159793919657675211249650242520106889886173732767272583196021472386736707316234884501682245172560214996337890625*x^117+8234879215649096959450717720105561985381262318210161720233194430438895384421579108974660639608126348571052141073285213235914331844551384788520436478908609217897284600544492109721395868162791299902934579836672123568167695800338822882858006249177911618426140942808671938549485391890393713677296970577147954551208547368074429316660782301573342124605448636262836854962486173120930344054908675767011373242672700320002309468203798396142841705000831808512215596777626639129096703806592569163506316619128727751072056880601851120796713601480196821745286413449153747061562152586500157822558911605419230302806856754872008749038614887340909200445774570442567356706999356246690152408486027975001475597537965769278298689005061062727363460055438814672070463689837808121960527693909285863145548631053867508698949812105742379297304740781715537423224304802715778350830078125*x^118+5710727629270435348478168630600168773049056495217820109478033722049962803952373034441069291488144358133141033377493238001423199216452898700228315821071092406025089182442815699337480369994767077374788274889642658592145719613856734535057843133841321041211507261579506938907820247402660128900685810947415208845035892236755061922207293650325758948926043663798603300502185279663397673575486912457475288503869764270344772844897598291731760945154390982619957609584271047997782054271123766384649539711146554301222377615104456868731677878608267307334868770204152433315023120718158186143338690017821138938834011575035537303872699597931711382417907448109448303876006553431236549801752833755526836595892164052142388348483994932969579271506428295910977883738156601824393596794505442367227403553033143082034820464363323528001392323516505200586834689602255821228027343750*x^119+3846525106425902470297999019829500195133687867213333492534933143531876088945865141688435593480613002635000021731218546960805140725853019689171395391854338363984784235179542341290193868657923531816901339450773570257197217018232725968437104873259474546664980731630404224926218149468936683230098540666170322900341502221465403127655537081141173993892597806015247499735710850131629265742806417502893879865843270848869017479625763731396362474668577270830436958179083941318291148538864594139513048217411212030734516039935630806468464610747713970809121505738055993504548993436568958413027986589062199092832553983171804547346219211629223665195222642647819377411968242906047257683089636952880375636312301617229061223236599365630690423923438880226239991610374516086270937521786372278233793358447331669886192871970505670689566279918381042080000042915344238281250000000*x^120+2523258333426058113788305907365853029857554389672247165650758640161557678328659294950861684152993076597683535011359929391450495948753746486737695495589512746180924913420667131607419863981468480119703506646697315102196506336591586729874066818418701888980252786243527181494031318063241505572203190931400259994171505684219290569907544660821395974628197947886213291985890042878550315199812410399448431054549867292139975752085926175952432682430215761326186253295889154107347611145336656016665072607004140271617563373962709040996494454628897157732126633236742985436976358673638497976282405167342990156411660065416529607027370512188075760979759778965985709616340741906247619874786314564971882320493249727170299596586367423259680975817202570528647394872658045072214675722352630492894958741027526854015868900513202713824885067839254304544738261029124259948730468750*x^121+1615543631706759265070552743250075556581915080396842843573540378246247674987086726728178176260526211556204847811812460994706584439271707217736829814291259575012159810446209516899859324711328364878423595181676189806175306999704097139856292349102902979209367161204882783541952409157225396557238787955555615616709649396413977589153491698010994703677503774695887069943416967082937645783085642623397045484873078216426915484197599562942126557293612141454073296385820907547083157629838413649282130870517637893050415565435525780352715223668179142732228537776033633267258143902071427147958229450548053333307365178293108979217658517605616633936179972809762996654165011550597260033003073292673306527599822268211046692291298510540043827309233138832847489763662116287633279573944636789894958514270621620392279335725049398174782422366035916638793423771858215332031250000*x^122+1011274889074187660389077154844598066368740750161405059530809307394046109532831627425241936328880763995553737054799929769508908741687570792228195434651863613983909749163246988312810706020615270757053746496053718019736952625044352310562637874862939983544920529910711969391275906908495975827919258209698116917996623728752855327838086656668090997694027026446261682987107028410040098742432671230324217717279347977131371216213127883205016171222113700543390074989072633977554657260673487801008369724522692153470604722230083497761398292865400199744021961653382738587061225101807163084620195822978207087884538895988802074771698362466369272707459292516084167783877500316491186489743059472691058189489192873450923393009623563873543062343232543932745154583734031969221213770593441005940468398371598750008900032049141934792921629360229474059451604261994361877441406250*x^123+619616699164373857856371425328562008664948697263924673753652642168543853302573488583818452468126624396793000636890859219045612928927611809689269302350483096451077009526386862907635941959360673889437254699169652567711770703528626818820066131217974527152981022933787419493192802906494580581323032003542363114296507270465184726639675664195045948876119745729460158591262418889547473927387987298415429352792425098465083326406129566893638108319432998287394268934907071284782802850603112977372784002344294991203194850846331952647753947063735839932426478109733579860561349013082171861598860529573901430670914968341420823320037209794182438511720098310525514496605817535472516129392624011931168686536605462069961691713285395718157173594229315714517486036176010175598667312215804564707980010975388087094257419420091684191735474651618886809956165961921215057373046875*x^124+371852423848904513030675373102810658631739992681480205117527510481819406284183110858798151236625077783503596234230203075723177914597031682780882771653876203809922835348804018003812182382428993486827333795294666140770669221324532749269321167608157195325679326081744855337778187953745734989212292507035747744451178180197154663109518961569990905175362799867005525669186064907091505353093766444318102615205272502651371971410346840462706216548293410302609801542791471282660123180558830943990287012541574055158492196997820510147703973667152434001028565264986761458557889799399106215243933733766733392632336152795599072325844678559727483361143273172727910144081889837947512651590653706929089635696359860396688834431947745998843239378866816977153177133267192843733622720070849549275378884859052922087556959258566347274656965771200134440732654184103012084960937500*x^125+218621308993341255360401188469942934211362914799398699643541398735026529583362036200946604832993157873387480380083260506781528433065282968356272286160794531178129148956020035048670473965961740664327777129822272349606115192136415753335991363887638453152172471560931687546774268888343900889483870151450578283269258160005955715999825479191605326523426867371102814396040901687177692860015607675875097136178826918242547395995497237619339925591157550420785917707385744603637013945759119845223634373918494149342220510227342112307861424376946581992270764112153393720405203209023218697019885979807182023317694113633347647937369548377209106800946839680103641406610679072707559624738065264654123172957083860069834772407226486999098348026477516651542187862255362901837127847910957479662981515815290775856974239171932188096399846122253052271844353526830673217773437500*x^126+125887520127548606061630426043393538987590144817200072127890382366780159108687177576754187846283743761902227434610590552275976048052832220919912091744781426235557893041509109603709553190145415879042645593071042024293121055462837168077606397520013803349170965225018638752250687675424194834744186721403984167455610957881180958625531014239942031950403052178504388938700382626594141083628522176745609013967878796904656352924384551343693477356939324524694881311797249769275215344179676948395308024177030366716199683447897833443568170736539673741324568577594769747579997762754478070186341660581998471236069560966832340278007977274835974997377265053454653582424387118618791920221281349780584148219847914395975264560798820691209630761223859773221538324269378004120214450103447546351477335446089783103484299680829622261808188599108149219318875111639499664306640625*x^127+70954857449178309767915099798917032073916283588406370681937840946597935512002186262802943579699592637773195687939038503271237719575652347921658508390058412865462844695520065020418411384289460014857785477884084876601203676492608328750880748515049515886157852082955717766416581081234401857284069707072763376536058491872146656188157609775808076484705871025116163653486642086519020634093721419376435383261684722603237578244118680597630179458440035047860951653028134792579869118805235247439650392674976735604040973762369761767112768657225233332913714241816463314550194871406095244626302542910659529037749439611445227182358241733547411797606370966552524310988827184269114699420801246822994967321201827869022119894294259261974282077969803735091183185507748476223268319054379144808431937830903673775431339087121392541893973027189446156626217998564243316650390625*x^128+39112816477607610659798824966670775514512962373928730767560311349289263037132709916525679970891605013242459959926855054817505410947678363472273248020538258342149923422503299344527823007807878253250346541807609804258295784019915250224129893798133448549828421166576832417165414470578745606883560984827013307317683565298968009721665891337708550478063302979808523444595302039926699801493544916383228482655020156664841524142608008994123486542038601977238308722363862148240778821470495446331157147528751316701290731670704739489555876931501975387283754540096869957965881049122938066345156387771489325252009913041880949037440041638718914571856161041113159596239550696177037034339791280735003986946502485961913884005599538834028995391687931872231746928539230261077009922731484174335409553787308292760821181354684986501723566176824675721945823170244693756103515625*x^129+21064440116223142699374107588863279451205634268243389818488086258124649117008166080441615209492054254684214074422624010678987097673124943071225976435146509935994939025589701295801908818177214458904417641422794294015783953453473634990910019554061795567378527777663171405443224493545376204707722701317854235181638868320414106773457946110177527723010980039099240013016945720380765551788509967083281255514147075610602128579393224969903819361209839665944941850611311213225577797836479762869257615487109959125681294144910385775936938725348415587701383118217886205046036882553571018278949695034205457053029208515324727675723113782946497791746384179264340504090731930396293714223537962141769199171137336908964174939846887185809005820996148263610351192405418986483280777406961364067532806967338786231365951865310883402994911184347159860408282838761806488037109375*x^130+11071214390429480178306864969491972222008715530811430088260280228972213350333407330942603895201329108909014339929420185963004511521558011361846621065948531142991629229903218360539455791552002401257666171800427751533338833016750130232014879987502367276782398081622450463597931215402340163232133555187173303248934929682227189087996175881624794798322238170271956723430062500446396552646534724111684093682936127146588995244130818504111052355983549737180307602214127303508815389540332481681951433679460139567891434874692712335451314165913303111648122897521833346359214310601512680044375725750917390928253439379277160976444332320812850000899242040814867348915831755261761535870875629659892093649184057810277290644572361709039776177695935779532069499222061978041047014234574589498741874750979295007774613153597980446329017423234830630462965928018093109130859375*x^131+5672415061334105155456718667445040368956831744637511525269751428851180025644130284424626169392498950096657645796654736737167885278907293950768882216061003301724673563121666633929494910678540460086147225764126920686951641171225455688226932338182552413166383857812849298541092618124986875577999131610171672423274524154301307751384294507245359007800596205226633075490824573974803587945385124506860469602617882491917734673651211787672258249436593511958886341791892420200822707755945872541780020727035560230441808233188941810160672802868701221990903155697766665031027519317566077196204075848783646054301105723528270304325642607060575535482080595039952955655387002580992253805717139766347042260733182023442718289483502238079354286508486331582161354916010625690016434801051111862498231731942721513442198531905627463577460045662803622690262272953987121582031250*x^132+2830033729277037409968820305592992828532996200350973384292994015652113540989414614479813436639973252741167994270502548932610509666442508675296219144674212215858844120447904081655456652861004715839372581014270735449481501757665360032611877984520671817213146900874524020223072935843603655900931102298301788397270536220555709204383192654077336770763693193224840909679651908615330667665645139417339119834874528154073204736973554610933308007190414959681370466682175347940663586704021803431482774424421833000099797332378930062521950223221524610613962760051911125927975527620699228662931923414236050204001862372228810664913040297652491672649655167233506003696830691830865767728338377214227780102061463203478645364604627195124501881528797606748985265581887043234194982731549990155131153659652487435405045686904022890126829403723007771986885927617549896240234375*x^133+1373437360560476040935713205041640986193578317849304684265365321255334720765735804740015999903504497753204011647264786259812020008305779909441643247144429263406307882084110676708502900358984907379616987556010376489478560664825232024418211535542206128580695560355623319476075139015947136507187864099989234067607321627103521821828793025088940912325781628720566852104784536746651632898073205540062328076384257849651951170286380027041233471771074727292226640943787032928597580211420183341896319320403757726360040986359192303949979730367727533539890419598090862473026332700113826581960583143449785663696871848744991411758048679327408073872277580600834564547038373889149509096516591551548497159064626997895056809975811356678728028023305307680318569917600897660960267417914135495018128363314850334298789032649557199992733369509068097613635472953319549560546875*x^134+647711632563920270609948445408385504539409206429862825516817306661402323244620925079517546494477393926592614514797898682502418763681999967159196285245739740413368992750804850630526845011408360160454732055922830454630947943199978300112733048575163572406676220282342535248351013163892915340771011996307887934543458229662959330429783126218382043038881911754012245295494286795180654317699931834643694085696146675552049520053572329762781157801685944059818749527189633583075954183274490887939104618773023489969144826334759312047875271650547856868202230296180777384662220277812689330833858738218419543868525521625310841176348228098675054216861959835427549652321463714484047137946909023153579073539088131787465285081450994440965143192940614470205190811463814669195483955913775102951235326641878656848994280025396579406060659778177068801596760749816894531250000*x^135+296539901489079951139644981533164349477298177941202637116083764976733292565077521934182246487104934834760907077419672388407441980172948789711982799340485292093618411298222971290863674143112464756233189549920101036492495487316364567116843995629287542555885063899281887569746165463645900144724945367796881594260144469306324641435810579987602469671749509816391509918946377427975391265637649527932529242063372535058679799752094329257912025176004245399282780476471162150013373975261477969085895494928210151173600402400281668614206427918004152623541981987102583473144894193261025698723622776176704241532094026463872802623969872779147416162560264678357466205554067642559129346995152982573658828427052789058017695756990483807267318384557575797217857989743704556794793976112640533769145907669560546144636816699233222835094259117738602071767672896385192871093750*x^136+131668276919208784035942354571612019943667680451544071887378539972804091604908848908255522402768095958516005788428088084687580888890566332846468096182829534729454159796543444565153653717889909106427152253064706765433745503654959453800066549599552291552777121856659226571838284156212305627812310600272937880170121648942946023492299892000976126697870586807515397979317520970756258644358633365872859235106523151242848172839236827024042061310518920386085965350157173494799502051548943396387851560091559592870920103979379569748564164226899550705580657636796824992585155482291740855922198154546568922740066727464617518122956646828183555154468386649569131922208873090345313374912100295149460164405894852024134593684917306039047205505108034296994646529266145767988771144766432229063115792374528499011950701184379193976053956660621224727947264909744262695312500*x^137+56638721515628278360328304121452581169830033505143211707971623943993914596063546795180656187994481990557381110798417093600591488838156151979768442611045542178039506339292780355319818442876726877781430662075656909436442305924882068620896480983431195993163502630859350513822782425747104691487988173738811765092211820537805115136552801523425568979846722646407425225332978038821687325937279009716281824413632139076825595190967343884814398311082323591185250532911537938999024430698978435455613787072172227763946414103650222943356182851611208692104843162414889762505019293493052397919877063650782142987001170292807411093793889194787451281875072458798824598104390057007232725536186264152290032240394359490428093342422547713614285318061654002825236729546031916911532201598192484531763505905609489317279187059829998222501568072573263634694740176200866699218750*x^138+23574898555356632160764905008873239352266783052150145715861354447667826872884501407663762210788408691097309028185431392848731301473906694499002713520272060685847532556493166700498648590263821729417028496669855729767892312326433829121191898556154455834447730487238036538246331274639159503330099255769525279725233550395627881281123580139427026198123137497373503995885238701828038551593332287700118881293641512059917312430943193206037318876681898570496144756461623187169776055298932372420122874917941535668729648298069979757347536007604280237091599229959762345667046280133181208303024693428185078924746547829091207103335442763087881639386804786356449484889638952522450823314232334088998759153222949680251159054393576411123295330871370705442378204406105211058752865592798534133626434318759483607941559732624125719779861753977456828579306602478027343750000*x^139+9480596062727264440311131402398388988860906737303621554998796717277855608061894979831837576219610231935374963374716902878160075902255081571911304588178323669916622783620489000583412752872345767998077137454170656222596815956984103500825737339709436917839397779918098571263060061263177012046295635083085722427524982402268533509310696436563191654000742632646332141754163265227153304377781083438345242996014393980781052635403626728973737408023235640408613514202164121518206630247973101922942790288505357981651211688902413179508930017429180094933496622588880662560697128054918354167358685871560953981089861567677219029978967624842612152059042252394898854493708131346164673169565103206352849382229482697297229508967251486052267282096147003826210679686024318368707942047371479815069881682543398055349442633614229333956224810009416614775545895099639892578125*x^140+3676236334490704200368194454732573088582770656276055281024040591250831543713075959573953261639481608180392453162691530391293455920228631292763594542201612218573528719734454738916533440409361670323524619641866300915257645942807325835869663607332508462485940410526827383684499105044110248036887632505248077611480904658942780753312663554735207377442830726685195218759831004664347551101419393257082029488480600540923085000504985534949641218801545423860197740991590267465386181818893712093934635265286803735635493453216710290438703941120311002612943208514014743582680985809789292234049469748251590989164809539723100344849407002089746534181210764703591455496828401444176731479444853571340066583427433384182437680341749036490930197535048985121004025464946278229236575352003924976152561485228229740137139625392304455656078410186182736651971936225891113281250*x^141+1370656518058388724630620235077178183459350950693456763506651560322750977886836601330148910314550624328883385971157347082319820427898231893463863109750784557993305192055280684945320862893445909749822357786786130584028500726225173279600613293888747189302425059760936416371104530939938321986299343376201990873851494225364395437226443592071756068609038361788301923841232969788518364273377253594423737093331575467117201667430321633014068293957062700811269021097920801141192318632789168939690703970813528999267237638322675778565859096614074826187075974842580998456940923120188136180811024968379774487069281605342368409671337910469232626962819596271913697086937692363474004119493528364610399094734969740504504020678937731190517614125088302129018187639925738313172090184278856554493197837613960049643010501080249994090842768912352767074480652809143066406250*x^142+489304479894628445298243860436153585050127785619276897309358474564688436435835067207787047835749533206792928886104736278827711459989728997393368016846454112118045068967626201211765904885984107208587689443743824008633335994020952821648573526690588322532041165524184352443844619958104975488359073157496275028385509772513717780187200297724477115341741198852393819349422575222943408870701117929906834650046469905545047838786295854106179673552128340973997410905021401383806584775347071167952796256552282661235754839889721787546977492554159653509322652592319854689295979774846544459847550710766586100199228425822559107432582187577075974455181497797449633429065570509219526373923628305827789272663581709405628417898730722594327825104809674973907549009138574527756712959764375697347642144956082392045749064893179060102557098588249573367647826671600341796875*x^143+166129442380060599518147658164447014051016068076131705008386419174203698261087842469823323448705304203441055115506935491975792340211092154873475066163351252573571843213882915503143601563920188032132550806830670464252468002748464876918344074102534281886007252650174219223134218599703823081407320974726365975950723908113499683072424064962418459811507309801224252583554829048361889535431240480708945315180052459564262521291394006117843360819838486479262897961009560491709085962490053037796624063030430038787484721645704732282688384681661310224442861167236778786924002916634170620612976948743522286870500940673850892165913257450873387452688041237790569180230958744642110356346506805944128969958836726583463209848795817790898605901110827691968144058410023192020005762915083850211984834183355035033426586122402130417385901495208599953912198543548583984375*x^144+53036538456044922534450849664002311787657782737498639387431789688773950397621894462021431527550826813008747710160071128987745995311241618515038304193305999137186308529868281215030667518425932594934106561481393280197535111956663959894989792820895795528993287761470843452733891456885518650761481863795908892436056661544314055422362089693304203861964132342524912247935846380178543752340208822262817831685850072493273381313276510639224121677323352041263635188722535588931579570053206789206527798006208461953901676682346197612401808892329017158763302746912671048088288987244222291734419349799294867832675039850446933916935728676594138375658747074221202165019867182105611281860174559889536562218144189559212296390855673376674503061352925095053253168903433757012066681059343384139018994028964344030947391012259495811365095363498767255805432796478271484375*x^145+15582766793809578616390448506981732717719902068736684900579454334101625331806849227535463189910627858892802208022178818025759188718097914805435784784731230919720308751642273001755063955215887400564100610324491224029290578660079681488986967754679837051898525585873659072506631631192357374677023042488571367700692591353972758584518518885704942507353895563508655241382148003408366444194500159651200013752943771591357677871515597462383753959402988999095262448549492679501865720117897202517630356896808537087742052920839240106997497399419137331058735997506808973981787620645672762466285993900471572194851924896024292792119286220059906595068392156319405347987234539543287566466726719325739509980726391939483603691139712245746640647864018335063736452931044233891676275169101998170460312808140971957707615203539007649180536674293762189336121082305908203125*x^146+4018838406189425811454533747733419953286533643672541022031514374906117678794791752887618929718148600485105516694393415017288784738570980507277805940091787805427718698731645125958376485357121113582242389425149828107427719248909839973502909863878560245778257287925893432982325051269214203227891396114399563973923578396728351816831414645045436048864695121752254657511384939629938490476372037866070965717625577993172296254289679030253421095951428787650356929126105099148332401353585392155824526813764706485798770171761398245706064929784788430189106575376264469046484369021068354737844648894651727743005891448312867859001067897197263683237845565827867764616523321649113842464517084730366533616175349338152915835059253530619033237042389404531559764733782991166994867495651000960700040187145227060523894803631688062151017248879725229926407337188720703125*x^147+789178165256001425637325200856076637941667306808890401073934900485763193302944073068350443360598184695733928816743589996668168109878751876014304513724621193877034144844493767037244760395427192532422223817604878942685351875941324365129302978568810610791602409573868551086268098674855710432316232025724407187018912147909455206705829149953441602837698050506338810678529631975699113214301893162827400902851894565964752143019904615472887999450010484758636908228274265725158358137321120637635353155043794747299831898985935654344070879405198628253763425657607585806853194106814538703106803493159170304199614148657952998013155749219855825792428929970544694328375434162906683289273343245812468166120118305159390672218729114335306958336401236067303058111482063786888839527882108087375479461376111878780189132925621670056059997477859724313020706176757812500*x^148+32114291370096316559358150448514235235948213470383078849790785172456628425256879343297814082745502271830225077682414541667693296030866100364633976531361835407205496673751344792013692247562637653559270138698038262322738254590517033618183491523406494524289952198285400887983167434233646383117261176363109057199302011748190004112158412664275599536188217314290794186415748730594799898336952480864028652042908634823903148286285910389205937451367533907866292174340589222603826105101706234678765907084398923965414530890274542342054134954221206601104620472330578938453324865846891882502841868699481384000455133694268335697128878244911774301602529437278539093460206066547028644217434588916600872722699212589946274070987323365423051054076452378531932354322057101484167249197628709691897355766701508868132468758134663577852307980720070190727710723876953125*x^149-78262812560554192482697981120218083820217836400271911382730283255392896472172253570502374431593947776156001905525472434986143195630455814239505154645970630596886164430982387547627383062610803347832405663236705360458632796744621889414063481753297699893556357911870829209027462253027718984664980066698042824120223901597646244363933309317631809091408114787347556309604462606373769543041935166002306639599856103046244314350442870198939776318703959589496363482072914755097989012831881285507682607435221298209541513106179185479283685537881071965024327450420402157799210385710160927508132653736421794378267791717095858606170535589728567399267636938090489719580412642985851598027291605035077598626776830714063311575352048295923325861570652284709029615609800569348407997400731629097070975312791114452053581814774084468577797224497771821916103363037109375*x^150-57729720247337441613596703570262427554437857218811273369681687247815637314627322708842475807726765646870363137808897321192350012960454237004729203151973196788295908920492288497522374573370189522965076396578779485070773939813904916001803113700703754240747298285569191047975259002429734846637850726373413420036042739177906849093173922836116439349006638292162197844845049051677266261148481297823818957753327671338785497727399754616837851445203964938719008167721372116367281674228587926934928677272125067927023165211360182044982762561616402127649555305211211657047830602407699949528803142058248167380469550191583771785963600834293945927887574271991403342505217184312588110203173792198385138867779882491209318610693811207175968153652921176028520445179711458049738596144639420673439435935082699411441253806295467732034865093737607821822166442871093750*x^151-29539461989104560879882992711681092586831744860975835302546862508386029448187605271981988441034341288984717600621767411108074436841667217351119484245559539968849976286902817022432667536163444547602559201773488789590747380147658043381888259403879397251541639628455924736752261390693624050364201596925506679906264002421692175886885170676636676147112625182936739921418455582304474730137855730393025399610808379700829451968835176744282008190471660455314581173663314710276208273563355290503195603402173016313274108965352376324405777382042170049256074786334483779904013632992058706789897191942800168458430709683094187670857377507520804178332568028435255387551449866642678430162035680987971144073313457616562512502824398439314351140283842608837783718953219715544655920664869724642584316874484887996985916852003134502879788669815752655267715454101562500*x^152-12817696399567937321627172642483134758683645962473485188614927482708557641029385919141964224498234622478710704806921411543451101136786141188760664199047170943093794231745968214758134367756086155767237500546138845367721192269235776328306799898503936468187059952530541866594731384182795600442503439168780220978825666664268831858488611614627219845254208985775126227068677147086903113333298489053134632214742792435840616540902493071940074560046712159466462884730010501232937619872640413058444647970850209906312796944963472135275405220561618343666305533912585592395455551296863155613780555198043215937060268996105021515962366029366766110734187516591436041820380659619650929601813803013545210763910338122849561296089283618416973510200323239475359469398951434439272335996236424918303131684030523702731389762551547639723992233484750613570213317871093750*x^153-4966022183108915368472442506348092624205013001216275431113590149677213536456145061614398536125975604809814907421275916647441598519256779500702067489225469857201622749795792801201167339669320158036014972706100092881624342528285482966759540329053525085140395915025751980859946897108003610557837731343562174843490509323419794534385692885977133247372015816399093945009890531549700116457662044126230884354756250507338807429427379050855980751360011710633330723176164039953819777923695913626253987739401237362862635829542100073605513778893614993461042967426361506410042409161095023220218857184878673211871263147592550518415045552554499089280078781796469072134692096038298560339488388302624228961699108921981856699460039957646017006157240258102550591519514273279507173615703339117311557979533264326683847649391428946685778100800234824419021606445312500*x^154-1737585473984958115044291694316228937728612125435722394978184285722796443497295193340672961829262123551326625184000239058529500280733686152074303771957334032807962743881369329403708202812552890406720642085370002791425360425779341718257490406450719317331259908425137680731058811154867572212739580435668620666984551948013037841807645674501233454054302000682524870861738272529209422046529896743194112086340775130453083212549269320887063786022041103810538815206961548151902447273367285652675751098389138286017818840769879657627751999312444448584625561002925187646669600363339605501419478707722017733601793681175041203261434192079718670487714750385635747967299139725838829675084632407472698234056646537386708257547852878495084129312291783853031881008812821797245815197531530856657348056709656912905405482536527750347943310771370306611061096191406250*x^155-541351782467050851808626394448876677209459916722705313031425794844603056067706070038404090343055806926945959525334146151841813384902954892131588959605671791577671722269466374782966635785300522935612986472071828602889693808425037287206933356374246029788649246504316948011744460414208843189687502314190424916065891091335380924166243425607113098726026968520676349703604096375688742173034704963477453994342344950461447445720044813391715295625883788103280999531685987692133270611558608236292948017666291908215180056429549507582698019391998508886902943658648834258681324193298618425338844018789101123057287025370431125325094801473049492574618000393714944563874240471708689298861328194975076418657624682763510105706747923481412204934176891630525667745366378362555303599096299205002166938481769474888873205247787068206122285118908621370792388916015625*x^156-141915697295288070840280361626372041787905840784472547913508985317839026525067192160138285525182746804553540193314909402907101769236040842343362404246345119701281824483920329113557003369530003338046099862716078175731468053860063312170040286623807796746769940072653003267819980883005902606055440412684096847893467150810815316721832584269081121351926581473457693497452877814699205153286115764503565230922911915940399697906314378370962670549412297632494689360786306271761579117924298046578902545861776397177808817092211693571901011329793645670786264511896658099530384021248559018584812108546667361674996955204411434105153006884773441577952390464115817340554240299782827660704307536473510718645893822557432411888735437235083573842673592974388962699474424751600402195414788256809731959468061504400605908442212221842737562838010489940643310546875000*x^157-25020942091216154248384336595903219057581459086482275834364999698909223982947063683062229196462649790913362330725600430137947077130652277380883537733433270269922455731453511511028157600249137421265907036953880909067282229608755236269440220246596119245242937587811162013852476652322993933867495457740581702178394697624910777521194804452880319067617619349741483552230705395052091504127880264477811082883527344993087918165372814266724103770516820082710865882560687498595873824355953850775858440093589658391904594512624762186172819562348826591799807643338870602497644261968197110848350963327220168378882124769701383699096675549953966654047750022779020471041228633692085722511703685797562531084238033739924339011614610347266174477551315010035214117916719890022544926182298856245037815579780076401643644674888111723021211219020187854766845703125000*x^158+2233612262908783355146141732405549969691786743698203012370201979178114264473006143903618957082746423661688837309487358948379551033457965749067326682055957659278905732956863991962519948051985252428162504587158541540779252063066162837614797407066501807060348192238453943815221571414636259815555695079346092337303694245828436098173252955725011442957384366329921967514499948708147152905809114598033942122772946905305872012206772115891362014199188187609300090794925537493258440660547822576143090368646675573190470252994508980427735559791787910251802090311629123055353617909043272804320427367998357684931543259246164575818128842488226951072800010986873333741403941107259942761081425485683924899131984771759895104191165428487241292740888626634355534921482686871061470893020696128228353142869493231801043928337613397872019049827940762042999267578125*x^159+5213915965297532132050314847609823443549323320262201341601417929210269130326932865732448670228696066133530303559415250528110121953556501915453134022669781881887668879653076909842837622099930785577253634984189102006965623624829201029110984771381420813675800791307531890606904938516530671042439843752851495857626035656109740783513110910900761465392820631243827564382864094108706513547005453420420438044516780451886690558300338232552464698915635277662357671635428548169378791959378003002848039970843707662519608458539442751292612810833313299667159883811475152174747500118784575980733407040393771550339638310016074044189141792062094070098557141785754039520143259153389502609038368798117477428373656890051748329317585747744937006305380396949007414153407419978792099237662758891273764132546840841801697873265919458418693466228432953357696533203125*x^160+3472973948059082142845257010034403801599310010474818950140224845608140942217933204403723381253436749507298322656995256820999275954757587127847539432450104371569842235483188058054571975417311718411538292967782481756505639019320111947019347271613323261235399833578973185106564143954670925180948462389233119617235938491518275979177619650176281104575531107018083306578473306133680527443807901462633207222984363787246601880859621974781923488485243953710298694493298627300473574555915180023173343955977482547654695569977153048025689272437874937606559235060662099484344388371642691415465840529606716727674344134492333918994380956585720563566979708536170465982768523273415968914880231501425391121643280105733983803847836149665064126752593080138734708690713128850723951771369533414972514579659161454595008478203610469137174732168205082416534423828125*x^161+1784330912148289923843762468585953107563302530139510769842113218491431292204177900017243492207615807905003481552133083453668571993937236847646950981758152306391998324463371473718200002017070295124095604124356782099477730468530743500590385388814075995499128422921919449074298195112249527506498463069754866088203148881697859183579772642727257504667237023912139217862208650755661439421235155911764670811728560692395810305346623774541648994617235931602026989224608644293256848423298616257446787819829930496793790521254573875724237595081466344828094060001953158557922624693274033932693094503427735640309205797194530433504262999118243334679382797248014651519169951519449605756029186886628485875190129462867284696663265150276964930652611756590507960538636529990845547776482431136962575476038413632122261206873481409473924941266886889934539794921875*x^162+806312504598075686399128217632067151202650862841076205328257045422197643283261641645513075293858158617771826495683762416683778009397197436155019340074379543334247521659250138446091495818657771698264742782752602726791435195664450894337815380343828084986225905880821301425302237650233633481205525060535473236983403786078712828059101981178668664198968454654772883902506547672122954061646157519869587136513327414631167930650214545524964844451293713369620724645652483878032684676903038458998363467835116744966093966862587223886917690942413347749925635400837138944411360819982871886849617100688092303547787885701924639033566949614824291906490920935480025008107263990618899073909437207454493999770092251167294085269027465972673885471460225100741678596080100344667698020724195903428921246257102728320607129379460342732954813982360064983367919921875*x^163+335380720904872930882712007562729820267024245181232630402149211927711426760426004756325026497865374929726413264125451959970553884700358283735888615592801577992511128855335526604557596912533045325660841066370402345139051029293681458270843268471963177636134571269009851184482648269974423639306023820406078987015364176745250088792654008375404737760607725092399099260359401929137301560989125387211678558147515163396531726704156647948967050920029898986634605351267220555455416474942192283622343213069098199586741745288043296807023848959163829524420152122348600670035672442791428814761417100679779115802661798671702098460649120265163381480316598495885681836556735992466850474614827961419619491740029733709360118982605899707934232904866512508882599433450995536586655324183678207394887980269818496678943661390426278501308843260630965232849121093750*x^164+131184615985950307363904224988468360790468770240920304185066134718787532852548129626717585699199208776241118138471919722130745494189785483292231417965534046505833377946377027212294852007357058711739993613469814829279936543539209842311620026864431382841439300284035400003988775296964212584054322167540409467769835362994308375297351902899591881301021302392485237327086083623609320941086413262998111120132936325653983056848494011902294750057931562566840072902572210050257482725685011149143424535698171340553260252477458574476164520809436284024778945882880807940950783337866567715823595089315854398508248991228870578284130740898635148279763594669061090263943268045702955211696422890773298783839667507282342058192395769873037780990351006231318818904283219983100112995865190051475050310796510415231898023617762572001765875029377639293670654296875*x^165+48835058790619977826453778781664055941328214653568751785635841764568306131736824584460468819968258366572185005912000071082335138637606424133651815836544339334372525798304578940677172412914402892818269402736893998913946712562855048870237986855711353440195311493495400644145427913663772850337991167533259146442558625314508384307358239736144970757581884968942724649084318186103271978764835561440452581241742470897246462992009918504699592035753920930112331025812842483238498265169173159966623336657855952613143911876578139334784730094775484888574157493809412634239779921601234804630715442803270544582119928553866841007004038946208724420616469694790223659625901238710844046297301789361391421603755165481728469625128832454408590633029885223945058530141379099522758244836796232069425606972160475095613512384884469241796978167258203029632568359375*x^166+17431426111962945462696348529853809976012591099341448924873402663289312349287446297546304045424550844433676101696295545759400617239028401912371138962794401200455408340045587232766362471369202993079297788335552601957504698962449610754391611126080959206882893050890812402480708038702286097221560419701049382520556425918240803950130838899881508775373127939550214446303043529679753189483422379229846020784547427483396157899081830814427189403756626700351858657147941150991288909893150843951089580387420725725012578903232676601593571193240078600232546742348347033731975396261396719219403127703682953715325927727798152915934207371047540548116277793299529715479476978716354606511655637100228230982028376170530644469035569386005732891633208415053893630255396055854000981396727334339420116688989546666294170457200962687238643411546945571899414062500*x^167+5996509982939043526659435760344786790456059245751342930148423748559965979760570415638251552045304864662331370752120101955616420685718756036679693360812497826382092580579379416854155091422909606200517138282094125966465392138829648702691961062344955685958528868820232181218468417601577141254346666596913257779064769813756529439196546646305409124567802500674019834517608299199524973445959083537285864034067906686946570648186121856947249154069730869381644273208550675131601612881504044901488035792529863237100256873371172409914812391656489763208086307901892378916397727378424942116219089143612876365740133074329780616200543200575115926757441124256433556822132213785896711309937522068955041181217464755562494064733681331513637723305570721068574972460346876090625681176241953126939662368606357541260228408153132306779298232868313789367675781250*x^168+1995456639115835181750284967771256225744050839334487906396800484391192662188643221362988903966679766303186331328131372904465435580943474054256193044625095115966928968439792388611437571276633621458846033365786462540875310560080843316826875337203286165791324735095278490760338890012901713071348111912017544404475384995815039069029170474929902052659679726843932829316841207568393530495690991179232376279807807363942246285920530288093700527558345227140414775892983453273501209482030912036402633222762068083105627283146042718625762009870246747899311040974760786016830497002033215018233345717830986030786686083783012114467928884844761175403128664272517286650675754290215456820755634179623351194415010987199793687005620787022316283245639979117577406454561472106782432874246737024057691382840802122298519416521145330989384092390537261962890625000*x^169+644187224398545211487218391114352241256597305322714068081788874932841196620908833150807949103399828939310327214567521841252078102789365333888012449774352491873871158761275829515731556627467984634615074648924145683698368190265623460560076507534556182439559438869088441281955272995786510224336579339401464060212573873771363950132022991188295454848789592248202421186655747479804626651838167474084802126446232969706400516361929349944524782063205869628869434763243033548354841639468981692119836173357487533214296690075835116868136247186994151738178734908288776401328615616630068561711451541884605203555263198042483271075205568721420663481572360073311606375095834283803573559452029132433181395360716866390985289119861362666803294267690427588995992797234365612231236063647761307938554762633101604800975673037477520210813963785767555236816406250*x^170+202219614364965074229114147073523476019190365653492571486854499509548425144648226307254170207783545197208157293812865922350670823426111763920728272597986362928128345183224960763611815956245715830285293318030118158140389808367533363916540729694906675636385389400528858684418459306891054819367798568555397095768483358210542278639867497599907863757138069987827029813090829038319799545951530901308792545917659340916356434473616145697940146250001336686896861030676997214382985257028276141428873994476246939971769112835281075596091740211856111622996801519011612641207877278676441599528035669182381258163476181641240692304345386075463643880591836322975368159365372315792005737484638901222350710604154439935395856156523680644474662034029833275398017838485329696410967396749774201404398446460476162958152385185073285356338601559400558471679687500*x^171+61849823571265700500408698834639963106990016645152254883647157716946776289410760750017655593744667954817291804264028155954360065304768843352460653366559646198576642857983385864343500107834584900317193538482889543298390512974053454147289574979779808086372605219447599409865178110194650049878202752731078212100156615317040492345576273546440171390537620575315608226696886649666063660939372479679275185221313954303081629831707772924702744929502937527847480195630576272572677418085997532904155639830427154536389168204194871518313595588490089007187474307566021942488970424665900955083113463217308743890961271277937033306364920542706470317027975476958151045249846009446541138403321225175815218839991901040285028314169381266914589791833141533240287957241128432665546315317312427156059811960218154726115664943097982586550642736256122589111328125*x^172+18463648639722754153706528505584852966091815209695917472159665682847339680428262580999770144096724826918766475706336516442355020849154659757862683671933672931335578366847513912041694418835381943548507014430561037352430531968931747908521041294274265400344176192750289307737816969508267447019534329328649758825747197699817957990742701387086202454458770453277489090983820464737133292681090939732118299673915395882041437814281686159506371993307535369122198271193834854060768302454279884698334175356225340585967990418085474302373399173797017188731833745450307612861497907662086444428326728672506551626769248509425587792026787992135717563360436004198028310921320572148977317224803601913476028559536699928428529674962395050770699644108100918062345608239273765504404722954481484612752911751563875819700730196437632457673316821455955505371093750*x^173+5388260859912717619856136611204960244022237010833692078226579242455632695600202748640524033555724275032070671438571928854460799612596362597582458631483635469652460831454915824819977901409221622373744902756603692789510821678682283989215842339087983624583398129908867141053101206541498201532766217739552896701352806388755048604391668697066491988433183916177438555958951458327467709164877501239228233122768163030952989555686001034426012939057780248264478358197272140800796742613758381270522310132759897092606578967539624214706506935374676059942522172067899846834248052432314586335924910028712726830236868762846069255923281342934348656708889904756789796158975473900624868343865637121928453775587067340896105517642918617393561604248293319343464671683786748579791426741073270276020400126568972676245269926020853290538070723414421081542968750*x^174+1539453709080171377422372538087644259597112685549346799189489151674917352244825649858560331763090947895575047261605542050858549292136925116321127218777216957556189897690050805016558626854490087680195139576287399535951181709512919469566961113287831245698358636411199751289021320000116200440709440766137903466081720997249766307926520926007708926164132481361955423411427633118747205076777758562130270779254837680342486772274318907612899989410743312278199972635414106703680868208168356178869903803518628274394939246753448597140065974054769165447341333140315805995110860783323421859057912360882043496507693476417236100693318842939042849582252796233003970790079609153850636511413773291872138691837923087761241470797556499982932584160522268783544715555791468536580271237750089131705578477502656287059616679879781031559105031192302703857421875*x^175+431183765135785421518553411481730502290280750971307791617979749079296939351440394987514836191418935056773087732144381494988659451700319622343782786654663641539758309234986403156835113340952432597770777780232026884569382665333159828308478844714410441492797196366702493617396179923163433063512369244301083635068896544156144193509748320577790995064576243624838111370628003417729356088870428659526543552476305218448864923823884004928934385486649010977354182406990006008663174037546800877752568917070425469203464943924452374601775513957728174665873188970763246667880605947472122335874351534219591040014821617698199884269360439157015504792310475003953770454222863092730177976655130968858103642868054223307185952073777503779355854567860290752088891629018031549871026318831825213514303115820309398784591914388641953337355516850948333740234375*x^176+118545277783640259451370445762048875297009171944996636856989550022490095766479373784349891628976105486854216846827956746600390198271539643686656527356678955833292644905749690939403049455757074616372774228062702966916953468597466883377004109089939729585251676368401355718519180383121021172625315109353035105675169956477589080862964890460333435625976281347379526496996544232369951871560753989008786345162701318602504654973666723521559921280132669778428562024948690655378487727322511037236462376544939706405635714708221019963014712404472856481036108819513025347115493648000468593013025651037112222034356516255589823738100712599697253414739673981452870774262860545248863101676556939743242724893571310106076699855320395918168517320614200705407210283304641971755256795318986424690120223831893059621665764691300637423410080373287200927734375*x^177+32028266208265925866726283714554819093239676658450348897480533694405541849224124909125213558043069145485199751645292062158998443655180737168870938633814955527572965237830556384466966499001511754060978900677397010858832104406740004666649771321962383140791636246689841597193817508662372313739535998954577139723316994361034155373613878654364721899502683289566628708258047401558109205621505108998139291636433288371980895230260628112205847991168802677023982493813102250650525631166844842640884460231628514194101564476447613681954940650326301020218348110664615890232015986370503962447832489804578706282405561338197437956943461811743849976521836312529005199588206352236407804610595151713444022678414620832384502856708683098057376018347278262564057653002820454851676857621733480364820289232844432070375362275882480389554984867572784423828125*x^178+8512440854856510030730570597437321635983101864672278146245829151298736923510134330704551665506469449301535863306020183955344193661225471022979100912860730967340756987572266362534131288303280846311314708564062208775365765922455215968741105475334047818033029451956494079655413259274161204109470659937390073285677093616737101942240153853773090521319633496334619706081922865222985095115524336829690273046122051816917401676184942278173793570352014614539558139719184263150809025994923588958642438224826960654781779381831373156122535071437710326627988469667987511373087004500087169662567146694234918550847147155956496424277699649432660411582746085114751518871394803741642791557598697901032210144496538409586999556716677930621978822657706471368745216427900257248535129430876635477302063740283270929128101034422115844790823757648468017578125*x^179+2227509814975325410111223125212602261930332639437684243512569302437423532600912313924646065272790363399794931073009518234658356857684506774413029783812826044492275443045114655712732757594041923255884147597642982962940108514200809344798777525698935086363788656321284141980755004758073535663779508486650972011444502575259099305717396944682262808660094998510269337273274304007688006922664808575512434251739521148506632096163554443646065660486848094000891710204348001478507603755612769448878233599494482575426942799473787441228127690208084422729861493303310640907202266536284292138950444967686317052306985834074143099505703208699672335468476308728317267904007763806821953128189027231587868590016974048581624987242233153411064195705881064278703821332419264808030284342001182524458175977085977632896618416680212249048054218292236328125000*x^180+574270367038825818329978786309650957765846375498904925367139760615610317486321665867794152553172868823764506522430602142988582213192850496419367269719021242649392310965112516857181443157758039266655284831695828214076412331055148270022693215658082277757037958121442471045839034375458992826214412430289882162705270507474163714413199674910726615833191078256213054994812645869551252725885684823730980871872546281702654070118070003574897169961035222965951582107226987000852543345665657787363185222165600007663398990463210169209859375389185788286703860372023454751152454681671930472037347944331965749649625043807980690796740963720594207565291890597694149747712966787142220156458403598317800730274051817867732529835381418256104323469869618462049395025552788673231468875017277863429729865643572528539906318911789639969356358051300048828125*x^181+145924353880707125840396263836197648161476428438429783446749629865022033242244666407946834914172575097867578448110983540283424581977420329800444590116310077237844423998491252944842749155499087498397844137744794183403698645889522596901649429643286202836460018506651610413154245353483825641347214016884515543917874962139544893555082016107878337349006323856480000384247423797065132227510798799520135754629835426135424974974518859617638545075859728030219142884912411038980164549827743924902818799252719694355110116650792472594945452015162538507200262788276287833757077727081123285823707216688449061817797020541487875727990411935727305263357734781525597267406003046648985326513424500469116409919699210062141174471516872500953926821373641066417824597629384594906700824037580988110167591853389931245976729456970133469440042972564697265625*x^182+36552737158418575515111900292321040128054460290665981128596062440155701003726230104648731284013325450757647308745148210128626357717456396054804833814627048823409679954901309397375618427038760332338727600368534176035771413100530382640708605167040055229491983755181469348681447281789610552032399504761478612502921160062398995451649583157237266193587219767548376474314277941347271970270625646361767541931599049660630447606451599484779292482122746716641279336663923366327297976549094559626828524032678395773732453180272488420099278452411224850314142355001934852758728882510001367643957617765631399966602455502007694560786469704606818717336470559302198788715313781070024588839561719433289382951379858396313691618292357508075310637593294756333841836367223394244655273788953254328013731563410673372493953081630024826154112815856933593750*x^183+9024677500955414873412733802409524742401111542778103268686099201997682191015537611416935376483648316100087650884041202832756756024598577904396282428795481671294322766689653683971257755858107619135443883763144928223018856721700414748978860196824791802454426979009401222855513623660583527673916392767941705842054125211239641610879190563180270171354790581008314827213007699610605908887732508088832022373424980164105368690675524579950031016114461544600964440353477270188353253330824301366424680238813441837990347993813454377452124375285237518181968851274384881520118260643484126648358574673557706051526286519468638639534035494922892663610058539181848562988562662616781818011548199951942765142174321558857087108509058800149755698682027962161452591394787860151243216177713292874048571472245065805406483150363783352077007293701171875000*x^184+2195178285990291103090649237384624531075470942016872772835802148004405123829829428384306696387391952732537706388064923349183048738025493158858680973511715323837371669128892878561224262406789414325558815769004310341541227437883280786181088845250077068405766153823564962447021069409981014733864263601237266544779937245379209210546289377194745735581257930943557056526097909732806668049748965995034672271125487397962044014162563360448257786663140789744873235354730973709845149617156673145629605224241346791507986855595190822622296172258192377434409646529277804358328060180014865765973244347267530502423252855323649202126265590124870563864389518326721278628953484834792133673029185240070648955387814112292348017843515865916378503926459552924715581005503290604218125200693743718916228161645463543005796225315862102434039115905761718750*x^185+525664362074290682399792337490622364097762134376074928549883000930400973545973855848773495428552623183095683982373728079815840414869761167155038421390576146544827141016384343238536987797451089618759205168514327481530567107229067662860842255744454354352735928994475996296685259986019654684686459450800890311919861388598443185070566706597820154737915009771138805230991508914379579223221032681466931610185107674918605091101278206318304937049307598022974873678897285570275763310667601218537894362638388410905374439182041317271500447255663974438731306369924062085128789217345801204204028497495422966239379844408351070177119017484729583430983450186500192312250497752731758084883189060878761055829371604531868535620762921256953593941097798633071472001738836658899624824529221961746722666294386050456211023629293777048587799072265625000*x^186+123792150147129533788887712333382929136198966724978965023297452544366421090120550344775440124650353310213734726095691001276831760278645724215625733073160707812249742411213919676868011092695035772495008873579435848489608415046083433078683933722002870535389401995928354029375077405661378243998478082093147568112114211283937077023326242624485438297071553341456469372086879333181164456302825918400539543242053841631886659674722364039050417499452039583184778993086832759305135880891683278307421839805127080371235743995850354893550339979401463683679765503377806555723853168410974685215623100089287656491535732035585963236670899862223532924598570707012483732944507454499707320195596003010848570167020782697531143337042718511019962935959682817331796844153187873454937312115040173911684326593521734971581338413670891895890235900878906250*x^187+28631442594434377920548390325065955339247484423043011378832628172648590147658860472972721542922560472878757524200502999457512395858550068877301225303499627750839992548808213075925749824829743461910530990988456690780413466900565169125162052429248866808258069078130011596699635731494293930218469221051735823173204773682583285042733227225816774186105705520092503991023866685521087600206587745201213602844869135221462899855357777459612777639936964595033239036319575236959892628546207336032051363139176549742597215855782984639459277164534598433496658002834217244351208688251152694237063524654089001474161209264514022916540746749311468685183751802137753124748408139900728661753774765532063379105724691764582148554325319369712977421875495101026056161181597025637814981743707948905842294577236105401762955580124980770051479339599609375*x^188+6493112665627646344425293359786741564574119201515034910096571920501263159394929194062938930026548074107307257435654869796650652154092940952077105286770822860376927687064788232726974544153070664364382042694798566137876077534824908341217970793540131743418750110991896135562305221398227091513245395691837741884357662143894678095686663543236946992554639727616904234131248628392891892444940134711627966239894174934241730433208239290868352310002181960413405429220398722451634049767852266967254691478539231621327676817251978316419041160739883465118921521485142604075782284456890351103819943353803055204637744344204884550751937374425578058201584691853092726201510523274680365486310546138177033452205807140634142576394710360413010548957266303075737330300801705953568604015860023459319252339586731048726164772233460098505020141601562500*x^189+1441056803469192240421424403315152323014405486172291671171630640373064640076007495806434053409369593106250236051580106469350122436473474967541867999492842761052791813549039683982198387664801009622224774411220936605829056292459434108674620975814506918807054910754982854966022125191356917728599883897225830942940957359133018405584189697258932290704608566106046016247308720057241434162893407278768827539332532286578716854784846338682744254962328903877484863330170827611015983114433149961935656325353938529757933594386248755926815516080655703375105943956382588668899972456147037699902151785130762351297808898326426428778274796950379708814572047251002907411602998235589155580141295866095532122651654125504406654924731827689810306839335551303727022649353896376730374373551384011865200099812428513601503254903946071863174438476562500*x^190+312266429164175573765190930436469956062014888930520998601392001087269782346082424686290214572379567015050304654686913977075206923699706469985724484473926215394312403460218801086527385915928131144067079322558234284486983664668218046330770742994264102555921952694107702049458837407365413498677968055613407634538408842561984401465866419251671725134182356496446710157634730378492447933264169204073499815066821691574209472002112909690987296076045846730133906131613982544523036789414543581584752151823999023616903399743435237930782691666456680926744224113098024936129777376682879870485428726311814717199299217529905546019363736347152145622120068817303870412573653038170908609726809066480987025145250692634715667711102075368694021054066992206941900081181853834902731732568222521762390900196999787841178886083071120083332061767578125*x^191+65882170989264368823855238973434447919798979294947577580608296171548440013202724300087825389939320367617900020190156815841857185835257366376900193230337317534276619278708331311239166729208230882902285354331891652658077590896399341078343830858240437337741067287727856825935121438776550070004469549919696869494815545971201024557422553221642912308954880868727983908683784166287433850121298664594304000968105157683357111598785817459627646703916076138190371824286931217115791227608346292223276931984077059020532251831058856894449734422181940591042853233312826376470312267079153979710223980131297600494891316032561203698702898435278620308027061923127138360963226549462681749616075386851052304804297613760650320026432672921474198260624098495689776256069222626127324447092116911795586405705300869772855776318465359508991241455078125*x^192+13485746657013176792202106544369150741484360727995865175966302706233328235707079897844617709248422933095547478838252201347627656569791455174421461948236010726061687180431743244578789164376460795938758194460766480565497703288381516122665118175487300305111851047486549712314201103198337407453911653612457018199768675325851212263703913100841376469105704011882765648739289249811815793279658910643251142964998589667210253157493079949876902135137973274100731679903656035688050414311023179651391889171440378755668461442821679414660061965367467090381846308141407751646409646722049755675121572288487279596687276813563556584252658741840798082387005431140326992514766806751263459703304139451615772580308069601689845871463750158971004224569312428213312397983719453294806974149964936786797908716002691864588314274442382156848907470703125*x^193+2665693054757345961701582954396943404476315217660357881806193691497496813888201328545235572913334968950557087130212202997542065337168311201782462055952683121114339417485681196778772892495750701801680988184879307538541993916608122751388595794539933332748964386206634064244147629545476198162023295852897755490772176055708986924715788631378316143520485181370575297923869885789056481391641661003792532501975709192495155607266522923546205231508798992056266362381507025510751394565875866158320854162594970945260804752230802732305063315589058000521529980395239475528099996472400432083252081569842888240681213536038741969093740890954365696060053685180241359074860091179944011168626981030602927702311062952779641070974392162651174713293726591657216539131007423962906641815399882709354433670898287811468208019505254924297332763671875*x^194+505452224842679639852446347756247013545759609543941373188659268715595816740003596648472915353319437968550389769098927924122929776697507970268571400695652549377739469142172079231320800629546377188881665671533482133610564637906787006591277381809093386030654504692501617028916744917403336436922088315593491733656265362834682564185224005302589541565143850850679987801778694818741214802804423925743882959898281234207490594197771261897583309585510967996125179956721288575551647565273875389471535180211590309297014642798332930876830351725091460638505285230970590229480609412758254099127296553802141812549654847540564845403856919578629775247749471135510653656672072277586971689841601055250295645537717810050384028420794757863007668340635709148910985774728180070401240194768951101036447461357148380756143524195067584514617919921875*x^195+90993514239153002394981740165907991730909223095341544136283940129570603083579284018566796590802879057335622911884012164934158902362397511233928864461129450032259646588071931787679592557116835756408602294622187612244970065492617932566305672006657461791300310158623706454957210245656459999144630343911893336838870104424847673718989861747055651735882120845134764822225413222275961122243904151889468264711394863617392896306765307754079761699032171038974589511966106747561616560392304032837336977456256697690937344772775945724173557933112754671991610899715281181017919776481872484635727076878040037091813473680763429203728325434146459708835230617111936448198597677417312984520554600352310819793179181612333903498122821632302875020325269058868802947672088524641407855770417717551009674362139101333468715893104672431945800781250*x^196+15278521201345378843280464883373936301282261110171026646787357914437084160376653852985227539278026348661780209609174379857367530289554168240444970040983122104019788741894230210523638183499628418434693184091546641337788462483037704940392670836191002287201538467467996548264549297925222280963994444214735215632781239705867456270398788379505016542579879797121767995906685099373057854149667423436922686363048665952547345272566015280352877935782725294990328287235683831311569689816458098452197474868710202952446480760063310601338614688589292752991961283286109091688276783991472358395150892817287033566952212938863046236233241204387480297517165672844181999743950556339169473260282729304827649246151741621158312517307656316033897044580122349534200818819052788806374678993307477786859386165463359219529593246988952159881591796875*x^197+2308622549470758862004396088765370959163017270048914448209196420802215229248012572273834334552115826199328414614177571629274883807701191719450115848297889570484027088563710346124875965687235287888723333212142964062460926560479973499235434709577886297425937741845584356875191170259182358895084029433026714287509525520748095709827014743056243308288928285847280602600537029203066445435421362356229807037962532824432975462408185924129972993562026570220376080006621138661458680828756473014117312610573482056184219159609004670780095422834967351981851275652411494966891339722853636600099559628154780255769447195762273350577323197471353492579719887042072489947864753779735490352064382373617113912706072344065516965345930438470558336435424890221476364469038111175425882368252982084033444199702156396369900903664529323577880859375*x^198+286026064920039665333933050056200998533221762931249348804794867468845155190844217208383792176721479483518641557202058992205511072691052838261380641304978004641415449804835499818238754133569486859132932896410616718852460920702156896466714157008530247401710432819542678309473881245422769951035593858362733109556970038309031359360584405816539360043486689837027614773605690489105734485629357068518468168215707739976837200439580699467227163302997310869595702917777190407445138609136753865574806511125929599314764905024286273589013589102871733674828125240258822396979286602610663164063163179839292593526015999274395785606951250375679584498892252029545771321666200691677409340743718917414225970859344812048362057853234239992203423417698202442662489217257950514030029740734819713076632265579490876916679553687572479248046875000*x^199+18563649601028437659672700301631651156832929853746222563604619668356814087473608076938313795656441809602935102038108241751804532816194150724825360383179413171506604396199118654539348311740140864057247957926541817841333675192639842657612306795706825924526219400904270415182054704393540609742613459296276171105647585118603472946394735069084733631520765157906604868006352363840219263253784279957481494109267248249763911507496462170039285548029956686803432539407869841805572749269640883605469466661989973601829795619284090920854864685883351816894698931127382756386438893036738027169513553061133706955540751480294894996868968968858140933359818366138861841454879197642593757002589753834092512198405658681031744632105073805045703214128637059881013772036324958805699860515565594415217218635483220623427769169211387634277343750*x^200-4299278778434520375200184276375334810769776903019533541729467110867462262319526865308463843838329902351058401455157284051350393172881813702857185150562350432571615387971004189252194551368349590740754063815528884001669050132661397376283832155910380191116977739699205060146348810736620585229315164077356835400770968937471255883451463509236435657493205384311205197091348363821909562466199262420880169401281590079561781475471136020281243193095705763138614717938980309135845557170322426813630635380814327675503100565722770113666472286738329480541840526236744512751554798274597976462313240864144593716607649224463618864439097650111446318489411189776974194603583854485656365694547217719864213368695243393189807584355295496362347841286036709290057715880242427489775954392816322980173522399027774554269853979349136352539062500*x^201-2430812409699193521286303956068664650277842238917471741967113475059602385333754557022303107239638739645982490324280561144219930748339959690059001759271124248146836885476436641862351480374621000058072387897701215778243225697533620848301742490353214106776094012179020242913669359991973637146065019195287817178495751505832621324622781657134439309869139685307444727829904549376437469564128002749897542902915695996500511639712045308253585042756806098359495003168691324348374329728929808012753312002585092764346697044136767890524699698694661258474427845927405899158008346747725776551790755220613750884921777056403446700314474942461983560149160367649977829810447659882213838602031183908767492651345165204782399390950420513832504463962554543239863987378079440726584768281757690048089716111299196654726983979344367980957031250*x^202-777253836139169683288481573853476665905431117643614168664407107332912079339150694307967268836989425283644764836247461709234189805266753201273420814437670642040051088179992163590302636060451722100795497058567773414639400234844110007177454399345266778676980411476166124036333401355469842095680546257549718084009680734877675465432022607170921149861377468155029248147303811015253619989032915026279603645744624567929723530801050208363658226504930582858456528946649695233532946043987210950639876697558649956961640515422878139897385755231030928416605564727554005764538160934729425810407565854547413362118541507399772472042090939066901316102871150044957480209291643523987672003657718016795726800977838737144166304773235338466161811265061599911071544675374604778873252143044258066584932340873592693242244422435760498046875000*x^203-206183824168984307068308890721516912501241545237652369094690941320640107202153838398701500006526222645798424840255725468495671932793228013776385454695210061661493969343586959636644399268975355841416636244550865077343375730577693062492372434979436264097945099273476106775399998284252944386952818642256039060583911835602219072074429051083210555486587555338297387032754870731317298066444887667249579469202680248910346833201028590774390703773924499465053880472664597329173724272203054247564174744209237300568964587701434170307677635096254568590210763741171917276614578509673546037344957895274221073097582780822621903485906699128835998935410406860945897816792491265655301559897150200659949681753959302537022713623725234580440711351529764127611193463226155972042691017387127266745266231819044833173393271863460540771484375*x^204-49463793795659141040551812341770319859241210561393679423187424808116604002121249221750331646674936039395986245588855556373138820295905723224005569391026659480930785810734761058074693790932382709882128011055529549776024113206315237011331070592310851489818752475567071324563696074795764422796711566476417293475809811045926631167113459651382623786269383424315681383712703304747255040655894182460248787774060205114099294324458460469121470619939871833719351028484335680287365432147467778991618292980357636098233314814216584256676392080919213782985465113361814907656723388026328867835796660344678448459062564551052795530964692222724790116422764318609621957339618047030510601138879670025760979069913754815609350795288745461265160453190990538755606793295859000722014071241556702308425878088371518970234319567680358886718750*x^205-11105649771379483188257385867064141635634594131458348835832168263663060234807327162204430775043474039699883490412511638424469620144943058157372939714336343297007323608736161448397689404313529343341668194677116726725249722704283656913422293601978282678089528095427117559871383706419075051897907264748867751599874548443494042272914411403149628513383727063931261160217048716418807344538324580129745650933182181666525309648039874790330831106469505971279447793086036299206383983493679501763653800234266873087630111192411222440760393836007573499882724154860234159529612944622209393240542830263099235821903009310706867492691557238440999671201641641881911983090321923294696595187836368344938591001778676742971182364173193830640952877191705284013930754523554364503839196310640887464633983796318261738633736968040466308593750*x^206-2374841156322694341274273984557890786638213184595271231851834675101513102189954338115778880776514028937365055315900984803654492345740018531665626055414210608427821561619522152917110921253102750762810005402155457146222875283595836675501641034808192469472518753531466106925666485663772654544078646207166310127595412934154043458076612282109789124125172221033787692587684586104788376876458396751505806391173964053859756059031633860298462121788852117618422880925770603712506525646281757995149829967898853023970110969468348470630184538367449149916633989708957132241430578602224682538250551605887943817796529933322043131843928900674034162733722533746171256453626064725063086081613270749090024385013670479325816083617701264935319230482690080826947270678315604678648590466038205126296080061280235895537771284580230712890625*x^207-488786867096152315677172793901319290147096689098452769214548985842120399706123960401274186971979340731456290330067980695227107114348220676210495775993708324503136716984829571493402064295580244315999536122655994287265407283845253974736277902709989945234869223449935493096143922008920496229665535405354451428742725730291822187207680844593872090912702965681873751172615309187100280986444253682270647049699169556841462922912337588857385516236945096661231185724924762542286385229068532536392834704315572252823299654162188011416771019414288011557801122616809783514987609894969969923077349398126457273335010044525130776043690089272953905127208642323220557587909059106499896085690027230883836295192374168676390909474147258531542748363020562860519771860740117371122562102103313146160035103304153381031937897205352783203125*x^208-97513321627855088646605722791356969988561718349716043131734603391485999869406943168064142111668235009690160639844521823916827678823037588340769222378921767991139267103649203662023917519247522045446377265643222923390269725398820157888569301517940358161961070574901134075314165424769006221748373352068978059902167903113095920610364757288090147207277572184797158090708939274478149500636611488103307063196032226612682226700678104370325860581236548294723722808412801768634117388510777031643529376008957999277609055723410927248440915960480051289396798075831985226863812584196628080732457770536795580912098613478776270339625758908844638972561751296287328768172954933904569324813553039018874430028683363746920042083195295751733094759817659391261862173046059450310275773063499188672166066272666284930892288684844970703125*x^209-18954498356338865907711475628816526214379776806575407646660908497861070731941937806298725922637525391760047009810256170094308162251927638787629760265571546073914795832723247149386702854863984076656170153927042016739221823062843964047478687548435479204582916869581073803103830572532916518515751066956961610378926263343419539455030943660839338346757218424505516673409666341167436314903008191345290149642862331684259837414353674939983485541108651240205894597908286837116729082105055605402333331454724679984770189889884893624443422653985114123984187149431227541091367521559885552276100272359169171208663203622141374418955593074653564625836211899271195420228108649543215799384009408413158258918960956820667073345660183095763617281104941643137862837662155572359472971855310087443656073029842445976100862026214599609375*x^210-3604195085242004151335023009269282991062277694199095552442071114410482724680269964364811154238162261065183454989386474280743963998462703642658319429922175742194968536383190849537491829957586858219430899776262048251939502544427144838718370513146705606102912696725271619906004598009895552602810773467026679680618324142816941418428374644988617532180352323339756033504853956102991332492774467540732002137846681370920175252517614429460291042323430865962199238267351745567339424715309460907399765121819603160954153879514915880969165002880965046795791699039591878826023091236503131642368060703835294711972963902843385334160004796986555053770164555694098291141327304629212576996612383477278184388325608668707010630143854678226825379089644698222053723244906051077225070126823334257196657976010101265273988246917724609375*x^211-672589162934318004026251450225432104756904800055748825413640847308219180759717595046334220518133403439305880179256153403969338967280362059010366058687868796880775704069518182884324192829406687941807345932572693621381855097070095896217084657798878859577870748899453013863097278275915566286662928881520376384886539703683811354503572866705123727557176859673984532789384390936925962187837571687608399771311549477365740298232443422242588603924960646225032941436138601339525998569639886655946761838035313526848913016440606436143183545962018234098871615860079903933464648332904193181934570000728640284218323016734884028481952490504742333026346252909210185241954383820096055676865897582873816382182584345022229572317754018630224381219016970107286539738253654661683496638565632129673290494429238606244325637817382812500*x^212-123497978332046014356709958238052747826695653291842098907662562200390958318956112076392153840492611562604521447627868671656067816919953776792230956917879799329280786070124911475170668177676884828376485922748288293955504159997107607775548958154461691024453383434882778784748488594716439087233947025559557866203827763077516447268520628565027907260348097898219499639980931802707489296460169204804547106833187196675043847960446147172471012661579780226108459115392350846367342150012914732014871431391933644682228508831523616157878199046941628582888917596217041838756882338428150677795982522194326723779189081436374417254128784299183851477631571862461118173228792446689366523646169324373183474557078381903759593466627349123127700199315170538218503624893771782523478549950782949592212886627748957835137844085693359375*x^213-22356971595278133858875208533182774811188176547586085175674323430697339424893148884034916725737309265910544528292371408045680869856214349447406506933452906803457059315692406869754371942112832713792366720201715091538413996512022692199547386796692185628015084722069505871123993626958958470167042796877112278927225652115178459894194791850678902165800431503150785178321915013735304381224139219602431315902130668009859490519717205236298017466558222551627007650731657136322051693327569603580689415536338390994169516769844502304877929686559159129468624325881124654358436420330926837045697102922635819263120354695495111717286905591280750950719646453332954965587927983826238292503875860350060450436277555654299564961473411625151535063925038908437222501497679212924089936806841273563536922707498888485133647918701171875*x^214-3996165543892816490555197725778909171294660973387383611059551281151201527323622945739319204595744634391179054696262118702388693952225664469752904621843077992024771249099141687067676361331451264326051457350393617820061508784067038903735616046593515767767452104553805103350113617230169656790309594172996234146977441959046512850867852680121559363251572384452198619117267843965382085741383999468200819692314659150609042755941857249777016468150536590079118544732893938145964725738812837008047714985865659739541156759364159487151412620274811325923910761747958863376513759707997116882424442012845402065304328538477137510776164924655500755313502506407805663713491591511211858476520631156364580618254804212510569955304719006232093905751929028228982700352040262212893061477203603340363460542721441015601158142089843750*x^215-705910103956842537453343770157916863438015701696250661152330275857574760458820117996064184630505691063519756479871360390815771935023579266026258224707685063498079011243521285793910772985003783248761903486538110694382283783601345476472390764314172749434278282529406796539590589165649436223632461853676953611997728084888542729633628501472674055887640231330363766747726499792828398987355090425577876359650911818497861579245010718960503950053151561487098064957715068422989946125715380534445780745938880453935418654114991022260682791942365372106621338457151267659861614016047950284549368464748224930780701937290217217519361343707213726106596157614222838798513834135725818011659162171612901051589923758670839356675015419023591184623529419684687758945257439714007577902982689594904677975864615291357040405273437500*x^216-123283281639570562769040480548863978773798602678809459317036178760456056866998652330795921384931698680181122993981359100860071515228044292077146962301750750568845784224318000531953225686673227950320642372944830990689828753145926775952247769559168628772802795078700766587890347077553113473384372049762359785677233906699368897884784362974525942924450371150466118604634802300265746216126925847684648344321479972589606986445028707129249339635748338678445161187011708748852278136880021933360706218650215693707019947105656580293912385133756025564132811503802482328963892435853835460532258126344709871195946275672308580471948373650641352609838180488303087033829065997308236827984833658936613405816458087079415248268595282690012003848813563246142487050358011713959464243011892442335647386353230103850364685058593750*x^217-21285321612591835089765192967017320549141782594546482886249866654989071263924828935426048312416111073947251659232828903941821874915900783761458650270212919982803708848552404305829931156415440825289386358166867301009704091110296416000020316181094023786388113259063068837740167916524364027661383683855437909230718709055259729167160848533619882809513561507298598666270900797163129938136420924642658172144283707257826594563091239641230746103650624700220508855020679549349223078347744079354255415454690297809548449713029217941259439334478066987745552505841801958902543853880553320405824650917243837289552999713421264087416168528890512478695820135968199935155560315997415703977397148087485744617950209708644030000253943822532865698714102410823053661972279975160858698537686689415008139505516737699508666992187500*x^218-3631484302244606508755924320761897824271986582341227842750206476696729817681623690508228172565406409913285836697797042864897247265190440282004639532623975931720345620695385137441475778965479024650907568260988002844849032142142748828704690557119566584615888140585567123255703422978271341618754848944056183876623621009935465875039636391391875248811701359768641930534699983899373800051377342574342636358406864339904686090618149975643838573814675061519212134865586610150614905537807382705545222726451030512505419910976437193832399762164560089548389855808357715851496164400351056271176541789552487956147519526629846981360170850430062303235164744567343665504192665480065633046041442181563091793151812095868362266842764655949352767129744080195741443212174764104293776511155093984419281786540523171424865722656250*x^219-611786662106342841917998428532671333438947439807849462739682394693677792358061858581011680962757628575375538990432997522962378232882481628614277304363463582157643604478384387018112941140843945855284768844696550334428031040413986009917253898067487840137502429034157637307864957477214836731531222838891972037127915497848644179634964370127764592737224046168978766313661263232229049368312489380835230594714363506142005490130096367616029826570760378321990161745489288684917564387333803022843515668149893322220194163303174769671735539858870265394183507572919610920617595409993670975803339888006170797015928632472795517449345456511209422413965382061846415588932560398951138050080809210282692889665815146901568192543391378556189050169722105602712696975164164942399429009613079800740752935525961220264434814453125*x^220-101679557609374327675526469384625267823420192353745364538947494906820841717064054471201835988822754399252509472256287019985637277839114296598511743423789609950081766773951655880373897839716222393421719851371259709924340826899987454099075143256137624976699257825991021731287326484128582611508196030475564128052901688120437362272152314961521338028132888568337328120850132865076786403115448072756026762774751115096273740533351702447974923433120729196593911530565750424193785745872132050592900568950161368124562425043808373345200084576832656837774645413744689262794923072201877418620976227406817654151504479152348061336783304155043993346604977209548937435220413308839897405994646739387386661239126045689292756254316775548220306835554823102114372399597851349892634527050113526957699041813611984252929687500000*x^221-16655355342919290339295885177573448307720543387458700960470469932728859771528507669386603972591210357395945496974685556520622216581931318073622385860485566568273382793801509885780660073911924806030904275222058030923380869390528707587447672136251615917998167523982297004545032076606888479560921536797076536142519349345270734368475319758228310354549187714232293346478088002453764613718518546109316156366997695969008717573760972191136001870818379061616463316773546056059126662964602526276628171878289814160254701022757965909820763922424274878238442146153937259621056869999963226514033679123337680773492592646576937707703802730177094265086939463776564283466619634346915243075125932375715541777338286152219949143338786540291066853331532789454683925795083498757127320914437973029111439362168312072753906250000*x^222-2686121863980175919737031368927991159566021623023969832067426247780966978869561290989714363597956553789641709654136934748191087422611860840240155490934235032914073561194070272796126623281388549488091741355073354441626817195893764952674459152939059061063021576865123102624104882950076139341092717671584177415937217991434415433961548703596455319103387208901076857679289822947752968012761782761915472664906301853332422379475557243143092618550908514984059487407829949277922048945225284360071841864711870471217169476111909132485537801368253079544626467024174581588889222548782186523612390574158357967954673095983082618061823986448013754720749853358787791087660263984674031289271591695333439367510598465843295554256497084651698454346760013462789153235975356166891010774242605870474034338258206844329833984375*x^223-426122212984600730269758019082445876917260045345898923253024156876443752034558834695416902421127092315831604891839797994154199921373423602543868597743988471247270376370096612681515067392765948303276337045919407143232072479604556387635864279409258352786392950513336532557995009667073547208389630457665886450031479730704526086002884095730501243684041817419177667075712646412397098765411066732172740471458198388266416549913506980857798527498757182020614609379986357231742957846235067818473863231123574933932785688095959231863499134587282476077692037195027507110514117412226579238981910703022225016854956434241474143784255840769328898685265217424566874535059995456497015006805887518834812213292133750569729965657994662603324578870277447244488526095076215595991689432972484497425610697828233242034912109375*x^224-66435391557096402890846677217194948556210199021664859682638301690741298915639956492194814348694992427935566126771474122265054870680772577406046049817645836838604667773200958941993499618154834892331228965451884477009388161206218888368307398479889969904241471803218096018164726462996402330764181255288262356230192294404736841713676671623483973164639313536338171193640928100362404296344828657636525921695548204299373184784790770650783764802505966643469458877486585413338164899387783253302557074299899176315337046793248855141393024090273382908455722375746910687490408432158238548785532163641909663492873494581113767472033013681998580898171017586214158226691227440213789227098444248672419083323571775095958556926426465811497750942046320683934575399231227518768821429179449919383878617547452449798583984375*x^225-10171482725248875366860485631115172189818621312880109404953791239246390274974979159024186678389953914651590898186165628497600445657871127666586172626273339131894814726422554096252429949152458604395992352206279327183652065903405333245956453503546949773212259724548089448295583068843994394504066959014589974142982373458458437923485273834819726152437302144385186126021148631343119879826273400593986335856764324606897118093441529486675827601488125966248026518709158013359116514635642362671813411036570305754203285592031838530159489498029603903318091562924454673523184705577818464004897787595798841895310458234235381899695662700012873538176406054288567432343714527603056518448402666978806561820407021104827109275471588140767501294150001337961050369391727169735286512896174166089902908541262149810791015625*x^226-1528251416274713617191689662662714876580021244760325272061862719437421446729570208046293011770038068814962751586643171874605410291587816238259499172666781016627483929236017175617837813939447933598311195202491550890938163413341636725609727428428600067093180270975603509738392750220630871971742994818957626917314027885934526482329494017041317891544597880746317265469134293651277691655130428737598802900772270847922910363565651138466282478252475138866381792604120647475711017239108726329544294705436934161717016894091836013316247437497712000044929472774807590931437563222001159908707446247027839572003506330784768169768938900411811861570134294201651652949056464991473508090116673651904356966318231667288077471286046196662573236140546991240351047425943860530820031772904760778532291390001773834228515625*x^227-225205257735646805962869666626458579907081561720476450680340706189281953892712632062307942134642998973781829178213012264753640294324303603304345148563439099233911173469355313762283956281564209146325953113134473421697498981023573921286837627856494303520879120402509237435031859988400219317226801843203068992749723921612559331270537987790090834573212899501969741756125666522170819915390737854726634986329390864745699241852430303742568161706095045118634209035839634560310619327469868564662787200314228379949193253369991226415163670656200522887400934675770020283049440629515928026669484876198668055541031193161449492577987757987432926134180987650645874293808257821196721786035458633200138736671548763983926818698247175926511613591023838580871377008886899504888218143147554404643146172165870666503906250*x^228-32532589550136291715864798835382872010601032214405516481410174483915693420560472002622061621701364318609602646672470326431791659064451532768818569833302204735898049156832033941390351160991854198450673892985161249539033567736672107660373390178805077501811482853933910035242609445750137317640054566663148266168628155641435230620748330651982100178144489181734877483671263215269313841607185345637720495306122970267692370624880010762089288222605147585604664844501477861800172639323947202869121345243965147401714150012543187710836540375339181655215186949486297964287777763318900496661384460158024686627883383584589227441896294823355989458620648063165188876006129440259774555453794958799013638402754592434238859274852699560333765451914829904185923508819868577673956395552894105552161253988742828369140625*x^229-4604976245270701313929801847384958568488720929583444541071408638059416596499347233100933810426171434027287958049534664591039639448376756994853283372608159346650399411835247605396050870893925952473974002224586262383612413077810665985822246323726625378748923416969432680002828195729534528054321511414440760368667841981708040400294311186218535287610939225107868604439381467723200420475959441453705492217627855692005235042795110794862591912112786396802855479119718247664318587325330575162804517566646929195429288173098096052889029338060163621384017749334526954830394147409436089511112638228263122037335385780308116880120111768102985401490255861614679379274864963479409447557526534960209177012380042055918482737221180911638088035223145254558966881682770408615696325015706125135622890293598175048828125*x^230-638467115617251326887867987144169510461889879646344779823265500052790689333786530773903047381736431090096957167078926738217747124036254165125388633706983877596103855148392512877924065387827721441490020444069143204626085859790183996539938908569297145068749560035214070956040592477095718390222146431596455554274295993175157023261621671025638437305570793428035232911988413300023339629037685187791915766908209953009923824252131088138296605000839361046379845321330485958645818814949191198077061500721347457496531354589033320069079672814977723384720692884397210084897256920471015528096215565509808197828431927366781135343199405811200795584635342987913142438142359934796242894778282539981007084736660934744853058899494587765526090932058990254884211160502490025700900196659056442475646734237670898437500*x^231-86676057125547021873430985226039033183613414218781401964496487015990805183547078775466343552566559988046543311129635300316785372306429923063516665650396240746902333421284483197093335094290675931547959331246698008619503830054683890471441924166532439013767144578840712431873475768243454320522125057435638408135149322554131142185244460739699555575240315009417208973014679692653050413940962823930036154277503670299216334779219898771492432284842455295591810732286272276528268828388609125323712454132755058449579268018262495433307073406223723672713363450567227502604887610814103836459867467131183249477144348244774516725325832922674641609384295631044188294410352649802409617217410041189456636211420538675671109634089963840946676984572206112783371832562675964602130135494802201410214304924011230468750*x^232-11517576086383387588433890684632691524038770937030435280696111953184473401625041990105423332274589785953112616383119710746617211858236998517799957228926523477588966946006119499061826476705400646978676104063045192606597326607123826947764956491226691568215495655869307976769306586997356422350261149192320750943543030708506868168729323061803334814461865853990158687359211998271142174811552986523047854830411596385364733912013867432541283331321525818450200812489628118143704026862761344641975928613909041852284567239433437601869016047259607799506791300274260085865536660527949782282849321958625564452924794934474933858540344216839579912485060478640351764968337893980563848574445165472497112942036787143061328270900583370652485028643372973163364756667974078899573093934612778090834379196166992187500*x^233-1497516403301007703154426474646087621261971923072280428974796719102196938352109305014190777520076993338189051935223161870716530454169834868359204769831990983401452015871613036064773939393274691892750231082689134788608568324289686137737596766080946305600085060674003843217100331770270883617977830163918135675952057222922676502091151959071367250152598033892891590911758363502228497065004461051807488362078931243599396692467657333648499805994676723759622791085937806972055034107346437317505785972126074750633118984109472631927805276900266878634202435199674618706655074872897443038637878057000974729225779588888533681881371378606964126038559586538252332525049514044014218784930387711169555238608709809960248320100339967919889694992450808493544357175092828591018640055934820348075270652770996093750*x^234-190441897421753432743737667496504725023071273900391001860854366823271947552822960460794994807404160318715596939176724875879573041239687329484865575392227259258277936475506250211459391380265845209138610595347345301666587769107631252553381595093779704491919125975423102427427906015664266491378348574659512602163016794404731280140485373979967847981973764915187743287672157937495041074226296904991923700623007165383049947028718141758788962986971185070615327240502311457450678880402143264188657992273339413654111201121349402948133896328141736306661651327191988610574080239857789157054030599915323829637968999145474652330389425327574781095684815508335233183544804641045672292683765078212587751956309926668659865262199013070703542691576894289490942230172969041540083048610552434286031723022460937500*x^235-23677579423158734356874824553658578940244958478107571594010315214978673355351142042894240309101734420868785159688920217195822383323733134511517935648429128206116204302875621250282319192471541277377597272252403097190200818693452509689563561379104337245513558670222516125982209201362246564851133365179860006787159310944878857913924685333249570108059603551899389732997258371696359593424511943249197156625854915358045009229684960167145798095333229600288155134423095222188740417539260572576784379434207292979308159727707885104253874632751778551253463899443003879664504095495473443308845530593030367015355214742582756910303998722819367167168284462532768254399972943036730997364464050849430123321607465634070167101004293471748476542701195907533691016751099340161171436312251885256588459014892578125*x^236-2876433643860152548924610955224587043510616172660727861438110793946839861510247652024560287616592083143468091631661219307543270737176582986654422081463913782940906744023966348107551465951263180516926962013345674409186975110042520729659675716746917115260203917126796492329805656147770831652655698703103248572649859438828913623459764421210867966591417104200720361764822264509508491968201889431121829461887806127380130500044438521145309175015784295751881730145675229275238644476318424174643063635968053317250164263141272050879321883030064604710395756825411051157725042630039308273637638458190648407784006752389371371857661891455758982709526042225196685712427584613850755840018434714954847242694789532487220411650299423635258737150750297847692808375687319714712491762726737362467765808105468750*x^237-341196205115085457358199207983922953562058830783694567981052598556186786670130928181959351589552823137813448008671794916049636601741055087015963069974477720723024668561868885883132325453122017585098854722076658417021644698557047268303273515926363372515608126559482175669335237251312505430744827636349395827923733318240747103327797872206346473837002907531248082261295794007669673961635615326443911347670544078184592425817279465609128274588928715643663056646717781004289902080247485553726563232868548737737486799199146512613279394240606795373950932177605006413737465716788468422651183860431007504921152768640331345238529640431174529199340416242683445439009599457733671284960183253934949464544926281959553981111441808299742515567538612704236484150016698666868380020537539955527305603027343750*x^238-39479989115202002072545708512347689089208052629248274836891793469203346765915261387528784591960607394227864474402253038641961103474895408559549210768271291650262280054481982662030971038733503963536906742897703674637602831256357103702222406301404026969777980686649230456601318619905811397345897044986129264594642064040620929773736271025887234656702943946151779009799455435907338902379047226430504861513405909089370556721388692716208702650523995459700675523491002357390448945617128092091492738227654114313301325513055930963097970801706238654196147794697129488306417275265483997378550036859794533082650698794984162037262367186780256524532081087853186577662865062008603214378498684144643237705273383227513252307315152870904526820492019971127853497801588556045709924450633054783611297607421875*x^239-4450556446164507804869727092689399237718152331875079029084703103652450018056806792653996477496967001198279159612866414267671891839100745611441433696327461161341215137896345472729532644176301931859796469586144938497303704135178364596947569657242247399229416462682424294799186163040013753215763237934046643465918150583548572702509455947190199541263282458301416900574454567908826723099303445710478634923514471331278446532667819172997151731171610589763768183248706611577642965818232437134815085913938083034945878515502618759524165946128715190063086706519337488022434516888397071728127015847226631357920859291143439187150674406793358947016046122617975941415213451711830673220090728818203116884416409106146899791387131604246141581588820647155799884196841122187978989718485046176692962646484375*x^240-487902429742743362931598858237626281710723266637858840237162965747888370339593987257856778669004574071973108813183879707195541080527425533541090967828377370063029320440159983685712152777938337276254639875522210114715585697400387275169748368524971342704211680569412738808506608521086581293062142712575803939039125050519877064893046798291916578736539035454746707580806479632484660891010656007179213456885956430394371723066110476812270480448654737096152414711234208951265400958555412739246503407996919530641256263067245952906839284346017477806870530712164580257533943849499670429069460746152081904061083871871291532115460213859748411681311201093639297316783865717231168121783086572345497413197930100846594443595131683526186225796888942676271091494366763220665747014706754573299407958984375*x^241-51880121751288289744061075890234180650733195862046059863674512037710410703463803877580902315382158075831725240318805866300203873148190482470857832421381526509868691068350212411539659470119215328485786931280414659587455504646307863014801485722925286005938584050715960497022268987513583486328672749299301058658893669700051201945554736043269373274778695093634059171058936656260062730290952705980413056036994053867851432269832631246884226418597164505297227376518995345341046691121609517133603452237063398150821675559035494619563130918848690953790603127050548891122174285423426089965995107097066456867944005513009177368684600525973077884200510391239640239055751074763967960824627431143300106790831337583925197150338750593335349792212899624037160047942959148018008229441654878607940673828125*x^242-5329921404471658143338166577689093346065413546038959925461596342302811013626909088711329239508810020814305371434261855381980362857572117226898674597116227627214972457232753409772348389157332999837682721269145401680793973406750469982015807197724377138069974014626227727068752648870357376060398093198087372789862063545244201257545188213455790360874554143062264794679169963429216971730898135616712878099980625414633419838861723810780468937931064604394161072548334879639335471427718880597328691779384000945510722131759805405021103076138623095839970426875795912774326998601312952463609750848382021533751248195911158963613241075052364288299908748248692273408803327101199030890620449432968074245656689800929542409319705024586466590775038109964435963900288859080302047977309604032745361328125*x^243-525804545343888511552080350354510796250693770467034149399194320821291764763320760218984406178304599104934356470355835914665445555666284189553825815009289792889810024758004531377874070795780926381546296613259889491439706103072930959342320857470078162729716600330402189413018991756140793175481699462677490886891601802624921627247671341007531050578926237358830766170216469580060462983416161862951677094350816743813311469195892782343028170039331960119306392285910700736083854774365580288422280110110669152965219880420632999194376588440880440135489631388329770610867727202059348426768704584623529320376012667214539901924324240350520583109841803145186497570569535823406356580472094033110844309518502302540754732117936732168004824046798630719683159783715672333306404348183418132812500000000*x^244-49299163373201258200098197873964030051005124635238573285541944587551548546346386408087241646677022310984394524693585006859504523529874776872399379755860507653525048816806603932172357433383840834138761328029982421876812891220099087331164733805821988395481766769689561891806636237977111729772884398949492335429508394229716825966322942212455885960013307983618369638391279669728082880597402704414433948194992761264961921291500955011395052528312119218226546173456668423171787102445777136047930910945038919517466993827887132454036615161571508460829530582661784265092009366388248740055431898407709076387041417029658301867806767325868507803256183849390077953349551152221659771837664492312791846631979714680370467216571185365872047563069899239943898781894055509232570653200462869464111328125*x^245-4310572146646800798697338282385243560326058310906345213052161705786692069224756255327666729960577237428938353177697148035640605694926390350586624056398006672413915299303593940667126245168377567030148657561818391927229094140115411022071515602210909800662424374505889334031331730385504179425985860786117415829726928623594514412048010845554270638419605236693392175154334321917326568322133625540998636029715845167874615468670198848720419464378786721911210600124230513571896924547808282449863777250940548700712193365971254733721971753879868645140173278471691413270831453355650211111342992778254945433757228778316387576864664151464674511803311308245917270283786997385446410073987519885483072628424492426382924201407638466594653135658533724135343730370182548687296973585080967291259765625*x^246-337543045908281939262921498411018818456241550697860797216137872449500099531963511962506314486731227148192519594913587856067161992220380816368245152544920740825764434765230048683583206934376547353467663337827544685573378022480634939404922115359450939799820084147054835573290921539152824490925485136443374206129250946941496623252384664907370514845398670468442683586944545456744630758371596568696984630630058456114750403584251974345383584069701946167027335539361745507466392259879115486191489854682177864152143511766091685405004972042600508742067961193753272574687967994366272610300416145426436287499846599941629180942585364249897857737222228377518741934928496343996766598566517933167610633833895468287991650836575563777137728222902814512148911133630113526817997357801264011230468750*x^247-21125116618495698859981313622275050112305076629245190633734030835758861381732796162266339293950973490858487194379838240743287437358896473126326047645525780226819437549425540224805876825232476426917726589606951092275066078137538357532000457906461494500564064789554256754934980333663832815580700489623418882676686526599071341786544594481294006545209846837499037289666661921264892690460429771673557628658694916634177570622983490978911419416979950738827495332745054122022237093746530556467931965245037149903273299763853111164319822964601819962219578190462168880360286152756211657666088624221930506745675237769571131416715418478243411920387415688306211640913963031300281979870161490277356665447205717373220811935737136047604357972772670397970933963667149751758008112032125566406250000*x^248-523852366072963261217067187302332413094228873683181305040538002797368778279682360954930292809453645545886286539504212074308589840915047314578393479983501037479611262333171787736882266797907996155672270090925072115409951861551573747630895969049835535992775474949810258858596709301167625169541463934295671137799061819952338863467185651918836095274595928022426878199630072246692748504913396700068034663832602278570452352084048598663573543513620627087627923101945140927622261685190046426306690330615316739253693780870180376126126989685155152242694096661573604947474753397764723977058357851234307744895296388060075194419216179135663044571680966997364656417179111840670837928779209704975928812052891711061110376403052286128856518876411852703007305956135965396169058873726415527343750*x^249+137393946714433512150283521509961876636633005300978352870075305175839387082742075056634257381768365029686830568998800715015524143773735158326832740652620081911093025065942794095218703052344128221727176953628604614999622076149067905954845882124442490088383035082938088621872919106758751846145428488851688194517845535063602352206435624226351699249157361316751607350951601235218188340465448660222058083062134467757447608502906302626213383276696382186057378749534400773997281066202530869881340220055846288402577482887143748614384894492255293250929076471550107586496834952919080522493139272329589853960399762277385759551507997118220932570085997916106355541823826892612352871952855573502609805661423149051235882649043639516924859182977046827615835164680007685195920028429003125000000*x^250+35499343851927276349426351342351099487377442971067116977884891079359561866116644755885695711115702088369500214073243736200239080476893567643822988257462920273706998626849235049461292313221053043036911585400050257952586403750327400666362706998421527979025787579931549669629817323585530209337175180543665921243400398550549003675949753143381695355772489057519196582253097890366968411296653000905659204689067927177188395445761890527652676349444070507775587612882737864394875671106944894231788778694726153558658753376781453812397770366790796903254249795370520126150118381714255935094861250091501141785339935628066544576216465489834256493353968196569210207093639286914956665518650734121234323797995834804915989807421620059342872027618244052527039829382583349578457145458692480468750*x^251+5959812953725643101853258302678266136160749694984140168148527616606150264762897521833135886158866373966195372507607551928561843603521743593225327872014221616333242776392981672970939996465268556469455513999760548652563500910476786778933947596657611835488729552150638683394325649281848199427428328545790443443786186920865125615315601326968283322292024767788121641730527467192261273305460913576982871475125149448863767119405222786788798925243570286573918339946395203688925127955510458251043661722320435458708244851278440185223598530975651700531993562299810429746725035938614464421299198940760056304631948148393664857306617016400736173457115677105066435959819310208220290045385850319137687096475293977875410174848211501167152650028518864422442470665167886585576453413991025390625*x^252+854732996738040044536049295618999872932789589448073436891227747701332143148516798741654825532428758195623067505181709326572992865368519688682661356020857242197083070674430664813689993934556579363197458072444024119804981791183533522345015564008649166185538702824983269432152459648648929255114778157378724485004188754583426633387550165794088301332596959947970476357574158958634308670502214673288934202300423238455791854224299329525317131686639108670202264780610477920191617699265009977384820017587610668157468264957637512697267185770872901994454217011705906366529385148941595664939436425658635191479638344592482691174535248579256511421878545021103416513290773131034305916035495291940452843009030710479651507435443816792820975457674824665073498477383901386737401624590039062500*x^253+112461811681714839564827936705376498682317419459118419186984812236306471904742862780942886289910085991738281470290499958350157458615852619016857544901927088068964170936937419040957199871229713177831156726806374229951009736539410992378282049196236395026481033177798758175244063897251327149938031289815088836672017625520606003368431747872175603528091700788287775714549611018137250877098750112283303588392021372821133709713576300017491770137297773898007253252208396595512248225610941025477882834418729884322006814015100148941468748010625227496606189675393665171175462240184871583284107329696725616864865524046989282007206905974918904866277273954451917779446526963959853653867716339436030791996114119850147072666209290685795156467322862528311264245295705507132802311297851562500*x^254+13982192450539572590735191767050503589741341484754491209455227920583451508534240264814808641081601784245895133050242164645147275735674384897397984411124173165543784905102080604467529715348169013486506020810630611514453228149980467447743615507052459653758642001968686256289718863651296738032871317571729820070497878089190079524551116742620017064317752636776760293950916097834356200069206800205222910539219412985958120545424626685705560305679407163452852171705802541346972628757116294212281780415866341773465343670007286004860864213656887035289474609082635707001827299130357306572406995792944795346091183555888676745287822963305261411572436786162277273128807327394972102919122013526960608114224342910586865310166314616462445172375577954134684635816395458348588549393076171875*x^255+1667581082999593959050534588430728683974231319561467040873129066767522349021852692945666058941583289116269573877140826854256010988823606193541345566053122751365341228696747626681823502047501826812850771905466626373040086768701563698141248732048462170921660367415047162438652387598331836438935480280925720441925156875267429234860256977739466866589106516441918662372022759939803776425332709642080516895430586658193239166744148424220096330944539323910416926179084136093571548447723148945367984031512477932129686401368391962719831383338653777549483694774106533362334546574448213602725216329951837266772473205490745156132937015259627452147169709233116872808945953603032870235478724831862849398640042235685698154317985614341955457396907836158174760278622474291153737996669921875*x^256+192449196543658940870178624060382627725534550556277624484157064122844281363219731842396528801725918938007568740865272390116738109249911086551432184747762195662548237128102037968313224933103709478472347508681241465649535088942437343475063243650741208897427359068526151970341277810621448338460939244689480367359736471211635629389053060976660537523356308036755965406215945097491612068795748626258263337790374854774509451126358567668010836342441541494482513060334067349330342883980186556523166996993801079499777516590595123051126956914842495253316980547923914395421290826240824789214330105503620074650637507481702363668244004677625969860227879500912364243258616115149714509499001667314172518530434481927621834790581851861546685419407773603311734156904846360695699245029296875*x^257+21608006935188992926532402699485693604568488112026076513897187516392031234825171606831435877829350566551235676972319126630310512890023568157051796758780643562906863555039185363732628020911688843667285691811622475920822655119367159154215553663766320653054404074815889998990823719514658109051741189660680212928936286315960975656641287680898136248311201732506705416540161739978783922665889590121618629790956315793437113578190344746288905568329040675473588585706704078665430086251368149008022712126812173254654308354732062680011643681465187486294289611816227913663209121568197396478428626539833885008986135798455833930376876857945111969344128735951447764080785962382332541762709697139499362474817650588285243502225093283465089415573341547471746018789949540634264759630078125*x^258+2368767546000062163725320715682243952385718227599837577130708700982861244777611299461139312255325320609999713819550021316450555315594834684207179840793579965861468362508416065332103154301846034682726255996718427398435912336789731328764961914428324902815767710176795315373784800822458475150705796952256236941377980224856208230209457807065375814514298562468071272011993454490312722083217253360068246652910627958688414300644377919318812199290192320420019468005726131325727481845365831195441733919454811908698149456734654760765336556005170386772776444725085140890594732737840175404901171377010786934852746471023881724640977635535987155764531774444985847700418532650987358667506363706290500903230195114014853120876848888168345389744917403318650260188504998040237633436328125*x^259+254144010653211666906438453043645271298105251980359328867149862403885734828922494881209746993657008240750434295277755752986889755218561054812755237452600523100020233014568120597680237409953144034083102667572690744528443456373895366388191428655397406979990071533638081912459879351581937496876756390562048882422900326074540968545618892632363548317217726738730495311718379098072415893658117698628204877296964468883559582602143485163307430419299725863293820432724539269666538312145492527570817393640581046366796881406437580699522769069282018882991930764729787859065610016194576727601742185293204975280371725562299279595488678599286730646875859873051354597653056385081357476606222252974553783638111627139008815990024516983705076421152165138505650672516440899170772924843750*x^260+26730339523002373669349385305010116601351723915204155247533570107258729733023267081406199214641383268288459620540497397793056052510456392197798068453104406813651116468493298874271748985668467083850204371616417532324469268582509009837796860601160076743947054282819501863195956041481975132174336887107254474438400775961432664604584379130648896494797893782126599529644446797208682713439900157076515738949224067970068457845883270413007070219120835725512354839984736074359781545818597751326109719004060545341989986614861658237223919674340084878440583120541999310781141122670414439619475948726384820618868826915061291624881145555991432648713353350504509494925890781863963382771851579873094322502538409268285146000588333860986432854666309140522809269402644552140469814453125*x^261+2759288079719757778411723151960551896351105190793727413601873505545164989427786484340356817419054090829076590621658228520053578447094701744645637653209280654863633831425756642942712555804762229236385366182872178901459808701633784867774275672163418822863794558325126451532845887380640829099956964405460713910658755698734323959913377079870887487362351473299683769369016354015899942950689877316512468432010741804359339875116243459108854625619413053904981028698625489716916901051389068571333757799650405076303627537901542993906964790523416779311483444557271307422057834648333199797104339229013604272276792245164721748779640889587615759622823088173965221525477566780653769682862249487074203416057885450375355211373949141146613562153886401502232670937977939084011828390625*x^262+279775821336990464025681707869978155770675920940796168420770368930403809915802516672285767710196412530708391797423864751737055987505485284131548489908822598724176904932185233085938589629815402159498476586021798779000183881517117961412839176694363031306906023045535811107834298647177309315513817147176026335599705982354873643656092067841183951184915938402533238067547076575690732093166974048758333019734929103559390073019376768525496928506604806358904293846056957845935562189710258691599955134952352731450628124426945511310582865409838990595340287267118155975772361438559286394116524510754151193712449665678804415657659617337574384841341152431342583505098481465715999142992222078911213839564497495583447220869699730510995303384962363508109513612772446195846322500000*x^263+27880102985053477896168826616137501328684976824853067711591788972459905767459630159436700569353257528256707052734444490241040230585460522787726153093465435105143368756157457002203121003399058594429431249980655815335127999724445731985032247452628465931769870810718054407284265417974862562759962971905485360852250891247581685862785784115217042180296893513943363826306998715173700971954770520360428338903455111061551067061574844260980431467726326107537042970150084700055521654812664151167230983346107684364934873824358541630525257067100107145736174885983051147038722756340019549669301360681301496966970826429063268716337483008259844190297822480633261014709924150479993887462434929834157031370631515671604862140154293203387500328177451456640114890321871653596795131250*x^264+2731682713813473131521848716941233271271424898465973332118841933109148862437580341534201628490721131202369990245985169611324889270731778765403587993835459177276476019611680178077397148960698416458591555914437771092310012267369858807472743676103585965478874286814774901929752895672893613665605513243658307447444936490663815707050944774457967157445075118162066897642422475482520012924501516214256772684010161688161988570332035981890199693958398427108256261244641530672643868297997565794950363122694269527955107242562052247197818514222186629864601462593020445185359093854103204334491343313859009528892889234686098089960905828391138702189092908864644154331005623533939994084342138268437574288514848428155210036962557235177737624627090060826049843844239483591354467500*x^265+263239864971167286873482597347708212299544196198841257944532132235989483971832913775071856781239063817161708637344244366638674785757403179258694744875992967651382011598406502040364947177639912692491138218637692198503578925229053652068401541266415554524411144487266700432914345613061995607822470574518061721509204048602647282144068265536244706966138553461774854041371499155765487659152758022293890203409476853736299111251079464540487029303701613855390619890198987436391293209646811110929046599386842124701661934618927698009247605602738092868869772903837151892920753076353651163989967410726218556643811356103972165104104718618382914842204815227299950571472715053609498930569154804407862066400100596853367994097984890939106945239795284607535697706740721437849506250*x^266+24955277018839040683811496062210646597761656846566670879472226761709246640920751741310565903997233121537108553259394425517916390989000867696125288137265210938504605179493826661407858653081226972352815616441774429958395013008413705169371945535089335397363472806981459470729618370321807795862491760282993334215176393666178738969199299689875537027308072379401352901950246821092966258094397310348784468290572438214407095546694138113671584518293152428716846149218291231278307872016494659743569422475590772380947463042093902311908274667525099965573853849872689780809124471450598568119636773637097698669239600452676782807454692351671946550574209122186908389912290033374334312208521728985560380812016865709376561483791578162130881213596675951658443657931589423029940000*x^267+2327814920032068542470993225568613747186309953632050975480206514332241845839201009113250456402603109385644549376713145092822590987192354680392986715102239314683178463809625206514038682769496805520387230552903906558145522090406264006324769657970755361892741769571617758523071037120272061135992901031390362073813124356435070876117163889744796541044094268301440483093096449166022504048992385514675915992188998913946742884463989373324797631475006263949772337686461258614539247526249667104436413536810385796723589136436707393355482286213939350064295444345391461187017397464704252950645984619036461919972844037488346432981425686043776543380279729413405391686105333911971490285921610873811990154281968475088667005688393880209747745801587929922753060930383743750100375*x^268+213691279373748175032888494540460327405522970208053641505554318863363141201043536021435957698103275362272368571505328203960624831314017130486312664367480411387322168133033617983292844692742130443228934960285833634534373616284320302789003434569254694240376213531927937757029219620001755238222212057167202716109174374200240702856961473220851149124216040472739362851464707777589470288450791070825409388100692462760595210156524949116076268633556299726418468156420400394181379883055630941641699217676717809166846826864949521272585025605190700056247335311771248964055127656618721473889198230357069651793559714765055909301525762214800191374939046249087533836158307791315523450221279761956106580735392778463012440311928745045226133293248119936782711502304770967133750*x^269+19308637922125928698652521439832048980216950600732572785811925546638197454094727532553468672323035337531230504250893412614659110744488607218260011346381722808772801414099682179000163623860399692513114189457064200978091867500902554901512699138609842391727092206512869815511382439468646399023665367306605597126611726286214512222513224598677035919198209935133462826201117878909324191407387796340753038937934872761177167873829217950523211121546425846312890848528137052747498153282887483865606659560562863383790666951442049390013278541812079825501170716528850594889997924911731547788385351947787669115974807211119333631277887249922325657349310680101258955706306785340515767486051376240458224020925848038938758621932564829133197493232625436824104701013090471639950*x^270+1717586007761560550175571245521711055921492296831571195437133012822672645461968074345798646025243824483521492485889185683018168602675392363428764090252717645146177868998438880368249660654962247308555494128029884011486749197932760667538533677948486205698421987058339067097839908815423635357777175082618675885877390436965306524725995615621736048046494475445399599408094938324215862299305189467487772237984094291913895224126126447887043317880805225766063318501710942643032764720533146932239941868172542185237865217581786161534914752796857656789664423040996668730611049221400849062899237863191897099691942615358514408735493307629866901491519095811820750099785264371726074185642370407764898695142528210572760223439073096955001867339296698093062971188155158779025*x^271+150441156491368666467019312498695456963255044086269104751962895653253789631457218874708993838919736410036708968246215947073572882867861495625488392579687533474266107133818960087648263111441494904003457038599348561638567682415206871146069125272447408858554435824931510951667055806229909617083570816881709485161127228053294905625932988310849286752574104759487865667927323028035658729908895852606974868310924656434571779411126305935117849327630542143723583029843387224775247843255494782494705564826281069039354240639062714114730529334143061892566814495467202526348873939332768023482700015168872925517021091147880346869351322783115579141254350869358924732290460140014063153080978240184171128149829890856091430247522283900483511793786256129750429963096728372725*x^272+12977176555664990700817521917707461537034190506108407328096572561405381673722713921064332336910468765797584742047658326999108151654873027787037587847228867014220355393087297274794463804373463908059440050521910084769297575535431925570247502602493695928706777037182018152499113087286659853807472635729698047833911425004656188704618738058991470656644668084189046122846844802494545464500961383132131973057219410007180805683762160093846790003659549503320407611682296844748738740474748597926642428090732936795423375140399134790036083053390226677979603634996928316777877411773090086228498375407610270650367244828532418188144054815324570717657167418623400329584688645250632180719777272174350333218952372628258810417954307233116420553219312774833829146052171682325*x^273+1102675480051115982134630248336087436824163212761298450943152013291654038840171541889091457361067790963750265627198912492050444761160054365073250720085139511071414736883381938936970307428245565629851824067229433209621433080273103266509377076443865663630304329805490062233552497870944028928658726438218433045928739205534047310300232729695786449837056681948971649891678463144762493887946197810383040809018808019078953437915241802179946328940684454549027323894941689886070842487934980967573269841013083815195351390308601047077729372224893580905397367642368702161058781683391829804185433678601896450809345832259259873941166596025458359925325971449669164597961218685216559466643869161117661603284780769839006126894132286135962525044093826057438485527025270575*x^274+92312583101886995463597470744560005414724218125919266343077517620025972190507270710231969209431396807990096034872843549984163652982736106904559705494249041090308397973554967155334018737249591038281611387780924183017524358215145975598474506087736819260088750501200500729211605151338532981460357725512075013497623457058323254395103994701963591412788803946827627620368664540575313099563346096970199380296525611457298488852934262489048571808047311186857098568032147050637001304701821672125208262081524245800100498757577246499310999596582336070726443892242350089362609882743695528109291175761092728250294382592149553646024778154336069235135549277457258033036718942955675472219987941851722412761181022560419391881324316058719000666657537540239700669919952975*x^275+7615744080141204316658915663544989486755169200051245658636746202655030585931650711166216548289680877542992926722994377905923523824860144403264421124202487970290945313547001453493500565845093923049201921164450603829072620642325444735501524607544980927793466675044927307984531939142449005090107888043878284704249932614046467332221183894234321798396433574788797614526709678059458085544420941335521077690607155858838277325984149239982576329889644913576979151847280788726011756911557120784676384280734958101838720656882985819575336132179932626762545080897514895662951718940673805356595972249680776333221604778452597636864410604305133957590454620472271400687521017103269094948371497707317511066620514404908650970153776211598807704252431522548041872270114860*x^276+619287518984193230458912705007814376565756625910027071652912069311864309703796267100818701534317675958147532156817132215552761480338466772008362938612032845477868179491017796657224796663510710077733307651634708931025088993662618540060485552020309238204636002310415219723483006494590998409654453179033518058934434535299527273064308658429164906817784618775032463034705511085568140199953214341250844513153356759580997659875818281569662678918774990263644744581582617591683615989384532419609023666830681813878619139221172964768490598482888701679776677369353313928269777732009229537395977975900671982648235959364685279107556827661181690034918211795417618386580706092450097965815679843070770629575057810274513365325164783443920574240338535505005487860070655*x^277+49646102045243385544633774625862626745686273431338886923229880110813281547522705020647707194270242774802007713493126808176377068279382286401663221061869751587382105822348900275227688288674450354790142366955098380417074284848549850309065452454923786361005592900095174165995117683938360390606058504421993253165044596764524960940902607621206493860981207735532808258092576435452714690814593511084952602591057571480460809213470255915275566961626058476954374260586376755991845145602051362731702781277493876765198865137136623382230116691331435048759806748705053190371032529615561278729753933763875451372855848624977637509405439260695909495619880769153854270803297379532868717334353572796812534289605138174924253892098804531423496272529146956443759599743955*x^278+3924325393302491448507620820524968955019138383697370136149816034546138195680759654789815483846770768371365110563605610778863164552502520949430124486663951125508112442453403008266554209461529510422711333541434624979946653745200118561643498305882556413355766947087415243778951761336490854890191288155181232840314051466906999164192835875442833376714733053236907040141665765836175734999007997728985058263266916805199619715456860809912926516666248513682780210056739460415045314072935628381097692619505870439684555689840944743241453074354421823656497417682678160938727764606267495896814903418785849135252244651629017146239414078456434304484808891063636154953587887907362182876316562371360761523307234086978304685168348092976186275154084240135944437047630*x^279+305908649023693200064540973945728293791495204935449158917712808151329270657043676094257791757748877765501739666631477087292348835120674684550784515129506006383234742792127282671088818409856950395487936870202186848351077758386677837438394386144992523050794926337333492206652237821568978459512878516134260126190768152531690800129353795121461995071469635407197736381289806136802622567770175371954418878834296385076925681036474358614416049661176587191420573937665793980296388550915811795072828443986920346413225452663538885322897081926708197002431905732862323509522380547768236860945002381872974924842109277480923333861287899445636444244159149055557598829257311922640232845874369220195229897094312213906367573355323925474454781807096865158751563441220*x^280+23518354527965288246086794985397608657106329964127186892447871240045848288796044310125982275837691093851108081001755644014012324891364171580248458082344086720697835092658925284793728557809550505830755999942763399573242236403127090364656087879478166235265942992047645814809787063655700822639714107215294625277577084289207646461622548804767883870224790421364564962636569875563651922050668940836544845983741525964771122943749558531512968605004915381073954123231987992182686932338438190237195150452148540395659019646977748873608328005296048293775770369160955229117950853034689603268758699582005974395040243705364497218032595427299961864622181600653137587982606331855928255977914593452783362479264314685842915068503205383473003054327826077251082966190*x^281+1783324120540842423810868000034388359785830470437605565143511206048542197251151786104774690707637370191971428442989963819058241096163359589252713143135095384939442288498831134523502770510759730585242465812553568483712942079172179002989956298374176510841127608702868379715533017380693576550346201305504230676573065971619638432814843977541049085304349431097254398890033069973625854509221640215785411827818991138500202593622423186688014048265234841999225820382128849971901195670419002508189478156179868921379714612957601161153245406747637760932242215624081747619215840867849303597476235851474176489693332125877025483674405468186416224583392378976537764572113601403409153770119855712036211048550605049706492937574572008649251239502523118072766852340*x^282+133369676767099610851107672558770706067822563534777415915470753656771546412426148063307866097695494451027529859416790516206035065905418014546660378265934667992623859748025322118081587209133751138263982317576967840625659270071250871521690244039583253543739977933004115282498392588165918417964316135701655970956435570809092957276401297563277229012517152357918037809144968507251761797277508380568187728152516309392970067613115560785291988270969029727999639704720717219986915824330847969456353093075520520735068997161418059202214566667760712123003444271651515094491137694504747448189264755059490235210977009822283406801624231875862145482103617613785955561199955961329738510701078145830160796761957042566492735628307670281214119879447295604874967250*x^283+9836862800346958484685529087704146133094527970278082494870817051231368141334150939637773784419285384523521629410660326801371776888314506742317713872668399321568665148731118131944710110352006785537163140388306187359645969677976054056002393919074621290414441877001196804228535034245374590166300298097834984330667394557446357092670486395839645180601005115088755386698247330965093625465703646878973091362173767186083965775702536617337141114066995194963034001573213643530072990244429509194305761655266174070183966683458567282668061585450563200946940690730393017034817387978381841492989549020077854509023509516783371201143731962045201373878538340063750871007835170624839956967573911922195652735871733044285658725565879908178591005885170081861992085*x^284+715437346461832111707372502841269300123602305168231828648129986067073959125978248469221403364272091089148511549932896393774434841775377792800317659454401062032758229084457511540612373832994946760579438693113517946317288547567929411487785734189881955506294531084521968957215847729838342305169478086439071129852775888248445748760825424820621949906688508612424813129079235760451109314812843751293202245974120389166186947298349994389121251584916540735272366562849886755989247619796195298099260026745337427292139811180742428597955982803249184214596835506049303353234908605629631618478487347155240717173475706860159429376631321062303940495304642284478194537487131940361247974239167080676201144532951608953181257196982426047888853583278415344702248*x^285+51300218166294001990505708270438522534522167597818937422074288700590655433130041189894069100713610081236570490323893020482903624511909044010752581850206479572345420116304102342209534660843522864153042661489766959777937530248339404655036676639921598627005293851923855925507390577968708358977581674871785351138327824406801708033987882908317962977035562269708703193826078182271902219454593379289727952483660449063991402850748293453932181525489126560774709551623328069461215634101200344108314707290842494739953035637838730075503796677221859802344319235962726475176116742898864072008446713785276948334847673742121171972575411834591272402240749091488032585219718227974967375794210717640529665791144227754786341018229502028472367920444882051023928*x^286+3625708451096692380963212802692664372900977410149342335331231157991230047597853196095639182520556719287694871195226178489022702860984849625771098773231658856836723471343449331780048031986197472648994968325700527135686529816352384517080747458290397097285200133368862745496460706622838305555776713302696446799341744162602961894619368465509714080188979997473469560983736032873670450046457392782984967944988609644674381781038597711663267427427149746060128666259833214561446674527220059398758354452557446409609649255365651065478640661492835690157115443117871150805473741301159089557213684161367785212976559064723242393699074220268490818451751290202716081366415536777961981520530098595642571719378767169034437811392369391014648347346816330585239*x^287+252502266927128215608021748851299978186534065810665060365919179638892915342557651589009939694990025002780016923759413853262520637032689268883622666425215029061492192148595756303800595556396496589906684314718163631956216704092334252439040528655899239199876606423160315222342156022859332584341429306874660360272620821624937602663188048506065976633978987737110768739016647596383763538940889997056804476455583321082698955687480918400140439508172238026052783086089328511068392207027099496288748656093403654241524760136670518171429287406586341000577788541439134644641183760553902001018508814399439482309747507952364308944739750457038309769323928810751152178673799849007703370011437805626407021934382850051944286750850378263904133654998570750767*x^288+17321756376836994753363202841077257886772657807445296335710052188833145549160635591066039865895543687153295001026881730382747320125072015976569312613370385046764908307633209289369368815058397649128275493005757054675288169711556174568903515148736236362718857724940733008246969263964631581430635281403138595268224203728632312541120594577532721805333889375192330343347823683352808795803271331840805516045328516664263073420842410861897856842020715142995377332143777344928006045877942177377087482185193779678955504005697007321591431391180058695681598862178781519785385744836221471545272515911177793433289956025438162578887296122781450599835610249254588624221017420649538051810435122073832162855077947283062124725793806292870127710128129051111*x^289+1170078947473247071761742113215691798758373308641766704714160772160755152914452124644549655520517097151664033391369376904405441826428138462168568597922320202849551936568161900059948324470219539852019826190548640839903930342694717683204544320343195028354593614503872432218818811174020443142008390529764826422502381548034330007010534314388034821253247921950147182679133582410866944948097348126738952954835478168186226719566327991834406475379383563347128276179029922697211815685181011963985500933737205610105264605751123944735243054428163158826539535782928336937462775431831381337432711997915037780135269761195703183810561741468213848510161012487529739903371590190210281254184782329749471433731104957214781438799396726853324416358214224649*x^290+77797982178443205537760233321109365761023613899991229562463382772995781799950152938582483143419113207246395869283321304998733490402568120006456988717832234795125212752225173598666023583373922334153551345972916000644038930507843466937323363659762714029743025475240971949525558950786368094972154327240877099974448913360097376459366917630623032867693962842417081087482684595485761469961657830255594227315441330779893796532455530193775732541816408950633617707529448767215928616137338207621924804135325801560128609089510535611642820378204113154865447548045561303647675539955285492298340476899091179474618833451631138740454298825750190053484448781945531787332918982046116931992466293980436465387551516056836799684805586648989072961202488585*x^291+5089554226923051212571454605753763985689981851986912921133003639392054008097332559344053909454251382090546707000894550381318494194546743616035774689449020769450394582419587410725490467154908576452121564831050054078701149271901647096385267478908588588477692137103802260119603000051001991615460243111108190031714307614222926851676624837711229795894042125008359362122948199494440931943463335286444073932084963778914467363523121673242636844508031596534953584688794754608909455799163461220970788734374338398050658514582167194974711309071817136152287368674305163915983479250472890815105129134011296959194257414244963932189099550623201455610729355469320259892835121126766455665632836255171228382950654820435618382376059353152348497372644434*x^292+327473664177450926414195870677533907906986801851375985452862255672729508937902985172950160411515084842164749727957776035102108432893568646439597919724970992683327084188511225167419132776192515793531381580854033125405799860785975131765746783110058886709608688993485210508354360165096758734467338017666986779032731006841278288219746233920596861018538156754471130201480975359786079862769713645515396908581388471877733700619194808495938900265712192665134321285872925215575759237602546055095508768563707768924944692482792516132739313718734882990063064076416640697139999182499738757483363423421649838202422416377403556755481867414754155879732160578334601690436487828988558691166620959119495361903047485885870564291136997022896874277792529*x^293+20715102268466270756351985390669510136862965797407017884174969105731070276943747341988282758698387369272939184154146244871271220957403030095976650220437528636451267608295280579822635257708915210890952629375671490905748136995032545205819944613072382085757723657910304666951679623680118564770760403514877880997506755309331045096632776970441574547315400950515148824644750828156084955825506575856547950231292292419293133365984732563067470629607404507945543001231713896473830466273230310441984062300561431454606295234286172455416841977033836749886736914753285539671970819514938327935927759819623684996481348819259165226469688619105343591099792732827822785001062415323303466007192072792928592281596372344289838791102842655924349168458557*x^294+1287790653461476785986563550129136522365871774918615225444719351717332254177864305985820375983181920640370946495415179890933348630211155982787680268034425940296497644684751477635598409627329933037111765770098783757344451819812167069298157337024294508640328717682288478874261165166004735486721194224555199785770049076512686463365916560523673435380622849069666227441379441192283034123095921261663637570363148122078569619553362253089662670827274503941178219219661033347748651546568195522692850560090122929747675077114463879674586793681812040883467080721003867754653176208522810259175385913694240149366449166238987553545864318550981713298604661666529555813575966482397116358129349488255869294217012286310004157008765959762096106632380*x^295+78648615974182768772644732197287707073364238875936631021323655442767404203162215200948535189065367005556949810622302684530161565124621584626817407733723559444085575750696928382056125669811605146200740779805001467660884111081887755462565982531841149600931227692766147032916610587143116874139675874593851239538805566984217650397061182366059230625181837118625001241743211281137549733221861954781730088638764722784373281845273688905901056411408532994781054340537236440626762602247845292561833843083290571886927306097884939482715806821968708635174856844555540578661109276278504837927381955528508964427530122409179080909260858580837690209949275258166114450430653569506313696158492914334643189413965196651302177887701231609602542711830*x^296+4717078142227548615251111525058924841846059300317483076423353335472769930263792165846769110582008275219471219410728615829060145396692722553612974221709525001368429660648072294371673001449381340873355375207072493707856591425281614477392162404692158195314332275760696112128031542492186998204099100337131394817705684660865946441410251617419009742860831482302013737106980512985962197175632533488696688225161543247370596348872676779951483997354498134221163778164465480353177794083655119037282606471709298110496589989156702370972791744701906094039100302935613345838830742743455641922431410706119531714302587053780072924061570164062811189001352034527908552413041551323255238774325113508430788934764007519541004531112129200246815511896*x^297+277747022342799940911495369398665847010727531103845826365505377625545008976203198059236585583939238377334309390099876816116072376042923134310854323234294585980192033067550763132496427380822553815000767994951046992322630170356473174656646991994638007365999375392602006733777018968494407310162593168476324543098815143438392209851644045461396145357009486667974199791919972248736322355833164087821503299131489440321755877373788572276998739084488208142463019337602537513523775287105202147556187347252265667291525280127991919814274227695774521453518408298043027806229606372835559481228931814621017797806871485715361073321344573883084348154971023338016241595765845575039590964387946801366045397289695617033452362320592511452271289870*x^298+16050510199013652079959495152136892954446992552109398587079825784000346934197447081398597541565189294497650067139944627497607561252286174649366348233630915588403770172811399356408192005796979949065702291034603497078200929749424399622645209446231056914216219620682095728093195198742171612952246878197821034024391663581388031217572009415910478059567352802054697294731563578804851331672851407710169315611866037358580144010909342683608309785019710495604418356509466062078803767114482185687938860496423618995469512431199857704334580798642192951233316578196481414800823573955277354997813032034620366320975494657604827324656295364853360541308520836731362286356826769073302107117885491925308936784017374160584346069399795868044299636*x^299+910062696761284809973205275583602569516453350283838829426617172172493943248565830508605580173137560355124452006360232907479418071214866244799335945592032885806423728860509535772569803777456131843952356761763417804681402807803679511006951881096481265882088346341006545120305527295589628310235916320662109865001540276342286799338157911988427339102971865860491209895278265433532483944996414374211627638644151506411170068446320032150534030729884529981639560098288614006997498090386258893879624737508134878942253183480826403477941406871912324241769681751857344541758473097691376977498272006239040065329956181093734288363683757541512177845556532136902272555572062489790054221329702351370572837508170671580063823719567911613340655*x^300+50616080586092823954165965569403135277736440341252742873727095148626002549459918632878942178789115117356082864131712451888590673936194416160960640501608163445738168619384975527155973549940294411382302159364147886297633413649416833576865707152755695708274457864066476013491328340780676284393017319326836010412349065772100881818522596857570360659754058588415026046448134804365757531529935896484663467623214938155503947415108676281598062164573772967633372465881687718162762073757939760393005265673355954987509033562413912999906683174112306775857967205298324535612462896369763562681404514531555797865556177528770511030349850327300340577777013021578170082751762604663078873485832528457543701972871451321602674963257301937977186*x^301+2760859606926123024666538351723057981924461036461408057886781715094160635653868174396442434304854269433629892868859771022304591476255618901677384395402862283630453144236528217306893251308257039457454656809395565124442069803720943715490696233750236051407227830486473504210945557365913106989937897019889453126126500896514398665020488606665318156588689942306274353440171270910980540454633938360186213951629885898672124267836340813907420401366723486463918041278484834633291018031650594310014399414021206124913240947210674123986392597766874046275600587402110447043964709755302366275191565789090028184013943585929904887786767112517421111507238519943738862603137415531640702797481315972552362296887060227582369494251145203519114*x^302+147657424290656883422275794208642647770643341886605184203612789855175081934626185811138638160444625458852686368710261636123164382570668663636405490330868438897994563483071142561260585935296611016607698624039245792969205053965253085728646486739003409181844574354064265504944212860647380747041021119133401554844480999904177246747004646083335460275058090627212649506045498856741541382470262050707937051545425513793194630485818579152736738835671713216476080834390813894245672418911227655653432552806026491911843597700602216784548281354996125820174873828391977095951562302576049096048456983015295282163844335922155412982484334183403089394555824522263188735442423927952247506621929164276902888505215132750489379765419544677825*x^303+7741964170887859854030018537960878650514928010614017269531520551253452486595524364473247939034168857106749735990012856389117160349692391879212691357057600585359991062761303781837228064918586631715007595716406607849005462293384057500632612593085030585464004857792890627338037090796542902431270808048366477401219755548698525830237577178887166428880514733196829813662712324816940898736004833185421612775840887302189900612696378804861727451708852000387483753278144994340588016294721946492412357889130967758315504925360683397550370976176668264581581052398151116229613707343861330754265850336711151513500853096087937667621956665609927110522807436746791332567023796664231828399892355469265459693993188709769055473716132730877*x^304+397901443996718748110159013557165648721234834552469121805016439376482146721348909778296725994774874952811431598954058335775468769001021131288149481075766691400993248038578953018695427793374574057441956992403976544895077647125790304144029526982180499602487611353996490990655406785908987222474419200064743621639686956412418486420181583583034452952765496469843950984572959456470192605068786284931797349733448228152723549645312146530042680564177449535805876643162324621434859879472511844161083334695007813838538155521747025982104116874797290300814726231254523730036226808565447603312755358705596839292807225700392241783577498990451671009026665381242208952223752440334049617172346707320879204521108656678414780092809715485*x^305+20044098306189313786239023585305975363412134093124538596720984669161612540456845283846713829428583668566527778766987112202877483001458554651459058815157378027122712258789240175204149619835727780544465074402005186871959493905654839807908594171535231723134907358961805396387765723422385660382489355567738008241009032684017819747454482693924028777367675218949662426617024772751999794296434585566260542353880622975369511310212867639917228749301433840905243793573755898257424900536889567545796429919835290812214870380769714347432719532547815082037284172937125490738956250977464274543292253455841048456756836643740710836555870002129202007812575289109405601828824497830848250384077951997504188240458091919661769824430100207*x^306+989595502268952341876607399648204830104599888602401711288076156980755902465431548688816917044744186763315777410067813842325758014218841636813627994321173909384749696372024262121606253701822550783485595762029059825132650001510230683217388528263059253871078914859314509144091630511114416835959310130284491965978261306215641123116811168914383105815547643494878452951879867100962753487027545008127351693137418393262242918201076024897508909235364681644734176049224113637653006147481492428232142252713245887460804820032572140303278025162078051971722470554246662633358018678608991820356239780263243780947215581430386523883034404946355932266909291610226789058192852508480689088021645565729605789923955107487500521279478207*x^307+47882710446678977845412354862145696373675704798187708639800671061847302809467909718056912513416975177551643290476801548186499747662414574236809426834713020774377481714229705650817058998598401251975218795581261735150789816089301452343167321915487493351518508952615489121680773083082359065159293664559256353673397701642450264287356940814484467861035238790269876058466673851429223077868432885218725607676572630673728433152802748940997157433068121227675015093925946246836716571943653627242222696221586483955390537952261170912830009623545345985429123198701720852736126317919968075453148713316597648432759166303493255449023616530692779052521076689800033611518072294700944426600631976621191805083526261839145370933793032*x^308+2270679545362241811154461084351298037290929785078438854684791942293584804387767333333398211423646983285564287126621305589859162743398753233942729804033479843045203271314136664037572986413937566779031764609187600353569153146888049971107086179755465363131135755235613488180018855185977470620943561688769314577696877008496953131249888693940496565471634914417548296075014394338917667522541045723053984336952675725647467368403689301900281900955938662891975768145098942128457937676773741403537335159467925674195376452491047549566156721555561285669425414990114726376064734283721029906372027784958101817169910965650228100499178280471708599444682176332211115546516291389197134315192992277338000771586867612070929393825647*x^309+105538766033848841378227315423631908765114545355057195134677307834619522277715218501076662538528577145414148489488084590772412575945161042936314532378434490591486433047026914918998039713088018925758547922608253116322908630785106199757784784775343804513429498571150033768033328585261985015292480334699943398671656851559269712371681002915757720900199971604508265736552409698633945568292679349169036197543871830170816557030707122511527628106368327765810005952765239274925722952865428829622243361007115969496965145026653310885260594839678036386859860860641611002830897048559459021280526719737638327430245063507786256111428109240692938371043677102587895266854151580861656313521134962323536232726295559869072933697411*x^310+4808237144496878299608541293948139446524199291223677652434721480359753645209657488748286862492886898977365267879876788739568687324713976191720864112268408203545850741240701288473967357553911633537853614135301750479457413405322380782828304223954341908289748296864280420019241458005720844378190684958346164957919263150195536599919024609019191508487288475449811013431809368294210047331168784167669758992604680903667596260149152818527213580538055101613522746586039715430472935139885672449832813458138226851303026243757616713994691045542420350725129242355376793495011623624856644881919066510686840408124811100856287138233795096717449557341442205481914726795931665965232064091134603114584418903595699117236081840290*x^311+214748122707184746461106875565733178671552277984814207826158083918656614241748876819722908686333467682169457344841545683824356312904343816094112793891076940672576943071523633572315864919291056112542039676114207822884397665540789436233847838038075052393938980647268089089212405185232988220667820465702589403714349505314618313183275169791530278919891993363871320977651848690335543417843389250420719470619859703900474519998349818802583440903615421491694853845338900651749196785503064700013539446447966079243835772766181077585654602254537035056406629503162421317271163818044634915496403575229174805204509624368089392224085178705571966982941118102071428715590063614023803205736321826836754485599325991434065914360*x^312+9403789466973495075128873065001941241889961730454170320934295152795003316535718098727271168808370916738740086989358167137253912061528854172947018301669905441195540369430956814573915129162010999966202373576976084689292923319291936543106191814135153625247115360012639449586654100746193846669235841790843208471144623622393779157414874124355692783708813060502456478243289154967497298654869669279722954969667574490385182125360448950385426256258861538098912599873281487665707671309184264107200830403834632124543217973236054298680194677833855594981199348938399072630247818993128691460881743728534549459313338354494516342058523250140521987775566696584869698572115585220399154561075526309858609838359812319346207514*x^313+403800756381257203760693291092395189987411168053115184465316503007117862227090311690926876168003403169459817363094426161177946873673941341205242801046801119945831327043250401706107629086315572648272332583449134253872262442889505553254835917950893982273780535195880025163636723514755290305116111809936006107706335900766664961013548318917841748451556395521200573764902876887144583486320903606918930225423447407483273739896395745598612269894811683506596332743239552888089348893486485360808185852031322461845198372415044040269039114248816845721490051384755556182774236376641353897622231285752412795649596360349974160752902992362817734014173942409847071951352542422030023742393301718106403544235877255063210312*x^314+17004747774946689946614232418599502310404397816892101626262374486619376000528252878412696563051593527501425878918553543858673598495867802805405844382556252685223217756170353499629334730686288614489722379738283919787582311670890218627121233101945224482159439929289013236435815437789342302219911195040615232123921325280634805798573463959821902367683203774814399468758499717255136668640934292438215793860433764982593885284515520764171860855929386451321043114250876076364033550063369031528727682546538637720499064024571256218083243694903519117738495581826240543243353459007075186664391219624772823344635572399527107015029343404638242686638457892671385520531226054691119226761513452034107060557802017218637630*x^315+702309594518869414284378424212199309932500934359754838420468161150227107885305995916699593880050225393730837381278241453906327707702030361643177002849697909391155919091151444138586537440129885015498913967416021832882527283534183199167789760918849278682581638571721794674600278775438006169410035879169779773230039663228637825563343959241094025437937748179607623236042138496117491594734810450231090594512161976230277199567635542748899091111628161059840159484284616264234236213282125268384407357988519218335203273675118661987319838500883831556966275827911694974622073665277104570664612074367898735174736669207778686289708288549081300699529633845368661954595342100058859294615500910487270623329576300636069*x^316+28444617837891621062366645036857423908660332787445993437925816718696320418423303759747323735687466514013442661545562619454300624285184871116451132164248855182587146436537873751259637600631926432502110306329682535441409825485976658236609251787737342747040860534293192093333004105004653832328863754634340661517410284722353901740875533331211845613740162405185427773973600842010154381768037059816845277907068538174428356965112210422653326778614708779605587825133513442220120520729037020469360557091963066246277640945592477740887159856270581084666342293796694787261096217122617343533235522623181074346448815147335432052947172030094908970319217527653949213172112188527363989446728936006389602134757151366140*x^317+1129395949648045616403616753588969827181501466120242473303853393762687947644917827807432323292174659880318576584511950069167152956652943138045944694366296461824696758353549716167973418167371870241985197432194821333677909505754832713199681462376489230813767113370876847093666604432941983092597065204500755055512753718467512750989707033151750601083460579757134391168745732369839536764094070914349830364553723386581866301978653236502313145233263521885528185021768813862003184335517618676704859222718304888400153648982342834518568921983382927453884495174324544647082643620801018007987587686071839767759546256940265632093442093180943468666083434440683387479847449148044442457393966359537707350315046161148*x^318+43932029360709524225929596962627576762301181173267544305688210679867768456847214862912388059152294598461264664047635920826938980337567201672794706935029237705636482797215038473881605604246924860425199021741765848235479585546317178369894656495810174827211941160711098499896754169177783868619887524736688013693191444727847040794470388387944950405465731706469358604749495991970517249929639849041572761161507695493578962665305040566037340884294306915864871356073091470171578303356494062716140183245729920747762083083037602217673713182401062301205653232627654578090932128925895920782591487105971540600762026464438312740171539824982713592017091727260169677821556304006411320376165763186814577355203721311*x^319+1672255280158682866258388757240912745695418798502889939793991062620013469906349984629442594678733662552531805059447976227708012749412494987074088446199709754014021754948336887477578399842656198527814284470190417934539973854955451260105907240296216124835918566641379660037500022408321554448740127908852286269980292495852378929228445889510288086283956097485084669545947576693897392129101570483576938269308914465679476734425606417541298051560484835135040511334171422362161374955386121006073076567896474636098226044831949466759861690069980443769680451732422088371930885296893792441991683732155669377796613681454401345016755018986677961344530057247101719142363892723070382670568180531890429076715702559*x^320+62171646012742833149635097600459825024436601446076853295891361165244556660666966784346068612117940968910920060679177711108570679012367587869243914779332138387982450136392357168093000439066982395283742255386125632224301385357111955067776763275630395486761590166623880474257261224297767847635714931647919415479812264968088020133084832352750631899736841253536306321712118250692581436181551028880507599652033281302547796439433624650251961810973323534606640775689798081432082921531676947499744849983163376342883574666685912853586920026426512128000105537887818067850021094435827856444126056651364798751476864058858480735306533633753872931936267136346978896376014943459381871827820899436314284804876759*x^321+2250975560739818596490750896527576041545954326728348999538915869079097102863518801318138371047096193105372425583278647664225669247007615522525603452643385628902501397211849429680390519649285337222668268989648858218739844355782431186176530310599425087893962548407187288794844006616649589201553370818861760685353590377431610903902216910862976826896399098811309862723099691374156799993255106628690051220678676742292479724198472817073352001347963789809315904072086311025538459423994695309960119659545288789656500146434081974124460831088682576444722500183843612441716913743558274973338770976437135298141465912837665548773623813879321241312303207441839831618753662007763488374457672480156994808113105*x^322+79005268977177243946045626384872227581485150680128729068345636821233117008648895938775346797851438702053947133714793448343660317127870884678462632806734159035465539347468001526197906915803325011890886420062204460413245123444587171908487067221984216885067683243870041814603306448322848771138625350095512678965764844161487025546411380637997049841415179018220379361668590787353904713917281098073323617133939503143920944492774692731303301898055459385154797441861026363823413202013159353130649287578509239092479809744275214258600780589310192674741154287766291319059612199044336968440657243485471228726126263891380241058014237213028004455476228732484107757357989583375385482762092825652540367888193*x^323+2668878482602461969894971103696834620624147998746210980740828921908849332560845877103414686655268603697951983770606084362921828470635629181203168499679727794466176070053270490583452276504580824003481484646310936895247518276527274737517620452777489703915698417708262748002847203830191621157756281217072104797042678774493313104083577290346057510259595700453116689371552404101818939980764801033978629406343508582114855392114863559095342098139783237969434013056438129477781387693219743172349071800781740343030995148765638957645271579438177553637221437982121239946142268867549009559196556480981205671754305802586526271369685047133859833410527330072810873459406389174046741485669227957097360630726*x^324+85750614684096320364684752657376299635709356008209063095465754808966136975902802028189955752982163519656893676935903216909378932364293412949015973070390403055111551420259066005518218319149064290646043957967376490190196147032876101732615184244207562430028035662727304191764662403283002242653895679459224687047345956907014178174280464077847460063150563203631907502351762539574017549990771563217249059898120501579764928204048604700803344230545344785971166991102383670918977136703076841168738532461667382021333141003110543939962953484045397447263205291935419610062987984008150660824912277143268243244704286098074448881537874514567451579356997668057772328511677200943083563148949136928138466473*x^325+2564867543500969858578051618578960120919092537618762161419630047746620918158937852830787722454048167647988052898410271071032360484925548089325689686178315736340008534342406934862163308303196230071012764174453822406020258299753836311070413259520532759449453387660242849301844769876025676295897117466278776666202073432604256525091383359574919604748693056914061916362882667024766357241686291634526447088435304897109103234718525326082903992279175100683192203171365290647174595166599871320482759465386660036548691722182031992695349796795909883332721794375678937204397401647040197631048747308469742783688128050191520288873131250593594741725593147167738797878841101158420961801764484501060348725*x^326+68243715029128997547241893040038238906211633044228451373911402221102095170091428862964219945318563643364537886004891006594991141612890058158973351221572931013069769929527658934723531883542247868521642909649232147141618371869368449484444947722123276557827780821272696002119198456517772764361935190157794423503717666945588304558053677717526930703940493532222894418496286450522135959397964614684432233875506627614467827984424579597465845316124257380714369181325829752497180567114483247610864656627602382243534949686355601060012281492162545052716292795250359592985278354137565219909987661145391075037509541128858492913212160320834531287367218955838381864863585677430242014673616261518530328*x^327+1417473496994750730895856335209047133629782765988186550075093659386163867743550166651516377935992141719623249456237799282598852206984025058572494474146554840276547314862525323532094412356594708915136901776182796929207602101782714121651581874913466744503764219508694500760156114593663951786668552920761322658681901602557274543519039734601273722817905691260386699508322524573042147552899428486565351307315554149290091270421273948667660426055373036512360855793644690097916863012407744193120974218033436994443384582307494727877987630051553463577250189692553074871824826712761071996680016259096481955528482160060664999478778208416969164443927615722736304464397938195866365739440675159094418*x^328+8668593343332015023316572120676150920603884634532234396740499108384842155597211187036709108499258278800121199524498976699988513208561829000687304824016933978389830528147312632581524377049576074637248816970662055645910064776968514700317296717221040585926828449829812902155807947703536681543065638973661536632965654688186686805341582965921754328354500255418908484840206909303465136097853334412828461441227193886096622447568701339893075012501356431421138835474254311419126352630062072675062943800212188632173515869903914611166090634533462194700198413547089775681218523343258542621684480558601295745024064929924978886960249176606682712284885880438537544307860969226567682051994437931588*x^329-1325409975585084728093025015753188173897389581680690637480451803058738647968181660375554619713327848612095137357185036135294843003251634779644476097346881081654470465651996004988554704057455133196370609622737629205085580636195588247839057825123459237327638869139994782818071013309432749432617505439520249904217898559431397643608266584629200016181971378181384271894894549492327422154090182927871944851397450924281650118639903948387243514911970931977774633368919250222199128204134649793769970963043748160260664540214499306631389712157161221092207470506911854680152651139958519417437541753444171555584115193764006105516525022295707678228354153584631831047293165742287444627154319757750*x^330-107723097260010949544973916698867612693411484703407249226189575543293409658457614671309629881224999292486238267826027593001319948862433364556903213467722441784974402713919501825200444387534078093737712070704599924230173948362689628128355074829246759022949497255762683783923415765325170314064032893863426213207161187214060211085578631920427088157236684490370338370540119455354193478151987588249371387046690829981992294679074565479910119683446865814685106298156144462216702133367900662831025623377768985757149621407827043664894259537159161172280079355106738858176405898451904050861766319541105707610587260496376265210970794446878606465582259226681263617048433000775494348293746752664*x^331-5954156821583452760924207210816708560691043107730898326830901447115087798342642092878257817423905761600647313245685665630033884745900328309532715345765153607957462224131384801007134957864440403336430468302182269524391294169351385272614857197721397071924868865134952607872912031345834495674582688972140631435909437210752236308547273181585682684090087311612042287315660550153333698742910464468367377893211092080108404174323928470205633637439089498784124411809858215104988715218662829110521392654222372545207532256997276656939664160389751319702048322060443493126089714857408167679284010952984783793941293635361961344860025828020752178872082443832958617888952044406186004362603726285*x^332-281546162114791672092998456595520321395844164178379690142352724127512696430772678663801845555696632509822137606241263779028485644017640840245178935997780504394782131980690208867658133792783317551499521060656522933245993408701018370313222981138491854119603530780437847744378303235832450188888185342431433798827443063711627052980341263368340481070412191216062633491647315503502922566073237564925361735555296126412928798734187677696418472943138265116513573261790863128748437689509458400934707225781744228485317005568928651578751049151475206265426550436097926514253555515327434408277461930430390454240150112995289928864186921205361400125974666417829722735575301519052106407648018426*x^333-12134172634640666380376100518913981005927981440992363926553724518506147972756212711554458942339780379109067390294754883036644102558600571623304219084172918086103984254425712026474023133525593190903644538807799347044026890873534920872735526663993196077936901276848161503654358864799737545057397263889951907299085473622132823045807368725665304560090087838262724199709626261840647446362070266076134505162270705712079924415924031605277989523929327524234991987656084690875752698721622819838748522632854123286621041769283002897908584088590271944786500990341505780823186085636078409838065256916244597754716147848370863171703331776687932894577962652387237090543841655661197914848961698*x^334-489383446504745405695522976960582276526932221358446145301353195989640424208206010036747731610679622101367329617176744504278008773742263409966230493798671394814651513529134190054839222790803211719685327588872444193678323656363953634729572245360256771284970955761324688652923487217131772469384892950638225172512691968144353167598186446506422582788878901130411652761669330086653790725485056102046592587127393475248309705659999752930499732837477941809467737886881832173647174898051471065032844251259720571692136135162657730144886721797831911510471412321180551210052301268253985514328536646589338589100868297758717910092465186018248243671064700208622320017394870278614574159255771*x^335-18716820520309903101631498545463202872923507715289094650143996671401651369662783668700530641763966718095228398105546844136342121273193224055188417669774243807192393174985069709350534626467288449452316849018348525985714047278479676640789693511501766572171222739628354520468394523823478697770583894457109226761288630197243524178856902091120381232201191034156776764954813825604570834760856887476020212408495116425879239910466754816670310133857499305511044459606952366470022183405900694889995216626748647483824945018761683824453568500999129765377552496052070089477377525927983487004007185650555580714107848132903119269461810615775950601394123589099815156786380239636954451881719*x^336-683909976163055715605791308367032176162662024642857351412678310108200373751913100547465157147055538386103265113199007833687659815305315508129716386651566162607675572832802248276058488906190627022268847762667885201142473318366568540845945481472955923816393538446897672393975258587250936608804211525551622434725589975048603770493015936041631930716794271608348375718858873593235930934896978495012224456833199897239064892090441797782017628841285411751465756769955563275789700685572259620587357780932475948878344906259719731901271746217036027700374417179964412624735405178801163792369503875066558524531170055458891304413860021969511002751658660850838030809485406853789450780183*x^337-23982712496827901839648104459854206932616999122983440000739442393373163651431757255015582483384765101793740071315311583353740406513808077891601747995707109621208695592354072464151153534890260801350860265432190173823466756431543677829576233925176289706911779049588855547655786682518208128421696265573479277809793443838293509713706434398999837079734326725090425575705941159151051534060491411469688944678258752780018636797904748088920920427817343998165205101639609503737920770853587124988308707210904399807789362833186827306153669107206708118335738078950721377912630502297887343847326882222657137068023433549038920001159188936590768710301869081441100043919483175059610224197*x^338-809374523182497176723118978977878304002805260875508942252800364419921136841520711947934915662398813172632341656938815471475939303876150308189869308620936937252284514877988344712658174368730951559318010713947327135289149393729299672815962092414017350731257985506090744158861586964109037700364891743534398930189248892534547063855727400134433126503538122239187415306958046478582345027629718163546409980474019443617966980428694138139234047040955302759288280421259387767158536168878947061348874474661739225310255637800140477703780852987921728998179064744051688596023302978047917001941568812624465221391681288065939119855347368981950312675623187570924920722260470966821353029*x^339-26334747430388999549874661249986090489521851188011058429937910859581601950410385820336616817079241030715043284332297172046850566464557754006811202087846116559869273490762069202417045388845703562622544542212649339360284032760480937056658821273257608336424111021904478587884890641320147691340939230965752089123770909336335135687547971328676033361921291615392499797674893652378604883577594897024270224959558647269891324227926354199368297164373758145037977699138403593875281073516721136561093724928972395459415562359927542516878820179146069375927176109117256033576118861776512586978090011808311788242119100560078368088800447157263830417560134046976497417815493739987998572*x^340-827043489318170125855064126314876077987221645096379475978833616640819673130111172739148615323935158333376302695336446969481641685273166105840830936017068143348581634902395822689497011436048072041060771868233194222059161276799859981737687326552940110106362737850131444822968709292580567488718716127176377901230486418005389807113824438488217681068985041504218469349455580386920838015510922288311975291437728870407308643714386079150157907816274426942226938813664213159805959694507403667371946716892216806137122916221371595069864237796676632944627771311364982775333706028909725761116242495389313734445237822208944553570824724321068109997705672063426128536273967371991765*x^341-25086772601208267213765041911014805385966109531204501541923361980365023141998074604188555256768356961779682915176710773599603769334728116217694707943368241997999428208797773033881971079543908224203758981713282593245550333641450916653146133661801501149327524321311016496761664759551081869561933718132739692265685662912152157481526700471949310573479593454859480173587440065873875476349468529268697624209735890111609408781718129466023832386951241748247239924597138572210903881834972433272625675195987568256607771869303083169088805255519380571284889392358575678484169840860320959253496837063245036508810470281943520009565432667942792683417911229070337742422948081628785*x^342-735256403556521552179441352075784814493004356705292106774534808220714375998178206193186307933322823672155907872034706452806490271078630053864753059526556160825328513281243593768317650239200957453827109807078473432222690016911914090771524588453175489451626533754253343128186761662723853278467481483571872456433301201048264027670311166814583733395930408442248448486032437878923049896260469941995528679033386257784277915816285859383889633678464615696876259604016387077191913099205150420374477344211142308666040375065290089746719380631185484271674113118152560204035741413994987962493551441577407031777725731553526183402134332731004969436615758419599696220748626627634*x^343-20824220059740220579237081292863551949293259744888384324264628787692678594075630405310603137255857273219540237704715645912372007340694895154102521498646866914890655981718637267240021848362683640138942867709445870607225408750164436335984891081591753357445091898377153235596492258203133481672484229414974375696260095910423921047682647286513773782281813809349883183180798487267730175197224527495431760045100228097674059205538856228460958323140621477440246475622782170000941849025665264627889482739060926757238144064698717676647791011768033109833535662575802320336653983146561722446742858844181674126200188452937836901877418503898099539986444636059138720588701133572*x^344-569919760348473767714713264724112586961102013875935735353199800868483752194176699432848485498617133725953458673185281172815837975102128726424463564320341556347586371591999126510083997769746920257033690940379255889994463379280832456977292612379339349850756911156177573632474837132115419161133368995969572307924203942624652585696744160792383254061867500891419040151515481303303367280971801885364837436721574106294401538730818687644938707513957002817265206264037550834250225091479741869285983116618906158127849421666513858533476373481103149756072572967327889701335801233300912172741928649825294374598319416115854929171312890246569849848841740992460906898418019042*x^345-15069138997214035220877568900896995610970108450185678706114724414778579631710500650419077539830406590418222027637055176359272573204413147401229940858278134537752251964579202171594299457445584966314255258848602414826528820406869677606654805754028501079253369387235783126765515655922867297511918394279301794657375431513384388714940328939347281895390180717148986562479836303761088819624695808731980736758334039348959416579997702615587498871872912039275149868300593617680362214056918756285969844639223791230682074401784912947613125302413480017302706265298823036696383564349893119318431603917432797826246506565543753419737895665244394284419785591431881381288804628*x^346-384815535515301625360919501220962522018351212437212562624508041387024571271504411686632114779898661400130889677540899178684190231238790626147117302789613054500282364780171539966710825873246205668393992466573379531860696190238525912147932226779460412959942834675025854483038683993430690450238585458125650288805901704389922510655388141085695428904301933063517650348759723871852538437229650375142828984142598965525472132600043977621724081169762963807143053713792325976187361684029955671488118428710736681488266808274676955447687852146922479868286212143697943183063514101905937446827334400069170171764463393835729681171020230354060303079591107603499601215662126*x^347-9486727048442038483240315988821015141059000719875114391696855530859420267942499731619629560272618936270496590732651615873184531543813112105470263086460676667053672179635187542003412311422416032958154110670878844091010928762457018106197983331756359636513673933753601987948827172737452964043519516072985385718431096356696490066031975436070144183685338810305742515424381333192853684451182414604656327939541121469378636660353513517979228772903990786704050685418757955634978308118018559998627249094545665213778658632449170466207247919152867362917564116779591108528611871814686128913168157316546839898497925602906478627303733580233609473479233924743756207282759*x^348-225654101168028209875599315020101737277571608082920244368517699041322948065952430846161797993355918258125492205326636798597440906676869622845937229848036789196638935442508078620116552167409076346381316910523774114763308060903394494141044191689756438251141265906509161594184327473632549094323696073229756788472651054263757908737244794888962203402406626634763636520314087484450932459755404916126641755954747881067217358951814419851875253269037552282796752191940331644514534813936481464900451650464821560285879573559407210921024916548820122155691056878252542855768330859060797556648622124113627040890011274258320411795371320085055195461823965546514594954064*x^349-5175468759749886269251290032768909811641925784010267562330185522977764533120879932980105775143274816948834038961967942726052404676517916404753611350454386787991987753970312403023036713453522480492456778557452626461421439333366916136361552819412570002442730570328220697488121995132279090880078963237058382973983614128165019070265368032490323901426172309287662290913804468522663155730399239387313555131341097889658669500300005959790467659528618546597628866946886021047105444353337173619170837564383318007339149283177156433914140151361202238821651041244796672120062178495834394756245197198568920583887601038715787366979894642882501846530593912697282022112*x^350-114367686369835407737017434789510269846942896889053568156222609159551916453841691010316044231122803792832918812146488895952399679418919091086542514462513960331461932727821230652909018748235197542945236553452835273512041603395170092595654008861168322874772087486471304617481520958892635262762655779625759578532803950257083448507887434341285299327246621907898144304394383621358206423923980676095485267542172830604058454137593193666885147129138921645558729048323910386395325301112588976396350900094100106160408023769022267975166699772345347780623399187782489745907680233422257233596427579328071449094734516287729578773575719233534232634622310525102814381*x^351-2432863236893203566214851577213166681298351622078222747687149745966763498279244596043672739088242899287233947348639306758221978158729950638802231902918735950107016929455383521946173958535739364806646599801445578159358338020542204520427820125288851037704744049147506298325905511135200843309545130520662319081652322979765301854286392610130187543338517107268458143563595457117764827696413544262701077067352055500274745423796876810571047543306486901290240664859394790575320596382039696975965996394869282641099200399610108177113615966820684324627541678884957029154667426609871371308624241862075538358242458775943291232461363823469465922596757073340943877*x^352-49767308800541129246948295438061198417734962364860991450076330870551646386957179581784569920478778171322026410115597564682064376283362351536677024488540221879761503189557346444554291462286491762071302468553204197016215824524877291353428130797497408789289161479002075197510875007899150902154642067693548476339562416196572759816198920785953368752688098210836675249314244706313532321214579894339329785037246267212866565405123348742603962101243851063590406184996173704535226554507092760102241122368830734986255492344923926048491033923709391854317662643994273193365623923325989514354110056089632433977408037737844814638657436602997776088093246278384013*x^353-977821607886874704841794714139832650494769964803308571425710791444100697663300599390432790308367481666017783138232397893089009054559516251664748424621427753905804026586237444684320906288244084250262531146692349077656220046665538742460236457947881655709173246006555458492801746692876111506866698755342441291661816883490451625029079460235227908187983345037679110939777292175395964293632914834219430559248906039657958143436272652017012801553966701190212585428346502654424870653050275278701840089921162356681949938395416825116233975249887877736068550206349149308760673783448778078660522475386728805323376707359113838690161432078198935559096904730195*x^354-18426733012537121124530066804728560868437170381548821976364791676053963593600433220309992943569409874478909316530060399099500213253993843852676913810237747080676285888802391253291251394782205098551376155293572397710866228355001119958845768687903810816602244127754663586633295890466191985312983892215720262957449232866317668347138881555048843445930596794242070430979224491804634774434524878584709278962819874853887912180061579411784687158368683388936769414242583474728693028521928854016701911581740560482006172513529722760319525724382452420998060762520117757777826422883635291924061644497807877864674514089023587923318195094434581440083830614195*x^355-332487190461356082077711860644468712471547824747383149153653964111566708978303965600347153958133389966743726180120765921052163142566068165596203560149807392298801996061445708807846567292337987630130509912994341111705272194361014718498346536663423955681796251267306688722589522719705332381283806839282255866940412433983555048084658475117419980501983424049354046040703634584905006545032227831295646803455888672683950091835851842393908987063186509259188557609504580547430010788036299049983010020423440963834793694329100507242162232977048040392895358410526568599014712117387186446390693106631708781167325772972152377460835364773487084931747309678*x^356-5732498660672139885616831849744848856497572726840816765304550193207529282621993030254080824148738097296671943954091156106260900955628179566469801639506954659078369716702528465050701482860757030868283162530232331372279613798578406022331773445992955643634572758328040362279091888885327657885639123758635840014211792863484972880861258762230696965524723662082889777958863755639199727369317942655557259673159590482403411932117877911507683651846346913344271786554328945735650492175311488272969285619152973147444576829302836922543779114703775963375544256138370198486513450273588961937528720156349859895510082013640324151866496649048280679409810747*x^357-94197150238871791169064431353069719317906312118485634526290857367969922263991165704171423320825861680515518343145335787590619535886985785502425288329373460978977050351362991587148874703338124751896283660199363531876075914129699587341119752848564118030281428025199565869936956902970437890666366276136658746068116558238368834285832106895606674255386119164328410929341930521543161827711603213379996507688056818317632033054775905329624063877436782975696366794999570020935551473734198021453389832466119774402888282363364811810317915716721102166366776518727451407168301020577178021808209658554276211456029419984235397134103956262857314244322031*x^358-1470335912737667680165969262415271864380868244598049668198170181719290971220702977312274114292300442688092044088345917179746313868994210163045422358967347238436192911550937820430970087343090492983514575735269182146928797806598393271813501275730709898991265870738981766895503411026351371576001714140485044770375941389866858578832898860431215293113225379177580634942902755638958382509013810945744661833425877200319730345169886645441131909858358657562887052664525973230255475230775703898866871347040720922635869742193196709138960422029241067922889859640119031932837484487172987589970035980315055922253759367717793397499584339406756258309864*x^359-21704553153368635425672091371198917856228658807863672161530104827548293313549007091859591474058111015462295943670968750715033651731009265497553543408075839548077932784240407268742451472331573892168086162076120824137403117816388200611030788585658523936022789804985705591084481100469523532430167319742425939922008257512379801529618321304803551560467367958192465059686751006040437567356549422171838595307977923592968212326696080193643967557717652827945027427924312008338082441808221477992714862827255787034373976272127862837833930448362170150226272837487390922239305385613793221652933536774697626597320637565889818955356516281676305115858*x^360-301106929272071333462362075540444110645487210743300966403497028218712764874933545651789815524835837503825333683312533990130334467795155323738935859474433158470297622777293266694793377457999111218027417601833190040575497858184884866143945973882714622167306560286187121686394457369639216787753032838964953306416939852237867263995063344968375876155585048266643611278632490862278791364968844564667454140913785844345055461597910471541781068033625278155448227590011001875446006215872235495997987199214965397561250062134898040294686451736754109051257527462125087973976285180697288894990779684143152781061369954959544883094022371150445102054*x^361-3888931171124213226045891819376626932343753885943097098428449373474362038446389446901549514063849413791634702686443608457954024891997936969876255565765076477089800321362274113198217766924127953284345315938435442891056657617925101966829953395602621569768061681376639279886830576302374412024746491694513034487441038040090320065435059886816935350779790091587890479002795677965882219770247637210176980352888870742364506668303938611319273657913291389259779029109568247083567482881041058474995855018709732924807544426713053560544992197302494187972055936386402416146480984075975595132340265926408014557121028820468893339802797490337704946*x^362-46039331609166729402957657720281240555657384336213724805562965352166751093594903234956372457175217909076898595727235556894789148867843173276077523889317066305191477411514146521047191127151556123262110328081606210447942332190045496355219973829307628228634202762846424549575138689653697468657356392382286201760599124271094644043999108908561737737667703227582536403494597465742381788965380793489248007701800298936032711395909505442119203639174977267461951583442934430575186527747177776137857116324750452908963584270949326946168258190870171462460048016594763983324037741232101969149692710242032045654804874689467651530873965519271724*x^363-485213813671986101009594120838488358324417460179890294039381660367362604959597420494933801984385338587862556050371541577043094222727732366387023735048253217899893959676338232318527483822204055920506689765346691459368662837062706095707284335832255758337486616994113296817143951413133704579322061563351150171994583408765967972601884507662952483185174368191458664188298804850042391103891804685023019220688902319526028523392749794183794598163802841647860804484278770412177189600742133970855623576175702109363166293822906725403606606200690172740349113586041520511535588552971407074349785489720055926047788015513343786192607977319664*x^364-4253505059327290019681453451193787508720299506876385679223765134759420632687401304121062790469651016434652871856072550377091129208432320733081560556761044295896423636789782479625078342715867920663503871477795635043231239041812826209977363423034209569238299081476759088623300321598759023205827637553920416843651734168443800945504013247902415797082232922153236558654039494910049527819343926995594018895702180816439246759480398811318797090190720228319725202876191056278802417664757857573960438269837542052387583864114946259911784109139059871327736110911408141416993067997880280232811389106759177897819714279349651294734375420792*x^365-24266166373294279651791469313023484127214615806090504260436326424548852417817639390364936564312188843727996962801859937025463208158449561639773892446526574785084803720299134223251230320293994668324168439347516829896196691903087522675595356469377104067642074520874327117293987008433176867896982512818619055943123930158799280281073079049176482490828610126493452699175896130362976644323901000692587561063187084088125125832471845243323243310613511625597777288897775726973401765938704595804209257662491103919357758928887448995241013233449910337973403154401138844425269445824739692392941168858123140071064714322478743298648908104*x^366+89173613475639737669673343809928515824770465107755930470298398848429435233047927927554897883349445245928463233508840117570240134377630708071624514439380094583801877647818700300399557936737902685502756916073196132458575211839104166657497236512444374359946513209754572968211372790134851730308877573686968097543391930108102916368051511145974060116116633322655168620294272006721173912000982091194756824804023900242488948800343626830651132643156975450518999201815880962872849744240607194119198343909352362697901355615358727499180775370418732390613679213255130103900050422473048712098123857671912185007789855750141900186291136*x^367+5707317050978835594275389397579997817796059359780654712238303665894378055618312294661664839025010657912934477414971253430812943946223168952095452541679021393589298879687648418976672659537688047371835056822991382784671180373351077741875962150348761840785865753882827740561648396111688764575034821328605920963964540723415106260257459843240822626374145028086571444106211224384953532072731936266085803196267832134838042852799952358683587899679691338338858362742607295406818776766372470082961176356205241061320757333651659452615262249469720858698290148708443655363813889041594783963711053405104074523253622941128014951458592*x^368+116584956930325357537857490248545939468728077551514730630433444204342384152054838169375937225288373523574500677227233153447312730479526744345417467251657496141841120838610422333479280312218572707145307813959376299828814744842294623658909303838215410311894756805695416028787344689255750316421603827126103363991489881729217111209741983405050941667785482102591782530759367879651715262686756357735383901003470120722079058849936337137765238697022683498323018428637787885899211796007612089001433482516403430206854595950677331965927099460098248641945823665015024626276180449708635296897430863586387400580839652335713965969824*x^369+1799529982338287832297980425855337347997023214916881032195412660487265331569889866963375061145669914058095316987623028932033307035674566244743924392558429094691646605228875618984051944806653439840065557269460033815284623313512290789906536965845724047949505574092751920423605174901178316725748073717475023917358381535908589590720110434338272788580163559313192592718231767218728314454208597993929922425749635983321505040891288131041820985808705690615468311338603917333147978389208705941273270707197564967418120293014103309742893055614855071777650458617076569031510309676932122816696854193240598678515950853202419164528*x^370+23691402716307303898173522345495938596690611969854146295068051849424004970256981758643535232303271410839093414190173728044513914004973757847147421433220494443846344103956708820696858837373904019425086284828637151981923895085684924622794146535165443525169379438573444948426734981348186329648949957740595997294608353993305289953299727885647188339392788247025562748289889060593547849248413333153110059592532160756517466694593803080771688436441332745355192539722003908667155507707449024527138966661009794743556135744203747838173254758522716010245398060419152490190672579566279734556563333789844877037297527072832966984*x^371+276866822804145472405006949152912149399581008278061650687370561880316616020732996183134693156798810343222610967990701066776591358229782122952182301388677600305358327604579448442843267304445728472468429512923624039445522200190850010944540159392548021728677356814242967949251686953021828172128490030004457741461691951973842327508724019469565482776386198099547822749543782281719838234130615581431006688656465027665124247523921027580600556921893615120755820704396446463906087946126964540147474809927374903845223871777665711683336589128740808071188802541162731572386082703486722791108690178291335922833629822114316840*x^372+2919502695049993184800098246883786729722373250486451449914500168462810530969283614530494127294512289900487809808496757654553700335478268842048901821494554634261870898289527914165101209712644015501094143740368976806016590395930798326100118861532089803859257236471533401768353616743004645316609485683014210598151661358514475239456730669857152302766325588503540269585217720297571344804798562720439040202036183089632685355266826542524453393362520643666433319359264136849077749673938188021909019632422001313677188741477044133417898716265777140783857051084787916462912474601230598314172015610339789631038956004283056*x^373+27963320454765766583952229961065015882828426966183369996259989658905088299700310804138774081292020064946810265664967483661496067502879233161243190741340199089015312020601956658372632290150456645542830529857296261302445185996175431387582976319792465782791805517399093629396112798850077479453823617551054896153407873483497163788783683971233884738726295591672093278151406008326628653457035660540214755318923508874382789658827826476968191916097802024620812062746161274151867881362522804263197151521372242402234478684140195516662607432709338891585739950389510992051239149714611920293857554745784630164023909060912*x^374+243666583952588182673203965402099062378164585235864935401273014286863800285508151861837916759982948511566308089454485832992756595342980335717955245279216599627533872248727533857491312788459195178305866804687551576193080293077953401273000329028703192747041178499134598282355788630111151202791359473194151308276992542367215398258675099701724119622448548629415037384755494908359592209593394329875040583116121595169453083472840188317790828073190463476411825192344470123890580734508330415631741389400736303368121125607428232854246236283769640006008558883061619927130085386510112269903144033518565588000495635664*x^375+1928531210963080532699921123297842587909659740327028227261985791535484171026186484610499848436232525162768531257169237719321053426202147649798769544273687879578035137137750811609382952778770906157215976226328276526137210832825284194655922359559791219133694181019051866766933083672803170885946281727141557190532891919245431309735989975192199469058579109786059151014565908707567211872364756407053321042079748118538635637083363840640256140971602501073035460920154180615208638478958420084598660763455813035881506936803685385515351593153315234997581093025212225488871569350792749488846037634184579869796126560*x^376+13807652754351867442886685715986266536481198948217571956555585700372549304056801938644502253741251364402553498899084522068567950068337274225219931919034794709173989126344397666958853293226850123709139262930307344896537524517502371415327370219613173070678925567963849316540712367910866160442767998130825403091426023364349537441494761877233551848878659073897996827540086237307182376787017661902859006536072070301074123949214899600863098392821175807573080385497807974317442205720698042829894522951174432605500331200937037143774976804842034422597612992253282713486668952102492251109941959815069268913876480*x^377+88870268197952061949574535363139916135727444680773714578274280554744555266921076058241765499769941625562606445830995321771596082005838984810259926007760677173257238454005057084114671767875821821213323826057972870726127527421501542481046042945243786628741994935621372307512575919291864656126511307769912904782610282562349552030288233997784147569007761844469779931524354702551512799359910090128200755613572310029992781422745643639737527155855384026851137993643099133600648201614467404482719275178324989465807813933492328187799920606142535699087547403598137798399757201623611137086575063793551983252480*x^378+509809415566351095602544544341730983488617892117361763464466202258957500035625551425581990017803465929585749501994786498989774978847069557836082740172507203740848072171850498116591630614401874980912295675660895209195749027803827201716551730178109381447373824417984608127439547754196632693513919116355486070510206593241362648878688891775288801357084832198858634705595132104422073446857230381238347956059521964863681907512847584501876297089487607641864564180014273357443855885174091452296548694771606095311047425117054603387713363861683797826828097508821976872341452587957523875170241537461841397760*x^379+2577189784024855346890575185631525296430915267672930448250531934601811742140817476236005221182741136671851876034259047060001177171866265822251814765203640109584243947335329271721345027831059709849204955034750946273425290596901297683235733356460653991191812750314845514839758690865532166715122449444155359997532958834559344517704611997127591756594470934421317688620207303574701788446688636929902289693176577764162630143193269242158455700653738204157803096659144266762523259547586365533143104384588978387663106282072794716017875188088811917739568340713828637327672094001257448125349566299195320320*x^380+11310533160377346315218595076336458393119516942825654482797326388804606019108133817299218681736230535921776522610796482069957641467752412164290402607108807725272461918240319854318122466334969864220391801680812516512391110492063096541622163012231527844602688586101116940185487026279757815953548969161812902441210318468158969672644508161209118312820307266682353351106254105583436102350707931843171021194201475838980138832533369119520443765937306578578711747102540532729260768168211941163684002250182404562033882342820197915406829323881101438818579757838390246435322864119618579206501050329169920*x^381+42240621073802348118447885216063040615364222863112909409211967218202666584945868803365063012990481618030111122397691671225174938382530563350662592770981462511290986570283314348000362588848002916168944978983721705247402033312285441710865346833725065469276439066300991455036356792574912494598509872721834777063398802487418419676898678671176361177365214873796104300349052058593894699530139487521048264514184260445458398510151689724810530377832037885166818812364328485710257378425456689098485588329829101249481703216334269805674256403975482539436063616742413666526770749209982119986485978931200*x^382+130575207392893433116867170302099307403735396558198525505158393651536046677897547486107633287683960291083949010789724430663943933811667433828379315614887330795098840409458610298876458015425283905083657749997762736904697573773921140701896156892978596205133991933593668254998415241386666765118400639028683790520261185463183908305115461718878541690853847753315298598834047498946221145104849916604361189832474370730793675469504843012668193604617735793838968047648158797481351125015014514245281186215602924362397515099447818085179272607840054196539983590383376417112973679525471850602547118080*x^383+320854605597803435618024780388039142355877361415295641229373015540410968731691781404393983746880957279056090409302509788220450400478046128810919792023023015169997418044933847276671420064218156140004673157338140720674964713605247475624496424704044105963535910229028077712925973859921848392783898134524784426788058707589151662610464606235079497602164998418589237639037149576565562864308471916588539608607659087493913428466870475350177197145449423239190519327357322571922640380667988670141704990756695525789419391524343379748724217039908399324179053602847718828859097060345681929637724160*x^384+587723660992420678239623121084628691760536588958691346310620112557480783407794109381373147451764178675250751081346820929081549753072282184077996372525353158895920967430574455970680878908640056217314347070526463867887821060418560540168924220945899359122771292452631063746361494570029781973687383520273608910333623427280598000895595027769549256731285567400836621241434290970178443766344113133135689016066357520021315463966942064607567048629156855051357264607436201718132397621781240170369396071644324861604290738855756299484754107967984865913606868772237533598273869481304392015544320*x^385+713518677053008318204970616455915177536731058174350680393292585524082237694607477320482310141941526238720575321772904343957914446704067098414793042777594761916863338595569687389957290480173922370410876020018093259992887463444839930822142438843743525482130647799890624433394414685986167447669224780386561748919936967697150104366744809863146820826998032442672427233249625497048114163779980836756948030069771874036743494706472948625286726719988350105197021716927899029030869431375760845663266914403530606571546210419566159702657932978686808740142903271098719716701784660147961856000*x^386+430672171583664916534871872414851457368879468026312677112738216884603123965104497094479446641619778844824091623916734605432759938047122775253625219022540020445767762810171164991565894044018950088388994009514163462318750259531688458226644069016921552537478740739913139568436965515265697943938396240899005281449746493864574412284348817253505733106399650576035892274902252509331764446386368981632511540318840465175924262001666024395162123188228707717379309626830655798164186516262864031332303906688044672872774060142033475207322669908419975724289829024955499309549350838861824000*x^387)*Dx^5+84680640000*(-323887175439630508933136495077293159024843443906065903326050483982282726151777221798312110913829226232301221050685581030532657156836878182663227975242176826678515926492226328235862542936639389637241706281130071603851948147291042942044674698603779730021674138485511080400102691444442137412021478285850756567298988595227576743129957475931473648476740943462043891699801662941430426382717448303874245753603241952554693570364177650023324154361453883730320971099194999681468172000212199969632860627511876793898783724282751225723620165652949509649261017329990863800048828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+204917966084533798191211458062436271210674004582411608032193264604909095169959583659540259990912636167004431674864300202336578561046246247343783780583440357730423338458258432173674493023995059318927202673447782362116763882823781112660738422574352794030004106004103791163620842868404594000236497263171381587097819903828802444887117849254067950293811223424606645933290386161232737311855788460055467252944009947190594090720087489293009291850635915977905545192679204028642511639641440511821244970618012738126182546709143377707898636092367396221991526772399083711206912994384765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x-359290722254636127202762093509476503662857957306611493252908811268801915063554332446985454010649057935425031099240892137418721814266589402735067544303926715748964240558675036743305142418825903941106403512148446657983602762584758019811111342576686146803434625180939220458038906359121879065951490343898109314705687008735504970576512139675589191447211743733431896022018846733637252903599390887515884967690074620012347514073692010127742003215703173601392778715433875516560375124145695934067980803533143392740805475672251336991571869502893607018281785236979430919745936989784240722656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+390012060429882825400892520893964793499398249182513328813704795686834174273295407706460441031119520104107924594927680089048649062742732147498800364983011175285106616369698281488438495137709378876379441133370989531285124952679467938350352055443388041339572518038239936474247912096627343376402493171242678381720815967476036690272203906412257754866214668784480288215831337599153512149972690147675765937936283480068175214253781866115858982457749396550951364969847295691583628479101315821413975970850357619024779625484295600859409832456084797679007641149639701999563001777460158336907625198364257812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3-143504097019166002150933565428637210516474294973521524654642574399426603782214309553704191020276799122302808955353476217087240543227454193437533672594315279776219283390303036052024708355159996748776330144110076826082632603703028418850614437197133766670118717626412861670939211069291044442638100488301594118658622703367035443587842872046374645932708814352628510359193623742868481466675547784550007921400684554228726568409339440554363208649403277496592628952858534883199976186351630392493354626724613796153146712340573144538171276934665598518000728178716459863340296210232338580681243911385536193847656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4-79531938461979615312216635279139448039248598095290088089190223910154511445107217740826173326610091936433152928569795437203741613477623038072389937474273788077396694738480273981137204692311936814356232031474974794207211888550930923396193599847003430792502412891518788222580641473324086504475981127537267432129623346349290605796902986873430261902097413487480376237501868959146688521670616599907342468789376092846265367905515217944773030341470461818411901573914267174776846690764178672730073787257590069010936436027522628922462254682415068107413317916895417051489461141185188797209093536366708576679229736328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5-16848902696907597641196564570862821848111142339897892093055930315090885054047576476731351871781455348950593838650186018929246991585014278996637822734490510793535839757563124593872287399077645750340939358269302099002363637122106799344731553442582481323917625482599965671353438060576398904572914981897714436714925677503182383916028995077445329060449674927749057373478787932368038136417240425797939470098387187438581154586079211503239417056812651536665253030329320511311340739042678909459432956348820668196803160791327528693185852024927465891668247739102188225598263969164005825901453405890606518369168043136596679687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6-3307899023443517086667225419674321855156842718791517144596405265907698733768616312645425450399737055321535507658635549157072143733372947067863945233416996179969422396009093120709682409865454010690215416462150021954151712270242623950569932299353895658817943548437432401965978597356981952731121456296725995516973928872781853674017495147340032855057626728851560885616259161594667813107753683207043555493908165814131785608980941762466600183163730858548161819946212727949605119499784460748448962360012322805325197898953688033238419777881785037000815539158391166701209702479539098360361570883014792343601584434509277343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7-2168573615822851999280272504631617584910864502900899690902766137115006409858498213237552141990337023966095664454106679508207094193512921513188683144440406134144773282553147248959807623281975745285067670795075317562578629434342257623716138160807207884572244015080784427116475499344216430034523632920441381776809259186714321238205006438190707318390887002342306328865266639566470295910394271960049215251268260999888475321247378323611222175911907134277930259049720049608467217076465299671203440268215014269295183176060805524764689185512604195508514668273016407898257408413870874705209741651820709584796986746368929743766784667968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8-248312369821684920484463433753597491017061569905134151855702169278979657753653268887604837814916257425524584022389644909640858179286794824062374649376199916947110259634407507473467156690728249991452578373824075447537109955175347544610239038828677629032117696583989314641584193876786882334268296564820942802046521381258376753757040991638270183976436027981873270835240296679556875545690647567144896134219547418859116385142466835464468021533664610140627987679898731913960359251948330490650641844154629878147911900191069070691853681393284744692489241556241613797971733660864613686671786909894010103583283921580004971474409103393554687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-16717310587233101026950194557492061789071917672144067417623093070869216541300076597387499070252395530583892984086977553858544413757619210979350973566613264862457786816916955253035899148668275635792116806610595118311931523161333190991720198465897814448575037232866222528901556676153575298151277703422515799200373878660028592288886675397320414986834256656308305689180686628113667542092972710585303406581729001658161404397883324013100425521551233408772020079898683555378978330000083028933452924707919020885086710353529658677551497243145377903680511034780572015399795836100809702566728560725611032978729642017867718095658347010612487792968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10-1825261884170229161329391918231190691007861536589844164022808018268017974318935433428909119162650196913327906081734742786993069653722103561360832344416946179076600925771014658817133452845345022152904915923062678314686109923826275300981002921295999023727632972138380959980403974974608629974173988141531732709352254805586566770098067566548407857514044240052760328989484942958350246687494063129734931603211058983797289208956806067130744572449221358462931669059772777222254385405983382039685147274520888687357047315011126059159534362352547049037540055525390610711774628160993854988768973278880025422159488063256205236939422320574522018432617187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11+160881498790677040790067794684018851922757322654248572604719359009834937989008669358115794821208035423167128526754141036363849400002363583938388549366593945905990220538970444922500655916480114904444233076320855084807997975725056218627826259184930138947575479261874815757176607589557063280754020000025869515688808778267705887047033599235838926481483384032078535858669996591709866716200081544695304346769670049863007354867299984632408804886809838775923439768732854247448974258240544789201804310309225879570644244984880586332990396138712952281089287234319338865876300710420016113765157492108742175429597985440461488382268839814059901982545852661132812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12+5763322176631667023466859918755399791227965826967614645932079496665240018003432756033789202446221988112868462918688621719203818546974959560285884102991839401716691938861140617322932723079656896398555741210119853688723153177742925936462217425843582567080364607995699028314596162846509905257746727877479469451604718964168673297659689121345501107773970962289588326809925643596914425525345137985806539168675756597017033278604136882939440228067585086831495795179021348901895449967666754323564969356020684841734637865652620239706786752209760394390495357567034976545974379657893001181503485671055212848551209014469478642342381569108056282857432961463928222656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13-233886198787790816070975498045184132082913314179195669623491465487054608594716217043305739967832701592256742366824240608219325303870681885640073259208879662321745393220256914915104450697042147288716935086195711502033471358764233244101495618036733282868271647844861809000224907754122109384698638218101026733467683910780709695138837345625071344396915528105144384284468578152827440795302911537292515091184655737451581286210541295833461144248976381427042244140433560136701294846948357131222796887160548703034385289098937700856565428630361866660614461904432855617838946278824396971829767609257419083485515362386758217753349869960644014099671039730310440063476562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14-23274131233553468903886545213045743433720097571637387427159302118872408064155107587003339132223065136111346546675472222731958688783470327928427189734854962756275376343152656246132232804015623770358990976979910647777253196284637670250090972075947883396308383543064909739136066397017312291820157994797700124328627322536809734738863678921861723782785397431915853266602580149438397475527575419612181500251875455086426444270391426911287928891005589970721990485208230660784497782391509728968907686647322830295295452618969224089957905733819068605041543009907937690128566032786801190308747824393243748692794023305679463056128979830429470698760496816248632967472076416015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-1161873114764107557180272521321962458610428355746505688853760256827609728654434406191383878046598657982697452406186995122551561831595055875100937693089229098166534362656333402839567908748632907144595374947597554481487215404418002089291115244876266122081638516811532435170726591994055766462778666207998932952090856388719285704285213431278269828701464121525996004313974501674330287917344780163259273511832449349979198488219869038616198257896014514135139784654903694470712493718178510516537073194379620441883547111572148708617582905827337613812228440806321163876868081296237670596983007347012809590037333712991027099378847638286738758184313269339327234774827957153320312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16-51886002625546510823608443530117215512799907012568626560539048460885694179807046861351335615783177233183484305411233593733610423444571265584249130742031827001364855518329107733708769889433000439609827286018239116941142892217244217368965880060187845443977603935462872927358046984579052287139338939305332375592687359589410913412242486428785090506465365643622412590362619552916432881974552899498660123121224671246317961027972918617806692859693057786638644813763703362381679949732607891699525865565592033460933442879119422820086567834303134600095384866404481532815609989147144485882566381487855223657299521968323277106149895870303453786469977115913820853165816515684127807617187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17-376826276176470811595447132389743874339088979074082780180718233127677267191398687684591614998120621525744462955850204804001721484767245827141642816465954158481869298402957755496522035284055205078249641612478108306594863111768557699122821322307919400788220648272989079243514132705897401134700936364523987528210450982653010507887087110221223139331788782239402986082770469230062524959014890649971889301795555189916040013548898882697567121392923334202200775615640235675356034630260904150363555956740754424897283524452568362650006866271280012856797097296104701580614940217294749262172912738056747638202565560415010281383940517226103483993505200919105213586135505465790629386901855468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18+85091734518486316054012745292955285337179741990856949504000115730488231107090733607041195055012249300893878653663632027951293513725092977854865539697176478703034445440101642246389598777131362877365580108684991709075713452595949515967641690890623136635769138703136521632047543501351296484179881115263457121181687412217510628581847145051431871729666518431184954164134994307683839464641901000384301847276193666629779307935006679267131444380640505679182664697957274526372259252885378077024965061280192966478974970275836396299041913904229439792629385934752861362348251097544194028411018282652567461828438785099330821188303725669138236551620374151618311775457925705268280580639839172363281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19-1976599140558952767000641778862900179332328875195950620325149272012944095007434665384310725493469688333366401214187130503754371414040436939091198325754697721168182241790655357930559022701699196056340787806460226363490434866053240787568398033064933850016724822121648762674033664671536114370091693251446870993975894701277103995281962708988842460341420543289907266916070550415832513740368110353120030735170964552981659253820217427113385120882908226996019620568276855943347819054454987053759208959700762890881852094931142120429844912827997619001722707211942463408474718581098207140280551899967756284906348151965862828418643346336750228515537558769338331680909259802092492463998496532440185546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+10405652510365144128667162644837908035515238709790849124993894247106777411830531044176731582711307166841245428359025585413517025556248094806952586101396086518344124077693964535888063667743306722636482086644145474326257470087807371626875983693185836230495581622287030621437982626733047150005283057741338786802738486269574230351410154294340350037231939946684459215769617199525913986746723463783102711354202215383170239944157526150918894220271036664590588715814751458786448983288806616463648361059493768844895897826482207793159335360190506471724925781012130213873008968326603757164186634784584081464242593627230410303683176808296406902755639229519904641525253341516332739047356881201267242431640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+3218030228964878597013607441201791874885551596378452862821272424517118294789801079541360539613605559566916385437212206380556876116758603730993269571878096107918518869504092628888028823255888596334373784458126493555248026725833274558964507927377140890675904653010975767761552384257088180056143658105638181310946825401787927448776954869266904343441232403295185858419368877669287408833006214732470478846993513966055760369528700883859364535398370474901461573679099346743166016271801485488375271993783474537738090081983108006980032689883496927409748075144797072401795403588247599710504502120431594107611594396127137120253549733741503209240981001487095305239183448339779225477741420036181807518005371093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22+115147787606632352938535793875524441723442765804563511690083537804775675174073952593844186107766876913129811374791186057956628032228329341926256429664734202475367935776426846371636396950201230657886474541081070042386350360328000017072091139278750554498299592475477005105145247586695890506033252599490560970851313803058904344879428953946389632284716689851787151276899153027790012591799656438921365246802504462357427959165485711399437609356476064812584999441626522252359273476621447840389597616076870659454940647714941322786561009686999715490905790863024522682547437520051270242609510325446139766538247112002068619458176070550760055866803576428433865376606652506296865623447445159399649128317832946777343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23+2979060703903623919214781065402832619265508201079901363480504155587072521985283574609286102595096123450323764439031167882598604998114413362765716308286385035015408490373650391093771052185311525223950597429047249452445274148565231915931942833442652111789209789421560789415874119877261011255925404654848124495611684631121524055307484707246869976820325149283523767599605606465467893399576635069521999854931356080508717004391511434896792607940242277176272989294791306138561121304752017345694106980256008034776848271588250439269358779673915746888786114886104303468705777337309452711951998412323635942408517953531143628629531490743189770910132255915454352128196313890943266317057336323159688618034124374389648437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24+56705138949878164793873670530984882681800268681668399026466274551507991963125869946518097825348273161210314579227006149026074576034933778577627605521841003374271385132498167793247022505776891736462133259592159741699350823231428565402623934603303601507643971885174481849096665280008383212584445483570164111858095585353296344843261960574302743704929474626475623255466760325824916483229243072905574987693365168405455181329045707040990391948520871817387909551932202169616576150807646022921450163796681154213224223557496166840957214527502843183163420837835714642934357852431898812645917443092807602722208547187415543665402522997069370305727092823333817891439931337513498128127809039256135292816907167434692382812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25+620648212401876868013834863117623720368260994457361145169882152609300478802116198026117227599558011805044307597758589586571548255589943773709201593301021998885636396813908232149926704881474176009084569058712786627073894791848528078109207627236667047128912536355358413725669129248949987254169939770342283833021511861527824224677219858737634267950586403698930416241239814356190695457379432938890041393172765333721302687203437658537397389863245291635132264590920032947505878092262572117695609632799554658345089121254299709969200446896695966703988827231169647884060319367569020553901995175310629671684077662299895844622001580479575517403944128782599531492422065475668885425734357108584759998848312534391880035400390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26+3585358610274885054412768242775697486552064992048351752552770914933349926228203588482587048802717664718342624560447571839537299530840956050517152108426642679679021885232412958852892431873258061594219384449927302527777585560238877453112684432893271918593437750344378760294414901602547481477254516743233795770106756635831908364155896495995172746865410032692121403231727544485611636419507143891281774628480466859300903067221922158381251632917905290673339123392140014363760082052512253142290844723434438808086067704384655330149695431018241520075580574648027116765433876521793593925686730001758171843252444226546399488812655873169395933935513058663037713532598470811285617368388881597007777912722303881309926509857177734375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27+92000853689231676103437916210375678575897438656956313661088154637296601517128071939343672888423330069581522456225367911606353861906005643931992718629181649225066336231938818500291471384282542408174579037839831271674990283926939245448262853976454872628442769655770366445106284619669293254668290083001445772258780389889084521568471929879582078718635337596680522102603809248389269334950513081730615177273404772706325100244963933453551155517645741366077127282577043425899033156750691021534877203929646138245798183089379682106854330737855011129604252430864633131416070466153930826436608716128886217784816599997862803925401545866327561457060214489207694474251158326213159846797512257665641044468429754488170146942138671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-884736317369393310529249727368412496850447331216855445574087165769237426856083136757002752753315639037640993459670507116704492200314268917051759419392337078658327884670662878157113380676133358351600656325310243722961297853634668625699441492471923788337737642025274914656569745210594894382400602861771791288241256288684744366669374953941727083807580192417233671198209578805001927226807317441315699048739998056731462346935736979354955073270670423461073857785573650436541047874785885836503532909046160031472753480709799317476022714254452292545613140310753507285929269099456459948662208930404372364536161306025960236749924190202606215530821178352168326688386857656005341057601801036636385115741187945559431682340800762176513671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-29236015198769877901993811915470311971623334726845923819506083776151372833307441554151170221575493240256664166341598831407916508268024068912765084191244137633123367455070654987114783962253668254856487357835080040931687683360403687273399826981004799560422554120975948705126535973961346174998599822420970621497163384797436215515305147981181158879566048088698877079110207360643735462463182041858163168894141370542331556553392625242961389338126804404258727371301452152912762225985211077431079073231766562198224564090038632945254866944769407655850073754077860204296640061233122635046729030711313979877743359645364333043209445949697977850618588658601224909161657044913864305772733566910219406981275014345555973704904317855834960937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-574940310455020903293286287966443259692745248738374226949391953453217207069930057251150764287693810100814319750036147934430913841854211814452960775741274691069816430922955908804857879186879245330744286126602022057220402629917288866559453424054682751327615315814471641609712293318786242718507207336588703237946594972260390077375875902666605389925320144836248798538189215291453508950564624317250819760295098040845191135698178910857573200786272798996241767631422469917578521129558855639741098457784877955303698925692785078274804191831010962907797347211959367108546989387108955157938785314492849207159313552240041631064615114384620503607707477064483373518070997635800037377985071696728467673890433653483000853157136589288711547851562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31-8900211546469101303508672362864869976051358051222848456241064616497962631117602881182988680033925989342192277027747899248059872249705864533023150643900254464889778359458487601496850500216737330316846598384316476886480152122991050127381453800690237019303314695728739204997151724412042482736744426181958495496425966505144245990416839211527263829870075167770954818447987382815473179577262858115913872628776432702752636209150551402365925490694484023777378183597692033008353319310889151097510485060713741692877624882098889081338421138746384453507484684618994333801061199149418845898490743308311719590373645167322867051074908767378485437499781159174048967462000725706446017771532341473855587494743194735408176043733874394092708826065063476562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32-104445694237026033471594424230777732623284758071568955245663274417118924184042873447647199610345604353847976724605726455610951157064387118546462207786165641796994087403765365070580665201573011876706428633536154134253624499556004688640123744902283901235289451250758120778339332982772266484991695455132733601779188396994819734408675249957690375545451517286560561866758350259690316088311574326324408825179834987516039516317587297898842539595686208181558266173292819624934160441736170179118069848554724141981515458581777245917910554061505753233740684879249018807688035989141196261089558482004529408168618105351577828972462255730857384492656617073448247735380972654845084963394538170713759318687054802887465704275271605183661449700593948364257812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33-922083388354182490226806882557093957774303594579231923629477360182534216533965541919896619526606364876471807295006519778408850051121264794485022622489974490648853549043348613042391464682395334488652209708785193198363010660842597952646718125681393312333039572811924171217408840213563463992235910821481568817215227667475456663546660323277356751275444466933960939480567069080381110361837693339071753308231051841609484353049242642911156779342815626464738619073862647462662189015582448091370840055427302901621122059578841104023118638719783638643112358741261639758822612638461126282919984142962694648253885513026021483846536088810430252693302030958151465335287304374057152090321222262812289762092170167980258350948208345698731136508285999298095703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34-6281200468699395409728383548485485654579825900285528992115047509476348544549780354208634474547199010641122589064984277369240503404644529180714225362199385479254202532808502616493508918850341185661875685708641474674419487688130855643162602238607806927371191996340838833547128722529514672910510221769373200822350667784488024895418032839551789925302962256411316195185066059530704096632154244951157698731198663982816579196610747843288690017480569020681801104217023138734904175876571268717367709127399768353274268337997580231673926012803974107759491833091280778140765197681165805170978956581093429908726394473955806023338397254481640973971671967009210933104011162773305170647704424318882563780668065682758369693526601107436135862371884286403656005859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35-27567326473616609488910274221903297952164411452581153068510083780127335054500718312809351878333573492624289479239330384879882161793160637976960754455836922424502665254044497419779717679224455617154644843791412516891871483502868810192225879333351682284189788686396924693928790608542044999636775968234816236462057784215410619509489005674189242978382293780578284760605044078926619803296852846089429888472693524764893684729208967637674854149538073574346952450306901289094887563817791634909384240692414358917943800693524593618145274359872844345478220072582044561897293850629657056019049182020692410370824025333849570944591396858092499022337156053203859248036334405145550776861857465402933830687619010128387931268453825417452662804862484335899353027343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36+72979668785326687176006041735375513340302692543493739448199763152684174035236214664118447627094507605452410931457702402062993358603880921635131567075040899708149398342543170820799752374608150977320611079234705301797072816095630074679012325986474940556047499807748705561266062884789908476435122533190138331209356901589495219460924855151070352025839806167540492545090844939114166917833343056404820089824223785700220411091074392250850808560788726050866335996707414234555553494903608892645377755440551720550199959940762958080044988465716082924721023639362754162160707414611508437517947429483256437309447923930126381705445968295329088139594382949247411571756177625927380851387346079216841795264580755803033392731043408480084977441038063261657953262329101562500000000000000000000000000000000000000000000000000000000000000000000000000000000*x^37+2960566089316705602905174651843507434739131644961001799693028490869922658628479863633129169801434354098845041659266953706617920496420523742281689579202267369719749683703360598873938750231883967080043204471620345030693114260066939374778544139682957319248633624724707588018074650323228905620057718802790373086125046135463660945408705622167253539439821481542530581749034521212996181646918337834937898942253616023815170342452904722530571862883055513853383542053328915970074130229359656245744050955593036165416818070458596173575405628872033108377200255780285488419615031349930601610655184684557794827471932320458825328895585292704745527278920490131761083560072335415011602355305968623120367111655260532262164450357098586207038604101171586080454289913177490234375000000000000000000000000000000000000000000000000000000000000000000000000000000*x^38+31139938787673639465595157756431108021686062188766145100995911872771479884539883908037964260076796551594377892335414166784804188512721664899013811013923585550593333657764149781631726745104658284174966145743270236364130081611565446093332240755202425819276963811235985725048010556089717638562136503488549047337958766220634118918957531187093567772945227215666755450136465768757180697643170069633230054150938502036557019944855991929291560535531970415957404698605321306960238371307633416138091646628431393370267387037645152391095477887522310425731525470314916946314979276684794574398031699783132661635485443366719887592863196218823658396878148390689778996026240067231660593355001170183141075526602113329864547012654371934542701233494810253432660829275846481323242187500000000000000000000000000000000000000000000000000000000000000000000000000*x^39+199515868942003299282549063233375714322911760208185223060740457862775508726952105918616377214223895298176262895112070041520645529952704517454561267478085806681324291214714953903329683416924930477135374408359941542594270626197294332206593495105960840896343802751290355777079193837398440994573993133941932303877321666615502411222448313307068105713902450138056684151797272664881770836744460726843256834487445596228493645423491125877301194859476468438852890192510796923117523444049622838301329884935873080785497191497623702093038475492425266145564120547414108202037254899525121229599590214413058354218840587706055115104218299065624384109571961972473431466329836166537545895590882533074392214810257887051882091818793177014009247380310618780185905052348971366882324218750000000000000000000000000000000000000000000000000000000000000000000000000*x^40+878676850826158542786617762105652576343550789369513112278652486917321714500259936907136945866270786844401747414724037170711247357995369916766837928687469277115008503254959661419859841858031253533471887985805818682925333111923900341015788613517521119708731623279372930969600033105161198808846934310456812658894604800959216918933428265548661289114339261822068816864422706165667672114614926047908809041797675277826542780958134844389730783694179308838395186864134294158933636568965201110097590978309740434515222485762257063697128765312189816400827450100391345982112890018235567368192846228998852871781450146312628784250346496878752399007918364937614360226542043607146828445087291451189523997328708694798696105171061885761188365922755294512569435028126463294029235839843750000000000000000000000000000000000000000000000000000000000000000000000*x^41+2399860434922170472808269032993162397331987399271114003184953791311888475016299733532763776858591953496286712738083773264729405601367770674151632940733130392806926548354977979022479495670710060857149220036808046669618749458173197248304673735832772619192749804332462207916050786881994174858724727471463709899152987902736297892284621581308568955521716445837036741186225828874268325670528010388182756946167127040289907337789477021771917637373993691608729869195517310828439137173063495379926624538176879811824944759702368496637314534088670895864650932413374362401973670331718081629143141077475424926673348293992829140570514439908112607564242811720728197639741126976847950299522981551607618851012393134205998894555735160168036684293340482510004108007706236094236373901367187500000000000000000000000000000000000000000000000000000000000000000000*x^42-2780432095770608998160721312226162030059748242405897575945729032790558344254705891474174493948743561012328579766564346685079045645795413813967795923955537690577508549305362454945885406804243538376332425847233885665021759447745913935023336657529067988692307522569111344991570457439618445884703979836607239541830334271160526236418571780601284394547632323899695795087184070460701249723498505892345866262902048738736761598644554361009550765645173582917031793753066654328447656076775031942650604034171440403238253536631370677214322472658456040668403754924656362188017783510734559209448371227028260845638659773328829561013193366622557486572224866293093966520020282595986112740236903081465001975735882527150513604704550461728238215707107588992030855479242745786905288696289062500000000000000000000000000000000000000000000000000000000000000000000*x^43-102289004112924876282595459687828604143684405778362931271497510343718190710158034496271982944916230656273138966825695855158473490375828253961415605292485771733293823253690167949154671170850521675131577282290363265553518432356338866330708330613550919410371324831798668891136218498545657566645026675049562825749390100482386394705182616414080522739031423325494428470672132513906984962197251311225737017552480035765737712122296320896178444018077679332722495082938213457725032976000725523016267553605536883146632633611080083066380211463785868453258973564864066964116141543138797580136109620796392732005103478078554725198339817202898834491483111569076174361669803673810501103216625569420235875495645792648480389485075934337068869918904544377355469997326053999131545424461364746093750000000000000000000000000000000000000000000000000000000000000000*x^44-937848444259578752356302819943767608282745972850888379333781986917795046265729284389978259959658863666907203892813865155059465115192923908153052984831687805879752754118786635947321916974915546823516107042725773179128000714179428161330635089826765950477555969546418474750318407884146168123665248718010626004507844536517913306351148000141435855912197494484393311037875829803648869713343520148098877930628881137597997833230077052872606221142091253812261088685575552808876437538281352213164403064168036657918079425904690765276795790767884822790506258874121099440711212422319994495327789114485355262476547895648253292362339949840590751369374838861171553047025054075477156210825025061656216234322096743986484665303168312766082883482926619233242815365514388759038411080837249755859375000000000000000000000000000000000000000000000000000000000000000*x^45-6178817949947476480501333219235991177662673180420068208489658902313912859994003641581285354364553523041012403395606967251893010532244947406791998423487309113582632174394126520889706614203620557195894477894196020569141137879322504044449347988069133365478160231295350042345304147608550802588383726181481258279028297287314323766790052733191850498977679357413795360366929588395994615531052065240037632226025362427495396843230515082915481031212911723365651247837673751858646549894219523475558022786530375925004743323313545834729604529524187265943981597534154644012964300162401430838101640840974269216355315166183788779899238997871343771914468674998257767451850967526782648064755204392468134079117149153595818719586011578207882436341018791335849905110855218026699731126427650451660156250000000000000000000000000000000000000000000000000000000000000*x^46-33857072031676582938023190454439269018180490276561220121846119030827463583560191422065204511689878361150792805865593193777999172321707517969634464141901635806648331964183311296287612674050280947317703326254129391873889403613246343906650846517594816289489877504683758174619984193192276807594151295509864922718963137999141843548727547857986313096244317509651333243792976559946905740816263620227747291786395372997029754211167072117202159473347737880348917786034777087723905792227570804885254176503682491365596345833169463265629468444537600653040012817831208950371130554478111832277923598817235977950785959304360819546257069426231556042725640825058526389150601627771978692340016821891951561285690965472312063875529069558719664544628252214273896134738572882838525401894003152847290039062500000000000000000000000000000000000000000000000000000000000*x^47-168276631766957608320786465432049645806664383195569930223605974105441167644291674590656328392255976813355814789675240903544756798105520591939793788524909085964399166524130826344677751488980105802604274152476362458285207494181175875399877231631585657320528382581452384737690560571636874948895247448439088564517327539744291255802172093995549302367593787069842552540504394156341944798999398808992890644381743278547273615973488378661030477537873011349173549410553895156892296404056356510126055149096600459748726005184655222173971562398988601164963898545879528085599119626292493604765927536796849376681564667674139611178092885558431602340982678543203243510563435592649732351351472000992651263288323238415015110278017249297379354123783122023320376432417577738931413477985188364982604980468750000000000000000000000000000000000000000000000000000000000*x^48-798082575740786048448665339827102648936563626619753023768653926875094709935961643712913757143586175151062495791855337046758840942635905789604365284573934089425281207087799405390132522037693547501915101339462130150421254673013030105845186779616407877961441592198264881143840230961801104009682402730180923975694109777772533346415751589103469697721950676339414571100112941785560659689615100044679247741386042766114040577346826939706092187274346849473020678662053932257351930510474203790123678187451716576134443936039869342321669888455071824277178110641606908510039407726206296908447421494972634196782131287514879054952544473817023193466699409458967579700209461117372673192303338145602395837802809297159566308664728379688659993865951528286704567120195610852029233228677185252308845520019531250000000000000000000000000000000000000000000000000000000*x^49-3571938782856802571749363307295157469583852609564661539343824359882363426825445584629794935471050086335155601330207071446839523403571597609694428361504872582141072841613660900487124691742306362695599346205356266999546476641803931078200422048706575586960251590442920155491133042115084009153193524001653305961842973425813996517393037938000440545493547482152247136817099882999405042167260973133516596731147257093651063532271226936618731354093588754768809276436696582931230208005216138330261968149056836410894181981675224680753205945365144034669391617050387902845290989211016127626131076374199548808564173990797120255351052530660061970594338236722457405679060887181606836168075485092030063483446627819080646486248667703033874247306401498900029317144452258026010582625531242229044437408447265625000000000000000000000000000000000000000000000000000000*x^50-14499630351192680109952026131725610682765305535181337526366201329451948801378819883246406855430605581785142271626457519132708732283196921298775070853789274728394725483382538371335995760229682450719754224713898626706116699801417929395459725775412217886416117950642278818206204391816943331697348184083534694197242507264333519729059807606673508168242536688735892748645303293646651001399585633708807448794691036443919774403152874135733043882484607372269898361089312909276716951398139423169030977957928310980978121340707129252146455824259692339629524491878880341160053583450956454164501532632340176383720945362508073943285485969681766399218134932818795791909972069511569155829423308717156661771129536249502146056334787137621141855449613630099357738176409863412041900687654560897499322891235351562500000000000000000000000000000000000000000000000000000*x^51-52650200169626768600786170849026680849940385003406781224570461150234744071261544363149268716083485568665468405817451926498565218163616727863378661079514161018057877122572135265834958861443424871449957016919400900708312435508603815109075516299709379233656623664928507491885199694163634691023641577601970136653093864961581841787267622236320000499682466728672413382425341459314508616623555690778059614591235740307468775750267294309657528430518221060168528406558200213918104055570158819114246759041774573441859278219623582532113055314026204029611637611808827374412987587311614145206861177462538365250494193206017971671232129727596494205421145941282008113605275075597172722095790675278733508474263528341029415654178085805970455832421231445879528757455004771281803499505258514545857906341552734375000000000000000000000000000000000000000000000000000000*x^52-177263262097492532615730892129478628301599380647990045991758953811966637240543407560601788226834322921558621332480820917120865018138991026396942502996728850948167002340627918628664827693824823325576155941208159143499220020114655773324976571763568671927532523228593448712762504248774421213211307455925900292269758724956397799916579514380083870129259682107860437763740936466245515902402481224367339584259246272113805342499056369201839919954328152157915896695176676998500326122510773876065121286340357820659104841645014280420413486645905678194433374419802833543850252254533968653872089598159052451257861943696283954322615758974233069557125294107636821571518248195568053291191690614750210218195081607228322443033822834215182272138527510014528291527701208990953213318064740633417386561632156372070312500000000000000000000000000000000000000000000000000*x^53-599023038924133458995387068673473002743701011362186837380106464401398471957833132568692774112544242324898629260075292548785814920696768122223709051149412663859145053636183592153514708998319573845001887962004116910213282984804090880319957465231143635989836499844407340267590515376224605757365858729807048410495224663385862444495908225488260551016009258963846399585935268326991656720567306299852947652112906345940840278110191777907567832393199122769869617457338085819670890282014465405132903843057069160387258088434602820555956070439326076155253849863976755427979137153880971818700188839196942650745604738688432407641901072623051025971675753907490879694716238322235946841114991960549573848462011799037081186052570497669939807673393718546558102229905332591040900691581327919266186654567718505859375000000000000000000000000000000000000000000000000000*x^54-2176129799605021391201741089703588002132466799844963971910760891761817896140175932554094063827326675220816910715149968943719537801897696332154158004097850186417614355791801967044763872317544306271915393069290190031521727446951794458800247908260236640659346018308882969771289559513296154580999462226949337946931516883410726030937584929877518107552091116759260468145515850017997167254806400352891126194024413008981607303249139581097442897342539256611131382544562343519261840597386588818290376046128571038997021060525395712463117550221880559285471795355883192717573611419740208576637480255074725085304265435453029803930840382369532959537414307431052185058823519700772136697862823166807384425969748287944836997738031069314517615129257952015723564135927621577369238566046494298689140123315155506134033203125000000000000000000000000000000000000000000000*x^55-8430603301735586766851399605265197524018850382748710535672038330245052556323881883220642958047598939968004987284042080237218135095693571027565626257950206792871681453934688062988927333731506557529628997837914424830309269127826201162901903708910615034027465821802312222966088881411055770092577645740232866735112764579559953101541297308648822610097883667387291039169528571530584670779909043235186842387003755941191025678193824732261580400746953471136195750941334864980926822087497251696642704893387108380497101374941160996425940225653975506859209209517598755654642052794669170761655441710953450674825716019326913328010849250619479488040750502146536518262884190356773715362479484073895032095748192139003860784429052363194214300316528142467972407112666042271107672435165314439586836670059710741043090820312500000000000000000000000000000000000000000000*x^56-32802680193010351166165403932817774655169096572757651296737062591444330390754213163535608469441731916762387612266454194901228392291159019425760015797663415853616566432394393746197557287065756603425925178228561611298492181262295295089220093614206557506195776503794885917137587960820500219571469031500866319354816428815312287830264180924809264923395271600589661577883452005407810993035367179335472996969792083976712214899310629631978978356414313060136941904023255362562052159470234332091776754027606969903663336565032773285249248034661323122836519824751389959820410354963168041762863410912734863634572398035264208985047783870484367971497282094845600976984342783287847775866168224320321356147146508594172472661764208933191440702195509032995162511090582252613994101043265461115083780896384268999099731445312500000000000000000000000000000000000000000000*x^57-122038967834995294108807622753054051919692486384356596031514700691615547651926569841361274610739732986565122740429509049208754034004261149922321752574179958649008287380441457276809129500514277242273587748923048483063528918184748892654390096055002202931567312805430027581123277165218368902134439623819953307462972807192710967575066470567953637709934813481825845885658569903002451934970209147892354343141362924098806992061469004036993029661403407349578147446377445739230241895668808669112143604978489338331415720112883638169810689879938348496555093781067603304667001236450318542861604814793166283814910732523802165907784619980115842574178687307619987931129740702486408127952645507453693253865371318248932804939608298293696554923437399618686293476822247529559745364156810726319335458356363233178853988647460937500000000000000000000000000000000000000000*x^58-423400963878227183268536945639491842922644193308069419913079638256865751851871176385554767832219914097851308781606572003037491486347905469564403432904229084046318884563300544728671881800965067372057816991257031351691305750645361392119486655387536067016862536386426283715251820900315559756242765655769807677770275251976654079271634383056874087818045078350098783134363790405182533787934531262250240379192797191014434976955416721165945982498957278938548460097675164090799300020531684841608625407885635800130498837251574449367590997975171147494625836173475939136442654599897696904429131072358634148555268476937159639759189630393899687472892518626123983389386129676403295959619100975110217116168827774678309026111586502704550126749051331579689384613547481633187181756399798671086642798400134779512882232666015625000000000000000000000000000000000000000000*x^59-1351380699996370064886395992982271343094902906327669969001579270297252919230790361317788686421932669358058039180687134798725860557716273010131826571903576921845664018999692423718148053185463610421177219305488155038621330635214221188043082594795848986353978397531811340695069992879829999475213392425276490419995152512206943749526063322126272528759765768531444213198351381729486210562265202393683323231943384635820097250922010525696031696650999625378792228901681661348427120983651435899515960901336665092105215505574340841542799304943870936204315749462811927664612330776851545026399988560910373417984673386636868337549442972875808102763329938701436461507528200569495194059007618861820853312284583570720925056326964113922340475334261374587359075652186277670723115107321991076178013813091638439800590276718139648437500000000000000000000000000000000000000*x^60-3928970254302276592894486934571056169854796851013175257521695822593050163243388009560428362084260178970420764110077667387896978324031691829000337813090044493417252729091497115376108122444436137593265384930117728724395883300865834483788477846543511873268764053673032954743075025090830790042857723187185359376046115962511536598047463592526919702696038899784493017833726291581834908955793652514327416313240539797106027596274998061500568172710775478518657420224529040349130037467961798627854868470612421341451346418029261016267026823478284413520428627785301613255876154645752721825786049599683416576605509269570062993395162608148748885310994015637196178859045784631537918274189330959492348515625699286227132953881412973517278903296457013501160716681433389797506594761138597974442498994562811276409775018692016601562500000000000000000000000000000000000000*x^61-10341353863477491929266308788072205383495370363590705338998608194017581223901324304771324451980239711868467152218727770050937431965219241808029006860451459662355336439138767473354409821346331533709639385052730285526766535764832925986326959479515296571098590177132304496517587289898019146667342401776463489736668150520603566560424600930036483299139442127600101633542369339269533676443571116713237482890916798034246149549157942048781479163106853885034871985726810555201639524950217365979289056526830869242170023845952513389769673832606477894200334010046240406866438850638293549179589283988851782762892230455299792824995027096970712568204546547732868203888587877200143406485396304889546761688533559318869691037507572487032187718252046771447959294550025958479088443286262912195350854860365075182926375418901443481445312500000000000000000000000000000000000*x^62-24664279691102354208594186654803720688043456775893095563402932350569290370513347951624331514118455842625912871404212082928212316264724595969088953234615762633526531234234488375279548202551783935367607960677971615748192398561282002563471214253756660394352557720917376599433068545333355319174779113354517859859339883281570840880487896370572327929332243258876296914176509884012906303086663809281527435844244331111980515499202061078388608564158723402604196563949737839585013558339986628289530848970279243119750963390027014310541356399751613760101042042229955693471650698741359552435530710600400464544138691958280980272958296886916676618416761336453049815649462867166746586393439053231815115146153675195967508092374730461167098073033822204415651083663482635007111800649773265022967477788640167091216426342725753784179687500000000000000000000000000000000000*x^63-53911827856444099860205282086200880266330898873234084369204168954260712592323536603470828767442266780865062634880084486653868337769708359194955524376329171389015878215471024790232470284285145187950113666401619348931633285049048961650944057584293381687511611994763150163290243812686023596415349165967503654788715124476341201201920287231817109047517141212901120420051854614515222564278341421590244661754882152874804944737336785077419442208896666637205271071736689973378703118599456098265727884160334179926493818505989299717206901107964611519202614261124991042567106027646576597267087035204885749196041603291172940135170631890467362700445951230803769581762154126903974921732256734195538284148294259767951050955226789641961187017234601618419405351097759406807717992270153481372714499020304401710745878517627716064453125000000000000000000000000000000000000*x^64-110321876530910767847477781925231306617105198928832853697548996543723549637239594859285489767379866625651919332091564277586515616280986091757822606721844635561494232061034390634697693665044997256787614315675551966107814507120091765354676650859829342019663189346309393687347075754123429286364370108244409485441880216644236073800841026617875454287743269710291923913587857453179213936221029434167051606840438454247089310508040965208084670091629668562804238356636381945455606722202981789675619298903235065272505751849326406105615784041062114343356276176880758497473885821673625687221748866402178251200775917793951898921110094837706010651721973147784461987815036626346757328492378881977967803309638602179027083511761729945863278574189763828029248410954042785304727704763838578064759354813162417485727928578853607177734375000000000000000000000000000000000000*x^65-215390279934126866525384070512097331697154384561722525314022015994875750706752582881911979769548600206918045321713436375829480945835157260088164886024419300166126096656515199157719513502616831212304715346828600967444245384437137681524481544366058970587871199100394852548107231677640917945264994636334382842550699529106041076741712971908763165356225680059466376930782242646725111399208245860990049746555819051479919242216130170977736593097105902590103300284176571011013947399251056016145465438645725049074252384434529844944413668858127521057105051094888880873948096222970008271699705722578465004524142978597833653120403203023462072673185680388460446479506804848066575751394932454857431075497438078866563709410159152400221246745049964237826453237136379012900940647592985124368961634411245853470973088406026363372802734375000000000000000000000000000000000*x^66-396682235518926868775317864276511137627852522093361606078034514270973980389705402054581132329901553933936681481556062420886847695795597971432638044186177860378434223468844984278655065532131669943367430220546332358213420715265254384806317577268075503869129718498458898348473561469101861315059163032720625930445150573647643910625367977340889774923441998325948622951831929441191289680938231757756703322818245403635868429143648167872182087952974931074281063540648347784024996805511063477190144159591418013688119041797498580186447998469606408116276830228837932998493953044039278658357535709792840899005549997242187567892301990757528905025346620615017144808173582035703020087221030890302188666658436636201871770526015310486031779082903328614782869526775100117919284861434111075159590869936010459895214808057062327861785888671875000000000000000000000000000000*x^67-637909835299123914699023276340520393871370888585986657232504210838600532086065845043159043021921478020012815011387596261938231119193892863243672391651179846094375126514957766589194249134079431696586932196484906769215014526260112217355175801539218390382892432797911446808347373642356454134533828652573869308053394202105768191783837306079374660726432855033735416133083971995611768551607353788677704077390457189084145291993411189445523881119404101344426562509170606439339731995510699058686370577297430432446803211039556289541838073753461495689028539703450007009884020198508627341324130754481383570280086046933181689391573062020974706326358700591709475084534502574625743875111976759999634244572337295132746276777605791679182052451839275961314146645150368052202563965635300009658585477546888231614730102592147886753082275390625000000000000000000000000000000*x^68-701166656934932794095735972323001245980599933587213187329016003929362050287895640632421722095986390983919544912824980671096823524526312688747000453632151259480618901792241202104885875445155319199483123777909141302017228291012241015044872136025080549072518605618666340414702278712196013191062784001294308469838385818327693195261791797093002045665368315326433153197877408481454581956493081925451295235715581829676656933177490376219076621517677591440845305217485025077874692469579805831752534472962724316220221033430731219038144463213971626542533661946401398766597103393471325976748182339167214393987654032186020817650407368205447515822182820373129219367307372321355329600802975742085916424514108701114153948029163201447892979563630712023752971578918446862462048937046325605797686270613013059804785598316811956465244293212890625000000000000000000000000000*x^69+225751367774221194477758226829736351859157881221362818519003787570215302721961469012125803823606715585387318613533542128047738083933778680172449268151658454455446118923220427291706281576620051678842136028054691731053692347792079242703744031207413094189392721108291241601172708160721640303173729341376762443516301872101480589791907480185484650227256026842267419254767752807056130527792786969125244477764731078038557090450779188617320439972989084185011221476048014361754135897765657377279983047301796109181120194810579305919931560187143057312956962048866628615532065109297943449444743120818214494882584783576833325686845490775444538115657802757621377750999377332808551090773879098545869686135661816084445153836084362000546233914802775904882744670687242276582545907768871353704608469442974283403202662157127633690834045410156250000000000000000000000000000*x^70+3809555100421798317066998842562222829225747986250997961725499964852816811336970954415357828281357249431046398827986956210161371419020245912482187551817280249705205258145718131103749945966746235661788375223638323059447534459678058298910044639449547266209841209034986569296243462490429008948693656517784113971626639978686486541053021508274102851585844117635935152748811844216237590539334066946314629348878408806297586601455818404631656629199396902450437240114745462976805785711392833192912229502676187786400069848057277374120378254308305454006003160129791678473470881494630932664588779392194781758793450892389743767744634553509770279164376954015785825063290522468355956769440218264278631135431244670489565334834547618688121036873171973259232413420426633299072292307062977919919545057600516330120754560084606055170297622680664062500000000000000000000000000*x^71+11848642157992695013215210838960514731548389579944313469722096613107806637631060172443000872424949261606987724185621143888044627031812923966464470854046215872623569445348674182260202171540629130471820196067723983421978516488245299919019069250519688845703698797613739003980738745677481889231832706280499053581691265257998757864567416020738322488915729320763396953344374621402233421252441516414529892197008537200162268005664783296485000677980842697646803828699088582478281049180386563213834067664082806062721900090656510251178355894415854063253563781772857387248539186344568946326265066544335186818509245018529245113049341554981384107229864633121117630995836937152912571731275151757130031389799509319039009695875750763820578067620063023992788986393276086441173391873420399569511755194167550685191425685616195551119744777679443359375000000000000000000000000*x^72+22876064894418749066079003230516501301524174012633654550802973249086431012316964954314861809206573742896586738525540070154437241648043238480791941388228121541180640107020460890100383987612131987876247721254875109099879194571335607340477452903302824728049353095597160790621297190793076016172134150032461958837147128178693352680717161582135219733471701584815522870636790212676536980717874188598021687936622724179896650015764712612673719184045767938559896613154914422306165643473691407042798349754877697604137765612895189897654553619787300658611673560067245057761456882957918907220344424647853412382802597817418213369659858264142416077545233184270794443342597882881876245230599826309758286900263334871726395156452554986228769066397637658563601222668898793991892500706530041627750482785590624076887955595793755492195487022399902343750000000000000000000000000*x^73+24764713768872368235989833119649267089707619942843459733089443469169497237332940549808176726922010102838076723990551574261727250126967981873396340915000801352496512117163055944969267560328749885567611397535564909410390450220058196276270268853651154590772888392664593101286355329247726722122897986491240522193257753666923415322332518461771681306587259249191940965404323179033210673304465322832502588233916368385751956392645656360641725349139406920883216023848955397006661606908520021069543293766628670776622659733251948431994630484180021275590143120027921433546144010733855892916562304115257230005411716985886882159867030646868362079795482060506910740288623681008415933288433474132750921278613055512140018178119306514989680018907653541455014489404023502528942184252028972736780757559751572904893635040934896096587181091308593750000000000000000000000000000*x^74-15019424374494388477297820342070116399788774109307640753037979379423085731465608477121777495883345054186860229597451512784726238803787978000909780910367749881187735334366679401968566045122379194678796797528819030861850455253128638454100033450431047758033061016229486166444962319858257356283086078856044484236676425038915162452209887050015966997159139036565667025406875034070248507440452487402244771026159459567274860431993131937507302380235017892206681313952207974281353195815380774308500590575590166753391093224969222476742487167573807127667332030145014400721287409698862059912992915210798925290769020627846780979356682897978433354788415187270408788952798163901550480511014628708603452948929090261606924460257243889548731880315750299964980623798587272138937244097873717656162784354118738035926972074207697005476802587509155273437500000000000000000000000*x^75-154059721300066151882828754611368866351632040424232333621574262092820261064150939899635023391321666032821252434980324601123178379918531194664818433320626423419975012127522832139724105031334365342606597527094442762488625880794669110948125917031066514809478489538169846068452139278060253547922003592735765583142374276433946931848518595367656860478308217944689828783667551786404579757080807267292981737893109352380620906357534143079560450614220289221450806798901831836234900724102784866075388704272578220767859089082870741848773726858499551462433524451259357706795774853305343923759030779603130245030235047352015811660721582764453373556812297806932166659056762733674655444682830457688522362618431050041376616200779369047888173989068704553003338434389596618014142027975813244809635629608921415355932138524508445698302239179611206054687500000000000000000000000*x^76-461565535498986702093939300884793777919371404578670654681757677513310356109107779599860580662913776841045749848559234570555514343068655756485998458589295731019746170939096426064540270728604825327234356868771458548017669403660034451115013436563422019474301712236469749259705141915227948465137062698995040644739989919041674485651949504000386303421931492708007425386210313675864511227152648780827403628026701551788499312978713749511430795494348182262091134259146539723008265868107475240403615495622157156775131488172931716183622429931876677601777899585012848203478640152634413734006788179511920706295551098593455746362297849528930318902804792712861169329662947046280965953036776350125443131824074109253594985019942192734390813552004571850270974505491214414009275612134711493650762874685765434977198842791956678865972207859158515930175781250000000000000000000*x^77-975072482402787383519240604519029722689219704910809760681476145390668567950515715568786709758296291939777445833680210467517674732803985885447273899156055237375413083363572977958601999291400371476835800880228898796945270929979863621938661349991681220134474122187835580982992110806753642564933693527619039303102624797173757947730287545025625568057139009491477696490567286620059530865554953164710910443133027814179054613720066052841632243838631091969221044941192214015671196386383957044096516586248122411675611452139479196258463598492168060776137835650335990062683782962673287194614777378589880166417998436516333201479555816142096677136235312880986288343135583385813301856183090716047315094751113881732599148853117853309363313770169596492018895013498681612037641900847928170797070077960241969505317607969097082332154968753457069396972656250000000000000000000*x^78-1628451768362558073175053342929268380719311691827268729839430062293094197994056723728608879247590984374298434114609675122985858553141719154675166350831039007361110683729796527467855956161831196393101494598638785226634825440450897591553052703821228932809866251817769491726039560800122131899165736669676300254251943950527907006410637569928038022852533070889111167493151696320460517396779710383576216669869584031135388368794988305283961111897795565242586941439887526170500705118662688747014235030748532033770134482767954643638700949614526478054019453989476945223053201652311059309840820441560048188447459566615722230855020370894785365282156021898054296496956308803594587404299891855774090351691996365824783670023886351435437505807919535098848459836987862380763293181909936369669857657485289847626506835875925816026210668496787548065185546875000000000000000000*x^79-2174651250335759444447221743198378033337084091837409983169561917221583937337788467457282156775930976600259211168978986398882439011119528421438265784231226643449655234076585738616125636059939482267225951731705799975999439475812287506029928213705921859581588152694838238662357784562454706925794614292370718002940351880573172455712764089249944973896257490398510570689035483815630177344152266940257567197899186527581938501651839435925903297334622936425466599380689645941660103069253741092471322274719146474754596451724842550432208651070295444249207254524974267637241483537040140729877836142938371951235505170652194879955449551070632325329590475571656575116583357254685145391147078730318327771568040551424392765135240481096680703571588427987335810214093819639130985587770802516731232309399231440863654212305999813281687238486483693122863769531250000000000000000*x^80-2145099934423239312641591603719916153353020422854536564553149591182318809226085774001753423925926514346585476409772233818066495238004730819976191533147789740880498493744889607892337205767983229073212351481736156585480178033837585693089053628636366097414114105445983326711982662200492213466282093407859971134966631163026951999051185482395165704405241603709679801341469770035878128529248188049810231725785552712507945175153033987930700619768270841214231684023706258937589016993403466851381358038953375318512018158913636940957483124511786104274339835536658700594180546262989668238788043093897223483360117279822136626004313532139726329823733177141607571816233077063160080618450692145666449197589687241206232624644252578701065886560635520172856844977496011403532016175516442159653591058949695690772924844269553545927919913083314895629882812500000000000000000000*x^81-886034896066238701772647062660710242866471540057417418692225770500027968959301709182432016287988582852291882884727794505641210122031410980318272945171857290153053387701015985987201920603452343659474084139252078694093125515391570508756672037448305985662122219006529826733655821926979851696648674159075277947747527676208829700681434893463966869492324309861626346698108717259389684031551497546277971987609390229260075861877890608099799082335174520767717635414974735171190092045831836198943181068957704914293168839092949855924146069176355650464015803320555820140883882404209611914688418136379447475769165609613440502412812193810707539201335256539643411455415015540765293649778514652887756384113704631008663739844359338408407791161174606441820244564621754356965673398566779540480733379297554047350190045695406126924353884533047676086425781250000000000000000000*x^82+2316171681700208529827085529570549250700769692622024746970402154346315786805949890372211498102359967554051911128977594353212239041467775007835326414738313512599736162755224631731610811978350933048200275469292145096322109941178412068711010220751757322370796745703216981023364578558044057241451751664900128134525591020668714090257692754611823602552302637881300566821757156548620364124581256331831256354841988387651849642337989308713009292512025596693889577596344847625003552807153408323644543912386959009815678446713662083680668934809157017178641828500019600181373299702451928773733427562835780961568581268253459282930629144834375603428189201015156073730867531902594497133196326367351753525477535374276078584627498802512468531489926614461322292904574548124192678852867592280547487267427569752927556036726369770306632744905073195695877075195312500000000000000*x^83+8050564043439834930224013890553103980918224133154959526492801674273130970195078778057871652022281632411316511923901781829660262991193995366091551675149497166327673207321906559570564788372466335674746014842013977006245028302430320740260907846567287237281704189892826770198865891374394252830577490344809502041273279612561338531438584642758279631986391927918108929759478680460995474809722770731989063771161127469559584249800220718793401109273273558590663525297354944017013145045571575382096571946958583444687903530258732306398368611439491235870436474703291471359368092173231232892615431589978177557719210334059440378182363275393769287913920372300267440298913964509169540778812309730760066684987999749146540455518410691684450723771282054723293727891134297762431414388888815375743613053057398045894982720280946830726520602183882147073745727539062500000000000000*x^84+16597981180118795875463210066188454377547554677859511165894859402867447453831075530882279669588737281597628334319877018057999037924966862086395879202216731931797328017161845019060806891357193849412473501469914183254273589768840269256611791205471481634537439330557621247984386547157378073167723846545010262627246697476083603357885885265007350178123059888197331585738410132538372333767291481788079497290649014359626860133164480676902696340590157875687435206905168079090725858482291412697179266058962775693468332504992002726738103784063922482815340098007737614775423062105773611321737545221712671612059027537456478868551047149242496826939541459022436574623777424056059248190714934951462793664106083587548020385578431159255275090831921103469607720692040299087778114974746994309503931815574111404541948175438495494127266738360049203038215637207031250000000000000*x^85+27806693164277884097801764449789751625723437635951448554433509832917580198280532601566983517524965500052998521236461706295981395814032444296251889234860982368479288027895543605791919113311267093209782805057737513272676982997492311884374677509211375202327367030867847782934496392271095317583370874673438466360818169840921421553621688400366970689128769683906844429082372652682313686651826399277935342844338177402753287097414969099002382772584737660664116570408206050620868868225299722181360729567039202905106922086840047952933746428626929251807160266619836288315017011477015124562507667634000271684751428348461850898796171892795015693684671666146103462608902147220974593518907775750005111347157829293963206472028819076048821628484871809184652334019264978016333143877950684224483979722693600262911486838439054092297908482578350231051445007324218750000000000000*x^86+41055120976936731375204593897048831355113069189182982618109369292015209950195810541745980081764077147292234090139741550321273732814046496669536145241242172646346483504803709034808534170180409316973329246393730824434151047495695831516401153879746665718594055154619757327822258164884434024066398394108161326386009925927577846277397349483948607446841202900436909717504100668315053956634767008476414298906723963454102728927535787026333405921308508352482636980570491633909291835048677819160747273266291338976633035982943292397548748696048650152339811606944838943536738121812467788894304701143499358731703061439303157689233057620528543027281138656170996721941884919238964271343665712980436412387046396639511787399088675553726791146178753777841315029981470767360962704487482761721920236981908002668099924256130128785713395700440742075443267822265625000000000000000*x^87+55293108510706967303187854048294157322971368088342851708398079752344140721635362361196686510867398752682275488766280940783517718273278225124671545395785166595916016900673921285722712031594296073960759815502065133685497527566925378114867488073785399784690230177402818539450090274247181319897794257810501428513494379598201266437083287322608778127411350410322311416268515098749266178356713416727976865907236970707959835567404830917249586736172761829322266613861077930403666231246300832071389818136899786420243515050349826284735346517093425962981043881912988177847670315184899674343070924968301622467738074837967841322265496568748430729578472030608697483201882912685983920311949558772058325930365074210043617186200612478675882554045594778385485911818340421761769145979931510053785872525622538985549644143115783842534760594844556180760264396667480468750000000000*x^88+69136514527282746524400702262010918847663029732100854977805885847292014154021707349184399961021956338515843572344059955914851747471650842831648959419421667932192238085240350296114008402642608462509247133659928151789684063451538609925189199227195190061999752977418492443694382993966895558378824059011447067225891369944528557929133425691466364946512582065676493167026266330640536117632243454152550029308460269970126646913789023249508933381277436571862221469021478812687757174323181784251116578908138753242545217295800979105285868722841199510149433006027019560173975304486433490054794907420091591165009492201771138728434005572693311099294154154341104862921589184985110955373150872506764146552109520619525693692851039153474263729957098317720267490633019533701879517679844871455344776855298181634223338527182444596119736957007262390106916427612304687500000000000*x^89+80999901066981169546039355179973963560261635310827674556346318870794527643880259613761109833428501059676726353581719253181799939953362041545096318816834445940375049142242732802145245275423963154236309617406254216194609000356926435572596951909364085278182597171011516735998634779534313590539192453133122959880012526665282873210178192797225424514956398042526467324764914103112155368956414158043791105569307047163586947962862019716414135842858592194929989198104211785872752855192136387261315561170951683459246501495416339425855912591246038596061872012201837612873559398891883571954508430553571878751829504931610031566604097573595060149997985948360702684196911261417030214153969694854489907291677122086427057994766552855651910849024301018518274124691759882583029344151841533018324437484445131888752036632513802219546228400304244132712483406066894531250000000000*x^90+89272520840735847636231838627049966741715442596862469659406887348731786597382523542657611168976773677554960814065530353001253832137484049438723194446209356859759539195374409907722547066197877062999292552352077318416656141609962335205169436889803006902134864267186159696734550705044560009674211248605799459422620005909841144682733281610193190664789387619320647402277893491845907849554699273604489943660483286550828980403150756119201155153209690570734157926398364512606540713418069638734928542255900536535841891738530961606812328969024268923950768442192625947577709538129297105231942448885137011855885226804716194569849376046415159168633087735858766431618167447975477012102187992902215146357944539646373872418582845816411526246388956124782271020934955008417265154941147611010986310050577254499650598791136849648880646768134283774998039007186889648437500000000*x^91+92548084120183927444724677990087897444451929787627172892884386372441287206055117288201061177598313324865806566483962133920381329487059723829511949755111711009634130934285784869215547347828396875172791996085303931513363345207991134262588243183407397541990623609173597362887560390326991494630982661805824293021988645991665833527062011379045535929666686693536972133767444887221967469033831987678259805464529652082401889585345568706457327961998609642401420762427908189117142193083015160541577205936493565017087268072027061669298326323663789265473736121311833369372674060801595934764994080263345536372495241510289295350556971636719381761973144869971852610466130361430123762960716626360693656201231190816828918914856824181001116927589130684706931603059374337138509083684752372515579096981085632746576206204749265316067408093658741563558578491210937500000000000000*x^92+89895393510771913014939509529847121384852640540589215712076641149577403250729497346953114585760041640191311393929720477695857207727143167723880433315262060469021717987642334440498561677236629922921611270923132890938227896891401070933339191766505915586481729323923592980585410696431220390052478996912587379877291486933664176004091838742099225074676460077444008769622202147030903780693777895225800748787562666108149854682653733517204809277386740636314200105057571635815755203047747131744678763977316152494425658371353612853444766530121497592114872215620722275967420338615369164673449508772730091021249021581093509746032676049715156688325385140765869519591351325403710852524874942794480798297868652361174941555577496468067923342026188381094470303176868508438291438410586016677231170796892896430887127931833556482299485423936857841908931732177734375000000000000*x^93+81115310818782409241676974298420577446797021174807516549911911450947399939869777347368319179475684817858687561323970777033840130706276526265037720652648236664639536716929164208444992505459175987156878602399700929482745263514925580105701603591806919177935105274094404072345201382894239471557535976810768492177329257686955640071053546103700825702978462448013637846340847761053847433277812880424073443753847438946705195375271867357758673328646137139316291518142085723010889949996927447122402374393050736582251657471391864873339431205103817385791133024061185468099274466982691411219630089216780674068808993143416719296092070774152745924833001659807461744049614663949417920589983103709534909520445023272860923676074547592138911059710020058757015390516557166705802921322585710142070082483645462434741530114442833619345374351894406572682783007621765136718750000000*x^94+66897975592120668251918606183595879626151687456892848903259354969739005651772055885989122569657786030750929509626491694063019882527041798460490225738972540198994628414648781850021567371788139396639493199543877867546551266455396756311731382580579062892615637705805137446275321019824393320134112435114771163762926023402712574152449958635805150439279807883567192354486773815993622301790323769589857299234563958687163697830966455622563735749926756338689809452654629934358890141244334940500727874773752141641392323322354100812395010852503600096258951310563679957001449262226901544617944904431511713294296813127909867577711841697477482045203990624700979555014158090610832722490570896477803912694690724966687383697267787447151262312425041132937997532452505628260279620860835483977575837954579745995064405402123725941435083974795361427823081612586975097656250000000*x^95+48799625541269573827838950006229045330888419664336802559824818526192431946208251284024884078896047916443544189123915723712815857093822196321757744141271712219831863874522536746007270471326621935590168577058039835235613624762726347709382721861880756171892573413234562166843719824975456274337025341742304971556726313581823463742362573214321724354260407869215747677932486662352433282351826639761540909366834705459137362524873829865564860199509115711766419443674516450294795219613710454848060716571005908542375664956555945695414101362426189153957096949171385409791125678311562470564131652180878454762444977158162861785503825324432674215157629687175077406210554402662392818354553146975907509542802699749511310226975052650060422626507298940502670879799039451679686154222170174245345269673742134049848538723962675632290358906928418036841321736574172973632812500000*x^96+29007484334237778839473431460312085388243268873715263646252850202458605199200141025111878122196844685472448043909278039325146857580947175512964043593550979959908153020055401035840159741388405555416643990144366905519179034714836314337386137783861547286410784647444683104941968424749066002220772295987985877301700922547062767577085266489732178122684520340831912515125302632739973990201729235250884278348625202719330038645409956915769489192319834781601373945080967492935514709289547335825969359468563869990909596800068785908851205917089895492408547206786038226476887452326937266480265549237569772360693034465244626584855324226643607258286273160920350513164749389313683283401680180068977044408712206225409303735536286357320651745935450635598790609835820932726521478211947151234443185741183513843087503758772442003215780159663950144022237509489059448242187500000*x^97+9934895729863267183000536163074171688961875044952215473810741246343724288767786488047092806963443833758071703489341552667731537790192136202024586616980385132711704868145629542792587963075262486008720208332128212439773976935663825592639186805145594792271322810605425848750778617703034669331985752163598592979185396168929128687084253526052616935011957523097284898054922462717015237935053378649342550692471603610355669672472901733473387630490791271632453114589616324767753783440491635591968159205694551537651156062317946413733588808159599567618749987692967773369206643636934557756844286778643659271401749912032111306325618430941465034821575183059128623898601030795773801067443389603805065243057580140230629509246660485391668767581177589085771047133108473448826576463281252565004546558263880489690805081778198740334595573386877731536515057086944580078125000000*x^98-6246984346888684650074680513055253921545333816961213991127158882036606599993731123936080448433092185094437312345835257759618102564496718910111243341837267099343198710470831979371567765432655269976311019249196207979211768253088234284641180870081836109613749038537464409723867783864560991189299381035824198470787348842179735324312667730334603161942562582408470429415509233024524720746351055409536156624098085305220759052605193175061894088483141129226620139187613745402763167174558605888611572938179540207262515352036572728008868677968755644721302345967017301032654779865458796833245615118620791992393527600962001270714109911164513176891673393545360607433294009637525190008528155741389355561351732068363164204247547106195294052245427486423839335385759776156831439734444381603937401597795522689587217061228054842177831451621727865131106227636337280273437500000*x^99-18009992038172675959421320660607850992637924046080616721339615143322559157801290900788861191534621234293281037631717029431482040440238683187439851053706772832118407247131802436451791757217243301681553250777131195805550865482034283592539448259324180300374542674325524339684808435279972900111253224937686600230500756520374152578859260384779188588127621215066123609402703631955671206131024490806271448796581520906784823093753809862432852085546177974358372339264341469649411818766805178892829477307413262911379485478791924388340167453690793937627199426365197481457785006454667600492234260289459449825389862033035865443880165536611800298308668294190114042411384020184246414043638953910271081567536773302449140532840344841874124260830217056041101671663325686529600237888440530615096933668483832861698873804584304110900164208608487115270690992474555969238281250000*x^100-24696200249367551866634884288544012235631765527102780224795172823112665132135667140446745654835848372799806857676281733696556261521159090886173661693300479714343803571063715796566558283049916875405266031104225478290494554536561238611957234278975788164409173991330384398067485097489174456910945728225363837499651039331249990154690092198612652902825581539230394214458755741007816545991980647662892995981344343049038995912670583847442417800197873490763000268799611211637038667035739513608985028422383398404780862817292334118421774836176632250403247416654065309555394430808709014396111168830260895211277551850563629534431124669543078141386058009651746516629544685792887862446939953266883408261522142888924138701033538962391997905398277088476238500110589107782973072917052630205144741529967873268019294252556639031109461668300752990035107359290122985839843750000*x^101-26526754518887217802205404102373747602585440127002425002088357431220811225152513209410934355239246647338071023937798387399947693147483274218359169995307378377367831314271053190215726192109574224888437848117099663445937171931024772644529881751068729882834688924290663833126292644943306454448785294231864840605324553308066241498298300912900966836852078298461091188140662141835555094074644403269371619183436272092841590319742698051416396145269567066933453916119930041305089039181428454914790616340548116102792763886855153912959359270525540123084549044899687210305039456690450676863232462473657081033091150380602477834148445429626113184332672127722249899622276964891268095645997916835905320668532892407770920210576635794941076847109739525375682412683398971210074064782841568564469807059711675741429539764582008705461405040360034490731777623295783996582031250000*x^102-24417541446559285245773219778645723615196498029653886800679563386411490271322624770133591056737153246438959196687139681924705514346306363978699302825065497280398859600169757321961857770591299127952881153725220570379079925138497647891621404910095300162018879095519334655783233262937987677644838893694201100859721850235296398005356170202896647068971197623443303593886582963146009582635917849752883590134049230231721619618168489719566011054252604512252702338188167707971062567328624428459360961918569254647847804927626210469958856800378514962992518255206458776015082747063528031579351529050418461381126083971048752997081409111272756429159818028865531098042972603810934987332603316601408282810516012244575735098262119992545283498409182623520689982907578364293473815052103494037413506965390022910340684382376454382543480570166849474844639189541339874267578125000*x^103-19678747954380120835659801780532550095320239731443574315787500305340680434111017994532359135765667985414699415461882045573342480053732982770448430401634379788409963166058185901868256993911800939364183711918226155225199323876556343231844641029817360092302056065402019702571734836807178995082326835002956266140893910214129869902703495378139625723573278632736042370373572177841888532035255103943788840436346586355109412347639713925957601606619558015512529319557701868277121070097670881034905779285064659340831841597454971478606917900068006501643055653856678843599669208243525723447237323442941749284359103485857499121586275085194348184981165576275827038326136373890871432433498567471174570289504121144201512309932959556784377865058008760315258196321972694644747359091996765756542150436398943648312287889345517874766129662322811100239050574600696563720703125000*x^104-13693676080627963798515238215621535778573234017498491847579998260327403871611809920394257277473642382642843307335337707460454058108400265347602950916255480233520858351550618157148785930643808762873466779767831723625724850084668273866633055994944460475111995627631718889705651055708539934579266331295788530817986200917485365851798433490808638726695569917259939436505387800670195372948019154452745681414303459540252449963994086357632014793471051951696330332676025038099857617250661820704490819945256639980173214106972634470799495049271992241371335372338433434019122091040487743161353975497163214695151568626207468001366243062359212490163772005172029558947952569786510935925470487044611152294333040744808301342772422953411751993296765423290762399005846406930684645388327935744678063363638809242270472463289109279772340008185516069261211669072508811950683593750*x^105-7657506864400741565636937792582402775253981574612706346430212458895648756562298028456826250997636452112859795155630708916356298126456083938529375112907236532065538476565361443974551068530226645617082331041158208480793020080217953454236423038278991956451876795829111583124135734031135266139418767739970175416354037640749382817082656810454229896546472138057838857288921447893453552943952846362403973542651207813143714247660616690486182226367866406185490383408572042901367210605089732844099373863296271463190170214780463600863260071932420634381033928371570506643045443073680699449981187905169630115177563298461120794617687527834251996934421383701494981010658363094356613826977067419383189066062231333389290272526570589307529279627345508946413474418278681106074214863762415270118423013714728888647899554375710733653600387205173660731816198676824569702148437500*x^106-2421519740799097440232705422158792224747148995059457418798119396199394680092809267564125109776950459592872309526317691515340608821662940009766567935049416410776112457899588987307309192830153347072478708961433949216726675295520368823514996165260380945128225519621844059497231750227607162406774913736326279560436397294610598084701799012567729185091475464884409634678249422090051403012930773521475905471919979761643991538627214819735029485183054522701606585124619747944598525271486520376429119577473390762230308014967257939292104984027572116687473060252716107134589798251844812349449138101833488017293613146141773814342016928798698150952277250748356173056306294237863708100276098323390247219941847881804720350427714141387581612380295110178112509856358197088538260572223696675994951108663500130378824200465533366614500482283389715121302288025617599487304687500*x^107+1550869940803396897676617963497302047490581405056707051704517209041234956657321007638253207105768873219293196364304786920901637646385811464673432332744753304742994075845464953625664849823217785655018255506982926608508334887098032821019924826496697356297239206154422907742725086131003031839350727927931194874452786900812559069723818399210783441013307700193590818445270299434359377419928253112932242352056972721900067179856875778954894082773160682387961774655451480477185859766308901295092076714464170026035397574278243591177248332695965267886068541275845433783526897174733817977916762368321775769207310833982020464605450479528372647614406794925470883062831948802910363243894404854179892729320994909226916424168873783415747894434934910508707225290377705088262316559850048448722628341166785948873021424036252117656972497605760707983790780417621135711669921875*x^108+4139672683248678338843945316550373697661093994937879693724306818587184424350072839593572562330979886707674969600024640603327077516249184005683623349468948656578957516878594077272007849346402666460625421546263990282348142787653410982507681893013701721775373726802057492732309151915499339284088914882478419146859205785292932691546461947242415039665758984906475187415991989927499521486877476562319827727675190956471093186716257130280594574789843548991418753600513222930939905560146381574736971411837222205842084935289531537712560180105435993592764769318097252222955130437975245232772134782889476234292972931319314517284599256630517338472036439567835993834260674865564602024433975981500482876287965655229057919128943740537703230590697506469100993096249820028542216488917371548825755221996760624734101802978508980186797723554992245453831856139004230499267578125*x^109+5473132690846826173056655357102470258624041950301279318916560231209291105486141546704842223277147058554758581957630229153172997997343492563202986410084679101141006706134305630548991231600160906433749076176868191303972207555787130444643048034679429949775024037390549147183473115556417273346414030436606246684323705917234729154703216883348120375711745564934069270805866882572572809796042605404615987385024264744650321596432321645583837649813116844778263717699009006261991036329093616472082938638087558705459744666958855259202682322301161262131684470379456354888424156683776482402253935065062644392926070118864890825333310210504510314518155951634376887233669731496742940011139958617389121127396067186876776650580484654054364637614167294725598056533318584683457243432722481875590206393433496990019633707569490763030764166052755115288164233788847923278808593750*x^110+5818974099839406791351162211181962832470970332580700836882375734120390902844324607950111586788809607731665082164532886116790457632480725681521830819735762444791035905392851431047534879610502482133589331045988598450108952274081356482619682189451441133171623789622743501525869615038416221155252507911483063536640814509050724870553549229293394416993536045956824393969543154602627473826808228600702657138330320640142662062729744245466543703153123377452789055603927388475373338364655807162645808395903529659878906824712986059362491808759984609090529170076587580351993418787964043480127070671123289760034473227139704366886410601345403465897213085849038850587050096966034840433845821832054092879861250384774490382367051881152658553318441088202430530139406240205413213306256537604222119189612676934031733230575747649026001513672401443955095601268112659454345703125*x^111+5489355724237993129064372049330437427697168421842018135382161955462179990213002174217580495166865364943575895615461992202163675193861201922074411650782752601985141777792253936980833146762523901787425460503891846462445902380530941031112035944411974243568216351639186444774484020764321002810196124458168821734767169235707165902937741559246029817447084584429042830964685147403418979445176170503242586981004062868119696724950225419360371255862285964363364766219362165525965498753823145069281957150325393316504861225369600237010985149332660616180119187525592647074940555211931299936952650387846725234663336772965460225124006074718433288489429535914232778848290540961435682901093125670584097042174101162828389787470897269575118463665224087995899123722803068179969206162944626758260728180982845225495433890596852259875001317501741482374200131744146347045898437500*x^112+4773647763200107962054141807479020493264627641043631193873999705088959575777866304025880731779168456506928218004688851250160277789284284110283904673498573090000235955684206563088509650387910420926397665764190137979020242870697627104494231918580646058896853749033713017188013040458625840025730262022112257211468613870520297109353447701560181594053566804719398672593014468445293817254916283525487097321261372344127141210650132894445950891491246870112344830896316212864007192390161507865833530425462025421410062677326225032243931383175999806602584678689405174218946557317118146175210443497683006927675937400711810523625221799608258462285615998140716626666909399440180811642978835580816034815743555914312828024282531216156109227969042680676805277581153601827360616357685768195922907137774498008737799750556735732119791049132828675283235497772693634033203125000*x^113+3901568051522366874562701676742673573856115973538638368384924700936305532914314181765133273532952874370150856031803045362861990985738759625064725766959960967467009404327684103864398282347921885349747592258312804883512837340273391955638623280137800356265343765103151290942114588455803464818043274395501709768465944317780787385337404484181985320996473535380454084349271373335414383104034647901742592354769330473977376408934245804370905578581774969130121770389329830409897573543341750642819605820705727621506263745563894052826087778573282706265934227600327596652086671287639620034987112250566649024925878095951944483026135076200711620011502423273063621414931065242929713246265077158019433393746526343870264334351083549485848811543989754479056618872982832244649020650314999860398360601147131618022609702630400242662992577047376130394695792347192764282226562500*x^114+3031648361961324174496669501968445663493076764842544122972899513835917189862879562200785376020385936731657824481322866361168165426077100677289435496642546467393273590210297622733499786365467430010754127765227923440643770900293680799592647555785703591133384660960677805081193301722307064562423567599598210466280614425934095687029475523525604583385415882236443129533672046204814402359053112086691870623336436101385083331839013601830428961656151501371760998575480929903974712016283823617435115260085900986659879110697290817888999906651914821493279507263111749453399105707881916880668897836165693189008230526003934792559943058304739171793654383832445709693266766595640622630930639826179976248354487036195996544851876006336129507019823524241154762252171716518557895043693289113684272327538579911039942688139943131881001367466943463568895822390913963317871093750*x^115+2256728295122429216463014894893292665860134267083760685358991324213760144959560720577093153704628030390633201733670638575405435483319331426324687991845954179259545708390328766685424152677446824834847087104761841551920792719175325451162108131895949711856506578573769858071379105303363909133849596587542532265988368933058804325379264881859950578329780302860756853291057134017995075428873205388110737890851868996321728408550082148005605704572482279080328924031953439064302191699169817330092814882817939761754000908382725382956743018944678662727599032123133811489717789001380005944044856557615739300902754250540474487657122324543809203932376457416545235259553695304801809424630400530628964267638925898276196236264008302401902752536902496723725357698467785310355087735072688256389310691190636477310784160491127772947030083461328331395634450018405914306640625000*x^116+1618180921791841434980304852305822564168930953219908888370366457545956460522960711512135419666177496740513760936038689764724292383463120800422982826245897513684608250780222368700849996039862757029376739166340867901174380683015047146022215337702252290384001582603793145935050991444376868826884224851450203430019600068655231050184868618016563158351329184802008977461761928721314294060579005050500594904344224370605987524454446287298787941514795432500333934585470186384751717645669580579536177134936495650356962830729272016757223819687855173337749680160182657558532456849062328185342115486759235881223197966401837180166424952013354181350094207311845641721857548012233266842776174707826683560654473832562492989562255710113379239664141476605676744283507460873873340710862098652744488858320983306193133469782438804677082884453387379153355141170322895050048828125*x^117+1122422548994035480022193166532181217007488917781868053467805613455007346771162794387102497591931318391071125300444862166361860481252260220296302980409208753735316567448456765920614186553106553314712033064086879327290678970872142959157274145077378795735625460593351985722638040568810488272880907174840314306138572516821047513885854853594400248651479453412546276363743774216728347277900687176400743174404165949734623605110201958190099726573441283487972970388684341001102242431718029950375363299734484866874231184938220170679501227052957200069027085494962031185341170190573451745080518356968697911059702504027627778285007530050653978847297711651762211136629670649675161684262364669706969805538877560494593693470329631566655237841368627757267363224262540207791624431675666122150081699940769445326290162851829466055366205101684329292766051366925239562988281250*x^118+755686027878856643116075186606290109856234447233419870679474087507877924452142119633999240590879395915871758220056753370634392537860120050138055668535567707147881927255761584100298373718888384607530992193511080986888277094591772847407761769406104309721903420423850083871660129232423448700151673375640893351948638944572772820734086036847080177383938575878354624781044861860250429474028307123499747948045334165892047057533405814838835701554438619539012869315362756725873068767718760791683720551379238823075742653832881137083030249909852881263669908067780041864580290408518824420706744259121991812917537498663447055995298360802236213064918135514621775693230369296580785696688678229193832719719742693424750078480775714466396023301843248744173107518620519730240012683263951124844098194290844888292684537821930124929328299876463148621041909791529178619384765625*x^119+495216813447954726663731457558442076953738146486045588097206829125777869446911877717348955081499850760163912170232244742242810759816270502661155992604392489873981571404438627991661064683119193602749488816962140862201474363496875941867739342315302634471839608289791684053171763185324080299590708131695130694938066037686407130919451260366682237845259345529885655117311786704999204139332705367271336386644260546827885525333933264427356383912686491398925457679990565650029959025984342812728824488107980105941741435529027998355205665637872217717490356244862446205030175477692298049208317674819414667539814818942705335109311927329325601322452957953476449512596743473809202438979306435422045862295653741909857854692010221519922466534824998715218869048839827503136672583543679263011383221724800124168349922455066035556123758831770231836344464682042598724365234375*x^120+316604016235649560759349969903280603286455982690838516713717367097731744569652786763133863411924347619826320764408937047209083553918115025764143288293180533444014081920168375918542170090817208704363365442647240241026731163375750270771906218453228251401746091943673163096197445905328943160688089642549053340995580813339481914986669036886962310496781014685697211351101816451174164469134494065603257350400098137109014966633194745529060860104475204989462680550568367926576270733063845715302503498297125253127001078280197558638546971848964396321914458026821234576349544762582937350042070682965766299104856920703468575232531493792912547772261909820687706813850725377436985581454398391768756617956852165646440029642270527217409837277659497065470071165123240288254984377111146474323117816674652873144525994307028310851084319799131350237075821496546268463134765625*x^121+197834605572577556944700039973508023222879078732822677836501473222421088209751180668724724286909100601552573470647359321989902932681131022567093507105534634864440045636788705747356207183187011079323971358057588156799107156557533008542988527502947622112261464254198450777384587485975598849585931465418494602418392780879116637014506713642445885713683227541259458400236649425879749479707843251272115084381484021268417996914607755432197685009747163252713858304676703343104370262103517985807833295535363022997433518969640976580722706999228728511155685651016151663483821825353185165416426820565264714786991982813881754678031837375044025262806390783510754689073732729864157299982335316747868716574244065322783476291064483463022558384717805855774738711335564766329448393477546186136872388713322289732873429758121694931570500042283811126253567636013031005859375000*x^122+120990081520818562588912628017537374684889720007506713548775639662337249165561635862455209897891095591279422655452834059657879328725636050663879560096583359716311850132792345445222708468477215817828021642403231201750511150035195277885498841492065048697961267856774884887785228543135551925826247972189996731598734003708603843883550457484549134445076752733999376660069848180238013028644447695263167875862403964131248034030503779165138434087773177838639363101489019316674411666534285528962164863407256869325438545527135044836741439867410936251510467382517879855779589100316684417383787614130841405271385999902406865906912043070018187993423913531764884199271962466397578410788546314981204021777868630835778477489483980980921432224965783598302490659139922647016090358631185177766766807315401600621772302315929909584304308145519257777777966111898422241210937500*x^123+72485444959369531405058361258171067472976483901373426863999067256804941087664206839429840954422897883858052120216705906471709978323476002734033959905686332051804653344103580773066752145816706373757932968154705296386644789293444309609181152310338970559631095923218655885535819783803102635856131416622342351550705398486934716856382732496155410596978241567085806823781366526378583914633147539524081866218101591188215847486084860406508767075839544984647827940406757528170322239066631802631144328923368022572359407467387407515350449338640392858151239164435402145256107658396268445625843349067266254024969848333148373659169067641549126718356805030302073795369778981359713531362936654159975752180301639140109682389482015781155461574193708938669519878961312550446179763729085926250738226881974036236525544841468340524228385068905566868124878965318202972412109375*x^124+42559216813610400864067232831753534579921772910089271568212347582276069564093959806510194451450544956967041331926795461780262004856575731987679161247633859656638219365793668807891362913149287723392122346451348898281851558808141891608290358417874259837417768382011418892583228030786578696379117740051100191028672904288789051797101037204379361923482354892895891145657574044616455726091558006568666747779821835448229604217982260032023920213323133488959427341730176273906869426759492522884661520926323966899243418669308003925146559775571992490935885827640488096919559616616944841535830186151084317176008043730688898500524082025736173909695538407469869751490685650827389417101254613725012162230612747608309304283494698997931238620940085732971277368676958039751033334523115595515906182466240499822748898457695067995489209000670172144964453764259815216064453125*x^125+24489229256953639772764089288833809078475333134795438423233304662484277187730825361246512280647360316146841414832452464157253858695256735008410182878645076924747237826274443545261700923527811571605068528693125562579033795830861356394952551864997549031485157156654511950314434366913379582092588872399694811221120355745957511904199684999643714714719995056111413926118675433844343858585257275065630765898059033814948989524558150983595460644943049310312100845265885256509290792589461872452405922139510927820831090008800796143103364435940531691068357286576988637781224892570973332362373570200558619053257003286972985051143612808778448950425724854904335817461482645415281444847307544841764822811795765833887139090657346944587933051993993541012944463867249548379048066604752707181592166131709014112056745590712273692333630914497177855082554742693901062011718750*x^126+13804643809900101191040125843326731348251567609946503250152087866362357694261991717647898476358367517686105579387719104948436652807396703426458707856119674261177607735356488878971217859387252591964832240874980786974473876359097837988028717077415110016071591758477270380978673936261834070364514640266520500161839041210795104722168909864861570318952030341565699237796723155876413452636880238228763756172130714202654909404849844822118915881954104066817466627555468246291961871184482619266170187551634497824467118968568621352720705111391162890999091352273241017540664989496680835008209282500225162661968666760809933729707231473393318275090102016932166153031614397307434251494854401968952931126608881026975643663831357436210162851147207348882594414000552095583446393458929734365895717402110034672767499971653012858104590809826817121575004421174526214599609375*x^127+7617997206551355528219185277830156380899462207071985989053614442317001460401135559643131216854354752339177975987509876947163106373512517425046136533593849620523467627754996721590193871520834066059220779271109960444907523265633333135959722910533688345260165512762930793342443201469616595848113996002492135178449621205675799180164653417287752486556882076716025729165132907996711075906607786987769071598710923917669516625814154112680736290552357097297883331913528368878913108495278327613033655731439549829638110015212817324147037592242218021565148516304725263669151742320371456594441277392688201872998445526460939751275094277577811348564855267840082779783335766261471482528631056683349318141862583291077004183232559060373601529933855967778719600452528289411925034107731725704321676685892693425647775028470889946939637038525461321114562451839447021484375000*x^128+4111728287693384852177363193329947588917947046703231590182629192670632862960364206240134896035158178677649936210414036690659537012694403037050493435966464180499064913638070379877392738915114799486732835882404835478952892073240198161604365878803304830246074187589145690512652752332187804735624371654010848975580978671268779790568039773627039074922570159127309964104153007211160413986380272886491326632746651774329595509279502257049858703652380534175856982679213552337138955495980900794333352076628387414243026554242390624199596370170319827887416566345754401210334700625819948331133872883981947317413306884214046366091453389340629581691714955135849928778877087053344837375653785950749247767004801473191709186089681234202806209049194331270385352425204012351743921438283244718843483825561023253012807196407941176356792833956887989188544452190399169921875000*x^129+2168311844493788483296191235660035787070124620629897533142064446465806119474760802082451911350607806424956315905072475106394374583926266713781878718742715836530736825295613546910052497985527009130211529947613707365447977067428829656544070915859293537460969581210235747204015773874799491272522921636251068529805141722002771947093186491361707213648515694244553746808798238998023124785935439036020056979156257121741107250131491506816005993746081730396082167204327416364076584356862446187332856900218967911625149966929306759053505264273857842305076875272673557729284339724525961957455264587897263364693162017175472790045195805616598786762121083578516722094791000177334726386276623387760405998402881204977072831066089714579344721129279485736588164072796503637336200839663846611499491320225349267303211019785876505607327691116381629399256780743598937988281250*x^130+1115974144933836491120679567182850164146921897944996519034794722636350205491872323145110194897465376336593754909955263794817770099284264653062868079047243543280522181785897701051153279354366636227116722404060496921830611469746225071684627552907661554546181636237666159455558249766966878893384456125792415622910768075337215309147876854679767424079816959587685634719731497673280116081229671248739711108915487251067382845163343300661059253037990171034665495355363737084941661065548573787850579123651090928164936244306966486532158778805038993481620468961464919190206031474570948717530773986003995824552014879523037586936202668773529916760827598028632919168021619845986642723352040166505265674570867474863872235724007023908409984750182758422419611811368940050020649842964278209606318555233855008743026694411005816974860604950947617908241227269172668457031250*x^131+559941553394504921806548529574714840241638037811284875407119859372592736646679436963787510526773910306537023886543628126934982958097310827986690479414053163041568119316426174804661130973488724966830487368051045522912104774002172195755273190883810536329121603754274106744501545730811242975663516636214476735612032067559330448898684142216971193463620611122013641757571971236082627176333239407480969892455755087396100268714277647383859042869016723544351776565063055841623987418161650361661490594710322899126360831700994847554413954415919538096392104808573229465084591800038412381708886331794448652757002923792072976465827058933594939543725589887949525926589606212481009705352284074897843632465734968472833582283643666107598344210582077642545175639545370498210061532176276574153726813574980765183471856122438491641657432040801722905598580837249755859375000*x^132+273604672412209957405804271258765006365467835287282089062892891494698640121123360066852596151273059944934924932626891792820761488081823661701101137943363481075656974598433294450774112818386348645356467745799766511545781256842464635788728066069136990343252644551807643775476224422870546274116285296809302355480943091111319125372080698078548978412718604343462587426560167513370142444529642803890304147107417328533547483916486733775843554386002750164143837524425572361520045319878748850574397211933174599838921166179113609402022269019294709733495033194959499052619896784749596444224613535537302253419382160347253941363859090650203622044285839229947513590582619207486817611370774879883339213355166142597434751247599993698172676343820963013188489684194808842731189299752852800073478742985001009036327902779830672608078756535832098961691372096538543701171875*x^133+130063061602493340150501943071686717364183047924666020316399642148663637277747014796042751793903947847454666914348061101297146904147910283276501500371210771414119967476429306429578047975280362906830018512361248911856143048013443964054098826502432047161253263532629243283711984544928030716420375309074258351743159779235370575631892424550463128386498681236586850614908542050222191598151774175013512187649323236933281520927138265790180480776594004108158626799526009525382585621244056129334099567888495628365837415796420401207052193748982411943092273694525039076855081066519491236006496962932420871432578842063368865855459240975279702198294131319628560572846564883565437005643002603674485210444916917800245118690433130767526467279424048521370277275513734491444919237305508724924664773393456057678823430974858824105133692228264408186078071594238281250000000*x^134+60091246525843393770346188897448053519851502321374662195137270266274969618258674605843225960289953289819206141256316057069397923634251052447387262777104251036154047137075863760522663861575114485369426464472637703506675168546145594896744570257442279983725160356091649395119797440187747227142740694427625809472373308030746111872026631971922832730496842535675698001437660104905507446339818462497679460508927188072544969074656760893709095132590446102942467266985791397482568864801111621178925686385949454451042545754775889020825965103232341294629599479091855575144629268681971881813178395557466624299768836050372935171596310187406051669747384471287158393662267041054359973340014830086667797335583387151053803029618382888329897041320124098694793841678514435656867047259221545023012560293490568427365415191684246934596125289118617729400284588336944580078125*x^135+26957717502399167430690431571428423830010512210292555448068776738104992447467962105180844010035878921192528889210119873022451111785335891082777241526949727039149910399034690127500555020625491435285363559540925533739362208231169283395136183899004899278088911561897619962821700049119792172493284671913134754568613553424603645125233862403198053699994046937408793865420220255117755645391832938681714712021137382309602690533950040961822265539004411378558471631499782676284924299313628575771922583704442800316547662433935644175191296900725018515744120320080871033236284872655180057084584278614508984886731798190243603954009314952548042390750243258219953428152305083448303154325724345695995587642224598394932027385793992364285143568877629148736843411309440714865560176379947954276532611759545966940689834073519251674520835759807368958718143403530120849609375*x^136+11731456292732212717597213361343005014799007408196587807336976438216058783440960081831104772164557515280828937199758257568037282481701284829472663507682866657046802204388852551916118696897697323388420860413622505726870792111535279735921606778676898034746007992913549102069310309075647082379169807673920272448691462674538721706106330232757814465368981238244382891239973898500780778594086035908131763550701949013425478408040474580393044735194554278778358388676465171772410526656531882826265485495423129901560077500646911589788367784961719310734390248000631190212628756748975895618613549745412498077268840175419911595916282375413229656937245668192771040435293435454098380007706177625469167733854645199183851651128083597801909991772427671157629467430708629007782837783320296903321307242481634227563774102235166969278312709690226256498135626316070556640625*x^137+4947308420880962185014626418636114729306047641888133919319830971910130282823801412043673618167449575681458100602148544141400703909416816649157604648906981911791813959043885292380136054632502798091407777145614260321688976772252255790387736079280432358268808706449947691933373091151784169370614874213015226656717380903258136990483289475143521444230178329394725701299902904987987193561823949862599253502837300985692054447251219950242014530097672005091205086354139890528525886733783280091630339438821040842477078773054604679482816201532290850431876926032610447883594547797528251136365139866062789268502598889255487836869217598317591102635904424285512269654703800552957011604128349868662556339611278798356036284327579289945955894024780104506685863289821272623505264822205879435041798000064684207228693867978763570522615644620145758381113409996032714843750*x^138+2019376341871881402015761156422925411893898245387462988269670108981748448091804460791064580994298071292632438913937013227054426103043403548727100416371328618689285737987879830413443851102585164990172756735499578064696034363196980729216877818567573960335242040130463068785041679688693577042585653711181023531389014971156754589760582134255526732139953104323248747426604181192677112690779158208699586139505172187487970181558334868931602250627299449562823610687222141510618569890608334634227350446095797118080936876730679502780054748741083524218830151096355770270038216273210334940085095031042364501865861576759779975189867886916508107107099426170850135279217065444869041859313621770232180368332590819883678290456749253805465375325360495356229161489161758743608021622177160621917079851764963078247187737229110388037511825132241938263177871704101562500000*x^139+796626890685105462769556778595817981141228815292920115113746442066506416939323368733155864202197705174882334163855676798350914331669025745744720581176855440355004536028413206654998283091471328302088539826619164412697562345531890336305288249509811407711430147483983687022916697812309012598685982243328678867453687285163498103235546725595451772913058149285837715420127074320716295934260315634489408199954667332545910708247905224599429404553958015960149934967888469178932981332194605584414198276295743236847982376113880349958012049942666132223713774792468663381064146391472466084513286931141241165237318614455149041901358126630091165933232129572761704298897166868730496752297449197661936041397502172806408495642734557585535021518522433450873708828952608745528973397942495578749220768073036101269927898106657545955477939259026243234984576702117919921875*x^140+303129141189646613600779591839813353083032578962384422191567788248898769112469224514979339452744378656071665758878574937987454830723882155419079641644450338776259876507937653181819127884631769804648540179751497004275591789752059402936850464180426345541954648970041627987029741029215383109089180092483647405143589835043690253368703594152432688089937532097313157820569810292622643068236849682559114021483372244382498769102942905765999964815916949849960456708376682499792341259160192392481203107070957401054992459376361101497645028027712950043978209275440411715306404054313378006063033591663094256213751660092845757763137137843380744543567769258288534534115487937140640564072531689428330155302553034435842413032300319629746448491519769569008888644418731178646838446134331438698276463346501473795560026492471885316282165234724743640981614589691162109375*x^141+110949470412311039752358642850825358471119428664696177828783275057257392813767237234181107675495006542251971394881512993393193353033785639489541449424911133062056253927105254565531242027505026134042169560994853034217817951159551271242576847699775602998824053869404893064406468416734937945405332987191721154745029336527275542611988703288774885284757125730542949197689515831958192828212932774336656513509903699490970234942609563522469239810582725926814396199323965596069195788178780024646758339918237447572286923409596032629526095968414016147848941331927703120394688076137821491063085647696005418818056640191958612758111349774001031309072951749121373664154131221812976783700445602588702834378909312975195787687889671022191185070641232336793668592710262400522457378373529758800554689109760238514602161149602381484680080347970942966639995574951171875000*x^142+38898613323259299939509277252729729202503088738520019691071376462130638590320366966148119182475762858449377225384501731072946779094009310036662324271118670644151266996766425518952222182119797061176612336597324149148437763690808569820786776359790340996055292262767976321892083228578322022705099688116392300730368487416999911666180515319254173630883318402695829576113164284878026380168096127685708570383407216586688227500401959741845731860372310761547807341111046220792691140056960706961654288339357318449042838980346400211512502380797344268036816335075255398126487883166820076086076382863666584225571942890121221106566737191835756587447844589513298313323527795934459717006368801601664319159050602856830686644797127840538590077430586945975227319312868022327423983861352954370257884626554040026770707903907837825474569370953759062103927135467529296875*x^143+12977087604484394499566667778086600717476091549800210185226372513709991394916078363449061957411942527509498360744840506219029077175941548595387794339954447296765662679647207737716958694034223628062077262468477141594818944784966696314223212835396060690490171834417803233142715437452798193097222293190705579813398635397594095029659879657993741383046144399580864037484665029389624729708106708112716664613212403440957400816117073645278980304968967754489216357759299200766254903097350466664845627975509779606647797136341261732243964731239187318601477774559708236996619747170257285276701017454644438022211718020792570510652561266985974257042939896139666865363062919653831620216710142850339411745296511790532001856608745465743083598268695576257354650791315339411710568052915668922469099352182349045893517313005668251113533528950938489288091659545898437500*x^144+4073498641752541675838264317591113539709061489666566551812944510815892465235364878667933006488984613608542237607271795510616593986833772133721878557491962835877713508870523874396581722005572778263082263888862041270276923839641088174333367303632423547630847162409347544511253972694969190995281571369896387360032634307561974269052033752184189195344143561165979879792785891234355706083422126059628158735195997736779862915718085700137458725147875132159637346796997982838826862885576497496931701137266590328091351649560460385217335042607552354791731849852051070006252624976736872833210915023757174212488300716036673574093964028400868900453776967719585589847719537886754686517088737125888318248779677243731974640179100098197115198943996071900944509916940036581473284293415128141966371628563393259266474763947030873767474190572102088481187820434570312500*x^145+1178065830081487748797819540997209849337590117157432681373586894630513527896692297370334125031222548883186150088888372582297948239569181592684208372568433312925325746155771858431196602155813074742746928049701486707085782779073779798173457985425277731793330350125004209462316818309955703279901616586854190039722056324862585877559351606231564054994566449427181661106887028233526808535351023257608004790374400756202435473664711528133632444801421269845174853683657207528169083131854413908378493728779486953662833805870441977743093455889807932882022063343676524207940406313844504141549567170552069748695893991511786764051437695023226585596671181133269496456752675390441709842034920742873844117766905747107384722107272580020314309661618889555882646348767952262837866506009151479189675039527722698226540637043372600212265410846157465130090713500976562500*x^146+299807880741009904629366990034134870441198078452011712380910430898620799338445362615331563327787997044075277447797949179270125557446013784881840739812282306316282625467317768157421981556953281880132800543052776300094114755623204686734933732377425342536679814125520520761394085942731072675530870527114615690927370912114754535024511268941985440259201674696579709252129728669049722741150492207865472715015438876740030740837019455572966001317508384344021585452733423236307661980615551469006901414511164686246930675122383157686686651268427566893204506685191430738106579103565162641962497235252464089533588523016976361028258639331492262877509192218503134800502540764157146582044180232003372627485831723673400299193694689182168552584446322332073468734949550596340589660378754009053526875042156444264554808861377929729563618366228183731436729431152343750*x^147+58648251069743762259476686358393198441054122194680657762132873258917844207688041351986923396394097184461279569619908899532579128887238617745250449351732082141602920604075477324192535393551841952608989899713855992349030642823011625852887208285798425556297223592779955856282693539073774718350473861363486250870422423630195964144718198907942899464031166625564200382092252678822895644629262378754868863245606152001198771820889484214680814905664155536560882972551287702702522417390868500199042254553774269866506080400050100097125355816062748384683438260395292162210947723498122902522430774808159373974930497650811916961805552188137891277689097519272311404228757828237247837049331484891678758269508854643624296126166945458674888469531761735009206652889051742263346714931312920211459558377485834436292601247638078820756390996393747627735137939453125000*x^148+2955001309584339059343319293078046168687334060154433599169987092160012470167462709950564132296945955195497917986456316243294012316853912056553107051698030237524049897917538441736462275864892053641150601612481939764769879341773019972109848153454122373930825603908019060166823219997944982796292650123318142752913739141844274073515417358075341447698458417204422355744434322181224897615507350193530362493878921694099836697113844311143844309475196413629625180273912200229455948482588125662073697595967245043904227560473642969029643834782672029787426774760894971356198746959099003952718461811501248637267654171186786818883381745723457587509112038965353915511130184555093620937201250849700601253941101515404407891965164024895543204260739630284260666925280861543448499883803143033307574246820933615980425920887787738511320867473841644823551177978515625*x^149-5144801313147435105626125123825894994119258495243080233873167698483937125483197742402428459938225404675223581195694984971450744513775553113991722720077862747673242825242893996967089611359496240080465033857930560793051323880128223634306320251766228853253244570931004655649950705800911990530630991501684902922192811982082620301482780337496819865236036718102333943190543674486737711474272789481958007613538793783225461327552385008421105703153318635442804471623597308355864711927966643078056643771751975599613448012495832867431145517755866647278261868201714206080136447128157776338532404703970494697962150651974230914837358881812548742833461670336964207846018287293835732857589499211491901339490915146388932483930129091794223701279674102397693518639993519924389205940031995438146790854615423211296490777844417352504535756452241912484169006347656250*x^150-3794097004249808494273339699212646273513676543536662110281203454540062043202816205366719975162524508585162411727977443726548868609295482967660197705460164013035393855944040116473033422361354176796140253663807894516735635891950198935696223129467998218707646836674738621532474663712916571484211616135448313682185383828464713338719054211734255100351946503362631595113324750899021848920250823749811632163689989716482015033764629611042616428434528881818939125057387552128901880181391979957627190164039876869161145298420862255141832487443434308996645879274508407386339704975106233110024672301529955638565219131532975007639561325424923448437676764764694874107056714986237690184657676129927621537429737425311030712849580420330666698435988303357882881852657394184197608961175417851302274460692657145857467786468318615700212603769614361226558685302734375*x^151-1900173536740413490221556328314296121538666933657010207678931087139614741465472189709703327430457239417486121972108227530870447297720918718089895953637678561664349274340146111884325064977006224508318281986879548298831741620311884147839470836199751008938666177215469101220973018730681690484247368669762076530059806997749531560996372086563135151527877527331836958561305554311270251320916341003370463247966642852243263228906460136223484847123073352433516198513045339222530933933896870135546827421567680878984185882835812030167082562717975379342739202921000383949963653791349101024715311569780859765781902749244751238073537459959592074639604336619259442549343412277587353775629341697037314525865361868400407111950755808892163619200962510886734256465161163761110750362628271062859904534583767833403985226766765015415927564390585757791996002197265625*x^152-798849039438171075558495124255047968146665231513274017817759639773562378172325579793508494501575016119127045783395078011421276869693972781550063872841344426885315258293050365243365966487888161162912153247159268171994336811113127798740087481895405901580010504343874797552873727786727345085775881166929672870792134558588331832053984609717650114303280662557884241629246367165244466533072512533914350495659202605371961260899974822701194248312403439781048996714115138055807522122991339479089162795298650614842926033746568024646984602078848213997411855850602175383416611021877765070037738810301271820437812536100393711026871151504838300831018724421661859431169318490112388021415106169444962936057299513246351781289119520576548412369921293866211122576350138658567438385340028376536127439892651206278247920703448892165710049084736965596675872802734375*x^153-296205547817574187101771919607071823825507116625005816007214955128444967604494489191500592462482066923555087914818744452380352022857101193065994779731202232555538900626049167467399031817605310994152419566499818348995075631932344970642516889073104837002700209384985745551373434219112375039391131028319030653671596505186780480358446132329797310440727624831467099125073612122824851280439575602214947993304710646380994404836024068703422729235925110955549061961395923922256391568649995395375168930007731647943216294839452418283924233963177403465585438724217641765448934223723535635875611555803648525603612970941698101220945855773456253308041263322355829983673776042801952643588902766355876873466179681295006835524461834698222773503256771215281727284141997240395000569459665270721127546790932098829200443210890592027340062486473470926284790039062500*x^154-97105647637895710171075403606498298804147268884272088269186167856232126793968157935467567587969605451272495142112355783504178277064869967997021694258955915561505631056360402745105975840953568157167828010585554401078006650275220073547776682958037680539137957175488069763655743440645389897940060231721999450951603543024027165463351266189651328273402447467303792038373310699846853388167742225249580572711517381770006091850303981838406223713268705596947207524910587679149886130024775597117560986168880481980163974057770876234464619425829880160623422676924745996117657844068114674286751043264457299211851554858024029525122397970972790983029389455239772656946735437000683581116313720885957826958116560786560582941049079258674407436624170804288328356539896997852835351011061456051789116567634675749295708382241576472893029858823865652084350585937500*x^155-27043465161187756060700052355414205170314134099487209328292151795482473223405250623844677214506930312059020649876127022679695751935303534653779177742984911443230398031582711536010187682801470801188280510142103880237166199633049448575731514618969490187623307879400804228738983719990810069743478944125050971770372911828749644313429275580968550063011372147552281314866981510256985712663732623397846913863699628161463021330248179705605633269729326826221650168594341284624024844703206487337303479966883434745137372167630814172358695446606709811329865438070225935161874933352459540663645897631815525258340133458318081949300466632566809587611098093692332093286796198529159283381332836732526953908516660524171969101342656231030645075933830238520368975186797444036564826020046440684716042938895301074670994589434214194767491790116764605045318603515625*x^156-5438680769386599172285602348907540693597508208347315003563521990135398819317687630549796521648948218040393362670135254275559654573507712309056382642846343513810906515672830239672065911802937591295282523881121930607342457406238622141329527736834150889518279515556463851358362569605877279863799298330820444420040847817035117834081550208113636465167446075787067253931196894896105165245870831497259221663826539439966140404977752991492704544605506371211548705459448319904650086624359723922472691369983893375161093871551689681867582070539980891554132797934802468708908124997399768204970075109695370014014336832802967217487183573604705326039395390493222695068968543993055759492804043192546270748281772194345141699950649616100269234734373382719220226308119607775796975800624501275133084003195317666199225920507787090940610141842626035213470458984375*x^157+684095626269104515569944503276805037862494600245635517419033066531374859992429953287300643251048814950995467289995106288364170683406383027354254818474953604839160401328581564673688404257765686934067091812282082035878745261184685357576331151510739262409128615975905166290287483130273866783416081661976736670927873112426276429349765420903582964999702728628307264619773178629267561265561509111521086053600992433129875798498489826826801984238790228648784798712594194046760493621869844199815221447643707169473167605326897250347311681768901590356995824052432980244551169109810956318797858309290088332778341786822170382250504703645359912793226511829179650138965217318279679922068834687457772049203598860436844555773822597897552349546152473470359652128685895482011888269082638130403538683014485000593663324708337825086346128955483436584472656250*x^158+799590172020102549944605593348452135521021658189153116005183887077773853379483469580078470623776674595549011716199662691268266530674036622709307251954123716528582447615301255947896419074248857985409306665116384368190316047158504168748107413737335292806480251776127128982542316096348513337152307194252712957272378047272056373527549342060346429046794445885786909034126199868133913754046284389843464028956207666130245006389274400122070584278536855432702980993798715185578404264328039155995735052029127835620938963176224520047116638139730896330976602103190762419490523798905998876384656473926643489077039492698471533063654015378860485690170573642834178012223521220466864819538067917935434151333478881802887097052156930056164133124386610681769640621149343965073283725222471353205383030152248940844848953089785137393619152135215699672698974609375*x^159+586842708344537344651662875996699909927648087569836298673736904513988626366071012457974057938389366866229111881372197202528060605255957683246249407974319317825142091887666337488524521417471687346446709361827739416443858723992389386978451080952799120614190339844116082962273119984707285766467651167437281138637654149770810073289216406540820199064458400683279801269758767433542267227095355502937997975704764789549163002183429201399136089574250415087981235858966386064772962655518781011072261195879865115226999646366550693971941863821572166826698938145893439951988990408640005138854173626228022387492099378057477679846963379925834634980832621480513783688836276354809937859747517382860717478676485599941306869270673414344494668704837279472913535725478835215659480706367383591276098611434424521591363653472139816358321695588529109954833984375000*x^160+314491990555107156023300878107995176011562066919714089040845185522180000255925856441791689013496759900322097831392759012501702561933644565539870587221527283609712400031929612562229785039913002506022437799017875275687013419893920261096528975269773276988163190474240505123922358549034662870895549910880455103403676691850849499078905176417573164261755828384463219567471168519552282953185604011107898791236598773545311734444557420730572737096714256660560668952834804106472124901356315347395151624565427320068422806240546381102768704970041830607156927415695242395697246157308894182568334355081420819137960952331981324361860585490598414853020402108481318044778906271556152216928141788320566040787114222722193324992649573470178840059341672758074121527692084271798354447687883064281043925393998519172695897683222909790856647305190563201904296875000*x^161+145994828526732532927655559438667727634326576702669104025419931685682045050807760639535552286492133354274290965194843854010369405824999305980743435945736709324117462438585100612174789523464860668554697184612342341251535084916708306476812628327867366571393854127803360565108719875145204177812776315109395637053405426061801807096646834191872456019759548954387324531577830198256857855775236606573233945937520903791660433874275108574512702384184412479320169230585586818490298803200424753043006763976016350512473162956545729499950274467418115309796857634314528818499707725052017796490273871409891673265264108880913172338340556269101779741860230861004630514358408828632798096972748617141789519264791014517720784039717696412948246697644100297518141017176202519591963003301088192759615417024074278677154723957154480729059287114068865776062011718750*x^162+61970546870100693463344515907051308752033297358268750225656579846782417009935040665246552161586686925222774983325327374158591688877537515093639941419371989475392304381877688178671973953411318136450885908976016585819721065885720650869746323275338260384660100369564653802614648446878062780586318237984766095066051573683969729498805926134525987900933944961773516396102918121824980835913045970528762289140584013772994749545839496328612744109263594392033207541720314495182194162496876437015659215015753177630168696983554132083628209979062656108064875553557528677118473110321081823842521397369048553934083769837073304058749610503789414450092488273988991498084878443329429069419266219332954935032311226640724425132980898773231872240907078502039424459764226609353029513275924445561650075288776529041338695172336237249055557185783982276916503906250*x^163+24646772251093761938406258971115859745489680443773005669389430944589549717105972222168528054504019744441247036720824902970915045143756293136447470610488856237852733002118683917157933821676412794911753961281272097483191263033920417650091089486127993051463110322229023066871488510187977349898657320907399075309949405406411300292878225199268241361499238342826699261786403116407264102539377999555491209477794405981605595643957641323461478952053745795581576627224406843786141335658484190536944558181188936189762715411329385684459152572015031276566378860155318710152527530397593096775257974293166251956368887806330431539763134431743047013403913518881538293035312914566285317173519506235355373552716179582006299562845584153321251712638514418225481202860879391432056113853188047098732673236424540498534785371020916500128805637359619140625000000000*x^164+9307541672460323288430646426611649637315498155029764711840265328893589431875119553381702163158631666814832234403070495604855986382738278101221538939192204388239950264779554439523922044941621952581327928253088050433785376733893809293898345900458461600494629645811588947511925383633396482732599276805594612227359839742354502671281355997624912298823259827447048493710181496950412648580547492374024109029961726685673815372170957761014313908046938600795762458172128665657364357304982463462285973184185908760361506869473212654821737688445064176847426355041208985999370877304395056633059904702069282285944262832692725049296554215403526459906301965528092859252740288388510150330889946648032018499147202795797452019693244233700334877991757061790323180808827667786905590792652154790757714808538235753886612953988954899386953911744058132171630859375*x^165+3364777266352677856857423360438554165740109179486618729574421113314366033816711083935109429216627699013802522847980162138043509261767730517864676950572274005937834812062777503533119075394849929469474584421908196317529987504864323247066255791426996487105895383324415664413658481581334582653760026298253780307811975942642354878774841263017951658230580826984222354504185069893553770226433188289828553652853885189093852009327704905781880483455124729002208737391288436819182100721356771022942014275972749361069929158985355169648727226132944566854713738864848804803445246708491895957189566069912424793322747391708372374909676213759797829187704337096179053530015301153734593216261263304382577054533002844038961761374009351693511436090959610125231682709079305436725236412345424877603357238192258910384428022277703007603122387081384658813476562500*x^166+1170857976870752797272739410632721870033757946078683751466755377345588371085207527125149555720893347078630679507814673276240056181964638557982635946327464834206194450489347944454232739786528369812469193108976552434600687806823618509506890336132689738532567212456295675322686141898505132346322094597663012762097983790460285381996971352806803127703651101782672423253776171606263749025855960835843711404990634205690008513456018861236730374906405654549114637099689799639509031739727754046828902990856955790376293106543296082502425108458234023719895051397015877528373492461001919918171454216468676538591141967052850786092934725261716404792470568341477472382081927214132277710893721887161476472111005842531406586245492542209950002606108225781695012128642387444203479536056591958971986838127498009308230693392705035194012452848255634307861328125*x^167+393725366673883576339673810694366464883719280300035915376207641826623872710470948292903243661363206572163731056381112678624745615960555427188957266035747358434952526426018068534891274454498132468676506351481978180824820255822095845313646601151083971114210890997574470791935045858877836200989567547954154262259409322262050473820032864406877535630604866775615650477752329859424566281138265592278473604361664611867818704355903141150301242524102524818197479437353861196635866535812530108343722166735657867422667185082351069082978826106606379489304169350967572375429144065742539011995014930568439974023170612045427564111863036460966291351026553547506387888890362510698058281000929851054535920354315681900192292699569292466372462064962345230101450355181203087119556428658886808778380494851611731782991231154422706595141789875924587249755859375*x^168+128332041575193680994121512128174553752909726882216180277563515144463698116434307518473801032500212277765885593756332353987862836155797195132756194379497594796767623431965679326965919662725977097502374885344189932016749908354104559622177869180838968208475346546588329974676256185703415258173675932753833951977869056568996831211271671085870266376671209343795683183857683436978384160767205047957550346227925715977850060626103118625160457525519797993622734756508881595144723509134675516771998194353703002249457540970282798987018965848353858420940255701424818426972532998020564420462741830407844052694923791783383563400221574042825317688106444774623577193102738590188682110132249141882230767721481420954540521464086806556205281734774312072428313264728293365538010737292769850915127297860740885186736116863048806635561049915850162506103515625*x^169+40642953480920067408727074154465890951840162492641289623384461883780149334106575928909873488905631781125163412275243556164715642081900638272262106608216585075122240675300936886339326841099900638393072268739145499499610519823440785809320361392520819621663991597383081114634963531926826339697794102741484482977322587744230256244191365793295821532695085210579621616478974558928765190910444731972592904299706343880740598829887308042917330933401235763045948615437564875537869495238289573065374023644407397366502019962411337826476341184086657494797442726200833609605392546638764831686688297784885935149828361316467290187293778809088103645398641577618353081209499824385268843944930746942315521527919527528930317277533703503419894251698167073652762324547064048264796616739749738304519552923350605950570182955949860570399323478341102600097656250*x^170+12532368444439041906893455082413739850640885603488674791588032220147332511091875723202174198528194103828416348487084668540269640105208988178754357497231616397669299655519640134225447164781105229761731772123690124952323411651053934755111840808723529177191376745399342203174919555644761802538190675752125271614675747056882421206678842157797566152446928386509747306775884426739404873708260917029281234263639043243720055636246850228054230665104076182994025491005546195972397085575903210661439656447483110964622241095231932344321553684675904438750894482931907428343422605695667922446734552165621897034787275852778577303076494242364312995177889703928042956200510469575616019122209131669030811169225651820197766893214668215545006574118561513934509141179100820188347971740158839078583584501191600427648376037126354276551865041255950927734375000*x^171+3769264920653622848333174429905848806244949576187248690180004385794448763985475576647654156966245029031647029176805620821912975121822503680949956738260598048553707528352342383586484048389113013797130465444926983782969163339967563813715156310977892609031436088709293046652952264239814842843276028559607422025999739562683452574424064365951267836644074782143884931672910382811142068917292592237063707522936818372792974282153298544343905226134306277316851027986735674225868866677425180539385103665003180107891047578659989406387116983899040009105893443931106042564611084217309079707341224092995405225449746964194591469389162283614661272609511730606695804352892172295609412634549140827841926642658370132780937811427485310350761559800146536454252246284593136064421770490329378933281162905754069461137199803513198048676713369786739349365234375*x^172+1107534236280478230539722087192269374314882821479352748246865782857744366809684680265507349420295304965927505052300603538010461038633027550638924750798212394039362392167311675893224871378753696312660293567771561759507513286109477964426433610948864553524994467986025981991373606821901928325403306054615021652804116095524449074447136943892574840152145331284782217108105163211591583321283971884907174336789127265022069118992396482808560152902603590259658228461889450652779584972427209570958902984130481651224528528424083347444711472121416386548782520267152066467606801680864313866131530720906976314690769073703945697834977254017210039520291889600710771070677185876748631723367932960187097513382483826982023444944867348574518305755968914406034603385078689182026259582414702255640456621177318842475477411735340638188063167035579681396484375*x^173+318405869855528441913510420590055075056283362856900458330208062326766928879979036741927492544660560361786467365076761487099998463750804379367751051161347972140945647909796956873073583945256162826707701636627649037609624214401939676171108523214009195824392738932435546019330952773337964746319890761635821894354755220682889720202084217067012348048107943812071219800714815114188077887148502779712504423372728293099405702467348620038279914693010313604514867335179769572236679250061225050804269807101733654166307489225878348183538810226165236390572901450102883232598401178097079087733193004331347551753082539576011439103662915556831681592848959573903699394320380162654795487088187441996740049751756604630731158898649882883414138265461255587389352159544386489574666679580905416850785218070187660138053997727070054679643362760543823242187500*x^174+89687465009982544517041447009432186568225496860963869068199270696500739790391072164392635969314843326899421707414185366759312007476301209951766906344793830687617131263416006642477936732671822935337094513745330753899901230208000101898936856890332928427313681592848953660466510072845939433339922638403784917582673167392239274946367284324986256047392425949910608649468222273968501796036600473705959271333217017102434289212105123190638971375700346763222921893967926684606873477856026704977860612259446782307615396546700867618323744464744838385152137411997122293264791939761004421384873910649508740673185228814521447468652606805919793967417095422200615543493727808176201599725933690184763910915549990696550902747378929525026643811291237371798822718819674996866505428647538084078936110310795482860289629112315878955996595323085784912109375*x^175+24784138482923226572613997802239223893549779408587538337962994049798357338576350009860815732567649290541877617844429123110378915738194461742316236396130434516826267715723538149651346596363984407539538867071592525249253486126826628360271931336927572458174813294428312067014478345428936922333602033346403788938962458594705639101382707043062257173229214874154901332385900894039703782221101918251928108043542823719738255374089336814712588413987096129815633604389925645119229769110009370014109105951235379740117146435432277280394687225199835793610642569987559951708739126201966182026495630331835472313323636465294344413645640058938046944781900578664101010370734606345944592037056323799830919693865270256628714906609136433840351956218322675576145405069326817578151972417567430515572516628424457659635171680179155373480170965194702148437500*x^176+6727148609804676006793068461636417221052631925595295897049020124344724434123592406123274328649723356346651480226575493519865226795289497178757719444844536709110911614972599637961978580979635438855234465619220803379817076085743421871685293831273455514043124288206227946879893354657378087769012123929393470143739224220805598418693397554255077436069380111024922220559422423909769856541537383089333842859449459703334987694590706592926509926498022756545929085443711747324147836100987745495139430317472376179086294222865138444998270394020641047546449344529275823483101964309212058272044912310785712726549465571695805077694631943875294007634576559292968116302118199169024723804229454608054651923148302547471548203617002812972895835888912113747909522136117458790460944892699716035592100597829414657807811650513940548989921808242797851562500*x^177+1795471355257518755313635184004643391077175457919396774506104239216874753711737486630128793396857947109062002315334003818691714800809111443314684632453529028737847481995068890951557013120486565225818834493875638959859515723513741878756358832705851049398729931595798771777088605361123627108665312204765252546751276862419296852485042158651077125167119991301585385571504639849580782873755913784483245179403671800662024112437867027161002351788421760195563666517988203180860274698105876486842950402583369805262659530752810263577711651887759747806782698181234194716998110832901510502592194434980026204222004642877028055987921402212490868383288654418650598843989234287405121888454114370416041250377304746614532497304231575041323462648375456161308935998488107718135423758199955515509005252405795236003704928862134693190455436706542968750000*x^178+471661646808157901059662586698045639486993291779901832977269657177293351554938161639941920623454288755835518139822400419611085119355537483440070302214502084404287059383389887137557227710506202525303266422802740207566750533198073501964080206920306906072970848846611231917690090983841936091456431619612359950493814928005733499991053627477912301217433176945953182317633355657814182365930214037362965512068134108500184537418793344816246515666029950542358518578069247828250459058306666002132418728255863827791516978664199837589427425318486763054509287526069788533883718860293530796005495040633451235743032176454195851286146012770186603832201101938123315979953641536100748517114485625505373362577653621729153806811567072177729402300818631873955800590371853411655610948844706535997354210944758476017901749344218842452391982078552246093750*x^179+122046538671205374055113906995405428438296173881616499669291084382498705094022920503579829727231567887480595737795862382517236457742418964530139810616410861075683507454641256036989010778589652426430647543678220450963134090534985441932769810388273417619317725826953702101594231362381057347038074227908480325504867130500829680361539984571795883881259272897024023825689759550769930675353837230835590093269764795768347427253098345644139008666362418883232487219800580657697751223307379613431489290934701929596445849815727993404486514370558637685638277452610090303963965325990242490720720906290366680276653484946509418999745765095496970610268375455562299926861301722314081012630195217735116450565143378488706220814731260020006467718368182927759487991014446745223227617047872305144761944164632366804923435665841680020093917846679687500000*x^180+31124941003394543993306524382616639998039546754866405548481883163476858368931096285070202512245677995682778031125922267501297296828789563828680937057605776770693105903395818392072695364989022871067731484627275113650995234090679201860492090747918975711941218203053044227803983844668774652669233441578855939453789389612760030738268061636406548923050480840498481354607497033138334444220322038675403060173713357576470762359767104664868902185928696239084179083855835086330739610793351895107678831022822742592059340522549862723140744760609355266798407159563398584561878343756527374803894294072155627186010151680917902002544245872290800275378878392113369608235484330572758543741784928482270426197116736785302390071289403313698138025503636801167351251951843794456110394376618776869262290797149583289338270475354875088669359683990478515625*x^181+7825577700821426730602705832665783276270728214866084751672515629446556635151370751450005065914123030843838983825915752151196304414122305804955823749229440906576467336933837647272991388319711744893813640583150223514343234746099571481303004346062698085402232322131627177927566587962271943063676181889712498876555415365931589503968519247922713535811830156320905792141296524187698695241910103367387563559738730087126674113615310378809255972037072728413884671676222639212153760298348632488431305982308436959167008675724495934245781864015418193972265227028103199684931868226132391073380790218734919025230325602883682415312252504896679398502739986879906665959460941176878308600448185845253316235657012445095264798283767040380572650506889929671045998302546259730903597618016440109162764162911056844973423096689657540991902351379394531250*x^182+1939832093566674947536933316674815893737107208747799692703821936674310211542560423641014004319656064386534127318182188559574404362061279951591833998871659040778171683432442762264357213167938965982799890565241846184282190268799821339373377565667436078242493082566951398395543298845331609131885081302541602531597229521983491230878962990106655349821900090876854271158677206764734156207899610833519353776711024907458429657572741331863968826256307422367673092231190784534703894577602925616352814324272278835446377218957052905316427200846873712082767362892246554099133976768824655517190887055658477723945483754547120951070356959827973201598210408063488814244348257058462224415106764019628317372457990241547332137014353242009281591706026781576126425610300986698443338602187733614573000075525480330462801958901764010079205036163330078125*x^183+473954858523189764394303467559181116441377990466159058268405819757132139042045102037096312519458056654831070988880946119739493678556358457667040492901396994283950450452044930708651796577542876595713325503404792934667009527852742770919370448455519625804872421022876585622869970426989013108288384317259788493273014887011878996353959110437492610176912242846770629866732158642063855089506431467809317139473097982179088672195742503137706171846447888282126979758638804631419881569802565656870263096013215209909550509970181820048182060539590046273272524205474948755491501604160915004563980564435320559853802525267940152347798092063226196293443821986025169719088785203092033345255519201157940403403992977407296648511237590235281731320174068868881430947203381402413295139893937054663851909006261169110540976134871016256511211395263671875*x^184+114074187527070380737971389535336600967990224849227041639104429309596842544672209759276999974605638997704732893600517931231840264989470639639665252719549985718946442261580772207720726782180746990919349764610648970963213798704902725845862967680540030479038630092227803422449349457689329235163911645515414925256960302789607471961006739766764758518686540890008886174199556540578127701564851019329149730954854771504094422059814655491272076960845538911664929194982894479027913712187045608105401575094356963172916353054727785403677543872992751788089880914760862717182446518791121090361548486191367500226448534321027363801178866119744119279319058456217488838440918296864680655591573504265852466972208450560106603979645261896350520236312126406860224337087923086622098535568276199584028560365706224388748779574598302133381366729736328125*x^185+27023190327682710774428920615466430587648470301124045012161102874214229262710231348805437995194811980156077032523282778010796467828276017570268497967715386833174258282923058602474301225730822149980752116147328133886656968295906695152454375780132644698070588140154979803258247042329969946688344478719016270858832431718899745030031446495181695880999340988578024067981972538897714162068648681652436228714071953084218551325399325657181230227891017475900684275775082154574786606457672090274834475076880756937134745678648409689008246950208544303955285181058828118356180722756611834474331513441325572523089654562989804027445510688903826315730258936361576767178499687153294359804129304242730832929731914921700344738692467410313777921134360685285038365708006146092057505640731990145061493113765038742712931707501411437988281250000000000*x^186+6293305303892866758714870961045134121712450030309858794499886250658739844010257416205757886384485188812931927197430557135872684425073414066341082970143937212523288584746376062419742779307777593425242391337018293568328094584618807791559974414378239920824804594896887998489844130138245155040884325716476269650872391100931697447831871405206943803375461791407319798344778638869887704192740903209021259848629026202450006334891029391593699411391103597375173711531967640748602048026765614831976703226444934349760552063593310097583433369165371792242164100884142688399105864553246882694587617881317848453469995766946863760086157721193189395699818553616470148597167089234812702130489069392754881344178492622495428377599077481898511716476196043747165033726063024569787430706038227231868931820814999644753129359742160886526107788085937500*x^187+1438745387352150712054212780722644064360449128684762512692478889899882470665674017658033300964494684197852636104807779977382779109483598026267354099876442901520593502891340434533093360121791703440205252811642867130329586759466652166991782724363754772037034255194215851985911514578448413838532586148956515587256879476345674722636874059532609140470090515818996482065122527772713677602183923809973903202966612833843747117430272805271083568810287994709824463679294042186539189007639459767729740527276404962229400174225587119127932118066764214375838573285634893819848943365048005723981198243782338451031603193161202003421675661772014458920013499948419869102780420110645644153397363673121587670805764474427361019481540625087797105908600614782147950088217941128990442960341067951108669517647047075836752583199995569884777069091796875*x^188+322326060281741808768171786489295309831185404557219760979408338461748673891941352850594597572051244702254928291939038192425471995545948868307187308491226525201367255185944274569257877075877579955224526248277575557058475039760613661199710475939435894558642901299586957298246862975905279794801088479596078270048911681183445105899369291622140970995844647620516276498837865666185740900238623827668123873485630227735261464626827080506561620602086311541893111092124066080970008371086170305327986499034567119966764413374283251125159231297716735571352070543225756519431739926288942752917374880435316434269914903291706388087902269783836272604562383647553763374162174955266941525269713480938745693226139445479519451233614547161212935343644039480546689442944649544437162790730325329257492739622216471051530106706195510923862457275390625*x^189+70618062537958117097467612115177831842972393791057150697101318524557710191383284490045318725695418639177375923438589212848569467100830770784318057563704675605105954533323211224506618262554451917727206352139224356570881234202197320110500535158100249682173738803431655802412943843220545873444519487252122467957097707145325662676609378119738588582547269721143842707320557747287379160703107669967392914474534677274946243367832346446456809246362575319424088382910938152344274313188843020528379024874544065582871995387591906799119128964919566227222701498217738180515400367285914010189868625813224473537389814783191103023211579245510835281137675452147151330842884003640807562026104369893791288194037010764972574624223949468755962037836152231026921450754705692842778313538444516863587216395289902770571188739268109202384948730468750*x^190+15092902071155432460868850969115780670409525056703975407688770814382264950323008962807332624039794536638524268598153764461167242547506690596373112558018955855929216586312441168654376275122055925919587558841428104174133325554704903624334453841630758631198708441253026938455483636703969685536171443052917525786521612656523286886424648854205480065236600417630637541260163974888863653488881967791572338410500022102809262701037805562510452496981893491647905626276384267012790438188713361187640852698082235916811934035463579472407738362297356021680488077790993247936886440765399466016263643019472626118805365382649695719104195078181253583838490657379165635715373682329507262935763863886357536375260183572516977564318763340847912659042967342129765097460610930148723704919742952584547767346016822198606632809969596564769744873046875*x^191+3137269315305388294219279009124657496756162738467245135870782194883308284022284999150478800046884366240071391033540389215588555198680295741547380739802926748888446953719443756090719327452690510921701769443660968790102986923605490360161278634083730345993091808639613504497208999788533787532975005361509690055379315337124433846060464741275783717574330620376026366822585681726588134990638995080822924340322773857320629649245257267873271828239510396037295966774376054520931232017409791246272566364821233660389347182634547991433502717521500408493577665171670753252464836199660977712473001673946301565452683079277757094732305161849894998488043702516043042181878346398384791296108728087812679450300161629968744069527291759563872177098228769981393819034678682753370073935900743561282399636380713303651646128855645656585693359375000*x^192+631788653967769327969081021246759805202654529259009807760689256441281901483033504156145397567945860070172386042842891860053785109606189297164206462573700742103284233700584887644542543291731116052001678443853306512457695538076280365161097318432891450839947015495422580557544920279291152371403514460884759632317117819528637959692688013170153646517496183272410345491741617831582978105021799223515813623902841649411060949312669544917614539303912056129671705052452275187412854935466476380411970936940114866817748385265626315002825111353374712242338521135221789799878952294917832947957239816841658080985942992409727738571234545438177957138183081145032525426008380911346816244974135093817008699799574738626433072955623600544891800598939844741820084319991935510361428966376665801718467149334923504966354812495410442352294921875000*x^193+122618055800496233496113343449225395637268529689351022717385291583205229036959424373878890164264176842373083385024847075759375916857605850538472861027581603456665973929106683734948785536003133833295513072638163046969274903290281497002757149714015917221987966577126690032835634825589556152148757542817192922635321512014761211801557436182897570760714910148003001965189796833295761444725475951497211452574336673039482975420060598591789466328583629342112183948056249742369404322569443491116236927743541137692038484775447659694226672128329709112660992588563584630531621794103703383152703422774423894719500100820150651178780827743914945381180723208256816547832657779841447392578007271429117300332982038133177925173990758140994105158397109314998780196162009056132418517750728063398148105482055036929978086845949292182922363281250*x^194+22760215849952149445121519817484651533965990495495802134718111239020158196296748361694073227611184151669113021193196753088752984829492823695860581267178694005968230862689251653131986528543770119023006884749352819722954412241217828428678871243682431029818932329088234209807847654040628152388076794629714919371237513752836086222160745978987210942275770312883728996800741499738998692512977653854307931986300489403193277514331539257884472729074980766301181267228326603600394608928471615254370399180826207435913242032569656070979233839523105946406432470008070774955467510421346124893670761775224551966186933754287243876124932307046113321483735201118046208006580142601678902265009801110871144202251608219545851733513363587620247181110595453740332811977099933299628950020393096632160347673967670800720952684059739112854003906250*x^195+3991375870505237820157082062394273482018180221721798550107915553379847856567121627974761911288858976435009693937200970534537389885075632752718221894865818709113608290003795372357073912608581062109755702446120552714610972604397765628760907274036619813244238657057898869620141389572220469138294692075762702305909499169108991617836822396685573851646669087498296590150705698193161651837794433521719974728188729538756822060818171800256990373635076368926582749944766526608710709391391449996082427586130226472717664532504733778338658621341850311010254590430064739437915624245012450799106489840608699562399025678647585926800715205955943346694345189165703564411492415851287903862371350368024223610487954099054443005386080247515391073527949181349409345034701681221389569903166994676481324455696864106357679702341556549072265625000*x^196+646836413767986305534126553254783885477702125237781398791400740213327403952995054992208211454217900350631149467563549405275250146307753260225075572679106060215970715269368571978500303712154130217953896557821553888623506399453146800571538921589578388474777453468148716420528995410549182654079370703491938092962024077954589973153615121824446962210049744886773898856586379645982864555188103444510441087185182776184222118413727920814166013723134923199538400447640338203656885040895191115379874498649397987426784189796928128980985989161604991388281164899755654856477236053082209754869424795480001771189332900381100837646236287694752915096516662048744781590862691435518712718849026907516814527759726536905752389822135464586405229574118023586196293694225466364189428998737702110547426592412900703266132040880620479583740234375*x^197+92353919290953631930547548013481013840115917089452100889244635472553169971324335995076864976012896133272471971855217946252555964550979632868717875803633842916307934016124177893842463132990987555338498046313290688607566767457797868880969021465377916329204108437631177385856268670050544470133106319205730852221081095529827417104468078170890300012470960728945077432796642596587828339320352132274627333248493688667946017102540153588956322538816074221175165834020408512931305118587982665925379923494437705999142487404015910297656171962600177525813950115270102762537573829157410291076507304442186382836084449816308453656918087207419939423465706324884541560634356839637713669445752580668676725884441242567838911273022402000209866440879123049624997241485469463868710014875605249665045879044811272251536138355731964111328125000*x^198+10072693935586118507584350914659944107816317028027311859907990545027277138770301811211049595059516671777119280984249695047531907998407206382334404056788145561381562213518524060582028034777110244071049817827807406527991913245106514462008328579894115503274594682070133244082940120002605447679944667445845899533975702217620660036483877923800676386171975273142501896315417024786209266912983084799496986629699367640787289492374382599918314127111582827584559459232723246310937317160713005366213036318205904905104298612581511369588551261943634782891843451527076321027659843937655358283712755435773153847290510486427111883937780330885516965907963308505792408152278984426977689745559786427794911705518521385798813259378889346846438485702244589483059567405468003707005699805835843205304989928894343620413565076887607574462890625*x^199+224378747882893414943058212108019550155319581682326978555908141936839084746914446096428929368997567088904487798814771935809833579164612647585717742554771995356051251579327984608548304334324942623255340643189346790821891349428927576374724376294520301715491869604428428950419596278724240732870489454865093373994496705807357754736889242434023430561057348379197568164721461713040141817598623904198131964000230952002586651507794670091128408300294667663732146280834617238362825488972795903367407423909244286854251718639575274361358836385102159313612632347060202888327519817171294007248281754021782281606292878237525108241904635194796295955559127058378630068331827723449204794795972039920842104923528531981599275090462851074666596504837158789864543787496627296647559259261719482457738515090994724232587032020092010498046875*x^200-315552122553966366304837879822480261586893418441963063699848149703157135276653722494714192367266298412313773832907240186945858448869821699068768298472413243154971058055153081914591344553317784907036880439256771947689784057280109495834120368204550926241290918552635202791034977821829789895210507733127853681159498460316211203644110916902148668801780209322364209538115824578037553680340499060514888155931765480855613383421324878879220913681610838299663715582773865816691384368780401874492637622111725505582110871593717731292824855988327226061375378572807017788697342756019446893275479687489303662779624173051475421394285144372669337498999264695346744849577037824471194705991049045606698424246675739197570280094691787963010933594744758525127589096999491872489264370631541314566740790876764322092640213668346405029296875*x^201-131732435901669586711376099019888610996718652077983969923201104021640970465217361071539812108622848587245624326092433102908864028526808400823379681502967489544966780400935558218854836787276702069278956919747622882132604737283557535628543970118535294242751714882773623067655617013236234754459467772683294232542285434198701899998880381011672193012311744397278470359150862503136127361732121556541694849874337340777373499866115363836068347831507972468132835892171957113632846946564487107571590298660577652220720193792500224508784949776294380706864445117247329744729987459845678285553079882099792898994517818861626004816443663083722135208827222865683808520972412829414851586217744408232594842760274109177763791121595933218642966437945552205953916822833408766001427586825623956200129360446737791789928451180458068847656250*x^202-38669169355463998791128935555687620071409387541509797960561037162991526059395732982321049651521362418275763207548151663289370465615617588606069222956139905079022284220811683938298082891064074062782809810153097795829507258122167752712518024822632101107268565085867692676319690881984578345308212874603651507619148674852064739961777396233694163288653470185910851598864698086681392259983170294108408070731773250350289547637249691783227125303377283442224386217150617635078684900722317128874052631255484619757440667793599480653996410970965062951655056184405025082219128137845718131103755949047938944289117489112546829510887177980514924456321365966722925524919801332095229890366382239871164861582465200325277631550076997333860007907526506806622403726939056535699288163348251168129663952697683271253481507301330566406250000*x^203-9805552017328337048656773394723339167115423726312419660520053213637730542666856637487190882480765554195680416558618766929592694181787132078329726495941667456543488129464364975717625718800410620939928943100023561142966853583750988597052016032431382126145240742377313689664293164755134016391429510458850445989764158276917746823768347608319548270785122057340831386605495124873399257584871895991189404573212909432624892937054826776252511228154267621501472316412968685539425778392267011167726399406345617627790707140870118764167107858191758932132666463016774772405602820097482693143947527408895974259528506843430662781374115587998810746331620634003564825588736692148129299537481658410424517397030832464202308946920063430459589117520466981077345216987631306956630250747978833422149805782197518055909313261508941650390625*x^204-2282065118573495208713928168924624381541288335108439670475147054672955970112601010478178159929412932827302791776991290031015060267242318878175975944926376144938967525441241437367115681017531564834280397117964884588580322841745794941160474581175578103752851475551951494541228594993744416129608368361661226732112420424351400504061703492808694998990310208928913639907233864641632783903890744208481320835712820758483007562426974785423766766112348490615335996710743602606896745359712695236569212603623975697028780153712543103336558795939856247814432631008033216305776546252855368211172230995990669543739185138158123011648746159806460237005771730839625833538462448378073906250101245846108930674463408365868045909495489663486384384512745174093741016085281996559442365180692965344423223087488850069348700344562530517578125*x^205-500637758363802658387975621371290029877712492617895151893085416074270875718899272334857801786116384787424856328035684965656319868023342715521977273689433395669042603406880869129165480892227390284071555390189526395495068578194808472788529588367105551347154461305644645351031960835245920108469107409599008856771950336309052936252539237385281949136893639209941787308593601542697242400780565316996112241666542026337935755420798155988571917616439546974672975837453280496374615486513870333283262532985220663165062982176265901167929324463292128152094875178182211960107167507704162819156542283062388245094340821066430377420041773380356084745389726531050924845459580998920452103128230445822581077687153743506470255632897843579981942197618091127835425244124976066843743364457131905942187574055424192920327186584472656250000*x^206-105041432561052373285075264332227896811232267910611117938143931877908951326865734649593220314378271850258496153069597823318077046037148512361083322487146824063097784214605749223441049243769486027306344085472609632419138354898459369659939644728425491265184899665132965089489093897717693211676845907636984322436975097905479796736176432768987697094554844832858468943678716355145784980220020160712352563589430556175364042612789177204561066464453128785987099485537124564393624966453829599028339069185403074473430271422003931722365316105377843090346853109596443940645935187734612490271138088543115922988993401744028222259430770732919288292555768985464026761488687017322217931203400347871543641195973181070202726721153337449997851783672377429310959145248447870003511131729321669733287796276499648229219019412994384765625*x^207-21270793033885219877245792431215790451652783241526671127599029275423998508746133273696982817382232623229565971930954528225680802624909137639828128527844062884189602637137314601635249677285202869794576156424056421493471288439532988502354861045442304048446804406446539562195322085436488123611491156258278587746419094571434393505190003775613423239236691688095724168921671229274378284744794268250637545963544003880138026558130516564244567391302714391256191551789208337833384394968694408480767663598610997841227031583438846002221417892400382334269567994608309772928293829579388075370414152342752798434495394826765165340988627895990977528611903796912118112502727947111104007979850493255444208399795309012439453753704118534942388789738338312721087886539207033248258620133628308342183531899536319542676210403442382812500*x^208-4183433122446903823606365271826530569235891085469567494695949649219290620887054540038846807956608821364012002706387185547054808577202768938925431071792684636235871688442075104173604814022333489599285366465521635904091343004362151703394678340712385612924836907963494780114146669311639330419890710447686690999806796860741466198387559145788190262420893769349493331900955164888529799851349348828809137829811951687176224251477471432070669614874749293404585284391439869144894433729267670444481833211173340862979848165915382704985103324075006869774898211208833487718592724460559323619193884968286851255064262309087660252053013908609223977545699281901826916561802977452810122123812837650631851890221447553451385210401238055192089410710872675991144914376536606137527230502892034850885682265470677521079778671264648437500*x^209-802902450715371577246907407020246180257002132002258425161660910412430785128516229286763594257699314303238033617541154086485628756206425537526566629716960498703071061177425958216929905391048590527185712711725088657190460136140690264097967452931692843119217263384409086848844294661592055909331330826516009689364279600039406034053649321503368521407994064965586865584111383594963785906556572430757539699800920419466829474822753817660131811267407450441629408088093243251700724852003746914331022662467974542446316668891202151881885925046008852776910073391176885105522092787291390712164167897783635973964420519757754217885003835220811265369591205613602027948720885640936952903940906813550416069713022568500476135184120118020021022140103164696228679973716747089725768462074628109398510631763201672583818435668945312500*x^210-150935781402545352535176416952760702856503226313363710757931820241101976908924873663664861197773249868225626285190064162185893861804581375110981937267633150568597576348976856795377180153009890786704816047175352000880955099735169190489408390334101109173324470295238086130322161079567066182406785330204765320368224589303350219055360345536410352153872871673463244626455786741850221257786982895133657485057365494284561561755890859884572127291072267032028085549299928059663137697012275127856799083271635792162025042781210928190525223240077263563463928617840113485491631360337061408750936542945059100536226370773020006688420822150485621409458491314248524392267602080948679048739592438042198186548754080076197556960469928169084154282838166919295797117938005224172964486993920442992599403532949509099125862121582031250*x^211-27875507902948226948214871123465714372040935064362234319330318960878399658726271379821471973572488213160095099859190141590675317175753613618989061801523673561820858743077026614180623914781512046606407452185614530694755693849010415726707778696919724894886960681343409306639786348145750282768801141099691191759207883976655617943602067564154875674926469090944696841463241613767215854565006861873998191159576665239676204436777269432058386654777189691576780569517064401635806655245970307972282076376104599846732420446197305687194017461098610852091917714663727404488234344887649117687005164700628932031710147902317474581115081996295834505949094712958511927867761827883817588740154472104776218624952850582954591432726313802094732566323987459624631193020412447164071583996277322515144519347813911736011505126953125000*x^212-5069799238684578126423909537534751441034542517760455312094250971564730745883666642386887973306012175168035847613994078496914500186141914534687576634839402084526150158933437203938796451503124291298254258102848090104434469336936382581400080401985849967174586455165406965524467131513238398591368591067450766174964181830383642503955414959907448646037675911296232282393827686534971614608529826177729100857404387520967133220087012610216339575835852881572218367650608827004573131274450836494315616769991997325775619146580067137413158013038396269724326559061807925640366031530919574200317988624746707294027669134189251602939721119190278424091503673400537711646895324394019785290828671117093353597655075306757616918716519211061137898668086390975396650244551611553966587876806746795504499676098930649459362030029296875*x^213-909671417544778395604525665529974572362935051782041750058890267332754998979638664650011524048181684781683274422898411329011494695952187835418160689005246456776432559005200520931160527031070393945298287585193451407366195215077235592623573988869217341525788849943784109459084226417433969659909270426162749151662124016591498352497453894138603259834382986596064809330673935904497713130975030292285832044993718042883196576726125320850733543628150503129279853972939759909537177304068542560395263514863553399787934926392115780468601794600149987628947316145935913997342890356298577996011317528261018540234604592043988591718570779744862436123345367706346086792101461390496957186236659775809121526554206457871315956892846392923754981530401509162886516062941614388161408366768144821897630711464444175362586975097656250*x^214-161231435865456626177801826320444945556905959388973528891826820073041172758795859311522740506759711331630691917072309948476649797460530475711593801991496277649039074979491371612594889218068021911852060819790487801917724504983044071553600271924414631042516335094670843737541163585723614463409367217504825946839958489247469658337665875219502435423669191544673934251966525286854011223976336802317146422837894148824150391471197804297834891669913473867923295519856402865670260983129450757032500757484041069136276515333961146458051319060792557231161852309707092279051129798241919494303396082098965788123386297133650492402097246616808053573435144399545904902542319696941435895642480621449901258133235189100458481996015084114875651667569382718059580214834890175999573023751647672230069255965645425021648406982421875*x^215-28248506178786373963781286912669221777035446020163155805591881239534978180367672954315325166299233614107876309956506317034546854904260104917244634058683058307052733828999392821062896485973776526755877325289932500159270895869376541027993888924183078821546296471117133702702706427130779785641906693299664863416389765754309338800036599703295150477375894534571599162604364955564894456370092782046378954566051662295000132451102126058731358626771332249444752547785273229464348187296819221332483491786880149471647954413571373431155776305627607298486522701576040609378947374670191867785243734369979225327262925038586105921076605767073142049555187255340733166198555673970486152771525675624509879409384442203239852810294160995217955273822911152925935829392778100447766161096831386436502434735302813351154327392578125*x^216-4893404787003561703394530478721285447326651331425525468560715220822374332817392308826079944048507518900926294262263352720457516953339357900495006347508361197483449913919095371610126566269208078025498042016369477210934423467288227547391691397219725410143791702903377140390809693947994909971950070573727503540836835932945749613042135788023036883693230126626220386854120459699805527668092300904366084694830339457931631825196571556038205812677722511150507066887532589623180430581737197618185979025160622575967458573193046861783948016095652077499352743639110669103041422351774824136674372723829694031047280930028433514133133785235901157002297040893177658878476465040482233876882832807925553586293306405748697636209381574959180362909325387940791287315984755041468725722470175489355638201232068240642547607421875*x^217-837905977613852780848779468856610826282117152312919698033642802295743881603006611748735257176815421608412629045202939714674940001341568996175427337842652061833891655225433589062783758963418693935408911952284624677394211677902405303282803839049340832105118859635875343742251509056020319320774359209723938059630375636550946998344394903155309014555415801050434651060484846229501029549750076563001357057171764580079596196100596519664382593287155314928077852298025383079904776338824437239420687592323523934776555045839328326311584188179296043172024334497757766733452112316919121506094377982167229708438146829219180663488733906002097090445873521114821910292844608341884846960760350715006941778482329605898555900961313035588598631391690807613627668599777190019158622743617158744038170843850821256637573242187500*x^218-141741060890412763792135830603709415160368588124164448329133363682912770697621931479830092793479029104615831036452374190764086545230964526344916613594228264144197788715362537298135062826083515411919794045743030282078837355149873884612449460775335783752530151433332686963081364093881039903041654529021617033351428811631352689995845882188650377388645349185311448529732057447355343899079523842070616632597240400744476741152785739965613530431932778245975201404775589762098616873428864905917033588985192633394615307044979341989892610093782449061093496945576834617452111429546966944796545736465198035280971404607090352866948017433682924784140946139297644362837039656954794114084386260405725310688847033040303228893397704111333259457541669123002347939845373436100248281797900298943819866981357336044311523437500*x^219-23667613395730035328536423782339569221324996327942217338214288134324573205603457745569726543585348748670093138608564276049750185382233375939593288683897936083316438594557573473344237632547675366067807009319387008057396929602663205235651553361467877876231601240442733702723071972796738320554785696261349296631004894991031218165734806015302355486331435441619400518268501395402371752971417886227012288262165928989031345941290821307179210052300655322487117175808915779675981175239541259305622435171524122979389361025908630661506582763742669099025601521670844030845057293095197548918301107547099980333986654983201333349074583840252760021402634675751165111586923146030961613052069824972439972947868600419371957997155763151264873352353255436639081368792973788660057660070835911949329332564957439899444580078125*x^220-3897200235852586405417718073237165766352894764819408437771357544374828891678583668154966758617378610391220064003687417426597258924417154001837013157003183528354916532332164444139807764583189889512626936262902246307424640224242145022273126829110075887392168019694447781023297598095549331333385976749005535789143976104339252285266038710315415475734528239684898777415954888971261901281108895481290139655244787879238642763717004988451118298111188180174770857672092629240020782288863496686076515740699258249183040879930941118239321056700904641993524226946641262764828898149140381891298647511950230764952811061275912529195334893399970886904748495014989129065091392159966251627533878837917068548457761365454554933901643118208226303874450553053130071743148876821756375352849069619916263851337134838104248046875*x^221-632192230305759781951982933482622970789620647600156337474043555126584689165880611809276218149566938122177475508228530513829669594540269849190838860310406215035386480378037892757938919510283372093014810595383731911017477725155338535893682119890520449679916274229027633440059414290059091682127633824125632048433600856397882953987949067012307783419747370279833384421592925876423271542955760751850062697523826400541176710715386768402779159857340946416395047635373421882453164006359291362189712441585020881648007745433686920565146513303882168771338196418234775209649112763525594688439407515297019247714911674952492452591129347529245132918290200344292045056909199778417719353872250443754983526737208678748987778550077241437811998290151299622025558897362512430309683064016634465262450417503714561462402343750*x^222-100927636180986176809288848229523006695316429869870801586948513436901398902986013278515381054231800955239998054849281597714268146304787217404491294405286253970922346093251255770478023007875797396224087973026088887870015590449611431027422045082142492636795574089861179868157784458853791683050332320432938601017261705126686074175003698791226387198670362164302071546742728702380428639262218946016083291563738675270023504444990566502853140158465440800101484936361750375151546044991762721643463045218218711833854769678539720293713887513067567199369718950761412869155996112014553071022922980954265574371305995225932828043475176960864051598319163053337736448437596752299554489499495087057568837460766950477980330767863266484089743925199442535453830126412242144764380829707197182491566431708633899688720703125*x^223-15842726494557387602394015580471688187144042956576112654306582016163492197366146847280964833620301968826202395647315677677577287185342460431076896604471177828505412163638111706982939536247087628964574619414378780159443019191103955968733858143764225635968169388334599623819013433932570370442950897091830076549326356222031256367822531303345237105345470050319208900195765353221325496361563774526759271677536850298477126971420145890584638407529912321963168270416987750378354081968210621933320879485878035710659158760400527372577986870840623055190003221511735722554211152138672183264622966657656877492978576106766285693267630580529203598390056961554734541311197679875694356391213946257894745473900024740718132290065632074161882932765828742877845847347531602356806169272042627550015605986118316650390625000*x^224-2443107962453927254738954259222707656425019113635727881806534456376389297686304950550215605164309676750690812128958616549473525219183423961541168097680198164836956315492073805503587191212534616831409928062037851433381483315120128681763065684790321269627552247885561569107646093024524051166915996134632609539328414461012057611772880650127130376020868667392607834510639632249806203235324767454269836625464957840319242572135513688329903588680745407655124815752338293194693271413488976354525886708986023063943117345912390409450619917799222056563963297263528886715950440868689833378934798035180760978294378527299737283552549406290218608270827902046899151155139231639749581130187219459764930773442433390893365151793108396938927599816847931870789251738594214314807368961294152543442793190479278564453125000*x^225-369850816502219221822635477795879028022594763931473958027771108199859405110955019789222787303894941144213686582592770233860010892617240503393717492081265569523490107761078297767669756487274402596175046803858032140627540119129949838185394843904329700054713703720483844552110987167032209891465806520491182503436418864072166126185197375748157518298627953379614639409632120463802808325107026510875408710197997737645942635917373095250275249430223299080433148038153583273261191990655281715193547501815986691077690308153343811363044365929203751211310927653849697548366318191904612947310997075920985293015956333363933484873726329948999292341155919039721733023691943264387131730373856135042074656692319880371917721964261286802558713516550306577804452262350212569093192269571198805282606557011604309082031250*x^226-54929241909716985666600629174214569974619066477219509569848271533598289042412491792745635645490974816762395590482745220703600088275040914653487232348189785580546493520402759936108975802581995921129137566598141918273288858573216512558803834375305051013031110049183125935209296743664478193665973046242076990476433260877522667623171891818621447791604006354332274889858512927094553499940552685764885900412678431531272162033621266466782106292568824199076661738598118793882707318135003028162570210633055699260526163711263249171998798520648614395919840947411582946982532783654239837285638427946839626577252112928855814166918165618692444651650075223414317992903983944768237929954171379301946784940014910673254817165504973689257029337988997703648284119592008193917925962844533590593260452151298522949218750*x^227-7998991491156209454603159339261258358510348845781905763579962753598240076565728151012330802179049442635331622623322039289626882951469999358814806002236065296028766278132917979710649279096975528558124182349691253291340824382183790760763872085286532961414889917890753214539861542415876942858279490375522080293688542145538376391473647464324696119668427018647196622170105750117363312846186311474677165666648468686501546801951559998772169915858070223463643126738472034021658696295072155341521112456070742965743173082279294861567522052294861535764876209294590845754547131453333260344659035392843336442080905089743185044849976207386675026331688615795605368979112025695460986211038463311422977702527303911920096945300907197502070251779847166975076835314235754101512952638920013755260348320007324218750000*x^228-1141606508934580793030752206162817373846563950665674195061181583962401009290221505988658013295074408196902544762656263774675669838069763977432761634478758389267592164308426681325566480589534608661116019820739292723296339465005844316889183447273676121154998727564696047193548687866870691210267960539041410454144718872602142325322844297805074451442515320049154972365614199557465990367368125373407631897844211747633880592470614191467495937673408858877047113737988639411420518132935029379934722526037360975390683746939726518463082782945009213128274851235086109361461037649377698652576670355098573852429367076630971190267234074554779110167325914257679445470586187084050172891922258804320214572094734106504320013668728184205384874330352572156677989333999521053342608296283949370592387020587921142578125*x^229-159613026845465394356068254710810561218348966443565331157661884081767138481310481724846697750925182113139462744337819986081969659503271537159344296195972994904281908292927911501222514471310354373352597672205190500310699720973605093161929694341287847327222907244903396519905174915581869916400232022766836666623452535017394489449402172047196660159724679624432934304110423279699803869321813923959914046589324831336424250480156851220060868748465516483833245705649242794986276488536492513091810808615730945918826213601138202829081072241206427858050280336090979988642967037005442577055439678710147685539112544124884622702514277832830106388399634564767888204456155103775395397723783320899079183159765860373903307096254885541647875115881473777610549376556510274882542316605055774177795648574829101562500*x^230-21853965553344377750514923285381096033826504827773562229747256221341557021475838455352685394058786016555378865691272371801819233919622283433847369364412261947954222921311376987714751887523035114989580554127222510814350730219374696443404700645206415711451235360503574921498388528815946503821513642495345140971366102836278803856544593041093245240466898762859022544468199956115314324117472379884061008425200974022499338448530857993219996535279787718756545039355676450458761251224705149899337369129890909877770410675555791977553868076206279649453766992229495296766239113891634469988582026212381781563923470488412953653095085642214981503330469294496320990377007965078428989024705676706532820556805744994604494373495753744663820553940413064678373924538041657536883236771929205803252160549163818359375*x^231-2929215335046208024351728865089238550325604060732594242406987881496914725538156101026946535158134906382011798044199513555979262005488287344436036106512713759998166409096244040181772426953151856175088585432164684423575647195480445604458152154065812759907736681766551127478167475735403908199521749613902776894599390723136020494242862072289685492172593649587384380547995040688594621243379923049700922200382957078231088731361148183444317042195167065968371848658559604680342272575374112985838815227137594216423643004849682291247691905764836371821845366800969415427785131110366611916490425871711234783984402618927587363444746912977110031015621666662235570621922780120908287146614343067743437185559306509107630748229609705457493247024095712695686327115421091074589849545273438881732285022735595703125*x^232-384221188107682666429733012666042222868775798997933317226100965484929490830333012131241768187738097998730722752736548396001053610375567679031764380465763580485732569804723437385899038491301630401867171364640412712948053746465292340932629980472818103090711137967601336983902599818404541150691262160452266821270001174348926204339327434054353632098955617654267532731184666395854834189301218068771523558766697304791061443198310643506929893493852790031342356205049384694985926561437580394217278993852654005953485242887121741835012902244442074070266835814261832037575969898748342253575524485191996573898094740857199205882496361445175356339756610518635056648936323123939259819644507165757440909386270861019974856117935538131559713551467342563530892525242355689575329146109324477905595302581787109375*x^233-49301579636678070633211880948914891789429226246664190718403954391490821959080750419578508098038496868644177100273212786023433848598923847470443472081492926643114758831266213197207993993277898912369904656783795348573934354595235476839200031499853783024148817027835356833403133815927341987675809377979376853943068743402946288427103527577552448794306647992965822776780633267023465775558837606311126860441386867929330214837767073824029192357085686984065293722541768396144662575608013952643695571848160285141885035738788923623970189498940317273613043351495549031936577862725132069619182857100931190210729042514625346534553418313916838468057945478616918190584667542425570426384672947173008492527373091891053373974499440985479562957308184927250208634196321737676285356244380934733805656433105468750*x^234-6185991902964794380705409064026894657012031271409852893062710796652839910284256098332075081200635496905652982060317899281768509474979344817977672141469956702435300518579712835897936625822634262628819232218478657322893108089047269203062401444058205747648041740006104929686660465187028754535665272835964575799334516275689765965136857628407237856725474723239533394439835615428879961240323613939941248839395780741718122349175955476111574773629685196798944928521707694369114153307024612738870021859181439833820644854732104585671052521833474074529156600684312758439888234067815861281490406407286876862464468965922189338040675505843240684137588468783099137973636639962777211620524354581867884409097470671087744312927286743615585838322928338085544954499788130624715775444304419957847595214843750000*x^235-758596086757496457534815417075787689893656246485604221825719217200198945374596914661980920650804994829973222331659223109044533033679926267262441981969092853889228291653074468612342223145386020381060419359380010291437931412185159596391116681837144917808808244596450067036202443116950456714154293891996499479319707869486518162698773073005934073089514755753664600235877360803845367951693274083231912756477682156691145633476888128246462699937502572241614284923297925568526574991575377455652195052359734679870584401797069947586864650243393781507168829318905018956543889442406192658511777189323392736400627597134561849188285052873079377868741121250943285755029266767905990895530547326720316524160223622851451360319007065884491557570057591183668718777016305380728230720215778374047756195068359375*x^236-90864294562288942171795951958253745183195955885243620774614237506191823815237005787322268171472579928078812261971359229896504146627374766961500145441438133736029822001544233213118552981867651532380252991572219585575522965540185971286875695731492931380548704608777082405946556224145633590335211352888392959210217417844449070111926766212476490973489799586238845293307560247890215103999256331286095976797504536508447433016502423698448317269228048094811157766860945609379201519687847205565400071445867371566785973401974106293230266486492114609369952446214097432879207522825723824528480626240588260742160156729542512985284062478661971490945394522251390683811198841054119420229933814815185214236896306311661804152357635959855406513526098967419365055243576522251358994382571453215312957763671875*x^237-10621943868366568800374488007034746678831422433149045912584517272743318905563176679658382875300895643245949096807904727057025973686677690224095624859180339888252005748782940165085920068831377418939406999215528839188860932435699370190899489308203456199568325839387996752578291612690177371253968581679659629890840623295633399124925242825114036393656275775443069522152624895790282811861117044961621619591430961765501744381291167152052824688206146556742448830789951127160443587451177253167964458100531445985143082849092504355088391782612555521706038327782554534341236673439694036409220126845760094155514602794204659109750375983166255846272885770415915531553969238352612670930477712421445965737768636044108160738430988515116333060834907187510590407013422027248542697403193225116882324218750000*x^238-1210509519731449422521468815052383410396209630463113539212147384063007323107610190197199927578015985685121922413144573782998382952142665725811096959349293661432279044402119484253741794280447680986849969223885094102105039387002144639466030852224710752313669335673243376701103600132469176228858217480016102574057376896703378681781321434813198494709087502065340980006626558782708725987095403795463517777345448766189845289645745977639135501651004853852356262878219181461092384438898026354506866575325036469529859405817671245064565376616761295608887887948866771776704338498443853585212957521739849370265666590712890108703586134844869268340416131669668565881204095512484350511780645922142766329135426897905436633394557853676635830029124592552752039602837210850608410133769654079753875732421875*x^239-134285770664153565228536752506095572921781474587340024279781678726963432089989784675463930685526328059928557132974312088856912907763584996197570391492218024044511348545131209888618326200405188164281416863803014994715401607049863646842599096354883696407285889704915282661031947368537074275272566102996290548186330715600162591616369097908297231167629559807626391998406341703097310072068396330150545893644631877252519525660600298215498111146409980150002811006646742494707227145300037107857490241175053787007764044075794658212638380504846037067898898540981354168097479793173421639258912340045484407486479383805327467096471228173579721768384750766140714593387551585976916490752760529573515511046976320142414181288941821469873893069082017220959275874384118589796627732234217157577514648437500*x^240-14469590787343413863190692369672137756964751824167723136448390953873323928889859963633715355481382091450936413222817449297042256190381488068121000970037060873686773722019165870402243956523868599239835474539175986286116471620301204763178977152651548688440976473210887163693931943151945801664539565913545907722344318235330467915913399099226833597224878030360518381380255088758922923214955017287337474989299073508770734215844043907790770118466950138939838864039820517319705403211311272293679575063031741091223830496327648645984586980072575819512568698432302401581188709015350090432229334442993491731848029144997712249057586318984482711782755457893310785139256203070722916478473144643413637548934700568565760967868844729538762978813369286940275701944930638371278606174238955648803710937500*x^241-1509644664641183698898395300391234310125665281740775304506446618259282651721390429865464662885873300929963091779009280346850528656015276320235155441310831114625623982856109864171802488960500333867870161202012319004259209270302995345125299259395059793564334943140980090462327146535522553708986837002017383934552988131414772924240565834364132493899962878207823820550387739405146588945731651869596234143402801996223317691271126970246667514425636945015610336275927530053907782731193525885199629228400715798818668109936241618878137115617451756553160802030485061912292327999739364357593409936978264132953496625177615129397683218552486206412785728513777828110411564748367065282824518741425009483700209643067321885522159535684168524168138905387520729169578710523375804711660346989746093750000*x^242-151768928405553003884747131981533428158760119682159332772300204589088844318526771548976195703523147804137293020288097744569221850790019816024468101677215112812433467927563297378206336403970024413448236910942031503336853614591008253528126778590811078429115764596596794741349526091120444303912248165252483099054746521488483768949709474103594244707414106759556138051911829545131311305572783666194749792905666259139088206248364701147784479641965777148329525360586260668076621988304628559651650600097910595286297817476215783935695859219688283294357256287805018413809696782996900293466357899465339899864566124825038679638338041229923969050163225773525975931632471849546997442729235463816906218419942067735707078749134050383373006390811424083368047786747754672227847247530956470642089843750*x^243-14587433549643060296891364848193065197103634060413745431355646989177993592840569661149036036807726722342392045969983688271903041211163751908119510325872516316786749914660215235639489057094436231715221636424836763362841821627402736930394726371980631341966218919098142114244190509145195046592823594942681022366271239540850808346201824955639708547222347254524585576220800964663462196962155970558751010284323218960104296039186994819716636286780975594365911770942051196568214958167474339021873294925405996794978119933923767644475926589094562344788009143943694765098048508786080105462287743656769377845697910471034113281827096454619885279383087733028253583932373262036021780772731617199134585818973304857360434987671703358236271446049118256090927290173458430275966169932108446093750000000*x^244-1322273037887491029308667870332167290997369352423671817888556530173516225428773783989250010005804258917424938727726281116916801250605435375922536108723691551605216334941022793141833387532157328027937613449788943573170710433917374785640416763264952181171757933979297931123128335831201831632561791332443291145892327852207305685703033420771834413003549160211509480307094738206811331561623794799026974279616830475755825408833395392169771695845142283376171658716039630601958417034212344603852802835730500098949427364842995068113060826072713127244031540747033298255543702368704309689108546910679388887251973600831559233358887443092748985432307562314227988780692945065601807647541105260364784967776986275372890896903488772866193929678834305302554649044460150377225972691030872564697265625*x^245-110041546148091595974079766860621094964104699540655411468463768463449496037074331709155373732882327949181711568734437607059788005487149654658889310336253429773741898794985128652210499380014448979010700647434536743079570647061752972599846398930686232781627838323833415629286612899089106409206890497160195650771009758883258665638411120170919539024015538846415228967553537661108163779589695432222139183946733625189040338725482370247624905561482643848452170854470682718721264578359725172428781895118798136806742341347608683746609964803201862106018038850332058965013418326679188474999969700520789199134413336191882166781066340168307053542883068860366315715288569648282556821775308863366344873157499559712658202952508422360213498890484241466885681913096441063973018234339797033691406250*x^246-7886679953151612387797926000650195745622576597729823080227977756312390842844244963262521644683150579280825959839742048356226545596485857349333760269031432230487626378042664407452510429229109533806486463090245112207550109153857657410889071388898837188798777634655777588161929370589723613044596205608147044433421969418706677081999946977791010282796385086714060389347342470151841716823585598699177348989449988163427872730355543950469930366723060226189181227760484832362602384013838117125513691093689786322829499899692574612644678529599800390084189709138900810812438121070856192925858472562071245903409213526911223574000384146970966871192183714591965545789658986528306398840357454296961546811181368861853037701638755099178031037471060039154927373650386467450353079634197130126953125*x^247-386355164078790808568880034049590617210807066528524289548016991356034569982338344373651494704352963568570889371101918661947824068829865030689958397704058758506692150154904465164230851811940778190432446164260857200066644422804769740017295020370457983088057217348570413480507779959289651857555504796791017286495990429470093534837713908920537459025551788492326105555810152235971438277186569294647318675767348229391457628603755038346439272700462974183955725050833311558002762477538579276178137965277822730986817648755425097210838559942165932566491833930943117796354455522512486155303998457138101169922579803459720187059917619793700079046128307530701319443472109466289655409857750862362988470174673132627042710764504257805485692694935879708618733021500375972739753846907326904296875*x^248+10315156785811351951638937324709620929062522273785095758462489288394584299333914065089207547295488935952362282866493758401841346641343978353035167778654476934710369625189457688902751758905121295968320258333469816544651035743044723361945385526671080718956146011161167864053163578970755153888654163373239171231158639443677179518044927916035271197994846844694331237694748045071032188299911923756908868258794723384082732343825176439522684042692778308779412133169280640315324145936300022350106902060499047397772975603706276082543106199847518850107141920976448955293776642649146531434017090889518919900133451242206283990854874416399638144861567966720043749438487962967759888424570243102100699243073581314556469724486513522150635053747514322274676587629627205018563560246501904296875*x^249+6724543099751932963104028217615919485522037362131350992349594271977423955800822315195088640841904345721763249986503055744987540356564088138742453342855920496449333744993746007221987213268791535227191251783064597747492843560815276331244680816290937809840310870892088298258452401159485214483985184901492123574798543027304165112580054122051082484259757030331095799400006935118743676759298304392375790064457686280267521781190984367003504703210667872956070675436490302257668771087020332731307291891498999458923275855910316580450321739592141960443477819597900953765620242990331586093148201305152208965637452949327161062886576036572207761194771732179481699464238550561919290426895721710903370511506941976168007857274700428918770350825637538557653720772766782895985788722863671875000*x^250+1310358033842416572326575527998888933414372319339039496016772148042568155855825214945946574720689151857795757926035318296962310909975897438281879711990790317983554189124388071983779817055588567705568348167367389812804642182642877494674410321657048662448493767545604073887034496515991150132255915624003849385191293759816748994059427117752300599405234226398838786808369860812996402518450858333468731575785417376513790279691522369856462342701001439712129677971227187773019889207668290611779044351600164016452239129642080117001911652977231854034669730351428891724602028421855863826812980430917651481008403544617161902092778713598774653973119742081194593123841357573595391991629159858450137913953448426421449481003687565075075223388106831062023394776591603928096399163234570312500*x^251+200226421146287213924475249916857506622768621531168426757820855857572447131829780563950636348734207078838018589932280135168504926174249533053887203209778960101676396585868329034883013600200500188105338188555641034152812643945716001277584713438521302070421697807470358629540209234010850846354912718460815046721261970361322654784968455633509741538241537489600353921993134644335977721107717253784711180623887991541777419865749671533373665860977987511951931596681830935245256162882435274793107621811367257773867077765450774717275490252848998331105862325975793153105446327893920628532453068656218587851152620525865756250679701040273360992431556228594895179703966945686732157712036514878178949760595006184208574503459513956508298780463708956481475193312623267839583850092548828125*x^252+27306847999711247181956847535672441912981779189439781402178595913479350022843439336752971059640641028034486559891402221572809521487232049441797798167224159626230760611843919583852472804848301520185321752759786986325779330830745119511030636460019673599085981820851444078048816089627662121269464685549794788112817013064932936500809093798663034203159496088423335847041281872755289966941005711889474543661951614995490813269271767972010550166406075550012563153071770066994938957192283209468804134942157415302779471479728332978137714027035727849713201397145786534599084782897837841351233050650611671995031992803484205439174100046249155400854512222622169283338855739801740603314937177869593490682655223376468935088745237178276773535665932406453668569127010545134046846873662109375*x^253+3475844050212520303622438921086501628595647216051535734224102201229569688747962837728641264509727131696463045252123472197013609602778440583259221145293516469392033642786013844642992178267001146211105230105035671751327975840548385481013524477816534389098007407362174617910238287359275979968021978716068805274186350220323482066036346635427525415661212220915866773695495747357114291876112806299297772497021610746716463458238876550351303938887775982400490359501581448706253870047029538188519678025717708428378746644444394349342996792281998411915736918921370586064239911946149988212904794244877389439125682779262324350417890078761511399603612136522021897264918288686765851845471477409139549102918833408508086056687873900635774972269545265824979887898036867637442468187441406250*x^254+421635272856184599528324415939262899385295934572493079317271223572634499967452028050996098175884160007678119366989103260665766237934874089645643516344458128652804026937373762584337512019843414790639717679232389062532360163840505690103628473407909178920987815370951936597477717218859981288806073132575380013175540699853826405700331083452441421886168735487283445492970442745440625285450757968418286709608834948209986435272173602976230681460175966034633245146341934016080845249391801519201692979496262316328462874234003455280760981344628950076758437149554499786617666882782223913109925377069520609925663211172740083249205739578180725222860407762154648148548283808483444853771876799114221055549855444625035270148666391415967635287485378767087839212694191882723816333173828125*x^255+49299550347580151643783640207508613166126030947929427822875675951707756817697547379327780992371537782626450883941157034761110535032704277127812922485298609217216481550986668259088187876329642204183199230044368198281866167265713585977669468041214994303971954206449801396710567452576083858012528705474900530489863101598871688241893491557748290611464447897059420803175109926824187985000006381525553716680866960584239336899763353097962048071940242237954782165396387196510887118748882225105887891751182190486020521322638218326109776898356155122533862167237678020778020421154090587696529691385406674836013656994514410818471447698455530375383683368625265144816225159866537020251301673839571403152420142408800557744456219015087128156147682099281025040741032435161159462828125000*x^256+5594356157070945162237860249049138513266833694683235084437439173541753233749930418116080316462576141686113882119233147873063266609068930355301757842828785123780063976003675261323266250399493775006447568897591097388761375764874850431027804826656205628553206737069637360104863413315239984817001260630912962571083197520658924202898047244603981244813770054925824362934578878610573858020620455193133505060572629705412786583496737253089635423521105352234361042134139406825465568578773317461692039128931762626327715418845247485428902476460385510120896719272067316175835294540910842735893685044923661269844258839186457971589797850963223640632940438531000178662210581534912465425434080266438507099012759790785593765305335158097975274290513815343430241167962106645392029690625000*x^257+618813382236826353745573045185709269746885801902470540783953873078923655715269055271448625059480827558233169658075622930425932172260953532211111162566701745759529169608622127910038128449688757753619660111519203609407637979941342962406422464165528736029647708539481446120396347997818341160665411683810835270007081984681307500581123517374130986787488201751765355205804872073588644407737839015493746074505176799162369678516855486697968612056222722586617283109425824672161223406686552562817627439329815912948678529736577386879906599045888085084155229720976434617508363011406417671051812745464109299193188509583248016298724092684384577394798933668844489075945546490741684569367843017795832313149818683942799022114513124590365037688069668093632907642823108036570796071093750*x^258+66917199097586487267279801910673040125196507436023923580455832684831119147313678010281526560186794518924296279164587897603704727035043394869663348439714376381902940156531973558515494510883652826158261456091784256900150633348262711386915157240102273859184805174628267373256305088538123142415533761223054970243620674696760587114884356428939596705426014930071745303869504328477043309818941647048764966422009665060368024467345663059075223319123953698159038428111550607884702518003546776520296491902104588707121993679389959708935489093329292813926006106906795597428918456718268653888567515384697274941534971211235874135411014536184820323046672824680266131691965758787594885277780672509619539321032343217437225066355348071071250675507778208511915321648746356109540783593750*x^259+7088411788879991262675625281666628348650389664497620532058324578395895534884444357186856805761222090777200504218734836255745998473004212344848061610766350090197389832080323518389257708931950713403083835554702053313756770195095186029376323763744618472873476732584374059059325029666180476631810691915965530983193021097067370031253805611665269646682228526555646253100339177492569118344870130401212074653792911763056384548374914503864286016242481378532999649130446976223526465162067877314647653436234764136776429688533744514545821788674038282082697147682275542479464199826255355530635367639280498350687279249855271484507022892642676747219393631621324095405904481982589843452811778314338513113560412305221115705350016964950816309248250539228565035331139938938217610625000*x^260+736534432569631089995203557110763114501440267487669004910029530136061005162574207849420485915060571188137895582429078492398306916305314909158666832872089921597778922830845808413744973091183280336918741265311514776082276852848940677044781619957058568961027113458975229595873488736618352224484838970767107529217135096323604888550822304129981141689473837245461474931136583547343749034351772722756463109545689890487578392592116905960479101491944681245954140790756718044115370538631362679347425934172757811446892215037744395588496156979631453474765563947830705475965872084944467803485365148325684418869800144961372491533184963920997751346371039894408909409479354812948071026759385390676815977692475093570504809971997016147380625222984077774202242270857035499551743765625*x^261+75143307542894191144756010115375158920343884907145673708279301252896131367096835047006132041166209967324684670602997862641667430782609236216752793759781113521717006063270329103175163748743073715073080749567982255914605390679643860534619509593424430656984947458455866072378124153295795374301176859850340232702576040384353779544350877629956437722237774794501254978048815699234791432281151172684757495578346522138759369018387178793015958422731503678128929174888278465293446156966827579126900138786142580621158865038340893570081696936373499357007947220236062034317235126577530392386385191862500574743022998406094211516115927449256986537308437807294397951794377529052144107763711561785185806138978898016322447904677245279359857357166218356632648438169860342891465750000*x^262+7532471408392291403716240717561794771128601532510602250444356781749929325235087981870119919893710962790011365649744537278302209570264061504993324994498736199799306326807928420081262355517166624292879627090148898410054296111127914213756004501811076597729932484270595558985361680903426315617773094737139252646886185120225439721918656300284986548652165794627412016378541742524540671298364519970487473566434048437608434757401372801580260999988549985653138952530947810639919145468664563878023254414265237113623513229432944822174039338112723972815588986050185144174229518227439385709237174707924605871573249651811301540738559360213454585235546566679462340880437283176007252722355332968524093083954475032432530867426679420796620673127186196002331190512300268713001434375*x^263+742243843410682244210742450160204949368359148465146986336808696916088296124975840877391210924099042903562496716714388254404890672472266297372466264107064685807760285363843370694238454449633824786785367121768099276318240763844289198308786866668651893294560998829833494648081605587672040994049804815173386248434750062300567962740075113484425184860996229459563929227037132201646066067350909927380919962398871791385287597013063610062768346135636488039623893385943824026128436535655544900922388964755549686648078823719970522998595338791457715849105321532691524488442215483290122187575572730559274546824916879031981307017725395361404468934699122036026973542829202713257210273837033240322746183339963320648400009281583302534154173810325468278452830316305574811114068125*x^264+71923727197641980916596530158712050092200622233958233510917734413052502857013675856861314396808618359865939381301347743807979738617681317334365605946294120076730422972228810817479937765337121985505234445763897847097172829302291337936343618766342383540619987171792394128907620019080989120779228964944390350392538348602475985205022178601490440071085361764549257307448771827741422649081454379919683330309130416981693875749379948516860845963793441563872297249859947853023376119197817373115290532507961713757240654099821497641129211364574012212353023765988053795691015298846884867354389340315783470064488430600186793556689586643974306087981729222394436910290399057751385901195465550366535570251083667004547118011154451799078268310417986073786223294327586300466401875*x^265+6855372578396416433063448350495244299623670347543870055058203117771149349683021406258744583960636245374696773814069236553079754870775530430672873644031148824764352586057505537415789029286370148198616491758640175508379246915286037321095824312358027870699767018948404665656702576235139415912257876091917446758631674401802588873075455825216915617127352721520964922314896407971339508806014039638030109475818061286210075806727841798554242228855038603456876709882778452686913849476718796521812775725494546200401787711079201753133037033628569501778963846702558866407627890237101105773119530428436933485741557943975653173865616296239694559247308064922117911846675108538911709286459432768656910284989178913084448629047161312453013338806800666076986008412592658417161250*x^266+642860474985758614623161195391475702454960852391688061132234184034725384740457501609307148369280980726573507560303557556646392293107279655749054213588463214411827601849857796816822684667393837218077209381322683588497967359964824586358655724369410623127270499438154355677972740408716817650158389870987703671738965629091123550239736260942692083171036773967428803025392511714354496413848859433813551137400027231494415234400664725385891726156882921550133351081840439149378640982588780186527150659837021626561936202274673256868585126447308431582288972147510431163814516122196979829447019324219453823004158363658525823074938537988255968458189106353561638252809429551643057360566583940698402782258549882634218067639909611377874137556545497742795508976770938686984000*x^267+59321176552130153500852389418339540899692183521442420490120724594252441231378637830348143135802806165068687085173021294222498873361923214060775958650155519634730448840309426907474038203930027736019449397014713436531085499848246819153013244578495076027867847108130505390811479754219829206139376870831549325229495822781517335934830514313833581781679894428958254721383705093916397824454979397348618469453450443012080230009957940823212090972035814759289068628355367962867478067867781219062440037502781068252252148763266128953327923617102039344047280400124748388981907507498112788222397895968878540110406540721681877590810721188200398902189432791771927165394589529752074993098826094307894239522621068123989321883082602945316113681309530695184180557903404560181625*x^268+5387475347312740799276117257579633513450762494133264612274112798734698216949971968143764968516991966394385536773647032800790826571855760993212381611034785531928556632649334521365255450366225062030815804508068423092126049658670804202739891054804823914113952402543719626193562581251616163383810110009274436509920232330108264968358975946241516969757091457323890582385874489987126034423581110459527839670529628450106983218200988141033546791030160226957135291439123365235197909529038426917995346493949813895164128326557768990378303496469908058666221368387563837334729401649912616555573957634491247094167229386041870402003874571334732668346352723069639835629672419998162767402076938763496047654528470322175646854278844423299732141520337377949035240350140824178125*x^269+481635132988967412362182651011422995501430246427301823775829039637039830613007134274655171838669056312746417562449234517146298399756687065762487157038106972713767454041339081889120851809891451520944692119507683988446219251817918754739619882701435523906654946456177271157421794342370191840365888462668307278521301805085808687134769034472458101255935267167363908532124548971058970309052270495709199528244033647465322213263902063556515627160024498498488702482259236745672872783130414666326419088138372900134826968806736883132139726204844965455389883951776706449246880606624966753776800262335264405650727808680356053317214629119078023630963021266157594709723967386380466453951658057030553410666729241155998555330077370548498939512402899982807577808679369259000*x^270+42392211354116994712656365229218630558372260340461105769275862216220413934244772499628710515881376037303647686743202269164647514931063465562669722145575579550022607430518422929809731715370196402720441207220342882032187258116165379963328594673418598563714877161229675239502619259993684772863165627115566154856702046692900922783557621776422450109695402039135873743470695554864015733229980476581964273784251851030099977305533884656374145145092645961239062928013390802620038664779345204976362735676583009246430836968711422223081103548906381175527292781600320206727698720047167387492455350502374583819449745340117903114760498987093698573690879445282783745754440356732404445470707297120051523355047048697730903642562648041770611498738049375112540801909009974625*x^271+3674272243585197769324577654357600712119197208092586633477564391482622956336627888105611071561774545440859016777998039053490367088166305929254268277402332664425801612566172631603015737667792359375616605942815395343458924179698194912103087990879201347826612900681575529262002912619208435429953044428316370818783520948749656254447591376821730683997544870596073964308571514917403596241952349171063683441689962929316275370528607388491813007538275073328940932399579600955781404446057567914802054568030088643876683385792259707690227570127442872807237481973220499674622171809311883575938248203759201502521057027192604290880927624123755832922227382434377333343237535585204531542369921005165849713533586300545028295576817944302977655932735794924143167162109200500*x^272+313661430136162481232881713245242835170969928441004853899367215056899073682411842473430925940830354589536508444399421399098682859821747961169401250955093026861835645522528890068755544239093940031697086816622547812135618919208708383122216121466719255721980485537554467164813142003343728360443853343281986863578656174847672860142923662532805663682864925055660735330508786885664706106730625671845443543986955700649600326441441023802280973845693306134845017059093020252047717016128211716800524585976515258881287861194903099881539265389812228561264015330067389808698229048022960802242990687937159050645030931491893964013573218079508370551263085971561056557953087100040500806279728914863219912842482952227385950272002760025443129055602637524613765578829123100*x^273+26378288317868797528813361035468716144210920216184334805892531051499040431043422957705202040502613429362016916507726975016379713423021984905765515332142585707076243943936961424025437441324820285619904417418312890944710438968063482410895317492549266427724024930837659716846261161687457990050692221753484730642199974330243515163612273464182765572258380555849471441140349148103708049753272284126818438080113100099106759494836075002458257080391897787995596781922137514960385174242506994957577885988949640648496933301602757053605144443450816399024696832244755958468713685351147898174109699918303455667468622399843312532360040838770430651368812202571310874186286913900663743233697059832023404870599870909304120242524798353799002591044595757489360480677598300*x^274+2185853597972947099957357956734092229239340565413004785338636341686230909827109003880131302922799838175619985025927079497878233552843358358851446110313251384443347538650073163945062532288613560549682053894232101844121894982339513127140975856233130252401678155029544726751291356824736833372666675163294607466026202221630349257453817017989517649936060562893507043555851027186933229796205029746415566112154504471780536522055209362526053117149911834605519551485807772289632361330577575512232480629822360192272806025314679439464149875323964556577739577479180127711660047503051318505813875072323207143005923371270816054038949444706147559106161031371595628523246872871855652646450182273259744740858709703913925536887320380044073388978303773044267681495379250*x^275+178515949571626918414589861098984435706621567552853688557829687583632562607697886660216609898885484359499609759544855595641530933153025247002705015674499784477306821191980320510040959841966589607984694602774886443975125497421317858236480650368769852253671497465060262575800365140442803573547372288615692475302176825450352493387943382826230405369842664901897159905163953877969443450929638077700305830602005949968990521430280108228419440727340056808103716852288659582239509239781808781271926914367383156625118229600679057117285861767960294556187961590589489854686212904505828201335060098294838559201289215725700637007072823644730018285187755582553631546382240294526964361557839116664879843595870677636372439652212485101389411872064376202189143738011000*x^276+14371520749942886577728612013181851158686558629294544074785780298979387922158651473425359626079838903988484767228192654038104349477878138673205562703668654193475465730049284705724511790528184262932770504248804252510537721451390282783549692055535036671898950436845273367200950106778316144843715631275552205454895478928138455767609659925920082454454724608952123565952671398858480089966875417357061524937356110598035560607518684172944232714242983473374484593269345926428646588476583197403823429917943264015172557756193122381629172107438106622652353973122931937483128306532524000598850368778265464652549284962646383552526870689408897755931330375904530356282377966178161899882328271350782309140162811716541799176959495952223241144505266603345936628423915*x^277+1140717540804620021505829599110164334963720313508004213872766068960428242152399026985260800173710505066797681229817341879956514790077916020670428841731974688959877533815041145496472727105800254870041212061769586343265922838955517888908603332690297597672056610266851532225692611351539555789682794966621428281294268792737820479499719557553273140889615902645557087041026509579165125526075739685254585517746506218096710779723661639408865906733975797656313418335237676906833707866930537436477255708381746542120039230659283248437971455413223199582492064793887015833467529857713527202471366839343082766497396002359898897614265296165987201155113318016603700965904255237116055050643234032245127941459547796410073073594155346697291547097438718183581302016130*x^278+89283366431490591135043521029925080392140142545141631073218628944568846591892061383000532786319509598859854018988614113347668383168386818373147245570232008872747354638450792847189282094669355622967995451892179731268107805136867999075751195152193430620593078069622468600710340277971661923732987297073129161201986386659223595923163808350922572721575201626018549729120404906119292858710967214700232369514814249559240328397280217591331457760910862047522615457237248343795937443278407334678056303687929495820050492701683211945838170438188113616239470981821853516309076218191463890505425777129930707045799893471365783951176327345256065416183251435582344616440778709987472682596973945724167505745761609965324737231909072055132493414347921270449229661035*x^279+6891766990164323023934245282029265086552709057939266600521598345515376314959305234293383232921330144511692229351206577596115015898488053015361092847768681456268170490822608432003235529428193161363638174320476929581035196673862733115222210953053582660828234162469854988393215476706672545444043457519888980601398690233230868041965708621398443377290410942765684593392951523732485439898852158668502798263040311453154367306864474275234014527569929844809041329965035249199019253349140317570137964121207706278944868280519815249864178054926862167613317570104400000093206569115406602946145678129423217739224290719180122634375246324156020227726828154156231894109065326888084762387111005924239257628668865055960350249576782806645696283949870719890530406805*x^280+524672289634092212635148451121164525178785717326622593608943022648654360738059935893103930371910525008933773071910917202501116015719120547610863266397796842192002900031330911878948448449537237043400166137760395150075836655844771540192744927107537860559218103026093045510583736342112536923956617938721919904144982943605073058702090751906251057057010920205143716104772323346781417126188922680837031184471125138516098539703254650606402994688010736179114268635422834312476505479989234013942563471031133396285508797186867774525323345573693350566518241811306367603095531741087929109177835879130493279900774274410511010893811877352863576366822006769613537844872881838647408070085156510899295394711699065182258589043098497579006027390372723321870281835*x^281+39395749702733673362946318673421026867723966951866891130145086772810179994193082720805182658054854907862096415222890425337625661962210000353038432385856618221747394706532599346001927531460857746795330537129740628210597381278758361229651657691034568664088646562443446573811656900494076337333823513102911392205513749701143900108083397501089676115305345354183402823298236940852404951291522006508646993388512819527460862885770613545635795822102997853606316322730773920954993410059606251684500062277374564135541982980176247462993438998464315157845792650873193967778934685009881885817828207965689662365677077241483673475578182584344396721502803750254011670808033772692990669693372085376740161690680266573051343645490783236250753536693069822962246980*x^282+2917390954230951841985262216001239214414792480546891765168531568393592010032143751371711097666854624062469188209624992737768892093505260328512745415459515106125130707916039955370912395932792795961231696222133208645375936400072531334687848233460594553816084929068747703693458995161730688009510603494525610434938408553551799556360240991308490065876007425140074682614354051175858148442646799980500729397231733992335944789039629271432299992810594650169148001548127707345263155899163593889682613568868236809836956357589220567984263995947709340711723829167219975835851975794839048006790397965916292400827345307616039622169951351137032852418756296689923170956762540518932925791733791871102139332771609459902480561792107849701513215844380134160415180*x^283+213047976164285035731130955224258417402423045771894983054262279278633477381511638646065189879462241874618512919234567512647679216671215751440666975791301665607468823026434018420511734199755966107116802570526079278771827078210605663567694840920803746861397394628767142735267979145685974578336457515263296945818118557804212124338759352343796798029134775610388121006406072363067976703727926080821741142026353693748077363562414733928555129417922201439112325327165793453666403541511524806888082438257857216739071091898877683789400738349449765942005753723467759674443699019529977397556509514921333852603000991505084208494057051650064772260997212156830049430711667928714688473395383587919988430810365578409494682804805187396155136757188097792026245*x^284+15339976068687413854523807538904667612115332185232059313721622142713632146661126363268224326944884661412553178677691334464517218276050744411367991668245681149873489464558782840531291540705853453475245002500280220673820140533497188205070887686085468258780692240959059880126663873029810944134885401197091950396578661711559249953297841285201428848141327520553739400487454833943637691503328043439942240188129528607778612466411960293778661853363817534843402397927165148276089682242146875622923816755610963135442926229359718928542844718453006245957754768689064276301594009303336306103599926435498336156372422312401501387475194382572934670117159485944250170979138803788908087461275927055956775886214576171983490674334845872050441031976271975847275*x^285+1088775629951695589517284005929565297739740173275478087617259283495576992289569562117848141424738846750733316859990088427361162616353177087655725789501255003618196779909490933058155453645015411438128681420069717764933804785892732486082692491147791011429052525496172252806975548518706357015168217159240300265927982664012158571115476629618304750142159921579935154256402761692662267343312784837150414471736887157547646359170926042256082830825939927767017805048811345266973588390188550181700385085582090198934930631990955709865900829486660243819567861616442845945394299597086054053606532466264447529897674857504770366968749928566623133821248313756988697771016305558058676049316708440843190484827247681407173220789349348846925493002336911493310*x^286+76154935350406720348343304817808912782469814368768799959971307747792527716559793587267406277745727646385576144533235450415474945044295819651169389646648502507490735269219674473386422702359431340682590023107842187522934847097170775807317612289012842085105305715833825245112726531244828493821915102326389467258147530520825832951782944111603700950549450404297057946337689303601579436694286400708808686062503664810751547454552013599913377924753094599367174764889839693114338406657965189391861633285979220513475744319707826515920036029063714432460287602152834154461436720404697890876122667156664352051958341645391683233327335341336794251522361298883161647983055618209591602184590894594718862613708651152160320997370257732982319255887164245245*x^287+5247641409037147651134604781075909310628821224166527494968076778611621377391457473822897801208330148992445589131284845672166914402381619222590213481410659714765069193118596792265802378824600618571121076196272678400592646768483683422596015013147912562392022800522054615093550464162715533928077763875906046458683003431283038595919071509842396312447063977452148764812934436860614099272128583797873543758202410295618530932670727275109604644732690665349678764163981254584769730360281434178023737141793550150567539433869760923558364609289157742356071298289669914077559722742839236734039119634153611469210631637392625470228512577449921715914540404636433358279938734364312486545395855432022329087471632388211974768498307917027296530442674898120*x^288+356108289507704235351105980725772682345811977295368922956027807926493360601038029638480912726979903574987098169885383853052798853770221466663526732525038530301210589429621268852086708962914045862376924902363686014950721046562636010469798294206220497359188052491114925571847570141487856060094831751982196972914743150120369178910817674271572101820841038020457162692789570760372880779589228867245156049029936258411330706999870022861611907757828319574824384329775596874668213811207592786274101792909213152557569954927586851050084731226792337223969132177310312452245379033763066592981210317297355467242215134355125428182879110505536585102453956937420798419246308323146074430327849847301023028185305077562849912530347042542162955931162981032*x^289+23789557765751606733481106516828652000090927507465836816173038842685403439300877189092993160647068890291624760993993118356522857767822757828579445616977499206194547903530959318001030974627789743712179513901103715938953939990194889727201409499475306143078754093730566419397986979883174118586781268774191590929966942633312007750972413387936559855320058242863289720499343513513707564979048030797427486086999025573470784194281427005495801794655409090307020664726516116430001230114036420221010938142804621642167505197404462110063559829691162256028212785737959550642912121610474122976193176909776701920330175479825476550606744673336073311338497015135893513577097002968945888175196386584956051230191436854400245398994755065180016688788230890*x^290+1563884938985729208907948482742476691067487485507360489945948038786338039892753879686252448739832992651753520322776635844963898798206958171361158457493012655674782524102942267709334576936352536869508048506748205853881383417740562058702530347104557342517919364848822714268353017674629987707039268793549666608798508864894173204956006706242073705941284478551961242792611589366705819035830180429586321885780129682179213331917286651639169480769276388659893139979487057899226431817926672871644209941765352211491816187815625727697094397369576161669573471134197611169910717984150763074993552507328261385849115441556083015727256363488682063936482194111254207868330407882949543461230145386043186188462843093939062822804760006684611846932532286*x^291+101125883934505326295131725930714185788264909812309587376855464894838268189918624814427248049688605731204948411141485025271125907528725177238701692606703184608737697782005848618462598453149817926183039131055807738357299398025580708689037286696792037335340756577910466744915424144335193910256956345308820178913140920201812863947518874067590786091333064302938187584163040055398078576095956906476403742187936311012393976677404689326956878463025794629367441292847129773326743390741824331981413908169012570013460401326851836525754016905763750782209373373563304412410178639560865991842064546197501349234394174235379243579111935543508248661142472630614915056703042902879729916501566712073710777922270393162138379594832905733417580820074016*x^292+6429609235751932668009503375695317191853933304827702058466341270531148838849084395849992875309581301925837418801972021627014782720140920784288006871009815421384258829928992805007267278630063536709905631410440693179338705621183284744141689138565137180178663298663065590322625476078100318449216774424116900244657538138542768729255416006836210140024323411899585340498764537241714888168410850050864658513254140150615867146044759163391843452675385175485104957566221635219346077520452053168893030857229492439496159899731035683474443919973116682830297462062957499862538972451920440244872806488085819962387572597213088468952621917240216390502490738049437781496400191058199843639917770821799009792954958642173162626574571648897156308355709*x^293+401791512142753670198157129100895027744563796450537573922135865012418001211386101817809531157738371181954562874274115714159205938335876408280722942445784148442375210477359894259930897264227144545412110926522760345712162551322004236256048456551360178580201566689594490690179916869071236730415614689693201242718999640163131627299603453607269451750931099736215638492033668797156535791073160432503842125683499163312802813319557412737599139815270557384509926877014195037209337093377151441436913192925342969579136087509463058075345535224641948536255845123726443182366843891926483916365337170312965051902561725783769751178595301520086751981468162940687690444508311763323256621657739367856049649837507724172078473334974487991525013355196*x^294+24668690828421000031583551591383447537284168971349148653261795951186358855092474843420759584696383833286188935001046844145961689093161125186161064924739903357456350303775549507471918285491457162929146396404351939374183832298397066744909503505153612348632041039507383553307164201373010384940685134724084061393418875694622760002482497167145814080012144322953284275764648966460547820910117450545907535491050839764935245750960885496735817294410309147174811239118234102047018410439592766776573034956337269260737274954610147903479840763478864581738237428182755362825134039509729207777742250075878989311798306225949795788381025057156413235494045327559234964453497833669976066269099583601231585677648421363829737068382983375816242489111*x^295+1487523218996273429697515109475051241244613264894558663709320938770203647579480247307442605393315685510134702212580746549549501711512063553931427510489324427907019391335445475107125256344215369653221918254456042118502149180455024040077451419191209147881150553324977321747874308413360851334826811025271732140746423499103800087469586645191871732161413661257008926853203358167604771549023066276601995098940372519453794398611787292108990769910092403936310062702342419737692280491635994418404828821057011043739832151852887005390694500960326633492412476318342936378396133308701795437383547750991331783059565411844111722138905786513218584213337911835756809811977639587233555988456057991638282913270645097044742045327635737842511959725*x^296+88065577356880574194972670478556739012763383521234810923862042987432500300110213341996712431262112139875704722611708250086919047327676357931166564589137593912843256088352484431762934317823647690650258835880725313206780122418638647420440685809395378034509046062234656904395427679265743937777003915902270213713863915273038822524225477463975630174021224003446802154559149800866671490572149496447540061215072578499495804198695989299040363508783422514313815444455219511192429146788332411880611999186556514963817154918854616532252681806669195426704621291581566630661268576726025675485645985202635629419425335141282791375303758699298586149338281208544098623763113977506459894698013915558051217423826725156686327355007657299288494507*x^297+5117245499825224825466412826589298818177833216236741923264522456450833724311654166204168932627294762869208024424816738511834938530467896376769041003387598304254846361324705442490587469286272176869165003160198205201595740218336219068325098694006621400292970151247532208695534918364844191088140777947464070965730793545482531484308911086857590793747339720449470567604657153938170686183847249947008117666084494323219380048607476489025107587882083797275363658147106226594801062825027586718106219580502530078198736496210892068237559587523348494285459040086148046258890315004853724693731417916552286113449961857873951692462182712107029797352270277014055813518251995457884393128741572777056102035587569271364064230219613851191709438*x^298+291761470910815189489688619642362740714571923794124876653054180937763364133957249019249389379349490140720846382557509795850204105307439970754744882222449500917775758234581797328196591392758074781757809748402632373286878280054292843611784604710741377434160725913926055675108003658068870464900945248716673051657127475651816627827883256023837812655461375636537978050489322535830040976671590613206347383017874106144954629689626665277382164553205927701981938993092589310476977885146262374937540979814721681963404512296390731776833149926528286430986385430544853185862596836915920475424250142356150786430456515979937011349899642847163159443870312901206059618292387541438072993539277636402156134846726061743513766640433908606046600*x^299+16318000733162437646125089575982140343651174453641209237562882966215274507741607608713576919788167805528710660595411947484945641958163087367939465755140786252428331536304963702074373355747143533030650837979455865784953355983192128691604603754406920315024954239882324865207601884353440473315851269198951620367434227004424465247770727492771873221388528762866346452547775917494824292823971990359619316860256604635135690235960743703721617186711181204003812771226151276451805127143255335973231412703560403544161843623638690401444140055201305208741858348418408263776082610434213710774528490844706251557473647742194438383091539128644200266087295728693957478968207182630544243292721150646272567789690134899651743150880942148190765*x^300+895057990590151072576680614995001106088901260579481768053764352756289700365210824006789883201093545088765650858400502357507397410468238456766208494273397079257013975932329542175076533859407565801825716229283563994754423690811477885564454606982815977140659035194586710844748531669175205386741289230485706746947085464444266096109664210039049516647620219149837404727384604489916940810753837468392670153923208211503364200374546540864763274013336017739783091550730861455015399448965308762182358124881261422980789416952595620046422333579478907162536615288203671336483066204018395830990831612045164215912367602416617929240677107267102195194536851586206109958925448176356623263509521772728884869725960161699157611923890812733245*x^301+48138347884536028053904823983519151991794276009818716407753000034722347716572392356589298745780656618124099678418031786934083088823047806443393923974254578671509536690840257728508987251144418111067395027820018070626247958471834797412457177436268358196825245864758056165542428585275005778210273356141014894592810487247914128876340508253978652040578004130789108508294965015774500914189926500559326600525174390840207712914923579306485789503634116911477286899859610709624737264732309308075411056420210828435506143483643525333111891486204200563894406153000610782770235703472911704006368980773540655283219988891132588458196429831188489567563764226932288709242062016469149279768598580178012638041339591560751059822444920887940*x^302+2538111698881982224335016253273076615699630598060701614332071894314146469414553659401106435955485405372802784901796387659804888654958735724723497173258635219838773336686555567880051842824772390352555889356551351046543293372822684314515487825858507615829279662667431669688001949916606491919239467344552772992082013561931084519775901101309011699059427475859717078074097647690492404235304005856981739991394648541223969923618883677123679339784935431948052642297872069542066748053539380607204728180742490828952686191021845623348321557982778883509878848463669850499548571294246245964937275390308344006174643123954846940300600353379093245876966336453718499019142591662267115415077785776643892187494437271295371573067328932485*x^303+131173894135710280749343740955010658139160732071487498722425415870187842754315020760072278434470254877399210802896371627048212859599640648517194542160344134746426673131633787558557889557552135846152511181027386543262462017185769576150363468923153792959658757396720375997393833265084708312897244803094855601879734329670488891623685870269988534267378155770828459315997339535097057978826626135582107130768272975163927341492430622910993542503057967943143682863388757905483163474725666368808803468358913318002044130665538787502027696280823600662906893027930898351573948494684790068982804393221984097152828723376846305925700312387822450326087124253016904002528005750237697862128731987254474708049693776144401445876155765076*x^304+6644363511999210901659526693514904540206119593507672425343710628502732523021066948206508863205217665806390858253153991000890653547849605194629407551906163074735888736005537012682025156121112138182730582117317545473176111121512657993737968114873758334254993063246177840900606109065952029604161119024713356115781135670489801740942062823044721753850706539385296124503337541041806736008116773677198713306889497884270355348410227774549332660026655146016921105275026506223056203819446392790046716290222176198768895646223601814622695523569860782416982432829049477707209269195187279939361189529432658812423481242128712838310550185119211271991896440661973988423702988877315047272065505804009954150731942824191707599164274380*x^305+329834610659667936958989503479210232585306531591385537754055047606043838256832895823685211882919655265122753004699471126086546006841958046096513608648991081274285416521637756413756641473437325936989889493086624530831818924024961159924305270637333753656198173967816045678634227727716976904836712830448259916377555094293880044466505315010048143914906851247939601034854916457126470290370284346733436103435442790463802387000427159263401335462643362480185066472658939154577065259137537221410951273472685198503705723576102431913345002527780082132382382082527061371327450222247742844043310604821083398996196677960617512373414343079592112754754883945103052296653755202682397947016649528716999417947657992783671292324445888*x^306+16045741284060582720138194584339999854203421635073812816030965983476163903585308341775666340224491201082187768822355352536961911925432010489329490877604885628101997296378138067008362242307987576698644568125275847150843692841315489870524227975839158915091250974227435622202725177206288114680785635212123586060051145773722998566340728025052251066852014905123665786913212330607965572934928337439060197080903290842200635635669008365081494675622923986556598851622762259497688849495002135035963831001960374754923310685947928347317432839078513316614302613315062148717314427968507310004282199411777260984783853489743946414872634187171583150362580385705661724481051661296241553731770308464197381493956652617539107436602418*x^307+764970917230132391582324775036425845905481486735317327590629599892764078753776314917975102381092218847768679013741383908251031401647810216312842024557595532946804849200981574673672344624685240319128734632091661350115315544515691458620922286476085058891124532614372159445440601167075348785993938134586094235045581949197879299949807252369959285162480791110238775237229059623855231482974696584250863436499608226388051546918621734853053902807857784394082330196414652737284586390895698922072188082059947150455403155417732353685857198617172560107716820121758401703631906505870037530618836970088050073286467756465355267159080110963687241604969052332129662294724534688453803830700020709705674229900935536617274528858432*x^308+35741261478781115409575087664973088676323226632994309469245304272394494929074874233552673194591364657586946587986653896217692245291745082931661219556204164659163364965374056214799549791161608288501347577883432730918256964765026021824584822722504787847545448105280490239669652828342229214593771992672952713536786747757598820226428758593150669339349459679930294444355401487822843240808285280166732164223228317895788529101187123369635977555955195667458662182278935308630430979613856237731819900852486231342550228529887934044904884383944753842715938833627993608695753553734104064103768091345190863371412362370332491870080644055479996441093837047346741246645824751712799040557704257411990333121756165846817849581203*x^309+1636702979078373305814981177694575605610187179532437051724026172165404156937995404196235268024577431170285501379563302343617317105497759349723379695239208819667552932719788642541844480278664815815428660123188557612539026555410395073366292600114028212727444986232986238955966653381638269535335944689650831743469775743917156074557804236526534371332346456401033169329023798210798644459522378852033960637871080885311398984185122817680561940809739659446430411897562864656781748421602224413338110591245808430904676744534084131893407416440962430220226745134753069408043194089147473416586779656593095760480770672624347913255143689469980141154690590988677469177657251828919410306265272767704617486599745235194974442838*x^310+73467537137763907532082537805450838511147951149987517502183936946434662405569874405103553148743631167747551512969433330416306999741625396821431739394676772959131861394790472990821979107191216608457161265000302523468892780861952297577453586980606759952665456230631749874358645822496326757002604121496610776783345173984703878045203894894350363810777072199607470632710635800319102023402799411136980956524660031631452869242946599935788033563611307427341807254062379015152335530525406554067521558128920784538371364209954268027581738236565574219815125282964627548237394449223002105292930794039052926340243239460820927431433138429767690586517886392900447428934618081637931153111012059078252599141476321764810959855*x^311+3233024025114017002552373223486620186922456177608812671839282799410436097494686568007575026776096603197221654255344210990634887105351343482114090781507302749704110461597260199654807092883022957395916361253630036642710183789295777716548108787446210961713842964815276479131073310238223966882768606768084598732045695104552566455741896674269088322756939942257589349483926227874892169175164573114324704205533539020069228893741219126199204323574905863644007207217098151561459678213132786117307678700047669312623835872723875641822223407789581831697672950130834661015798327473594731980991637416184467667049646651876392609292427872037671614346583047084787415526151674813472075453038160697945269550611435425081747041*x^312+139501042657943029052745076276941118083484024839111577375544442598439837165512677808812162818075340338242511269917274702199106030063654429537431440728774840263938277649959604381035606682990943547541212924783080904515174221776755526798652435678466646453904446918083110372110839081128557474368045979611380598023544433063075543007035693553794322109499268668736441373887423033150835336972706411844606080518388367323013169579616735877807418353322001769154706490936492435188672110428798686824960434113330543940988944740127246986431069665419233445848473136116468156559104045682679511914155600780684957945572626468293846036453232856861379791217338010709369221698902721356296352743476213580196029925011713712331679*x^313+5902858867018079648581085958445754702697563716958696284995282882283529224751018394272715975962978332038170323938823057558368932232375318812498699260168469706362010300002911686264807079449677544155642882751641381426853025999636418691425135824235883535400875492377403712467827521713627145765085751333384565936723058714517395968137777345572550883213923411510399509394815609019888540420655437688964773611233580297707340202243361374506356937855161110905094201819576784767665623307528211941063601420733906968560305069044745447642478594726392884350066710507572174575590908282657355738210437124818934752215860763322881326853169153883703852174447822244595765316485284039734758462594582939525817738392936189271088*x^314+244964238554788370704660488442944445306104890938556456300018038152680805141306253559120895784988128892049757715078822851179053693842069008911004409065463380997957744970611574856867449468636417612317639842901028226812144902891190388864148818435201743339196430427527086992406904999918592799172253142005218310447489097593562774844101627809672329404282802350445514058817560734635034415544386675884491927879886196535518821267891868604937446449535077566891638307986586181580696080035564146779208059818240134596488331991603678198189882380238969337956523514477217910573192486736892202111415845660393197391868209182560284394002291016812676894325001620862735447539035201282963141748794359261265124732415647239380*x^315+9969900065872605584248741062254087976291705012156002254793411110609097891907078725613297190367857371858231450306754690146271435713621168476498599170128166205779172888885022293839045810761435027362837845711077732499137623135770667257820505511956686564938135926903690887825482635691716945782442617218585569484533603550007306650665744105242377354702428343771007929566645836966843613061643324060462427486769988516625491778303084188615415840354969010369117688994355141823464580075760637825949966788561623706594472425405796394940046804251808927209091870153192873389920530501055622333560066485097547419288715609764695628775270582853830838292332300980804153359751114903899251345600139722448071302929907999769*x^316+397868253452802871721904828653600734557426109231384848774589196935569748172368016299633263061121179056500419528961839829986798747960656102713716539375422660344107654455442134120523062263091060711380911318729441845693294381518982550581442598207315536935136004408401204154036638295882602182936778947031684506754329594990793206066681848599380712883290467280014717592116035919194430461515990406860334911246374013901459555018584940514024569323265980939153229519769081806011346913054056540474776919595395769022171191639248065989508760931126722559030367465425395404304380133039215601260376060418212936353474084748184821375026804774757657894710482570442351330225765926248348761298100550038330528647522654299*x^317+15560909024918033993464691807647748218411552424032211323484223313076672241781582205084567260946902866037092113510192345733440333188513278686695149929641134698038232449837497548804155935035992137963524643579298789915621584065936185287430042144975198601342327156214676737917711833610517590063446999738397473515832194794151745981280226846870864544690635604441129462334365279940557636005363863102887642393288061244699431518075556311569733243896439670126582563775747090847303747517604256456439463868770845396500770169525817457819909056184329154010810352338407428486097471644610720199251108849827071421219684677037289193631910983001923694402660793027925821640157967431358079209155233585814516411076775146*x^318+595904754652868528943458483281165120566160137686916120141193484807369461306527549873314783990315613549526813714844045860939168764659527981008205794672649708335593911073206863822556180173352972007376303799434282225968026194096595021424039907059885026041922675594728673617446594101155791152157782514311226427376653819111051215206639776203405921743089678993898440372884082323062779834945579687417074467562184795910067147154654134082935246987884238424402508234416354788210967189433861023171068033051076007710900908857487820323688147991664481224295488725536548340399010173888257968669284589520921813805909072112029879529959117126882599474388281997034664908692431108493230197260365568208297965986441513*x^319+22309524945041510428469484008808198037323901593667993585697521419533387129952000149907287022500958997830299033599380128682439257753007854748383773144062353931055551573782764718036755392624397794363222571497999239882861544677616340100337168763740462972629241006479259649786903348733038505887988849309313162539573648227858549543190437457157649530995901980415566528254387710854115119769826242297061545613527078825251043757887108051770284162484610977003221041465168931809703504244723952650178183466905119839177107432705572029416303057754156797718611240058212022540545119641090622839343773709466537211032696863199573351519090566305085801853593670941347762592693395470873768475724589358754795931351624*x^320+814521754723179645724261040216697146057359542495488008835752692727881063731695119384701982846704986902674367021251165317378988868865815098724593866215244773496220798732241555610218326598719889944302697562670544174798854732091055084159756559390106091211596004511333911672596547140730724798247189402239301845245227728962928181889390178543214473176812621887250385602860456743332374036363103838176656064861537464301448086159372280155531355672679742692209773264003918345417223522615964707871940729012185722142890927701447098921446073176415813330723741050909336372051517626501699899568931009474802888099060450616327041839963574200232625375610188515146314294818613868309045938695120685152112303546792*x^321+28890043307631696456429991603733000205545465125553542132978417960067789431049387757768532065445531272775777261442202162733003382411889723282926200521646587881644826118875928808389723867468162358478104467356197407307289972535890521053934326709598835683850039686603639379551211885233806426694280536191499507031864076646460828367417973170024062642691575861450418591210971660227010313408565069363189209044133383767838336876144613641290366420660683092848342760948319108383216544245277816056861433097810508119831739413564290930450299879697026615893156163061947811484798483803762497035612543843957861052806294163202738577165341234992101243141524627551631586303987065386441906336505511756073519120390*x^322+989531913016840340441778514767191313232290096491091807770804445242183749269186873955993681335651385468424940261594788172910472989975560187763956458075889679170142732289611400687723885685318535178486730172878568410670568347573390893879184043115330628729103526605922129763318394475856635409495907200536086285397902069070730812816643696338160109792529026218871894988334008950495441393739846941441789746195534535982316867095178170539078461430890079150220135727442535250703851487890055008100503978908976206039110622903299998640323301305276541125491157971648081093488049877132112261609623183164584252455946316659457004910403687353550486259743574225889297589688602179388964302845572856812818364750*x^323+32416018231921917392430702275228975223550657654844353930715385273533079488189483291601333613704945458666424274221008517033822886831222515645506456512073896506075125314430056805469456835160258162639516975202669718592285232862731826365917085258133889020535908000094639828050498960453350999326953232604727272506888998041292772225099000561563937837812767331296380571414847611005716729001540076853712762168705054190538075691418449401035502423695215731939954696194136288335046273059628441730791023273591803884612094148070527127603069837721752750273683452936551011078732562578544085136900474304340738968702085763313384685839889601483947003183522282535988197603140087815505555679597763780404478424*x^324+998814895590367606494163943218367208338425629067415297666281593349692596145764952770546654582893452905622325139389775636642710807149834574612046980376459340182350253995050872776397400944320244030647486613090918424625800707091526726280955396364015080408775868556051155317659484156834548177221500241299548525233257586665058139536918805687710413208797028433458869798007806885882711781803857773427327030318952976794547051083887222114343016012869602158369841925220899782962265917922005152108257398930652691512598165616215438596188360591989145707126699295524266920121754983110848390405002232034065972375765603348886460971639861125958946936176760717086303961108221373185089770648496842918044317*x^325+28012204278653899384914370922433149293890571955162259129342060849434554155023281219416652615303910727571276344572851460230481780170616171042613691202086384148257034603431992756583684431512993470894947396121761311087234005153950963977660066231486615281842642938720553988762662785459865802641444580775510084577860374366171967522928462029724571133478047844985373989331764270381089698995668816644287590741733020041057105691672049800060046794194756213389976902084031937533704311427197286387412252416422808772492482273625310612502653166711820855191778473143254493821481499166277276060412051249360897945801044491721252036618453673201226613980365129263118832154153782216246386019873497895773896*x^326+659325565558318406740218089832889472416080076409419486375974771571036527456177209543298398884935693250384317376524932850996318780033994611054048107702025504711395694199183045631602438440581340454018247412030804948669643677576888774402998500303039852657631857366292343133841435503397325451085889422800230795151997197924636853485544847750287644262800355258993877695961931934571940252060338245085107737096668897110193589121471299474014586839872355753363674107753056971900985974914196739635948744514436849345942382850274539807469030359604845193572613111786747452883473201713781911075600192855952826129922180769323665931814846583771917875350854626914246594243723695796137344051731640692875*x^327+9275142086438231197591969476510156586273966791320232149881235311167389627136637017244457903567028996201668024975536012108044801587248484941792826675354540508294930075348799833674583142596110362916615678949719319562103378510848532518632182794200359080497948862160493294340839774499661356906100235616581513065781231598950958036420595765571887878027035813817625924562617426905446148183698863797170036030221560536557471388884485408941690288593870525393766207602354671550382148274782392505361289881674475175703644988885627225498176526282140177552892070279431219802694422614902357344415997501762564503021162632618578881408817877689838609452458879348759517748389372246084668073040814297065*x^328-233785279068278195006017542601071406325342667015045583528263989905685771985744840652917704896300325225373536718539691330843898274632322341815070388536831866740815386148020767773947417223776410495423691475777716292406561478360573435768164714085360462145519891441879948355725281563392386860811165962417719265483069119946268055454607188005474885759069527153635820485790528066486619862237870392434817474310734593385294680332313793171376795451307397767196485881597814807652806195229058901355410293136686563955883345430599372242711077038512633898790969968269257083429141088646149103942159600822793691848019049557880477238425846017956614910772757137624351246990018503160595194925842416793*x^329-29554328272247113040861615114607058707123686786126106861933717850885297215854107728943456736721934882987589059079604423517002299762914990512946217659954791633695687683690634783373753513580944813788193709136457744026610602469435569422715792429597821483688189606610169169518489897004071487389805455478665342081601194597377134367183892736326519447263098734350468307443498301923212812233822311884937207911175801009209150391056781307369037678138048513160094361746815765874938233957325395804830242864371375599439474808505898427348876189349380163098661099308105254013927918981059105400265130604138449688937057540176000968562138775719611501048145513182806223574716161964520968201409716814*x^330-1808242031390812990911392014444544393327621299697030669095376569104759419439277711253247544762038771884797192196512962026466785076219569167845659759992275895184976808550035695554358920363402034676805434102117576831176342385836871592689071260608176488599370045116017531855599643770100478263466605334604892362663689314105768946618753708720342266244151411678023386059288776180229649719889116148173414449695626487977561838083215080135659499548172443641246934037026914494896225543416616703727832551001846764898027737895284484270539145839259000597162203597062845067869603805619714288011254295099978500505520462573154292807624038501587748769697443577784548170876689517883711250067409872*x^331-89696431988369397067183032288454176787658872977806895436864801601048840296955260295661038594216358078954955039937734253248537015233551340639354939857089225542831056022973762877778296577358571417893343409744909705489311511158710996860355025138277837494673894212435508380978632538274007040511571033077691706488798272704016887483825305535380866892245344441981927536542542191994934468383257950495783385921146301420295173174769468041774523426732978773068845599209845332092457736988969648969778165043723057689081992634996207673408685985649247393789874563399979629931874482332827625284805585472227343110427461310882664692392460722442584368111591705333915795282410068411607144226996395*x^332-3981240601434606424126140205922145829429149754025171925614569339370377348819193022968020204541602301441154459840763664486803100957744101080055699063019360204741748521120978840012162491309718358920322486773078292227244775516327843073949092909714879526407172617591598077978492938454510210663770195930216900574975610716876616513573528781347080847406753887793558823874879597306900398306899197690424255653665318978819959185527210545441766260846029505401727697164931850421837710961566380482089742893998861748978462329743781159153959247898755356548787869529903241489516591521152167057198114163082766425379494478636689031892959933800590481864692855760678254490483647035907773693942335*x^333-163972212673473437139765237996482371702835093637809542037447073648880150406298325998551660931764647084335159914690451173976444890174129568512703936850614817511891711942493536129639377472086668380069637901732283701805541888475303020221847798300441215933257566234179355171149828614627380563492661560574693570488514607228245131166612203962897346272740934650996507117281503671866392467765007684639798164102120480260277769734692907926376042036654504678771239545295232124162803015106638049085454574363479691372937714258406661971131530298204268030871334055794469928027046510285585747728947472123073099136563110673519085657476254752617596047585207725452323310530386111457140153751200*x^334-6375190229411577766541245809073734850895655576835269236670389251626943665177392466982128556453805647790585953982092857515382051466568382407951110443235929939589862378799999727730506939717033014257061629273753620263241407944999181143172051488130268072419408858325421739042467803560797559322814879194870172791947535711642449852176306215847394974835903485069781366341955981534415240824716545644978584112384450223460579839088134466137185162683709508235784710769085693549234147276120364932889254768954431370885742375545659663116056951247667221050719556864185013333479632851951040410781722900813590282826097613845644769941572179207717876358967565628809110266376827228643791833427*x^335-236170560186293776779890923122468015709073997082921199448925826191786245507877836207082127763229358591144192934739726633779151724959288328862828177402211665434479106166506249850271910025647387813107889519178798430108988785912089807622298833718329088765063996060238050725776201482724860871124313258938275648328470501617589228191322293441965697024189257655032107595482316656417322705686550981517335312963130436821946831933268057767801416698870331010095284142561056146359361779388123923505133773251064553492740004168854232715199549143378540382353178346607464068184036089337123042713902763096035786510923682909870396761851411362253784702755378660236514368400857099997158086044*x^336-8381849788432862916222383664716861167390461182915538779302139056227100105750832836931262503255983737477312124007132614901749632205210069973216165071319594619931414398630004712490359348420976619953365933588781487327569842758086876946855976772459959765272631915384448937140683091282893349705093415103028138669216369143615469038236179645935355087592009314518249154270899818714894726047151001014943506439591360165247990772640734313252371701388082433400573295939747969419331749665670083994433739992977863854965759854258484531789427708194791580721437358621891891918749251542258846642467392619829330065680025401454255389530307020887948966742343257562088850209834541587381721428*x^337-285956100106074684134800806528379443263161644682708977693760579172574566841235152203307701288702067412404977924383317564127628022234302482030066893087195620172483617181696646582977144212714975099573768900144793691916509290826256434599563937185057590495991752472106821732137538989236636155587707647442436082065751154998394253196727844651353833591183300191635587041748438801504584451524217980177689391779313597672794071910671579989248275621421747538800538224289460947605255995573607176607664540628226528595516233814878676374906888080275065414357200989397896783778537269848948171517111193383677872402519324313424862779212802200258278072475012592980055227748714728736812332*x^338-9397912199112288291038359713506674361610179102758766394203083238589215738195098071840722737436728217119988734326397480738431683636509866158472503452881586708336057455533271241154228274282132169964239559415000719150709722934617367038086492182278464065018437629311348886658606013938748121080777013825742637872125733856846136455359100633078944781416370461332985267568242001064738112649733481441462390556988834442901296530194694113285566355503588093358126015438147942179228207045460489838334153648667242141722441699592480666459301206567293410400272476479382425916230218378309340388211727313963582354193065447570856633943254590121251461103913694304934728588163432140624102*x^339-297937190447903564164974510518769484787203783804215447231374423868126437168570448567545252095909542247552872435440335920581424748762430199514279379938749449935333307789269956278791013393003398222753555102499994741260480860757204705073907618360736141390040047067331444140763372548470234742241074753360782847500489882591319209651651933540007934576578119290771358816148683146269874858302015242048179981152049716671822069370461643249153669858710580736702302944500073823116992656998362421201367493470620202791104700843711784276030017793552680995225561696618172178567372500336400364674604988535668285186869079790848996871760252070158588025548349935266779828084579475622264*x^340-9118912764695220666631995895811115790655175782929991845915817398257034623205450959690836399254494797037190497585271679798600649372080608564719788233094186471669316431283655395110233003556206246200577974299454381673652993168263523846505228418940592792693596059263671431824259682636515688356339215387096566369513110327052747422538918791643993757814056371950243980822376731881781584698420030685539114807988361539414520356447992962386363487242061910240084578715632352676654942709529243797571974420538087704685124433582206177830096375165812078610353981066794406563014630277987781995041442872415500170449286260797981341521837511813556756408599784013157096794846640693609*x^341-269583298436931756048387417990343917687841391976541254375797431801345147769887945725636325048959999163899504408146226862619991994312211189669188662803368980276540446123325606934678863403332812959592262282462622550237292635099294984028662146184259153839063110663942994615760287676986908104022173136031638226408398212977259253889579182349379838219249236766846073332473468134773592597432562805078002029022765801356268155660849914979581575622339192124971093955828898133756853142624989965615559053107615657531832654574354006261980479051898622705949004463577596256167616135831433265779021794300330909382672817179024078320064728336673148248277338457552752473003676682382*x^342-7699566726267625305189916393693714239049095635350818090436247046004609352706875897193331576852823424147658815863141572334604935811329446945610985266180187259295329912387615181994539837742634716017277878729753869059633158889736672959358881085522695850977287665831638875408765400051611761416839700101046633107110702094435778850960997675034871317504614402583632344801418374756614107785121760448956587264049293142312221526632191780621918336674413374272916367206519881032106408256149152484991977849659080429175327912221407418200364592067734144839989940985603572842225373239793508012833196833279438542472382932495956843022090299236999759860546924341430075756743260433*x^343-212455061476008184269196156545380825412565583511237473656850054256767033914520106073216999901950539526006432605081204341288749874311668249602384883512966425155280039357356859148012680461784542509380449939612645890604805444945331201159474180296764219631908664158850096954839784822319502553196841293266843921107476717623523607599253147209967531532145254165303983417466092983402360336660688006327185539320583289077655938961574539034547272714462671578350675779178393512228117929417794650677724727541588751059712380441923694261163867923114957318527331800602579405041551818504911313663280483955639250699159529253416267646096600435167235570385318596997193772992415023*x^344-5662774709673492558839417506722890419093771577724382008990309111880414268415182461969555135793859865867772450188265732712023399771200469325499293400177664702709464385056215889928445594069865036137928418546701331884300467740278497142061078215762335941035576674354032922087414976730883622914413145231096326646813849018121800151910977636089548962882305086748446271234045113895509090373777510747034920819902240970232584041708743681386154848911156690931340542777575759046357878815604287989989925606886302218413783066809485319783771031679353439271002214996072955812217521181438989182759460973269958343800520419741663150635347408480612435304781020532467351568097489*x^345-145756465730509359002427251175029021080511432271132766829401352655784600391351869740904824365494035008229970287702866238634719674194343048456762792653547799617736941309437925240505421333878039394305976759899303920494514066943371715676272853845818699799980028387295058329699919201889578693146253593211893393856390154746632199517306678738594725404058393871402414908353370877388443138997577395294918102767005297157455072271225119043110407405283384325606288983836864720455373534996608020364053495771501483597473587019999542873940376760743864059536206620257666292936954943692823936181371810359406703569464747016976259296009129824252744672604956909924561173784052*x^346-3621475138272452049459645067675939591237051570308598106934672001964656289250566873992055653186636756472393462606168920202965169505436827446225702587485168563977404109033979750822147579509204017016429705176088351658828551163898410544348583012552366709134114865012342467804337170876784665466601709307156958540861184063092334092980802471125843352638165234199258442854554107450771659947684192084970915646565279325120918095197756033408729123733556939993748960400118217148902423301047585720709132297904732212718212736175772985188495736981593814373352049419716244855376979537082573185808173020390174601733442314230414216416061815056064705492809943288507167201460*x^347-86811350771797961246952056228499752979231398346588851332739898162003863753341829958326875098667083914580834540192115490530262276530511653684008304452436248989736462462980162013413454073242818403690746564326930431289384026546281005403220970367972518216201736024427906090045804833467911828716357951629961551936290016486320326090227914367505137027635413059698819605425447644497321838807147758055294590495615534104635964119143412197388135367996433721180960477649919041384059238219831809557199921822073108986480247669593616039174327764589197521910185364386688300676315757790476041323933764559409669692001334460094498422325383294101418287813799002269981036335*x^348-2006445110749978925151785952788758707101955396047769124052724057210145966849164780760718025459100611428179177220615850750433214705901001447607758500576048707540247281747166098339421965648959849671024291749062266175141319832421362878624656727964284425518931290157927359515286543446415011379869809352926475823541876072699677696961849298176829111959878242720444181348040069991731012215498404678719049936908469714922719582819624185046886087461526921977075724360177259713880656363966825205845251464871265300116134782076538949669823553854126275035616030207440898018291403637292941159214932178387963877158851592843779066550714642605844205218205570570076277849*x^349-44680171033300722942454855887904633335980839975119003066929896610013734572453756416453764860452506415317605827925613060206172518966248921205501048008936730085790201290992827838475227576466528109689939149877067256757790931459094775786027411912803170152786603802221809052951411529346181280098051616979024860630692509735397765859485940969944834050268661223455803882617881776258502978527639247759387804627524823988112076295096571719040153242849121063044023647389350692971003684798757412054516097391808340728264840305709273149447720328854324445080671370382236864634120278248988634492965674231550833878910828302053905047191805782282711839641897254300784242*x^350-957772609975516783857681052497330593811246937579194661942412334244698935364434044621282364512854913000754481189659161341309017889349064101513489890855322211854245445094546971913690480384586690267795534998987473422286446856701775985353397348762695737991074148105257032224492750794308757120274320101149387911157239126320337784976521104240546938690903189612151722723873840727380195656257872707514032772192199454955619505254642001569477751861716494933231037022554252874958224210605558349999775016717475803064901678739300277272481388454735661070495306851804814912705295859179498558853607735492383904880843241784658436483154247847070175958411776872614791*x^351-19743863517764114993084233704517426676267058719107266051942422569104414656538638727070532113441832180613936021341028100713491588373695449751849056113952215910348240405257884132580152473177284193782429743214261079340334922375740975723495486778584385316661991239545196645818968262082994659815780465658156592764745113081915331138872354099085869825163123564566282167938459169544084289981636821584777335981507498399162081123072863045138401576788061348170444594251825659795789884257020061340669084820542169550078803952009471459695457928369764713562386567612527152888870760490401497321882247815181618923361615392999265454524154027583631922478732898589400*x^352-390943032458425666618734796282626669987772746235713687921295012107331098082184559705363823663803120454506760602784520319888254886350312814894054452580546679589557467164518083303048321329290792430866795234085768827269957042244769434344496560578697685622589215478628509808829138600538983990403407607280364703140452024566631977427740945901660358171808140839638930895014014693645758493341996089500266341385437406768806318847476788758294011868733470607400177389516990715043868064542434790180314471259041184719785561501722875978920970448960199866426092194902237060044035411876135818669064081852569072118390062713801016976522744281199116094886146522360*x^353-7425166912605902809753056665005621249561819233763023539982341759064132833523452453493313992242636188393497716627174755784935052457307948016399358227572982590015474253952425646504088526007044268422335283304656469751183158378119097503917974383181313274499244593820268876316293605349917407628743054971933815120783977335971852904743474632881764237981087156651871311651876433491352640726780008876497127707960063647309554976253955757112697716547935612352830849094877907121951054706806533651632624774803534161909811458517812553922563967836533454004829115942395824232191886709488759340748486901252137151195780234832177742580648189300356408587002448118*x^354-135050212245776841953623271331063848295985708538389914901773751549161852500104704954979780460392214881398486594134958085829391489562331704747364501379794653033821889982619564187914708095935963847475768042786298047819281768524923726629765246355315719078997855537667143782344858054557110875280519455771541374849801727909083799104886578629813368248034055542223361882160488792836262964120390328574151458866067259766931157250346075387744874040203810771114473098842520398404046916165186695760079050899963496648098129955686596610877126304727385837540072699829333089605216427193478762362972048025625345631599295340088924443239404256095814433375133546*x^355-2347539168032037109221041815405629043184380761006971442597300819974953262087332130415580817881524971209147475001202405485346817199384384958582941859535544270299671666857174663792828703970452878101210556969117824079120606302440866025340811571245020702802956743046107799253583460734327008811599953952715709109312258454853556833827718126890330307555343455926096028977925769619429756039903915596475543264338209997691866639805990621064589803610180027109037190570300521451767138494993813425224279958973100760396707865562343454780162313355165839103695710963840080515025799169103150016108571914595203777533234886981254839798671276797113731507679776*x^356-38902765359041061398267576926073151362284229055862415262439318533045205685687161861714100996238388628476494826219691858645671156728787561617858408090483675194383117038561845431049090139431527531582715674999876574894341474472053401630387797704279265466896105609950272463056009204950117431013915180966717912501044656277228808726311760397268164772722544126595375880024047744702137945021569159494285533478647780465656314909753111008036670615554383346898946819264121970338491535447831113669526937924179926907488696871749014890985868561539011562573224346879676335509763886520858388224976710261020043755056133757207431084294276572124232760011503*x^357-612656025745602277853377201989161619871738356731040484552404827991826700565639045928924970008419177056436846088002566890938320027098768866499535275641095725144315712444560612940602657739973634193256835805805081488829184206630188712476632247251572092226353002987978529127496103402009234179308787700525483690648247495875845777855090419875260355066307404405143538852592175045715004872797396421553349128125558215796071078387407235271576981885874642208691383655840344013964441974177541187981409547540010141624200496654389310846550856660201491396730597684661064023415752394573504351419759391437562724298314601447198637902688642251321636609452*x^358-9130263457133219837519288015288285321044864648031559277005686000346381454596595393139151814633134255597721057708393434310879973235092053766020367984923545142708969738636710980316584526299966460236152636066919137022700442338174100744257029002234949196796028838126470594809431128008533689904452922895228529024038245908613103100434668495715641483179015384078198232835131440972638959508401198945361025194285162101188387248933275837993830849037384035161318170264103074350634514917430669941760367088945468876295790695303723339146952807834929422293745842188007045024583140719283519817751177266159130564650491275728826633146761209779905924413*x^359-128000772408073576613636018146353582713307418180270469627546646020553063617259898351160161858158421673209446226760453083780390109869170690953485042696120536235796678978976059202577456625598807320361475770886324610982521687086843696826479835228023667216787190794330736012832456926049025894433397540006564964546004142898880355394991071576589897240343608661860824740647253194848354473082864263686915787678281709661819253653897684875091623176758152023542104481137650276877976265329666211923121646405571335300362529258915261246698040043181146719692553758734234400836304572771564869623112636483766168237979607931894650964803587398653298111*x^360-1673339432897144227786931737150631688455268726934599401154959916817898044019371101046457274179153847930697821594969610196130255392552929359840662112898304151467022201101311882130106893004798839336525505132332156527750860633115640713860581273497500567181064626574459785984803986919412519283562521180011287531574867242835667622415038629806315681264617682004219631369294933164603331732176916505679110475142063647694720595551139393436301351823539943062463299071401360730321444837269885068686017334018564050572228559193249791923421468682875544110992085458809154850589538477119976823796398721121686191421033525570480087055478079021920191*x^361-20109703643110511189761734858047318585939575231834902735095145284243415049412788737840055645737494186944728631275194991231077739865389755002072244423795606726815910109345980594199275336208196541260082758713777491218740325075083307743674759154925098854254680395965983996666716416662500807230210882278973530371963381765166457822389428983996630304892089712890677122389703690655199229441420332137395456222721833544261302260655840992997088128624065389845655295591679968980835516366523027389732253434063066400770712065051947574082343996414497843861021501299155720271650766210095630949521369511663404796159338292657319246835339486471278*x^362-216436339893930689109869401772788952247075820217328574470318226326697364045421978918961096961392972819103903744458116573418915440037248444541087756928845106509523373615440732715696632879748998812119575738958358284734512059868620745728574933680322885929799126801060037517710515994624942011079817884297537476350010670387713617986771581424079488857077483625370749200568590575042951634237169464697252070068925837182831389965145709230190694575700521353637636367198992227551430044853580981461732899403695739406226882742693125823582191085994069345701536597480163926359482382027420793973068482733887470724358287014294952615151965484772*x^363-1968248949818678668522345217732993650904399879185041986722313133663279649421031080311851170332876991584583716389675500694788314864539428364120134951941968897194997874850381994637340762469768988335640944509348411454036756216975230887279748228957601105400155168884818842962085209432574487958495588773197554187522104212882336961761377688972812938884112335773846870580282415711722806066732530762693260143328274283613630793357874146939571839913859795617565429536252199423450811550272877354636593999088031420407128202742592808471660862966658926650473541995898896648508547151653353865793533709195438733841124771794156940509390218168*x^364-12508533349506038891923735642044520668839993888207876935282087268522506823264169730251611022242259407001713123712567636592094806325792025424355369983751611571442460492018168928695714226717902083012332999534352189968828474470967889090990428938216416738925376298756673593187452303676256950912364755497643671270244787984176765805687909911112864967930106425992792627903080687315676150840587649263679778096192009023472708871808680804236704823976978350611140297361001450527192307162322549195403117121581660138169307109528583952336962687714035532510207038622911395900533487086398926253410774194202240737110038838271588037700815326*x^365+11520491884578369094563658590400749465927804995979124365122149063506297704027539153605290049351145493536865250982159044524490431289369365570389883607980244366711483959257805555763694517811374437188385480874562166280743779752552394019038755772169308653754504414881293225217250599975654802208393651977472799250677252498624933815089552975065580770454211328668393254632870521570599617398062184592046352278414690511785288961833163370374656898511323646328365193993253841685960451526004849586465497350911348921774528764806357670701606703164133443286873421528013046555788734677478531009539110135011866713053982902738418828379114*x^366+2151089767198621073362360100521767079459598335199641600420074825570221843245649567123788305836202677984244871003866643024529559899956618483650729755599511095374965595895855461858467869968857401587791262291819044071990350717266198080189267256316701554250294035581255650074138421299131780286409848809441184953278479988383624337277903040287225366544117237018140004636374313489155042118671304733922307038197162651981983652954489885763702288920133300402385608532231998641227529149026170372601667288128943653177008452262778819736770613275762465969958153779198436787053790531281745069638964275094506563373100582742055358369562*x^367+47196243495702680697141640616645574640892101102740616896392099388412116805850105313472659131046056903572801551588042082857435597082937135231462043392299703132237083466091687277134870093837076749225339831248001943518244823182459763697484323055829653568090088992667473199731890859823407390817084824606173543982431067329672991100475515633420112068233893487551715195579527617094326012687446770031555221599372202619162731115827464039178858360583279769679806804227328391140650986067621203286521879652289076550588303967487314392863893575878186153568950625060721333784241743020452437273570632676780575677576597963614069743408*x^368+750947372220799979347940213895885370055685027020532685582381021805656730340257185759342426121489558176436382211845747654871063520997784654618094670056349873148082979346120638756044193836895656663524092444950848115501251152483679463321787016530152013530626132860995441835003082308352174388149825489764122877087324861607006455063498837994872376860677316739627159397146652807854762100120247744961715067768687653971860017365422401141374269213812903262728630837611554984043966990290396757429908048814307133826095378439240640519429893787010693132913235448153292898458782535175187990709556377139368273874105583647592363204*x^369+10076960030536380121012867755757818787428557871809219763615186135259799018955994349690886887216222991679251052710917337642184781627492312281996922508690374395833382851055796740866574409458058833124386081924278600319328417400286555189485430668217003450617977970368312199110130847405729637379061114883277707582856092850180417053130452637763669771417063556272938404021285843737578734855735769866631361203469016386748089762469766652735096895265883242095720296817428314744292367919216076455237316189233712086801411426129397472231930213739324634946510011913436422307462140136543326666756641926272779677761820839652021564*x^370+119477066958205563162134728341587810163179045039768112999240013134859654476090224079062223630546090763036678604625755469164179538246920657709329340404079659156604664285476940927672302579476555182413756805366574200725168795883242296368516957185926097340010615786420537442070121316237865518948759918754227122791629823985883752246630670922232970974527992665695777895276316035503884951872823747020446930685707888394489107553549813647279796400352704697755869183440288996588822425941602181506450215854213748647448122463488020140610651397168077320320338121044275748650104622847004201051755009380695928359369497404531400*x^371+1275242037057231228241577687982706083196012950535617469384257834921671546878293943729731974015964930923117576442023088593339887285423167162599187088378094431757830441519603195709322263506664276998982684370901126218461528034297347701160828813221143453318682441266199473550820470952197928777240917255525635070792498188374013129081759424259415667958850232734188877081189440743349470313187776933212384255259985739001894715644190476183398340780725368687485384946006200136696694188641140451509262513266476144691481721786018200891035436898357480458173717755919808000651716047749924686409086122713132702082316979661048*x^372+12347614776512297484734684265962193357659604514412630238569459321094041972422207179726285758039660895282039628890570292419852169796319727047794071737821889245858561535699776456126543701906425749625000824362792684601339307809411356836882052480793136170582490296929576116234916708604046492535801228491013226046631660884503785972236731165350703175725369147947648519588731746721215972820439698213862779087918541559771177031144401610328222067800832405429935414068478378918022337526897214165128676547880036963112577963025649796605397220753663922128442393656239397177510519282124740613354750238697156942625918934912*x^373+108684740095300243811909997955865290873038011098267789791737910601538921195589406641859107282129682096194502593695720502851605032519132475264289334633815130638065856681202530902121572285350815935049828499162681348691442353414445534089105576332366382100609285273895299045915346490437738662267952091654626043566078997859740602404968808887714479599775699288751906205388737815132314595963146652221690066986460531908522454408417363383196804170515092172201220371808069497380382316042971682331778372825619794567701312258630947923915886190192691591161797332369204070725490990235524604185383701361228201996006452480*x^374+868506688178718696290038822805224302093192908771936638729515950688724843255234562702368269961728864555849620126800020568878725910740753123307364386148104860123182685913164217021009582492865528896028799422532067905283655674857342700110185487602262677247055208668749281094563507125658902508840139372949914194169110787368555419469320447161738664417681211106237247224845219482392211415491152692709809811571553823623190161122182190562694877824049614646232303586210844478272399837265635572938807452655255866926389866406647785254840724731631552897284602449182791988545699257941926506521770129219779927210470800*x^375+6276438667021636372413959695168451290668788704626076644940318571303339288838652695131124714542051903453684120049426668818542278301028876045295549964843587191896953110911866465146325867523580911813051556150180232156074201371788412505605503959762045925189739750894462597161002849468143011173792733355299435925483910802466595169013171008653123669782861762089482755681782574397617424024380041849228780374197385399200445541069271997571695040404059899856065972058119894949483151624371413394080363801841843545451196293735910373428352523075662132328384997267500800973397701802607818275423753655886810950782720*x^376+40767990913318986234433902696622363957419767050955553323041030075148317506620315878097787219581788939946662671396745167427610452566223019543980015388876936251885146381617895068502739670139520815217555010677948648712194574757533953944391325698221850465101705816841444832826455065390191446594843174014207090084925111886091962033968704375241180961573865528357039051009026149158944343161638974080515017391115977258930193669987166005954529428352627276928860677715552977376163478125756111626696402765431522562964829164538305924977595679176276984805093885447724898906538601091563464290838224502459563013120*x^377+235990995776434853155667514063380304476798057929331610030125089248737950883307083177266808712324292972887249991343384717499372387227566383114027478747986492245133022130566933880822553639224462233244485510447057780681963316892163347709708642045328455106258538898436532914128319393478313889438023100414590130875441832357434242152984906374569717092470594302375124696578060448684306273493428754144868097045874035852270019297187153966896884857939190251061170504111475995106910220506433563134767521309458851497775794443839356220849820260408854425347766770399108962550156663361954648242679742602388436480*x^378+1203751648226521634096734211172022577759425905075037622838890585610973946239267989565932728194943766217454236998817553482448217897819296244086301429240451119978686191739150284617378551024030562886081790334299675049531236124808090859710121361052582835012777181685940785370400052679937369938208309547376644856157824232000817735120941727353081025573583769125391214706016762672994345261396211696331494380025943074329076311355620637185941600463910830754246826172688420533649774138132376781611929950060503224768304567931313729209689059505650151704997527106428944433269166255717469319690945376516920320*x^379+5330536907487337746944588999287267500242870393663561085923375933874782346535693397903446084661948412136068007365799941989795676899557060393739743388189868387305308468299123979335833074094785535672524907685535882402034745926287938485977759493317281511191847349816477235031085575494620724779539108490851701902821442528525925988043932855917846333384539155295164965591785511838612814668763525261533341576526151900933868358207475547154840894768668816151089516010076823598920767102244586627391421424967167821508323399034697578970537361151845116529073069257183432395964098861461297299431981998110720*x^380+20087327180130652231781971041030273461535866810486177788282930472935156461489731478024972148834034272562591082330159636834506723680205708577066842809864151270604742971529718787964409493200649065303560836683528154916841896258788903079539383240690711809784190028871496388936428439422224584495918956987275389356138909511323916024356247131584257410919266554075352738658920972716274585934596812808298386643579006990640926605323741740338248706309801047402924897129557190743624916351697354051681950210548657850058879363330313736330093313297746649826814908585265713748861348752599025223233952256000*x^381+62657422344656306961782960229198731651229336384589885276067802305721933267624672103623743984369760736333797392367657417020478601978882687352499428182997477918886006297157777006297444415387249433751487038887857097350979696501686553588133015597103936833964955217745477485935091156703710111141643266846163521471170423219119614108571463706260060155106794708188713560090459579278588431522373466578384431981083114423036449858069252500904895368538886618759606767036017125403761208953897737029521965213559040785187176142612753678471036307756981683780352567396823617107000266145384351796164362240*x^382+155368689666964242923322299599886991340121488010607448702317487328079314123538731728788512084893180169757837902840665293588148585478479787041017465390495503082400657191599190760340256034558775417193570708865446509508963715544764657114098202553334031982340512506277247376353900621038043678374260358099746852521658018829924184337279904863024169530262478150263848482303306214249112966611213165534464885945924144070554301721449295225134273318145724387880242400436082739054126403307358710618185140628019018570228967758440637512045020423828325365215426595061942851103355028870277124031119360*x^383+287211341334443683013574659971111430611360965349896291787009886374356548199126640874165771530930759632981727978990276179198845318920954404125354112621180725876522113642806656193757015393668678245631056201360932373761388666039094473486444169757089916716423051354439501614130635531567263770613699854142899728958001893407720802495246409977106818059521970234665956937138443945378051080742611166280820453316411999164673236992430984800471818775753919274799271798039803133382615057970959542812435969333390296539979798343605041322483057465823578390284283889102430114180669419451512468275200*x^384+351918508828712501744935673234689902683742899259657338542771008318412172341968378521771221007867110825179362920595547124346578027527490957547511411961277986109862007712023431291660370380021196180635236853926061861979672184046930520318537691386176175995637614895144154143829973340191541185231505151315484698397044680262898346474306953834266229298729925842732737820550903989722714027958821623470399498426988286222197047547951081469061691486988604682492775118934940554428071184215728648432633707408529404767104865028195863042534648381434457813661479812339174303168408678144409600000*x^385+214403499143107640386012767665766530980388576877059958353721789783117001889047648965386018676672550397230064295619213368236205429415867635013958716586246677128338443399679726117786604435552063085358396516709984994721779330545560766504220520941890506262820067729937226623638052847592149643031491844622148306937766543841802606319377967149174368235077101859885395589471336220784431816146406942494955749415693123904029890114195573031304173504669734968846484603200978228323500632777771771712434753138473326657323193578691512262477000028711965666070747508390082770230389715763200000*x^386)*Dx^4+508083840000*(24923454938509243317897166329444013723633930477633261843794210297952659452622646881258696648251999848329743339196487657035423631426681284869485188276382304229106359112152874295064264888301427542143679017756279604100705074608328385966147868810635917639687687307104647877951916164832866437431511543128700044508606906454272967143756432697432227293815947703015257241154661049530050049261423175744209722717302635888067311419525573816449624991608326205283742664289217358734870169751461385033927535091003604708636047833921275275937098404345493296574431951739825308322906494140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000+11750498168927377500782306230437261114137727122573771910596935846408795747894903814403056480579817255086402254181251954886807506485623417284711980261067582107999702511000285584751874916911212999577468379021993525153612800142436950632782715384357207251906666015055203669275028395409397443373316107637283505910983989351292329894500349058571377812569136973632802774291941553326806217946362110855971592786748122744337232771635919918215378663104680180420610143972580560198269991134528275812732519596801060046552798827976100802303165804910993420991094371430563114699907600879669189453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x+12849689151604560085746962678248689332220457704351583991171057889346843965640400727469262043472700759718763881135479827614875445084893313168852822300622642821256271796647225024494108656157993516418832158097503302069121292399220183753910964476408137992653547030003932799026316456145123679038153060780244114887550166045738296132587467188560988481383556175340134322174263569729495382036386292728191266626425805122467915235108055468424223079762642528165693495506989352188428491200033968697690488489051316458449292613442191365664999611904422729501666243165369785117491119308397173881530761718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2+25561894450547563992406067708659270175968310723981447949054933730272541859888564695691197798798813244326514599349943637555059785003568896242878461963131214476815561882178340716309327850993199210405716095052879883745971780357023163982476679742406107051848325343657079214966786063033778446767237947284130214988750622141734070661716249288000607849513956706249187529693475859509287369188362145552004075724000982463205707462048419138926719360672376268907830339830092954715143213887985138428722001715110967989496117064966584221718509842370206499177133854195319816182685457306433818303048610687255859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3-12869508576569438107505593122546326297554441047566917987024533225236949611604791146594485692767037126494016012664086793682971695312544577398633929217248450318121413178355067814923727853584202898354670630168779884971250687049743340525903950996287803409753269096174838858267904558112387926619930574850479227509403769719944832636169897105398081466472999272539137412883734171110733251183390965699970932289646255366862961344108413404603059910583902238518928986759018628261407583403279493115447677718956612075370653832429029236222758836870399280708541183586156922945015895765052960086904931813478469848632812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4-9318547467990896880489436631522276747563848629903984152399125733275717586220734505789535932971253368836152779302969207316037139475684043022913884534273855907012055681849582655097308132118251673042765719608935840333931148893544613544841885735088185565331502798974342797904865716412363446063407837460461495921129032157109652845049288069397995011544445803958068190012208006872776571174260102772940651114968466443079243657455899389163195026110333037469636922930847592145848380639328338456945407049444995991838114167859022734697589836286215704939767156186193407280853139419782987795670692321436945348978042602539062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+655861990331813776721556739927933098468241556443345701763562242753287155198968858898147028444176334480972337439274325686881426508161527268402931396189959540143841640774307477108265149446335136187801040144447497968499370242801432315839915258836876279811544948671537125960526705709451862258548453254975266833836340270427733742719030524320632623559411679296556013160778728949851857137334467511194872768876864120358243170934941215869266958646954467148688679587787512180996985577451901262710684132051205668277236827145958239460611484832262784825462607197526707035398193535953093643436906390320473292376846075057983398437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6-518863806499258806315581221965526742572676716513409426182932040002768099080777647400892164237420785343045363662808414856093643192110396176837348522549700945892013064611400478727491571194676503092582331978312025943845728328584971282748923957090593163027832060779841195025978409372843599787856751534339300797597030510751322705354844577565494542078414266237823685084535494897273816444307116867553173232110435543157587043983991704957808829766548373908630502687396070120443836970462648909950908569888163353295720898751409636848627325160695179901033632123301014265546260018540367112491054971123993766468629473820328712463378906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7-110716444803738534760018154545023429603593310385727851898253743465667017680902506457283856884636498587181970982227003892013376544853899154370473257573841153308275729444186891500793410575964863096715995851354426935801045649694335325977306680227225837099451125001751238181218299062230748039182174694137761300072516822657750736680257434207797557907326150820262395642030027527281004629028176638291350837666227733964185110830919696309383719333505271021722866575517864525874515920395357043701354508835907551088812791486094789457297357176091610219421492511720883900355589441817450211868715815579852779215741520602023229002952575683593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8-4866984767822267858358060442991684068877245221745071036151159388834558838681423899666344124793957657513070051973937691296851888890300504935315795774039726728568941767713195044526761970695601349868099688844751940893831564183463639395459468249793818631801604820421545513026353578497363039408739650568052852950069835806496460684423915332994959315867551285665849005781684659140026653490900624370141242841426711543454935406856083478020161819147829909355534077886514142899618660765003114936105616474857062836004058472011785517811300057327880767307867317221732419824932429294421386257252974896842976325339602539088446064852178096771240234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9-148398877366200514813804156754491270725123949634950377379745630313441015940335881481263352046378214586691365199060669169265899086244025218497145158169443088126425159400776881302108114363815025183873036729966428025494998636722596306870095636965527549397259391949807614101346571881137815556240911269666644052653340744007409040796581281224514607701198798484684796442014150700314601691756858914546606937092584351222166126057110311978489458258225890245202221031842834079882973100927368227066428057928518072182087167003072211896198283263270529406196870166893175623525811219282469625146790795794825418003719252890704183300840668380260467529296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10+8106132305744799252558974888789498555474867146306823968633075946286107679201523452940206669461463678835283575563069307748787319569485616987524643994519909235987735643477705802244247798793506964414628963561924083198190203465207556396928612347552373182214700133997977075651818965585031255568698985545105101234725853168033419597456793701777365443974766183298443215465336734040224345414072713202570066243351761684145992028240076268619354502398399549544156552545626090298886070762801151379408725471613797609910544132855703403169909230992007860640854674415714609405684978131564403479081215286141524766722683999209397853746850159950554370880126953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11+12758430820857598942841592294839714838532715751654890077568300336907452760343850534664159646653733549443338355614111966762451771052441117334203495236311235325053552467043075078928116728471296891681916083686752236278078340489691314757546886539961513824406866594503112163635449427339650341436266822613093683267132457406257431751513170088566089828321320525594129063579135166973912659014811370828288140162231620155549602272547459762370907472796395768292518200462924845781462796675723808429879105991446751319707116867011403229652105320531758096415272111845869320984237969211327145198152980605503225560071071149491252899599302850219828542321920394897460937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-644150231796733120057945928117698968105035238088236973449917599357161237298854622848218462053147667525352331068235863349624269254472475855920688910204641227272936023141921401181893550566756980883685810275565014087693846697128891943701184206644231695725273045565568009687802142284571713327866627318500076658147734693953129061023097572030690799542781334247987097937359144479783717225377202357261043729437621700713243496855234619582211886246171460554006531166312947556445889579950224216066089013071690085669770563840905212192784133490137549885715639075735277138620800795074811180661552643408115003702473766809320321162501965517321877996437251567840576171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13-38158356887214487454807151667443384610665839852054992622455549480627697830733499212674459200130370920635830961551943528611463135741815725199408038568177581846529111519388325531989914030889157681054144523234323667749703864651089471923339998260774061283632655777810653308473018732808880113698717498039309599244732617502824323462563809238178196918317133107025619534473930295566742763877506290204725633129589393789751704623792839337438000429224737598033461348134800534107835343573446103885765796488599005273019489820066364994812551963083023753151623907671085760317914491077613943150114356556650546578878110060718593177646090937316092350783947040326893329620361328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14-1686683065933020696209095959946598023587855091221399724300013470295076924683747372844632977448915818347796010788558428083869036712558516327225618134506440976322426519022468482677886549196226263227390732580198295259352116669989779938520127095012892949318249216255112759303928956825329658700026859385071518123027424943553687442606654959323016129167827464669300312465871543126073830570219623761710059553985782433509766591206020077764574554640785938925686179866857932667108170591542975001588771573777776368290465459031110922156108606829532184153762441464070965319732303386233559513924108988181615696249761828691705974409018265131390834632441055873641744256019592285156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15-18807233203298937979261468331067489345276797459112946317903132711910084741175798439944351316919172901517568003618343419679106081400772068805803363421672289166429441567488037844740708611149024839919818288642449492562561387858333230976668686145956442032877086720032805943205488114606247139476429884790712361982085512476165453231181088405460062481425867417186319737939481197022160753733026898465246289512249739684945218852839550993883753950468719709067897387394439750302950127442581278317127719417125299894713266001814934839299708827377651473998353707406955925023394286039074563109851565471764078351072292011080150751620419492851881814593495434451142500620335340499877929687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16-29858670021210816298019392089409906936601193887659753979367504188387945681455677169968901848582541215849657802922370811648027858743648269205190046831271964900175741104418555377556588248623606225000700651147958588687548624371471882201599710399122714274239217711808669498032350537054471280431175260523577213482794816032692036581864727234229484063244654025311245077503118861643117027913733535221989694333023215219742836999982608617157312603469370912946479907435916464237963033277543844182876096073807319168664100328505525670153985627223271910778198522410767892917399143515086514408658602702631007471464951608027410346637370760411275990003215907719891220040153712034225463867187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+248498765471679435330570344914002862727028509596999328842300623856931664572963358772316262981736629698439960881624146287192604539457884984174270431925367852868054306213918236571755359853375314984997491486291904355942450185225675759315353355707126275308356826666068749343109488710966547392485805783532463449946837558921773692550109977604328242489142826951375128797584737368524084693127589849489323837949417091857456403859014524400553818678373534788516292697339696565668622876348901913567753647947417380579345963840672834958094737373285758766445239913378928601171996446130428600564650689633409544526545363782162218342012178996719912245845664341623026949434915877645835280418395996093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18-3008552821666104567791451052040594307873142266334199375733304476799125115275342720416012396944124978343269145172935366972616158941438930426638045242707126066749088652365779477582103294221626868950592444133692652029868702660080644235589066850538620181529245308397619518174329107800606011350885287550862471228610683405973761347819693812702120925396453739447566971275788515555000727809809525971126381036792259851315634503931132290046685422435040279950844745759204592367067075483924750239856069013179254066827082099614305677023712052593286895170275953645962970474913058536012046716463942011606474006093006750916621419831476500583204482354778594948132089403891598067275481298565864562988281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19-324032294807828361076055752104297523374509590123676373128823757069048455125539436709577406662782298433968102897904057305559793683101702624840354029279794917786382935115217161349690808520324292475706391489608573279947169476488974697126246437478404207131228813879907405401137872677368831240924538970537485260356090333608778607203465715706703606369680302525572001061276076658500171014760911324884809704944473264511578078289707472364468368974398645800697042806977200421123550026472370608165242489010925905292875472874193821967360726014558179207937074893180706657489481831362366241306124592163141301016476798320749348082211593991125199471726230639657503787391668037543013269896619021892547607421875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20+2633868071737649768775397794008110644656046157210787915756696049326200397402261902710484994222542454160685960013315710131108989738373635473346487994590067250257444244492063590460958877128620224164807687418733807582597673828743101994078390575952177138144232366265465147025879270247611165062272860401549815752864518205774224812708165061486709560969097043741595158052188309551133885615655720117938987980839296736288750452620490822384925620575096828564590175587538787186331989962541217674844022767966122719137372830445871905104043144873517600707658618852076396762296787908570810766066535961147065088284470267330671106857420065112864753143018683101556079036143463711905354784903465770184993743896484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21+191843567593336233314138315765280009552639866433743968388306939027631435351541626623902326866621736382587434502889428975456473814220777221572919139775232470177921693597244041377371768766270073004041346710992759449807835367064962246140833108787230313768389241442630805299701285976481794239388028866076745226146308503127425422749834987835612471279387525160680467925179331725928925124734714683474496162618984197146017863370139987655011608087242642860520653327320931133071247417617364911783591644235970937021894496614202370101957909091408174223284608814907961994185554559118472092220307855379548477932103827743376241110082524405596052794518235134035686629179484358892482376290899992454797029495239257812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22+5813999011291032976620970327823472586461603531915447603173452890627873199609023808739010621971117318292155061329597924619822108620276669217738867712585998056779848786714410838064536654489013964327512290299612143087064642481810852135798502428536448330305657307757781845495564166038737566407189192763815784973830478777836943290792631424256000684537740787388794519494914971702651467861876962409562496600098372830741306590353961123292219654023215942656832858244913148915681287783392136194494696726300037697542012455138902247251153852187123690609713456718357504695708168722703282395191724078145001442370587351701541987314212334647168396684659648785402553222094525648419929830801322623301530256867408752441406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23+111712954425736344230007483532392349548708762387116504912989011811857522583621528218985725232913405588266420098621786567853110661286681759373083683437237629452093777167475101684109644474944429313916849196424896910878673374463683331409983793479398046800009099031731847993037866082395602188309803063946265180283425089198321081475828839466801773315565252549914562171785222445671584078051856779202556695951321107320351109533926008151050129542410463861952672458091822325558588170194095436144053813675552783478992297908120336977185391682335714424065757935735952538082630580145849174034614214991120527217167180780197892445418271606414630419432742752452900467672988598561611061840692649127504409989342093467712402343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24+1279076640233672695814468989482132983277658009032994161789627341856622999547291077145734776701521077107076695190071650401917023618320242790094322972881167899221167114423440761544176135201771877551485376757781291030388050972283074768903749697827363971115071987686553978512916581828348234726291524989663975127449013957323549618704375016041934601088653182917100319864486890277640869641788267132412409778878647003979547063074007612631260149512418313329997832235217111426666787311736575073655635306507699905753138871139087673732809829335349181891615457686251405786755934097570991347280028950411109493677602484330603510842536672662997439019679934505978161132750029661865721973112303144759493989113252609968185424804687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-1090071605780923096934207990320408485662178864810541209182298758763124683083176402365972925639482067856071393082619236867456110065496751913733897252443755344033473887857325807617747395073101519443160053489133786919275033930987653641375114590029244894843724212012540264398843860211427331936832432934944028208441357535882938411491776780244990582479899744765356067007811694465966619525621918048962472715484532692456656446771161074235995202826778477157495490390380277283385128068917952920748777465783869173167725469590913191079989275625805214304298112248602808047740222243516669660063333793294036458572780146902792398648696673478191557224656887680637821485585810515634992945129336239240558370511280372738838195800781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-130261720726675075716233645791652626606296019653309791913540650601551122476543839284196679685793675267738695838957928653895783305062151246922459177017452645282406530615746541900899292740028399403903377741556491677088838338197003178714616809814441277732198247762140075281354479898264402791730319503198634918082482060003732019082140501016811245642725564022709266958621458683526004515964287926312330839484780445506272265809031333255431416331150957380058357292547806605354700701487188541080704358602979717931248752380734014274461756241607597403448563544147557283725047719927800194428363711836855419229043071910174162021140048499934848927988697296090390062249540438484984566133453268588909823577637325797695666551589965820312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-2546835066771490076984403325276933265108608905144607376055303094493162680071804504699596301866626899714739158404686525739743660764167896842744297555333895042794109647340793721391783652120465191286752161607360281726728865486926338639074280305464679989157210884427213505304580060097921866595479959195321487524777608495056475865740633021658430157249009876686577155692758555383839946200186496159008775210408481503851175882273267090016520782854613789901726498556043168694934885388326024928498424161946236637482101961783088824685184750977509922074644348614456064105265787554795462590790762528809198027422799400538767813462819858893555241043481333006611344449151107349422976349647384184131295586928089846878719981759786605834960937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-64859230917428872842755928709676484035002147450884588838132710973482477588892673638276078334833116769024702362291005572975225060549197840193341788778254064925279584119336111771277267306396278337565135305119615422375035649121614800628938361429005290992819420268107395254150468567105597618318450753883471349390257796021611984536571594509201998055581838009801157765059402181799002187539490621733498573363998153439411241605937803253169677179768893664288337669589021710349994353038793293829096337439959888739615576422139972658184288426635176862099626666848880897956624903397829465365115262826835661734777275814435456866531478265373478086910851039624935580224537160731828586511848008058528803482234437183251429814845323562622070312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29-1074320341228010971123384501671271426232588648491648501459347322050455845948365086884473271497068137701638991707429139282219644183389502871370696563096044216748755574182231436099163672076119401880284402178328031031740440042067718611208428021784884547355517944170367021723833406742999932768117240205290748442911838479037827153217039388754382781535921517620045333198157746686247303848521171851596156879084178263604014498682258293349836140859706301014616568130364508627783018053021348598838444385247826333830991745001745061169910225321133806019205894943216675006913528152976158448728668377388485428533886918513491842884541436039172791933572455112811341721432804793872861326568624326582126256735688629717628828075248748064041137695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30-9812436930959051524444488985543939891770142042321060843123022162354802356221418706039663355976964585544322592302170999692054188210802646071188740374798737316783569409469201539126422217577133404505799684881797055535884212260794919144125396297607782249971353828772827253196536525449385356655146848620664317072824256343473915869169672073414119172076142531801567605487060634072526280250539675090258229425001453675996174946272270575003629038181555857566823523098201580669795709393851772477162773352975915738211655644425129940757126115311288084208500441919948184631853965587180680764193037021619501663925633623652051779933654959616857770857409686137664503855965290623838129510115670445378308100114680967429592328699072822928428649902343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31+1154364280771633079864419089949600661762669510551390812132128708491979904925989233673887330237146351191343621974865198433166981164665062389728536706541576378986371528503942357118823135157261314765414759977845900697681769457348865453627657326857429625005660233760705933324049069672058019090342908854016555096212871671392150085197849027907081670176163589837282522169258310796671436697795051809778776752053414740685451421343573100751055725307256868172198966684048550023911712543518869886844059042225333659017101673100418388716436176308123453840594416279480201324565740117957471716423346284287974662800816826798731766615432377290632273116834689248983558583926239550380364211301550646577895929522353983889826345432538801105692982673645019531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32+2350098617338924173843269714059500818986601825989055392615809087426111147758796471304574278429668933164160676385786554008829451164787627213978301742614121900750819386068556329138816600433986118029434328345574970314877095847028457395260084280320316518276430607622440292808023744990322001394114690109835805858342294868423714404527338570637110658419577458647804125552478211833660464798933326100039438584136683589383610474258052921410615388105169338050204004864910967644809928750005396298470968355490535224694751345624553920665062398585461674785825852343796963021948546743243121736124531220959142010748930974093527816828297675761391781604098921416551990660355662099292813683729354379233795388414141421711336943367598451004596427083015441894531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33+51786803839092260977835813607759576867882100776713975938805460678811189050951949666206193405142801353047661406828335371427745928850089627722940868302504217338454263128213864754207443724874432449560357721725016090155437140813446490875009367436986193844159000808565264348788949430608234198365605696271662325135383882915907838140587224845644019898470108799659764956384180039869943536745748323239048535535958327683409222064027855888267557194894292779280029454838386581747241677013029127767964210037289015533783901786058713083201689731348104110904825875607125337289394335730095786142306541265162460169897947327528397025982903670611635301765279898252928665915477195896373292949681859959941404847068622422543392441046661289760777435731142759323120117187500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+728347730235969589567701095949852825595913874242738305215157088121119023615342262725451374841465846411650150235761233965890264712602167680352164639775861674914094751006457723182936761806985183224093556212099639568932232147742657017371057538429598350278532232552644642134193570596961932025788978139852915284872989735768623829222195860638676754064586819515051015795129271530115580396545768719967391421398064770292760683902334316911536251208199523772724443179459778611894800591014952837699354973209715432070889715319242787944605507027612754524150715628152692613333622553854505859333292159565023937243737969072624994560907026112458282548709648971738492035716903449037361058915599466178614142362663101156555701867073571165178691444452852010726928710937500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+8195863465680818614511547940924798761004664262130397589494277880372281823173227672637879053298426537073085125192396023480271737859779948762258618564606289031899964418559929718005307418062193356608583148413962439420143411509341136060420497541755566259098820390736820321051514111787272451342253894793336780409388007721897388540729473434525194151155431463392363201101943122770326982383377742574217208329777317754284596405102196465860033834926329772730454361535436570842967104900226892291811968908126760004526826959287644197165579347985905611254408174996186869587275197790585400771707343410836001015612758900023846504978489597454095615333232698443777885094513205020273247097200110941751025878954054794625800664227641828540882329434680286794900894165039062500000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36+77731015612693216401231127056589158307419802855867562194294109133249367965091780530618938610332165923459517702760912770258167647672160066775074261241546396111757036056479826232118247016857922433624211486184822927108631888143160313625467021538324449118248705179536782372137039358232018719666008622864391935209158238201572371623997436060567866110180086645456291265763527148304048096915570426785892641376104644849507873290945280393957019121922465943425024612091984452473096205384146118560100770784101235019667290241635843118434045673029985795050364286826729168028663859265812344275150413118948344344701369015533680570639939424389868374991578366799252995098831456002026963162035303604733254306570423137326978919520913341792422990295108320424333214759826660156250000000000000000000000000000000000000000000000000000000000000000000000000000*x^37+596736532907005708135984627969302142322163076102291154032028339598280371530022222205880584237643780875404172582870620268142131093257206323341148039911048005751535779183895003952251139235101049489754356291747359615201014633733578329480542651838406026647452471150944762091744843671752884719900419542331939739105790868456261411369136837046643782416299562368398143304184663616942978145838710763426970950423715162421707422373598497810669144713005815660879953228155442887039434996234282045424967903309893680845555067170439548425705969564144149260650304654492314070578615762610220686424390410862842023650145229837080232545985226976590371758359342952999405882032522001910756864160998922238690165377869724456549051626947779638924021505808070742205018177628517150878906250000000000000000000000000000000000000000000000000000000000000000000000000*x^38+3506871539322725604204392458466014784048076453618952940406229992145849579362273290495687242349517246092799864939134372607345085354069901840768317418569630852674523675264404516792613846017959992185990334275799123098293385042267743927451583702705323980141163457808541500510391387363903199135478002855048400681157464563688412868573744582600506781398470811718561483867944537799600053034706287310151938302367917383707797560096923180129789696958608958490004689034212622249914058501023099747922945574087155439339519760400489615806004925269681037700155663425555281423121854326246475845619511480246505872187024667806618174695079079924177845470731853715734326600569541372846240376822753725166498534854577073699580839395757569587554376699944924666851875372231006622314453125000000000000000000000000000000000000000000000000000000000000000000000000*x^39+15000453732316860347907522223327796153038693577303291425126507228803607166217917843299320390394507871820644764849087949087287534257911818581278292321154436204836405349942078088150961500523156589606632635202508063028703886453417526402457953853964605973426164659351941508308054080505908966007410815844209780320046416067941696124447751362897980189477147723171792451279971897034173083445495983082322209587845565829044850197069008219840194886320914756250532227701021776479474660372868781890120344723134812438725523277292182397422858508278835924193199561763110907627708555004102642360381664050729573574893034115230647671241150965192663940911479084269264229286109876717445360232005370759497421119190012284325697653957887046399612205986595636630909211817197501659393310546875000000000000000000000000000000000000000000000000000000000000000000000*x^40+39375323309298256426482161964800797934483398327694991569466910114604048158886573725638209246935619103023538518385771708328462781482904936160475557408210152668144186212250583759223314962855198961696619127699207753406303880493653618504809951266997997159546479253658178183058704046569530524432371023538228246290639597097763023431578093244142074381380357971844067846684363050016343352037191566524522119866860625117093192835402603231943801950990107258494517801110168981114867120420177697305387375137112382485774390511162900445819717345261067002247399032159050718151860864184415204351235841613915211254445750944993136037702433496906591414156618128707373910425318951347575399416493684325833159742959225725074308251204557692808017938966222426522278965421719476580619812011718750000000000000000000000000000000000000000000000000000000000000000000*x^41-42267169126491984006304248652449740443066961306045522258852791681446400094865212065700949994232370448629579106732671835250178821905477553975705918672491685923603903806863004341650403017825011534359695382060676250629029935034500948352063128732322450181003986415463037332217374413296757731692140158956360559392261193628830008338606449566207698355006109215413023886647647968138896525642970510177267106034169333711986144036241421345687701482108983781118673452104798514962201906097144076283780514960965203111007087983389294576934506296150527736856421932910337432515598496016917520430646681617365247510467919473982804139638221623085477089818767341953917334323408503799754790130493248621567730753966404144669661921160672785061528566787764082945955124159809201955795288085937500000000000000000000000000000000000000000000000000000000000000000000*x^42-1479891727887717105294200228529400168256596452719357298059443209836659506581831416134221844579193359528362043186363055836652394631132015031723865737280790938557744395374211427092515621429677465625057306684915488585267932490631035712208873931513432819601131613231781429346535789726898731346835590446971800766394324436706949094548782906471990943172843633638200245953063362699625562675527989865535757396026180989171024134511398124211359914253243609689763532590470615444144423461468791478466806804744903373954664728267782081370799342465716513634446425046895493268675353265698962878371856548255881600864185555244363367382281799351407372307821865680015176053682562805007654976918679038765348799870780310338393222828422195125393173493574708148023955089911396498791873455047607421875000000000000000000000000000000000000000000000000000000000000000*x^43-12912796572037667263141132088485236857349592724982707107800480202887244190692350487434285133805064154032222353519857876588342324144859976689182232163588141818380233617374855026676351978975529583632730444385963022199755975860998266159066052402010885618040366894275490767927813982941396136302942568179959547745697709405821563760929178199337851705294656297820571549603750115154876536309520999142380135377160952722526582235747541676200645469784540323333449777116295899708173295675439513773943223190633273527833590140456865711206324502220815906629615139284849849926388570335388912065063445268091445819152226280824368027515603567931209596961536932276875733754618375476030035824917124087181048080189301461990950903389454386615481908978815810823403964491262740921229124069213867187500000000000000000000000000000000000000000000000000000000000000000*x^44-81600748753802000649782998394875344103648582665091438025070935768168669300349379483034564089866331309428086929099658927934844266165008640934231143305734252205304107648313946062271468242620776511746291978738615943995430898306902435980289774650162103079563807865876960540787384820580990660204966004118806607193892981788236752101777192083706748098980372839667252719775710406062612849086563696421287258653081103321452167814088076903819226590453164056389027587478769843403519548120705665917119561788750881571341171076766558710280687424644980060112429880540654767225669683984192272284773834221654071142070518555723293052002149109118640271624621122493549895521271084102396106613653370590808728173348114079692361772472840995086116640146884900017948405448464654909912496805191040039062500000000000000000000000000000000000000000000000000000000000000*x^45-425693064665193037116222725437590140218477105761832114807380932062338979725976188202042279918854348429945231278125800134167110939849493919145023299413426144520138873442652132108202838880260667299856248154225206127739366134944787741352199416532621461890693609624516062013591701512824012438151262901048846459668456750624268553506654613821994873600464617621034429964996619869730695346656573693705867616590466144180380428154857879346127182233019716315498871218771723209476929509825857373212369501089253989110766865555205750685612930555404998946465214080115020735129716142754824488396686127085420062232180874567125313733885197382625196231957788837168576057179958797859480741625120948570324434157938605315936654289215650543286566468282182637583067885689303011531592346727848052978515625000000000000000000000000000000000000000000000000000000000000*x^46-1973252790900058147429019471105969033861820750560886251477604593901940622593307308025248574373676213709218842904556448222624096607050399615668504435447036472589580414237097343615887038179219329932423803569727671967105412043903163814977327987317637492900726958063711631849714979515720410582731487385870505955926258274431517355295503809213080762209709273672010559503456883928963509473533901708902182340159867489488963739271873618434849482784715270064508809786729646828526271794451958734224396498812483328137095143452678673852198999196168451894227525705118872917835404307859606742220061490102569000552954613030090938189529162433251113886370769810987917003175777080721612041296050999748658464879919212344805589252336621144578048541619404087637417756495583631703993887640535831451416015625000000000000000000000000000000000000000000000000000000000*x^47-8732919742921855099853265696783256208729774299058803639386937118947158696652721008290318673033178131360672307906430414598906535761424390081723888751480941639058864888391654663904192997802163698512356574725014430382883967063917159218914011552361150538078500156235470615909080745858906316242391778321214273167675661995562769039817142053435639454165159657031661938216614828648359267019050982781882944412492349791549294458697008766687120601993172158111247230597129490191979925718545896523155583921307221916711302797502153357673868952693579428428324833969683794152240420398877683776821760691127112004154339876288899521003836445325376994641821898156365607053496532667708578007248587792338810449365345581599623816873652587452015927706571048196259693342444196950680179725168272852897644042968750000000000000000000000000000000000000000000000000000000*x^48-37906261755409944592277368749035716140004487270115046257613044266121403037380933531472446548630150949089906894387033376733037375255364564023289461424729560520212391692843069786654778658473206739421867898054737798054361344144904506407499426068113210439240933580902305758662217504800680279955550055942146956647991528413111433158283307018400480945151734071860215296383166682631885505108096028857905757325422821526868858236044026653303547231033437236581439447297622324102515453350042728119433369214128763797538793383886600033777519889574668300119531447103080234762663664908159986936828019989024443550672053981341439970837586529678816603629686059080925417111007858326987392858936420085972182689419614034049073573938641094157274791703582521779690221416011380872745917258725967258214950561523437500000000000000000000000000000000000000000000000000000*x^49-154960387141670601030345551328693145958724732571007486816649769121031195426792912989934924363216720047347978666867084758377631938955254428073148355338189148206318219517644924893020501485288098759623934992320835304592093410379942580220344162237680580876247538799910424937157822128331834123293412843169898403342513191136693024693727040852449932613877183251127050844077587211977457005265101132590279534073753589163982894205430634201095591185961183462568416201544196498631358439539695414659126866914989267974280692413722968157889554022724951733812661492450266231674730028483323852922978682616083682877632887924133547399909036485777330149852947518292111389838604280663122997725991632698456597808113147880057559994521428798954713378347470238228819900669136142012938250900333514437079429626464843750000000000000000000000000000000000000000000000000000*x^50-567728823901348631065769559857244572961206132614794392509788737457812954923177442430311206535506802868253356534840713343713404153480393041528271907057727824442361822863850656195240322554335559860198678806688368147860500329014523299028092002405231472785198317882035728491913124807959966952039886262338101357757001791901037153012739662907926512602776889427649032226299839636026314851514849586992516237255631898589609487052137317038155680620136625319099651991571214947043454849076986030749406853426270207559698100080919184479485612252951437308520404662388966434645409294895593636985524584721074052124084858146397637958422214690724861881395584591097921707060868126715204658641089447252450542196577429470158416597112753146375860318017527230347282693738875797295762026806187350302934646606445312500000000000000000000000000000000000000000000000000000*x^51-1857663667767985062635616039312440331767165840614722454803124957249787165557900831963116370435049227792785563739496109685192283973157895479790632188694826759115107666768254615938462920047222152778608354204495202587944132077208285971088468414560814539829756853693016615714237834252239360612200264398662184613250181680701522828387977179774743579499375994989918377664124673955604137753841159750576517627063031771964715245136236463427723411822191594421644304341707567719197633888390136032563771782633450718348537769313425056109274687788841890545924450611223343734809164026397914529175255940381064851450673358967090949075625266609100549400275432785480018152999766033125470423317298309469368083944849722834219399676998796466929637138359711534035194056137011114730739347322696630726568400859832763671875000000000000000000000000000000000000000000000000*x^52-5768551603635417317574024430559994478191125539976037932108950380673217331269274188343939048754251880737247181955222632073029010488380266940668303121320466474896015449380093546714529010460730131686428309308408259907604158785047626780448921395361109167780317073411568107835460455218088539199144704314471322041934104680143124041411065999338595059230674284813289973154368487348600173209254626937107631286612822547308417169914348684495333931648184092929741150200619864083639029505796950883697104532904557669246693943719937153853830944724154338388145047677860324960996202173061057047536152210822738844790618172859479793265090225295629454077208016610807071025288613815232824617401860890362810009882128839817863606932543009027975142257288083521243151385298224606947362080866525957389967516064643859863281250000000000000000000000000000000000000000000000*x^53-18848471550913801957110420735601734842596499909336131922154942347215476862644472551546329518219219147682913137663001699339633819269118552889026643876945086007085230627480635842216407296289766842931563684381720855727379974151040012018647133708752069356425317689188455400804270202550401543705360609930523650334368157593043474325531709842907732055470253794140607528737234893317630613978330455048784749044007542225959227469791875473631125392465302136429359803667935245514150104656646778726092134253900924039991866131867956120946866662030401654066318444565308061552123518645313769322873486567949139977029148869702992569121572751942699154719898045559364500273764638231697199718020081095970102995077770518509497162753000618750924458925199245476282789822298906437405933977924377131785149686038494110107421875000000000000000000000000000000000000000000000*x^54-68289149249847406962165832671984701964692844672079693566645899583150779671031870151489461283842113469092584391838625934498717249689986875192521128109040669436657085384965230226282653578700687148079232624275583127547531182121257658211692957719191034434071498709453913541706477096812270857336626235025687035113339354099011894942882620106592741837377857111720375120905070943855069285039750963772437661843121395500212378209039796184841188221891194962546270000356812561007597752128688907095923501094851052723623757987307951249129379337205325327405572616791284136246430011873769607899909695069667171724250885227561416541041953583282320967246405131722673767731917910029688645588832831081044510207534207806107775570252576697249543955958070872179910692937194399662105288167923689002236642409116029739379882812500000000000000000000000000000000000000000000*x^55-260550212816764116307026079809551677085028019906918611742104803194298101608370383155613810064559692301527303022366850406064947889357668559773347192444858183664573317727631993126597431626386330244326907892610567417079658156033440442455915077341075167779657075102678328377294044210586355996483149912822532752698111664153901668652946213623607177009307557498753819452560984164749900893854567978168942160276141118267672650045215151100819090462228571176801041867256688786638621982363494245252174595628911546537170370227820966651668513404072661511616603927573826165918571913611127920092299370131670729815375855552856892389764602941809973378874411903852640658309398313830224133663288237378433746824229569596718256037860163338301814073735549941399099942467476643908385670368732522916843663551844656467437744140625000000000000000000000000000000000000000000*x^56-971317280049021882686009281042914343635983261228188202253224999986526258002782947252802744178134562804147653136857810292556191075670086348341706143509441338377894137485006394164325835407282459889631418231096353456209160438459705036043378333407888275014068582785865475732970981749847647359647521208796062910891002843750628228805016300315014842558956749529193442081111042260664902072675306390714466278878394928855261324971237285470398037161104850709790845332802239003473854291394396167179748685023584080285009696517240097690119493431840961470422400643077474397512011506232225225652294020925016754908868189765984905817452628747085353706121605081673185569262044011703351739798406115798338872337117363365944422080197327617829123529719307496160393698516184440227949463148721109817529395513702183961868286132812500000000000000000000000000000000000000000*x^57-3394430223831639011739116768571117329044450827184051900630906135619024884003266829480813205470336711342605167809594890305170581532898410319086289515402337432864750012967778381652974569707738007359398617117008946103092348016159951334131721260121672409815693976470679133809063713628535055641371498178472383697379271562184409885829772311257822653034659205394184908851640875545252778987779796864024147721125217297223691285280296191839994024172246129813147915659001079670161041171170758809068883031679580134393162111210081823105521558605396788489056678800977968877367548344765389331863639230653209758020095009957059258004919484179396422220229114154346756835295307921874175184283821241863719800498002223413200706261528577121800552469959008013319624765822339997007436233986826801256597718747798353433609008789062500000000000000000000000000000000000000000*x^58-10896145655222194218122645640928907325718366859462327814334006775016315542361251925092143727858219172446720755005281148084075153181066364194061529864958608898639047961440485947494577411322176825062819492745269502742336393757447583535553297768472887201641021672663692408146055971242395412833295150046587090480795553834257751582217309933950296126751929379618951514407806940878511367180082979164007901003327194242027762903893482846286136141149874590975717253678550485292939411838738843896440531806600352708362017480799769706950609394341473248426421655959161544150426966985660753298215494629249610031522144013767249434510332234037948982268409560768357115795941960622329133193182954859074121758598915657640507940554896627875903555356852384225661604865545891211571798143560065030843730937704094685614109039306640625000000000000000000000000000000000000000*x^59-31532354094013165405386736047701690680896939637669400596481093141194249770022400875964915886741536799485061936565970190560318392332776570806415198874871082003661802361430608609824498950118336763196033332673046801606149269603422710550942904129231406513051119480223057913932500599836685841370971313448754872938853484639524058561349218481682369957431117900142290048745944073292494401466401493062996319446867649424799695731720738001921376971018832200425738332362635563108440616138688034862501494463503421566014051387532552345468729435988769016142195602289563892051682877048770647909307468512980702288522528951028588042018804245368280149845257801056561490664203976722536471856832698795219960716433916172066848375676524113294024416421650532122900453830746058708637823581608441991797064929414773359894752502441406250000000000000000000000000000000000000000*x^60-80350055544664405583578887530556355470655174156469415598173193296856564439340370947283623332877732524970922896902221151293431367728205011612312538793401799549068821104979168092784312089996158257666910945367048464781664196708345149207551777991961027281393570434746386864617180072658529954954495722919342039987618723425938951354394773256578306217891828368876207065318992597569466249174848187890072340439704687040283941566818420371260043350068779559350519440354005478879754254997578484014475031292316734862208204604936242588487654219269672952893774365449331558952131650637279089640811539748223438540266443082836826082583419908333956575419677072873467993203222775605777109988427766413386987434067581462837344404852431896351942280189923569894912403964806363734917533269601699896789170907140942290425300598144531250000000000000000000000000000000000000000*x^61-174865364498925759163826893172361923989335674824262629859142304408035432576056025433430998118962083916191959120362295905661060533999791509219307850339630243567590921870974080135211305319618005497370208707666073092057035321214469171815496051727302062454244759224660970740533499167893574701870410775264512558644053678277959552839356577863347582453177242617421593776454237162080646065526626919188673698783097451162560413761263277265131417846983857523664615366274720700213086724044567395761609582741554935779461086532789226110384893907718161354217732975067218916778384235377184821904512789666027044142701753415068557592129677725368397806663625965816862043344495391021674713812650191122373242799402082397201929609534778275067832313154833966209457264774289292270400738662320267715818977727337824035203084349632263183593750000000000000000000000000000000000*x^62-309450305277809625193272567171379661020575298517754196445989013379736655093698878267072768192594442524381255148764770433388962217349129983749250087194493717915149084884288137853168809950738673895925075818778655738577040405130783151979236206588252552551739928750032780774147491251091699380272628404805339939621200035158270463401602818287430757745693022394346177178550094506724086849828476878515241361955910184340542206694794400753080011435082684696971021342877060334653354051209283998779988244022182246402188469760255698121866116023317529281932114922139786852420532576765098699555844878960349994145165018922910340341973747740525898083754352356054898696651586105549363633655611862262835396063754167210434557700171847424018501222017037490934340989896014627150126240245342886187387976271168099628994241356849670410156250000000000000000000000000000000000*x^63-390694684859990147875835235159077777314393405572440441618291246877533996964334890260699691034787757516330116906394329732619849013172137809737242782694650414363904660636151342688549699045983723484061646747573733882964752000670890799529379923303675808700828602497950961713238127829528790939937792869691597870881312510798271954952124754362632573199217454942897895111327501092712579497069069206835445888090003915388966463613145668239604741257802938724862376892083787462782006007791286007166526924395732724948392105140514227766693212810226808374038658820829462461507053729708985905450667687165377821637116906050889984810954587095928444546613923565325645965203873170326620713614052387043686900412452962160257176493861260827416550685793711574498405766145777401738470507153472586819517586853578450245549902319908142089843750000000000000000000000000000000000*x^64-110350898762608687331679325944165411075507633007687155259959518341033801464974058304337949087151838434408440590470458950569295347488780701040466022769360692837660666453868132724201132015378510748285511153393560596522092849675653908556718636880294833370995810087448191159960908756579528142459358482914505858952087441441766948408543943463036275826571648608019961144000251134987186318232184531917471319191849984253894015628491441043357039390734503895245118292014297944500205196772470217707579648107058985736948628499799652651656886111149313634655926788306101175422994187628061785525619059467509617966293582576828238963842573994287867207370733099021020966747536748690047114441130868416430434250580825466221047723101254922193761394603224469589970544377443378560714106857183041396960193614162903941178228706121444702148437500000000000000000000000000000000*x^65+1345114977301384758166001319685692866575601802668385645737430841052411446924717585320916497059026940714229925924385699120108334611285810166867163855100691652687992927592813917195575943343426226996164720905783575704837941473040376809171849536457739203226376249006068669394672520534104960435416127204620279581556265037801349255781548964491308262779437191321733166150999423167896437192076448919471782867663793180756155903047627215772421159294492398617722023710609257769845297068507961343670120266459249587257986225070300172016444552775389035544703118893724357246104403471323546397540396868828961138073884867409223630122135799816667672491464609121087485054898063829667517505471087090986490717355975065465656581048062254754458668387817199841845543594414621364544711501324790075596622013209824331170239020138978958129882812500000000000000000000000000000000*x^66+6143529719699528471315540837552453505449698013323008704440102863600373819514633644752949452515136133814754007959223695110924561945044174287225162171436666204859381323711814156864395814124866466994208734046166598308142381089754512546960935642941819112898935639794144682849328062333910654193049662518254849763941850506799661674513670403580124990023460325779752561675943416384798799935118759489091982572833855743666331003806163386258625706490815999993971148723471732372269295732791272815995877143662405465071122118977054924262088253179061270329275930207703081178767634373926579241186671530364725927294625920482447283415123639168167527287489560716239110212827589750541685512338652554491965574330818798604818086655710404224373383148041656389200484125065911989895265435299162217342838071543198452673095744103193283081054687500000000000000000000000000000000*x^67+20063138809086471723524770351982949258191713054853006051822843117336115585157290944926503948627155145001921923425379491997607600839204782784417451096765453162513544933458031880329941703731367354088062666754662963642659126779350065046535078203286981323399197600440906395399987992560057395394437289128483474367892857714204797501883331889970235957483425362960551740515634738920758062930988465478420382281062912080185343521813842745463540828265568698449434788932414554428196387316511821073639898239232918090192028648345299316727419721420916069270444916147318426110498696751039196379361942526394327341747887817097187701962120068403858326832987576186157256535622940307832106420920618779340577750631809540635511313067019465561015701202754169920111469470796299698655800575800001708615474555613689133792831853497773408889770507812500000000000000000000000000000*x^68+56655433543960270494709910564717453895633302129019242153066631870750874156322179507027688833748099939588793496888286422975639519641216025353837289944683563649549772286188641076703699226987710883615930519156893191360963708669888481576997458790480066907823345617939636574215085653613618434166058652710412991698332926537838020614155354654816049424227875156032284894016367628987997942443043048592814196306880396150474672712718433259768205123192731936758958685079613107868725780962613485927408421704430004781440804676694131568519270023472622649484202420698374592237763284345168000811710206269820700796208137644989924881172935415497171682165453448117445648298193032280068932053440089400928968972299397481837106966769973614713583681944428797360342506770450023212751885956281670311038431919140739845275334118923638015985488891601562500000000000000000000000000*x^69+140452544367153583988719191086809516740166232861150977952274883163181733814224766244556208231365043811834384758373045304307880886819279326344506901775227064213174268099219282588343778922385194802478035593577020564970659406439624470512613106686089646449722958622068595820258456895746114422475517949015338900016573392080615437152070848776714900211389783821959600302467718327476811739649716173770277864630743225874297856354998549715577983949151706423398545330653963853224810381828836689265037983672738663020339413945785169218677122047038608491816626272566469839961359203306535307920476915309437592296259732570792174202700087169165162881623470486922727154773528233048226597043027573518003469113732277558499670513003238531165840483682189744541768933448630815003029143251811735662527173341181802035393388905504252761602401733398437500000000000000000000000000*x^70+298728718507648742111436019279786877215049094380039724826485757368455215510000704781457737125135980142020073649769733867783486707232799844443343892586075612908953842182091174231456038527377566898776717870471217015020486982295427766363418494090347857444231999916898926621750980905333134666235126781239456592005106154940457046870372011836214566246585055368896000189173598574085719933612341291598001906839677503936244776252181674231201578154708288177843741629163434479878534804088241074364451196179623712769055374648457541808493000885010343047914422704999342126149883592970942204391392748396420914208142768616689963481492803895928159660196002309702512201028480594767354078665429101129315419138520305633857242718195735012154984351901434701718669628697103605426641988685451680501150050129526361541998369375505717471241950988769531250000000000000000000000000*x^71+525403313751404309759907613136035824847221972014639282051977265255703200324925941695391852476890521913615450761490277604339682791225437501405751227832270268142651523931401371555463229006134987553725429717242365690534950240930426335230342730019655402944915366769750517883438145656637019494698350881637279608343875890980903118496064339333512950061883348108738292463744224456409373165937083186511621560217526190996481949106587262117067012923820912827932589417033545430209991985909083517173294589247196900420363670057166761116123821203587915695289034544574300712164936626111062846799689340369876920202433312081576288039913320324427705042341866708256663502024841923114452575407513860781489327824689697779279196876605187976524592403958229617981000892422004037162174238425138031232371914486798444160475796138598525431007146835327148437500000000000000000000000*x^72+715574706020418984474287402529277674566594474976594755424090428714091214283820005665902783516093013978395697315267449989750127234260226401828907668628432349673367742386555316347283606829148635236359066761820282910547849665666474358867389088978581331830065529483357587855096534322085176781871929103712529169748972699964937828750238176541671467712959563897650852218861901524589178819970763122457485640525398442555195707037630137005856454535197936398889854051043879082334460750212361413077972000773448116015092383540493946077577876204302149703993424993776109129412813399183069414296655941395803725327494186283199427282854196162567810110588227630381515572971612857164075992294075769036983026899751476990667910033864609608542782416193847274769117637999690655531735497441511329249115765432020467434748312030023953411728143692016601562500000000000000000000000*x^73+629835975074902749547586574699941397256650182750128858300961018598123901132151911824121044790565579345658196593928959161323291236156845436991636313777967303279239392878367222955033773226378634829540820854983820522963875742090374694100297496615848066454836736903248366228238039861076842598602310335921120174474262992264943159394334880166295364668886379053139072902357851998381081014850233564572670233807835499514312321416859258524098507171233988740058888497537903801020660477010982318932912691307667051665185849920517557729146419655454582154533852803074462343778754390729716203731885862346945484407971772248830715648769757278456281842013288212264403731290004181897553986904602170261502824872610936098920211211486530631106496711255169201644000242671904528050761211851065457030301275735592039448085266428734030341729521751403808593750000000000000000000000*x^74+53420103086327180856113880255261909742178108388904649101886675045065555185422637570054530004238703975729010364654180138301387264208012289765605806080027610071355982347154555646770851007179148309806330585231887910477923533431788245961854637084379235151061456653478602780412862800163249717033306810072624315422296889705118374337787782299890451047952863145908233409066197049767705311805960719316506686223994264322404136602651455166921480695407290030731083682803457479172548923882863844671476325148316312965712785163536677090825870903724157830969013322924238049453460710429986164760096216045129838870113911063608555032793386724783677376281292162448010047570289310584156468122650262481181170246487232190860296795070703526438653405327934112061384626365934328553667015658803519942334996370591104937475268599200717289932072162628173828125000000000000000000000*x^75-599936360605375245770042177699926426777990138007964904555038793640901409527354590727984121956567089304687066853360675268764613520619541058058189558875842052674848498254454652783479726513087477763605591709190268506368001287189536564358522219806350324791021595280259297995182561528544439660162354928402076007632573012483085935042857743856261121502838372728111273914893661843581459364136720808855577712850742067849047925765911385084622402781987743066741696784476263921485181886270370170883716313033066960476986580894601557710310688253482217913885937187399612187758318888404386349933963050101273349480308166623505220270417748891124727241999483391358983958086043198064012325770383579062126557450990349247725721793573320732873899135696271118752769928936099236570287693611931963749939315550408630572931656388391274958848953247070312500000000000000000000000000*x^76+943157577771249337247267946729418146704949553073632528565820065496601879193922867304015838735889262494587894357597621719904406328628947075094905237258620088785988209764843202965798389437617309170284227338216136539496560470988001445658368061544647291363503699490682583741986190676369300664987715948427171639800225834389044141302253467562912583965749907893930263375462075918949400183165295793420838320656052799873570895951543080512549874183021399504259309413206793335953944028582000594575289899044863081943572203772654202280542954676871029750762485146682615239424310099579190604310567166114992582263372811661873215509173159314617092513387261985754666690334702202166511605951915136103929824492346034291903264802162825442756223551426692625410191743595756392195711634068937559760444895987944869514794932197077059754519723355770111083984375000000000000000000*x^77+10530755520330136393391411769807698332796729465008230493942424854305862454032583503035972164052717469077985110876808213620162443434835195313156469637592850057477281801842221043356494051411018040762541426632122813218597478537678832556247170998440886658308384105757963290312455077295721886616063868576236911345916740983411472871784416751884854991977645873390788819742100509395511679668543135896168780437434442168632033525010159056558289354504879500410077259810289374805990683239754591717119193081953436026759723729702041246100233430578398696573932715830368792478568464768611861826800338542689546723070744650379493209995462165137571068840693079065432089836404624000541652966990357904329350717834594211526287945811812361808548936987370761611334625205876992890041784591455877791613303363355353461103605661186577435728395357728004455566406250000000000000000000*x^78+39121595791278683004516752446690152521905192339114722237081406644493866142961328461461210014277999456658260540360675823621249605737506650650816224228571400553608225781322669257300550966205644911487132318490693627021041522990437455630916583953777465255032493403731892456793283734042420880864820670364707326032219793781373482019528663063796344317427609045752553385970825332574713619961244751816868430815064481715790638751956993583772224390912865421177498231152026337033980943170818580637825388558673655990783461452970681040440916264071418780382313470897185397545199887160130458735304380697727476257848406124270543466869253882341980889022728794073760648687358588640883824176416010721525997719900229495588656477687749850995806810041332892925790463727446479938592841874350322954244777166545137004618429982238936304383969400078058242797851562500000000000000000*x^79+103073160080795676215700632591010260719210680518922048468419131103781915147902594001184408321649413535616639282349315270131944838940278347545489198407079814851055383178206564780946829209890180337706206355904721232425210373408864172052350954839486575305868805276795735333725044504679466889001509179085288975305927820280395260058398222549600929847299251476222450942902723581332894134559392535026006607180270750779728764171078195908001630106701977156405649468660712675962318440694868137130809196214001269712436662029376773911857427062589438628891544130486703050567394416194142370949174770785780305647831715392392553231255148660836279043673565148425785671870768335441544164802573608560830772430584214043626929273364633507142893895223552237088255590193775156278275572743968435493232401727022452180430379421738340539604905643500387668609619140625000000000000000*x^80+222221538321069387426923167613524741784517520787661116056843620389422129824527166983873174689942012443606675192927790673618966362758779985085939112869991601147081342375828566401052585160221196418941300011808896728506509697022240873418561218333971165576498593469164304453306278542961457129220679678284352822824711465772927119487241841954627201100666730957726342817175313830244215017182797624653894183878481360397212627668451191125553975416315127522916180471495591884631864360084947293366597158862005269519741771972330033636475997567176361726100820762867949938943681132245490969003740844971102349167379911525031081830165381465201424545722522397474024825382673371395568772965670336392380360753669797101896288146136573919729569206247944772695372372651062203245631424659794724950118354256355215650169045334128004043350301799364387989044189453125000000000000000*x^81+415584098395712830083646709215071740064393084851696955430897277686424420289538342894143800014467060084822839871094298677109093531343433002368994824490605602150807958414681121930159425656601797153635787771362502740971271118555546241352388200438939379801710054947007704817616917467799962944023394345302511207185600583812620811160176842844724126957010225176932122828980377786359703796509528871230943711767875759958559896046785340797692528518968270182842856236462220139018547173237676818800207653883264324682519865908450062742897168828776769594062559001562735780378235528661317827391158844465016932747548298426901923018330313646492347817872351794982002536433940686633134218820115944321009808734044800529357013611736844257236925572421994457078091099478996961371369039066660743395181105145919349941454950733699114095998083939775824546813964843750000000000000000*x^82+695672753485269519420785518101353604748460365840936159254516683230528102847252464444284059087053404180854240573302593010495876165676702952599959177184649279776106631291220143044337605581929741846763443016521145167294243428121896192660987762853674129846605709724146443435451215548866693154690535888180254711472622938917255989078381753830749043216274187116828485615606363417052393907891554098662020308372814152884957051119468424980945755675219707338534635855831356439605286099948047332578490806617542510793784337659440069762071706178629699569050347912444332265660173710264400915863389713884428262415571378480464213953341242546527411100438946218454101117911164035262780899059469684128809522662442431742297709943871012585733577629114636988973386923036337642117046095415478672822458903274957492137153407295649398811576702428283169865608215332031250000000000000*x^83+1063241447449555000735125824187318403926185138789987907108022954949208438459677472107564604562139498987256238602347675663866326368247969146349902394053951781001323847191160609732452141863061654795975272063420454213343912763856281221589158983419128057288762000712138252010604668911957452155725788666180197080649998091655347226612360657646394432583009406014347354108641179511426483299375528792864258442010652142114752391553917889008146194687150749422611536636823007034944748257996180766577076930338254419692624628488358790126141050135902829794570332205636606360272596322404206668636183015044022364847761738691679588136193165332434457571579613354002971434327953241912586568767000910070776686796292526352982222653373244955637511777494894149947558512783143527529343297452680732485526640258395395556762470594923397637643347479752264916896820068359375000000000000*x^84+1504231376699008039356091499926972907076047775286351588284795721340114285683603673907691026378851344968631094538673148450192610375473902771614650043212113164646878683837532246252644101220631320660758040232499163203121157543834092347544505375497706995450645885347539209417169442674728191830045316214816151250785848795121083316965731774176524621191574891331227919084072826400325923671916385076309693783329858403064155069153028182084999089712174827940291325838005682139614734510722687296723892879857797900913998481427103631601608395861783658440212690257448944170380422937617328539010126477715033675905625379951368382487514006701751538952711366669577467787331374903202263380368228113735077437564595885740659841824272942691489274493787681357972430888637105078972478523931865766854609946852932396920937319789203512332420586972148157656192779541015625000000000000*x^85+1989735743103923315694141347372544156089136951227115052921522155643251507252199229318145200407711160742775190663120813061574956529943200267171576383470540069505703423892563907596125587869029928080068361217083252316093887427348152406381415000275154203926089880579051510018904054871061931276054972634286593129942960808313993199751103174980581235157401519124765460807710140537541031483928702014974811006815445964523691983103625850490221090547397016598046311074052916719495092598854571307644446818542823670642780562203551782535992015390871751204009184791317345438478156243106088591191133636116241446170269237392247408444178701193379460067096681886247700015954790269595797357683749172359720887475947371609298026236584756437122735290609895725210362429450535276598433420082701589791965549469886873695710380956398755092351393614080734550952911376953125000000000000*x^86+2478622568772240299262571501659450617501838333036513274249826609417151332726862401879833811125270995532618797945033624762029099835061145664748855668652591145429099194168072243556971428356876134041546429289451894639043003782953413365296212963599372796191994880829883608955517653219485052933019329909965340722404765741315126694600745937304315931170343320934168974859749109438326821533306528586618108419187364839372310703497570684231345148271432592060774882810601926457243627515304549295539021605361447440574144177962785118687647094622648044241523219714580647926565933115234353973090652497426714619968149875588642198201822779535271049894424783413432410462627013219204773789507250315546408958486243872789551533442631064561584302079083375914945029304146037404791698544202986619885756574273165501071137767732151940824891767078952398151159286499023437500000000000*x^87+2921811450119684225489056998454616076916247353102568744095472878157729365910274947060797884469202172780706924895283366202806004047705807172943341986377533804014557247120500941661860709209731232234430512835576227029630693257263187263444222900643676548007783541250832333599819389402221364365013496900208676249195999119746567946404292351074966002052785105088392854128355054762469254216586691135541357788616488582165239612926955089492408521340804350187372525010404596299792849775516590603642470530062612192993823849627920011214088855220905973154484631043573432409401654971784237163993012535448651610408104595173272052585018284443386609844724297087808213311565327215793319754439601206585609067611365496690887975925157255361220847257972650729521037012078017483889750186310473775174770407660713417637773002568627074559959311272905324585735797882080078125000000000*x^88+3267406695805298458594218643347575441082705885906957550445447133046026835257640817404055618963950611509854689160169006162060475667740424812152619898928492639995960958473516509282800383441916029359463828460769125323228875040099360763644330525146909348752998859622641589294043291304204953629797431644101407406827985473776818163891479256333407796678340920448350924444412182123186918795855370726871943257368943320885770212653862181050502702259173080824313003740984792868594820979618078551103997641966867679382830632307359632882638743622263011842904810453342910279466870498490682986945398316820040507581712805065413322601372015096517878682140661864377918789863818895516846260035164693612115926920958365501410740441024905409675510480670611531818007027392135896674756477487653363734478101289826021984056153116032956973402434641684521920979022979736328125000000000*x^89+3466548390262481133058465908415930841711330956958550511584873089760369539422098707097588457055826484413472537871291916247933453500841666075652068133205363556391984305775525296665876627731002408145970483985526801498783048628533693473810807143361443066413530633386903027997511719171723880936739810329589261204233152340252858790224978781583197575876320193323500343808648002613247951579460118639493316757644263873668475302053414967630767411279995561661939783226091942304764249192709778588532057633848220510229187078621150993450416117809594460215027176773871511127795033068090876383009646980381996288923262253088118601203144783717323789244305144368703375974847914418619303800686696605325236421658511151667703749469647262410508423524057649750454009570077105411645389153116394213672716531455745637194192286615343837063996090819273376837372779846191406250000000000*x^90+3480192034795334490562609336832421647095861152754834431478648606346670748175520561319300430648691901627184687014493814462528268773076713791782076870173471786185639132293785523896645934740389935801647216074081140710698359666308721587385186414009751995120041838819128214464321908098455192476051599235964891778526215271115886986051870146696553756041609635582079705329728024895220939392244952051631547029268124567683619046549738123462542318343727274870877141036456466325003188457681163010445634018744509838634836729258214813721513671709647345190061309071365269735344406332938304247111394769179196751885684963909240000348254839500551221900553919094015308388090343137174734350121257384376728406943750497900401783324513616658521233606306875214202589389727777590604919820448627691277773002352030739748886661421022363158139789618417125893756747245788574218750000000*x^91+3286565061297269311470441639805244703824929804241357183658662078372371869899976225082479626281533491421229351286175478741348692332185888424170929547944763286343561849229774115294677612404311951989960049474986537265821729593381656045103244735348899851323256044857250508853881632797182783785375320557703847459883362764570024527619300195066145260129162698609529190965237722273286844234422812954245718069580042470513921135322303599146450230606129312048464016983478631895290670522407919713128788816973690687598397385512270167458255892710440909036621429271564978496240688799881645269977085679146820131457915376469563777966382949027311115254354181041062727629516065340309827395625078044937292738184037882509342983148996078568980030562146228853988222255764571446325025913780165035655597316271777096930075403564700735163650602288498703273944556713104248046875000000*x^92+2887955188412453441677928765555183927460985906323994636904279854608434375335603432993369217246876657875480795175252041616906325713740872220673120377979679207950001131271822498739915229226621057935921751889147920826593236028153169710367222122317135574920905826490457418821990391417228923256216764658673971329492014265098428354332217835313275040125818666559690333816426147613094264047058455738131388760442669345440835949977813432059841592916166723963273318870693952245041320645713567239490023942702495026748683912040274820746835267082443757632080783589334674183352140415732922221902785522059257908106871500611861888268263718391746735161945165874513095209432480901191374474464307546136696032712318487903295436334645330983987219150110848438305139220889517507567330735145072069052386786462660399511082297009770302256836949084117804886773228645324707031250000000*x^93+2314530267883655074477872773932441825179664963143798107447434924874440014536138144755536445751533454656825309871907685625666161653301590959387335726264571304292321988296535904316020428650376270233263183836527952778194015002600063657457266827757115659262775309266097968102568796177228736981365738219404098153416500534905380859705211774672209549841600723667326556229611188330358836820956253714891082042950460926315689852135261355027968941471036737431885097004268580298640847629153067607493869066349033811486301354300806599454856686120095901894069392195009040944979567815691300130241096076439830010814097986163247476658442769916978703788569119562155071694656185621773044882581418597433766293343966799408756929920002182062895789491857572115222422459419655381454731301038739968544540921700017057454300353782519045729715312376129077165387570858001708984375000000*x^94+1622902947709086772143733639706257201749566767586814650961711727985650068098904513799112658185268404970038869371284047375019640890229968256229386697555817753238717011140196047764974367196500087463392524757703616091968496711042885617563433041114989130764607819153688048099064793128215006916679513189469913394781797730368230454232010393503988543539954498185169984926399562136999504367485600529056459593018016742158676278750661802511492440603322197109934476650217377745000414191803795679861377837610335236709557853866688110531826231550477702154052497740669831369150599281172281362224592054463360450332855826507649432258893315641457556557330662635557895109332202179718238669406399587088172191706995236884068893937878221069041741354377090046464966381656681487010056597995997089546578876137676524670829850914928113841256829275039308413397520780563354492187500000*x^95+888447445739953626489212862338454199843893558080325598511356166110255947881038258713916129123258927047603778525616805179504781333084271576993011671450855301272932752765001615162671253090193293763251215245332202348140565522278511842165394234588415637877851668005274771368186924915808436895728019125969221311734123383202813247062384763708490051403641445635582004148019020970111451214184698482517567808732529877872224442446363454269895608235035444471093957734937463939807798429028040073589963056131899911139327260820373924197227864657298311682062298159900965583456721789667193026781702173259075556891146529419341949777443137756430291874097730927445440246058563285337363812244741563438374893696126277130259792935960267978916490016919046429758430656119884586705034924578934244323636926392213791297492511648860584894810132894349408161360770463943481445312500000*x^96+192497886056492746445028547835643660940913841369604124651783162298520462109940476391517978134377531911935580723845793928942587573467439078504306798220436761816276970425409039051599082105369745864439121344286057376689294929904071072282501534380256315045046425916048156086703271832233804515419723060875579323024910015283535078355059226140437329145850200522748417313699629700885981053693344340779922292203801018202187993965283300638546794894886036231535301579537989748335130087504318230653741285635098494584322556372873335008066946980231565274172653566975621522644721029241953582881727087435772273703793082027291423536455702602386891755946193768900339714818190197484585020460010264995206544143253960760845801144106142863590118642541662174446728378866785728402772694706840462172289445127102448376224170905119032794206024306049584993161261081695556640625000000*x^97-392465668749146533923718951125984724821791432647812740040461690781436053512104296698635945877075257167252374727142245818278153704402831810600467587878765000778011119044152346008360608974599513941681588919180473527610453346039916352636725223989863218750271249511368028470847347996882016943943524636607851473373745139185079149390800130902155296292170317230883278818276729074283014588985004424630699787193937896833423265764531193174433108785339805155357958384793743312740767626202203205268311416966446191988512896670260701236986071080535622474624026171612046026098561224119596113029071289447413274089068075659578905596198696390770049453705750822659717029197363069630366446947496277996377338645914680974598854922298514909883330989506796482588706203051332525199531978744803130139970270142001213303635536029850339797414582321266607323195785284042358398437500000*x^98-815649469463119573817216588119936053364496226024149751157252767710977235660344656761317397109283424227756021431572343666043105114153651673798108280808242285629025849990426104413234457274049037431258305235730651856409767994013036539798631461196214841110102015940938122792638004849945095477529371005473196288922163803156716991243854751690442281807481898574393574327295510239856047144803278956269591675539832527575442737859026649540105345388398899158635321784420261036025582403839300743332983513773378560735355366276683565187612260525923256968496852804733106496621669717686870947393021819126013509668368781789150853348611229433558797948215451616851629550364865951526425992659472409932095458122166322446401251192001481292604779787265532355418760353959285946405680088758200644564936593658940540922464220820828231881677305992184301430825144052505493164062500000*x^99-1055409829995339274082832905268300792746524431850635550107283610939104203020645583000080745585874247492077200097460566689870141152151137722356491467362342794201989330677507214647562115231300109501992506721339892497573462091494539024741982790134626827453212055812458956163750834423026298372228369560039398635944965685980865898662968434658169800836863397815756383910736387139058176470078477990454614508365793252431277532386249822453009605244752263227574115844982134768805969265345993052458170326957328003853500500792929561646836665008260401283530404219948778365608665238700134572949688717719440232434850226424547247474602021321459854680465065050241261253486149904209984794673319902618660845187168085480581508527471155662290690881276805865390059915162539826909565137673714621244608292175781233885909679687698054461296448547358295400044880807399749755859375000*x^100-1119761159836480300692885713187673108068828367455110481193183606782823969663562324928903298492933055148307587352214226477322974099765288229679586657022303113471239513148877488993388703581239956475102829014908443254459610374885204615091685490901780385612723814122783021266476924257264255427494223294587877095096782970207639633747081239232167586483837993293944655916078098434021456088908972177430140275020109572738184841868763514416238447240145194990606505937210075913396250992968938487067254850550835298036628316417646449331540000281810199328639446414041430885706573601236478552229090083913029852678958794742945614894180280427924802690606010672005215346147598659818096583133404132931005309418740723265546867775211316439279346118197124433693322539595383217683268588985539233037624943484402897394836500882907513721147702012714830743789207190275192260742187500*x^101-1040536402304272926604222796423399591118158730425008763821842874372780167304069590403442578303416867953029950265779436719462291137714351671078218392062530578498572378885528040370340625539673596014319948575882103387274920917580125031261515941518916243903845646634559737769294343049198198331627598176119765411049015122723476387926693309818467365326191441980582350612918231893852569484306840302754618056222278814277644482027164245300365352728635415299828131354828437306115008788630841954374403316719967697356596241765206713727693148836315893359210555122173902114190859435487121340291939254628636911528381463547138485570011792075877127148242349803125248100750470727623097793970506306301424665056685354805844441934257247140216667583396005500668649678395063022279918363968257537333400759221053076864446468913540822670300151076006045514077413827180862426757812500*x^102-863536875691556205076015244345740659364487702800815566488052538721716003371003304813844520316225446533893322052070777578448847476747229101577097508254181761142464612459027162076796962085376688596493787890844798095581157517812249154789464060915641076679091661945763133629039369448051517110291997606008240786066681309440945190082459104484809669825085980079618616438588821462525847079226189763913713424181830541427775837430513653694310028616715833987289398864261978063317090984560073342606442558999727358841210539422127516740913977155259836324126947431601241900663181104442026373529097967495469311891293324838567374089944433926858107075559678549856798187255300414504837754945918304917048691521631198107114905931663246612980274412157457018266501035492731921361166340320882286291019691211433623907471630334167516545359338797638315554650034755468368530273437500*x^103-637728283023651656690328046243725294996115726940359126606780904616105876902271077264139207047162367757696990156225644345517024095819890333617081647362224735707113825345009632422464022312330745798606862798035388910269071245825798709238008359551106148934602751917463832673643381033217809738315847018651190030174915529698776353845617411846519012848252707772037850191376757097234865119372846949626997950154640994928820907836185144705620700672846596822302733431438182190219531556475794841771586250920071334371888183354889181863013865820173292404335786637479664435502229569510383069984167377823968440766924171641947403846595327820162916919379893270130785593654980234333136589260284237218061690681589297057070501359253729214228577996984787180943566865659626534132368564294242925224000872632150283235550183364217143044700569776139786881685722619295120239257812500*x^104-406192141485037538169006619261531714088500245251938331284548891555324962243640580373485100373178984355315231248908709494561109015767957412966990555145153450940323857377136893043063414698026045937862773066234853167338023826147921568445938765973418321235452074585544091997477891335211901963411730910944411596678617290067093365817419270801395741006247263214849653384499076163152764623017989064531670429377948611908510049851533479872246521402278961657570874763937296762102859947214086190129071731817464494703254728857025277151351326048535379780467691755663920862306922416942074441525884476396895311182362971410126399422715769246155228573747335779288214916579880158327032265882085106709803778618495422539525272017677242033379449257634251567602719511719951908320838028949273933382373806122605612502087743687804053597904807570984075937303714454174041748046875000*x^105-200471890722118939109692837617924369402068845453033808349451223014708426091319269464447537664102798394232193795929335789206033510665794318138991452996581763294188761586070592141518598214435602838611383069818736029757947347429783187643097246148798301877895185019547188540938280782760447823755161284591693233960876712998369155937890990827660767387312506183661266610008956322788989145591843735647623520226049541738872689093289948574645928242632949202351458650116202853511664514345611259355270755294716740640294159931422985207711264403922400366748932955216009089619507648879390620728067106597622913428508133697924493368653116326483289707310499289485173011369018157431617710772336619268882855813570713757419008346376879795941544316331062356145875555257227264071317166657785613343738018929572989453658653363392957037075747805943137791473418474197387695312500000*x^106-38678081438194894950895668680416420687642587418254123992658444829764496665925471970989682481392709185528810193940471293038723694506077414921976859651162708824260651701393847146529514970680860010565123525409912467284913171580815225114555868857794609692203278192095452244269212196084681018785736801896626501568837851226515793395157687413059325681247343490492612635241891358338340177642089008883727307607319803776195397237012530433939162664031065168904238200411031574978623369995472229982123357696564892889297546804375379994929470770290370891950263990218144999896899099986256236836579744711241022868748853338422261471401752926588558691546577286689704987956502018454266040020555693789401794395444617945446031380368907129895440925478553831940695331643509268317648262479447475292570701272579159272404312381488508939338284708941984035845962353050708770751953125*x^107+73311838685268074289793315256417263019214589121048925090397993077089250913869971112372436764741991211034271330597648800980034457667754511780154494725208687206383437781665739883244582536560918415080925529256184606981542541153517000758283245656691321552391913135488689299669620266225191297457037401974396615337559519772599036028228032263952479894889184993532987465463847222237287805971232656567114289594308663057400163062876995788037533590307458273336240318433779542550702925758041573321458309612623151237931391656299393006773325605855395492648975905063169614792455166317308431198392942650609928172687107974740910772241771354020020095196981618919163596444428610606241281360651952247868538317749068999381156682133020938385902624406941986078735454871236244347361986055294519684474405743500216443178601803346801704924090570258954357996117323637008666992187500*x^108+138767734016048698329259501442751788561302177238112436955619446792506326223988919317162473310615389710979720202244444790824911927533037626159184466364614425406802343428252249712832842921524455380262973292380469470547853001850405312954992589951941082196029514916786471913879638012089117113218424908254743817753326505505550911133905835226204115194349487136216343383354615016092569820360328036490525336824594986478728610003608294851089790466224748337785144121392801479364558369636931741885955069363171301762242806433725412323645706133823180565710942727940172744405524496924981426278737611475762754205483300769860355328505957386048709829426935047094130064483579916148349392589251357127745754092736362527573532953325246085646550025961051959683384594704756512419684232220913780068517035688243435598748949767312183770778810654178414552006870508193969726562500000*x^109+166395669065081861795445775514100849914843838502519309262733383140326190091392412541534285691841103498847337712310421435963948364189003802620796183342905179697687408997052925892928480331147773800506548250886592027028085969766970792423902928231531741174193173142185607825737417832343278898903890935766035043521786209582881199454673154794191328098298352914340587127677002134771877996717046263588685296145615235229989080267057224020571822950323964315675500856843837531226048776262069897179638922120294571771721433356745559309374298578530103663568464335355747547863404045507306335512790717913356922180932515037890737372660811173432049042421442015963178719486873418392755823454549890697727868543348841012179493173284080059474970122108023268538481960937598776654102267437067365232114724701724025334750237972692948518909673849552888214020640589296817779541015625*x^110+166972769899975611076312553300699761497228820055025049993638807057227828288507868190618961791009415634460698575397026869112828179290272444900778332943002535338177977157498382824603995563926074133539337737171119059395150337018756831657955426819595645819199900669250959674043898664880508451312115696538312708588233267531691873912028472501704805611954093634907446502241008976004189270384234229231587175838700502934096683042203242914174846902349072301688037630304564175191760875890573337902580057101096656863125879686643333438242131162253309031951416420113938536861552261738227369051428305765179888802535498167492852573299810810841699285388757398073232859164935290019778214580343826587892262269470188331370226782522639076400166919150513959360655565222725608774683367968145362857501493338228767316150800202091637869220887291366040017237537540495395660400390625*x^111+150870705539596214310439276884210532415492692668786890975281486434913759810913172152771552882110102397773560093867991485151559435997223327504430404366972093995757537110330912548265288319599145847520205524234033566829810901414507106462909757948805620653481407461029411430036101255146431414956821352285643235194849695707547295350503964617087337731095338767997716303439423233317673591297552846761079060041258066854625682837541045392945242424220210028632395173065911489978713735906199953719781740629974601334591834517008602000224963603105540542839823194375914870812996472519019265717513009534183987775170546574182230060267704755904294192354689460265596392451577482484647412817529598621933489734799877148619237669110928197362785494870190827073475616152764814846084742792298963498069521956997709439670924994694188161288746219401701864626375027000904083251953125*x^112+126610841645330999668074645941823118674704713234681590414946468764007465976489658285156191234069757623895473905057819761209847262962484828879347044777976229892411045565940156795714357576930723785407761402682920588087012756893569247178738303635136634025805668411755583870693664236434083843611148935669285658511766933978738355081413689765511540032110549080253737967291936393068871010582010488088776691511360554387426669734930391022667556127359959186354158309237795832795083166791801080188480959776619178797916792164287931777436861859027615709721805547090534169287893710699370527188108321695918202600213319645130379617383279013633016076226346758962463750974225028393144238618641347854607841261548563160708504001029236586202942921530871864103938043377247619322135061655862440488407553986264300350208220994459075108939764831017527058065752498805522918701171875*x^113+100317448496862723360845645088208638423623808968493526498390501457769473281888196864158195047627688727196412338618654275205608128686626003642962134007664736408741480893733578626419320982720386584874905761850622498895555593948294728808099158097130665032406110315441936571648216223218761540790436237040139689149439050372615734434815838500757377301647828255052630316836386370323850180948136368683384440346146847862718093277464587209002500002978018254621734826061548115694156373926433767458180296959305633909089751958443951782777738274041738705162412866114388690074604514791970792282421658256448713175292451426065013630821561178911755628745996127160614437894120979016161027635774994689864017544757340977756057953678739286620332220556624767344134464047841946093945291602033018020786798724491440440520266542430727091817638241266763543535489588975906372070312500*x^114+75802343937446989940483215370893371444596922509933682800654479251236335284958303775714449800280901067458939951614495173254912001351875837943549025934538382022053978587179404300333257758677916489015482094570334404813490000079851419613601628905505413764638375039460690698437756750925388213750075740601119333942410082768122864725981660689168183183698614051455448588271669903116464148733653322636473190980890109871295881101699184204207960637713037939191448698366768157328851533600476475379883385828640787451456593771600586877094468998291167676030304650637807408254275341701575791843823119898305026041109739702127472501558137544943133676264483075801678282956705762673627533393700553788819419874953833257225502136913656123729188223776607257165060585195292108024407930542028867026126241062874935186115064775895725358682841754642822706955485045909881591796875000*x^115+54997549882839899302800245283773641793319341699931653896250030197740937067992468217652572504964379245991372828983875139422669988935868421025454344288514890994907219411871407809054239485165484391907285722995470657981954440552974908914854577191189953225464689723010017425367405249336550851542317506327802061898229413746459961226469274207435928005776962040681814992816160996890505974299560442466901248868820379724711762747547906477812622341338543399452662030744687120262368239186495167737884122393210956466107230857814965074961305208938086808168926274335240871142012135244293446047770974500460812549266497003396948122672031110869685625195638840411012020342699552361449019896536384262807589851572932633949322250526738138306382985084215079645119829094385878232919310397876839259273172020933755949265379075447240581129941527915860888242605142295360565185546875*x^116+38505555465371715837975818412425144960507051183016859293904741925612730250001995143879132346319638947410174116599946737239864410322334698724794114705794666910520425031059667895988412145674441861670786744084439957066912017626623428494486535376455131195188229874849828880316086967894878815936875443876196146571556559706327147707188110837026285519261339884628526382193827649039036393420887133249477870949922945263676559267665889549772132199653205316145437617515387076212461671653188652012212333646873702351273145007555579680571458922600633343210654585862897977195776576587871742265514295037088852941228291852974118480781595689386188997954043275937326489899523290837802084291759533881673086885848019344822470229462638353052168245085775081314247942099275819055531928829985349068880987009486491284668404302758072974910766306244624956889310851693153381347656250*x^117+26116025619385254452339630737734994418091494416212839185852201472204941042122111779366855948348535734450612133998488312470180280021986182141964751936670391917076379317488326236889518498089606150237677892559449036073652615578150228334787018368731072705741112639905943747588615828864269271913345829020354971305255917143309349643114850041921746738136008489854590208447725760320885099725698054397521652766755411266949818222753619802930928948270288943916424370401661738079154711342161193198873860883824212706703592715315820717074534785223071928903959460566918602586344471436609428544393965432521979386475790082862740342520011844532190422143240025669237001838286441648752120810339089951987454052506485682181755810521172710434334047914625780922811358938296710477150074767041829069961288439598904513374938187598832146224525629918389313388615846633911132812500000*x^118+17213099694827798439463526768023054646256434057101260414406719113983759952455870563711845958811541217773583043382124097114309886577015478006635621186935732918768997804292389096280587513593651233697753191035573521439969467756905808107163817835912664249084702891104692952212391099647069099851003242700510062969787873455745585468297714818181156959099282821435827298455533993301630457964619029474429165996481179154069272383581611500911883811442625452487536962008032923570871895646819054164966829896868310586118043580303333579064435394318485634511589057007019911962884148420064939056132681135302886356678182204702704427395767206127442753835000244454071646604103080368030964691085506847083945031720076402001350848688860589948658050704208909720511108750624310831940695458439657485867396490531140417423134098738183426114019269892452257408876903355121612548828125*x^119+11053653758440319098568957308055743426792475229019609436652344983965900732569724997691678157890734339342353621989179490484133065233423416927327704014681031277544205522827296431737937918291937987435455680983461074059643646867161824537576921241229508100100582611098612219180085788793933497136618615781834863651418387434355794168651121816512550814416544803163047011460649248695852688338978591011760273855579051164842333864137732803430894709766587804551014949212404534851005242878045796621487574953623518199784026669574625940575722868274023437215832095842534125376994453292010084284046696295820358746999329966759064228418848665336873596269869722291419877425945665558736114972031299588679090826343893007280271990163928249198062394346459560900445189412180925237208163972276115856605506332979273509450742091867125343096663059316853150448878295719623565673828125*x^120+6930606222139867632728217485967672714692383139300527887880394685735239502993585937434027905211384010643860950016750168236674736795621950466398341624084998189198035437833415981066278373410060145787478397378974964007293777269965660535876427639603901773135119500579297690898302464199019790988320654100784571866439624278274147406504236867449378364432873188599764983756433720663860136703551804309181927704198883612146460749927432274964903684965593387826043800793533233662195734917910584981833503320237795431607097768687023059317817975659967583468471700561394718663960074183261716365042806348592524505039804748480726278433348312002652717578247666568480153589507717198702080988034400423890312168675081640876666081226417180666415480942400627104782946585351976969342025683521497410248611012581750160842976553837489159812582095732125253562116995453834533691406250*x^121+4249968441343203166109651390593980420892360701460806254023255462352451902289000950320100389365574698732310382716837996314275617007712132791964942429528012620806322307856664751492952967083931515334635880477460810519514795820809459424755589668433488532650480343210970753916682730692411209578983231973399100125855747435675263067680890716330663195079211546056764191163247809632133827801989072833696798873417234130611469765909346093507705072970898847184888776345467764345067217342337298326059062978389521338703092020557447359059045262226593206574766968644231276257012419375833699323329848889117169334923847305447591593701027048040073376569065232923642897149227117823950441775333082377729856666935169683326406540351238602745084885681353539071376729810897815149547378891908945512319209974334735706563997844710153637846558605239977168821496888995170593261718750*x^122+2552017823473096846920652795168780271853782047277166324902091192538244469828184115499831811430211593077186674259850373961547302407719146086338404726567903699743903703820861325693528325031868605574417173811850788985547453812857553739111993758179809674783909343877346682628781903331783454100206368328351834902383953693714378088463698759991964854744380667142807189283486120096275219503515127055657694105429502964437701073610133092876393457507488641144529824996492261923344217320275943153281059790422126431839934134115015158059207470269470844197866053137031253296978554584983126197075280493425091209009508067291246887563920727670010752792134350663512257606686957975462031990331333024218368036057611377239829633248737006164919576117386890603964732543236569511855347297977006494632893867960102879602285127516523354569873138775193410765496082603931427001953125*x^123+1501756544212314859139531591388490332467323046636525554384427039653000781759036779826910693689958871836842923451611007579306133385224965800096398604671599047273626715284902510678730280740607737007621470477673055561973989894432015663020342316508905785056888441722347917460501381737875878875542846586062371158040978536480442056154215935834708812851872696359942797751628852428009522593910057579892180306813786697330255825825835767023796468585266065395658535530658489075441993831389822642545507200394471433284601570222609235532435914499964193607336162793416521195527202390172999287939383825645225021667370309448384303845831760796321408731796945325582882185214715907500269652563594049638834900181580030223993675170586070152661020964222310248248620495442717813095264977078163562905228789143726832216334825777161350590649391278930124826729297637939453125000000*x^124+866304091775128624627486548746939467804162161364114484837965671863052945499872153357577047832132835235901368041258289976930287195042497442590835252148903540651449617667225045926526130725837094220452519675985291399052888732296206103239882017943929212410308557275138046888867377848851083335323901442090827397309595199171224563193118202046363729920859750201444199122169786906523502733957394099333382450292835610694187877731845327856038600852174853460012372810285207513240177642954704659073265903368723080339843648364205572488909219871083054650551242548922095789315076808687364195017117147018197995365993769209722859173872013344209689043141642646158624607369669005901031662724190557266805821516229421091800536064414861018911417447537346327823909527589429907622590902207873974272845022178534378112384518663533259459283430992115881963400170207023620605468750*x^125+489835770905037467300085167415674230775974765564695506467722815493993139388334952690047448891130405521906783867381867644154657253918814700759428921671436202877376446598635279779687131296598794747704262609074714043018743340623591420901979154363608467211084939492848710511738031772877696080042691073443807713652723730957191174418290979106912916059405566602343061238663391475527422664316143806802192431398034085956607119109116373758669572889424568807522133951254123516049042949414044984873471254647303239701752430726570031656007069117255616347830086628636515103900787125435026647423128754140072059969648198255363926662238049229118317768255941458717680267501229156623074511503915621405687888300484582651838776591699274565588681649330193322588324381247421617868074042913403073946695331663785221340377892252751341702933507438189053573296405375003814697265625*x^126+271354667513531083713221205359311960579613579974755929439786543051725436536840589104114658030083529655903970763905518055988017204587152071998264607150290280035082439254537079946329407188400366946121495884116702375935841156303003756792131301223119285500725884488865299715695408721628098013320419038483954551338796456416787543237598540702286433716393438999961136119615832338323149011499445152940564586024093525890175013451232195072583807160854069823297978927873576842678632802792214012169902971858966706913127661859339884841472032181869774018639546748454915440132223557406740330796914723545828465041451509457235781817781546238573942140345787992590748987805421805834673139152369837255196109590548731689666234701643103717456936960517568789271851411500084760672541482149145970715493793400352290416396322646555233442343391114803807795397005975246429443359375*x^127+147165405286752260650996928876106646132727057819550871174217386405661832640408893001767239410634976967201009804812635517543510074729062978623495557177038783051475280814425816797635768347903343521383386295908223573763928924928790356994084721753573908092612030463133609817974584646869003707495647208391784123098538607721864886060804384204899960338148917511060795602727191984909709607432223825600940673906915896225420402500557681988731316523010432892819377996952205180743627596143065692813620342145239582825040696552215477350788695506801501898304139948514472700988694267285138563580034049567538868629351917849751680507049738377352398988646608008108483831372172351731148451211177144348155449221843002485696823791675841215947175065712535314620814653681943050188378613447301873822344555430169341388164457960851277842743989321405706505174748599529266357421875*x^128+78063209594349893539145599323382533584908910283936951542524219396858396097952077418660861232570597738406939093619017211390809826845852514995415071666580216619229560899649561774870561576858026320430469564651636635809881020826653687977549156019398376038733306646085317900338463266289229106684197378290307735678668299291495109332065056417834924451750561012384368151612494917233043424215125013744827583083762102911500012727485124899470462632003332562192598982514521820024133551098723763772103995497556842842446542136431683547343500466189790305807420791875517274462191786027080261188655542533139195810426584475298743750572423852491734581833826527161654331294183187744678170475789909164822519897893265927525134626233720875011160292825403563789284171296561513408875726793926178342218268694663632813381087233069923077798113464353946255869232118129730224609375*x^129+40457762047115134026946844540195654174912700038462110619569120503189499002079732495035109788059312621039841313946664919116789631672313249234377785056173521826502574868746858566520204480193511509212673769891705257105643636601946498164961265178435426314914150429963665266966156526518995366998007734105279525794144097853476075560291460744555250013708285479496176561826902565088904950105783160269473674761334171119147970538957949949548843269739198712700518348648444137785520981900508464585865210619383980918220525223363809523397177180748974322363237474453363323115039467081008330016894762645605297797582721730272427144745475572596771497400848380417577657767328634195651426800480976488392266868239981646400986198992621617558359523027002611938078396084548862555914287785437493227538058301234192472750612369032310747588021548892811551922932267189025878906250*x^130+20464308346474668473392648285263933429938979901022803225822182543177166486383456284551303860259695832296542994508311281150245061575200798116942153373672738748505541420230623888560727943172171324470738857434126896692164689850444684959820211592764510442376932379172245925613726361997775176231438730485544307347486045084830348651592098952810382657746711985323078116002938274424699881690667384620282573015089278283116184974165755056729809582033028832871880629003638931730013912100058997748883719132155076114175157415529835939292515852033814671648359261280195724110599820403417591531757964622986854070344907788467618758360361283955006841594643024085092574059834343564791312770890986009994889909208980462133188855676122345695663971179733777918622588127601402745677710471361736220623026697959949324788341177751716925409253278189680713694542646408081054687500*x^131+10091643248918797406484174914939862827556928828440029043120451188353273194891464934953439181415782031996051228158990651132216609970773339970008922008543188421225488107217797042704327103204446545695366877031071257866205105836095503622179770850193724527172434623557311880419890379800045405237024694383377977791528638159341323170130477988825345080792552282687783024317488410782917438940136846391227062213729307564212244662014935828985703483888433451894827465119769640582398684592871330841183399046086674193868315471954905098832373164933509567621036433090325822732749271346356112801249083451419883586358835021794038380119554058217024089232370777687331133974462856251932357737861481529059823264339399023747824853656352733599897842789418726045170914484344554021194075292373092625667195294053786839863477660632966824948153483632040661177597939968109130859375*x^132+4846683908163941767659768788568854205570158478162038864534844841205334668744736961871856594744818818787219324066310716995984257141516478303656253025691658041406074301356615466745292153567656433514140810625398372566873413933725468669184481982660671606207638313630844683629102873749869739504220451360004797339924987275949878404185129690540021798720671198429928874791565512020461833942893051707541477471812033662154116874242005139690894673208552922508751059011809009060737187296622386003644240251761061671106502217418007477771604565476525240091529363318583215369240482143670101177527773435430288441219489837504372891914498372300909971990198139972818572232773893111407945818720200860325328703799965783391360504603218979404344343557435545117645470643186652420315843333943150810686611055237243583613823333872746169231904289631529536563903093338012695312500*x^133+2264737289450000013419741942077860337291918379347259525019952531615994927632728867274088100040407203347698343440943767426460367905465100874391450955467091602610286459707976872485367752457932856270826365327932802327601724071757854009155328584615247996837049397111280697742232378433311290695515940971911500686152237048414792304563231260516986071032608529310118996400403997413806001160464004632362114450045891247762959430835579816597591080818664391914587974745841778459540040899812257583765071792706807376206439228455900763685751922863813439216792764806242234121610255531111683937951658593625284316903627049867089351941560730824818327422677063204954708355915117323875822881815010281822334620526271501241650308879969457317866236643286746482627536688301996755197174410859847050739447838297010862771921930545050531680129068945461767725646495819091796875000*x^134+1028668752884863333991017057789300960799891510027630124967255688932250743397978519225162453146643309562875006796528832361428832566388770591986700865241997525380823271028548885871889882735870824441461548259614085616285793685991482779842350945208031613312536640205477477099357885686820427143174760163735948301166495673835191486908358071430418764477996326783268950244224567648002598043426517879413124319657088725831450924665925833423620354908987926583930418274680766327490299654225978154639237417830020213800909408837900377567659224917911541479779721844997485370502803283758146577634515584587392563360559598703130830857778935503908242293731638535742078045119601936426241992142094118592951363621485904784766301517733199815663104752843615468997939692936354972198767809271609187599736710845434670603773394319287843266808035735948578803800046443939208984375*x^135+453758912996557853622195634829643247310457881819797134944375928108386023929315951537712029438512483182050836370568447433427404301653897596087519826610953666338676806343922975899354488927105611562251184988525527039883448154037892991888780244603483936844271714490164404066569327641996897894032493371925315283598397284576365633542590726533598560325388140679616440908350697271746688391179429835693347128085282484566564943754895148017572870033810476607517131853254909779003779446053702363210962348583832830307120768879592556764407455595024755450483974849740561922312605279533373894605702077155071425748710079774813737371006981421177506303117029276116765729446056787915133758808857096076516690463733872117787144850325064481095868595700052531894157902925997014769037905283042342190475767463446845513789274596249691783034219128012409782968461513519287109375*x^136+194209868546894283620194042739142117297647151762364487333165351515394033336179539212295060093220064536597085952415418896904784982979888232116025232072108089949354869545833095250350447602235698563336294202758048331814554874714629560758231595705065334757387380319553270804433232216926823539906256340880668082362080608690131356835061855737259007670371039877495276434990336033513420142096845330380412088286133339167204340654811162808465543119443045330208465195027892071459591105029613746725659055535302683983220183912599031920126875105997295452032357969169470290090723964295469368192198821470013344513708646652228598555391353290119418289851361015465242354326414648093419821735617705151065275025200225620148104248156316611635033260804054773064048152038132713122584171701934108973543586589859064634449940988178287884502459803570673102512955665588378906250*x^137+80573411335026014345248466899443485704953577151137834014756991792308537619531873977478827282739811350101788319098298717969851015259180165621080452151607538500918727425321764247562589191084555171442951397715105937240159310949394005025637511095258950745677181018695924689541697761202267645902152195479201796428418351232565740222876296378232881008722230136405671765943429553482636168357671123680155305487811799447253928395837792217633279980601900344310717698640625381919683150983957759593703187703104730032546151256360375727099943288150922992722884282705048504979236358264227930521541155673333452211410739544054009785663309845972727802921281252064437921256442655006883058191839700748627179351006608064736336486135105650664403311451156845473869308768443896060592893401347630737393496577511063813240436743030870037074464562465436756610870361328125000000*x^138+32366973334423041655839109206736662340616143198420130103760562344593809723628454406598487278238680170841597683406250870491585682668288294876306460327306747166403880100995287313526756341219343288510445488664933797651888320513490419987940620793058953829417930542364790394248208182463045724416134918428434215349445023274047721446322674750309224283216251991570609656803019504537628744397222734328735470397184599518046672542503783312018102933618952952304406557144034016593133541714333085723605319263279398663425405394080372199415400052539751084966304541763019126695419767893223227524329309364012454023294512679162508340388118731596701546192534914582644436810355980242200975103704976568570791526884349897605080296553412971711182487768644470951649500524931830209347280705920559737728329915272839471820663948076830969402539750490177539177238941192626953125*x^139+12571945525458919426103270382842759014739536285736186426810892287458857131520203020469215956954978426032419001832931650210607898071633496608829143565229205747743849756341453624473882074635631993099863603499132435910278706724389068614838144037109927990350628228394502846187235414088067434283920557864142141797708690662438496663993452339838153897894003761203545408774527287791001718080107228648960936991064317757763944523954501939953349819725279060804347185863956794300478440439980540131664868531943933748697880119379729410977942423207436238466637459471055928878879474864143197488750933874249254223936394429455740224950480968135678129835654436577605242829610969420884467704769121179952937145488465044084517338095439931433699593952588769318488718028537655701806401275131379129123756024178218997235031916220697467689859649908612482249736785888671875000*x^140+4712982019970721420061697188316209890104108421185853508030160908466433048471749956011693456055312768295873290132257311758743419406453750574759014235256140689298569428458762958234643136370167358823601831155889692950893067063615541556943065918917121496109153668042242038638797137441136216143250359399891870703154838327237482770650925384042416260443260504573402087876574253149213849613326494994683607350826683187548326939245603134761272568807080687218824841666025493195400919701801824669049414873921596010994140831482318431436730691153414527243782714446782189132379593755414179201657389101773400113691906974993027038034989324696907056130492632213850424238816382400907879458873879356527879399887961747639520408156421650823362730034979666050937343450195748935623931706439236502484926096399468493393270091798476911781889953090285416692495346069335937500*x^141+1700808266828171011066974911581453480549171755952367176232241244146850458641002811822598350233135070686758857394624169611220287650424568426494269850495046972206417996675535163471830936599881342861990622489603840156246214190604198359844661622241221649744090908562673415129953244080945330933113437718371837377795023709867380038059095020622630340766527737468332471521488855652237856472399506125629851154154749714909170086006716244990641109086029858436839865500892326060248082449593686554945515464584693463180676240092735390678278344019221214827869516652976815582837633991982950657828411531692245318142499974177286760554412271802866789324134253695076477843993205344589150812825892693367040814112429883984982197150715140135064839957351729918235576754937246616349151712622449994035446609870847326957457689618484659999086971993165207095444202423095703125*x^142+588573448732407728010869341207020613011934912450669202893531813432536049756826374585618069104801861614241964570529760282370067895906499893547388248859662117845719433632620234650824912053982877203094348576236824890820383764554095539113247445586667911928619327988932919487240831003025044555134535502129216391026465444420302995891200716021287405783388809902610793418367619327361716044354510948888013666108364907922224873292090953868622857650156400788427036192519034581861578301540018405932317771680467230846814745794043860849567335122614723538783313758594495695180509005845160075532010217988196704317265259460632960981200508146580168017367682665081288942511581155131450402489180493196971860458729520873464953760964110177706070764643897747544804273992048882142789311245470299315837227862945309409830272676903036022100224045061622746288776397705078125*x^143+194128054100355407060346602317484828773587026159344420672052763202453923344461882026465590681256480447478976719011202246215416080780845311171169643178203419716141125746838060327334288223255343342387380031422959926119718299882547582545958893526430904310899928004958644912398775424571869047332619554926423895487886184278694634845484062595740526932310416647366885718007199488987651526222736065495302042104271272447457574323700337007568349309799589925731578410316627374449966911762712346718852527722995999731369881773474098931805646444586653247261312540116884082978987936799467569112382249988724230457962678434291773024988874559687944768934904549832268420082007458719117545219043745998319477036795568004246632891325487799078565660558319955010525397113599993022569815078589123589537033734505547418857646018255404263275210041683749295771121978759765625*x^144+60407953952845094262394661702959083817727685486025659067387224368081138378912820132686703416372049964624072429340402567111866680079443185192231560561833094231334000614536075741441846407729154010320248845682493611628821990082615983079940006664134765088628707089389968414112035039025875874203278189949124407784548065544885050420019434110792747921451392789770138859882171807162625959242944337032092253210055608299828025449659471469903004611329425444545764210356660608578392970292652835268377081541758404628408759900526427472057064192354443000063631833151365249737304740421645531326289104908868951428427087210511612963682511591746026209410513915019392988823682113548146515632353328651145157752032108978285674268273966595396743812103125158206249869117860834940997965577229830863503355833371079750296660517100248710686827280369470827281475067138671875*x^145+17407954474790822232504528954583718966046563113920694657838403837270026362086459065151594880039021801192383731285543225631072319210965543533548547495336516103718889221228834694485183230892234901513184657110470412830744633351579526431345308505494376585053808047737151596258379928837355407019999218778561801695701201343518677670472367970257196762696893139173465109646748173194656944307848881499200750417324019866038019456226257536944173470059502920539731228943689030170704065403695159145300234049860535467075490214270121993613153773381606425630357795946940791410603650123912321632639193388405437430764739863540921620685904163689965866338290532118731704153383189200981511300738453088741752202984190880199670166458840870570291581018734536402211050872892972983262897522015819825205392345722696275145310309748203358992668654536828398704528808593750000*x^146+4468455437390752160788917638737342568751362530025396544718265689231015923328944352696974657473051542781820771496363019901736556500892247505528703127215886851700827655480806793843965840785714952809738611882872417749231809829179780240024601207666220927507374562661763955168842576349885804522395791255950522797881791679271935724780445141535413315002399290184619293906961453907547727601824978586376094615306986357365901299616111963156557810391751131336767912985101426430185854962536692768934353082493886402974807137516489941525874080586659409129005000801458991759104845570396879090736839645638086792252185807464153246253325926478439221679007325717200558314274260602832162611600924059877132514038762931491096151805217055063097857302995998801882505627499899133415333914700693606378348874832341794331494445012553651253028874634765088558197021484375000*x^147+919669579595818723945299774009088269263534330061060492797097838866599744692087952020825677734387421958749691591754896631179775470714322766855237675975211662789687606433643515745886786751193703645827722528733735228688284890034960619023797658111189018552671159853891022616058028971873948778188547163794689512400243999243100236683288276733319558535949293401968567038170857831036943864984733327536528691494782853831656339840460484320919768597732067740968836190847294531446541103254716629283347500879626794065136990635214786951546933817452065841688424233776830550491498545764344931176770965676554798722695959194675254684511753516634987746040428306505241269028753199416216875272738704001764170274499176774566048090123437874109737209164430072169893506029863716245130238308916594722795003851088867030570008875671461634482284352998249232769012451171875*x^148+85718203169901671677926604249074718535233594817924698686818065003770077204806599007742680667055139381166448763527778306590382725059272013164432887499627870503368041822406245149864725735652090747912526422876674562701379989715934844657164231538429749758647040683557335330453699487961805518985546667837887178929014586201601562613084410763406071711507806858015899891108129663276768029382703105811042899635202466477613207647505764617122053127745957486580234505498988376239002672162352129453189433505031399989761203748831148144258959526157925267263838487633452375105338977555110901371563989350043025526636419521354000252070923109224058510860349428231367125792206830534300567424684986448074315086094949371299785718904455293544311100296464995216498838593456234422936315899138874165193907984143760919538886913424113878079424466704949736595153808593750*x^149-49910138343149904868934544278574924174963866779936344632433202618422241328492261214882142495972591045514600855344673716720171797791961510858068482187130833300915558401033786430232774453459160192047553871785948567862411805616920919517880000540738400569231647424940544352955310539577413532108214203037715275198597765770662318426185601939939237247488418653725338333070719207620096200964536697063909639070080056280130631453819240915117185473576927905230564716181102659685744929511513094907788334550108565050838284445290003143453584386256928448105889823281884569096023746117232516216956598641107959947734769325815873878457420980098073921901283844601954875003633630050965881375242017073325578642997262329560005402760863752592580887382178412069312065628519672530056434074786048222345374114869145644075311939180661369164226925931870937347412109375000*x^150-42021151307430285326628363799473497423692442713347673717020725943476508076923816700263609564786640998773763492699552008209490570946591061748316285231907582600448064040560608133394255758562896211103885734957857695919644105924583847803717898544535866832320903391147582028281647355347761870900456494201935765656620913298308208206509118724213503765683518286730740813919964087943655093310613736317955721123666698770528852951337543728127273098792369071962977789404223702866515371492160884150056796864601227442686260372697954595140265476885458816097846454758174630940712817273356037772478330333638519076106645622942139537071660963866483900818868916158457554713766185587810957376348800176518791720570493820492347174535773115821880476837576343513697748166286005405814886946669944891551994971633394115471523354819749496158465262851677834987640380859375*x^151-21240724247948503742601450284198000228451327734578540430788760650436373272548741895164126242092006457982645849233145999732427195755479341536856778178069081392607837154403501145429401079913994008165947718874180382360043523836170387311396749918954244309389421003608292901079307931347955984069574291877904227956836027523842690546787052152441433334045020932426487713059787081825824145942309090606901821326159686757938278731151262993616563640435795427341142927250566214015548028443856022717611380820316994166211987858977834253886362202573151891609225210489575215865680801002923543994144129840721876970939199156768003392604370328385628819109164043673537349959773191997917460476512694884147721111446606893637071834075611527162368423033419742037645480758630185729951558808169720613882509556442899987436945404527255387705508837825618684291839599609375*x^152-8721299321659830719459696855074851542867476313742374316985086401794300324282471506759839982624880125830795361686370829896096805028421249246331319893027046359234842912824088680125507801701526926810263669561358120401514539592196852249514469009926507395784730310936826525430206783316617276963596431957323231004897155143058697420320603591030489716917235634906385919846020066250765613952498063241511356314503322638908952067096327777195370227688600815624365623397634766671506996828266049633876284040171425761299658251851135843015375641066210041591430708666454499651822454351058750867833187393998656053803963049337270803828268024057467168540054761582365534827703022836546310323476657085512079343690229979142536582260038274998149119899258236832563928531282904878421685897447747138135014101213560151016284489530749901575745752779766917228698730468750*x^153-3074201078543628039261681858579550543667884414885566394124749708544035102971222662311890472192003505352841256273237945853313077766563368403873406835726715739301732541208659889010737956487025285796762822732927391028139554895404147307478647678398194891928330774565285907534091814267430807242583770892944546221846416917197600466263084667495931288340089531541016248281906621512672944071952694338381421227137876094362475506666005488514874274993624891199559719826415081284850652962251597903059623725319856614101660523210056217912378367836551433645869158600160093088144526775538470266345913018090948263433388712020377945510583312599532762314194722657466404176461456699152825305503971784187933825950940183227282776108940682170278817326171867761364325382306407714705729560425004638172022336968942645895680942577654626290950545808300375938415527343750*x^154-916174279095747617478167422265328315555515788582720634204323683725144383821917522572193705993746367802222480082466115523574766884780673918938316861746677342496278839879601294756530446395887269538645936983218445141016277583680081159143961956658252512694507737611735024633175306714376375157658474964249467808197595275607479993105962564868558659994095788251035059637669646778263435098605756350151316284411294171123328529143748127317237178937665747459754949379148280120917011267613180189516664575987310325126046505795999666033721040311550287329678501630696507202632333948542065634982310532060907679854957026101137132826453194694085994006824209837371780225467435457005070916698927419203619485782549615187002684285583358578530133053554755923729157487387484254717878205939658971422467987907845553050866014947739568441420487943105399608612060546875*x^155-204798546016990849711297187540363211880943061940724588954819366686757964584624736686246561638388028335474657961482903358986639277880877007698384868016172414372307712309307141651490897751673848365736253175637436824001334184514944176641543145724570360965899889905484428044442037323079193090017845531929243395733642754757770660657622601611556960040239620204348618886212283052107234995625361521120518715282372380360388717772059219718433472154884683138401493961533533921912249949390562378406796576059976643681730589648882557951642880940225111934062169570547924532687952834045956041637842952020203142209602300096063103939613273953153447216173679303673461580957401503857164987494248413882363963063638057564669611733533781297374303779056126338346295791135198815625657429770019047443558763368776802344631456087586940384426270611584186553955078125000*x^156-11601609412187116958629703729137875148988730174627959188914649576350924385596304951556393265099799418973328026705493372111346456344299247315362853419034368297001816781891079154817966980375768291269092547909000372138679031938315044307524866840919755898150351882348512297253724188935976265467166824782030918047834982999907311070552022041465134296965835850314606422171488111367041804668713425695179619841134766857348478745075926081635573331085494736004242813329866671156538223070462089753594504614840695890437473559575253006926202690737441646754128479841172959285767228789624336520166147802838624375150364143974194909234101963811081381079045494270110617261331095449501426825734085384162062090450087112824980490476681507010591684588822586382557841596494102025843051693661554487187510991657300880706580811785322282503329915925860404968261718750*x^157+22604944346541666408785537637764090306610338524086827822267744021401977235734323092774425256403979324739305935932891901320982413836785992479190488832662379615342748126554045975884422760679143627942679585025258740386967995941824317861272441247183033877137634390757120189759897155258629303653496497265325070353234113969890474770434750225881854650965996353480902431297622696403179882605802505882749467381012823687137191008833316054550993391297111458067339829185871371614330989622575648232863945147073313738193239774347228895543105502981817590029258905984456125418363535552301113032197174459833023837119564919322789427907675128434563481552303012091744321379095757105508288392187860202252536467360026281650527232578150365271761946523008687437786222320976522648872747224275712978269241268107262089696722108522752847648007445968687534332275390625*x^158+18585876635149856052630991908566026132469392502237677388497825927341239677032584168534013356277262094384680751768211695112955504630901809587231868881599471389306222448442033337775337223206141359549563831616906361436028136533333453797232776800135939562052933879498646858848405319313960773207301166686409554055054445214708992184117652714084244439772240532244203065917840944632059625229973964904939222261272635843464259500192663946201761788506619137472025616689981527398516405205652896966248396013069626970299702592895692999371863086948481647604460992929650830204976847001460393220174734106720005369622162561733286072135438432783377704693075503541899075331524384970812984072527356904878934263953378612139725718556802777615378184961396369856596028560784699293821778272561248800824168334878402050180652531341518596263995277695357799530029296875*x^159+10435395032637402850070020748453882062799491238699095939730524309964874532482440720439687459346145481043441313015854483076010546655501886749099949300373227738895129359516767408600889944165631762021505340779016806228667784543266533730901285117578268561845651143839117885170833641889496660282438623606886315300368330947643309937793503209203351107492040620663179236526513616550468112543616159325294234103550702176645863681069835286586654851252000723055930440961865780115798058904144542433589135563481053464930134785726099889610964673196266918633419312842817426952199486282102009431365991093427243984780102892923530243374095914752548125675560856432832202169173437739073823440124549000177406424257810493408399066852655048661714954023086446666815889889720621828853237456084794893792922164548875768561877162843298805228187120519578456878662109375*x^160+4991440303240326737294874493225225247038039584249282551059288094357045281685910760709095702456597385073451196326919171613345753969733346144903524931207084717990030843449297114570364689273410385922399126805842553137278045663491432807876813542876550480642483905972315250774465447217117018121382777106245193152937663847744611093370113422967704796849658098835156709937172943540488409657437006598151874651442216542675568995060634935067547124265584869597985492830038379217845571244834297633549511084823637344427552691010717091777679880361895904642083702022033243284761819652325693930999739259011535193112981262368618322419262551647978799081805367517923101458333643085197732832131341977753150912136003489125761046670991711003975133061188220781574150181462253291728711831257087803192399567097487603984837765958015864953267737291753292083740234375*x^161+2167551722943623983556993590363328850389457906758564993954013063607151445884765727338838192380485086070238037182602292848010334413567424146955004486081036560102602730192916560131832825452763719640060235686813474207288124337015772285743301632660101451737919218093035467662801761676794512776860466956368295900040008752183061657317264073491309012631867278602212961206211233295283986784458354403789900013569122634374043605878373714261477768748245634133137498169391350100260571854490313412020075529539011809901806474403075166885867344314598273629077396160930294850348626308943049447726392601790710782047793556078608345570151874572231572194990929822089358889420810420861663014930340044270017953238152187423848079105487646271866591488191844381572519823061447528821335594530213640175006980881375399206707418886530547297297744080424308776855468750*x^162+878496402842483731544129778613532390859333625181715633330766237132911981029696065896152526236337240067851691879773882438036149354962898203872714147776299764190302965360505278667836120387824460795187064635570359039229446011610621738966910307117833496527771396000570824883855738481200369716310050918741031951565091511142889145089873170947170597653134857143899445319109309070551206493829538669596200132632514348174316871405128060251303973058479938332422952096714591254946565599398283502440894668846241382684258684284656713446478658400019396977760198316486614783043625319442416147403151911905060121174478912455216621620918567575752974065040449900628683219598389755708364412238130561101058024645641654481154190938976984600395401324800871259492224884521551294267334068145959033452560306716531234982447279291406516676943283528089523315429687500*x^163+337226879664620669688990909712736256215172325563558034276449681423447706957773195438414061581371033956027999912252437453275643298190461750061790669101359402269677634907100341260033289235152818977774866607966869177641300443785625172996777962059014785456916502059851005242164052135630659385567132293978148134272586996517414790671615660361133733537848629574176550067941295930667724547588591883097814222380623436393457168884208710744727615397793097747850074442335784161506709701317201691893517215162923726347257155291197970085006740411872805824012977327330005295589242303968858530558506039501012214417863608644570513394353795937541317167389567075131103420598349681325742392123925373332167991957920780495023713059670919995683728178798707400601633512413462646162704569207718102805874934063881108954933117638486095302141620777547359466552734375*x^164+123701938734700802245087680760972738395672293766832577404835793441626534376524246458265474367354676518368916883446545360538555918390635394462300120714135848193828026663310041299333283686687974918210819052361279725772510707781735815117000965291784152211260235263691349486509926488798871428910592731039914989828921005490067638247708238283708148398863665879728350763299775262820747064775532383606936659057258054729803474744786384922168650207115401716676316103878205522087882961322522505216644964859876991128502252934497234282018781359007900480856176507332799583086403451233644121938188415983736917684856690286417469702084373949066785219150603170571857893964411156050777699735624720228026813056451119169683867596445363626956389451051539341463767341748506950695126428420596704248696238653298413870743055475998062320286408066749572753906250000*x^165+43617613432859361901704614796420410232558329907542001325133382107873162636231347903961191389241794098189345774757814345804450958119927842399575263511936152994215352804143746921629260654401777759316136046295501556443414220283882711886525684249742469025753884621217213206696001717099675752562468837227044551900965854351944856952934303533997094285219099191661877358846934394924361678837420438069877965933073422869050054656979135466798525882448203363807026747094466353762829072606635147182250839542624116554301308344752374113832673526473281145371860454602585804395847210685616608142856809513008098934552284108337423952593530509212659365760468036603580795835277447784007233263274642994702333560111449910512501429460715654212645853968558364190746998492153126683958142950768406001718999613048200446330238122527589439414441585540771484375000000*x^166+14845739274003313979320236105348481156596462932318956187730993109162272076629513204210039707744793893071152737177150626982534547091443459359045468873409490405080118604300242636635209483638242466581286537713736837358071048083962990934704801489436856495066878009509922881937290049122257293162061874364193499089781003789872845317860416775608237662038757014549432596879472252594533744406293629672950117018598839883856504462288942200073246434794890513264738195504355209172382744735194824984991066848360829404159933854432811200503799929742247145759575210455873471800133774073638979946251442438879342980061487687111247646986613359778267279661422533277201888684445945053826906892075021146562141709747290602866431126922965475242920185225551632042940480318960490612262666852660557373724795157363992145131519062584146695371600799262523651123046875*x^167+4893016639441343350751983768613729031554452204146237131005218129274390792427476378321159457074614251559376713549618589636923297761554176127742690043761293788137899859451933231221829320631966773221927042233025301961797820403021458662148229642237591191699355695403287135093007351746896234617285082326355473554160209123543066879563763720491716849682466709187002774137758148856882923605821301514391560299652775419647811129456494147502671087113556906244623785335774391457713658863930276051856551781014733454225753756499081921524747888984796140403040934757414271452330204190803751766242113407076832117973932564677857692392898438695134115546231613195488220361989643239131493278200842408273771093178220325371614000226615801908563049413771059506021902368145652207416201842473313756538716074787825360023311993540318098894204013049602508544921875*x^168+1565624602734320295646592454094575036660959304623201123714999988901749192380814805580696824548648104413281747494803776693137149474280398656248543565017592354363703800001478060214839911000763355444009829276147865112259120076616600448959278956197935019884809697158842462966600403899170306386504089814638577497820221380202393028032659965001516059901890592589675649461624088690088419258545913930739949862049620390325010455288775796087610352407133332793011569765275205348632191564986022032732064745447890692063722837096943785118331249815558304214992904607702781101738797533337506190690608171922726307697371978119665937336279590579992185532803968158441930249913435165096809551388489198071151898875079426983984834827604839230796987080315037202676507179786538762409328809783603577575188613265418942745513253278488718933658674359321594238281250*x^169+487364761800212561134268934512441301189446692008847600251392680278500491511557321850150666784507526517786419955838427324180126358725023657985370162067334457375703967464324381760958846968851978856320127747550108848610157126144069632089231100055046570911120519219289381240941450942382540626058832677419772180927560143718217560429123843533912608553778187196642785048535491039689689933805697900905949553130086429258684453934771241301695743625832846139960267678615124090915620378435530652753368646675194668351270999233401542008932585618413356716394179947980411142013184202407152271769118353298587410451468164620140907421290877579909023032098752595204345877686481764173894590128736532573515094466847668085523791846356742853435187801196312683297601879932077850376586599082997273440706575605936080094332529810685628035571426153182983398437500*x^170+147868154910684289004416748243887307733534943558250169612496137280425069537760646297280477164727227329431435443996039222500039288918777439303553377882429341563819969600743151837361751927056085162460455906943021853405898360546980947820874517257990330250055786926653057926981481560180596851869771291328462600105715654603116036041480558507236455907129633356243565951643904974995161990224467978030065344275695584634285849370688897494145784961773367880299451120667369497989242356800163978514020096383908689667631755935926146921331342790303576469684460337336453954640878013964764312360229021094808141054441951865571441250583358928058420982509579400957062530198580687222701736480584978018401724247323174980204422437145847028603501609418769094489307096896609457561137759502506754127944646313818269204622135593041321044438518583774566650390625*x^171+43799130495652456140107760035941998581326061089203652344070586541038019979048251916015636579899158388584750954734953079292706624264239488571539263174864137503927297077753882497805085073828573520824251748843760305943309004556084930806530974756207013516407866866649881857675018380087365979601820977018999988909101836289693548008467970680738768344740397658546118886572653479136788130118171612366619297939782711754446085270569559912669359459123722662372544812547444451858962401481175946466836732290270016046468803468302008963484572749441362646120874882032214347978637250072924631943725294556169747230919975417424932900997612116353444005774611850492363994349457217019743895642362519447786488541930551818239508769450366696552984946235027820197173505389076318088653573114748766479422540682527693542414048977207130519673228263854980468750000*x^172+12684846952338682290081861971677792684467938589027316988308148110546423483766396825017230393073353164194787393039443391460098268448512688847781516572588115826106621463929119752548321224344278508021345237229708999312597368061381096778574252368989825838504413170653803227313783748079353191436850157376912550117443144502362982616489773290099642953951358283363257346787573300600446952499489645797934862732208757591676121752504765855058529931727304769123310283441169003364622984941949529140416529035370293608386756593748474522342043607545740361703295942851777440234207132140102251376519733950869471928351422854888129950632893802521419487761442971309049541800868948029732695997242555092828211594109984529316270353118659659626456072645733453726878947493050005027146266785950413794915912875713301030677904179810866480693221092224121093750000*x^173+3597074559008395893620335481106801340895342053189568175819611181172162434985861543703887710933108440581617768527512277426099916546503333434074702453124197926498804402465757478477352511499641398176125462662322540880644796218599622349968004230163032200054425531725440330355258132253053440768665634148343754391283325352688453338335506856809763126380749546108663296192685685144961253156680477952537690509332033839209751343250164408827403802927300890782536061157028687771425216394318367183680593400566358225907332257438913393524975446531501483854191436415318188050422618439826173365232720135194199032789914488323388369641292317801487064155361880314470802394746106847176430768905773662726749407006769790507995766920729620093037350935152827490245707292296533034339912310384894341816986404296646790725022757584383725770749151706695556640625*x^174+1000086490860539642926552188866154503110689099492327917051054710569235126866140502502186271629733077356568288925035076020034060014049821984457364872091293112270188451225471278465059832365689364962640160356330096663542963505917515942446543564694522420212476516086749702179423859292093651369307437876331520783558527618989577605667251666777567288072146244246508661101556574848484941340292410646399442387897579731737764394895048745425985596284448342343567060252445199334328045663035507975790133559692989546268817650806910785084913315773749012814982182711801892846255674914309951813034542473404707043091646539447214985213036527674635857049885905938317992968304649717743941115877890542611315703679038616813649416043662677400808430247312993399638467569745326899506643507181382718383312057502186717856951236882423472707159817218780517578125*x^175+272956479464465548234697844418219610916736772833184012398546961698303039830294084348453824694026475436890149898008142784751573533860112343932063650759911266806029951600920284431504195749612325686318607310944474288371410474447811588371766920046479732576302580026061898814945210075083293549790332875686552909246067733376029782104938608247703152294126158216842431394615368684782196282314878536254123444788673336289642847111931575342998388650453227001850187674955274819046001617420355845598432328420909164762048848227379782630672899844449927543424816954007281057394286317650138858956533682255747437460302217954657442245212108448161927407564378664836947281579617347408266666018368557093404653217677436308753635544928529327356860073946664343426557372559236258647396157236525247363802670260229618105773941039160490618087351322174072265625*x^176+73218353480849852817005468743702166665708755552292509005673723608199727086474870919931468406904993541630443420073749223155060167355369740840579974895362403885501297543887348129512201973684173547866521935518854820004948649095800165578401269451315148134452240555877847988941100638806521780833322674906454842041061649717531635153769182306787503916704304808652916989838641307514178880612403181258530090754254458825424619042862439820750039318730788415997263373155647630372001671275100643154091676161303234899778252712401098325896155893718982466004004534314264644367581549285565783044783803479109604814070478151190095088638149050864337025788787563174582426874048640193212837570053252111635529343276237137759477065847164353157023838096504968656961902338866224397782728519912306762853693662879465096915421185030936612747609615325927734375*x^177+19322762487045794833957303339111465321572186583425820265270916130253392958453379937872049202938834482411034623527442207370612250694783276646910881300765410642803613662491523839153093064228957331443722423898756780511823227983215122951090735825788808603124450536878872464062541684623374671274120893533965871779818403764307636583907473177313605293988741322380761948806761451782372424104399632001922176928890449039695447714518777088257815764033271140926012405171113184625298280027241799801716716527244175148045828414786934608570315542082158946695615225288785733564434502717096076010741010750592754503877264186216886894770678878540800035454176599315333644315343661022502501809536153502541998712132797144469613195615576418801946565622276611510540777120121798039295560759318136982416611059957482071647305588157905731350183486938476562500*x^178+5021438646860480299987742020207407037449902621590987396342841472740936087311435694566646254501395679458002767488662097364850833355800495404390824080999734124265962514946736016608438740933003496648998257134492263488797435832058652869287212749074907334286443299680114810292904632312573201655029782192147461131599792169221285955825542302754353583000839046761006306985295499545069586656554743560500294824325203842525370740519424480613346634345328635160189773135966791510865268597484908176748516998649731724304255316626154219401220467273317922410549648545275858330681492913480412480466358634077248291182383515577732662382840565268419030315630547058312640362026055104005895536817334347085115379568363134191636378818739726868434881541492174828962089368068245357173784309305036422751580013818829828498024880900629796087741851806640625000*x^179+1285885405920901682024920819251575182844141236064601709847791037541667931673841028499166326040115557084639998318227120129430997449271873865369754824290548590040893720251979824564365996777647311212063292820998387946879126554748993423397190515129682139593132822058788292347718210856065439228003512850323968760333392543372568576680690697111185222356899126323054378261246696166656562433853175662952358216025487239797337555833129846716773145135107181641002715531654638370917670511335171205414942885089532763061915927178157656497306329786576350142813878291037354122947732348669299712137652302453230491695236103774087489780894349253509711911560686684776094566214556606547259075929137834897430620194863010869125958464827721147422036868309070475272610622981797285730545026342545360648329730852263384777156574045875458978116512298583984375*x^180+324637383068362329828177272353870019598540018328588246482460210425673472190814671875852488725458195759486268785788189712322296316532589206575101657604200351279808805128441570422846631024825422441748933892209333570640159232451157033676435729734050294594062510622645897270761921366831096975182391474325055627762289272172666318582573029158798983031056250848042692552379619454489243408404068940178131586770443439410305911957371162438454789367409670308939823261957256272543781642130453053022042800233262190812940396122501820195389994016969826206210771910535356063193945460454678774425883771842258963190550291169571644152431939685769958884911762284877791023485855507817533900188315083814213999062704446672214964599106193242766267498474438472776459195921399967600764000184683278657140574294812443434388171681348467245697975158691406250*x^181+80818389478498695526796607130582725702707962512292906042556841182382583843654286325708846227324607798045319184524563573818249498193216817566997549567149631205954212034154216998613262880579009210299846443380014660947830057477391855612759003407982983793887096130246880241908610256365664951364106845556849261083034501098109274258716974490056429116617645016423228865777363058569349326665168208170825327001583160332887194477066232545094533746113111704869716880424121770723351128118265336350367801192212014158827196006821914604064316541653948447150471783141465850165821630310512525136127561251093546000964468713749334882645121756113954872627709683252629272474214688717311108523405202609181758446668165392824635840514852240414742228781806962341847962703006164550309627447693128075035873430706501174825007183244451880455017089843750000*x^182+19838335329239239392408916719358833204232002871482303664274878236089544909821374941670648607699210845673833550475962525926024597589505781084136028080243111404668050237883431058457934480523104623878015604610193182234239476272036999694364091512291782729709473294639878329044888393583281747486735244321545072566315658625004160449436716341733086026565393967376453567182922204849244139067884244675491545595593321016853345614946639536988518295975261229361030631480656878529038773314543818752851364444349265200804937899948997707342604258744208526400458342894822257840526409284241268773578790703182204635665515205092888957178130984853732331459228980144099051697273175886439972919587555294399881879996868718438600594647808946212917223605097437238888551956999048555238309243432618901131273592510807779465409339536563493311405181884765625*x^183+4799764045313488579267137700523610792591087027222123769613164434016561943252003214059605161790173175218751538290398037638298558206782735201937079883389022724750503075294843920923891147060362723772923518808032500114142616214881305726565381200827610948620847575256366609436353344070266164662947904280761349483308952300199611257321540442085681468091097119012669718057616192473961157823054482236695990650112906422152948384282624697084557313690972894796686819166340372471614141846073195107785312198232947080454324965191896693697527899409514448311219209918343074887231920785564311412256456475126252526053762680698344219536617498786495057353921193770948024634405165061302713046482022284159324392309267863320826809535772168769797889891937537962449099471000130019813332387554050257443303706080851844806289818734512664377689361572265625*x^184+1143819684152566434712083122845008062528661917379968574350696050312379105804293552100713030696616275916930634672330497858207482573072262704142797546229727139785791587922463625905803112078358220591380284742128172974437124769052071453667900425739650109342095362736213363566561062490406644957956157256177520382086754210660588867103204267781042548433732048719955570218004666210766811183630935773981058141431748178578715949514496648184671331145200386457540995288389078871858133194548956509324149522343426771252933070611304541300316313946302417240271540013493251420141886266146459844449626700175179730401856861217196939752786010833955393188895697201228225207350628821574008555380826483058634575855240546322780449946103659931416578155098260523536901083891538686689908899577195117464019241100905976971091604355024173855781555175781250*x^185+268220363733292535954985149911498213766362333157019435514571203515253261401063235719212380484318392442681794248156898557275343175492414490737849639275935621213444328667021435182980111930942738037619815998420863189111631074667303229978771774283542950168761219630263244267437298137394814729014035317104251442122068550143383953593369918807898572264940692407845005660781484944885577425502512849759516515568582494181138528916716390753787015715469034303790282280023798503343244212759876985935119309598362942668158426217896854261163873712538721591035992044383781114058001880797914986077838133204593883663646844475605712573172644524840847295589768070044409269999602451754252591615946849425336303048502638840949894663924239602371559159251960751192144861978346220597843648018244156961558583780400044638270173891214653849601745605468750*x^186+61811671075994376858938357382763598674437824416894313147804339351869656653952069866836653058762713823395025404723556351635571458810132601879662984733981120551635653567664258183803615357436618162564910240402324985876190709166479281295948083023036286765098554154530640204271327320829064907787261317753959790825665544756511398892275679329224508965792122746859647579520972207912191751443897265622620759843914441733608450092792169056740332313681882766656189193006346199715879565234825613515840476112484162967532886245357665343436133229926263180501709817571037983679574145445876746898604951230035909406476999115010414303359643435482809000988855146520805418850254999785174740416262212156888712264595121795854856944809086255949015064311581159311286200273367758394871943107445824243062158961405094803609472364769317209720611572265625*x^187+13977147514962848371452247245039746804410113874148406677199910772738898929506240735872001037816384525336260320451649217358776187157879577107302251151085442177335546532482842927019341058315030037736601144011052670346555774352813884333961079497821074027199771021185013752550837441373259559919103385621153167785474099424728201649544841064342090106803329030578518156747240581599836744435494685332417012615046994418660895459862333983820286241353095685025528544343764640214682788299363265931575934939669280030681611937583638760465959080956431694212756404280577140639131078772193954412506751812544770642067549447980617920703703850813285176351154241750442086129757640167655614912750225540655488102927044342990928594327108829375210458474299975359192485143617802890032662308961695923053339059571875679921504342928528785705566406250000*x^188+3095510202916781695334665084422368005792592212442449173090910248971001446982325039868420304867522800276982326109625633766421196729273801255141559058802452381836921871095752484042667733671063823461339689106590981042970549620156266464572429593013850484624863690039796137664683025719423894413394906802463942240888328444044740052611248487623212949573519364335752128613594402449063993810044151267992335897974933472411566417266295294665311598039251927230176841712632943979770885611834257732546115353386868960467138091016924626877726448623261822008113954165547900788790432398507345811126516584388139844133751580981607749462229030793079819005477824144959187274639118395946358814959373201099895101759502992532042481995291936189086699559930719976779073544896566143240207060194424915913975421208337301948176900623366236686706542968750*x^189+669977668692888388266229993054881172510730811760126611136760919525251206282784972858230814147384024940526932449222721413056818650151937764286142943402161164542552920842690953290652349513526075990524027586224665323718553033199770166251455384907170247220605860834587843000663689442317952456446479888242965597238068542107763560503762195274391034172138615950138002131827592180720670872182650270319771232767951280518485820867526602166643531115291470206973643522098840725819314709486160056602394930481981935441415709104692980771918749686866059345503635440327069468424262943675744617144894694474083713366154930819247548807152613829489963063261718019744347887858505471217710677744018041170376826929768511373451185331932234343124074066614506984857242203901639191323438312636964123079044520832348030836556063150055706501007080078125*x^190+141338891716922682775801758009390779107713637496907338504803522078256116927667681437138364404343587846989112761211641805812797177390106570266877929177749537473265983027472392269416168607239842240873574961491048705447651138031251183787038197222511550795940325165074638630829468998004386157685602330359733578101280908268283777470943968374384362694404994083203785657088853244321479744128524213115527628133577379293897646673116830002025663925546334673608690605953229415123508175316284013651079619676405117425287580360804014120748918015844629615307542066032219749277446675490719033232545061524273692950675433189434222687129908891977146831815062016734906768094607135689600526799876048595305195545591505654291182034521704158547319651787385159729046882770082731424476835958511318638905704463126777881143425474874675273895263671875*x^191+28968366411711492640070219941680867514058678084322143360933381426915261209424057160766982978493356360838524521001011357220780188664905519482930495903371495984959257823414812872979571135846383992192641633314150775339750662024865526181199556709275110610494057171850663338940547782579942628618317962303370600922289760264125817112161405652283611577613470510038060893547361300100890903071180991452568360610030362004640810640487785150086688644461037744967812813744479365461760104312316562290231536169015402691287528020582016496826047294586219267025566571178184715062566621664373799685389850720493331811927718985864378492048277418684441254215075539037737615401116850630375314813894446603912042579962945107295496577616637677251244709302069841270629589878869825179830615568951737607950615918939174520119195221923291683197021484375*x^192+5743997470430468060690298246972614625342114927138198668712749738544423228593536883560255706838602850546354154747551851268684710478810694287972901310421142329074084894655275145547435839501486469171398749110087141437786172178814303057631976408643961742220495410613694584225814777643511051403862400383670669412686398648905523693222242721204366200040063982417990832638987396453379101769723863454699697313482656159735937062454651073094544364402255031746619815874099170271195256709548265989441162941722765943365806502433234642945919583331646026031886909998884474596933964389285754693035430628582638081077395378440874740792245967708798600305563900235414163899651748307254048463536914444492025670002328356461999591721215239862591309756976867911992210072515055572392544175040340719733829924098511554575452464632689952850341796875*x^193+1095465656179941146490680045204554905396257174406084748556518237569741513379731595990304733274125669389173209197117852331398716280276259460339549111486584144912860437455798244344568700352276034331995492674805127576258275081838972721711919223840223143288220008224151209484998396866172643975752571821852120860047746853909806987517061849961328514487475927758042675357923764032653441421301276389161153613169826161912188603307614682033643055119008041342317914860590004822604203325581033044678426027031145365470950689472078834154198174087813325437798142287389048657075560598477466474270514874774408862646534707116154804612556143824163145295645594282474677518054494169980103512345609043225211996995859761463208584131655468058314425801408467100023905662850131579992842574652369586103656642905868068282870808616280555725097656250*x^194+199199667752827783032830272360754245835404844323671014339171807901569708555377466103386879646717623265609681592489545531887612003087825785438168850521046946573148762626435031537456575162110746761279374848579873777151342772157986655091653149618973049417924231024166637469256449833715511865507702109288947233622073270394330920631017628615162788390763054914572111530822672578491316223461380355853253568368695050647620716870930065826255905989169415486325157957456387049345592854927726130373999617851724631761063971122438850517138361263384707295424063429616125093980353532898121033905745878366625920488535142052428340719923173594243137268945708528957172804193275808277635607160163578735472841143701681453925456814264280703866787519219740708891172829673773318881334432108445936849096294229966019884159322828054428100585937500*x^195+34042726491321149521962649678620340000562452622748090349917830685958465003306794288016531077760386031743736558931421623351252741924076552165926308287434767303764427529114235242204321154903235796001485666168053838067791075223876183587805135828848732372168082056076521955540556201281886157261553419513069591839675042386563767651713209473408512943734091840932521708287147602277336669397125566709329590395516645599972440492149040553064483870435088785821361262609953222958681957078708954040089056207578913782943726600371478285069577549515518239332856519956949026939093976401038675185147983009785106599938376348965312268571208659592259078222069335158628671695719442140554068723071719985865603018666989876309518012020209075254847349018262342581303350724829270689010163866194501023611236358856757533430936746299266815185546875*x^196+5320768092210080321600190535727344045751027088785897137756542855104039223493855949416784088263918444851627438068296473914176476221898020545653106341408368164738069833753274628695636998064868225776126267404327732247073458183708147136857534087407540842066878100819349214137627745195996606714213473092711111126105548968009424273328945133536166332568197899296289363664571737376154901767483661233551482484637603662329117264517658025704511586308269493801704327091169814976048635227962216200109680542452585639291862419820130695930392328720300010506266915531056521539229552096953478708214631005142408315290773474452850209422800855615302214106996230765747198356486013207630999752216881772888421788281937168415082983699030965859148579070991739777031306069728069376349344489577120022543185887897720931505318731069564819335937500*x^197+713826782426892257507541947249808389909787370733766063001203840941834644858298659415841813655396395448930452030173795368542168738402520888737002685117314450909394300109402571864390906348669483901792666029625636780443530993593634273945268890752178062202565994442824306333413033294130511310832946806814140508204754550915321438235381802016123390865799739819581498351477706793472996538413939210498920053241098900556600838331601578092918655873223876346778803304625273548054083264204189100796682601908037019758060764420146537690999903661838466448700622226251775853833319207463214817016413297969993427808335230321372835618002324885281675599525045072278903722909821221926646934929656466223001432142100633453573887253037372117919697778791235911185757046249854290664526026123891065282354455945323934429325163364410400390625000*x^198+65698582881545751391592754669466861864624395134588392863870032551996163136395695027053220422237668033001798574205079731608707053374675663804082338547905307668189409143195068264126469913485901504099732757294522874591444986133253172739807250832194054493115006451718321473560559685034295291068426371813633495053100161117798084461501392049343114271162981738309607597790901183619449382527366198321100473348459743244154124003939219401432236941451761102390889304240415668735449850355960592243441124377010586165957665034373437211833287906171348571510868533655317760773890853533471004086949844706092123133078553358999225705234102262267426894499440999470878622062637148272421043972949057775863952864585949417596977588904277729806251993295021745331701403429658611293838988931460576810388680524255278214695863425731658935546875*x^199-2834142706697518058326177210523473534567337624343706535417308487213467904242457302263125933752719624160403762490750058743628818198004898668338188540362928433738453001972277054966052718944673926041105848959805478238109492714990707494602450722444138667619178798149410338574609966317241803227552248046055286739998382223493946147557994323454217916533404337560728054478480253347996771351212027984849144289599211862457972133724655572867324115459346712195223924088172606426170651976059670119677660845085340402219032957579585150009109706139360847160897820360397546975785090317037137420349755307024050724901860118015942210561666775975299292118732158778829725134475262475940084571225227413742932003048914594659123874088822077914787804020271990225995887822719301460310197949231245686007927577776399630238302052021026611328125*x^200-3696735734309513946794150491620767358394396771538355817058203427408418442601212198462920489110287064184012596182580614417900678030403266391995108550329518469606870776413539080310137539510705168554022117499058759101717396458318364132354990260484587507513082889915165814110974146635301789926029392004620445746382304757495484288758797179875677218258721474329921900188885564028145962818690389025997255434129511406989467311863947366653650628164852742757472635590270490614430708970199240787647553701985504565935652314214775161682439851460685259138977708832323216693479824762090958371138774480443800479313208014690131942941228343972070558764011766438030090951877015127577812043129614432606046658828321696109271111872728907148923230358437896924261220436911360066949285731847097154182152955570472840918228030204772949218750*x^201-1318774171465316104584615467271706859603228507095428478087150695022521085318140407957846163207842321961065317675555859667815692742405545975754629991869535485024157256453844665015753139055473475673749483386966193827982140027404513258517584690259408347178280808977155962264987661044211444489938662056797481644985682164052823360222179880868938334246356909024995486162326198866234592309181120792026748508924023512610461131854707152137411275841828622892266992175404933448033985025296910013885241450100524403613388310334450066536611447904789003034715022612545277809520377323329123230210855376477019127848747817274745798972578445486290511972396730230458344873959473530920341557778523789850030837792744783105402281622586402941846465603841236307971042098691446363835885456580763716688858067982437205500900745391845703125000*x^202-364638331730357616459489849607357747285432127979731474020827884185693418116747747312817266213898859535726048326792498585123031296909846827134500075406288191125146308075321353757272157013109503441523344211356527757535963225047391075265200515310079078783039052850261277150130546428678432445358949781921834721477640354176998705105303502948129619156179518324695051149868412118535589712791029120767495923311615793004846928038960557204959070954838615121660293036417244308739730571227006812684028473266593057580503877400340914518767699034897878154371689793846395838434684308962111391390470415134792501671465258879464639159986065581069946185666449005477372464951743150144280003018313677638116019638809101554364847136186997600072314599573588216804925333734809858695679996396718828123094012738647506921552121639251708984375*x^203-89271939362197633629739656205979123687489407915739516526450283160728176047489675806298542241148528769644791969774435014885169399213449753793818723433414390663971350649934733488269669526249965287214700570044637121788191141996302200089653959214674391855987227213660138971652428615479765355298077473414620695105220399939659678075216927885588419432118736647239969819919802064892824633625833555364993759760638310172239772063790490862700113349750475192181155925799011594688185174534616093363187258662505828167710706266066144728242981507229461392046794763058687839338319329335618450570950583451644801715826605633424437656335525242272677953729990058243895079668131424686498484062023616755213238411695541311990388809666885157892401989541831312855203182242184102513204326653350865101301477579909260384738445281982421875000*x^204-20262826764550969058150138973961101990034892711912665811540093846739857204826558566281746849222959097263439042958029165521346819312836259451622799787349736580294143514254274452713868118595369512515964680014986106096588610835408256214297604762225015023330895882361646045925576631463649354197671835943721965639708800169266542655739393294723496808596556484804927556690840730885860616644579969548724454757203035165447328866421735021453474829724570303602871368810604269597904036540912654332671588485492465220529691928888435914900819320471773075535845999039270712158968804508696529722956761502979091749867257995862862836805383921540212996537177047363993404631761799899774030313975623185923597971583548126940779786742492793219665223456630464250545480320859876955953769423604732891780210479737434070557355880737304687500*x^205-4358138139152315616055548128194281849377477138127360772980378252438545199194410872321314700794589429278688721780934616352837359671771708387281393401429480976997190721787669046697344846076328208538228528524871550281117826466845378712298381321240551887610110470771908578052101214044932505373099893949423073981065283751234785711107592929532464073700471343162505944409868288667672995156450876990911022666594112368202813668984866503836287618349553147566326826521351323639660686650446590938834820360666402743438800975781964632321103594944210736376165348489817442526331334993542417320184248361446872117665643081781220699654216613462264046754573152560162239906215569322815553909522877705621082810430056972286131630658044931905991665472547813606664108548530317059882016502422785175769973506021415232680737972259521484375*x^206-899349216972531543352935930605908499328727869971251971145295444907826005511430960857821343295449653359721864824184106434914374624143047710645806524649138562901468401054351724649169856672204383195317608380855499250213746088643312171935147367759861589467303277375106977332873958018291074000014733593943193297305400976938391837713384338664352969411098608624380552368062806482803442327885699826171726375172974227771845280129937308893129780825125441587807946724485684503039284410852037681796440950821417918778473993354144952664160585291550878020319862863060792454879995486733983474793692657351856221360534169230431749100944084609246174677855046087054831792835189932740109139667489187280084301064599514161450423659995245166158804591947019090481055331598607986537326557274694250327720986888380139134824275970458984375*x^207-179510924342269875299766503944788024581814989442189054369487285887750082415134199597714965712204243665936738263443159995740452682056547248554791304995712154533972287017295425328070501666460366501855368848663187040164683230908977391324195423528956901775962584153011268080190158054916480596125191305541570086212718267624397892618642181603729004653054646249362153078159752382800518020863733894812012881145495064358038527682435923463942278333186037771035015776494109112402408821325762260640767110497507591254482777636451115210880303682134806630017960147808656292403318848995874864235083851822527785759032758077767619569963973402553173388565909619177088505495495375327440333567397929768046758279690088269522487648776786021097986738547852049780669671584751931120356196443123545870827886346887680701911449432373046875*x^208-34857148359123195876584510827868103795238783985228378017224175272935172588196007711093896449482599889544707814090933012620879630455168384879400454475101901308667615746810192734771738645334614120323688173728733810762337709620495116471942798225745433214852161953507914959984316031084231883318359669360504852341593337018101001285904032204745621636264626609771697511943771510222257703852791088051664091494780645878466732783668631304213995624021953065376461844319132192043471012313778225802656820449711182864229603682981081048678754317356796442285345562692849227771463105957147363591823191547442629585503454551237099847156733377650219987643909538315789522722492335547050973973729935481632848527135459212420357884124330032248832183149180544648941309428561406500693090679410013049076549805249669589102268218994140625*x^209-6613676501607866529129555977042780131485606773106303292860311289296040137521100353414254162262301028452798576768725432444378752682019117465219542466315707239879578296114549744361645734399135110532617822181552029978174840406223856623620849079935201781406614916807486570612517383773781504665285616090874051088436437566928916752127909240565140469889832798141756130445812751204293329598916233988112698351143994786911729452807096816792170598905545639207603678988222541336045895081230211021050658499494259073770557718479303287157310429133780840678350163168742304142925842218986432122683723740342217400086658195812792449412728061135894839911876697808512566839838012938874083622088421271570010912228454024238136974032490087780887755270023968346418223668322816073756365996950871661881251566228456795215606689453125000*x^210-1230448964897416025582049340004321513054116834720816386693542896810390329219398323919636284919857253231139453234742572917224548263237444100572190824651890952162054391655294300702506845346815159865542671091068113252407345664273361394331059915549862461499706070499083257049660241502735639299087683926211433352400291215487378522103460489634805827605934822209300142976814764112074698780662038069221762108107789474279179278319650474076079854114754683896278018658951189037940224913879777705640322738988164914673314596012096351471371111231716226180706170526901084377635407620050598254005936367049666424847527390750933158511510312649842325365275084290238508848121045207200840719724923272955041716471388203055820142170374979210811004468027323996144261208263333264413246502413637547685154204373247921466827392578125000*x^211-225099184318856296201255977618525845802166840694726423244489324699559524270589312912119571604500043273672674803507908146893462580162440078577198350535014485081669018487878521410905525588145442395056806652546578298858118129347895738618661544559259348660305061550491879507201404863857230879576365026489386362901390481989736257812324210060776399440639025974818723315435847008213800107076453628005135973813098740891039863272335214658830662804420589189991001781098112144080435379790932151866567775806226940160405070285705268133919609343308169638278171193150490026471815014654445903503424982976114663004180216085334081884829802766317718909441156748539589761755712419583289976002771573679769258581015082736153858110692390538915544908892034967651799256690448584705698154772119809626341893817880190908908843994140625*x^212-40581894166707477474673332642761259162162949030679548037443337529451300489234406367711733435596543979045237442830022868394801661194925145885514090403712192264502090691390819252289673630181223470698402705028189666332598433679180920880921638780217986223942899060716209431008219119075017355143872043327882268922243470592470070185531147083417587964914446056261345781348209905476501616746827126396113808949317055458469869446587749972963381751393645789744079467616464043323271639078386069272147629215747400257185137332788971481899167015292509622316577797260340488820399947239537625367219287367409077107046895475531811278686696934421266146239976969333848154478812223715541768048694559349621697597877751437368023711133283830492282095071640694359374702890626719764265072350342962853228537278482690453529357910156250*x^213-7221827435158822060426965203658627697294206634880618604590449990874166653540421169139508664850486959244256817694038499347910312789688576558318959618908425354550711910689764640301147461391368332864767188616275632692890065886721450438535574151873454496024868558635079175910238462215930313039466658642810409389309628059964706615235611550285383912912189745649567680608505055670376870706421267637251711371611517819558763468439049463636644331260476469506421542182594626487372555037968541121312275177152678225894770201913232092113369670706106390909528575408382228772159272143746495353911104628364520527860382161542643729191302463771908954942714755418358055476800272975937353365206417481477820179620425647875692515533070718940886599559360903987255694919390918062964901792656105747827331651933491230010986328125000*x^214-1269933623767038097692306400226694563505801537732806698269405788699268056642320952679474687386119991033954132261272302971167250078188091765311959188502751407746309844481745163368688219519467107856227292004507929390566326664377630770319326806959375728553502635733351334533954613984503518537245649905053910180675531306021773248674264027387771724063385247753231038966134870904418994251768368670946991314132897281970601762339960361777600243374788862646360190223524174797244830140316837780604375626699312684688433630386264307051555744679999007783524186988906668590107437703880827768004647358338779385564771809548545371069000636596189900323432398397690632850672000388119500000011613836365603164286147631457339854982094969533609540840981040809123861754765786424709080941344744679354436739231459796428680419921875*x^215-220780669988688704123425543446144318783385906487104009684178711703399242401017542131055770545482323720617763916749388212513201691824586365566567731042483941429502095180783011379226855464337657635267936150894855739363546416652137746291954564212824627671656643991074361459166531685934104465593266594189506596382388190392920832803686767733441074595779136113264165971732619395779729198434425320891195132792432388389546353243851371789462201800850246612219695048725040388511565359758612274550393832344279247341649690662176892357274711896476225170176519263962195248706182960318549882197092247228933027751653779976333852532127939453963653871689048734837913023317095573604731785631439165262519555422542672513037067148681164670771252249976336926275001323871948338192565738505649313784429148654453456401824951171875*x^216-37948987279717495276851900786588662848564517411947840268851553817698502662947877389238820929493351320812263675870925474137036067705612011113778026882897440645747815109361025690948931938366878096998529146842365799078529515503856477546337280198982159922950832881944262998545268766643746731807835928178786884944542990161219789011977647364063278554055548696790902436788111914382685387750096484148739086703115506314366021546012707435277072995719816541471511622658747735411811585832872071822615749224801931712289284362214805360109195652925012215323127552929266758689854126116918338754351837418548970940381334901950331930068109876501026065469947399795322401591229136084825078638377537478964056316080357255628826378169943100872614254331465596000376105358618687888348560968263659528628870612010359764099121093750*x^217-6446618539703403388532986504019851524494900086047463818419783567301303818285388251893208081040834357193861136061212992828595700727058183732691340837358357641404041715847138223896072442763321284471420276744135824174190492233511117481318236563262737787677923874840189398202897216077046083119518959273395159782577783655226272562310788177569286372209814758133109828453741907255743130450072787979388985415481204787065964535979422374618958265721970170941829466528501195907357485809160045198216783302547371797910844380760939411459694452359386011072177964611556951868185243136067631813728299381944612755627048812404252517118428928355052830528701883180541218906710974003255912841727809367164016411446789488078849474838049013631799338352707227734602061699703342380744649884320771677686491748318076133728027343750*x^218-1081568404536912564574338296297380152424825935293895646933200508752273712959989897957449880144703757108941541277580420828612173064563620123603095479249337263876361962915342015719139158710186979201348040539016762450119301569065429434327173846569138716505403317345142868377849455635435174554109169793897903767792897257719820648915941445010811892838521021345527849041252323278481126313463868331589783076747365491860545320696723844670520169995869302680064876030900003982015343906617634569662610088336512997160114354853727373691120033297060576852304959127801738675205499943369115571856051428946467021327982209621239371170223595737268495113100970132650715287743575661209207322011894342640936518263711763411722536021970042055190764153178815583295258496271951830512845325982631913834353326819837093353271484375*x^219-179050096503417353038829891654309487342623464488086038484133236314326217380973587304232059250478349023651662364580482089124381094832679828637457008258731303947813694896675360515213346674172677164266909591095546521589854661704391417482565222887122980590966359907477321788399924881165064951284402462139636752873800175374785349854686834579897644477266385647808495166227056814926068741519940392479059034258227598242042767246884966820696965999628190129891592657123872761829385529364997562221746810408964256775022992446316220810860449542453503859240336161187031701079284619358501734656692869319256053411932948237155136146414767557917911476927458912306886583795962912792102655713246966235972902441096287322807204348914574339116182290937289901080546695107986258639866221984037659750132821500301361083984375000*x^220-29218394081588463429991077972411184709233614921707138887135163662565218483335313573428186597920312243063744040762986467113512643753033802896577048145174286217433284107401136657817597093638519274519903189502207563186872128168660698550318323400870616427549967305366842751290427620127300200822770834307994009425406279851975804002857543505030302995596015732049840927737926984701690198438168861758708224307326344813338169505895029537673057027562336083672430430474256017615289660418561917555956349453399356710207318135135684430147924517955767072087885088204446306207190163104700622704781868047129219439863883872047240683876318478863311399694166096102606268222010415554131738611878918115727744868307286516701452166860320416364073411025898290765880123391888744883731969574225922416439978405833244323730468750*x^221-4695183713389929739590998576262739632489336198066332097256061862195830544887031683110073802224498343992902736996942041703781321082419078432832308056404184449541499765529942701969446482402382598545002894837038800834064985112206628329096795850137581017578919057863009007909640934881998469700679839165278561233994463205941511811292377144118588686420882568865309436164965360194897346852955459358124311907352991362480775908874321989955371285252659018366494695695851539166665691376391720559531500473683990777176795621374452941959822662151625954287625203588969836201669884426122505115888497644396255843224365694313466884089523968965008237902941438677506695718873704221275333934396018598081627229141132836785628053179284402123865272411411190592573760325583005619338243875984570237877848558127880096435546875*x^222-742221982019722876931340520449450758553741273182615550267301234724163290288223445954272630483856264875159725767591895104705863491034447528152475920438035765463573345745266099317776314857522428168631196626821996410188279871400267697999819877162941790240458121099853705499715628160535874977521437577049764318157554285327505641541216576402731432333607667862027679639368058714420717929003466179635514247981791594693944864886502719520441941433789912825346354893362360208073001870838587951452350845344425152097178468251355214582108825518145301227791443911612888486400892511492254324430696754688367146067205888840859883404700253018214272894450538747849241869664329679072839087992363553115432149795829277682195496144769708729755019319294983402766083504686686031519519532491484334249132312834262847900390625*x^223-115320052188741327546004628793967043459314448850031966118390402038631371014739442764678677206542974225447256940869027440134723514700299033108328012581213439129901340059492960738064404836486338801946081678392221747709594073466247442532303185036132135659608284504220169464324301865761552762345617616838088473422528353028357367182266789827783078849871962758467165370822295451976759397114143362354196474507036683523086041432049967707964468211654371337230942350225523407715421272854434468360509101452573151105632337038404586988869119565625340767535137450361256395389792288444794782503158399713973517149714973195593494619191867014416429553398245320207574908846891802931950535187492837942307433073943147710851721889477529538898312219794310315667520041736322507173236876856172434454162605106830596923828125*x^224-17595980862200487494689317665978655349450774742888603020667422085209602586206300109940920671806382954029725262202358515074085531241399795601095768731532527778589220299781244286599148448860366078014632764017290344623904903547652863524324236999989410723835564233632109464089635894799815106538912456448181914896688099558531518429069782976463066989378611736117663261520900783814012128015287986221106859240711908063766607522160451223805318877924980719054598302230474442587760976790098112637015885018832494229070236229199285838096201825064156647191889333237755407507081547713407387734703552544814046723636379728255181547090349015038864176215182514175722441861786867953545080415506377116036931942144821157612547222788205617656269815260425196078417721772457425633564978607410074404461868107318878173828125*x^225-2634831671427974411931922537907921539121393012651000637117904227441494716913228851402969128920052098229231739964934131879758092784024417012816544926150259663391624083250765708667229476642472403037251528379865995310079521439987377805687785017993725748962276840319930122453088510486417895877451855240841322138633983893162399542777658060929702309084092700260321649937308925573457842588523808986076983552916957466584269376133413505908343703416276405010403093139792762192223289493621762964335274158797952520872093762909294189653134426804940914111631126119469258393159891009538883614757375920830704395461055885746467452463580846330899333712627153281379650573025985728236246058308455563957454117419231703740094929924399395043539996025941241181657527518393240118832956454447681976849511265754699707031250*x^226-386953813830439085754296411066436397540504241509899239349333371629550572003491416036600501014990542764187319715581705217485428582177181026279125554526758345265867578204049987975405214725294092408415158574468980823979656895187162941298177124732437800023035040074329888640292575534259248549973999703887247094537531051533434828748683300204631380286874683325878813800160523918367228855911318315468254033917922354261929716550880908835321602039947168180969070964987829455653178036833885243924869139966216689123097772694813898915911585094487098031687533171735453212177874472532035582144308601011873808958334188257506036193269458023142507907277107981451158898349051534944076768549342572225990870079307915612386243795122393033038843469293499021750156943501991721766122555473297311805635690689086914062500*x^227-55706544972649949596931428403227863784692785387229883960212337386681210857514605187661232370428989324874631204952847818429473794404044398568094529185148888621794829901338002769840486642105684890072819589923603744876987193589426615863785106415346652633974978780585853975080602633847765674718000280959030100080365225397125411676944884762765463154025884011927230051630901241383032718410525321939330200226859544213999969609341325757132988569777578214386533505198164009113898622078987632783537736521811895748865556493995652102133321569650255808513331178423153978006454369508063436035976191481076938783907167534632177965911351385744167348190438392073226372118789791261149287810288552831985316955624240108326070750201257768828639968160492980935429593503069125973334475177211064949114620685577392578125*x^228-7857766914603562224115481942543020891636665078175118755528026023307518333701433980651269278597621863963198819414624332531649047693026447675198066085254450292956138283866058713752945115157281668940199615020804404454749926863256232962320182221634199246635505773935777820462440295680127783268029406925716536661859522872307594792896940083702917879134453444902131513422697150658195314588265098928546608242398944732052985423842000617030395583086756892536718861387066818866715827370581474148763669305743539195409729436410636356018784001959638759885243577845979604444110964916414008486095858440001702422192654165305627559739646538668045191767993112963796991112721960187349717735759954473174542651141818843754098102652165543406009507296013174111998853333698231402159568107293675996232032775878906250000*x^229-1085590760304912988461883057862166121539062918828462017735539621724851309528528824703584596055618050691776749467151227525196759509591093996503508166398615375251561560398405692130636035591638322522174894778788921569849991026668611151645147045575132339156484809625654801891710164803727983681822967106015503599320344088130549573159827304958053274551351323807280590185568588448433822014939961987631483451853787875313247634665147498289994078115788802155555481857195381895402759282345161298369297066987727371726963168531056346730790806924464453867978001488632282904150931506462572852378337063345775014283266051646434903577078095877714815803192279681134581070881660271795354515226864556469460021357882945047837151065447897679411933660987443022423195159109741612286891435281696124866008758544921875000*x^230-146842045095524294718540465207258800168103011548758689795269597007188292497636036971456333442524283642296738070935069388823775353666087671556882536917349289726427738590962178590197934369572264066548008146024042233577438036767620972895846904184192772296772022346604203171978298351033973662990619140552788575401818925027438825849725011053451723273382743470379513219326442547521578761912427761678253315454663030085581049623994564496638678445951599326852927792659301573080889240439680207103483920042470011237406228818636240265598452985823420374013259210937576923290732968627162932797683306877922644540368443523360914680247028370738321568179874290045841144959979003240127623764014156172652287450144209162148493157523582855956279595312458665964296880356403220631107403059710255023539066314697265625*x^231-19440229207754216211940977321499759589028851187362647981700684428972092353509983350498269771036937178021092810613172074255365729274140206540347832501212779691421534884180248081032634153714348023852573792662957788911179066695600925136797876842670225137726318843205038337505207376727006946344890675768540667975709397588040475293517807134443921226710156803522985101050987028245752644832624421333197436646642202928595883549332521293324560885742823175977506561370587908784849218541143716401519615881846558556556884224388861296771541217698984331445141413434044728213743324909654760064534656384243824473259368215613039768212537077815226615330950398836157158779311330785529670397197683822862168929900275432276591421282126014818631221285275373359718230888061571708239718106132664456808567047119140625*x^232-2518053898603005069527076360899003497111371054896823380824967297474009771355986236899319587509919016562473485051760356515475278048045958391414452591865220048980174460436283775645620969013331238726899977662713186643120338597749858916385727577754454725870145961637024711309788591223034479741465848272659318171913990408750649533132732530331919525626082809563674597978812392045640189397799672758128208671678992778148756949248284091703201364076688761155381877210948045957915958576028436239978607630646956744494717369789912336701107747807999176717183754945597173299425061065211602404762824061741992084632787616529867994680891656803463730020969326926354129203603316172138490940794323577155796271288187921039120064299545346608627078273479726124867473338510568551167223428992357813506126403808593750*x^233-318987135668323473355112207282706981613123479090534927611888624903199972366595161953795213473726836336331297684340653521955202946399247330440031881193992323442860502389082613823113359880248055658060353076169520694787275057361897758287328394313390717903430324124035091965469990107784139235006663945911215955895924248987458909585241934750963114549445698444407167361014985891188745289133927482033346079126556359274032524365063958056086977658332004546168229174354923290979816916598119179659802520183537444604855130267215282044445111492053510490535043198519727276527344523908820535485998795208313745111696937545840122261321202307651792229568922245950975055148757286993008446847505703925678922110316467542378769814519745487329086307578549449674886824230423493617597040472755021810531616210937500*x^234-39503032282048602514126277981584170447891701662196418370638750062035968446762855878752059479340696594714001666656376371706698555565092104176854374352466800497594591411971927158907182404434599081449212351448999398982774715227831990301892682782556288559218286696083383291884711438346683820661223432672971789175479642649390543796284342582519688748730040580008294826874436931138107741842083814644907704657595531407037293362265213741527155496662916835301890731901176291940007762279645510965076161439408380135441187603790575126324513417113450481038676619731841713036415421758463444195077911490350598282856361068285597902255825412362549612178056850481375247614452030455354123744481054652043142436493328122216218772935738922858709062939367056520888820348703003390843167675844460537433624267578125*x^235-4779666320514363465261117845928553670806235968431928770130091401678909148759362009751595952576807959363745758001296348269540797596390325039988089415745619109926631840818546197623572899164151109264902887143652028147712515601447193634181265312922239053479162686738725662498927373614146225682234409686373272594084198899405751117107218797562044059340514055039044134396947780595134972400762066900885845027184302673571589968856466783656243958595836894880394914409650298555346545102218391681218113196599041961117161289914741056412671952609753300191658970622951414056340641719406647690519456441351816227144595184423182055276873970506242525916864388377227952434010518774323919232566998591916811698055712602821392430974226938978532151697797080816632632795100212337151410762765705747222900390625000*x^236-564636586318272781314806063161687641480662053620328618749456958270730148107163762980255778685531285435771075203512563067594522889191408940462291146804740636690818291642248495597758480680269724663089348495740014710806678795281675537896715245266902446751405898128225888283787912780492379333476957943797061637469604188052877371314496671111639473657879553657645948368609761996868781122357114567050126890887043763363296508153544258105898054158342466004789250777856025255511229857761720805870376048535712107000321971695649399818683743230700504022991384859356574101208429203462559865299556062224754644598105449925816085414551510359210149518162919677852350198178927302890957011945219451081491596999230104198160182389529256339532260722464291210650854850622084776048816700594377401275634765625000*x^237-65064005420719934132904765083540082884603857345405023968794494267722618220830221848957318602825665896070413494984129296471245521875281032814244073273614235098767967036806450534014214524892123575984367532509764103580752619288894278471383101482146946176167336484029598823143168064267299870397922686246063733606807174471147810035136017861018011934868911332042372481854308199962911810729211463930677927628131164087828264387974584791457837184515294142091317364780636625230936619856558731828953604803733181948631291535669853957877638640726409252918312910418496146049629269220507853823833948174663047293352356849214388897633172512710727822387668798386805199910959275774516618781228371695995148401858098849642571186883507042806527237170981704813009660055941669372271253680605219150543212890625*x^238-7304036136481586625886151656172110871126674047104374218067744994051077370727848238215880478263076962386452920873647636004407983222250901476861322014536477476425378743748361566973920281161767048258432360388981613357877786322635177664162687072935848843480899927645844861651319508067764212564938262586252851776372683994958022129560894746074397975665554718277022064966376049738522201943780618173631982612050943206272810652410262115532311951752724197301833756617432625233314896581432533513673229612713188844319241646023059952395163128573514680171214078200463288148001526552624464027468490788480354551845689776969874889237611408292602412902406510498296901913137395225851993768048144493317996617309063285680142416051324684833376104586085387953350436057808486173639092440349814350128173828125*x^239-797379216623756621366887460656947803947274465539223385104509251079183146476225284197844082510420196903669684488213245431285931497564346991687415064283851095604744726326619175706761809824706600539238825526572167611457935019549418072518317025517397415665095903927902562214553840167281605554541768135377082084321699342369760830915581018031255390724548526904950567922344951854130219508467310232811761497760086394258777741667347525486822778231321008570424054536546461428348775136825410247932463200994711994468536244177658789739797700053082854134194109406463133291050168383189908874858000742987525905844137767150904239784215336265972191819305867226199594593733522648871546629348148289387633002583517738485245003164952814861955560752815374606146980311470372328981002191060936624908447265625*x^240-84437231304542963464177263486497314429054187485186054476663884139072575458235400172193813656543073719004904554512897223246093235076947325842132085748585966992439910209534641835932249534701706083629902784822393396233951508559037768925275678541938105864297385590714667662503300139142067920902860109011295495476192558010173514264801426890844456788830041038694410251515073530739368641163198774073941951680510363118433627761754823329261078448613033298718954636564482944708228157547803675156480368341766425061765920002701851052897421854074536878588067616690525915676814770376460449631210584751626925856707636520595803593136885644778777789113160247960793453969622724950636792679063912465604615774680952596812661426306027621034903989302776850592387867650524249929309503222332116546630859375*x^241-8639793831661252935224955658610365897806156912378886633817227412109952414653064967592764011434080178389885519061910442183020737635946080876874160560226700674414147634196093876337547934516469402031245344802395561442028577692514521754088058440576928479294231727235155027808287133650837675433186370692631187809344798551324305715373278615517387906474814723541115660013251460553012585654837175034214789783963913663052592086144044984496383980006160219381437732154190457041309381893322556664751342402446099857013452390024548457600823024776186966686633359348522976490038552390073762949804704436336639860587510982362303909603942964244773707183174445121892407810771517903545053970401165235106874122891627335391650896722512988198200503052587065184106633338529659510299472189089267944335937500*x^242-849097969593657768145629101696562894706988859129681971990330208070531421358687655892834406131647175998529114374652834089782050300170205370678416894221969299269295698055051010258470160028546811112318580728873420056872890156226565288161238932989446724044170716108715440737297609679306962664268258747208959407853854192789015052926866769687815121041076366286250261322344458398471652839406073425141255834336656475579608598186222635994800557150773253759227636966270105501341292486346053209893400083834767729645580926347166710337175901292371126569353472116835634823981646174064721274418554444141907160255413137987186070054935049229048117609444064405749200070125230363780301486664266877961087410667459988372700087655084534759617455199388460214739805945656492240040376818864378564453125000*x^243-79346017004843783356914709734208587470849711605929446106103564693187455021413933041295388707969653761540495977426177086086433664308928483847771949237258738998888301856569198056026444244099862071020521874378121464705631029280752469828724770315018642374147216601564492859183986013604321519065369611709621955608529153209135529005615325132823538069941442598184486615672181796586481575054486511963137985437034410499374481747680703813127836942577901356413852875279769857041652954983167343343048667534102150358302634588724973819841856212788870090402530920795161702420741505443291220725665560543399014247414211268610969155444866726546011229600499000809291863456656819185391951213879344902770437469017811733448382599353772960133310235996579140576941514088499919992293122177063226318359375*x^244-6921358084876931290897305942286334527353289736802421059045957389988560539599806929922102820785532327196101879191109900829392202806895218938721654635541688961757059769175032364212940149051723818807915196484247717031854830576775905998781078208801992839508434411919006038828621092478693305146755984653340250703439131657810002506243682491246332731293968648110506236668865839292838776873295516437717266446766411991030303852776300179439893804623427589019076082288360338108679404714062871850869902880619313385694032686052254725832951726254679905943060402501425393975478320020047554880399434501300656209574853153974082806713181637681414610046683044704402146168811272943118148980956346460532993189800329081490873445141799923740016234300550982127919543456145659098677797287196887207031250*x^245-541955350206114981583498736438504272724893565847903011189341822673427171315110473263466042242570377756085063840849087731989156685933871268071850208768313352676372708048601985850071542249965151684638361689764313883784478974490121912332184078732696204139436225172391719486950308436164115180057853671923304715287047346744104766487733879202041308673493039614886948819669930905465850188315756643184370355703419371993325290752027373784955516130313722233604858300882441792183582276317303618674933797662808744074078342192971609974503830970806169344777651570727901562609254746393227787369386842232035385944773498045959728031164615607776189666980845368707050716443915474845974673090570900394989958140814256232263433213688429982417599519483368603682503982777833409013419476726601562500000*x^246-34181439696368509118479570299057890704189640628623323740174216309656192440969062732016344630935195988475155254421534689007625432873942034235957790786664272375237286902038705318239077687798848699595086057247404847578691555571938908808195230867442377155939764948697171430665400701810250751105026227199927611781637634771579566203283854101429668902790685589958958781189930814821351079050880718231157609120849792051852288948612132388969235563989409670577055254725215691953257766738027739899800616998494946624260943978360634317770947559700512198821893286909833890938821922452035023557568630402733281605424087147822606362884594778358846112627873700563870549341930300687851910169326507756928464363991223801354552020893902675101977345733831327344951727905622994365993328284603759765625*x^247-928387959051234562771870062139533638592133697209447243907315385780489735215255357075536293854620941728837200277053339853895632149690561705248442315896819195919431711506875280229983665352876587521131901622747132454748304992734837946877289804739098545072836269241307520693817927210073203825779672019574762722930007924917967036871309786923184995392506237501813068774280308167882663624038987144667836530612960517824629861945251134829219950545553909187833067774592636607150760087237323265777128730121369379647709213571998914975251026589524834556514390991642694929596846175661033526671700581382961837701647064466577808163803521019609835108141814498991651363235755884360710185754054034165080811698475134917579949330518976236707734603637083093971134026329426092145508071047509765625*x^248+201591750750377904124171958054030213840975210836208328582135256335050057254988436753745687589754802828763134803540281084970999846551725199500935237995115965039410736271956761261642050457931702706776276701092971843650154757709903834049507334420932447107159326364589296268012704625602971427898740982307068463306579487170862196297899813118013954545559644063776448437116966255144385361806905870581536905708419872685353104533782039009903769820674777384123602510021429279155398415827129140612111433257625651789940625464764175425895794262136456984639018768144972551787952600435841787937416459580868986561661217226190329281542049272864754635681501904290717181672702217801295911593817312377515626732350032295689963441054323464872868251264496951008423426141953643333849268165136718750*x^249+53594729409350848439086406467056921556739826272977597887995395815322899673487480494081874664970770098832078291870730479419133688067371635397013174847800304048253334715766032764335502025426898667190487836210666997183452865342298996418876012040855440518309946597415118731648210322066427154403156140337551864311575521614778845826708912500352106879987195734708486916100679032736324732406721038292545749259063399842193305802224784919607937219104362074588214098215433939784162057148348603738130381381774643980213186008224120288150816839379183021984370073036598636988301782277857356078547285894978294515603161773674468695249966079103831776311977633859950017747911971590233550060602474324591607747523608128329465838851165993956146184802452301599258236373494545770870177952441406250*x^250+9027536312580543254638883142421702889745780860045485887868188180649250477955954307200909186714527839113798262315059964660298484434395469421840568881593095051029587349608006634209307875702894581035908132657987219078332941294687517402534038549535374991741755914478229522884428977632853855860226378225443405692101494693561237380105791753302984640841407960478301128599952885325987847801834789736564844132429616152620445246818346194791702903813303273781840660244786313323209977716322192244563906722688750032281756600875932892199516187912002667904996988952365387805160361370999678476478785394545375421403161922014975925758830392974161984358171235501578251450846830930347317074802069546341640418587253113026220139469560231680424453402001532545917747397461725138964865546005859375*x^251+1292872875700408927004767377472521267356198777990304704841189298645810931790637711896757164060161882953494132907974404090486544022037085396749453606697202804428737838744338017870181850931622137866836751555330075055655196148064881467195225430209721726010545076764572822968447499010656176120657350880403874278394523570167646806056194611427816271551887754650742780165195076229218142109401722095655354899117165383005487789212801134356612677608842740628851131093683922487830239372534592492600719363942399784566850200448445289052840484992279018683986990903534227270559297629891423901269386642707194976284653118287472976552874775299847088843563617704105590069255338131327621135998612796630808666378487352252542439565549494403943773739750222631115319881970736538519892309062500000*x^252+169583501891926879511145631237259225222350561747644412540498187014280295760595559216798176134188851997942653569404835311574862080456206637048421319260428488583232895482661270588710843925007544650149622626240089891194762439581894343465511120250143204990296797460833012357755572168241059103753770060257156092551879678877619901076453795358912364277287553852775392337788160616552492803585495049763607566543629563245885632469086802728325740824759577749765438812731376865748231452950912536449250810938427815991023464361056723648258404274934806543121728876203818237519065522916021006592213815357426285712241196234027279606757271242603662167870326155895925068528104212496351482086655780398996555634290583458957575861297166930180358735364358070371173894086025875043462138535156250*x^253+21002059125439541900409222358768285098743965760272388369472410907966137148678518894769448352886120096896375176714014613907602358046071337771784114848443954904899439576267610652916869716897637378443862613822118817037099188272656930820975131080974911343724003189853117763642358795562961982479149872430610485073990010936671993916859155985968562979242353669458011304462400576614406098578675930274647952006794831918457663822853540479646892528347378621403876195791853846854706077282695655785212601747274139889255067951056107792172235360022071804517253996300055855044298039675392813847357203008503961724782145149130432323802000533239823403713054420976184003813091710334020296151770051256828890214811643856995669790856115986019774839439401478947049406816971363351877762529296875*x^254+2493987180757914059782395753696916852991094343701339936810025875446349790789521147368724528897993228917974732538005717365763997176891335433544131700321730013459494977293472296338803255250146472437889183200058457758543063642283471168079350200567768059460477312429106621572988373822002305729223865276473451825969961377456270493108544666329479203952414701020968326434552846821635161043171952595904955433396786894959823252342057693551188324535448687016453411340865675786228271944314349290852060455536455452823942850450444535125332170709062310892906173891505851005108415554232434281062839425995997728196692181175553633333631710436166951670170268663839713315498302068310245223752688912740592258449461422295259636929767394575203467661982127915086208103478545608103800861328125*x^255+286505073913083013443177120544231341167641458561244366452457749783421931897374854581421058329819593265657943560159024026762876288136949151393254683546902562938941891391048046779024766907145190306903922482687128766278946934287977778171238145041861533125154759850258848168814023523519478754392267303665073526760300419907505368544478672293289522539414330259788560821951248256777808989585899588962678561112268601800300747990634563344282536669220214168018099657489783691823554165957907256672681699382085758353303649735954227291282412841364059823366478822263434392160489939725985408900454775108832215019446761389645266230045319602135574869519169325687912176102223044224439093691635824223944115541151927461571231070169787386529823268145878714627989958871722393637108128515625*x^256+32016117799358829433257786705378903123251333141725799796260152337606065183903654000342409142480514074383958069760679198026756901997105141541358755687616821899091904870016225660234418220034379987540024669159590873783379595257415967482322019907832404187839771588338660531298065888942262324100747747927748889506657852502233540166562776498034296938192236488814757335072558341847451931395680350107784730639695049231606445114464788353421020741070244707397093171046933269701967388606830597412372833022166616392341605259514087289546990398402378140589757423617438781287282022910359567975239119342818232876459792280735020731431293217039121515819109017546916102671544597287572024113560394260398640735446383229294185660177638389727447490560242081073632017590782740499632311328125*x^257+3492738057373252444368668613781763553226807432666778306364702231775232657500004978430027307236920924013702798737631166586681528015663313514400625194280499412755830437960538869776768838195739673088188791089346466989350003471904707572917646598443390620544477928852860718207201800280740625799081088134622163765631331427921912025259702116799137563540471448849840789070314532476173123401328268303741636622470341221492631269940340550587353929382506875089570136305419905509973712570267089045565443341993782519831808050755742413172266889092635471896211700189402763910225755045212210784250950694650404591727985429149106070476804822074727665459426286003080764288399059686290103499166917880432311563216972638770859837164311402480520627875072063851827533994153767163756880468750*x^258+372888109712163139197332271899447456090422421673650885221212906715804530558810259690262569423588096753901428445030022130049575462280184465068431351599540255537034339594138237184910231030782068235535301292518414069565429642079939492865232469756870721636694258391335023671201167162542665379428094992711085369254272578811665653322285323389082991987981219816341627607134235596103608690061879606021472981714641314137223306849258480666716629462827078120391086946919388630037609015500647741206413448266699056357638369301496006220434679298795450038149119572112966817907865880890453000370471902347432457613981893045654683312345028630925164510865212723706693558653805891961962933162004585785015115607112418630521182490343131432892148403007112441172216217214015651642429062500*x^259+39023996376580522382143585126658761359363073565537693778220703658720180646119535599294612522610229190263684763010502346127791434869529139717476618469072309735316318484068846252556449638121860534045541617513729208396102613271677153853200251560786703156300957645460372219143752318931272267338916275997844926216324716519779988657887035971421623543915075813192885956648509935131525967796131250313703390314148743212375850452166146812369880387364295468591900293655799995978863858688669363181931344503777618902181375673341087213563051973340053394647117898469592450935039853593482631333330831799894342857952083745795581314181232362822726445158755357080334562271216607094272560438633576369854946715604655380214712840271336922162179543816218541806198064487293454278257078125*x^260+4008031520179760320584351838523325650225276366574056472050356066457077657709346569751639277796496658378825997535947349267068233914670928617443137237237661041075007596219427572817433141852735755537231145476087705324102164551461643495338980700906038018586762729993732137369434243286205911381055738778647344736628492157251642265561007369207040725305145761371759444593750563537037113976897358439402388081109134877782986501265673709332296000815646086757626068911193478240846451260061294305614810662848127801667911900348264362008294454623454572228379847061431540721858079335700137582119211516800165181671891543782427024580348174686713007489616825024997566492456593661818840268576565287099526933844020667576274704252698882120802765861006134620538911651570849392231187500*x^261+404326182579051534423179956912971058307930477733109259395528490163856881604354465301324147483179973491436241649185065552566001368728896898547379857489121013406751477137233672316639769202783011510914910583127759645620108454666975394448263415027068574504008711147139416402077780447380853874505907649542366225403210206204779153507162270436730598378761573882800457397792821233731306366802341096430009958712586852444093107535949222717094745675402086778350268254674076226331011692146414937047441254826574078089529298478608450937522560639369449517827296511222598884130860960738041923603686219014205565745267610180439802329887172956795884656688439575165027849764781108898907319473104950100370744170646417504928274611817545490622923057797786024448192286703803548458525000*x^262+40085356708229284864557803544628747470322081362059209740441517974388603230186440369533723839200360944171055279404365644174664142842000696284459552760614603831480855378562747616133714142895792266701627425873773069740318441118759693433408015993788302575274129198835563359827235896242468910596976341946091380112967473812353601247043806499730825078932456291049226353522026702266202993023801346184130284780652339995757742612593849975666844160354943333937280905137600493542786928361582547439280568565711323792858890082796002890121490731813482611055129147172482308490522384963761382239411025680997379783602557342678970571153961774951882853105173788437086544464811574766548123972361081538610278498537434402050502082007789146411419635732279979813811856859379278384623125*x^263+3907275053776481293859400397521739503004453224427389406456528027510747196166952500656215284177753639127259226106525469268399206759471903989569533303414759608615444323954950167861404772956299957384488561034016696281240863143162463042514325860571352796769325041664609000454084862097138634500364941192669530092856771204714955782688046471573560955144917315683614721213750234118464586565203027188406219558745808462306487672305975136621163084046295052812104267421038689549623846522438067384541563680249831857304356770087187817888203260657166254716838864720519923429322236067636979913176188670494315228897664631625710032898934183259565134901282090630617231652732984857308255282864077964782456593944813228099639839143835393168023939264390251148376381775603440671598125*x^264+374567940742458112367943374354183247633649119739551261469072735488320234343737030245457168785470647756795692276921417176876327316229327250978977739695956445509819293315110273800867456652813487554859079413436630188345525375984067763694336666753172108198341365026292328852509383113259722763338177142693127397398714212514468483800043158535914419007456837094780682276546261970480940832745292302702241059792941212960643982074981311643146011301178785513132624884314417785358485820332630877626898914327499118174065988262936994166942539352396632388711644224196255775696315196459737421542479829667210211202399352241725392759466116768401411514804814706116546120565267865994116885461199312138870953422434874244500886031108409321291389759739983776546802693107327074298750*x^265+35323157247880771247517489323586752577889816425237813756914272612605099644994554223648802569030139053810473496793947321211722967644350281174596080600717001684923887124433409324324565703856641778760131227359170227829666070206398188594683406792646126709962177903495628281872282266953719136157372824246391012408585492073183444831469943825975423029550115633113121525687362393900725355745867572975383377297631826627733112304486696700877857972492592682118445119820166251863389950848750806805907558280750366859576171612889052114866532553079806189127043906960036101080589136903458845721164648714620858043166900934261048439363670553861846835581061869571678958452046238099572260912089076489175910359537944307181105197873117853349292821827916052630744835439052452562000*x^266+3277531506401067373007462081294285217662581581380359773259877047622495365804226847169614042037228618092942000089068428924671106607391950281870042812524205106015587154494673606967901765358083854664904476740962707163936295117608042849997015900887310025947773697910765638772847185945942567614681191020513173363786882224188161078705768661520763913603052487289325359886350275108408794698272309286035886801440233695668551978122298271468248994124091145540274819120116997150042782737219357019618097545898604117307440848374410616941875779033293840646210862454667633231073250355409346723734412927268644727236673037550900270276535277660617438008971738394058942612364845713192239903983692999035565780713208407528081875593211249469525489115786320073098169467083499895375*x^267+299274716945878891082987642565185357044756107344198359909274912768966337903672651306407460127963064034781748701371223554211919585181097283524244075704125709215580274101508541761219141521212924395551985395329754851443773287125519018200604973564932913770296820019938165786017456454882254685424415599748322856741431571700483262899036302898677844306444140946252955671171042496402307257593881216409041238838862799942242001010320543957869944858137947016359026601402790472356756353035565429512621856458237018813472791499459958749289615209349657858738965889215684952601273335836411113022555959780825848307888656244593537578479346385559541428197007014036623150047675638218303747505325780086979125204266493749037488670952565816850030695665277598441631458046363133000*x^268+26896996323036666755238325887887749546804433505237519440175829792269707554409496733120022296700873159503493980236495175134452691549393919668070115067381964454321658632536855084173944169381942103014436613402035278747732795885094734459634436424416434579478332094222245866941621199295494191540787233696429436404746848457411467725042458993440891359514375896041002005071221968501219549082801844879244151012488764818025419957176992011716912053158744739716019447071625566828871721134755076681521784495305062117331549767680880100222271272369999035413187445990857887482258000403896941125628384351126080637818846004667371645757654271138290414634856026711806851238356074276766782180973130506950357072015651081162531258713447874846297033196245162182294723195346930500*x^269+2379712958313202573010597542805652873890193596739082713183228539872895473047308069117254463318345865202494869414736885224951961744493068192069869241729639723788683928130027214878781528458597728107991203912960285208661005034610154810362000733792574976555952574481451486012281693786344225678933089604659166258081052359086260296267221393023026151791111391174905226675588495472485098118315415391069174109835212719957553657849774428930634656702737232563596844035464030865839173475944585290906681641221120617427870807837532556392688902127598749509729331404134473079825699231187549624693575346748392696283875711556774211701709672263371948153329989007858327692575457742842860085065074210714067184288782163204772534652816434262166843307698071659907191501924517375*x^270+207306486730034586446696693970118316916303864464343163939776152149703634671778090206994384956937251642242247172112079377999796437075409287185330282935136943923687368682277641793380910137145481309909707504229136658174507505085955799078889053494890917120445322631212955648053058082783792318857395031420109178543047667862893514911489608724527101841436299964948730205676119525563082777738022734384412456175461056898985826670001643964889175281027664106877440211088294659258454491719117366559618482180627220120734522978222336765619574255672573022164181978679404085265875714597184778436757254353883292913386933845719317300756479611588128718517040171599248032681221211366094786664704324066776816410921641031619036356499185791955914168538075464869455666508384375*x^271+17785014342180811008676287851549147029420241944763817291148972950603143463815746607040605875561411604840442907547149031090333272746950837453516283657696948856520541916354580240564457139076278589774496297153219561134103512765469030926593535333170126082940677875845839260382494314917112858580019722927405751582535008157656393201881231215972491803301795715510119583866139880475036975721371780495655243094815595028982070930582656125379266300266001181412737000576678787337537247604882345919542983438532615622954012019423720280127278231135873523106684945390432548607117492334393191017900909284450601020910773097161458543424629876367034713513888538040949827890103102499340219313733820093459538094544060757571919329433840640867459837011007265332669979312995675*x^272+1502929858321803843894363883445436041285607974430957119904377566906496445676478188541364209675607399110154958293647693364041651245553146675899553646790849306530975857072406641230661761725723307905585726594657630744236229013202358174699137594215275522551383632370417900452546047008740719111032021288369326211574633280190589129273465386335215894229283432042938895393775031177590466826073551446796420366618976299064779026007393638817833220407757212326738923421978573930963916958917092398745711125446326865739293811479693872295884622369843813107933556151288656768471229162937032873143955477325475626367958360680796267305967731680505724653734556842715150622145689183957516310007599817230886070663951622806321258582195081656836233886271057919813161330913225*x^273+125129503119168455033523424751833519827302587748902597336778915249199853883841103522999219183528490541271859266607384927371176404287955162242159897032081836699543053926505774229494160813825436311476771600247058017963927521933227175435468997530275382195268359780413583002035777066796627755311158234605296986370539769756343727360531660969327033042110851245276516997451956040886863479483045989500360434835944408634213942072881441340634301125747579980108721507198625268518353913463760326847260523529647024436328378940814080368544364169050961358188444371959084580418226893256553068910242669395314372435549086028062231156549474792869965676814039956422448419697249911861612913274565170859560957884546246885940787510141063322526418959504003256718859649089600*x^274+10266238143353274252523647642256721782977848712254293469323689212340564054083066752488609530950301120734884462203413245621180240205910853879788552004739054848144500140964603188661452755752665155228681390626156544138770170913463582678895826146287633379961196471047699231921230232910962720595505845919982095176732676156621156996501134198955400002338355278670971797775739818154869851735015945702662151132862570104227334353146488629186634326846035375758777047527555877415249218050510927910339649050890545256321716594389891662439820474442538251723428669084265966998901831685171202174678650896577664144971738517520534470613309832575057503051453411673007139647263960291616834144364368554698279481737873167859471225465296249732043062482468078413724836085000*x^275+830204549223750987185724360286266752105821215689464030655740294685888499514003406582024588948884523888727395653776616664524845808159902610738857849238309412971611121573505594375270301415113586122719639884795919600166243791402187532845359750206569188578403089294074980674727711464106549040500913842309635926285295284291893469904061571953919546447112210812893357719114316053127001364826039582243536336817534811524480410832818420235679362612528759377947517654768236391079305680108371449503003392997069949369115798829329728516464370611336779944192785370409332194784928308037742304494046505111611201197174650555423166840940318889272893166222583094511763702575337442790706188191978219340560533958389932696606446926050378424765945035003493800037501687145*x^276+66186002549796073879919007973354095228384174455094152138489246408074004558697899974514617245854484156336292102277871519807699105819320391222325105552371081035547102431837677314696181512675157466820823301598623258776460944274904469925036509502333806014460317178584020653169379231517788188170047860898478897864932047787387861992086217013733519132954159013440641862966339220773140908636996662053587677799887662315342465176831113301593563063792993280819251355384458432713149588044675715363269388777766426459172522965503667741696473689382644910356480791974292786700581376673966579856380290757585974450549700004655349215636396910964305985370909508407753159067262785479760536194212385098644091846600653312434896447187779143466272705979004310016195229970*x^277+5202700668134194875746153163738834160491079162060977328732536742735648940253192462744928738062181143204857103285926145933034340740679254272445702107990477430835523856741376945401567026744740793951765156759878077641986431154724722971240846760862460606451011589650736452074230904344781514721654688188908734915580137340420855485354941477898396810168150657192322145447401888502344561260268137296948112898162951955092102022900416976176561571147124972775877960814758719777607068226877544222654501276583700833201731085569466646261399538353043891295861433575547745815582196768462736854347933888135028144532001136964273002179799563716565820424137089209540087942628477947482410727679515327514203422180409320194774399069687381084804927424475391780783645400*x^278+403303927271970808576003242479453395595474933015415765155919478686749499826129303409805832952615928581707555797207312639195233211253889137968955118514071371492097278295596244967443718961127381936250028411988757674200479051788127391278001081371607566448669435976794206015167860053216469846873982288174061427274607576266573249556414757605794733011130033108323561044007684442025486035948295150934357065461584325808755221021989173021625372795718181413437455024993771920424505176410800854062512691229675249453473543676794601933966207593654106416129387976973612087910637084251652692932982224386963665368321283583779670375397780001558033597176335354448812515422986900181284757029796898265124483481769518601138645310160430980307258230459264482722972675*x^279+30833089245222220712948758266391188241477645056640833665740942360583213908205149625961456595417996375695635078373413021965432110552677842433752160880572253996877904034125286817439592824120798639532779958292817395835643832552760444192230287393210575984740326609538839796970969698154333805916086405006831436830849893291657609268792247908586426212464239806385781897783969050783771795130816676920031210477597427423456876362088567860567410740310795420896989584847130833209739757219312878027215378563392251646942771607283264891587000903955719839571705428660422738835269667154768960836404196538007208142452358796632982694431135187572975159342459404181243804413598803221905815084990491195135544879421050712883596763299964783491322870063455672412125235*x^280+2324876544946045244441016780256725737949191815317760703156002308721412198520380468600432847547720776277498606103045199786390787887525452954487287027997654435922002329645025033135506549901396519930954062584412087603857525094295712741891842302626346153998598746514267994195977696100700464029155223056094546516106420784012774330203293688632513899940343100380670018224940603080972206254571506671630991539999771295570850234620399257570975755081876669296438886256748787957594220220518718933268072056568982376185097743013448246057506014474169978168291647602898185745184294087293860205892500558232017050057469725487819226631970236743541532685931188631408092076943368502836924571107638842718884016827790111845470446638654243005623195533414430232246070*x^281+172891199032441314934115253613433526190816153144108482376657820737651665866541077777165580749042010011239745177792504803691841122850465982579554149864541786169473585218623286464605928969513941377896501938021874438368250821947371624606768921658589804513594016709116573966274363041160708730759172177479871250145885608902269605476357113264816664933296375682102411429124816103345453238902111947525159586358114911999033994591255722276016261711454807749717940742764671061083810239513439743302254333950044908129481599795206813136456523605871060214288512163291074791363138285817194007909744420156547110533453356244737284180285930273648069015100017219618465796749963784197883807422577894228747264304420181735234045862631347387139960143966890166619710*x^282+12679464761577027588707607488930407307172529672394574109117061615610244641544782970557749891819397987699331176917121988760844338672728944879587255341421181404595970517696911486922820216586550204694991241805425836698449892825998293160648571339982851091337326960334891826823208821814974481555786250559836977299387065701056485212142023108158368214909953205037463791758598166950260365767562768044294612803327231937305939242986474012876462176818701942904142861716396575733621970703591702609121883913982632796593563442831562173986798802924256917260159572242054063702758599076847285821279497466836044324718690588600363608903869518077573817879062518339255017548861856963101667608429574301481057547458302630491382203271228499044772204518363064789935*x^283+916899382628002165494588315734139050284344663836445417031100489164644656895258207763845661485357040454189823099635212290216279344534285563436273152710105203892136719656004932325107664673680182608481107514740269490415885398656672046383762693407718464983683186263217253364394125703103134446617277481820393171404729187237884080653890980587236660930321485435034866244795676350532418887471888199677919686444643471095957267395650035487634073415777993533378918066210902161443915004157020210861182662827008029482110301889825259120484931993808554755752944202007538649939266108657171112554537112806445458757912929562217854127079948771450537087392081895983861200139612713659837274763995384407679394763326779957525242727426522501426444864274281431560*x^284+65365203139037645362911799496340330972950783813872965349261306736366077198284293931287009794558264870205627460353542455802548495120956599726663727866185634988521747472469545816130247536771201529306809180666424527919328567311346602172612173594442936802371741136585792943636836799536806821158206295589110125544527825830611003601494590466517306126714806535428654710784497717706509860261338009275821460085290890220712898594940446738120938870581948664577664091660940141939921074157685087089875428638671728922627743095714759753245716237306278256468790511828508935433458518584035116893026614445003277408252973551162545998392108611038350117575572360827833442879019103333953001430035315177260318884171258549806123935469432124059951558165959412950*x^285+4592647601804968962365985792312822922201252470809710879171165815244149675489344286856876330272733096180658083606293833404227663886976949602940366784366523196804095613269393582570233181159229933783970944615544909766811043435920729908929890507425039772956367143658938153663231232330699993997394640327276911894629667726859989529723909257420845610422150749523814347295075837251857809562425097290282235625351616559805058851974820100946153218384147060432150893044944570145870201430225211926314384643628272564914917257415827304468693336684537576910329518060765763544770406221752871322086478790313342792365115303496739702293626990443101832490341496915339252558678167724353274294545537021813694662301195726392971038064349770193720990949661448995*x^286+317934521290772248357048079284725574506129595302283689374616600707955153760796987314345293882888271503274639595201096354692544947112108279292591605619518812718351482487218217111146292225545645640143611501215394475928958841480278076229237599707945638871956570189032007512433619114582147945132623634408721385492249371711000964129383447440503589925014960732414976646815419296326516987418304727829726686876038219320922143553559754614629239606327414138090937835876762528157171419406342541083981250856359588965997147773815580894647034136335476813404621563169028291407084545600397365945952483664094750647136182671380254162181140145296497225987941870995799162618885225280648009092626859750289165726453687852383604593743322234615457157757781425*x^287+21678024392505215904090932654925793268398110516317193127559985047764119802276017385076189488928596078750544836131454314290048980032196298553546872768353272035343001253075042799878561906286549548860189967814904205078306942711575538027047774629444745045237559541944111278570336656083372499351779622870352487326639585484774468204048151750449405342305039437001561961007289835155598684094091778003860491078269565709417872742064833958348009673474262905572326642177478875625490174283630526997450527917232420844023990771701425132442138945453549661412943376122101677741987665636976363416632716870938194772451374574431557835060503756344892004159909403177468823739338705123635063975380772529454049217282544140535068605678110242385420727752591341*x^288+1455277053892642347554214980973666134717550740751698984814658353176044238898346815501229347804567904266663068707597957953940768258835570510976593732871549958889139085217967705211598512135001439237102015091859512830642039306355400684844436922993013712385391136198367877195076649847745310742644147939696606285546852722647600670893602256549207438270948073076076945126913139512086756614877234663094618656696143986222579535645506358356699883479631507943741922687220798456342169729362135875749472859620865462061439457329400476748717769968891771761933553947458591945365321703840638134880963768923777225432941106083559796913833445679047259000227401167039977936048946467540759817466024944350246075857638911471535113546952388604878065023785749*x^289+96148729762800566011433829862701199232631553674239366847850308921736488522961847590827113826655045080997403291190724497469398643351046999047627349575492264343778561515625427730909165053728032993572771658968518619215551270626122734421061478405028986109280105863176625492382569921748463060805953237769704285109961127900371700579949664941185647465636953197637676520715104496699042176951726718820212887005668465445460484201684220633781960366585466896420422134549419569016575669906278595761022874154010192855357751901328076472633387322347085100121112256149600639864091273945508803772846282012220048121355107592302956880902138922016497192762411528972282205931625611809251286089710606148989798905823894013690848293554426270698222888653466*x^290+6249377324419912480293733387893952044407905875094844500066720319143152830406848324411290256687073999198023269849660382349173793597858373709669857985792716685975933578202065633284397919593387390430178528497095800550142391734439025285454887928372027674789385283972509517378067942562405638023170025760256269325639655930215092533112187705043358658728293736396499096767086421235246038010752572984087387703617194919947942134986354389120172280454729201497245631120234438471858804388090525910926778196170923773723412819814860541383186232947754730962692633938934251966101399157804277873885410813688890534916016982709349624962988650240913757952893783190954861154736708111007975795789116841259201889849828042015102555810064715575387320521636*x^291+399436697348423143335630817467895908777782591235048283746193635576117374760754196318303680845540920630732949622443532626898083992790036100449625970455466052699785450979916131849006829114842637522232328027780355951144877696234597392844220464178041968224512492240236980480798244760143367559422268855380335392744999868141190839273325073050386405366880259428219046793027461432525445800447069388117010540007271065411105603429439853231259925454374583165505992768786428773574755178952420593932753136479139271992774054312544612124021507307123009151867937670319943250718186867410543151788276230503508697322656085211908628690152030435882536820630760025318602679596515642578323315912596976658677348437111579303957026776905181696278935511925*x^292+25095877229361101998989388387769794597779037522835117033909864439953730086948951815544856539327438312851583001957733025776097851785355066713284674729412170326743468284144156806083848572654838907207601939231861942820081430177795819120537861356663182888640645516006326082906284623198047114089174041512825154208428463995735719404691259897117138251246885597627992683034029639999067006582569038861437600171389939227238513352762125244194259117206856116781808161641934777243234118174155513762370504790957348930297509296421061769987599199532338563605672141326646957783256335241414568739917021747531209100906998462170672039222230186159059166896493399128319808808764073035603791188386318998712728101874127953735675774216871810772677393312*x^293+1549281618045213495719435934298890235913221366104537518233840492413420438238838209600795727590096554221653518178183447714470713726668883151705995489306095110414985725582574372326904751287512342556944982781623285544849821454022563732645592436538172050976734444583716898293436759672053032494067544828089095750692325418055238601254800744894521295526024623937089094023877020989111138418771945230374980863824419697521353599308676089102578351680712757872202573528419017550610891527198223575543713766870657324690875508398857799754324550444510394243984192098692326856094409904113271458984654816784011470845701378153892610075410240580794220079499143901177488451656079972388372267193258818483420550646290390191426354232330210641925193728*x^294+93944119533126438626275514922402678997740366259123060831327540895648903719575622186811944294221868892891093005596840939257683829955784744062791550737458430340344820721226650307566997756497844330458122235486316807433393470267866378754546206462908365528681849302967047158347964895201192303975748491061783415748674329723333316900297251532021108204238589200905286985773739894833593818322434099832327543482468489326802320197493041299462654298629918824975932882975352262840236154742382077005327408422272778479505816189920274668441882696518503628945287730262253224410781993732536047770147369257483964842261091294420041932788407246649193365621566423439306828354684641320596850645963711820891321929731969690757488873422622066430815297*x^295+5593281786424207403241504693889257065315180724985667270616181589253454990183562969821724419735736773475178628271022329585346895518235223405695046308915068498207751298720047173490066772590954480174325242565561428973933987545868693431830161310560057206670605315549184420010765931875040068487072414631920131461993852120678528139112162500928494636521666233526315673938983388046350110157056455560706468949302859437187424235640813760711571521929519357231729789934210540268216982917140396376365625386390675287162213371948040104386988871706737183645785164176156044176713988133417426241348933116877537959175433425077880769980568119590646530361307881234748673917174866131732501993037919158893348500186038364816954774811024876931411945*x^296+326872538012048838831096804129797800645350182644609292305176564401895870200608011469407580624443259410780336746722240553235643045948083179098136488371121637969954790592886311781923828500847864946682003103291533192723687527363160780658753666589818296588949142411452267632219985926079327927699551039293024520161922637773059277232096742036670983543228089228950174626247893340470129201361961527154114271771748939539690589314799193616391220487923722648054076842611642409276596637315743500752682128576951714272654699925208444833303730406451775667204491424304602189524959166414399200759688681956022110926695644905219239221811970611330522579649062951828522239501987967621587179419885822051369994229098856765113633443595015247656646*x^297+18744445722624709846917067483854596146325239846126930055677726451289839155990723540448983524403444974870312661642806023624448847686306815055602471746200195356472328536766105050584718341276968623209739075354298885357921229365745349487598145987543929998668910302692962575341910489948770091894013315220355075561153522388946658756021923929116769690376328738331501877630666402397065630492517302872233082055598839399361219040670282482042896025739687948842240220609133337453135944168355908788271368462701452077733312486468662792879540887347232659593752885458699831997992153856567118157104404634107332291190048347988393921944773968688804370661693084106933061855242895642223668473976323822514322038238589202900283487051473392586500*x^298+1054456504247149089129044201493937530975387296980915288113688442374261288074773657530619453960057742525593241462010028017737194210635912943542957207955730345612482299324301047372693434415465526214222220755891204619647669466546641236250153937978856616974060345276440011825003341023253874091074770722558124566955241161408155115594362121148731206666940717002667246702040266071439678645894538535636268951840046241220699814085756666499107868677854965808841231454512453573320750649336614552797657810589312013166807200283414862840908088694655365901780847295888647026551554754018157982380958998033896183164334702881997085344609043886129687708736030854097061632774744486112900204318908691077674928622584707122519267398382513685595*x^299+58175255192431129000801491761261615388032347367546624649464831345177001550586898755864949889036416292955831956094540793164863112722298406310068957661823883423525125561034347395676011074222747545980588112400547975585357765030788305573944806138659932772960662600192714372083980244025021948100614017843311200582946529754134110283609269669429305142337900918019381926366396186202821185674367518498593085228267124927337997395657812639988335100768939113850650232271678282218826633393380618581783091747039480721772580800786615254010252348310530228779322363244412305132282912500047697759761009222075230853350621170103318840293569664376414103368080274766024993886423794686614142673128658226096084431799551103904392815409206335120*x^300+3147065762008318275565031611611431616689243856532360344125905109587147040283953029993559130282145612683385174209934944821671863084100247862559666277490175598609859484366196831363872283157082972961644431829203184501022486228944183489888866736286058830494954143509742040766944178713330440408982933994456141748636445592822442077941115031940686685673557239274722173078077034336366649426798667820410754805467383941647574756680932611002073871876365195835680550978419448086452341875705314336168632145338853709877692631410265998769686695266513097365941946093601959766494096217065740856676624085870392216707979175525266115757858501008322033750620509357868884539905725162691250794206365022415059345023743861828319336134128613120*x^301+166897089319747023090028831841230257835711053200133324510457839337718990223274097052294204949161970215802573500689776327429423515052369212086916983747104755750246914157516765699852040524521012116207551062635987684795726406036799178236132347877500608129394996716414043202166984743793217257473564732517525449273288723417860349502826287482676831326959205427229896900768260718480441689902124590384431867496725444965630276617530443444638960403999881002067734217000733007440705272175617210564238829559473067138392783445082005175773516568433260720222492770156423441963772776569433959756426885513518751073357847367162017403281304165109717787049452467513729786127621249439449118820296118101282774461337541509614079349836020955*x^302+8675579050638989335631287970118778760638775316024894169819695287762185439956256386668390912816396493807207331811892039447668682896014745955802669142629552943137342243416846677563728244133802902060676879867939971010602732124507992363711024375881448980529690525948981856135042122124684202150717739500285923636276453798707869515945602316366558215457560649283502662260479431880146157021190598697640597565700143534601697270377485899989409375190332247584902244708062096661676546230181673906626712483316367754486050946691341796430064026903435609992929563388263751982427338828077841284179150006109639214995699551449304252665482984037736302915640001750702797384599505811799926034184207865815434385178013198269123840330315423*x^303+441978191542437253081455703561571224420292062059607401528285886116715715510716184020371362454976242301708447473376614178531773264881564327487228982926278571877960720717081405303523970217827019789236484004790269857045552369307400240613385084046283693448361946794799199162177988255109960312177110909280744724676527307257523710638849428875401045549553960286489996686154909278483123001612512627993005952096464210108529140769406605063597706944925114771639528132057873605452582568184851962551020157084738315350727248527011443577256325581197725668393091284650983348692303708920317666410725327484225893049824206377904537638082564020053908115864732012317445081641515417609923006092295802049217368251789193747211492249396387*x^304+22065673651842506347805077250959986471943592516552778200581014125138792925887468869234328951820316012817703243968991525992005879986981778811121537700383297252283430712337888674592853323843769661764067340958844786782081874463581086895828124748107906665494587924893066998078143213990332215163674080355025409732774426518539249028328645368012311378789709126324974662810340381049979441892372008695555333322052098960919165634154855215997406444017521711164473665709985719616283272739714761061519137515636755606962494518441756148702094643555500046226228517140858853179749487812082355562985454623859704325149848432046925560756546517469492790619349389102605860432794113486079636972771756393328538755004846947084339669933133*x^305+1079506373378164673917154985030010899670236045861781154636934594333817825375182410926053927150441268823746543237995495709752427114738814931230467787522061139069960332701971878257385892700248991249933915887778693910309395569405728949766341469226660516169408397878654042996791635226993500350237041709150391360675066129516095338018517689817815319255799529767310808321710004338554697504461636716306513155233657202554944701457784991842174583642683900738042031063797397991121469346363968050123359288001090584653782142240672997736881730320373885284627129396669293592966846746801758283035730759034737074781148033858078637550025742061562777689278120150332745706871368193388307418915320343520895627642959476074005298739548*x^306+51751133090001085489286196986348848095055441026069011385386709405478495852305763421280184850997403164092275055403656184833851770918161863665635060090296607725251527559963728827488393552573903103064836781717128654153831899478762336709600953925425385074204703088854566565980495508519327183131841532919047219849753675615131938146454949872277702046666242793582291847132969533662924797876930477476542287525629366640872345370801711796333673999424319858540738574299442705116522924206551767935079765212566166679555410720131429112840146362827521201448850326230951111891746083859649296253517885302645533536567322913594768867318457590875965418279213845799651579992504842497174673075868395119334249591208949930285102682360*x^307+2431162836495870638313662160643709430677291300976487700040700301780772571302488431376268317323516404777739211622125887268972522259784609326156282443418492592869468136594170951576713657951594685574281112136111447505568980451711377108183590193487301033779527910167807230295329203050782276349795527700066963350921513461139453461619419862170876140285767256381545376557491017207541798794317438201896905187659621055931042361962759323632116966595425509685420610670089644704639835423748095758111856926161093465037867471586525542025401950422579377865649232357491066606481855034859748640526545170965115398784378680967337526602816153086684262305757821206211932393971842545331347206838790277067755266820141738041065182461*x^308+111927990570671133611717020830746706076425799987698652257201413261377719128019241149460080882492678702721548603457353654908265611055998653039862402699095361939285438828635866939117959899725536170473649542169709192784516222334395400323119720270643456993165692209679285897512014035065616773263547426756501803255648172361970131945741106033655925141572024419664975911318615981543167182487674767283320782559900808919268933988354075944517746758390277569450508420208735193276437058006540681605559558348274796836465654345011175833070975889669646453917872279596029210210816898463009035409170884198028869600640623453065585036297804514140308033701440517718813541172416810472944129438034611122582327008180985385089836254*x^309+5050587304230760390542233820051782750257251902184973962231617781179271010827465829309136143876764360561845960524643437614498522172677066651409029801537180074048904041870546450400010687098605834367718543082118381395568744151950443830684901040705074191310042469390190918973596803261039728871575741834917785522804853390314674713861651163801752663842901940987220179498994381686916526862050222685747249207925822894177281732350344505574407711377673876355532163027770618410739513557254545936268167351389660918666555496083894000765936510280100783980824261017048419612364444193483717465764464792564586904242700259905130036680004332387256053093963510405170236563723455962181968765943547788690341320676401491791334896*x^310+223401496328759155314936413877561225027979383385903236848970313305191826063937152350441991795702344238982931946275132003862322067814798741566482199810543732559097996820726948264635867427327760277529218659758286088344050230381396820065924111190444490788086713440840769820961578420378034749326202960751446526431986111045429118255888303617038547868865245102154372162873286852977619220893527772446522219876544146686367735532152649156878293289721821260172604831289118840841108749415271158593460224479143901974170474378717956618151998158451698290875217574643175060126486151474266656825844429316200859449394269490795160936758813580739958811177159808205900039332345870138067408417000136344283196756373512937630115*x^311+9688197907648877615937248321516324279200586534108190510984015519746128833385393847625531175501746079873382896264660793138828293221478847952764634619026303280722511461902024221012706911602321897635725576104830025507186650577617718751558858797620772640038073909913122120979271030766358685135180947551313135076895718291217397252399114283463734839572866098296138270087269011167804927656354194481287353340460755407537755852586475434561159358934376147704503181272073161573015964264196373932785141278401156091751272378757641788966698088949616727456771763559124617023921661853891757676613660793001282896585805592739813431069303775606648413161941223553752927506919185023440143174784906969334154438190479038731523*x^312+411987999682788286722120505424247516566739872205955622861815885927520734837660628367551285948501895938884269313676674609362206304224882809172403812217073930772799903635525836100013167151633959040931154544158118352064822975364494544836572683073750062034835867036635802848416269218628588668491933039028482598670042386441446007306682956527117085900373433741419484750806497171450415920695103520926659617514506658218541690013776909454896653266215453614096495323364226364160677211290530327704170218239224754889003528880611303063452823460206316983786024802280872404809351339518878800873885264333197396156439701506682477273164805725542409660628219376734359681484347960942367236866332150069019473774922334771894*x^313+17181801933781963078458706092634480973870944018683269899268253301275745197479531074099515255133882424708792917277963267461518011239125330716067368509811803592470682971481117678375404208025684680534726182627341092653340119350390631159274446595231055899360598127902365163543747659782009355821157784957660261082188355684742489009892832468153052930078808178682424516540287022968840953670864071171350438224907843522915976146691713816864368132587681155814253448050876504450343149186821109212840789638641953264178832549607101578882255172037147830322899597365152086485572580133444281193296733903842543207234828469703026988985190692012253147835963113860814889037358877144264365140335638906730873679678604029866*x^314+702778364871798408684123775788491616418052888220382324574371697182480654532767971741441553766664149805620921329283162835571768659993699126179880900531425349801244867219357243326258381247199651215142065520080079859432201819167029303609244579078277339068032919516730200630840554179786837758759585956780203186669958781056542309204754351281248368765554384274715499493801873547512762621251485062489326980709655536637641061118785704579574992769591567149329635998392609323701645838570391822597471379646045098492637604173874258047454293561738006820258693787454396490507898233306597911033573024156844845959860830997442208951334504051252133079549881213205789933548121781578111533837192546380554115577053550099*x^315+28189785103125358402123757042625880816345970244410358332853499639802944296717917352521698971677041918683273836387521603994728112450938643491728023861825681686918483950017814724211385598743194927971784213760849308100953527897843114367142592205475822603374100199366684857099518821874519193153999886577724835666139797624475924034208049597265977374318589012112251670144142909283170928874336206947252844021716719240261953877598422707956635664232713663344287076078354365924369960175642859060534641854973282513231996735528181217116744417224429012544565564903886477505063034647390516567476721409911526065064440765830484589280645413409682021900524180652526116193087553303596451071662837503275985366589491984*x^316+1108514230580894755483538306000748463152563088343187067083595057369587040919615562524519555636610326602111270499037503738557490968386904622984613872170805523809065770191481235836363668478189537758267736610682536550267695781620034428213973861766229722267431700080778877526971366570115405195737286889236644447087214746514706307174227512681825890602439895071549347235160283896726747910607164455937082951934408689821430980212610845712736539979465819176185425140619875713258465981714685263131910088165245534799780901453632698023513616786949841778256690106214756881191664085415146550352973571631137438417147911404169673868489008962760834164835659679050818735142334724330147672197586346685911311191958250*x^317+42702969893723913081766806821886124406651341071432043899760244887824349521739301367585901045116755434661963977901488912934323081380970039570205898712073010924630422423708040355654464247799163475806391072600818717859936210353225556301752040187900177712039358043314338685197171964707488876457192908701135379034193160688311799659490272031082062047938038492741748104903580278069538694955129554436168433161085741713757640213061768117327485797017798721263735450246796560466469959335951599330358004410008781489701381248812283173018043623895122278103681177992485287071816867016097857103383851736658402692271647406977754442220843233926222497806866538101934356639300997429416454200254866455730604090777935*x^318+1609520537913295090537002913438714504714935509338870681375442812598506915256796349253383311326055972248108662907306877021861426749079746666226840711030686323070175812428773010645568554402538060363625894722868720111054503577057765485348436593299269192450857534992827142652873021691461125061006112206243100610039292044082815674637369655046535298971316585547728363950561925575356609246072665195213205856376256292661029708267318824434535501453219124894966121681631184285814189560750344926621073572284150974815567343552606119528811399654275989175645796952070438135511790751843902362497775290282058139945224812601658534454552147546711930147150055133796896417241411123487120953153622120592131706392945*x^319+59233515658965818573712116924782965903095197869791756913082460330696983269579351383041806211086456347623504709466194400918522773053092652003695883142450309470155224232893184931892454108449785256270879678326962856060535096798641825867174994260169282177440896926265345031566174398406022518925698296541018125833134590917229818953287151771406712754443432749016054298088480902195500735758412971081828101216722626859247526186065512571491302977878267763449073826125496685672713432812088575982397324607084139954552836903659522658944441635303565727935374269086783096431841682100835461953813434659600077788562219547153854451096120899225676899557753071004633661881253390839353975475094460431686964646285*x^320+2121670431784379183842837983347477854269371330643655382130739745563520481723352598628669280865469652634387837189193302564212999454312784837088570229370438756221597031492066570193179631050748377789807917611106230172584146436648802814793135772065713777452025657903229319717887355615065373479593609958444544555572456159855932981964556438411684707547034052498055203574817939086731344541037244952428074537350039780368848865667254897532648771039827447897098958484165527310176360591610549227871022183600314920232635138369787777800398048358313878674193892412558075408758437550865567791907623726006121008265960061381980315223111612466963572018339659736985066314922776116839487423478008492192581433817*x^321+73597779096407395457531967542579566229649433201281863804772472580437034982289621107671236913567825608687500854584436029627704755239738775251466153302728607151687385369038828642661105014734174431370273973403512752515310488537644923562606115787995997961100609346719894130478647183808805558487373902701866082982844197896662154290671738115452008776751571310006294849847680128346535843835078889780269730332134239236431605243641099865533046543954945716487513005962125032732296257618087568893729680742510782205424452844416435747185086736865302824082967382245133374636763551452849334122518009975020485903556758627477745120374868467463822486992340537703363323348834529098060943527926066421415317934*x^322+2453025664116172177478454356255918843051749754922591586795343176252672458498013687151684743050255868344593314612654216722245657183420625512010193875420930329690237641598748665847525965048612972992023540549332317018611879078214237306709152208527833558377884597770768623411195038660610448428535136938473112748559737958603710465341842168795240892706176029780156487727050417376274154563865868632606791895373628458323836486060701559741454374124606252726148397790499162711653941303833364834161907149398284872415369022176614667913270944446395602341383890301806953129477551491116071375827642882866417319146178913113407365542117103351667788526836734758658944722473502619384057468787834325042567220*x^323+77528934953658955879107141084077321255897927768743764067061372931740836778948979671728962351886536789518064344979617352271794286982634483575113192625210147070607419726723245721071727539046790455225611479641329942484102973650980985052415728533453348242632256863989266677697956483332687334704311552450904818291192691249223007479225325201299188160206049806956999429752326577411826731533749067132394105682909917282275381059565975680748652063933395449275927619387902800079795080069702054943216953456704261835365371358701830152057775900227646829432340208530234245870346554309786980700789340334741320439543094175997917736181126682253946885687373972570400181943361902108560792811559021855252585*x^324+2267595927294655018493918635943760959234574922109875082463875931585144400284482427489597194622598128787046883752617829403774343339721662490098139311862361585338436110045638829617719619749250989599686109846165954329884908756500666705075657629128092474289756743580839040625470108784845239027524572298437782133553363376220432670489272128869804100636793492848411770206321105792709974059202016163725675055666581969135220527390240340624848646504568302219279952717459229072352356436563011048979534114720798663109653842894234276675373588694466817598855529127702075267754170573472596503298619027922395871934075131261927139935770101152859573401293782988323466571930529564362075228775886278430980*x^325+58162975660714338592157616899423250591403604907616428693911752415691111996622192124609502521805463922858457228653417100143744654038327108248054705818568148000703392245879925230201615743574688938067744250384855092069608231930710570300058999732589167609559302872075983392917242062807472381326440167659776024838766850801829009785126144956853391151215917067082026791441275554467165639910366418850107606779987628077659893245596210007016903869499372620058857008233801054890151838772629924627441799043152335244600033089052221106783627090388949206803229808497721518357127782442021250225968191888967630700599738310061118239175046230316833738831491499028293961834988944472387359966646290891736*x^326+1104886558853525336248381540671501270285044980614108822573361835475079765883258145534216233387830773224917579467885610690414877106734628194666206701258886722805930726009604009199314349208493484777193252835404072169328280264564084077183404805564151328957114440318912228588627584999236844825607381364890913685071939589910998651883840044747766409715515157343914305326563496636933591268457528071997008696587607890310954373893094259824812782817417743507588229727917210915933682020908501709000164451643900558516180538732291119911950093288357719122039639068695328603008224759272255715842083226098950748906391173048790460509953683579132878265048750877576623493495857035023544104695728401657*x^327+322900494458741227240385366902567795576323915565607380907048167660630067843585805266012144524893206203326393193951713742755189070891640082623065715589654504317215313604457212628578436376483051646407787423159018164223414207000281968467218480105376583745616418813405879847518581939944270489408709151808622164441215309131871524368583385264494013493353225857003632544008496302329486399422964761799901220110718281399462103283706675049339403587144675122913473505829757982359326817892451963092100044169928225328884419523916044895031093738115348334840992890880824523766295243235220577018169232408267387007070758172710950590876177953494463502789581230234356980498044472711741239669520785*x^328-1481399652300130911577622152303714266244640830249916424809409462721880250658656063959118944972275070818813356601076828258249546224913324533498500153734467962646575745709079188223250003895203602293183338795070029454268286601731909388673924660262445790270780187466189424197953503596091996109676694511883341956210097736887052875373203863771753437417094425523799182729307108343135147624425587661216030554242911166416854187622607135694376406334369718828165398229794556390965948091252186374153459648564742934449631564727583388944485315872998889227341883223677914334395516132518034339112092664883945731128319446814700303018716517757224337066100971989441993175309770324751362075922367690*x^329-106828527971414421121634174432292636595963019774540401062674598428865162591978863320106161581976008006274315467394401343015852113661550704678667416383989209012230211153791219218809659215565811827650169800714930295226341529818406481052246853242992387284185966785132290426481125137481149825895478034602834603954432788761513189741337941564599174678949288509005007915899370527209970162197474429842940195664978868656500828630021498557216143227748995690160752715172547323490343180786198967868740842320765566954707959343278544903402920201032099413151186952173672043555562105733962549422074198492378082855316746301482525589399317575642569929257940616737709997120475893881586694464626440*x^330-5650303307073154176499608858645211658696940436847385966971042123817485290447318339242714543335213226499778185323222870146631437418204096354168646911074233482104547378211619397799246798892548525304248381976833921288185554214116881035619145858150408756899329714900735027450675433326975809611837356398537858568266593553388249438079366476139828822387328241503873952524011452606352845184246484622570293564093038014865786823274815487285956922060682342912151458831143686322753884757743102637402091531731168013680806810277219282608609859426285028658879467000409552771250244376233099083875540476506863694902716145936905107406364257978904497270989711463629020214111282162960087896021757*x^331-260032130656376353743027704614338343085363415269821866457681804542261757216220046839012831594926921461478210496973245775846674178698059695286653405212218401491773180108151601268363519596386283409831214076928260824488212702789497616132211057266343915419366471607996017618151132596447451671803090917367963999478583731004839852980754485226368132499336339236245181390541555127029923493828922795576212003881318479137161052004421453563169858971752993333195272868218610289573372650463551901722628750228110542960142636097981969980683305401650628001896566268920999185100188651572701698928375952405798781192336678398817640070951640300434895932495729330215171532059524154332431466539464*x^332-10975433081701370527226807488151356765064171642353291297733877932514474264889182775391952111622773838752132620328559771678556605536883161947565234322998707648889677406474359447860694074120276285722412599263906353359316245082708858927701554347604008262885811154085230109787246186974096062563561649343314353107520017199516098745189673279378766573568535160168574925019302949448346700616894351632205091894237951119295240875131962941854422945214579618270503297276246424468391496437836466881465059036677957532035164681506910353845451029882669767230807294967196317426495447851520640233149579376362414929026899091542801873512106680439656171039390385544090966482874031251560501996308*x^333-434719336547282590487234534319288927000959035855095047231363025628523008527202751850859861725313162851153110898077981748815854139840523570193107333031825437507795191379374424959185465658755482482850415363599269208312026706543028471355606759708899301494804609963019614858538268710642952734206332912899595148925447939217148167370001486612618209293084954440790864780352014349420681814587719882662637094063594150997251364917079169856384200393771526011038068759943662543076363949791809433297248894762944358650799245274840735076067944958768009685100472374146318167954055904290757988039255839904627489830494954707509701715298414595136226107454512184678500435728349329086236393277*x^334-16350301318289407092610919841259027070302084598496787220454449137129556104891648175342897017576125935128239248764245093961932434178739984136569745338108531079842059398054484952512602548823101383120748930717374050894211053420213984011881802703949374673536854863195800459697093837956957650281240460532983996978393734553584064296842730260543244641312488721633553661926114204017911398509430043476133276545774536169284346667633985979375842547849442687796901602339096439986619868857859184524381516689070366963754761231195805913509515105382380411352875259709567644140402969076857245044009080135037778117305203346971164474448698632765835040198777763615439872390453859772339809773*x^335-587897268597718155712132563014916898708358265640234553108293724527623892416946524943564658696059910488384017642746137993254930254795991373411660348850543086799038155753701676682503867029573202251307289064632687316406595874130138273308378853350816947826679155248764622366190902271406726216449708191437487642410279059979158232418703476020934303122906675808081670556509862200690815502419049517675193978272631609984657854484279074951796071660458978059122114110279099304596275332369406632326567331362383729275294233874532521188138505733863168953490870364580931105362732165756568932468178023215974731167888568592936577537534151653318431523583852787671164030919134247916897849*x^336-20291396181495996460930657143324353839261961933634752607933128926596366255193950823609945844653068863436874440324850757060875632152281978984891308338805339012845481635584654621662141012647942481657559667141166764753970687507537569449275603617001979191222485092639932287296725032933840704676918617560066797071717242736865591449474519423660530450408448397682608651717970920016014518280521260982802974040805438084109986753496136377339055022671407430310476698565707861463547544393240561333985534695885013735931933124610663803943581972447775285383172465021259083129628338847193334682170655591619328052911867956096576773632800835862217085177146664383201953198310033505944507*x^337-674018824433083108081502864100360184372112852356507962472783054338556575671464314538977280056623558364847931619987678129062592386101747088819542712270610326656262861828196516173776242204830003516599920205067286371349182280433238674880243560490362986056373259392471056526738415552191713303452999096124762343550867761682684102293384228427702945118084267239107584642463398745925566396921834339101021773240221444765621250478333279706071394580112394119522612950891212366936217880235271891779648033810711368325705141230858115626234201005463825475211670947104756032645427386505910609858814863967627122474667351537047300340368605863014252908519133846759787824582408591080232*x^338-21581908693108980181430056156825131401367375763831208803848839099065871569866967895053621836377078008700657916242579696207763709786687999467248456293194850556798047685067308177128523617333911941895041780733266788066942781233897182513996121931581668595448057577346745638522190683629439019422510804954895200892439471719306152373115721641383622407442126234434764502434639979916775066071174523149195532294205306148231254389773854447084007572889334634875296857804561573445129556741792878936755864283711941504325880717502273162808005332648536713604076675881796615291209265585019003726138176093813354369055319401891007356769904824634429042625224432562631136771989591750168*x^339-666819816443778538117906181887233295320379437653843645657039889482182233746183432043300509468046774984114962769970917305067015405823744115236062892991293874759982525273244151299012745192631276673179570551663027959841730843611550651904175326423805454878113085188640622048919117389898410730101943808909922511487048603724560769686541334587314102477443881172166907727939819482521021694502963403570211351221049287903001036444340150006185318681649818478653218023693816939806082220240889800484808254207771596182159224016124761066769330179868593891589927394815986286995029061997602632541940151549150944867185430296490758026624358033954257120162491280995889847754867894907*x^340-19892502882393695328515602075998589700452039451522446060892933183180598318453549999487658823956141973376956489699317227552843048849563867171143566423066148993268651019740193470736027575331929158146488253444425115002870836236867060004644764245411258768275806877159100485153399595711475692493830401196709516969808677252671120335044483396615887024226848581244378971013758111612394825956074099311344660808518423413980616814832331820197637485814615663207302641971297012900383038691189742717759764084004979793399611721671019322783877576485402304719240960324129990386496899329646639350859541357682014829932037549803015731026839782995372129179594847977238262832473845134*x^341-573143931322364401380978351898230804884793866671608651762715656470451992278863307330969577689684473028971877971823334622285652027885429766745733232795099899759407326965886862465685265986094930826171918902452357800800199922985493361397649485345792978272613474302958161413872099880202671391481695978882684874145068284432593747406295287797711638753087007100210406659105092901468482717771210418518754055513431258822671731214966311152300096866322436689187795332273190987943018589579541211054301605312433173358116989409280194484433428710511452711349295451242994972223569390434431933720642521294169248471074883036711848578674371927614168065875956392356623121323908984*x^342-15950134752701128333015555478875200441771861111790973860121859796976808149567803572386628957838859473989351878274699417217972289320033833861235792622791103738635780604204051666416925514633545143583220600314069500240969852391234380159331134110528286802663949356272742852782457164024704225333007763822341388996498763534802283054116131772504593123360490912459622725766365553565937294045643744044914952046357789377369971986448134854521473784938747406534409017234593143042384428421337732440673533081554543172511399027810284646332318203027660009780612406336601920373345296014434434032562988295218668034081169201286181747024367460817944820274563916478199353987513345*x^343-428693919460323255756492542118017967384411141494068711445726984921141997251495688989270130325878154536758211321973625177150341676204248752204193945176834833881041983623186010614319988191341899135452432069104207720612132940178008204218773969279305565644550557182901465833416108595885245726846088968111377176113116323468929686395953827835614129223146045442087329816329272763305819119272009948398249286837044755602281393354911427738969761324929567640607559625894882278502847962239345884918209550272792727878964944528231993215122023786019457740821857724471179206318394186719704429244133847401724443381579504226042285696567687167385907576975729740413501892172465*x^344-11125122472767454278344511521952493852152927543919534017695602153396311723578573606629667643940892180810022928603077544227146342664523991477152383051696329960047165001219059106281870166779425067533555340030827526689576008226684224399107734688249473818074918583011481351591910111278590758437662867305408618845655435406646325562609174996733289843970059825722386454308461995641263300138076766986280680004996295500066624738944901268422796145024688725412321961082968953660039316597514752912990922278197960542157530982113621026146142403169596981475871982466980779320305092159717375498981110909998764004083415460731942873390854783715486440201849796478676148570290*x^345-278659344461075292158394749108149845198252913252588673353403645106052733715431350477751335589995790114504339599842588784707335005410734574309584510022449727984516772595689356702357474868532566055818456301393479956830551248059877851918602957124064204474646518839297542396899036469779325585269870646430596073683114205230875146734485131969986770227454731880457950997668416895933098028046104566747881483094023727031201106798633067372884290797853835711049117811828234447735396754008067813154462445063848717127406836706972207826925765738483260589585678927303921021304402981524924357002025545151488200010089474221171810852212292108400575547137068487289562048562*x^346-6733484082052346389945227902321134082712749549924799173232384665065169082869141627555347854858609549341225383345840017667296198000979594574394334358306533298392630546876629473227117956062357579001175024710900472942991392145368314149194376961367038497909384339957431811057203502904977419449673622008759163061680024682744679206573984652868134173734096091613219870517835688124289202807744651249430261764901229429043856588904825261222182297240395112872076240477766797461404524478879855754472052055354655250830930224256131557678939180517811826571379996530322215915567702167448456722315425472007952439533566017976797809515209254580394906732465956525359087709*x^347-156870219735279115457870032232576413719628954421913623210398435438419359205245712106528873295356465570954249060999357078063659443892485641214267826381922351365643479396294637779406082662142256656921262257777049237926525221950285074570588544372878507158669716792583787509920500801684809738841551927229373509496769511653117280389776587337977365121782782835849368527479697173194765795316807277634621346800100353564120277158130835030885887657223204083914614967420212940233598211630727467642933579969924503186076546166464681932998337519077404582309597383206603035045688456278956945840312076583974252373591474863840050250162867885568435538266921341844483880*x^348-3520972367756897179120094671628276067749137700997530295026963495677155957696757161268342144712173722720501122766468721263338557682260559089327450594353336854471906146930757070472716172677430304570762893980724336411348424931347895059823881172624767115951053381114853283854404251043294200938188895592300196603817849994655292455684589255597223197845517792025574932191122055060239824431569430082034158312238041204133090477000273947678582268397196549617841083891204880238677341589077698457652231518932866161721391179555403263545431141890829584496669476860463724733863691494904445373062966666303792759972130211138833620019368106044019689369284031732498410*x^349-76074571603636011847153544493756466543901972272327774024532773199660385045639457675603975036736276948272793179118725790405781325955101787553071947066036475391121996767257319282903478675879098346190229456994689810133943616462205324158073944606653440505347584329359554950495770106423005788231448523805685631731771181261555728895537807265545743622067280878915496433753998619942896115204396298973197867486130390275490218487130803211845888944731923366227669370916894431054437833764198634774726456351965540807515938188809615265400886040968651053360603852680225758888704883870049701419364764613206509968698206581927778051827538987366136091410661275987145*x^350-1580680758722042835639829363413190058334152696013233935605882841032564365501329542627087833270821053957325695196861447618720758196316552799037055334340123279388065908833215044477947349867371262853382646289936045533219600112961743090883190358384196353183401238428222944658768247716128333701055994218817718844103066542200262706957983865805106179611350769785254667084573115473819025269270942711720197241726790903161214764689517470731862261810152233723777776975943900459984272296185182624615394351969879353658397988868616810971133885431510797950059084743816653187747700698016694508539557071351027445154510527739722210245936828977826619698768418629851*x^351-31548488793003380510988791314035598607068734238549664898160716790879742357342750249760395084094038028693321977213888423136413595252481387919445428515352437686179622567605984194330643259988546704944862454237424305211334536398165435725195081901026680523686719819059522878490064919484781150024771020252735691083995988823055354224949820000433456622731660510212698911370920242260439077594821588304736909888192441167837336801136740305787959951084767016707265360190167921917538378571589712582628196328366745560671935132299680991396827231635934927711972942062671123081456963048275784112058915197910251810635916424643054121709840409241510295128689184367*x^352-604029017802630834647206089818903530584338750287713849947200088577382305655677898112967178379913981129509000715978844099640406489496765902828123971499482321775629551474442905057863445887283276047180875746949667027361977425886047956080232582730030643286804601508331306133461211172375249568633124093200912898702499338799970321558565556477545400616742002217638302018544709666398840451514575475704305788037059401208120261468472967428776438142582310041388406457378484585753100021454241848499323167356669522089049737145846155997581404142009292769628396904239650780899312717784124961129732707420461129869276886935262298486954689248706476325902656383*x^353-11076090887915317458263515029872177382144785581821187058784447769569381773680829804389119342706654038736152777299567401296169173805465514205210159975253372269883811876678089955167756739558449225899958815879861566899846136048404742337757260499634840260751371041505320291662239650324753802970445275492783785616571408265535448847420643728190540473370132480670491921472950708461097674930517594375817124249839833162260036430809134856392061229317352688227029180357381380008304954594116636079326081298020108946392728523566424946545737864131744991264460088922178366938914622673701085898506724805274762660938109871909683554311650318601455813688634422*x^354-194143789989186512407334866516577239169182282053414489651111297729865146337359702949758561343363342173524736952571015718528499845509533982363408574112586628300561341033506863653634340795962983129043480914942981955148206772258783798555597931336957140980431391547432695350689256481299848090621931335172073566016181980704436121007380425235659606483507257648484352802514943492238009972847611101502203299829719907216848724160942150847241468336269525923862045477228443192989176687998494618186909818618158000227640538965199207297460135721089775483660753197976296247763700620774684616211678482014115637647836285842598957962158201948579992040413228*x^355-3245097810261188804179705655868923207680326005192076792408034413635780506259652334991751663340327159662610464664683234658702058727997896205557952509565179061204349503546494082022922093952607216476264310635666302633508406787364349195290419255329888148901917359161756150133546692222663755559692412331221098813941673741653768603649618368347235240138966327728742993853286991225180450044993835761312478809266709575972516234142558244652503580771565242580236786870705759523880886438539176883875073205238550411970983667274171585225185772721963620633412189803034551376173960848624353192277715356082658505939235031206283566361065133646138384606711*x^356-51567156729131948087719491105008400480902463147038867964615766560549189225970958192365527086933839904862306061889668430210391654371745753303519286371643263921611699368931756425999116402471659679620657008335904992468062323992759791300932060255787837249786405483619005144011011293125002942893255479933390077571565365154885900326899245883396818627330520092526253197354621413129039654735002265782274654028128567811682860736305633901308760675574695485709627593432022243352765168653329194023856165772214153397867554074641802775608444895190108543749026623740094466019095653095452743919296990843381066367178374980495133189666204660801494952756*x^357-775902424019457895946868075324973380807562238677290905515898243614747602835215579507637618059370086871204824069139755896314886859695760664718404169468976530542766545776807811767901790601207074355654681899491118222614838889644232281686995133534342227269997147141859082547343915720361378532696080250053287192245541016588890731213697669599753748000681843904240407862568059493564469990230442033053533363568741152019598533348496025402065678534111364788394277682158710839316493875100238872951438584832507549648142014820791088444447313000597912734449179079889025971145974411529204170354279652103519702627332719873638559260619718331779560308*x^358-10992667105694779161119694789664543626891125217390058742952208973986263557183165312634500702470908695554922068561681518103200329396093113684405609819783249384530815900843395695378177430801866295306776713110012294247056984396275443370326030835054457253807795061299320029585544524181000533207444052575652026801106531986754104335287363761514716836671301415306959237266343312671782526870296090660674957626514751000115783952420678418962898302069612312769882284469748998151378884460379724383804198639375647405122611399355235770308574629311863041932936574798928558489402793273580440560563185333551215707098226282734559464962670248043594567*x^359-145442852539499178555566631750380001584392862554861703555915796640823693486304975230739032892944605316289254549745060865205724400426104775916321385213097703720584550339297983934788660666914710551660267826679892316341642455592485174751595731524022123544346542905868973858575606626203057191617094368494045192873784051149587313444782018474972956873248991382852698488209947218282839399754658008050634584077461765663653231300062885244698638712869751532566226615692030493083557135695411800766030465513378330402705001049789933286636599578106692357654346666600587057293445174980906992778192837485738215912616753556630875592980289227947543*x^360-1773710466833935823024164019086213329590455022990136400372500632820493087083389772917272886609185277693970378646260640275448651473847352484416299575369383468867705420662007430509266725444115491600899645033778516192858378738775182401192285419588910181729995036120879636017901624547080980298127313245419755951341884892010323363679908816070823961776037617417769143324200455502788115531198607923281295991382707037900736161088194132645137352884555291133637682227204281636598537447678093592929888409122220642968597219134158624935921097047631512371361543238788885588713596122128204008374354040061825228318084258583877247990294503082906*x^361-19475353428370414220019838577420096403838186313762704617418350324353597688623616705572810566261444272471282272347813689677135384159374661754804895726476345590476026406621091822746834854974601204923736891122040787343573278212718343958070601012809530175848560459300988545648286044497918147758814941220612151867778602087159928507834438623168982487692671789443956001189041728216939438152413583565171892829795660990942583775740955342154466603137338114818042655614547536062645742848111666356435676401619495228833511515679017028094153433609815793317225109111996798799833518183857547539009313994016190735155794765898801454136723586116*x^362-183095815494578669143888280443126996323006898164039531860454219530452280615628097246650848675097896659950885273473225544732847931380553396646749198457258941634934701648796719134439054968533757832923947005210009219318746731637166594071731832608507104808535254709234723312243222080458851777681621971945378777686312027276896767035849471325782280828848030132992679602520678529553232025118731535271849988570243898858130172028538079894758537976570261050220908450249467126889752106177680008608014278453413920959305696467606573436082869964274072386983746383201079180007640369862017478642220443044041387453810627079175652851608754058*x^363-1268149136570248570788021585789241043388918089036963593957344859182025312023612922880340063422696828263321559571801192344435754762332066643238309218522271350054042707498891045381669532097113338641981525015137766933479304987872683172708721653368007847358046409485295174180819694723443687089194547355034676926069368875777996458837466762668135862465882292455146330071794881222016100849656510660495438974689528309434569358871563874427199188778073873041052320616203253237359048882616332419425793514141378981719336680782656170333110692921063150840353093163026796710638402737287609511384032652282191737238083780477250809651505092*x^364-1359896294327301357650592000779179394568747953445479094071548569013722998058405573629880626770401144014903896586424025794283887496552395033189659807469121740942005588071945380852886257092791378956386862357320861361766156328063566168104796091376672295942430365409283902866721092817691409222867311641486776068014371399585356814206734749343341413301435666847345533868862685078059709115361824592759666045199075121908737207573728778093035967378137518561134684429363453499827015359268405225821742127424970059842980329494495055775848856193322536897789967721171883971294804418302614506895245921572590286446865538904279284758888*x^365+160065330841893412517202593050448067544811273303671786315719604461608305198313038600624161232609607313424278711400868293092055824538096695254153181212502177988170683979319455527204256213115532618442344850076719072711162470099977175920938892547984128030408215117273882772343268083010819379519674213979880428268549915158670338599256364183991440114358341620222375743339689314536599106836791613892444481071958227537223005932966079814181631678881411755883834945663173009830768146583077487653082388147491740626352762170600977431025072068302716241563323266940612481310708924919602452574478518323931054751538864809594105150124*x^366+3839434068316159802493505616772683147882433087345209882985268026753072950677569654523401874262298121679801231052823232659984839458239179606357244586968926107126828235700400660730679587385035520356786239966681600975594514938801593528822679154162753862862956724406067403316249158262335313375018949369605817088171208388636636018513383772980225231186858626324587814359132836304712718015798898715889023622551573307869546375625771252288854554688789400397265560464753841687406946139649672182188825486090925648245978955033003568033779288593926729724049002824366346902013706877812434091350209485563104147692249390515509709264*x^367+63206506034872146903430092390805098814856285267654753251337243085006662137291244516758070956030778535322877579230194587963579554653225115984776077277794604996748564101266383028243056971847669180232174304060663024547958929553326467958110142781479356966439328488541344305245028278440294626070424809078309873153697219287700819539216916668912014136589793072299797385646907252920617793538420380078575056579010655792987199976448124142444278672185206572905527040715005109580065546032420103758263885750983213105175090511810188052579651882830039627487004362046716524459429482135154926106002499174315505131101743133507145208*x^368+865763068124295607648543527464148328632646944734900253779884291765165544391431239837772822609194281815129397776206793341712923152348750626340510961895222017853605684322956484508462273035727903612272648242176990880466114118965596151377688727641430004830829674846441017806081989436688018880330612734279937175122011276866820730360039096766993756411223880159213784327526260465682527359330826993328665453179051802631604541150832170991188339100867199043164576281923239964565473549895040779105897130544094957873179301735049769689231678504979383886654368282934277184945460272912375277599632552959135578173807798427177432*x^369+10422228832422854955079073520675483951896659652203337397271817403487888664083499795433051942982939117968278734643606439568828204423497507783473786029223811974956628248029836668707664519563803665148464042754589711215729643710211131180041599392900861092147699514526692881517495359260397917689554108738114672433522748475128899221858995515926384830763627308137826596185958047171987497403863853739654543902062064171794784446040992335170804391714546785208964017289351534744317642741792059389704409502397709127141158911980134283183760433215924177220293346711691887806608408332579733808549557051878221199099050584159368*x^370+112654586673744878213948355221900537811672665240501321373814025460371064185214827173315807903022143079956829211095276390335766868501772266406946543387635223219436555128947570457443675522512184552959800570949046498114863475402362611301583046598641550596640107786128251653107334978840143839919161715335095235141857216018616594832754537228494993426883889853562947516551897319779772118766570469258392374727115912875974266969147912706315032249047825443694947289151002367887223842799083755688112553568301745889214699910263360380786972895889296977004142477370593143476149121565634858569768593039399717713361623457840*x^371+1103063943869546148936008628617656492385888610467129808956461403196272981633754019277815448649804599775476369782270517710693716645821660356488715982121479057114599860469044721658714140337003313470044581000219782034165851279713153527441411225330611931278174666198078320426927253089320943035425782997815998431232832889110809661477063415736649071267500733886869174827161402316596576577690050569867499949519743734486884492444769992004841209758088681743809981507489468755216895266882795739631726312703133860846780820199325130476709089125229030530834394901068601541196648267460244711572059651223251585266239388064*x^372+9810306649761860332684447161701499340469259013390723911269061039332610349705257079968849249982757894582874114631423334570857986819574993484529317039590799725774360258492680519306378273270573876563482037586581914688845509238606304457555400242972613288780645218403347681931356842895965318203576855177109185607648608031797080938131413695499172842052945721731811245773590247099492611792615226589915325868659293553429868619044856136673810587531633223480508774076898511725232506553859591349845812691128832052547985502629618566577520406793737216022346114355850768680989989352944406405971108521475892788466834960*x^373+79169809740462341037513622093686359227923978336092244987560263462097924798158875038398077235649196226325784892663225184585164647469740676267938240018762992108655134541373587737951788722454824524007440828196777260552707991212321845461064097509874290391167319110557704158624570056317791456155336302626439268494124945140601071772252656640392136866378257714213329590224047884711962205104588881802251135123027399460406591380760027019684539696151969619812151934330961945840190916246035542159145189761930596688365953568625403537009195513123165786315333965163494967388712103761415913260038561842796416696872480*x^374+577607117391475256967993534307518344276176424362677738435490724911643791522791356834534617601874832750710806553578762280515042557676386069014535441985362829260721466321604334358407088266295290451691831993647432429116719057984130946657171884916506555249345978335547707559994414371880227195050749041001313485134313686739640452560253374125567078788821238936176960930480576369152640138853015485506870782238173881404642219016947125998455751549711103443509712981999408250805962995844310217274473054209007815827610282571460254002834595913948624921053855356692239226176279798591483627431393263967461896229120*x^375+3786911283368591335742297779914256425343883347281970433996162375767050823057476749878295691320165933250026383965082859193836447193193435563687358029977736145240528350419868717743567619941763760256782977881358949512777609171641266847279125637218467791385673461845859123108458552109390230178405046653923349400257244621533915372862177243074939140752978378740194639019815350511840114158240200320157390207037520732985998604095137814528024406870460459369433103186095030200057905931507612428149468162267952930897261687867939017579641337532343855141725150938881397518326010754234123216690303964982155275520*x^376+22123654864395799364638716492703892812067019716129216993250453198951610060423474773034434761305948068663773373896292828294784263353010065211150547185118219180129554007109817370782524474159386197385969879364069111985483288803518135517701189009097236152629101383234896566376434895633077916569425893314379039884826590715075446342956520356498823106970650101693977223195918682144601988890011988356186808503608647934572730606740773477494288686749411964343644186606224438399384292003394045793791113678532195106508609330855318848241389008631561707010223738184299345144567385664913633143920434008715264000*x^377+113885181980901779293538430533401138037303428722993740992133649344836952026579477027587698825570587605340683770305801240186176224705905471815158600997032680813959134325121202059738317566103026243661528656147441577256646646844458074434942423229856065629208630143904820296215384779145515471144222617903180789481946942640050320961312269219648120951366203712651436888163244591107003039709112659827971919626528716191769934550556674262480295862882430539892140781192826223110010081807625822779974383498570778550013670300484224794899965308299274163030811064256079348045354753863566964491713465734755840*x^378+508933034640090637122913670520159140194554846030248243827433055671764191809390865096568982316705906675403453124295355263122133655159388289891968728341058068422056447104070944318819875856473708008053702016448669067156596379752025229123104829575950410719218751263800090071203262592735965196980106945472233861251288068515912968502056700993603206707164918751375674571505236021313514478889974867037301827096681220488444038116265784558509592669323596715504967854011161147907327114999862567912038578590606233717172739930229087568567412661313871832079305504492397284861572184387038926425606007439360*x^379+1935416163391407667757927091981546174629996779342489428316204535778976036180843930471614744887728671075022243328663991985348308811880030560910547177107583529454343394825982012131419801726301722203203133992497350530018202585953138679108607098882808238913043385403825499652371033266921870198439887428138567150592138357748218789890583909528393901041407875221392809881993735607197485550286733513378600559215683229815139447674122441594988371620697331394882416024338837375728897944689046459221326365914374712254473285461983300162303193492354637384980120310351118876573691286400747272830899568640*x^380+6092564326106293734007727192617348579239353605912488225393792803853290941579336072293855568816919662908704368409035040272888911050866207420462713085965058550846804525626313224770082905099845252920862917211743143479380108354696669556896995710536608473117911332457833850507350244014675910282062523323934381674429449047626424043787162547523529007257156531811768558365584789476921029471506817149456946311069363936030092304423007167528691526193003786640616734728885679868197858801483840151094127796028703208271263959130324817940782168418874641802686388043043826203939426430662918494866636800*x^381+15247093845835318573245208333106717078183551728759296584662364891332460192461359243714148549647710015267048185031702519637656864728859478733069277824855455572381954757347152470211805769377549345667519278799915144164694529552096396304727978064957713017494153530364922358646356649237673695035103536538570093866539626457679336924322284304110938986056734610215090663097285737961483302032653813000141522114834496006231050143219501399050995040532887246245458300427787275330159863775868118945025665959941958207190092471212145653722287919038000327900890661041038008590194544111118065023057920*x^382+28447760491225538688892294714626581993608433891446261274132052944101991712499754508381829612039994733473958676017612549444388788925361979490431807201691883055950929961637932104401626086214973072686084821525757323322502522659146873170896660823602649941469913267789451329830000188946401482729765167234563931553728538404754112932263054649109497078784969080863076135747755334544180716838669707241218516378722066263608568063358701870212774520814963637187247736302109233303698345795257788702168240043103735834238259280881727711370580627273031614227730918971081571488268570151420638003200*x^383+35183895350072822608808752560348927926490683418248378500243467719395385547983403162179895521845452629506051953382226552361627221384929172281969532838142813542806637124011935598597447464626655338340745078856152154681331788132677405917985559847995259376593310731395519592663760006274865220898562086458518984002254195624955631081966548571443479472042331631661517094023910963153908696210191806883519433209218263896087271216759287823729452021984711245543367009343317328438677792030134050833288436163858254265351620140804931500653454687838340487032469344578641788024835095606067200000*x^384+21638448385445120778119270084249358492690247275438887054888766275197309359093650428631709063317343394745322764732003054932154350374593606376675293358384526049910489667913661058085073084469362443582723742269238002310229328313766616093531850727610840006624342301102406667062262618591389658358544308412469836236789516151766858633512204218324634178664497842291205525021272027968293758274903898958268455164910038091238268938319666929953939330250961169563753243535564256163423660166626575396706279279078331475010585279441503014407771147176332000413678853014493072759570248499200000*x^385)*Dx^3+1016167680000*(18574030006139558447518668852007920601911026211574871755410359949216736176770185569199474294185496806017883872850891535464568818341124987881128196964293891596323736084023156923262907662352391452783533059903596638604807683691067530595176077987839487195058806599748338614047703428872609064019191219527221302482739015855532884227059110616560964014323001095189124408659661341020573679790992982673065368435352327154466408996994856988753444057439143125231357700487582925481662122929229377138480345993869654805893349257943483512688665626336539937746294981479877606034278869628906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000-4105768300555541495328347735102409340363922727569646068273994719817415237582076610562334966882485959689687451964875291912057071887535528004118077379220908339546975623365384456602030145574009197049451506688164291791791751290073159734044951496449286785165708616841271347868119997161428862165610944665102579927038308157760114286200190025298729364227162829424763057759399717278314989169389366237173063565158437849730605299286151689417863414556625190523700424093651954874419635712728476923945838863785204436734600055040888195354397029214595717409516661966506489989114925265312194824218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x+16692169844175469649430806659359563843749670008009850537518834872225774166742046488500862351751977756974158027975343700253983271931150689592366693847172561498715667218040573879351904941529559889932089294508166308657548254720393146955239310870210049500658492969589657873351676279964532726108337117025044428143111592389749972528107416451590920825811786752601881336575209105575206533344817081798097438952932596383372925399337353119292415613605132959360367956072486006174809854506490245119807257148080916039815525783187255471963972656629364293631384379666682260534571469179354608058929443359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2-7059139791186173573557630018295687186149846249973050498115944360937538790331422439236649571379841638809820750210367872687648375761576710173834546880748107588311348191349028570830123979581206085307369976979304855059194328712066833498807883765882204426148270053239323214351614922872634275672374292264740757939039596662666425700050959743312243658718821338079035878940913788672442851202456961811419173991080381403743582267343384367013446570695100645271383601052986356851973939657912726709696534160463733835689053078330970945844419205114825401106975168318606506827946750481928006593079771846532821655273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+2111145627045764977519157129693560135591377938984437641098357007511970875824294446973946735030896879099825691892231027329235221302197250730346299276734330458260616852801768457801535665027738969980650162156427379857051647878547962959726072497047125742245255627465093833231311967731902188063101229712705731601336200440723409276639014959030833114958964003209751885715864676273262461963805835103110646845253177982833825342016748280616426433792682396126703918880476413295947964737121641863444885109804295762887403902585339602108258553588206310089509524355701361479775718258192207521517502755159512162208557128906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+41917142767281953540664259766194972741125846741830656274277750721161309533798818985490802536600719097639546303909485403931081013263904944778657569068215816575946360351148404219461841512202007920039375367614075738519920862482602035520370773629749440590605430307529849834092792439117988627127460434913891071641921837194950502332885229745318135938687850078709336322441846533250169561470427189710506313638339960339218136556119172960482824223997894181196511468086572697761493658530087174807782922493981876936336488359416717646695693910903154756967914471388843251507274384519636037382817050911398837342858314514160156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+582356773979794710729141784521751978693385680236856307256165420636710873537950354780027407371210257046528469976882462585111231176270819260462114385884393736343953716272003102611353674441900772635734629451992048549734936672264526019962880152980260922966078132656389514664741988801415454541589220419794549913068022742205128175755875639805604109598895550790512474580267042251334780497960700581593196459911902621181572648695175722641955660382411617326553987614223838217059674883372045905197232131390608786392773697210338462292802935460415264805934606791212694612950471418740198333041137301879786036806763149797916412353515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6-28398908906341247920311789977400063657653504627069720868000817171113825437544705923784007714515762801035238731629525116675980188443920948373380657963293211133899650849221621271790597746206188427614503635375022819828308653379845610034921359879254895368445137444632304018321829999780829453492212735178760979130983124172550942302227210140911842880370670651388276127668454611188215403679365500110045762304772348806444001132583880414652717806290790818810969997845645553043774362759463001338308598173828850790909206054792478869450971239746060508280507195898043574446005976402880530998446093754461472258299181703478097915649414062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+25411420225117983887367631064179585934861177491281221674546233719065378916589422477652764434646244064335053939054211754260824985465590928014726129507496567829510004072749629312937819980453477875248573518711135307699007141108553785848003086014320340333723763324289148813588783114748690203717814914497639253913940325326026605858706692901041146962381234316809023555121500551924071528815786157868377488166797326201161953845119641652952600492687974850586396798133949678322345481153756440006748853125184637033709428501350249145002020164037606509112526302208788323574295390697271594292360012972298993760844609823834616690874099731445312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+3700186053758440052532000921974447762884279194128219077434967513252188304804355703000928053609949281263213427816211022129188688867589585035231873416124164805583989338826375515619166617327918736832657337112334821044346481514986566807382863780222913465181298110792825624931282046824466550148289483941471159025561715023093290608319553860649856571429893814112839791220435484476763623037450792206188811977981413694051472026183112258302692592628379331181544270911052299097138970433282203236777219509040458962497991423240069796231213175874098624975649397850380908733063862268963296660246501969818802319379252852016293218184728175401687622070312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9+312195894289840222445455906342769911836975824618967243550579350500107046991997211654936499581505251735713512275585718376550132908337710609873497528562468543493187703117742217482541528138907085413614303339757676003906842411639508656510080664783584364360675459199937986941380580804429417107247609358855147739154144285491478584637558111286900838933566811989763512154058687289440909166189660829452327049996096728407595611231282469099664937064731116217690852144732351100058118604673882384057168962521928730225747785796794592295675316471343963270730965692174286656432919853242667738347554991101153757478478935685761719298625394003465771675109863281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10+35581034187772656989372433405651557668783602695892036584717438599096959559174499741699506726561260461872332791880294101353630171818618567054613741838098135190131145532425749874885208537714917612133108705882489278539508504096921177720299808843020332331311106925934897475428575731083756768087548098761349581219067639869142234329431837466190403345868177762871092969676452361482861380576610557771271161508872236475173447360274460003526173337718633697222069641022760009706423938182883979298672942089206535150777851445125387876935729979099344478688509312275992045250644067848369406017312929768800777521486611288097784422390645886480342596769332885742187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-796292711645549051342867357670253470449880282810389968559802463043926977838904181714388216449219404296798931551286043694876989274325352319691570537890044968974327863955179071601846664072659588252348351183697013963536621415597703398272536234336563565993791096388399738675134313390996374047497623148379168882118957211183099686867391562115415796264355468689501727784994105089420976024401077419910002027464630768212460179130449950729525851371602782042547042128550922321085764056540647134782919744241912918166471648989877780716112073168537491792115342090381244650843215600821354810039706882594582670865412817035852753935754044789518957259133458137512207031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-187537165496039392274189622122659794846803786682038349990397038769289020384966625024717325501209197629477741255651279311977666726201221287041541388242520317999363321655460702734838547592064463186505516478730184550289349937864560791007579172482403906026435579657882209232834789416253420338116596111748683404253491064502417264988357350796560588171274167172233609612954700144934474731576220391934702386329616692600088163196230561246414449636079568430926439261492357730002199472291750662877524846882180476045859506355612108895169463862904701435430025926959442126565189597751864457758705514366906526350089565305801970383986834733924808915617177262902259826660156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13-3276124136483262731766954910766556151313893327460833862776903427752386938901339297199240134580684279795475936078432859764530476732025898008038231651047821648349172303709395788433821708429546037694004310476419238942937346650193425833225095451409032436694755212597503120431577789625123480916126457459223278164440811196509930088591235881397552090032403442505992966878273491124958968255490823676615216967393096367776708206623021224841466490184321597388366870758498950436613688405176028075916046794135295840061746076197723441969350423804065946566541112739153042619645277757606785745895692661455528288947326187025254054222851837416263798274940199917182326316833496093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+122990995679343091176648375503676804221477697783380910220114295719702571972047231225750642493007815435514640129543920311348391693314137220094510661977153397502469338982451852955815473030437338465950696930653069454745892066606732148006687076815817074314871214024195645167347680653341730421633945036154677225248485195273804466018868741719226957064564819794594973844340368986078248279839635435081158618052160605834066901334991327831058050676504340101597744615102062843431312983208808110392870671795605068191603639615402032940662753642343837279108838588268626808201356033746710272031752010638195054972180794257828435093263750816706177809711775239520648028701543807983398437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15+16135605356366810011381323851870041955631159914125997362830691081886366940941731691330312317407348269366592083106405773714063889598507481836067828009617791784327848770013364247851084413285446227543793103500717502983242755482975468371398830006960049559289489043659505580478856073036959259910938592046540174075747619315900601433469472918748500534298579066099946647308146043442498129939011716390131724663926491151882388330130252443833029694608766099901635057618702285795796955172090154696243794911997038021483189138685725064492349705924286595864136100328555315795929377181946141212818318828213224335122488863659537000945139430513738189364517094936957164463819935917854309082031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+953926416571445886551029807896611282955285281031252548177037178000382686674727540230701976286618332976437179935792782741062370324148817717771503702195594527070034776661330412856193228739189925672760587160153207678090084195623974304330687612689407451282030483942641847570379734413097747173639155895804977068881129261581156346565558938246285667803555586821988232251561197297482244854679259580242544097201938118541232686061904372704296801632258081117007012997646835973132940694694709781177721408203110872972425771602199657702405035264279918275114356855600294170514742610521416379016892202083636608240785290949637431580104720806519194486387640263824749808918568305671215057373046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+49863925153407449263516858051224986253274589060284112149353352141384439014519793359372738686282716296433308367167602396738150871772460802583711572034795808398561479144637445404526793291839338914805128996745534423110024969765365165835512887042013765769894120060705029731174083814482897388859645039798153762691008972003853728839700201494490702366922046864618008813937331144085062631735374373050167639421456949944261791046189729521281120034790549399047341133513726697520565516973483963701310625939581373873191030645019636824073582267293123957428158762479423285430142783755521011195318130980945021334719177898276767963885421469048959635274213613668342626183971333375666290521621704101562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18-1391919730086700423128366988054339829971656934463185088635294384341404461133072364527138352659848875511540510550308919496546931957332905085510104992002243411312080129470577463686368343261122484914516327651219630655453855765270973851958821218898494574421616855554107734038527557304962768818957021237384572715134304469044555308712116809900244146611416391241149755271902063601496476413652068183498016372552358181455371075909591852633829072194060952032975115753032360389521758730490689785324729972977387702662028909676498020480498814552278305828789232575010921983647828809191763320499415201513616428774960176970607938145897564205044803432164920561957483294279747099153610179200768470764160156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19-38837525677803489794721802424313762765329591430812984670735239268538180245873019706535745788899060909969407427523978106332466988130927759188346615800336797943531369914577099196835830313497099610757884908347249494018739773028384817629878734259311334887115664719171814410618143691386685519806724171902801087373905201195620354478679266121488953336310372359837330140462642621782240309846985702688806850459776761080682852270840209651167278699971763371414854036375812059113535300384636057393698075303477359353765223746932581843395366420973109801608093859300072938261233881483960695088439774300635440536059273682287814050615533597235576751103626834273231451812556647151808419948793016374111175537109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20-178708923546180610470878756273774670854709100718458775412040399794584498631249423344945922639985127065653915554972683185301457850850869167614300590784777356925103584562338745012854178219079009896365386934221439143263054562260532880410238726007018174615786887987269395023578340414080461257367411220821556762775219138046669076087648344018142140939005049904165903354204235775971826101001867566813634396647275002394947124375062300810944950808363724821866477330868964427576182703084654374758074173597502084002919307920576045614035614276169399385663893218525342600965692186608562467421963963480936218036002040384302594005323660003387954811478245480849729361422163938233342861394703504629433155059814453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21-10729739296883579245650544407460929587097895350677179248705311567078485688335740777459392182964832929043519759185033198986226472283173870856456293364643596509894260810524420341720834157017101968103900099354021978538877491663120702394099350950517473370300961666803801040037816734820917145502092677574855649935873795982998969824986856926832172743118875505382013106475044232448937464872775504874257589523521620923878187249236566561969383991227127273795168059586485713612979454492986903373278598219661769733031457461865026331016889124852487436964022614426037491685764448909289413014274964776264163139769587499569450333912741306493503071406378272371630669232325360623603316412300046067684888839721679687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-344045213605579396606472180590406909885080794083238564988521629019771058146737805082564446522718576035416301735379926827065122011689772543764685961997216080392357568034206141366487670657663053158574357347220385340264643957386127957763924506890282173516383163835554214194529445491730278829389450513142491632481147670012272406382164996256707997947803556862618086213839914128195956798690849659284470821164620664725306407552407554451226108463892467624394347494435171514570952446308053415440807324663619795710872082679970263948880191370474021531837226234115916691995333141083204935324798733831439751023898926076958798733261718242020178863073876721111474662049026846977499080604268044680793536826968193054199218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-12267552534625961704638900096285507553736905750998280718096890861305173826860828124915217898581215493409925439109548690073679701816926149342124747576528672149896351065884339574752581956787549325728311593025028073696791121481909486116356154456515796982066097425595233506712452792203838585064534370915363808700098530572011305425181621642310363377532439540846609841176953596080741324450550331018718047034331180417399041177090834686986264687626300672571142776370025708445610180417330654761104166191648587671516982317168324633114228218947815713471299002439507569228652316232619717214094413395876766954428723127715621872436888831997654555421690527573587309856978145592833824746581417031165983644314110279083251953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-317656488867460979355640043994386330278129566514311982637103289346332289413753347855621541871179498342366664326988089612265853803022697345492063158062117219991548632323291618544963955121988873184387902446986590051777101863908762416825758737833033134000437612637914638682022229004582283567682957052757137108557143069372149584727787738830299306566927982357408826900354862467490184813049982348093231417198930453263360863035647773102661458630460136516414276103268011809830381704894527416469980198749412642871722808209213880666488514297252699333752355452383396012149309405708263595592794351487570738347828126452669803975304671574451991159365308397360048174795076104592125825615538808888160815513401757925748825073242187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-5011471833082396181147283168278101234310215033356266926422727494685158106589067478135386209880469667281851720108094803203311799516599558009040841804850273131791953710659529101229518878209074375364482130467838942140235508885623023150966674741403069752216880716598764245710461367345655736352559049829923167554742788457935255035211137341476335534244440994251369587225690031475032731762239304034464070721240949902961959099661875625859387782831955750776685988390546154999947554220597688995554458191409468141912197808270454950270150405122826249126707905271918535144462982582778581881589826321534298729859616609962831346584194261352556969173954886250772166800230377083508127690285836874917180239208391867578029632568359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-47327801124298049110788761301858352987283876989961961076772998667043496765556046165543042782541749895993148957127940542423875422727404547570857164473653789918100280183233264891128371625596858432339993045843733753219156827465526310727230150378576512992137407274776024872802188556854259315993889240921267969858258431205056870899197564444215941346813169196581983865709856081807385920839606797240287569294928541173498304596080205059939513914094639495278501989313926997662497244692890013450976369691128776728960251880039755720146333070251747254528508947728951518495361838988917737314062905570149870256833710552114959144708516785179502238760302807557958069047589678149280342287429702060729680423989407245244365185499191284179687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-387254786464350102264900873591683681059466600789686299192164338564762286787555329639753544649093871562158526701986488044052853001788205544802498521585593068948277824231892971559356385360300647308102909027182744108224776038479320880012934489058558878094084255883755307886951090575050144842229519618166393836057163173986101097618509329000144874422698947994838270741207631395214953767433029832522581631027168480566793793742073924461615396067091639687159032764142075393129259926378612488872004789270178562438823114107768291044062664024368237896012727445120518272135388577530271611797027085726428243737575542175397591033236426224540827453733524404899400352679710388482177911789666817479792573775121411472355248406529426574707031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28-1712946915756562715324462389417691358186127697195332199370666884956870383186829967106662176470441674418419173876943063912650884590935177495070243765131474896032793629109575650659807060265842839657594534285760501348298912419010557564764535171247887003021601539646098200687690044499105146904539445049031693384276771972731409325039221854590943143193768416513081483621603583250188757161626811959137634959097302705286864030712057740707111981633946022937061320042477138677596067790072291457103430729113689100801508315629243076979259492197250015888177069126719210880840554487346575036138735571579864608896914735312844320344319098588393685614231173652116260087674231939748444760645448018755617998823415071285580779658630490303039550781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29+89185275415979547114864601787162210813181738861122644682682377809781077242298542990462460148574022934266812323406512737863065916512602480451028496031416950034003035096737062063818245821568941917766414039994734906103966949849737185404791285535351783916239214016437577773953053136546489372328102408244233627070885700362588679249406723832369585456000772421091840475052382581129334381488725514607757413054963091698591458530969316270014288679878951629338553809388624520110451052894448794115751240285913032974040248894791744133040268770303128897156634284052512514102676853283491159709418282870870202934169927659203647795943449680576019179502088723715930562984665904495347020797983237539464416125797527334917447205953067168593406677246093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30+3223108995472125551073407823750076439847435875190863385317332509592073854421807061555265546735799950280287028232851027400951382358986905820217556096886037741827168359656566154411890106933229269433105828440433532914527864900946748145435942818733983373328867800971614002144995138645655023769588320552970616258579425032697106819883403407926029959706295315893276085437056942505445576961237828589267539609601427614797696319399003436302560444716304927738371682263107281805080336508996277670106934796648034528849006568533179243848831213990938503459882692053952587573487966986376459536847558222695765419166532585988356408182508264554981668562685499946373259770148843124456411821124452825502365033420742622058408066720858187181875109672546386718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31+68919729713875218112603120026488513780050696743688763938546753844750626762142422049411995636340171943613593368461092925955885258005312989068691457432000188194381481242609863385143892751864254153839913413155945287733455672793397841498812108720357412689652505311362249385298016565229878335006426462163572340831004784759996254065883742381110963472313323902066528111681342457601426727551721954081126187812198582482685307075617823727644292252162848091874587299941580895933244068382187705153739497902503653870034722557631494511515237254078856108027569687754423064399576949726463309572531227771997544992638372942482249522653739138098990094375238277511721467440898418430728548264878980978003982403182110262878506956596424970484804362058639526367187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32+1108252143699193101277868207656293916977309091022324325302197840149848843723678290242307130907172864055143591328168182383844029314453614095749369113258913674252211716406220762327764128772829112572981166424300874147213560072881349493675409236533972480363330534527823204129609740174788370222391257592185666904913958151657966666649289957236522518907882820352649747572875151530421111450353422735039635346640952710141892603062261965230999282863391875046906575355046482636499806729593623542935220769889327230217261341517317118618846596217833869500696858448213725330308815070267210303565299876480341701470820314674813490199692973173928740815154520131829551804019429389749535419356405505382090242683884895651352884421436684192485699895769357681274414062500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33+14110576472702150861438206337483489260454447950967023028549375635893154931336388229034889312139401738700294736873225447161854220125436909167720880807935882963571433209119679372874202039106021859858224548628923784884890988072279475075973893285336731093026444547848908036292526704962269723580684128536683920519032960771092128440246895272391583353874980997607448807938703736246167409435576125346975109919743115309880119184515551462835126207899281817979327095251335664499474812549354784818208830998857181193176509977337743063694000800031828625243257695822020086030400805788335726803346488295873463448364126299100343639440281297988538298674970162594346893951516011146861057121419658880546401375072585511996528084138757819232523615937680006027221679687500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+151238936701732961039036277194085915452543986951408091780210802372055645822194352254149713574186248020074456455136960313617123808048945624050898353934772350262769935554840828586738901211273820543441882606518078887682536533780540605278511342438781066494182074857026991668448747333638670214828952265695731584134215124764777145088320877908891572218030861352808970110332481212040310710317540690239214675524836358239238537099469526498571084566137549020806623526806878509904128375473908460170332201726803298495884548400969446771570626233267894887826061399871130984814161252348278824206996773954444184623594461437283407095097684703485033029289662465418157174635298774493863912911203434837811835762390058291832980758712112745456579432357102632522583007812500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+1411858159827569143331115861595754800126171198804785409164112460682342798395763567583420345029331931344510469589339894573181688209455376748597371437277788838758663358956452244946644265688033556721831890921221795547561700411173913600530755585083669137001525145618348319267047785178151667870438194597157520031582524350479880635556908352109754191748369344311592587791568083732210811426526871176413121466541643224917625929579177079268095245876795233054629204431260637062714517255711121712799367443525119154107310465435727712726534695184286072552479197413876756223080097285943757127307919818026209689602860995468098452485433575550817676009360414965804195184396058536447430841579386010010127880864842583815111099610059217090984873266279464587569236755371093750000000000000000000000000000000000000000000000000000000000000000000000000000000*x^36+11238027825850667841717268822064190570891158065092456783965492839812854978593190230331532508062625555895095354693215769795846220409539359673620630355741787879354543318780523162643536736783686737545638190734701847353454827387379913542463254025150638470933672360524307527984736000345006899070770126547272019378939145108432890535049122215013247298183492339688776194895173636388142153296376081422732852507080450804775848176033333604261918653514774759121532596994457313078545376290165244768745692056300326923892571279300246651069049138773315119806258906257095232681614233893494792188634453291161368767460723020561288869571104603990694661672373720335021383449155231865279567631674695776203237586624979069464487267101102709867740947480285740311956033110618591308593750000000000000000000000000000000000000000000000000000000000000000000000000*x^37+72169270082366255706395726272660789987556420559942517147674453985953510662116113728959291558853350417018571240842314640117153062703840849906394601001635192152342677732134542877344240385863232189003646434107646116948848037468923865130906626023672146888851397555494918189261425493246567299739342234517887543979311929912836682803674865084709731739369612313390167817062595498011737567894645309564733900830178533061761949308068198913678308446103367891350037789080817149477696443463782256389362281020029512925835525012013380576264772533602065689677397180374973093019364972093755263225211414736271124783362968320902000382314813672075883964761223891260364814374249787747180141934464496056566551465443084494292934267788841443472258596614210546249523758888244628906250000000000000000000000000000000000000000000000000000000000000000000000000000*x^38+353784084835791911217979570494035482685457676696556996505515327424929600222613851954937390505912968629277823918348977359022931631688398697256590493894455452849701288270707392057824319896379313326553780084092386690205303599730621064531038634473824195320449673991849648621250037914838491822269475626003484723932809211127893559617375093041959573062939754133879260134034453983136808204188278885001210336848441028645923699189826819385483037929107026778136293743958258213928034849250703607660965504029961417398784801614711065811654915028559673987693620340119597393845004427039623708430636826421588759088663374094576279556292763404860259285420225493524783684664993652331958360824296373790240548864812792645896772714853526870944461051038398835544285248033702373504638671875000000000000000000000000000000000000000000000000000000000000000000000*x^39+1217221801948161071263082777329177729231562623402902092735224561955470331791096747584462856083691083306842809208952990538710944397167576333250217450167480566301373729057286975698560280128430258366123276912375591699269289812761803745148154417241738595628467497722562808864278894344659145901518642802720730346880676407683687330892831007397866698240718116677780468675654103606409963752016046179728646796607107530609897333161977993051594693383563981741811483230741883334226210291998400034418705230843942834056678643011980433639329897812773231950146219126589421226311853363024796482420302244645196138505347743914989427245502718893611239930365362231796875958532134608997287007458718446086555022763987208567363997676286630580779407140648573637520257761934772133827209472656250000000000000000000000000000000000000000000000000000000000000000000*x^40+1700660953627249265530991152443269392635769097452270195811301494075984700137787264037361002046269586334386710529378633120124693907971679673916037770800536029556198593373570185053335865547564363487563366262732618632096915254359899500562783670348405352222223090861532789812481673939182268453482254096393150273021252689504148609916389207112134958627344202980821490605000995859075570451109724183457749987636326855556576277001394133691071767514483331011206985127305879188221076161553223712865857807371206807055945956137657585133473504171212009019353679265522181762587911410870049349071667351927585480319915969584257713006619632186513053622502450716137643843922614854884345531002928199983341431695422883357577854626082004864980255190616553750970751934801228344440460205078125000000000000000000000000000000000000000000000000000000000000000000*x^41-15671440430622029946392070633804648670976463423692504840719429899823627655149181165152022697749859581543938249213893313607386848298490900283693112747057826976589573107532509758666032564795711739331912086368235660043301977171869733473493308786390634790450027857693459864544285496844579102182230641929349535434005161391796539475307530151746346079838706426724740329799439131431467877585308942366447361984274501478894285777154106665691303309508524380012702782890851783670280392762211393561442478623107831556700125229012029641568068044589349074956488710301481215976873636887231686779196387739926562043319989869823650601686366695753105532650708883712497791796918458426919166641322901537857699451199021666266169419042013705336347679849683285635553176007306319661438465118408203125000000000000000000000000000000000000000000000000000000000000000*x^42-185957802617702829907029558889852363479669984362367561618821625316397006047282398186417511592531842101697156556311684345997941677718917852939164134988848523091959646047184115978523545174531768417139415854990212884406554391033537427887746867263881978222290471335372387906560137360993794630987787006494280360313896244710168673145339315010282834958355957267508296936216848622907219749017995619672689405291658137929429290617390015176590253310458885619521308657772923721981662023193445813892687679813301384961331231578937066839599555557169280778346810668033712856408786973410512445926148610758780247806553008489043363774054983549776512923990186747984946231037975152622231554124913846479747587908867915576433705200891263810052724381980141996062450004956190241500735282897949218750000000000000000000000000000000000000000000000000000000000000000*x^43-1280099732254074044915509776819142511041685438882325606827882195992026766922089205475384741808000127413827315991550795503610354661186772482620788848477444211762351285062158786744937971170426371826590068596242821599150940781226127303024430308678499814828069155569339764333315683384209062157060114028944341806012987589516809233588930871628992875598514549021969089352236479911456044124972542209862451463809046222198631985987860232507146083415190199978985976221013063136975424004791071865032981215201997590365274878530080107847044061873739558285346440539610118183630430608784072745144890011510971004023957111014499232049041846120974923180336809839498762823704259259063850387863152901805633060394666117052359348293005094896914475945654920789607000841670014779083430767059326171875000000000000000000000000000000000000000000000000000000000000000*x^44-6792413774537408903123269277628969104740895122241564957637952968375099814813690129322829667030350292244888603533515159631404085556257777177641256859638222224220515265703600775757713818801260494171957141053801583575040579710583291143591152640732784973452126560377294039214181464401729606354082447967786071245933167894785738298984401213970731543052200179044862552248378642432510353228682873654700840838037094794628601940301929522229058669058758496961111447404529942587292235826997023156181733712514178326099277076630080679805321730860428308913304568676094912112816949615594494662145003404945137674436737030136215100478286005128898092667906388832532329673892022895846689081997357839714217225130453129948465793943724084209402498611426546391151015669152002374175935983657836914062500000000000000000000000000000000000000000000000000000000000000*x^45-29870520029371657151393517596596177598285263126298462166069920964930132566917519221299744137660289555409357921456843036341143522469187388022020608153862951581679163936412817565468607324673111180650168238596091289322831844849579575552609977350774202048721563969592013582739600295830793071772040216381409695519687962932562324950474710410712592322471338421809251844245955304765215616413432646910907793142508188740317023953283295400691967665862036670582181390615430454827385717229070839401638710695911040814804656728094565910989388239795049756907286901403898040686776442257038767005539727518915340976039672432797004403493599178085659716234405609553797542976455960164459843046229727143810166645894287892575934371527277788595377448117376686787644533838115279422709136269986629486083984375000000000000000000000000000000000000000000000000000000000*x^46-117141787152346864575196890224944112933210065559140747544828205493065333146370371384902940254268390779502245531861703986979515697404129330594107765607295499497489636138413030470578236323574417454537136176736921937865518055679047813687540175249205161454537979133443858553976941279469947349390340432793512833105797172354158790528984272017516177366578782006708156489797538419908265744009452961668396413946838098542443182424909018385515794740216237566044552666907013704693193154760055642598645592013890475111088079018181853509981771936952171693951311044415818860295507390148227888617861159208051300988471739588116274770693689921225080376086688393003157097359461590508173524348109958650112832629093322169473681431193685600337839586639705485035192365425582572413532034261152148246765136718750000000000000000000000000000000000000000000000000000000*x^47-450624479627278615977230161952151609194588426326034479455861068274907561517796489215859294519200749473068686090834448820525870110285255633921719560939506627277071673912678462873901841251342496345485773004662860111048913932019579958143066444208318656452876854977715546218581455263043933333461856647836627108734900432184038220310825627541188660822597549096978750488278182444081076155616630276479058377117965769469604694219981403379252299527579438731542280281312339123820569896765177798353092326066197271055672735019361064040756452969540771869571547203406582486397818240742093176049708992150871842254687222941410513244132358342631378272025069350560372409568287456880597504186499248768100145823620169874402129759249119519196480528101562370319232216520771716616877711203414946794509887695312500000000000000000000000000000000000000000000000000000*x^48-1751964401818360674448501551156781252576734393878726545777763919998325746838698909105893411423839175037748866928276186570232616905737706583186320686143301404896849728794810231092016082385080117500204342968260476170766224953859842356484067934958788034543526522327795119768722386800132401017699774866100233804367441932469001184862677117131647954028382689873835410618515283256982094339375267355771897463871333793319456152366748538401163855990813018720869572916328579726553246105027311983859625039550628701117696788026208985496302959453472169861212190644306836596666608613457304525755919601397155309053127278964310798575695788577912978213781112981637641238758050320190578453979149233400671352959168692434207566595991954504854546594933656199621004213992300768687471190787618979811668395996093750000000000000000000000000000000000000000000000000000*x^49-6366272590610405604679448902653538204300385582042676647026331551277266425133988769144182041494910665099855125308222701184780276770460888787107515663018291572381960018064165281492676684135492412923444027815685455953146559803949624360034582483889040060872214492010497036229606965452574433902236574020673031303125675179393069486485541270948804466307142211091133085056115410500986166715608456969322614286841865641825902306835936967022417895780584894211142176736871753887950315966511002647075391895151560781303810558151452045376894270098928866862009823063947963788570636011248409807534679274807307147128334221107532881990769394768607016320163042916595412538040553118564624244421492966123754061438258895287921057317790250631182545781788686170161173575438549876448490749680786393582820892333984375000000000000000000000000000000000000000000000000000*x^50-19755960109064351816561892715341947275767589401280102491183697485978252184742153934210900340335938547894695438474338294923336951096155824157380663092696717672401584162214806867057319119495428473941849977194207100001261643261493464947301058098850705505160210665197290413168906059353593259845984319201288404026833332214876546033991983253004845813761498573847379864649823052232411872142525328567553661207200311186026060962395089781027906239362603511982108196249792564053251216130828880288269112884930461951958139882299773048500564804235622421075907470429110604481593800823750067834596926456588785704754021642253548359391121495195563005215929242794935370719958379820596589171959789296322735141808534818561168731228917564459138276161369383934182659339094862739616420554966680356301367282867431640625000000000000000000000000000000000000000000000000*x^51-50759186004552825414486733526484557086953837514287229018330647978717068257497872814731214892956312934311821677544140426027883582351825202232163859215690597949990892498440921750068055398265902889649754451392576117087868605993820100161093955534922795509857931168560956480337448669603605143917987318894091908906190969392686982838102306922747457514421530858340214721991892872587717684164725156088980476842160318847795232283098039047990210525002181758976840835447756829935983254449120625782582104960552106752045715210547488030906645225839849441175374869839882693669887975252845697724358091647677845202342139856271601035193224157183435698719633669520660011052182200247636639630230270908500309835934259792012356890405661674221292821317518489259731278706227678007220638356500330701237544417381286621093750000000000000000000000000000000000000000000000*x^52-115257796732179371568503349289422807164726369598558806917827028593065464325939312880981322129212585916870125776158369901985667356727603905950581046816940916497244352950404951586656811221954966678358309615301689376002157907160946470330454976100687329430407926536705571348622057879036832290769718421407046482788244352542246702638351656318562307509528869765739444490866669848944271420726140502970205435629434541057114469670241108170567922866666492240770994595398645471764182646200769784353888138427493003946556291474732442651919632055910052829172137909218717116832014400225276373322861515054203247033574787607359311920194706486097964828952489109241828875170165705226693073736264272147583315203440165721813771539723700370876494638412867785559494634479730111229454914134606724473997019231319427490234375000000000000000000000000000000000000000000000*x^53-283209919074752156553826306054641475880656802760343428992691516636174275810080210155510063615316981402890106791105081977127346630354475926214320260262212721445630840882085334468961858730181410406700386639387365443519423029752498012499960849572247175042655708675154809197432938936211067592239876518530428219945171075266072845118148432819259700003820779098015767276806590257842953290648590397488669327834203287819984835642298502731817798246087855031715236443210862318124512829870812638256288275649188677856508375263323330056173636720361388002994469544668801860120739478688185251518399095456116252737817494275889687615867365485399729003379708543394500845868185515493972724861825231814357680332576877917833798647633288240626022831209917558436656982009155059728123388085307965411629993468523025512695312500000000000000000000000000000000000000000000*x^54-865972479057571736910659286708518964134311084150412760495351430922845429813019308571695276307197867611156669989050156020978665958350479332612026052181708110169046274880480693414962313838576316855602829948301415856745742982383101165542018524876350866849582003377201364288941254603390424798828307598197522488965611339608581153379177356366833601367095174066162267424660991783436887473148634645025461683620211987165859863286687316827448439675673166123696199864592744484587871804442406671246823863041957784290326418488988556177217129495857085224660546601348624583014145943447160437345062534953981826104116406050122160997126131226516972678637709147629926327422550074129368015425683627749719775866528476658676615196790912843005774635065983937141577944928519848128973916689954393177686142735183238983154296875000000000000000000000000000000000000000000*x^55-2771153492041991799285253281002915291099378734948167051774768484783813647233758705190494181568852246556102662130764529141951165845388019607647528520801355018631248342632038122016266335282825508519655630356158238932716235125276166452501740912755691483341037797955617659375990280602563474184634970541446875686700150094001685452675621774749323266161979047102248536476687714764806589500505258922797510695912147302281074432646709236240820756116298814995614049402779820812744251082339496535328073532710521432679042214168882024854542176202881672436844630061855365865255306304360526633408131854241765543884549651280712578128456718094889384451922078569566044237114237041609740695708735957743083264268593476146126480423959041987640176070252628467617704009250318340888696606177932224568394303787499666213989257812500000000000000000000000000000000000000000*x^56-7457684706632494688320396990688423521179977331762551336729544867968672172187872860397429987626212022484024015811411919180280011638490515327336538248740786803195950489847710204563933858623326899852749050312130195836760837221353459841798552749253209503350167294173927285479139561383054083914694166399734813450594880987154893136971851238331810509569025732033511156986011603475794272691336583797214379110757318146924963876837344925971535744043237471734761571749302765657325241706882864317555811102111435812792546009437947528124807793435534224556304973182260268796960289219116084878065444250910209404308183942065484046342115505184399439833496094030262289171900724560297626216020315644773031646485776491193003265053343566340856847585009727302802549671553827425117641925639277999948717479128390550613403320312500000000000000000000000000000000000000000*x^57-13292094597651232059245971968392744243687592409050586714757471970831404989696291058155539541160212263068760654638270209764641785720686916223728376755683695097625870761048529255185801956528913619467376990440197416271038489563570547853821579131964827067499577856607395156264077592648508042379252700811085717856624627112909455383476030274002546874244073335879573963391709071614477567163301820424952432981495481199064863809147171819940384290422136732853539103620778712262970472827680141511465468352858355464376075228601301711322386917119262885745465235968007571437978756635363141973245160103614900720139269869158386854226836171157558293890660765208454800615823782203086940893501727889690657552255213482370714993728493056616936453505256362106118836767575366214470556367258091690075616497779265046119689941406250000000000000000000000000000000000000000*x^58+8159813636824930459629372869543884809801752353331191896629776585549274315672074686761823766117445569454699650834653569723601449526712326243110214621896419661254516914877093851417448479521078289285321041312483897918758634213186205958933107698347625662230940834818919227357607666115985841395721136553265964738036399320706008448834668593093012645271191854562989727669285680869420084717219802243755439715770647953593244176019813869414091093321602211344390828472858258929898742415079327361184663988428466877847929493478793530692253299278936778115908192466555145093382715809121033157918172643131373743781312956965144145541109541267089599981798644500783393416019810431105901622098949190680495714103005849351965665183101084258376257380143039205007737976182194095777817113802551918233518790657399222254753112792968750000000000000000000000000000000000000*x^59+228395522702302458027249891071761697737244514229650234074756113499978199093508984817184881598438804610482228802019917681936625012075658662158548605206614488008235909022110489435460784570107461830233562313074097573030697076342307633919761980901800870330994471792135581290480740980396265402265134809463514238310494737786638749956360084888490587726330061586287338357276277879500355439331440585048325170551486925275727181970452427206802497454997934095948188751412607985826471551639779813255906056618066621697923128770357054586754895923448838007334416825502696159882583874360062482753007802801992801167968713192995571568584028614158639972029311824969388399025013005704979742623714105907318738797382176594143281345583141226702619734996627419266481695801173051541617179313321643607803679287826525978744029998779296875000000000000000000000000000000000000*x^60+1408722397863856604328737768802774573076002943550399786411741463980043964318446291500671986159407488473877140104330299720000890082041844130010459145107385013130013443284701348792486756709314444388207549859406235658118459472033746015200661024386088764672254540502428759924209345373709899988014372377651579506700934459472164504436934793492768590798894124683994611052376474269693375723177535730997311316315450421450543594217020437090427051150091877840025235526011491968829520163872743658760023792877618349733786219469920670868812562022006557262083687389819269209529927406556309682922391372270716826554775727020545268006970657157210365284593929308087121283085524466908655449562597132938419240102911061233089840081287857531727010188822556520668196309151810921325677813164341418972203001658272114582359790802001953125000000000000000000000000000000000000*x^61+6244077828087559191531739394266824900909930843131884338890605281910180362227706687154940765342076418836088961988641167290104509682264839003308292834340667674209432949215841539785925809829060706028233511919664699848179744543590040953357718030950178896042442384229005187922385451340694656397374430449059676539380881844195334738142367381239460519039749352272590424959422151998321465277213533667756096511134982010635857219349870173867119712283887816781175349826037969943277698454686036725510165697033163205289582103732551292712348087898920472875170761114285285685480664943318885521306849055955031647873158434504894836061046502133004870624118619607870377722661547797780110484170991781486967488682063073210886794242693380401793152632402366532714650042064762025756577338429350525032812679881999429198913276195526123046875000000000000000000000000000000000*x^62+22613677384757836058478248930099726518904992620727142648826794957565260807486437620596073819590221615434701075258470237018083561213314327797349830775474027324686084458604559640671903628130677827021535841123781874007110262646656785773756678163801251220281202735056493319148689503281863554612814203458577247800555548383610402911891532333214785412489231005026120970092537387327489577406683741903645274462526463882494015224885391147348664489609992892317418241165440750746031293729323545173242362709743066008518613958747331965660528299187862216638984674591661361689919300989348424504345228282482433826430720414368256897122155001852080846851104237397135680202002881177381386634097276218177631799603704617347288014418383659248434601476629629650273523092495009695868536287866786276164188240755947845173068344593048095703125000000000000000000000000000000000*x^63+70347864512226351348782153515207788761754973562664723592194326002198121967474052219620269403415026234077396750596672675657161879880381690726258113382489429782441473599303693190941400005046048912893663260283954891917438287067580086575310980112506641436973812370041113062497474145096895375483342464565745040941346296226602764321492460739728161476787973484462186587324308641197858213425638205628851055402846747181084426688995913511871813376382678051619670730951754980398881367441143661381966902201202806513759591700732988306262074193948266536402973960650503788755257651316845648463537080237179390156582401934277775334277528224407776264107540620769402092884613552937192741475661589895023472854202563825074814849075943379865450668258014537247180304704803367162801362713793982010725830411601577907276805490255355834960937500000000000000000000000000000000*x^64+194854572761071145798587219792035332793738622728745620290527111478736381344721007252825417800300687684880011786579771558386917613201128271770336883065759296674561183494666738170065345143309543724668855711756697742894054813846192598735962834169802565674052516838182719407219788081235747044485151231646698149693281750459125967320979485474963459278569597295753338169877551796935999363338631827590931764453840663183236573158615202857735464111399119171816938245548438989432077275614011756710594242899579436548993884245232887107787665585569772020907977668819557690562340268633047147797823387892270772553761194747506653246410604264065301952222347569390110693800089366089994724057970109228504365197176865761745526130389636110044946876735042247619284189594689299641995725383033084788728106495625524985371157526969909667968750000000000000000000000000000000000*x^65+495749467252202052551884713069603362134037608777289231769852233687927052092487434141274741227275158704224382829892157419078134079567481867802779604603273862509364389142128433730101881999030674794564209916670952841920600480223806473887962828285596315883744094555689526474449422659965408503751781886269892475414026419193164470721426367185959720926930319532407349383157399332113427043201852513068558048448386070392869991575717101874356527071130819987722521678224172955625315579274784429984056174256672406513680467423001992942057438625980098784232252828883108665743889124440397069798888034426089614580687929197812332843152050571515720264322538772511572923043766137556735502709540825793369089089419219631057055688516741175403222599295034564808790800090247967302545639574206510427221896580851634439568442758172750473022460937500000000000000000000000000000*x^66+1183174187645819208118339350149193111629404607636109910620708731469112393166404144731606214293201406074210938657041899353950916303024197374593102536545507303142268170896661651428228948790540827330328463649330770589957921508715319083427078630831794521197930686038680640780580462141922591714278447032381448432440619710663450091666667834744045933201881678780567426979877654530156139637698928301237990790233482896188883206039700200120811571426423782090527715929176444460829670377104010604734379569484507101987334855503187989047989505691753458532542120340936312852665112519458149287170787273328217555637179733247046039582153479890501687399520422001431741724761531277878649433844232280606586079660964773884220531238803952595399819701755843251058373140000496748934356867867341053046035268328517453539916459703817963600158691406250000000000000000000000000000*x^67+2654327931976996048950701799381433007445996263511363702341826085983291924964523441713506930843632242857701115542546658266609779337124810112668310319388358631488485413330014798401727119505684548732491690010621143985459501044844584941174414247008100224063926090137295211310776524186212818394349073419096068024882633635995440195862830269550162177178569691311937008327159011827186308653577574629724269348896194658997443493751744627608655972134846493423791013800561418567328387041025022690923826744174545372288296140702352593027476095654725576972105745039565336282892913787349437668308049428476777148136049279505623511183517010087141129921192277736491677242410957392865214512267150110298348925126548717156986575700362717142210547830712749541725825367251505859829271001323345863096074504980381725260940584121271967887878417968750000000000000000000000000000*x^68+5487296044143640597947706648192113423063381898431072563835578384402088388987684948246928545259083040034994051120041002455050484224227755873162525652641111855321443356667842955832127809440580692519354960020707538521228015699757942699719103943068514137552286970838591976247759170371461972280096762232054905033185850108309601579477127593277981942437112708424955102330163366254861370453868292927881540172640392704334310364726010397323453117975343049323656936736804791121057400351571269259716351603517755828268265142179347837259114176793987997623283336960216868477425570965353310712542444120756516681130727915809526249320641911946406123410188145682042548009631396800156198809629017148562193454601496081329487043138930689886895341676697105846506606600903499976106165840193162881078572224282166591713405523478286340832710266113281250000000000000000000000000*x^69+10069288846898053725388742951507723701680279945884235986600907492026118706899020349484752166393889578281966988409930711358902679791143155771267119747015638178658156617903124940183805933215168665086146490002933779489346822124465216754619096557591758774155983635842350769076663336345103697222798223435213419451181769311217619871301606711220632482316843346488714285158866782930815461078264787052397907780266441429014498268650856473244270971533112279714343785664820629262489991921369395966063853840619791632464532070691994594603444808028109518478249779231803868007071289041153267937720678525327456824357466125230280430210659045961472701806498717912977289799169459863660318607195953877452499830145412126304695392994414064538375862558507095663739105331958350997026905933873727513144476827106066352257585094776004552841186523437500000000000000000000000000000*x^70+15533731346268961679330692421565715471116799415105750020047165048819351079280448752631320090515575958477465436917593000926805157928526762446969084043526369496464924336258985828647046348036387933082745637298564275723585644385637975011031783303286810515369897019109632982337303781774595737330535408104988009285454777789442782709767537188743512925940817956510176599306512736349414291404042364268954675727403362671266804037760796823307997341014163998084113661590405763730533588275734177602090127360461683635212429037046529897644997945864796185680316968327752829218111824461215474167499143468479694823165707812970671633325264615075350369768667211547981282432962704525113656261536141529591731069196589445471738912474935611795210370539099397549003976164123739819026605733736367693052819199017906826032486833355505950748920440673828125000000000000000000000000*x^71+18416059163505585344192973792504142075614025185831425473561693535259961292365027730124693182897093382139484794961852819726629528612725981906340957304592991449346854879931134380181451783306855174206306202332071975985462385314846378215495995609124738439796383879029742229234447264324279309430052287607005463077290721822386367156971941863181265456828230541541633911039905690110184807010005857996964919383476213391348186858654553116288155146284369073121206350992451611323238367625268603557853180454333885059117315554713688885695399784244632863653040600558173630875313917979930784355859479421742346806731382990434091747402613339587565512011702642886860063379627343154110863147335460348676847855782289013055830397683903081386696484426969757629734180435844870477153489055078883025977033363319813538683256126660126028582453727722167968750000000000000000000000*x^72+13782786383114123861831231068372205072448470580516246494560659149805958903725528928083818536600908268896201187812868753944886486180855446622768661596055003133352818336905239914265794219710225615466090366524060203667407917488452005477425292152746051231057214227331389861533998128281195922668365820292702809999360451474302991639767076551137811386761118432930074343538946349451311895288432695117604504656124924603447215386246512988235250794692373521815010415615973097248820051305762027261879795577830793833632954620166991487749630618106150145360101820356788259810230649222546120576028932120284940355667053916426540714773329979164548941806145068807746671603273912823835202584708966276615892113433033273093802958929023706378022865693591221888717387678760892776968071320174160646692302443897838737374428319526487030088901519775390625000000000000000000000000*x^73+5501529303375194527805023688714400522090714012021083851102178073273212788282813816494880819406823984302598284334418761063484883749636573154053305528190974794352750839573397301924813333799729390535858524832029915936319558889695210316517809481653496842869901465788137974338030292789493339871006218427271965318781948017584864996756649704135092058148964772059713695869523753049540410344639706892313214351600666504451767997729112999836730437452863930735899251482529971954338645993784100852611053494248055150285726684513695434074930996969015446680428722150018899559824134789241966397306114478599213310319070655353082669463241465865570805963601663682383080975848627336079322730184439831155567500172657317689706176816014761413343625465293166551883555529985927994243037216561944788831333335237623247127025649660936323925852775573730468750000000000000000000000*x^74+35376347710360357321984755383315241666474625674761683779913146379006657092746685882801405133791766113912331125400379112190102567961260053826597432840820759222304463656958130401574490700847675468798556231535312782747710800385066382152544772429975025296702077969095453556388137282302535091064121653502942683040583263368695598999565189857423929057762548256480609411282229849462260168705286232811929027046523058741558786742417286005980108920254204713210884640165025474348098940302509645212668616169992723253119427174168250942571094016813276563905852007223685996325033005180461585599681089930646744630134204667521409126214420507018860263657089605711892911250492937824561230549201276878174764005650468069349255931067564026393840120634294773663458947981036370754526364755328416771129753614579698580561162302160482795443385839462280273437500000000000000000000*x^75+238040611721480248000771614201961631049989948720676965164376100530603480337148488646160385842781608757536910185627766821302902133450472568760512981809838125988925552706174537398436614217987005537949308257940258892543053110882126235608145386598257176069902225663945332136025838263027876855799478321470037608838323946079238503807483237526010960057949351524117960737184568851484521215446546530898641895916853583273702870248477636455673722400559295821872523219780927460039776494385733080454423696415507892030350406516939476768918949064826194771413963620466498635787124650745825880143245622115783379708548240153669936965573212218035230247543846422996444924304975653050369969319802482386231719136372814472419747988516378539608037675779904308529894019694430336521524932311527420006268888002937665106240050505448380135931074619293212890625000000000000000000000*x^76+915222879907397714430288521261531349581062879790043365988190181923932999412338798470702712610329245108448997774242220045881637433814015018418924610109750918686850851829395878824489599434465258514294403910364564111834174293009095683422935000177780817645412298679148778639308719358052380330988545883173438280725142219082575607522207011872141597642379707865930119192216984865393738460397661389569195370458324167991779353310230141602999927304247457091535715543919283776064617097819918867730803291557396552586057725728457742066300423113204668196129987048828028567676335154264437565560789918771016515415309451625835316037637479018324883919311799321506063223310995098270895924747398153747258697466942811512072921818691792992256934135482695632387971316254039810782225190261963367709333541604277549206484382304793712137325201183557510375976562500000000000000000*x^77+2601083987664936662634787311242124798841805661800701012035423250450802869824936396384787231760414160835057890817143261429238768509055829391093286649614999664094570479099473810569461102169267792276960220357926212253810677395595932789679193566838824774794212720766516465761519160007506497592649920781265311755677088458553901728506434201085525720349066878702625802110551891304345241080264466234999352730104834351965589739601416961898131177890778091042869418835848559817279370274789824338277984093078017690915875606695473649008274977540927226842050900854223677376841816669832557957685880925439612789086482694847378032247469712911025094844057431156548574495927534700949536898858383324849820318260664064325436701180993127074877269741692327258798626044292370703445297871119183119153320526844162608522560004020718338324513752013444900512695312500000000000000000*x^78+6071761956624836231928385917297629442998335697296726385050058057733776519610326043330375930272805285940038807794576014621623422037610471921988568666437680474434808305896686180025937762399244683338764030930443582488293796115254838321329613289609979855207759549903526235307155726581473243640739176074269755209191907884858841756834559741572993530504867661517735718582579029498477695644345082231371542546230952924647092280542607608090150809361794962547665559180686693550465912879168573435360076412156039645799057985415598315572445166919714480517591451224076811533914852012124774758984052814793320399374096770000328610120762738166369389543158868830380541173236271948146720629914674609625981445520175893168915149039456083221872158498985888951624106694751516275438672365838963720651967492424792388573326351597359007428167387843132019042968750000000000000000000*x^79+12254739445387132564698014397714414261519773390990026148478672642359618310037578538474036931671131049557455439619156178275953022103610491894698680445933939102489230435608520862167166979671049776434863317277932739429571314629350557763125176642130617255062464971436517328220559709788722311957271343244353757056597413731613408727692756346707676580865259170381132068081513776798582587928650058774157214549399100361770402208490512890583974246184938281688349258527106864461802945258831541596720751352854808118710579160416477251315818096194330692251079476669496039701629023738235526347203835660084679561703142049654192044676853079583332924837825142497018970782694395775412323293522948168500435919123600340236926626460635721196537913556160780525032173790061955617747009285300714765021520962369901150048202408820996467397890228312462568283081054687500000000000000*x^80+22027110372850536036467771977933646592158574533324487636477059994346498460720480863154395221397296311937634338387863427093418821412536245111885598560811992025232808730884098137970578466461742103215709877537962238925683463462951943628373085676370226312361285374220814791002571754559794049729436731642842296634153663590001844106906236403776948957439641927741570220704632926833450108671685341884078391644517993129082350317608195057048401222125193894402359857411096568431754103591415886975788620412098613660222442875460637097922209662895572987373181301702279649592252224388269389605799483457350080351896483904211502974713262689618309750843919319977457505314368537807318974681878061114561731005870906130514139902323996735623569123592588195198919641348013055135962334897952225741818649522281528194303610191512321492268711153883486986160278320312500000000000000*x^81+35945558900258298689721201797149652416935932810128864233983897127709361238208422908282708896016073590897529596609680678843950861270586726274148379858312406025099815859002969913255136854694884552989320982524682447235972489743400148590746329127592750116250514074423913401084518813842149087323401206944501624500019412734071700642850850553169047689758854931980537698122433282130818012352374167989614435634353320415636103363882556888521438852825246802364055605748485644550393513350531099203616526089888683644885012055776815783201471038928253196580729199678612830835619556527149782662236243384426144501079038358115742287816260614985850542115943922105358244319605508412197311971742218178569511794235772846471340659027314719541353279887203262221242304533531416860691556164590177264376618627765436324141484292563064606440548232058063149452209472656250000000000000*x^82+53994674850186792048987829806482823327756960446857991498043607519484585482439054035967519997251266979903294510367898995127937768290094886049458792714345904305265892161401953515299996946677753688681283405041747230027759977672618845068355263117391689825646672238024520687337501706313467836669712311549268099186974014055145321775182473551627484492516084885043593093330784962989796274454720571206945924444457483170716762419827963328306336290673230469242893941538955906657206909443750926010577482663155748254302536617618033157081917554620063207294325215407582291643948768548500981077026324785523636610624374556013111616975314908898572007948643309139831395538759909227630139048583903658581670185584068647718245546711336240393959220148169324106454609960390013235520617293779147718392109513446821092708726515414785485091897498932667076587677001953125000000000000*x^83+75443742250831699701925095763397657724442459744716266639438093992938564272864379526701045850556759582625964552370042922688377012247252211498904047488350950988715258409757497731897683773913816507100223494222478791779718843701529474902421319913585779724483072958248509895523046620392954818046055972147041444720876838097589730622781483212837142498586024809957986350720320933653291342968282540928947716080980215382634224103652665805785175820197495141439017511942993246989321225512457408110717907892252162894996477107459643427306349028520448898049992269823059199572513559603699820552954202262128972453304413936970112571608588527691668811056827174874865632288883946475431658043063433511317663432577572142028729457242021280701804429789905516347688838432157135215775643855853868409484387546613979412737413358675669927677631676488090306520462036132812500000000000*x^84+98859140744540159286579574040691933930854598982898723002397229178293639906793110255042556977065942531173972149417364024998706394404223562263048736906247814438564255535980608922810617381052358536469600903929846734173932352647796673098169394174779797538691041647249045190415422788630041258026178430507006635595941246985783560750558866982639144901091614925586769182289624674672124498520072777360033946897615158058262130379329439311951499380211236565192739421863663405306067629466640262603736543268255869213541033252995514808511791882626269664304671974069183954913547082272040072029156195778507236548385910502494169498228500511466275043608774468881555214823172256668872733286782519822870913795281467183147345667295975964467252633656139048823621014854002189417123974563021134330812501877653385335522064308703960033852808919618837535381317138671875000000000000*x^85+122256042656091938886618419404423700943266919957947856221932849496957337371211536994372948073244956858610058213685821638732822463899550730476702220048681345540210987077173740726743386326421407458043838369727576919764352968481401785913160678371367128797822046843762228195882224690927218947096334992625104429490563120759160839005173760228973434558550337159787280690208000444527023757847581815796307925186515086483481905910724305866654822157544507701683624783971479987236130069106240085161389776671723726149456822794852562908515252650937384715085799039377816668829527549848090347902241541008400521963057770525151362134972164233340544177645778109359111934096310424706299554237132913407145983095116950459452100235574875338729597638886660617438812730496742223282871451981487316121699417012762730064256232295934190279496078801457770168781280517578125000000000000*x^86+143329771237515062798645975584417541952668949168794114067784429149557534874500075160692773826292020603456437588125708833342648963035923881860114690247925146573216013752283893865760244162469902297439503996160236295147462281592283806758122847940328372836710944348844614522229188173241719377093167445936034707407794436075444140638310467235697718033589100894769529715484213685336556353836916629409782593395303328859264814776480557261403090057060374594180652279257653066246486077340539798551952628684745050181669494273878786825196885255587380813419781969265093034206516575950149373144067161966049574349027722777731276068664480277971971594145459359058187913852011649313305637898441698404271654298319776233387124500167331722480205199009306004085795228190723535145469283753384867470318048436002619778417024420762160286102471218327991664409637451171875000000000000*x^87+159708524849964874821407125798289591311755499504536083967132322544690892272977725987926485228450823101339726499961349798582424731863019768516754715008858149480680924073837238376305536601948310143909438641834572066505155658000727842522977707057229161567691938612575048927237213137577505619448941964782662508238143488572804803703760277936326955025510644575533338032543800049197970177000645862168202932961806603387665297558472869765314009216710839954950490491802717217185425435711298516627661222316777762914105313290865802881323457454200957578958449927842520293337333322702526411838357569662018639736434895240975310379198741019829506476778959488540851396254095830735867199103287611114998803012276635017577640675357876789176644499257092187652890798947818276735798522269193219151684332056259798767569777149346373773530771700279728975147008895874023437500000000*x^88+169205054810284301260921495495738788843819400787317410892071388182134362814084060255305443098617490881492250583061826504659932015574787733249811353130287858765730469073542915867769299129911689683282088849715972239975717513835430299054418589872227606725911266115252693838888617101864503192007919874968425537644913127537237001134665131493288781757471783317196727523902578591167708270040138344376217384206478481027802942765690563676115708070162592740002769232167621791649227421947025005122517184787764226411327874747343002369481390258133169256620989148939558844003137347105282717973939032031896635791177905993085541869500058042781301344653803853125741360400446243517986304444511040059313391432020106457926541288367985541542389911371353104169381770278464089055902986658340036137762350895957361012321221138113205156860985312050615902990102767944335937500000000*x^89+170079243754594754561794820102696283500650773681825371978032738189849860561622645383933810666789222269529987474762087575821039854827687058913476898391011326669583328109143992253741898356691005387231463064285105140780888365130160745777012066335846764109893671858150417591445817439307322115792554465667071487916584164467611898909805916330545988573728282094013319674626442233495877483655164932101724299194477355021865148773893987784806679236147983810762544887537209863738621138656675603133096724679124866354828153517342095760435855004473096702314666268505093424758171077255646273741001121880629319545964669286182999572983406998206353973216431831935187790716462951158492519291816882468695396712232343617747991968328051325353621528026598492017507801535913687446542812131365132561386296072409203441312355728286904651969102530983946053311228752136230468750000000*x^90+161322910095124814657792279070767211933295320749556437569392584340836938043547614114191695882625226764979050362921259293321149000881466774678889310915951576265943850548640003624174852501097031547521231592860734422938915823139718423501377288275694462609079333652555129022039338951494544038348455946718333926225396984333848556682497214067594345412697779098466275359810209540651861365811922739270357358164156567068267898148818726184393559224174859823682511716957753597882623820141730551965234108377367311005154292485539416206831759086854362036301541598166250239462888291681134723539769640208715731312146309875035813454478860603924879212443934445070494274146901924604527761029787283650891823467122951291459353454941691248650669253898228446216999156302960949559376250259573518212906106054513862430909471223219940443083242342936500790528953075408935546875000000*x^91+142937696024803803563320175835694536176055596233371626486221029389769402292207774311064123627250726125544603408009359088217175692255228195701518087101377635985886214252050614647247170159736563466389287376545710705960369066788701976933798516304555766180978541263227700229168482117082023884226421874673955231292624830647626351499139639239323961585346819849484844721936326168732346044837701714007720855267939662623202810565687309396197085406580263675919307950118583378433053900273138862805810975297329430332255070173194139339868000412265995883907978568032154918449825567618348578784450293363303327427301755357768759948878003640613676792022829267191263007925245467102606330415124778953903260036133858129064179173517802186535302324129098425599121852880253053106361180146939953469669777620181890356662482795080751103028449122689380601514130830764770507812500000*x^92+116124661031260970736949808405355980313008381939488238197529326797443744425050055880100341936682974450683995568056192120226871703816723203445229724503489558950548712922797905610277528215926930098540096327343807370365655286557057560396886815503689417750832401227489429507963810948427973859170777458709834121278030743726873547700206243336296388099981463930399700271835892050306971339955320231205823090849910155452534048581249445874121135682466575976425752926732041853325926668828183581994401663803753050363885891301606098032864246432432897332984389725968704702037055141186197027342983722201871500785691187351544541911668852400607176745698968298715759426079131050506657233612885287952866394855634018525098471986627169896875864139311617218672609296198270292685744942645203240772885748613136602901234618926620682007738727392620603495743125677108764648437500000*x^93+83281851139045122952447675544390888705828526437041345875377420871282098995492247698312023695627835367840549877042712558182354768294530809954082038600674011318926210729547440139326236676384650185637970621910356789444587610251610001677488758779536940363890057670540915962463301562077555591832490775748219955564845875417576953029067122804683683475988775975570233717974078541970921589916716140749467924150445666267613023209715323774707281749153526640157765424912331870154485285512626124530244862360060807130525335559422131307665948136827933225989855523272454714020089477540752182845691119056578465305450347072385777645605907900668887073304655912670660375888042474755614932237328694789835173120351838291157637810841386790626474324761436325605817618360635420642221595462887488887761996667415239728544173587564255697990311944067798322066664695739746093750000000*x^94+47740171497825003372531084430520363340112240346051960222864325097295659434293543727657887728702325747229175504946642379832219403541874964762916464709271902005457102555310498674697597923201749010525143542767756987566039556214784883126738304487237427270442217475387875547350090612851339457718977968083629692713963314665357383016201547915364458629463459309209481386092932436045591179062141837582410953465815771366922527164992309974805596556490261181913224589495864561195451737819335440177830023999043204515146974456529024311718281096311168227950420568393206367529578472308939319516689386220711841021403766608796279512038426732019651130191635266326291862959038224221001932319738773663480913532076477434416355404763207774993856630141068431297264432765380685433777437308846154789738175093431895971553764473757690235330986006090370210586115717887878417968750000*x^95+13251278141506168105341201045680437619583307911442064346023845200903025891180810455405237849524407526818432634841394570471942714519454457494756105018852374605424621358592732724280739398019877975463743852174171348654603630440109515490638200234931754102311240760785852867731476715520629191349502512513024917372055275364076131667607805323065662668698641224398404778737372499487086748515907150498815729407881560792202758889135531649912735790292715915190526230868291238377185314305405627349899914538091482306309130900388162974467874249298046065164223206702851419482613713199174273681802546228934023099417816159572869120239039739200077519530614847437044404727540381009677969985137470102622576723414250507090871615679109293323762320477593237699286423441543792003339788808481631746725812198164435773198770080773516849559356955978728365153074264526367187500000000*x^96-16663555618608995463640590341612975761814247061580410863817471489714416844140826191560468708398273699672975712952635639482871585380609398759459266538542573667311432312839695267317365806770295166766438540387832919078168708521625442817610811519996881270585877523454521258444059301455123320788871638339170155942820058828928917651475354751956937493984498086449782200332352829861954281270907828385594235028327596232866110291315856016850149011907059195531474447817028186112925028591095930551730540702949903020885231105784407620319776593049400830433203351184264367405364638908828346456308278253623117511205320341427769190360024264879132077304920747698205781437870292401483339015968422428161278261543511990674001474258982987023725167267446243619044730427663617748973953860072315432381447628195244766879858025363593575576826033568522689165547490119934082031250000*x^97-39333769365375295599595595650486168762055410958990106124104205715608424055801342890901396745519224550751526245777621719470957487040463993356459931959775018237307709798572404440568158928297320100609424839166064887955725693583263310384018443941273536800072528497293770140588694642331465348675313139703249926129788077430474683572402287051214002753317259899643382985903969274045061293706957428311367876936222625166490126905049780354255142094100101644652845619996826917336439383199384343780779863005330996820627115298789750721608952948693496407615805527005352890276354032438292757291147887227694548183291799399948215281307276019943262085448207569783715550445606445573861598578344373324610907634886383075573777534898676174330686771158382204153839264824238841859375595337384442720985283672869784240244896796176018115807904163006014641723595559597015380859375000*x^98-53361991961982103478250467375663589829939605295601579106687914512259880752039146883195824670523242996227718419328670993745628826915752487126493768809499659972908401192334899708382622669000270878085868135032798873826418270231245726851441199323818168521397532399861017186075794157358424319779479201156627094940610574495254286993887378759895703136231522403721692064084651987012913652359616886932363244645463826525255818980002066954300403032078546652931561835999833193380941585886066326220060521414849540596793312054682722341587764385849369805610411380371782910397744434210555878954347831201692403393309345473705028430816035136071721918323480867403039731302105442006236067963351608117345082024452464624084696315497464834593824380340829996124061472684899031124336170273122315493974643967542135358534315789945772228082543353622213544440455734729766845703125000*x^99-58746084493905886355355503727023084999885182958383831591772950517651840911059025875263589551503291562221746450327315455274560586051654573615378983188893498427195149064313543556342791341780057965668496382020096775894864483022251372055926710902382475431724870675424944713120527961751520234076136771977034119062978118853375811415855691240394144085784432923706294867866470236014239313675896869799070529517918124762638088233513618398589094566055775003852461158035297289893613954179523678141433550577875073326298923262962528698044362186848442298613989201485244281220249484033398919799086584217895384014848196088224974300097374189613407799316424213287155590040473028801809735389904412388460066207356424780643297364591962102023941144427618453872198551024250086341967647015245231824246149533858413532504775931453713442003533584667707145854365080595016479492187500*x^100-56694832845589297052162778671012708965730618306787376364800542942812751736179912392208443836026789548384653110981994634877864841320588815142399061732703806548291889031665317820486030262853565351802823387135928098358792978969596812008038311565411418228445914106095339740589784918526839865577428355814462427963635401525048897132443267899081127310773891671008539447180731576813380145256155209876596833588316143327967982169364821941381641025903392898761720114122104574565478472064712906234406512410784927585725298698642442147336162430736497978160846555424350316350175382833955799249877908770482363431080769904787671147567949207752792931506630461137901116796177373206385886036008855935173569128353222356171671728234563558177058662080559606656454295029690715238055527366920129529992561806387397661428400285625220600361703904290777700225589796900749206542968750*x^101-49220249213582985848668696862475204417512208505885172418322347491159132414311174687562480931775862504104489944823654076399179404744402210517197635036213558434874547477529301855081107269368564045255002951626661841490253334687023625056420477727596108345565544067458595807371346123359167273595648913388639865644293362954370543569097252588492992929662908841050941364726042899592615724789785884623700458148341485046483030974057981313592778340182639066686597447077434568476614383953445177666535956366208313432457022665033280926616404472806821010821168793767463269824880354736517438515862410276906284753716176676744339403094065851938833245801423306215107950354338750077168877819888671480860234828459801788671856537304708611924695164717257115143797156445246761856141138771842989843483107150140205598649353334602379449625592089390124783676583319902420043945312500*x^102-38639385687685852530309016931514265813666155895333785329310781434194040579262218294872411664430237095894261773237439735125570641416190365895548645582153477994558382231971794692681561145799009535665648849746508806705828329809378356868916700599525266544450145426529883804761773569474621620640874508705474952072739267072504756053846258229452614341081831994943061988137197646301457032216731318623828127994599818770571666085719241695072643378197077524192220035747230154459220774551602970340835252386378471248606210484558211373157796408472610694034930072504940165740771124483789188846987189979098946539189444102582649533545653825517953010480381563041205453284433105167596960975218044494230541270296493020510959163426353966386552127163937951842264294314436146942377540690622150867629586355471592989893169488173751410309622600358636645978549495339393615722656250*x^103-27118875275252045867541244465119202681851820358308166119622183092802941327440737877229884486803545681237102711945015256542079533774112082864910157727516885868640876442434360486167393585282504199927519774093031104607156537388706007689183358187089288961400960879985534858868161515153579395532991044748582392628756008601893541950921667198697153333862353064257789179700285318271642440207565454987004647756523291656920568328685469508763349105027229899366008759673474094214855408935216966254102024021421313467855438400668078511959773157051460627326091861608624502671789086307112405527176172840563352302027234131318127928812887274903935525410816993269759747692522120522243016840040206943979478231505476263595228936600636094187338666796568864002637020423095667751142231402450018742952666455945425178003240864335736821357988879377387547719990834593772888183593750*x^104-16355995022973402642114193831250107616233941081946911458231655942310941716468840073107760048814607205965182103287926233620286198225850770829950296999801627760038180267428253274704671242781173037844935158830831910144143788761409863331007388497911705223333283809261122371435322994736167642570555008223341521950737376512347446420238494646668350178409287254808962014436569070794383369324275870632567491446737500336316455243169392321816910612658344758399568695890436485481225466892411330010552737164356446309368449362697207302455611117189761462209319904799522511427282916445405862295580503844278812920626210854081542705687394399234391423664378362670459528636730139314080111313265921698713634265910890980642039870929165662364435135989209581872400133232582278172100410076989240703286849734918609873284902072183116908702868452785139652405632659792900085449218750*x^105-7432775148890702480669204606099998358420207504906624065054662744961586884736945054779282305968325780843458122072923642449069051441584945893573091538082358962999702733072604660801639291143244603797814641780180024834773774240089673201522036389110349717443281197052108277843922944295167601016791716905319631457033907208816154004305445867380129779530054081310932974388285497553534246259858239042803767148131826519872271199328344081275225800210421147752557048384221393644727441625918505378243493662712056374629340859441776957432796418616871336403708212698727850173648706541607615462669739578941145843102644158619757910476977686064316969796234254570143556528657777845188324367947028080555718957415536466027932815664631170332607766687233179167198238644076289125070694259486645361549992653019149991251370670706646190070178426001490379348979331552982330322265625*x^106-827090489515555728126945326551125361647029334293363301550559712581985367857429379592882969874694088989029189274145006881213134759963809837762424972765850627556942386274033375234234576258298962157272979652392927680555573602608338971441229673753096884954520762270192594578461805480923763299875322156767969510006743960278843304085656268527383053749976178085842066074985506554780204679445928208707621280829308330407044453775553275765403264719943690947421814627161319139623687755484877978958630827118490434610398521394083052143507949109238297792823005570318016338974366889761207141022150794770480962916227478318264627306119522624373594257360922351333748337474275229454907813645125590751818004353335981954805644994817492532871342216067678061766427117014112528726944610949683900201514337547071206186189369151820705494335128626914865890285000205039978027343750*x^107+3468530631268581585234882038728875330354568858629687544684181241795261353175029927098998915525093081571606093817729500221246261374422453865482471679295139823203561641405367804854297779557686475799320879084510115268976148598415686545137791410122611008180905831973700691743285319243332905679188491306887029807252957981064449804816621665065276576063795582682216043182351373143401976951435556614045883099395918124157668182946365540113941519209655980444922726826680021157001147246113126004764108601078830735798219949243785715457614840875217115620298259440848227618652176876705900317586569734181893987750662762075782618478568441114872342813200372957428034538437355741803057226494663556315224599404343829348691145380064010519910853309455921510438385003922038954554498429193023713856305255208058277131495131944899173136176440124245345941744744777679443359375000*x^108+5779527648182967181806029943231751975185568353350350652031198706797526943430186309590573170498713267218790827093002582895178728665303885363917358312341883979401840242639113333207251679352681974982092443970702823367174170416844090434894590510707642116558009142571655640378751108745760837219370206038436748212176593694197186341828647271241829429228434930619043299164987350416185535391388429364720299779968925877923859591164663801470706768357000854098590566336216848890570980216869371953174763282480283452690378179428540787208361644993569096019795431350602769852248119378906533590158308663492530853981758839483872865432388874321793026710034094543269905186720032365118359012381813585121431763358305201232055220915779747426646173836342092191713708944786152320428635671801487233155486924729481478755570767329602941200783483566283393884077668190002441406250000*x^109+6583842385262359726882031319110859502415613661938887215145520230449148793040689556241486320177230233488608535709399539287536558455109617207398134502326317810402138019294620694000248597586316562131576935338512196977723341925549260374042381066147174621423800775384662470364765155395027315656947434360780961854815218031441351218173775311589338247433598541733395820036238563606605870198628107294411610766913924095521456285150153807475877546415945816872693307643126401189018450308926449770861292381828161414700183238308591916202792378772188112022466033186320403236116326750337529954184071172977975275732228487231629056851025523157288562838334515769121576430407469602237784268603529277660933081928085015547461382035112509610008152897507192035449333618902025819958068914944009697099859226252811119632231874273603378241136174775505196521407924592494964599609375*x^110+6380521360833124966254153606116029362454682675770688765589777109042615784720413297741071374722656945588227239175074623016335541282246807924367872000240788859516096162457872772891460344013193677484593357875188954626225126314567297421028636869261590299349412543731988117478443459650712546104479618748437761674602778974777992859761078666842650513690966140952772109204364984183224590351091750270402114611830494132990755977590232607899927271209902629904493222395621498108125967675234787325755574810900937457878132330039908771434877227466830989838347713576215669407886150887259280077686433487510845946085913380284888975353774609281352082141279921697264146163188679973946476138588182321187338684433562194609631428797629645731828501605548792993294731138766892662865982190281947110876414646825728645549901346759738289169359981567453132811351679265499114990234375*x^111+5605103109088411046396402372476480584646850377266347622750778922418035405819443792089653080158215633064721365666068145153132906008846768322145220348170586027170402775687571988300252046060478760765734892463360062145144597471269686409855352353778013513316051079949231696096287579095692266324340106879777181830587779152593430064677221387594728663324028646474937217232775915355663870631721940566947105814675187872350832475271526253466957769698882892729575049071062462746005092645583201694390252508236641946990093116369795255623071068966240291073426265987709427392020969108166107345119907933949928591918061007387528683235133108778139388969780319164140820413130687052276679221395475633163991842502769749287559011428845770496477277718603976345181427111793071017437716159220803308332810325438681454485946309004421974947658668941841142441262491047382354736328125*x^112+4589553829578387084631238028242676482792785763990988747824459706170685789650494779337454635504836727118512978016421381843821497031372437601472178520178658888051986599809262608084097822234973132725117765257499947056399239026005091699761812867397037600684846735536502520531254668187458442427886389080322647378360900527954240829571576174214584786076430396033332955421994550194767552365703295890417602096726285318322255226379699294427931320004380062108841059737916834392343721860943169578136104081044403902500347885547973090213414144399544180558461495201630701519160062351433838323578877246597461063470879251731502486940121322583476738974049269828575225892146595475857915353918433883171527170307821267207769402178249611090146136569646862921122292658941180045034546469767944857725820883279700564057123874922643238225862527546183855520212091505527496337890625*x^113+3556102933901052865721757479761403816128166171012763548551741353086648886366503309145631046792166000087247860952578792625499524614217850045760255149851686917076054275329409225048777396984355888713040746378099893804820041974002155201287260794236017739449216864602627252135623955162293034095929563181952360283682135783527596577872973452859895944909106312385738941638232854827947257100665530671408017240057176183742337730151552279406178617348905864633260463873236502231518887229239562697292448652565490361241811834772121779896634732387546141829161763481056115227116477482918153919892069786175578185115714653203438680524378297035019204636064180302979802492313263356871191782455676916314198995190065912842766415796182609481342873615018208266669079326518944250089053514131662920792207885425597607725017582910345310151338515947117002724553458392620086669921875*x^114+2631842042607131513208187408341893352830781917880175520441867533380753947383738489956926059560149373314716714462823923159305758910109782711726497162713741155461011129443812408455858473622970031053213109265796203258336905023974140375466723636466478271715625432849290905955131657429682759534651586650898431522145313170789377109669059692164893905173023408300238098210684346866865792118437707728356149839920997416003118008496279219661285240109263554731261013205371739930726093616683884365984041645499867016008822446403499328220424941908414481770494020232974893815287773711631964736644706313963913448211691743834899247578608773880415468521392160299641589990151977109567522821602416537462223021912448103413836836799140069046789918437367887486617989465772465814739827948166174912085130296951458699570731269829661886326677144865016089170239865779876708984375000*x^115+1872441451428706774861270066386381797870988689043467355587274916999106108380548149111500550707012857357780062498283488976224050338590185216018116350282174900623757402680983187134725084168381983248140196441354207699269250827368992695918630680378223082703682061918235572853308834384620799152189429183270598818880303678579627020052114816219428843472761910788487155705267092341209604710624348440960755024562930373831889063080747931930581828171249149745631919017103731315365423477136711558123586851243185713523393712166700691899037617215176364486861633038838671072687656752556922383290292459003819176185196842021553886871452435017428930281985687727411195119244776108924779063420598534895454987763701003624437163738475570312020819767590219442016759712609858577125254578689335575582137284770649877732610744246009040975611825707858315581688657402992248535156250*x^116+1286691258765488488266133824254468374150550902887532192125407648008070117218774392980318847047315004723869714291477491880678438945524506888050421418057615075340150952829204822100550119474837489430163338533376945066437206935114634483679187049055934839126758723390292922952075284331578809855153409019294583697018378490605294240373156741350920108816840689829371425549605006933505796688343714218905388192331187387507604249674158750935524146371081809528633697276070530354761619658355183548147327637513111832940469245599260423252551174402523634756962119772156693729448334605959340909684784607246894603289370764210787129861253127574151215473431267901028151410083390681248154166226762682538529236507461278335229203193851067657281900793162551980167443551146755690827215131452097330337747350757007378114048044257773049112505980851040021661901846528053283691406250*x^117+857170184357917883483329803071677183273501391466046816993084725483769539957054726369561625427877484537439127474746049038808986488649960179999643059555728086112549659149612228895998095233157097648486908491776039197100050634274466392941320938240177543638042315345169070890602992658550100084817040626504916520599857483582597156350792318921231503204424283207588433402430359135272263285996722390483727423113201322098239591524840121462361485701663961493410532263769735521912941215422987172290992238395297261244763990188187230107554466435133785650859189891627033104270145156246318373865583947712187243919642214821790177581775686197615124036603411784324825060753989466739100875981619320318417276042043001806224699408916442389032739711265961481017449295503181414486396078875183112126205044339898718081383951541039756673139027309815674016135744750499725341796875*x^118+555259184654830938234713950932002788717445558281139930723944273524696984028118436356885194318174784125671355853427721554097690202060481235085455988059227850373279751415779471641108902195596139128157279606528060187524629480745543930661393698677933452138202167075648937433842748426833336338322471921223808465211202374663354112807164204374828215752032036369939351486023526665822007658100012718270945815085112171997903270364634259982531578528921554280900104084400099235938833512071843740682615335256012297963300499272993806858605945299028190781213886481355278627429357655177282532990074824875006776612167431875803627768602687487008637767902530593101432965258292551449714204557381461146790289270017693118127920641986417992617465835113142477237089425551608936801224260717789148588276240403985077104179758946489269249430220654062395624350756406784057617187500*x^119+350625383155125294981639729098643614618774022410234857983587603497277389427456187416968749998677614814823045440347750614476264391555389187662559078302801466340865651904339515320359856313877720604200240202997446537008175638962526779026112637712264526000836699984743726501933137610283341772115789585047547520916919323338890095054332375493801583551748154761941600752140244181638251117870031901825707078347310238803066266695076674223485230913104494617403631019326337990233905282903403000058122815764438340608838232926110237337201108785914312556379136124337259807334457743792410328339769874166825539515480352274750468182157129581791674925851897130534383581702975242776318641438749120013788928289102774818976281702948579451973458459328364864494946205078937547495465525117807574143867856425551243544563853265145470200318811304640576054225675761699676513671875*x^120+216270265300028386812791738123852228275005767301630033894900015709207516760603301645096760078002870673527424369441402278459293294555113323170120479587558062976258817049731097665951029862237305972861091430229235806927943138725046740941611603369337259035632803173534932428485575857202270727747711735803466914152909955190275544686119481727984444339191764222867682792114726168745384161772521685751058090267022814533854644715867890946466882148670047524728538213090988588701144829247161987120813785151318536925235091337993126623165498444115703378730866526958586671469157428289727000791341198432159180986033020779310808345738518573896179861259503886949266125225373150575928452934456931284141789922479657670622294441472700908915938171034191223347987748711560617870042991653778031220251322238388699795168428461651774150076299463307805126532912254333496093750000*x^121+130512940106604759771935843045552819773942675231234451490592820497213111755655748498904367168176771897608405768290007500694480504338910343825347501751425134930605287242877514107367819877309617384396310592372567042167373696797645243260440237153827755067559904617339624530665870499591060287371403688136554067641926417911549865200073757373016548161833926909078022586258407636266114940992875477455978099700751594142277721733295063656263272817370132692301949596748395655632402930600156977019434859424109509955039898132442363515998695284515872467224227086150800020427320465238186145278822351739298266992406060225582393190112577875625351360866396977383406091406440356098288108722238337881740536681936486276482475294443029478080850502112405333950334112890700771490758194659472097666917624758247372954258781441555007881739902675377607010887004435062408447265625*x^122+77146720768752777927575772154123255918896032774987707740267749145339300039785989899541812012083633869216960275753586818152166043038017170350246076610960389841588043932258375754728414073944775698596365059316418293804219043756777363702384942093393885832711910343077919889829543858007498656871966109888487992936395410729354703659605980772696240883105308615402771471003454463736749245099595605620928847178455821396822932593885090373132853220265064412726910825449028043952152352152097705281138868997277963986146389956251221968836714648414756552769593771331113275347727560686264954681303581703505689899238922325464129693072088228872573494442454603749281381477907514738678579732734786407987954698510670340830702130447858040715354635370677950589881160564235055214973275509335367064205358378054999290998509893866062802139649257071596366586163640022277832031250*x^123+44698678676078863575926632385587705489422081762669314573078739741825573143511782342353168311298116033981652773749345024573509605006303281068805447623150855750257548680101785903130035724205221043974257928644989798876664651109151679085774496267723946905063014919861410841960523623842160596154140555139073488418538296289274007978976169419593961464940612811900332771921661068916715471124057937873362034671271520244245552528611685404112942678667162587125638883381874158681834900673802566073667246070147337160926098049159453658878041991881637887117099916834371596871092405156118977964150149497441625735268034573991083079505932424876059623816431387611817665930722311414063474408673507985832453363083184238137001233561460979760643966366374586493237202019826061175309095690668019639864062613637287232340257208567432106738337438400776591151952743530273437500000*x^124+25392027991277211958136277180948142173483444229257839306436169232864752261053925639729934838308084917266928527505900217066934170732651186773543875762087406152257256011320067264569328050134565425678557118591030132613774054219955576222901395369871292615398334711325303001022484904518759483703808378573563012262380057056591147255140990134737001124755359498170619904047061957961154409689986871415908881683648203928338116875296704789455114103566277715240554933775878189857442226912081244523346590094519397444400052322929144976240290059075905897203047367684130419045816365035348543116771707017188493823764752990191849392922233976682131651509703997524760494031428715369180223720865979987999658600886879131959714672259064842593374580658614489085482449050252465479923644824176018510517215798169119555493220839062978389302771553559523454168811440467834472656250*x^125+14140312489661677873050354727900141087385907262495867858151597732896797784691344779266429888787844286864062068002616635177760548425365521348926241591558831137662262617411030916195077307031418999565211980716929628139539076873110998411745690978000403270807606026439439264303934479394192507836485263930947290175200495859475054590914363266438282555584803399691611172455834846480681334668494852659553303401203806415284815508739428917324592899020171979475754013933187573149529218380832553184618625384089713421670880869523087939401324024283598677991363071858674026975216386373369415463223703506805031871938221284366547965385732316771271138517764346159853860158464884538583397305757725047475221723520526585674171166583741719611902495300046200119581805130636893709141059678082900235876554964740325061684527397842659596736980542885930844931863248348236083984375*x^126+7715445925746654182865059812907648834025691220693304295658864013750312509451831492804233610400284811562761134007416969687547909259397252074522587949351397251405346080728506261386919856337465291955986673952358281730255854356827036552899489300409081247613962917420236189323155902110606911797925456675273805597184676174814648803974390569678022674459732927463534166745186494163069498029669083839968490261342358248579730249022327685568226660962702955406777237093621665491935439773011483664335113123733536629823311171054506403805576342895245733203836893092576600569982780135254501969784658695759851523103081006688695938981200297429931593321547480805068036361436750096766803649222618650679058779667454145749539161062715806324323611530416596034182736344253961553710396304891986687895808378007670036319123086546208491014187114132028000312857329845428466796875*x^127+4121620193430259358470675133050722229537097222866096863412016851120902917702776830780976171293256488500896449541444687101370957228029447116407457937436551805241873725879231745953873212483222533698690498636783087690710003495122794682677237479564664944564368834487308151910864568302055986170277883759015422232045743188151010786199886593801968792263107478056431111177956305104981655140689919450175218042301550641759046324262881232098979920959617222727821111675620342669301473248088166154748020461063575577626498668248801414621642182898998595084468787787744809950038308863799819827802111167386804471980743575642093503893540433929171162759659972170781769965084379795117666595409023620934392786296788929682434354533421339986157424596865683584572542702906041990207532019278182535289017841484632283578749559837143081643395792212913875118829309940338134765625*x^128+2153601354940749806111640618379889555453754936739154203463528005686550534198966160951139672513438678668718248395880878526807139663897674197344131548939012474254884020792511177843345517837083138965578053421923038997100812410514671632291008451754933677078711406847352536305962147780093164346981927741495298388021405647727172006496905285270023812902088240794051552393401195353358371497530003135415847123180139416421830914001036214985330678087498785704834781168678383566224964511073670541541288483090968845212928299037591205187504494205863196184698393714830463078617823458329316626016117048391266386115688225249739982491363445021124282645109150023113718846540063163619746892681018357371571746580362254140728073658960930572819259744661314503749707974124920710318913478282590844955043565527641685243267909642447929981223797568645750288851559162139892578125*x^129+1099500450627560943004698043118900082466407449693103627922870751794108562807968252555884160924447030446345996783052172986949042634708336133956253638337898733056062099751133655110226025091116117978622421775585567948367525628215033515091126795345698595930982824296183196075405355458085950625266867258328032891968754971994246809770217075491567625979944837417682038426003128955059078419795827358216506501473852857388168215347723684563362931065500771253314214873129928128353727011749837120355740062053169841011931226135521854169507899181099199387499234123048566633158810262090384817490387670666540985824040463017917640501302404057008597467873293915633254290001950241840286938152849095720749924715761670264311019601838458818026016604653606946631708205924711410654786324986305386226581624212038002416535515036886331945165107271122906240634620189666748046875*x^130+547882362276542749640532412178496478551621590580306064752972821746559362264297506359107403587535132899935096113301301915493387902429973757669381049991231463873986650101612815154760661744595512866004631099846575711770119853479018047493144547821779495145958908821170250855631548455608700040819887312103371224612286453583800509538327334580028374046594093434858967555508196032161080141743972703358560615583460303712328128722264795432409708741756834043068101563387363223259654886607479071564464728758387041876172044428454703745679129011422653433208775483118078956549250219842152888309303838697981332522539204446582481798856904518854883696280902546383778148894520605123159139432494527956711579293966947663426872182743585735052584834529245074061918321623641552540821334330693353595861940304650581930043056606388337040347558115627180086448788642883300781250*x^131+266181988542211578539850207353023469162535502898549885047039814816499136355832454237078604760732169172130528422473280591587155610591266348538761672169087864066643466240692553325394828979958443500548048250954361114065833623111352382398672156076033791023850021135201322540258846704213770626826733809279107696005201329536615130987495914921059863623208405031817963163573802749607597882773479148772782042438924935705853593198946992395694222160894591037927387179308150297475367583280810411398017417584451835126803267344899485767395323498374645189234950830364892915654694239348296408603741764733341545823642407851475862275526241396969284698686080447745922387973075237597548424337896340133182710770328023651196319425505358763048889621913425385967469478858318863013651077502486523061718334208756010479402577250529352351215983674137532943859696388244628906250*x^132+125958932725596073544736350257518249413925232156576339513723175567052162500808052839317794599908925595630225614960723651971046895665923287473003775111587435458781091601977110418634481041281203510834507705975398334542126574347328373025189685430855574338371613813037711776424957249103773651750533813870203108808268443112102655495728489127049115052730162419642369478250503390464545673202928212952283532548269038596923197397352889412159593031691444451668083826489196691990182484750429053012385841795351045386051430969561146851251510867820580651778732294679710082457530542296328023638676423658026821801947038589448268506774592866828430598201319399788768997294257709382959747204800019819664645834376347377141536167236781836662214565857708993506810724907365467815432177139628033553175357464720492491902804108960898382685300589400867465883493423461914062500*x^133+57999606972903166004857270114101589473497108284133179947519719223790601156639990690275021074230581613901292281101814033262930185392471957361555861038384186965400336754645507018142171342820330526749399067845904700289864677415328440391387417497691423428104478932741324920042370251162628631443302009661938434557343730222530889012238379818435747006950234394555566066354983983545460857682827754265892842707778678365148116466057151026327480193965123757318624429836142093211338075073331917018991036607125339719691804569077835777309566935618964562820936792790795034563580388273872914226657863640924126337908162896674415520335878217843659781187255851092598316176942345184534849141135757064818577954149820134514875825899438427765854347600556379683458326832942165182880645614697310730019473865846243961589262977100885619596848385981502360664308071136474609375*x^134+25964463434738605405639527753453741700709313516417672028821447452445092335727440843382091434727868149255464330522290219892109862253329492954989400771687252572135196194312711979427243507314251601780557950312114969915018378224509975588629757312220607275207908556557911247945686977221461407562513616868686534535968609241960904844328871600909054136512984869840956034426604077361555045922580166153073180340297148265556469892477443345888444956479209558595309707240786290105475427030350739141129792781184667700849646742919124849846680055961472619169725094414534594508629595069134539971004765035103581544016313183012494366189938115684394770663856614862141532183276996809280462484125683802789886130999923478533215425392010557415334196298279066059201185300279707519155039787203000596914019152402978879394768379291948828813119121150521095842123031616210937500*x^135+11290728861828055931513672233046147850237216971694461337807479994413350260086364632540823286110689229414977674542058225367569200231624426341578694753873795477183375024394543822326960761329419904097948791270547965716344720286062977035511333133178385059045886793140102262117060037054910419248368909285388038860149913422339661571349079622445353881462156434747675222381435895979647833674070665963850953114789176684109080984046680785533361323667848021136444480851509929273337571079565868526949700548331622926140558219325771978672772858846440475953572338035865371276761662147025452523104860709817425350248347317549624418564006071846679888357013420121135388961250249894815713816950865571163865805760058505418257934946738761749282373136640128584160772357762660067117113929941741759092012048775506715763593014388815709281299604072046349756419658660888671875*x^136+4765257193899806717546144230854694527347288915095416795176321013352586109526375811813626861609724768364068448521654170806887395029689353750045920905194328460458574070895571449427678906779548829401180320982288992377277006356238160413501904282180259058411662589753725307228720601775063571180408503665898581980097143428390169206228754030421464654738315304183160781459537548588459818636832977962600691322323429638494056959840809078644942544502994273169479964760912978878693473221004736158612793807217548396210669544627447704504864463357883049382444479815379965330737178218356074122317370639216746386545678103220321969703367993270989932582289260152648890940439794210509827742855384221851876344276720738146551037612154949933246839955232777570993377398796400465518695479098739610835834441952364807522123777328189320190432454182882793247699737548828125000*x^137+1950237103367354677797762371771021941986959008080103155541197190612105829269077182456528753012008347579872431666352658161183989888701004131789963267539920640450036272010012101021500855599301983585150662428671605276704245494647599921976282597219555411047878042331658363182542159328299805468528383224382574601797011022027665123036793423836429395853625422793249566586053524573842223334922017767386628951175342377579617824071797784527588955436120065496709347786662254553708658168456786350372777404576794800608316415211706338349454671361247926104262720746667791066636309291625805914854667144731303494378287061459746687591976012107084961205735981141395416779941674258447117541237543598754672479224487231475650474347693379650409144551228044682015087587371066940631344935818330888540891294280651679527277664503667232998029845703058526851236820220947265625*x^138+773196337838994787279529087216743403952320830391135521540730771330073329599442673726010177521645341965490134084675560208787822259849114775033623185715574473231704556719995231177737509247620060050504654755942373496156772837124638527315710932490219313464738160341887869139432243568350526491987123759462111156194866179954044202267750827841573207754815957934025976203772165297004414881708057404221747507268501920300562275506312220710190230556076009862761729829052420712225157098130304339236208821528732863746423196577481338868944237979742444915705097696876470549369542376829241246927754696436468024164005126011072991426956577985863797056888504768616551305708077083401123591134805210921361899041986022868300674058171532772108848714320777396198223498548084966953348162416014880206908075266115576740994424836603271522506020119180902838706970214843750000*x^139+296592759078237095196567325045558701980737354556182736513722652678912918296223780559513820022373570459983984114225818555571013045871726707839710662522193096531377459281212733974619121646032243728411644987618568740740556195170712464132522449672250876157322410053563730188588400686098218459680198527449421421503332175569200136904817172873562430522715409078017204523855931601713695075131642391661527937806331539895884849053057711121600535960338048109862487869920158030478322183308258853355447607916871699514311982283801869526979482693091876658476805105948690802482919660305922470293675906269260272614233189532561302327244903395135984211325086901471461247437472863729476435686374839116706851386687251482234359383848911255746608404981583576568697466780744675840460304708869786850583645856285894850629144387475777389084896640270017087459564208984375000*x^140+109899968463350719863295733189969576382441980086152000432943546752214335626312949666804804838896131461233752926024741401899674071845889966880413762352926607895477366194754291965177304679369528124668060261335055974277552021442231607503884200367350228279773849362210715862730799216831996131346348692664299440882184183282063218939533544486855456070959890470507403368184650365537080021748482080657345750826323638741914838239046082311203427379039637013812382009757716295900911114722805311871164863030903292690267039782148011461814501788216041893198956587190910002549672510182086315121349478278045648265197215758320473228875156341807379802803984562104730747223338881930539933618659245107299328177324023888434100640768495260116630616425822108345713992284600415369731133350970078488670700045327605933381931294957889466701317360275425016880035400390625000*x^141+39247916147844931462012665083985519323836888579460345726846859371821626750524351943110708227154667552569383283311501277507088527196956013059211789568535710532137639181056885270978200809234636301531833795116172993005485634431700101124744128381971389622068154644882118592393265752538415769777123133917521979073559932783355930919709916845647729184283346068625158314839194063907177532805937317812067968277625335630271863025042427924983744198091316988675384594556492014922046285812674732282798114432363905252600272063819506173875496328457367340070973590964574569391367403354332296524361483863247653451426453002282966875203696660021031366322139432402582580298119567561058597324224867073290076869387793068318250457240852760021655538130500725343400458449840738410680584091735574732115687663813299612159175928298264490745594912368687801063060760498046875*x^142+13463711810947929167709835297591059634161590202652510517902532017307672996708745466941341387774281720243880073324004682138273349474532844009411214564347187267836391420460644594578347834839843804733964944540449562567068404788920076962322900185872846275975776199172477376914888609821752795671345177051763305608755058347003106794511736026047154031668387940131240056325935725293570933103744274527429465324372171288970417073548272215333776965715088851226088394227767475741169664246692081327220936453097502166541097998422230417465745742074354283268644003361241982027306302107069760276171922526018522042985779806796663586481206865113619829041846878219100641300369894009553372199911369696667026432079296084219419010438352996571918592064198435997154477183188842323849539027876860673069395541751384259937466612139754518207013234132318757474422454833984375*x^143+4413608393622424399314330142239245722376222425899647746524964111474441820715453615203302186446881929674324829681564245696164377416565968722787955829457063636443346731792671208267912883720232501146998850441238432431149308076469259315674012392918778941108316059189627615249088229119733152741027102413574886659951160912242733972272309756562814678512160262273275077882337061055758610035003183071750947859200269042992188518740914731497753348768015790126604297148813242728436907067128285489521307133673761028820308792631080163282350749226764253762579976442653327613594260571909059993970260379149755670475571537322283997605680789060742284179554209338709698935347667096244375533570415514083068839879223247795535896293449708402298927298902324989299886777463509427308750064580925390410491546985841147829427726805885667804574268302530981600284576416015625*x^144+1370998776870387707061634437820070891161839667653509320924259126175382247844981381773762324340735436887833279148365052501639433166429432956586209071619569475692949515216422642249796677430121978182475839069316000841039722669626460872553285045101173230193126390467518517227809491730920279894851654362682001972597431069333218569917464034003942583171361640395863266358814728882080047439984128895310987692400188211930545099318803406846544948612167055831514704413568710869887196817952389789412442621909746856841030717212152942463490686184184757996700831027552326847803224863157971739458164157837460901594084992518481377778139362984539988128086866278128844645294032385894724900669868230058176816755329805413238128790388880230691581761379585489196556886028726766848357754305377783543148362410094218511404630064277887502299790867255069315433502197265625*x^145+397630679713762516217254861016299832920842494383362032882855986732715833479205605519108498721284912329110058246690890478074679723461502679358807626374099961245904982911505119964420616302971896174593613378977794881641177825695641417233672889819024394311008573588774388628015914095946861652481917478887497616639364813515201393065437088923472630070829203155386999234635388999811999733827123158262298542706261143345467891947756251385625200581364100422110794550255028176229360203167806416942572181922123871556269604451511294464176190294696218526161436279363579338848465576462860636521118584981264287866183736641702050628616342089997492253026441296915881547765432025162211682060863139010002050032832246725577125375675644192068989686458697310109195074899881569686151316173746254940510742667161555400187728198484193864459257383714430034160614013671875*x^146+104616896497243901843147575306425505413507761569140349639771564133024331781084927047841131326758807897412940880532188128368830469180017042082463930604605425018913574139374720266272376127849784561827924908405835107236365195671176451181792822712220699967206205287193026967751001976062420576646426418495300250025944348786502305686461525204906129594983410954604998173230086574491295992056707238546980578685265498533290037446413980724141689287525811203891532021098193828631442464803675373062018794493656065502138651736271824739319263509134439951513763599476444992756365975377817667127175562887114876395965550156082407072669591586537354335303850846880727020757103766891350742551966449178337123451193805707981598782271484567183568758428420320704260304397572973048677254189063971066428949822780182188275888057610307768641177972313016653060913085937500*x^147+23321058381421597350487945733634462597314716947974273404269550437521991930087119644009074264962743278035564663688920806229271638948157634830979047432403656756066457040268868890529690998492988528311506650862315010338248865486691532230299307667376143698947002515963259240119590287094020560134005466614949063206965985531304271946566242622572580772475221446239317681552062202357856069501382073557321496169671527155089255830763070656208160566221375841409312011867140271800419981845072546196981479702025439904044976993194811660398610945936513607114637559679658590509997587029964982979432236949814731762024536344777966353524279887136664804957537112559416250262930840991316454752964634850071873198945160125902307281339903607505747014427594322984339463564692950559424660535221437801467463190556726004065620514241197192006893601501360535621643066406250*x^148+3437254594111319529743650845117866202604526389008610780723234234030233131810272273803405668948959270329294103585706794199818430043534881703649255214702489024184289155272441425223410049207860342730775291709513667012602076247701455566966708679643648614939941847016903147658644561356394997103279109905785609879347760327596750883289688739743566162908221017483073118034612262143749393661649472658909774499366947711349953175660939082579079924669165066759767903250607485432329500864037568407467726975408059165416785499990400731636720677591134507687334609305867147170847528049710802928522312857722283417483307341919361562023820824180448829800786090647302815040245464884499847685680611117304665153539183984070453668404406232710730271535952366832457376469586450884327673851627698109787665292462253736949961057875468917188754858216270804405212402343750*x^149-339864899546477717198355299358461277223355418813369066767469393489894917130297289775648627834121898582925073027359827380396879703901450531292373372238923689679166086699803189871612454787098116017123698039594029573940520673473331063325557457512168878032052511022204511431688777556436700392016423225674728244130244047478477715027093155266725832519717730863020892690856852030277180358843156039623632389944170930800027495408506461106266518961301132561936613171828641491302263938549403027160199186673975737757573123808711704968227342990354874683605653045195206823376182819915759382371764469407845605976931069446058696503128975220479080509523956494744197735591350454783200430564688336357742486644848519011036431902409604013727295865532533011491621523218563799510551788374467922331683201327304219331942804378787759134183943388052284717559814453125*x^150-570708960404897642442345017827203901125944209333996305137826360479273748802865990642089863557143892313214713682849401491223070686360479697948124965487082448592879455111390427474430886220555952049903613477269419001170784916032313486881356453281593997520382792911474994967945993068137985112984315538417584130456433500665171473289841248640828350523821244798762340143775011382545638937094350647324066590733104578878078628292147539975411559424460773299928145193609145102342595941418427260473317827805054912381234273749146780909313445074955275082543454173805094973238166956784480081809423280952541205838374716683788211398226632158344193363519187065766670345335002713486853130022954790957447816056829958579959636636352533933831205143734388306907848320453934422248419122065090794059235339913714357829965361651458621849997143726795911788940429687500*x^151-310334656976415433902465851028751578267108589433659889104039244558736570472080381348524586434691493112796951087584105530500770945959850741143632310366682589078795298803604064390148317343111902154436746098241826785325219581303097670842627167819409850077535066545160807940835469905274717838537627740603750824066503550469415286594034275866582827316424701312372753680465599355295251131637022227098368841782651385153954353035817403511506151176865446339569388519513700970735383885908072100073086188102921490377614784207334293336631594160857035705419284357702864779590948472482048129690773721250158092988147891535171644166489795954216521967459666290233134060225574814641989112428159855899691385555424321911278782273476128939472927548822787945609215766847290226859084267096595734203408236238463576547313570348773925644536575418896973133087158203125*x^152-125635205955687174335341034744303557152621467081429280859450669465201511250562520791435774256241047865647716756384538518360587841526371730419989735721313959183899179149039500128721588580367087012828181757787065192088864059152319437146257975557385799046503017559367924936030751686523112721896501890747470602691437174287511481172856506751267177725517506623946534343614194225077182238638948594696474586228190101596352977383184284595430931433745064317517138606893976728252049916561992492469957918042424925988706788562924113586377242761607438550857159106647488122781708453787187545137584832778906339032442602481213246627291293287953537973627771922866542515714573175543204180569940459860481727987096755076153168159017991115800634760867422608817282333333194978735662266336290967368068100140896022556152335225565508380896062590181827545166015625000*x^153-41043844544909305840467931726972036249796578344781793040972961933273728397151388487738152591728420860694067985492147435220436709746186280044253712495760607038355457516976530424406748195792601310058419429065061735053594783949677024821351900045621611527998154714613727563717726084668299727652808976926848281458276984543204662013495407431380234508466690472417941574405834011795341549876856594823164110463682078162842763120298769746780679615266753767194829076102169271950056203305828004262766273259964050565574577632259412631984014267338229156174174163957580677560372800098304516772660211634763264310855750499100210971910346993699360961109159827148168325876280374220162055464466516449632220277684862276672495578421146515862259727306682046687795601930729374047597151919836672480896254529836972795072010632144721142822163528762757778167724609375*x^154-10012667625115125861371564913012510663784145098984973894748806068850262505677328035780168210135908097123033921644145265116219783827528549120329298272236901788794724893546500833192000325240821691996405937471106346132942786963602869231966728751223597018351325889027446732894883471119794196429282388887803428228729316745627332196135002158682919040904980579578965648215607142929454431541922444708179527168267432454394264829653873929980017871113731127125645692333305216311570306961577530821705104625535411686653993264373842262860294152943326351480985794322364597447259781621302191351252188347963787380003200242579294995269580346068729010984289630047372439678701929184751986882996015910473686209860044113727377672065959355660704193987914886370667455626061243934117291365855764977607958297811928365111814112631272166709095472469925880432128906250*x^155-841225853249916374249834284115391861394202388899832408691514063123807598001337719932844037379006052300989012257674678203812733845171591302366353460722410043700196683032011914864130023789302704440985278038936196063663714393032998395181062095895251476523297234460922134372277007576004882703923832375085585886461705987468308560907128471440823266189876149295153442038468949585675202822502345049640885822150525591116200407269379891134914118541237214858648201628287304259133250984454767871462915774603078798116388436247512073289991641454277984896153533348217817383815802106101590073511171381053223003995346887214914553825806243692515372037576863852626754806541296565957407068943039614271659921982386059722934843359872600703191483786536010719594987812790403936301378769810110776858611390300258430028496059449594213219825178384780883789062500000*x^156+989287132979171784656508476878535548548999770516438461327283120679401493340009087744518957608287456649749234080824003740632764567606759671223085302002775342191517946348214809358495391225183989630667845804361492955033972534873157964855571408290037245883602546248631629659216401350197915466979447857381461190992532442579044727438306119421075718694264799226183285497735049082866677437563979342840840069615126287920006154023090982628790277337012993412153364218206415510037904856851342869989739016491164510474244402105279196335514587791261985088172709298927719326042949424376717737327003335419795304260246000002018715220423885740618709783236315284797090968211979139406855739423122643293193988414528041114411872473840827261151540832113086258715612763102382472493897719812647507813398090998233878168950303222395348257123259827494621276855468750*x^157+889116626784960516137855566392503712471452150039586361702043851880890771532453671740222047194791008324653667033543233449655987869981617749264522417708801789697043897114081506437456745248804611003476633953469530930558994771026351951610643644377383100083227718690176312164519054140665229494136885830544831951332177912073504927525897336229664814392475388234479926967661775392014677993949534606015861084823788639176498897051680793290857417884701390648046418288203048910120442966256428897208414939881754285660777124859560431343126118105245855961482176520827928007766757297334651237777061400574912280726390510173754189162159722008004930121106174637487961414820117142087847303532529561840479699112680238202427367501078941154988747633454378123363396874737600167711658664516885472832153435219748564081999019081958834931356250308454036712646484375*x^158+519957423133007541826565479068807237851150409293117226374977900376350760161153776249044154298642133856816148675771752735681546469901535935331781028918571434472224653507270255013374429768479720733093859214156095242304553612924807731097566964365885998919560266543323193203011398888987859498246871791796418256579607173598508561984824695123407073438417015159101568088719788036231386393919450852257269133304051995550044396336084729166329624137193438702176814018487698815681898502756332297992559790880539031329723928034829449367141118545116675846211624696824852003749411242669813522573186890842266254927541269816753044784488093398196941390828725350633394742572673699232615587358452694449414396624167319989451417340597898197338277345497537776253112844953573040799024105584045582705004579473503143239340555659122600218324805609881877899169921875*x^159+255952870319645226774049973636494901448742608676821011049009934759672709983023008501736933286248388344116402008087606672256466471482365808260748363020693866558196257131478828425350548472186540408723926587691900999190090553760697365118732834708150644491767467182616632155598642897315953468514376578744549604034801656668271562308946642656574592867734516876823092151889370992518322079632469220293644956052681458390659980779114428842461325007390350475674758349954125501430698967819938373263488251618728516232163936491476884510232198686701916334985952796149466254246910921393700725385976198103491048132991207060793854012590222073163573751969534237020225346441687079403082971314157233397452997964647504141232313289251914922397326860446290017344293445347725601860740094749858228453556737031200126117878347609124745076769613660871982574462890625*x^160+113758117981823180755850514581952746116860308588674919493029870963810039015045997739455920674169762637112243893433878722058511910761148888511697467704307800142089527250249149684440376196103026037414980598309569875572571632896646158823729311807787523082246528605459507155128582590463749834550622159720679141441937016196017188169036762581766749065586063292370387919693405457607380905650132867483024416659755038594930493062278275306377018558538388125267767615731467853123607361708531750700299616622102715988896568568076772319596084729764775633028409136993800173255482485782662229220484070798047704995503787325814604522413214076495542082902988625837993276760193145736479857175843621688887156260763392224425842533009679946278579464327637729759101020680937960909315893064171765385133721299676294203971800567121164249329012818634510040283203125*x^161+47033260465222519538842979853727206945066127496319487086230601602990686342132625932447867983606163048047704449582184197374774410300395744411104368449811718342512828870603502559126187958553618167626207167282787366278740344576846623039674382535877899599843681695731291184174605314758111542107870144875542505764271232978404477065359612807367678211064893883147727677850478022927194948344193622312208209296973596442729056675403111011544793755194271576230007832765748374050914832711162322684259463463470474461334251411299805260122404518324325594412255908079686112659068274944413110650199383307707005690861997629492571967970370236177571720833949450274643163595370978381030604805798983617986586889072128245639844598481137380539102028528414778708972063910947385154870304202325560224383529755532867505196485680141194052339415065944194793701171875*x^162+18376434709270482645604183444740694499145970506556841504589832040977706196458777243140937894844438722301230197277074148858995339931984951346923264015690180908475252219340350790698360536811085487732551807407968009204195529490483717786963978538898396681142344378173614890097536838421906830216817611554708851098529623036302341558910776966249091135715067702199443534798438720054980418447964277075044820844533321649035339894320406600455425165716640844503968585157558120300640172607692666258248204671747661968200972185349638319585134300864738537496705109212709149704625532984058868475687427609582457890912047123363726686984205526211733343588489611376768565159682033639907153382883893320786131656411332895781655061037232192704645021433186406154501785565303525710662675562114504610214620660899974817102317525829846545093460008502006530761718750*x^163+6849440477773459335977137109344463140308696366793125412152152478189041887187628405813727082464475588301292818243531095047092235116768008784104091635676346325898641253316508196621875512937140364016255212682799209324874178909427034652887209976603014227280133563901227190462673364455987694099582381108799766103223979771647621270971214369142917363716482889681108899238099152655431117893772087145324876319263514899880310822685308093100847938859469845993516704587991893079110166490541063127954885631871412185214580446144938928552882205069668054962514601127667888957722459184862377705924577696468363889443819233817274915992367082898823745986530151194552258343949696342838941455897380429812106445725711792352302176894242106955365839111372562886736062828748267721387951292469926100980128436484571874615437381272897710005054250359535217285156250*x^164+2450707881936100843494970504755021455906459452715498759012642750642720565132600834221846695374934347404918339112281798683303924430551938957310011652094004304641692324574759669406780610398773923834992506313100915232264336876761229952714328780306491606631183927420626985902283251326588099577161747886758513771076722065901915597912449580290742945525179228388523874838784286552799107718505635454454150659117518624753782160649647797841948896344008302361716759907868986305058786092325031528366456168653086291011945038009121433314355031564915438561448517854045606732898875802577730413871695878740309577232359572086250675002289716517066121091634594858697080783312631560739893285233562500305165058245716291509874082855655394264486864179691065849179382170692317358300584864772491174708613799819074160861454014792570887948386371135711669921875000*x^165+845448217055395661445320416028012665982200129801162529772675059573823208572278903670289401847182502234781622296169194059399650574703426959673672537887189295539663433031102772021282160990406454380505325435094352237302685376403795246255634215263921958891933428579219914830689080516182944395865044620862716231108185215968912521210168684129609195997136149129998991960783609008945452529311135119632209448602403028248518909949862362645791652437525463728009498454007869453589485134038085650538965831818989380146122967079327306866235506243170560665013668864183974345291145324902744545508113962874380462739332219067629187318465739512031063929473240020149658042650371883123522804817843896069906589999082898270245007641487216412458498017925753483618940920995972295028267491943676888831477485273065540657098926313750553163117729127407073974609375*x^166+282152142292413159559753809970784395684998463183641267893728370188383115772776076660584157551965184591013345030585672864356281669170870180894449666463550049807134569079754377824579228239974214689643020288062937938630349590518568696038300262050327945225520585339759994571816063483472282368346830794779810748336364170527980780091582902401091828520904334927634533899600192515684246219001954811162948582687813097327486069314611584149856607967258588121971425285052986098539035306995356184438756180548716535990574628202569961647065482662106259325719801411522166614731513450137522138149811057481190865974851065385604870226285083622543560512948465230917846532578152866943023048836643503835778744979572518646053202917249271311737651826220361347094692243518487317891649863208432750162787089741045227619248292327824856329243630170822143554687500*x^167+91332072422488460271902377973226686187642535306944275319687180581209730713178043416531251399614098822422831567612039926488486281120125712358597152494740621615066237389124261009780218887929496853878548955628425290283643252635607129048362872663430797088780476096380102817345352870031797523123430813565694427550939497693586124645375561217181998422492970824745562097959485159076555867019962706812952790769112050040591605554871456206222533880012598876522842208574686699077683137114727814732764362930199136815399240164853461001989816697446338444168172394679873782162903058215525430575559733120293493486522339849340657509594894665356090416195743324796896313606660878814630031401595594647652309863010148014136573406661846938453880916135636981333091212113260566992019949430773125500627867617181823603304813286030139352078549563884735107421875*x^168+28737891960641635169503064704834525834492116543019665436997306565589883933097462332566645348598552971403527803116121065909592409578340952326613240329144906137670262636037324062714867353576123326005943603999976446148994069162861212496558066796432553186252941415629957608970838539211078815167356611128491081333004744789536539329516862646674877835248283906812707764133609913328443796601623607820535447515358270229760228939201606306884344031647831100096025593810508333491544475219314296369633769731232513393860606751455029692055233254023229722146569984555380663608672381790152651863834831553742352719875331652425685576165279290976497157797625465504578954179175827857438929868558173027358772748720035065534494049576371610281340007639302364447923226949257683835088788968543948062104089621895627350289803558780477032996714115142822265625000*x^169+8806361786234302709118813527228602916376943067721991723537904738899715458819475888733900104676885643014050466623930848229332899990069927388422674195376847573929725451009548306976519424016156739273007821225940069281069107272163070674451016794521387059648408190491720851890616900235309722133772163213026815070127533756879730246617627617937425912246881136314688689702348754994558365439600923079350700984972436828152630548401031054497273537843364935549319510247494086069880666412889499534416152075048168202363452156571686079745295560263813367259311290198238948596853714512523855902795483900930116210256510082708939204901911737551559236298846064526794284507081446437167924887268306137386919336621889787660447899822585421853570759030549110740773619251471453410488753659095651048479821724865554172408110833458749766577966511249542236328125*x^170+2632563035726655170606768213893421856406405310881757972386712862933979758397710428448672771520124786445834446291441089749867444511831458690858831320221144920030882904444570890960557284311480655126674938975982414219223127342050684945878901933947060965542575776762478962259396341036816309720459294317682137599775033692740003379311064747615131178481164653962658532549583457030280863004618881480300343206244688207871791444525847777792738812477128236331251509266192154071201103535563896932163451054689383245598728747706256252339859165582858565233099481239291376311784107563128328586418758097445990287421276898137172762575998981453060716534300124312061319585375627237903807786865470553430841341384951944700341574602692038608238068124577615740696186505739166753175428426895766226100720369119581511924144123781843518372625112533569335937500*x^171+768903166385941907901408554480956447060426557358005984225409081525887387798706285794128795158961233091126823207595828682916584977748171026192466690944148764863220755570205091571465162607689348703038479376178175948586551989310626226545014734155971511701335064995897985774834170656988877818299212418223755141636072297035170388714981507908998899044623296490202669289240151030091133792360995519812465834328616523079274029471372826193808967715770398389540032390198975554162703122696119446555298231042625753136779125597770779853054968529779380964908083220336022263364826039760711965102139940799119896651113417792229806418082800352381623670826767962560564139677538418435332524314157487425118970870233716045581691583842277482182330590836823046464244095725995041604628925472058738793237570862694994777708501487722969613969326019287109375000*x^172+219736116433793888707905434332323445809406854897183720301179630778507359950566622914661446527892831203007177259959160151099850469266386100252099966703826311527077092208452593976497893926009869401066898245413129518669353801906651987750378983880364064082709711563368751266608852395983607243658564529808734445196452729396453087020493774550255368679240550275241668393737470690936717951938572793755812101037199524690235702864946752852096612013299281198041917525165407709815095699514288175177556034056781069207169529754357648653911144326740609645288997706445022680940687695086281281188274926498462627844301158279056456270860213844498818858706133621764856416310690862181849205569642137495490094068143832865433921261567068734136055755608972070763492891923401960275612875711922854334814236386267446293762972686636203434318304061889648437500*x^173+61526206103109250392975830327245830468643683042278191703427198551146177065583124814657733054814884398471388578793146579866828944520600221560927104771435600627936672033799457941268740544817146431241418931281177112897646546692293385324986255293090382221724908588617223315101449385714415284753568492875400827892844149114036707888628768834315020285905384870704612393056290592520905375676041849897086569073172541082556667870529402418683429251264013905913445569723055996387623987832629404989929362358973571682492123208794680562227212790980376141782361687375911066691112242467971850876814690969579565414789682666803148548176019634168107041439483968275978256392896541959557155261988563808901635984864580670272731140079152068607647212743448646671733883339399882016214737185953270857767188095044353333962217078578760265372693538665771484375*x^174+16900841778464483400773617478724299233023806177459313806704259756178044365533727172356174488997744119355124337739111707387281574475713116774766129852527410068445663241036841542218640467869643948891115868978135954753209808599537438245991905163475238336517021633899921873474296905476878928214703360859456750806724226058989639724548782631072643641479734619177756502585658515843580540944234343329209863089791297431976867549840221813869692782411370956524961755830637060933066763991206665451831193135960747713290717821253692721883035545995408872820249544499174968553700992907330138134214967973996989087524000337228901105379690247473332920310773057732175364589225774813958301142878810448749431683288360028397993398324969310291577280521722484230173259262529560509339337617676564287923608545470273260835636364163292455486953258514404296875*x^175+4560081970198920345254334647961151754109764593809866514096641382762879309548006661170342829915247632950906913741491081607108776010732233194802458291131399058509370020599022556279389280311123329348369193081093552891763219681923099136726215962216594107240182704018895957323411935012234214120640383303119288061066023511944852730662693947664320953071824992611498178897397084420566387546418013682367606196705055379854485775751429068404959056406180515040862487450011716800847487504572967160980029037503585679552861510703929610216810695258217046554651210217706077059231652452749912257174723391975752680966521038228942078617269061169116788195761622472497005136352229680501824489607357896013609059836996633998716975145140846088241567327630748858273917436074159318833539317883855682736399353267788166210738864947416004724800586700439453125*x^176+1209867823729036162111615240465069951690467211217391307925198070228257306831671722450847262127848134097172659609022793165157442036800451552984622760368105190831512130986984585186131433983357222230301907127662657620263735497953201760527110634863335367207237173127388674293994485150242216255735739573262674408225371969762641320592663115549243907261616753729434161279364162715962214477372038579960358519159259876098714834535694011229938751841210454512833734116518174150294186909992914885334664522628045025812346184540278727817332041419424539803116866722160245863330203022975042743757251328205283145144163977424663503939834702163681451851828199617724941447664955621536810896852236530360624107100250616694310833157004507993745000212166226799309179531902430741199405590213531964191978036176765461118254307848474127240478992462158203125*x^177+315962180888060160281827949967046230143349871486461058372690088212367546482849956735905550222887245669688540149605533567171189593332460338870152241225801414919279505780698407248793406557076284279058036296896894752130807793343488497621047923477673548402399506055731916402599902953895596387453185538359802363306774404615253944238790768966202176495772872508477959616003812678009427459759247118856908045545600586472260306394151481670142986468672379540345362993761431940082084869197249670772599721562243423378672446660514116185737080246098723788388405961954864902254884178587048542471144768175148938130647440330906471862033275102310568043619832629937077815079007982238338309321085016013311204567156868149210514949155218251937884096524452391021753698021793771050114535550441620655428874084986144710196498408549814485013484954833984375*x^178+81287860368014911718418754000079734460762115236230877364307342220133865179304746332018219923521202980854475856684457932667276223071057460513494210823910358106924646621291502273522690768433128377538629936617409280992250549927096176952843785041919345831574188518672567108064404364213374172930944697720728042466625613900738868836783258928711617994787951146535117641396587350280757720501288029130280093779350805836633580977529538917062293734255607728866527091300782459575625787325233544562906085962627083880148471924726619755137242191365296553208977835252251359810818403728089836330288034397685146818063371290854454300682716260003591502698666580795629825355432396030346013156698588906290124828819645776879401204777867676933507541977444806189263053293345820658496410576209872042356474673534261210505746930721215903759002685546875000*x^179+20615056767150988131369680096324125905672714314527582879581841521016462556900780214134244212297479893790487439680176196484568372986593085180634312371704838351246402633496420400776035797063963229469765215116503714010617343318705739962337477049290224343769158226198329635203492164688331073564115463227633782295988254575208009805553614298739324525863864658441557080380566379785346622632600404205970944446408524533713745079419861314414140905449629753430102180476680075126572847549952702866081392128258637418020811803777664900681673873556980230350611160075374611864645705504756128098615465492223049818870392629865909788012568071001613208757933776153210703585526128582602890362972528085282145804769407728231865382112698209725426704688997416241768740928209838586049211828822635222027180166475338052300969593488844111561775207519531250*x^180+5155642794606610796637995463029027806692501163479292335684899389325705768117089213023938777171723119784994756859660258470941254623890261300396992944977812820219720875686209227087960230001860810862785296512720985357157296850983115114073730040406151462264492361200362778354713891835277689013953302563476546481015119192591153683589656971211895026015009491003286738140606545941239472298108617331824274201038974322369795340005967313311694645001492277305617798075942336855332385703663395401991107459439883170720734368495230523412371078625492376017256735618488340609213063045282938766168677709569442714007538362169314014778901867273417044859770164285452222469794417456021151394008062575429687080455999858040865602644821066966996784684047250438866599050104145102951014857537825732215575711076330223114894124591955915093421936035156250*x^181+1271667530891109284756267641004510266598306755735191597310147545863915065679891779410102139792224760317699428321569640591659037891080272904443872867471736247101292889037588421714226210436615356479984218814204113809465219251124915914406640797426282470914001818432703627110226840455475777364481611359114980692849154063779207762501694677191053273157761195493778710740155995350035920801096458658202597298183061553190439807487097411893536396836746866137483031583196884155531931599003738506712966751507293348948174710919448021091777257619943334304449272774684156264821150950776553572726106946886226645598132141202751031179926775342017785022450086985431037359518157175530401725737263841602966412661430297726819473220196261420110210652708397978117812170514384559598704660618322082101253048236864928721701062386273406445980072021484375*x^182+309301166748753617318085484918302599032200380783205069626341905930780617801582986219202712797071625157330218280351912977986860680545956602496208205082822571503875277014578205659702151486792600509650734819644342323461557445949210658481417793680181315476183600632450606242355931544898972602393873404108816414076142983313457982775232813240750278641914494154452406292838919469808532176611521614993106713223446944656489440947907196325475369758039435096183226003800923752618014944480079022217710197558654603105323312487014415428389819017336661995234089490038688857412567211011768318756574771684697980263314857184603242637039692834209752152157858455512454370782234163191527341439968301990553656850372304433087262418796772713244364584968584310095423860278126905417968463368169106246568813688851973253690630372148007154464721679687500*x^183+74147828360093861295179044083721460217133126840048303228226347568151625623270485119488257684406592915513794800146026050416079834224221038645808998441314440193694939775795352857975609906383665772165178357723622514401907632922264405700586582826677767971578112732883675144083316583311593525035445874977043618988711726487758826824304553849541366642272997618475959884751762797324966480864454718110343616064366283186222531690348221587177008095146018828813708424882413135059120541524740045844569286696129058368680556442967935394037230704827198046482303504857041339392072190230415033047759021941261756941532114057087550790213035724385015205796213817915258913527429960342072798687409269726394594063665606605473752332812774035511250050614008200735452378519946143695494365432313730182536439957362295327669698963291011750698089599609375*x^184+17505854613087133632830460441732983904154163382041422814134282965182715593400154292495839705446050471018228293324640460666591982357039643222646893580426114424604484188756214164220293193735617537759438996070913778029671565977474751082332942337671704777990467077131942333203800010820481481254980892660410143443084011588556660200078415472781067985341235117169263280629626131305477021852013489411109446563655624767050523819928975047972620392663282259490721109230155229124827500767748020044722995424244667363145863731307871319947769157595968907267722449478643892522250316697638127115759250340290508736789626437407358313339024457925823731747011028396337417326814576350679908599430762241732809845973691784413621667437364807776081984364668337664992798739179062372514744028919907536804805997521228277946647722274065017700195312500000*x^185+4065994105644136541404225112187235324850295714862011151817413531734249984617677571665937994455116392943591064997833098682186757911592346973932931474463542606200668071440245247026690681480282729064509948618681471825549760188938164037023401809969688507899017442214067140262611674541113989060963945715363134731139354943727596977681756022207192986288201243842243155680570351792899085360792375739795590545514565057535204101239253104263605831649318009784291947709203990453051253264841452912894083331341322532213270307604100151414725665030473446137579611342646205173034673416079448076349193370092846844342650840233788805346313454001563426183115703143894093821083696033719877585732683443990007187720444321288585606680599773694554510703259894498592910260965625890944908775210116721064872189091154996987143022124655544757843017578125*x^186+927802011425707739637479023113302770037077108209141116498873295766890142409301887022279935786777708774983151187145274052566384847751699466557921007278582920692977819949475080802807886502682949107030789012428735584143497416161115267042400952715361387223314203778680752113315834133347577745712270916255429092846396098726692145631512521566547487000678170294158010042470834661448471295073109173841853310522956856023411811579932858511402719938806264457124849308605670370599275786188581014482655668015613038931135041042354696402967499070330550110374851842901547652940515077162365587931215839212625734943890824390713244205233878668510340740113604236735685889483363042850647074873208312124596972398994375616119515815614887848392841345140902006022391864037892956114532602339027174178162082410215028005495696561411023139953613281250*x^187+207650347157299568110244653226161646530055658990306959540958214970695411983198223702676219012777113158277543549554886122105186161156747907240357922060336802219366366602843874382486862858518889336852729082304519274264771313992540863772734253178380157581771773772459390862449978997446660444308867299742323740981522218166069834353652093540899947384613433214440534671297939550441865516001286711078985386990323406769694763915113043363790898717049569587403508950679566174944997526514646456341605207099350868826509712992294223903329661892302750739165563650960688282436743924284815942172393577765866657810027013511499832290319721734552659884008761547921509020736506408809751231982237931003008332943485016242209049873469352884536887208808608121408792185004388029401469772828141484528774035611675685686350334435701370239257812500000*x^188+45493730444224774643548682512217496639573933052228662284178630390449568169094243941017301917730904529206260222451141052518735105677891648968480460876961301228227694523545007690980066483229926301060976190514661292160291125483808565057642202286629692232265281306916393733426620750334996680910667128193848229682052800143545191711918461845468303023336228120432053832739363200048564358914252327321201831574046100346287138541297506169792677635138574687398058256749855331925943737771004016224105087179849590785941378578661742540659456149584570347409535963820940369536927110694334294518352765323474121341014109925454910766145404159047339282682390679802269217138137186366772450905012340778985835017479029841624096509558603786686571530163398061257937358811064211465123149372660375143036698655785166067744285101071000099182128906250*x^189+9734413479390487676072221464561807530686454880072604558765867451904450277572341335753268294405519044918966503981244979522577205931779292187660621888539048418467634774360180184394496750476529190180139242428763766109499604710983727370350529506510987118683291803605181971288825879894092623541162693407533055560570243288318225509858787409774754914741196421600279460718701762084646737075241167352246675164658698799789250694893135642746284657094111542273570407516446663789722912877407059045608321950070888426328156907901964189232053719468143319556822998841973217161083761084594776004344925599812200858455825526100132586409833973919590324759324766425249982603998946303302350479035900583318281741557582146104206204213377593578484064718023030969830221759145768698639970563103914438834003845790743270072198356501758098602294921875*x^190+2028614610381605847505459039953241366591695274109238831931469150579254539524486080381976677885631147404553232789260828578367397845151989014483717520174514751594483656806678832875489307665900744629097388770756639169699771886379885403333209417446590811690666192184786016896175828739040060064753864216592621446898922252802744102308136459331556994986747428391062235693973221948668464705226125687342444769163346234310604292499275943230133719594453207605384020411217557237565716816683030292229954776169819214291174327685989132449177407217515792841327158090654884358273908130483768328366599584793227684571116499798408873911351374960940216827432839611532048478048966170974448608166600707276383784565228693564617857574410911084231065629971709968023913386695693200310321083272742502801518603428032605506814434193074703216552734375*x^191+410309693847202362672519612150870449043999233415313946859687818616772839104367237536227396586668973288291303092294642311884898456997377570414154522172842747965957417285246180458132158706137791188189264029227333840859312792198425072306566595853925076184333788087862056355158682499908598586435466123009532167401256073828213666346155747629721180098416913567686755960238217309781742309774787788894571226861194186318332817021074217125522959397469863520241522037101617162766981969091538422780136490407889628703664045389195586654648165564915693123902059455946836087826809193239161555480879003862940608825687909848546566634163350387417784514057327376992097948054167486659313263863798019175814457540981088153697263509041567206709077732158751662713521317597557161879697822454054158805235893503482458299913560040295124053955078125*x^192+80178950166669669003131344390158365736215260207539926019896661570794968725420401888371655540109669820029467790844527946540920289074295901992939394382144847573019125808663462773629005530781558649532114437847307724932208882646319172453672173231036485064030507897706118621838327500205498387023667056020516332485950502854291890359156999979114384722329414648492113496290708814535597093127752559058021206314984823654027452484735440497361434675527552123570736861166719118249847001138802953563290505001315524918626306146724556654738391638330214011196746625720649687407318231605904375701538631864324983345970407195885314734089732198225098005380104744682865059514316028826760847545375325534969248432029139531327919086604709908482388929131043786654385949835233367826409712202040334830185701664451158876545378006994724273681640625*x^193+15040058018454129600770881491001147229603454927314870055544012083822690231378791375682396710726581824826882796812806423553619810499714072278758484532731733386098911994707216503794232409997901355455341978812838424435389114984494995407001671746894526572814284044190486260816315861828938721388120710198659311249779232652999560558074500128048266255621963719605836960323174223102434204445340842247301448839174940119680179769650067206106170723785790755222803755387235365934031880391958629680020301320369000714764109224825377191809805342777075643182490060398050371451736351115851136744264020228224843447152718175675416528222247180255509702035838940317492862097504754981253876409747429395169612301709135923533070895878963068721402899201518580399659907642259051910978381212392899224489105891588991426033317111432552337646484375*x^194+2681634756288812492102862402538917602451889939143438377298288394497507220048695318069513419850897608500764957453623919490955738026067692056135719181276348303563740082065942656971576203610576689749208876195922038463333887122031530641189435650439748904825029639415222460121824969155048134208400902310466605090804739562287436581970917845557835699370572038951317374576862365018341141989045004077109529063944400025343751845418820449515216466968617101403639417150846474756457084027768027797514606942067537522248838086032283416318397311127164956002659055206917957200238196558713417127202573117039474084130886528058345427685770709491196232390361961003767073910365115298389797148149648748203686044589017728725836444018425323110790973595713097204306390773431398619062083614686571094421338661284437421272741630673408508300781250*x^195+446909710396114551182539635352023363813241768682006006671010271177788356289024520123943496381659886332425736949478324002564399748374333216927101956570412418240508333212636903249140860236050979749541448395763410178262904563200771435615173279605300151023617231968625589182067883646700094965621684543405587978507602105951298291236913044903200247819308446545941043060141690280524657374683397964195942977567030529421807054122362705095265324871492184386484261985818158528382220801864928039358352804645708764886281677591797005969725050127810884301249834137625235342538726248927122737784989827684934547973458160368971436650773886949399050265227980900525692057034551937676279820955977801756725637337412242087572749256640136208533459272708132856725686391980608772677000435242801292452669383870045294315787032246589660644531250*x^196+67343538509239893690120092308975848996245444050539183737509011306721782349535968706975785505068237266334357832414095832016338484049066883239943062340446391041729956371067089748310769028943755859479046287246256172275517616135717027619459937176646511692833304727646747977980955174301409603092227694587714705227858514704803968342749109405102879474026957892769944715169041438576878392338274652017693497600166292860422202409708342559388509841330600914082379638726469357261865849086474428870271694038736924082095832067018513058166847807827417357071584331547374516519643056885643487228491291579388050761287888906417667023761575489597305494392283383492321134538749691297335747864256255220876393685744958106829808402501918548090345233848213633883006882292224102216445831269629804024625282110605439811479300260543823242187500*x^197+8439808238135528974498746329124708086856145410831347932409544909474481123497054399335762147976410623294571912058351782152261150451993995332904392627510613805432356255357020684174906887683085512403212934015149796115743317965308947164140196176903836490980330816944002221235474442872709042840218296199882990339704206170318565451297289377565988332756131527335820011988439258634806082802272215391819793077819460621587985480789931666719629102377403211166028186389720681649217242448082813876442968640582131915297699368344186136856443357126808057877304725608716124560331745243616926756484352250791395728404885172420326123629267208712343139787621566009879997358292262071331132941997424479279547706157454590711696669777806733813879400748260721388915117514736968857930125313741662479104109007010947607341222465038299560546875*x^198+611362086366399918638793428894570880864189672254895688984565263922885865144686996309860296994758362916542212322012440567955920838348976670555854666690738740204103944760883689671219855443142891494110274603896586091175443658180643872440238263118762620493518961368139238074557471087605357400853148584369052607595969767864027408219941339774650981061802160226616201106419578763435877827758147178076801800027455088185182550581829932953191332621448607390174032212986855627677242202191301659569072221710659959087275233668804884563478530328209715092296821879715267976748076073872264538543944331507068939143385391315378125825949109160976487812621227133835333015751390812789152426634895146102888026914749499274762179585959665069877026077527134670224868578734423221367837327190301565380337009969480277504771947860717773437500*x^199-95270265855777928171042014174098560061011610871390007421743970643466865626051624935151964482898403527964436179642885003077321699051346417350320730731847050303455215242510086044688799178402047430657843557329341473379968575187541688889854848409997811138410825071563218722917536651336311295700498392285027938980362478105779209125237773895355968463976967777400239689951812963461668458109300650848320931659339724761241926213791537316152749348896034797846557450408759285683893460438275301827269600003713897299178669073597869026850165776733280623976091618825404274298554109174952879920624433795049609545704482747493306053558931346443155953655322849624954254700106102814828733932827575437915825231654870211146029558799135824264157626149391918535242064982214248375186024502981506475700829383868040167726576328277587890625*x^200-60611223404787569588472039010190486898576227260849259028142350402351975582606028202008318692693100456060436043832725519774487259979191901940593233623269366576753345107013784367328073538774552371341555699475675993559787370819223302318015231592975667045858106006309729183767543341407424793286159193025495441798534679840683527795580958463876661891092591351901659739173172690657851975295861436394693323458690047792919804582482791912608812929795652184234514966947367704349271480547574035201181747495944258482909578280340174496363861218993969876828177200409540414648743268937632040533479777612151214347870508977171685035993823958895213395164953766684373432472552522260629509453491579103472598554502554156395075695556686781622176232191177673707552982896158239454980171976283932700024166706498363055288791656494140625000*x^201-19611278462891817581240824471324369995384348544544314646011257021009612465982812257251709894867929371854512096340263533297229538956374454774807645586928546574668257113544627514060851099303101174206222598350543978559799042085520827769778232534678531940659374635893947077650069217688796526632617843659094031048938526404786373743294266739737065396294230630219614854188146969909285231082943786009661309521978641305900803667879868846290714400695071488714525949599323926569777624941145274741259653694524973088693836598878022769645579334158959210912849051757607183168211832656790351525835241626120035826558655432088273949476741559407496700345778764071455808733826591150764137287318303589518276433830869429695902422611833447838065653124534032539780215514016326310642770265492129967805055201779396156780421733856201171875*x^202-5186798911533810214184392796284753222503405673446338059023985510444907023584151854692336115577755256215424271979507352189457025030811025366838190389738361214375107973785950066631440374077099790074914805577693603695713478687631261044297854187726396249457568154548558065420570015424275488911090508774542747055421298524468532541260872833753649131780115031861853220051921691116909478418828889410047760626879733327730417424034231116442381442252652765364998485978238771911647714609433952623305999523184493527724002360807127261488444912033366593784258356839224201536469181229407251396091595282421159903994478095062185744145630672998282214910383301289295698229046405716267720444938435761077624219259849113082941837434075348859906046190769404864008155355237898331600632406766966052553231065758154727518558502197265625000*x^203-1234501525710569047981381409525737135081034518334697773520140228721023368117293410427077953016127592953939624127440480596259719099984523986389936816304890820170494080184864851217905030754500412899456650564169995283980076491152448353635677859621477415881969011594606175973863156438844256842884989507070867704785984343399374055562306092746976000113122625642538641421545713676939176907330346934932965770673703429593189602771444299947045696035260058107005826218515688527439506474181540252906090818951095298438672010418866231755681838681618624913326807440959466568988715559102120295958074858448004183055184246077312938063465342197471503708720722470521680987456132634968620443088083427110507739091732454020354057545305925684177808425134906018864676457720197488349219497269568720058422741203685291111469268798828125000*x^204-274371058767143511391355624575951535396171140700218023269251442888711847437851519480670717615378375484717570707884848513556588780110074239611450848463031689477105727203484577755447318080482761495793381228375095007626098375059818977641900973757992623868553143310982271341746889600350103138451867499881896468948670126370829431960547355619437233801500088967006571602799027962705729434422488115490672293539954127775826823478964824579866632205457751006153802684095227245700352491973535427698847285806828960606978622606605109564953030868754059569457900222428677416808272283704086731443430270429176654205205290132150533108711447437033532226248936192628720393717654817930828574133071669823020642109193837737821813612126993813132215224131783563747199925355337447751252368063884157553907880355836823582649230957031250000*x^205-58010865777781636048369461539669831168368122898441169709773989068271926294086597964322345537760916001619761215799249648602233551885023123864730203433060283802855229016262616252880828995514386332187497375264977737361055144671711921162698963197987245121328362744025024823783731478007620219271341196482654076406932057947397354621818114747530720876179235075809555065552498778865468806926387525202278990503323365286220091036284990143537029172665941288432281787158482232712237105964402446320663419214409393309746180752580823528899236282904635155669348107664566618230946019082247602739326670409944227955855040359989657353926328419324362452577294448468964226742099774652032316413363837603402543676850718443964324671433221288938022034601093630838564808036506384381019799992618492456093587179566384293138980865478515625*x^206-11797488067396079428356891923219404333303657221216042109382789809671076932130170546081756807957367992318985604555676376011244150157452029059074550374736975963566565594181648950797251424407560692187877612491552251127359085970898295687726444395674744044502009825788780878185021001424442998993612705869824861305604365376477667438032861014631390375476587635601380677636347335078403105022623536250334285506015559613859189604380425294216131681586733430571836148592983023240881530415750541010700265693316203208445444991770737137857580240404879265873672534380768307772062737990269365188686335134482643285422700508638082503070870479690274041717205376788162786562523390924640596411559360186289496468303283287227175101132142599641707729370562251718735664115020330227861490506570789054847654597324435599148273468017578125*x^207-2324731631210105683918348241715486035116787087258398188801364686980270634634322277810028573343705078923335551195931996450659700417269039095744627264559599380851570360020345275994163169384270475049235277255998629391133389267647756479995970984465320815300159836303209218367072011731762252992015397280532483725675350483320535375572518830488877859882863922356548829814227561709293274919088255096377297403305627051954815222035291575172645657440304597781349367792235877679333555959902941333649044462377525882053792373715872659451386807253092073515824259079579126585242509089306683018326403480060713419125495188963537223063142397698934112779747614210303751613525994442688583422634506648151460222092802105641285199587624077823375605695034968170242659949152578494569393743158189498790826064578141085803508758544921875*x^208-446259136370013383814946482108486946689335824120945014823490419980837292493253086996204360935693657935434994417786254566439654750022155081945939923030089808646218039052943026684545277014694626303096192830272280544664632480032326686462534053563506246026791872287276647081655306494693444649510458126297575105842780882014678480300738563026576029739805502951273239534734635581465968900517242090995051927683233940472261826828331162930571293840780951371425291093598851561545464363137508619980677771955843219176806669253128620714564029868297928875691000050097656225303373349811766980821331134343024843594152245450581867100320022466110710436729937989552649074482952987138650701659118721119669689114116435217766432802866387004274663384875804303157195492510036175177101060001365846968410505724023096263408660888671875*x^209-83798138294559891192796254075310205298047757173145234702648757647939991584713671284911235259422719483733584532663719009661646703438794011643166147961929764723711569189791038591302035027413421415754152022215479063609153547353565067066742873550499453005364076819915498843153570723857337083714544723961678520055770292324999415903538619122405945820962982096953764704420892723719306477280887602562338048439363266642097155305163499233027628379025999563265556011421385839964465463981969610507835839010200550803883177800003665687750156447032615954653459780835229866209781061833099210488849362711703842514063915405627927066951859580402491707935423915676540343969496138454369884505278236834898459368871229358636845747332189088362945071374972780868426503159073527811293922845220698048216736424365080893039703369140625*x^210-15443774984313059909346674845711201116028650131469149673503715321142747782433804955070222901263868111652951169064338324513060745071477120186286300516459972525120020639341448044044968615690291815347617655836723240274100496421740244703561692154166812168940028119266819602594812306129017714173723598985246148316232893918626934318137358562276994317435506414889747063912167621749114692534729454070019987510241781969229877641154979181256573969211995682153261337500756163832951206162011519216289221047552994860775119799578577412476948809920548806275565475194550524138917843110966442141529578182798113684358543058252431638495278628645863316122852443417624126167694601518941065961301585593836547217389262271904632298357321053061597335955527605494707838492600015921579435286820538002074310497846454381942749023437500*x^211-2800874825202444338690920449280820117154515657515507018071468518127436931259652271410730162420131140177884423314144936429248734540215381263266373207980932962502326217261803941054324135900584140698899679232359122167454402211328729818606615116484200029070130997532376779008717608621239798997955380477921510337877016835219744155025668539076298041775146945291337429382396796323107468559204848121382107933120740627956686348770596725136278836962781729671692227129587670199743399837709111691911466355600347622187620878350387577637387115463861188903830018545417588435442152284377259409975617119978355760742666529033839831309290515102754766048942979833786081923811152916341347498638029551590544562036396069419526772675928632155775506785961728730730014154937638129864756590262508815369300282327458262443542480468750*x^212-500890122702219833872363545214200113464391342135452456761943866220402939365869487137028047119855084950596899009631795783481195923301527584759664990732677308377300605951518339574262483443715927229627822812339362335195160032987928780136403923097659187527988671574037675451837433972652580276196635324616684899795149647614907503055062073421162493914433065719395707353181216427990510301368875921646505564395903732122812291036576774651904429087382110728136301672288305443910359883941532678903146502387194583061709445221845496635667331338797921183553268662798205144261471621827576772504603724476279986321083727483139009664060983513870281648886258925015165412872707159839074496805127622543566340808157535905396440127527697685287012360360596411056580290776818115999752897082464789873859990620985627174377441406250*x^213-88457220893875502634648947853049260401311463781808274676919445438310215585516223973903189080459244077614293524897092726346170201909475557443342748993384874714288460598347489667212595723649486864910663756794434456995125373853085915176851689674111322979419007338670358982010502619157922511380163018708004268635720468207388720494540955771296763443698377184618960199963466425489967582222466447301818940417960393266177006611812469212428655916133216138684867118270582965749382460765993943507678033869053406254769229832874025227982009250498299768998067207862822373791708758556492743263887211404005625022240503033731061530006920515813121181575551991160955074861016187149901002796053800099201669476042733263853578119921122932760878552147581897038044265934990474004124827820855425264567966223694384098052978515625*x^214-15440148105544641064008069528210398484095162893813373249391864263475634768137196975912366841126302460932931629529151015600340230954134124919291660015755281831941457908858972117936769488008623767218950867623657825641698461854958128580112474943954384374433668210038961048374016766800639000217637454665523992526718472302659773955393530354096714281698571579940808358814745267704829975165323460580114942591103017154962854048767248469261641108229416011423690417998722164751232739150505372278694914975709520217838680634733746666311188115220945950233641541302159959298275363816607837785992489901735961255477994959312839018918261760876030515634441903762343973984860741776617199795318632748199027065516847168189451696077944648817524463722745680456357624612026879528446240220733874154078948777168989181518554687500*x^215-2664698694137562298138512221562534784577615237284017071539925663369138717041341502806236220198830039090453356888752082306918653196160067172231349508713602254004406625473826907528200330088882822469645433795127438617160462798838685103448869201231305949144650413372152684493661294157298458472505304054796747454010199118404938724053905653320072168543480388786894309697168521895347513759351175391690260731132741408641381278174197587059107008423281072545102599255001736119506043210987284150290244859452952770952595184616130695447108689743371940909194732683319554751088053325774250715302403852692941249707632888593116487136913527081369051250604420264833660064571709174280140834948867392642233923808238371943477591357430658593039491831500871418297298186567489915156694496864939480383219779469072818756103515625*x^216-454639685660180245929890661417296187214564485545586545475285281266584224842511570746642888307739799753575005378789062464301086568500270018049402249458354822318172149522319564610859480129707921696812452169782784731420247352809144047127993167074891934696862296771257348694344412142573737119248149330702544901778765016608440945157870600672293540412081290607268101509224639364009820047293341355431805977130005048313442072236264537325286174063619490553570010142759735623848473458208348979096964369690348560767761309123957621880208598074291202060224134388854099237957246366301945994999894354616680808022034315033466134944035385102144439198344599479028671978343736502903871378241116937263176626605808990729220456907241363922102329329162804769902174356251047203163790724039671969490176998078823089599609375000*x^217-76645301495070530311483548920811396861599324861192944245234529011528637344393100012799209781235360251088763525410065572687411624607616145726129453643577444541831159939119701376508216813433089466031523982975782626219911361041501711656928141938225712742928052650219537338566721593824597766109525415422929119782105203213372706162208756502246428086540129459278868984731650881589837141906093319862887637777801221252617000918057241605058818841960056256060086288661699313871918868540033493635330917734250540543662782390027360307547849607778730099782535012523089605039004652387639695873931650707429257919105466834308986569328278291138279334554540650219695631151246511240195324760237366672190249810703659404051148864274997074207603940931946977599025991522206087648005836076339244332697126083076000213623046875*x^218-12757272700257981110833310959609661138210346514025895978996616630803808970218392239630570312817734450235784567083184808153462741987589121443557246744091177917398228582523620411504099295071437511604785396810030439771935446411509861093276556022849104344170470471647053649699453559353944045774804947627731766556070912570054608155913587420569794520911058939409528178086372400096581098148658224448113143508773798241580273359132484243208112022338984479412717848383111475825394700079465339637685862261130268928434925555061839280472458129024810819518071077515267988744492536087709344922250219997034214711374954482058169321527710574563386160762096279139749870870109645051985794109741191298503239737592378470385995418440519560946175972972106996503016643241343743665427562913837429970331722870469093322753906250*x^219-2094428022053450341835043158115267674960653784231206217087506395862348737713586505729797982225388566785922283992521435334337804852395928062686171019705304382216719469091297894459708327048161915582614069442126567460967717365236976913591634151917089183524000556128729448567511627839775397617279451389334533560012576400777825151622353718800727441478213062613687873310564810251175856760189684233370321198080178291440305966585249366584302009878173912135829801682523539680114650937778160660085718432749278873607616131681534392898046022245846493991148157353273408406406325093828523057136636760184306933077370803265772711113802592428420425353147114864928686937004950284580378294708040082305110115986021827298115718000790500424130203305827640115870046461072265072525183895496362579316645860671997070312500000*x^220-338811254049952621555167427775982289503274760007528924450517619159786300711032343562082943214383684882528738528473243435470368593615581121044570118868802781193112167460821923176647060403685265716009089144962844673641359028567937326108727600398720597642104528843647167445961802560941220602085801275688391013297439777326201996553661827129581656839463217774815422934678225701573281739310232534455638886511821916980171825485405354294842708169819683020913687037065736187422205746769127973767850232219691133157181357847465771170223757545074422508897577265277397453530456062893253679164814374484648190860552755471489751932617247309417822884776190873724324732855670642489917821233647039357885681355559929693648738917552681690193903126095677869137467730324655691422139539048159103050800040364265441894531250*x^221-53949363421892122503738295133218406289597274821993749312010936498177968257362857040111053143300116443557020679871960208996296447890635584756325207263884363633216227715091346956588240893228142310785127993896104933620706638139491821775062430870837556970830317633635120678779218359817652197334709449998674473125611241655119833869562067424847006137732851466391155004900988234034456860881058499964316508598601665514421962163086553558003668404711788198997203094766107723588516671323069307394680783736599370724524170123265437342397162021444398274109455801694682183008644140257145914048209882196622325129525796493271588423224626585608120996436314892323643556992219514805670121034095884922038494841619964102874419058757584755810431836697803969815875478357890653262676101082996440492917783558368682861328125*x^222-8447487600260797218131264228822571365768556709005521436615911296722248368504231146299654833535979224416752867216151624547698998622447688586060803865607553702102705372925367870997136267517637120339289987643579126192210389551224740882800102103460209498014050643859146364956415340196262837184713766091078748209970059862876635231807180068035295786194642563314236003219816418027631263871162910131993619932284022252132694989912390983604203306992670949066883862278329265254283595440468116308330325526847938191990141324921199801231998296420100353060330134997666000485812319726200554347553307663827127964809325759466793747450999709332228050494755824765529945374090263950285888798086797394026655776327337344897179083590776379330163888007355941455235280882427522879086585496750407755040563642978668212890625*x^223-1299563338662054188321081771857106415904351403007710091609363319134154778030325956163013780865469416086962500461282730757006969673873970085898276011663785501255099099411350419995061857404231330949437529493509655762477558605136904539772517076898828434875467985297251345097922518714258838333313067402797772571216730818425131662057032080350363231376300978128172596712243409313381594588930262758644286831677845152754216198169056879755203945983982136452775153073040454748271412605090614368773276041354453853344437940433854020025843986497682287832001570396728366289790283756163181050366280739766033474349951364292613064995307608382024348061280102169197517716192710081290427920573748311086442239680353366658923329491832926388487833612247530625382356519689317929230588090602994695594720542430877685546875*x^224-196271518949576360040697898348547664769620516999585031241233067916582828588103109714675223684998985472292883617930224017019381543361084017670747832118318098629413504350667774051799851308269815049167613328626933170825872360126668213457103794147370084771104802867370852763661866336938112189616467077987734164641593898221547642082897614535683043190890252316164816836773085556812061750809929511132548608584633047275558128101713482973503535500953164980080693242535143236743114740606848694113378956965036464369514429786940988647727252577248157100597105082309406690290212755246418914244901633924734147873819346718778304776446043519391993884896332835978306734796616635399458722072420042593241760744409789989255227226854861316488073946791403639723113191322578329126123117593190149157308042049407958984375*x^225-29081313515851642603458542013482960434478374271352414668636308115375306045093124418538654015280047111528945998488213109394339577523151363780697605711315447708064448380013929924724280115904161476819551981871094615947188541799308299127269238752128677978469106888497711360919216182664297041781544567126555189130606920327012908902442972494244261758292003783646239574510076891459465956711596863013335076414048694346689008194079732646300237578056295812725297549813830615631159082936874969116363589462070903580698985158641526652952095976682923406972596047587788263901466484609009175453250432369554703705355962466924211072277819848954121281708988303685824180943897262031653990973091055506067584192060457864605254721078641458097352846401208427207391190642718901024897511218539839188255369663238525390625*x^226-4224901865684942331561702850694752882850250689317114799112254599456893683377952548142367869254274496572622485297795860970956152632048012898749780425907714700040475463656427703924493265669020710314564979258676648803882671457263271536507752765144959330774499020436517469353287115775273483607767949679884843251609605995990583677335356140232789350115475872158014863692576055537897767512700525569117508489712168991202825594037115989305155754632494459175758817442065111689514960599411094488291376005807430192870633594685212987322503130354359039562483537914096676159686209049325391250100941193907610086878436016268276166002151721274192736230327924238188427552583937560404462470425562453515683674958981942026224956498797878045703915188202823632452434970289503429930346074428188767889142036437988281250*x^227-601519928760947309466912094008620562860197114983659113881642963357734877506230666081066103669151242671730267741599992855255177290140003401632342531547958056598335046962812874393817599601117882975855645142430978633540549613443578140679780353653248506930320564163913505852698155314398541752862872106357919400818099989305381139317226126611415283292196473839254874517342997270250299051827053415456403998088155510872336634845290267976947355509289167314719216942141445946159661428819044210017223643001607625135976008373173593209345678975811974912768081806527699284982256675680534295694947032823554589321797218044340707440626987508711789359101406709885558189068833169161526220663225121132305257972551641876369712408721745505752324471534690452078755215735323823377899103614771158036589622497558593750*x^228-83893369937695193465540502977794447291883556699623107434533210356649426833730160944947732741055787288764254238610967983017133950694158690188276653739280497799791131282820158144213689575520019803169078195823617056654962530171741741790088344236344338942012067817001374154385441306067705922766183179759159113165917626326693599930353783858012461650195892745458356566209848615832432069937796818377962721901141503637883649952168587170009688932819334644262779669144325692832331273107142588544759549319326948253916341109843507799945568405292419541029755135817274053578098771941742714462985146247108211314703905881535432171315099901163563878080124540586157160780351819922750036178498422167442177659079558245134332844064095711552523720378747875478307595202865740003487800226840637630224227905273437500*x^229-11457326550391064425068365110254698089412561186452218737751290073050683939946053373744510287495199069777825242408574554490260391439009289637742832188679983421417130506068817671706526579955250482718373234152803769190494123969779818631332147868051921914094494333772747600094985306766800550734891085753108489035845287844332141075144370704594390841066230691055262039126324605065484792690814727223573194146025231807629686338344270972740500004972298101633970405824200898196077142183488646724871982689924693273542047608597525103834041350500197800249582287992711135768276027121405447288328985383449543942823377176978022040197929359535976289291363038420977743928610499054883394351846349507536747890116955552447270021316293907101620212819965161876473460183370997205555386233845700841724872589111328125*x^230-1531660487518989262213770043653321422826181423673890433977381395627335107905418153582730731480532148799342669053382351902609792727430674431500902598002572345589421796716257719817143890365461768495862687848859976800080206629093531474898195288761785662438022296885287666031206704449568372974425611625112698896959417012384074790757105323094307027390085634034550896156126494066331713338083775291596171120167254219783511370681784751962359914597105871430439980553388323005808101422607115505224981497472886403060728632183197058155691584715628223424028246565583577473649864323875838165640567219833651612127916644314751790465343354213051005773138131779068988503594656618364059565424122525418636466882446936432767426056248400709823430924316423275187506564014167204495307246773191406917572021484375000*x^231-200361075994770580390986622579377225218101870031449586885021962728454472206073216070378756535535929885279841327254938470418172703680330800654540261883067587344820834977030673988563614009402321444392285940440049167292941924590305500232172746386029989211101903916287491875154695638406213836336494820315148797015649300363386532920852651445514599833437205554088806876838455583945050142320269137699392897135539604484173155169466175600816241939251122964430119228721865899680224061963976162019190281758258447101192909224452533447553450509004042129530843059496876585282146647356854859288050884937566029485979355293100117690675762922658120712367558274894081954432502095978459974043703188194450540726872655823379231929545666348346604470232753109888585142906622271044661614960060317203998565673828125*x^232-25637536195298118797196469417248758234039198633030908792326176246649346566116626152535187096681713788020131945324490321669183643682241660336289647538206145184185397392855142094877557597184385464636865971355674263313563420579821802809104473885283341637315810578827578346755211712899371082336013601702838523900917963544735286017363369615703815804506716190707004824549028817331242045964760093152784171638458428625173258640895021170184414806850443497786951330053724487469144313665024342257269991634550239462454072600016390279822559106755035003665008100093973141768952509056905258335668427424579521351019551237945184286242506553377649797664390580810112854532384958374298184832830048290397868548410128548148543189090245313195721040642746945793447008433158953079507279569329553880691528320312500*x^233-3207542289107919354954954295205955860147994096707188802288597447946315275094958963353262261880538953942010105212268126575023786925324868732991155583877071111852729131337405404507097166821608432477847722841948690843551819786725307624748713918840693659379499855377769629211698070511402125129322697431663016399285355232236855652633587821356323940175905745345323579693420291569101737672146869743924243853820322661492726888542700186327644513620139711528730294048937048897868564517386443081690065569182210324260777653655763641567170380344188261271042010742141567853533792695044972658010393198639063754453808528707922727754684053912686599722832369230429795985276473415663009259348502937791474953634775690597561895040116389593887598133937243605383449076238386541437336278202257349491119384765625*x^234-392183108202854335261362918918023235070315005799618590345397838837817391095656556623191981646536638300172689618366814499090847884315206077210942073838466240235217640592635383495443537148422942151360853630879668957818053075127914777334001423591439722493504748197730975492171008825353288742102509939949211530309565343297968651685692280427608777510985201654928642089596040296434164218004940001991073182036380462832138984204210676323159981366789391346466814232285578505597524400016508986182706472945392415155688801487989948717942311182196958097828398868251384343417996422637007877774233237944202808389852941588504324210522222182178233394060102798938404025742302030669060679488646251226723740785385907708208268776887425241850742265080481291001006306405364046123836858128713336944580078125000*x^235-46833877322897630762172431351908105884527205305888604014588050909683393626508822453956301419697542884337391713292064015818852740125470731053378597116257770005253526951137164369397642884834941075020619410024514333434032229631555507972449325266444481197197475145557974721785309527893027169426322034503784144695310345087746932387079976777276071885130983947312374543215328548382564051255448447866396379802228094907092591717908932784403046128930746075984641529683583330156872610722153443441276193544734751008822422020403695361015883245271372279234471851891295012616131502863348917244905436473538691616184985477967797282042452017724699206112368021077699851850520345587410332516669396348151055962502652979166930576841440487965627964479330378783960534981910479611997925328775800628662109375000*x^236-5458097518506161896817645043956533844049836302000342155592597042777091572278597030452160342950571261100356723293097354557038247413856877352010521349306718380202928713293319416839919956325822216789888132524984120675260916177964952367921777368548206657340896705913615387354579543558043380824281298984059360648232024338953920674115874877581084507298753029544917123937525199772695612883269111627698277207302398076177861245170534694168365169679571043644383117578652508320070929186256783213774482405927193808573475510349452795349283617887193201155837450058824100584681729311776085891330409759127273561277504183257693391873456130017396625461331623449454519174067006856031159173334180696370676214566689994097438341501770013551272774792131217786645962786246741615994404709300480148315429687500*x^237-620112287115470854914295124963155876702881938635619010494276420832635429126707241258565763759057211404486861574409874458446661265023045947941568883205441814580629851423746262408036361116626325633675198893528971677512353975416701998837152037777789098370976722654841154709890626568264149762395846460521588832701721425559952806356931050589408750283456988562456099218468257006210492999512460015269067450870807385564966866134029145125012500973968134931761637681474397136799282588324883483911825165568380572470861635778304991552323691078513414301553319873764728710590774134425887513717289752054177958483020525880353896556331489798640749071162822183569864805632005920061286844605836210585807953049854277189090892736257574503709121547526686789802503368826191893771121794404583797454833984375*x^238-68581957732373131685327263828112981592447345614587094660183803016430210116543792693748762965895614586262826763260900710860776564265745958461160125126305679129355186619871008462480507286926726811436312062560148383697936858955972023245930899927032108588030218936069932068145883117264538759405084014240189384416440372292641651622536364831145422166569381010695658888716646615542442881058368899633035470324674761895951625096638355880522549326303417966883907450152833483377633012360521288379831611085157224504066087340981566384997835465019517424645417704123243963432902911759362309746975536430707167475396842719568456262202909102747495579343545199617676268438212195274199920473823499464705609803857677807107409881720618197704637766709190446038541273618889303007625961294225652313232421875*x^239-7368088055012402522638460739461152180706121528843926864251157765247185431708944558552952208315127751209756882467766974568987367092289173148048082258490219180239671403753748006951031365418668302117256551299812587539871377112525373783234944716553965725132578763162553025840249700121850878242931162022863886418039080216222862457752927050284422137855717324941773363087738418372105955315665711645586527058404188225613607271938422718115702220804824780697259475280143352496544289182456489067994741926251052327289651462637040924720593919858916682792176205825507388066954715778806421264155136690645518644125176115618568827568307396210826426789842353096210924411496269653181389758507561459270487316859344480077875449626273720320691989425557381118491517597060243820963578971625579376220703125*x^240-766614484604820413492368676155943871874024095164854758440650595018028523676535826871717022697697938385969597381524874529829415846934068325797415984209821765985225824758560859951313863246627434046107297345501014980119238240171203888899138731886785370909028875633150827333498348106844006639862340447204881469490048297260388233588701818449574700939993114934733137097054922805392469599694062194793930829629347252528537825559526893948396714976768854231036014547685281599638176662554449372723007877933349567077632813969817544248208827896214532188955456622881910359047135042775643662950372365773786225672403069615588954824403710011345648860258612695391433945302373033013434582268350883897658804272719050459852679517425145229190726521304303975087448490755345214505518608725882354736328125*x^241-76886062102844754750912822619445496440017037789358265650143498741221844203584363110384325295587973982577284166565446454263660604347806580490144233541690363082392597853496478809355050524648608418423796485026476589104716884680120497430560695333973433019061885049106975212987926300335443842651015773357277317761975304994932648267671402077976743392329267431534956296209246226370863087884108240517795072706200505850265688102714821623432118156987811220300149691575503444871996519401200515892471313725787266498924562708864565909571437143769738398593296541908125230874377883865166967235640749544779544179207206973079783074664827157546431519180410682848789120475066388718446624971479114258402458850202727548094936821624629478029375186123286700788625233290917888985945425250268206787109375*x^242-7377312316309800432340682617685858651343992362111172077905089477337720368137706264446387833570423190324196005677815725578496115066106580409233166134230324805379573365875335064543320937103143983616170072055241935817620124468163557948986805119499405631314010660604002858221265137698334940616578953883830337589604728516241198810757228958994848382581067566416616586192264607629382300041086127618689225537189159130238470443034638582032573369718180376248706800489692451330571754039279055781823773848986341146230093035719471536269045706813848862007898757168799741157809118239314960678797409110279022213116464412129466297440562596812916578078380603393471776236051402959682375460828502269926911644064903103049354214710203234062432602744394193400218442526133486360921640760338281250000000*x^243-668431595339492098907650176044775258778378304059532390146782431872213974757846502271930252085693694010303862616966472821980249720203607306778117205024866921765715371746956081892303721261125374744773737179898795554988257702871109590156482121637203145534228905884489730789550416543704844851295463278053102481732205345556298181098997881135234127363372336930633276676313157015661971630494049003741860384051339105859135160788372236474637266064019164383866568055954846576675050237595993499014192937677331350308451012873242248300683979528667955933813287787913581471040954217810805948887111079537766651976556511888442325680406277881067459445325303827498393679679943931301010358415426839369986489870481239319449321012113938622584873924583202861685802576077569328426583108429992675781250*x^244-55759297678324234625002922428234519676478544817603679790730892231943673117601972216929528740487437163026160460119983581951423868595901831342357958152577070598423669371175762725821409182487120129781794815806872031756024468670188145702771423521771680427858725305555919204193648905997262202149382352933974777463245756135848701708309460072050120519590549251212940777373950156084517611962309257045430767825825993030187215466868803308021387680189441603384411179718549061911915531242574167392430337242955731605960459640308496201877975252031778386376409113246049385096321632173919313334602865058932624808087306052506164082707771515624980683899923095779119589912927586813033659946709055892299848906318722655715950798797157523460567074422561080589815003673729957222677318340539550781250*x^245-4035815457996151804671517480958730868903719168783825796132247677727263790940303180247338284700494949603774438428267319004293588400812188922096404624366301915032323342007633615993280708129042712197723300292525420218771621683356616530847536389741734382504555966334678075230736661366474027276163707692356830753659549675182534118389532803605509002215186523375666800051523028142159513021176739235265153280049359191787102655396357213683714666321889110387313223447481848220878115538845839660224830955919442671037794665579271650487874293151807636325594927865072411170406936923315962859714933679063709089166450472005527843671465737929998190031411471964133346944331822364262896481610862536711278632120788637143631487368154424853360287967079029345172666122265393247502108363527099609375*x^246-206686231192100823383146650618551515896804678687846159189019137056137353442728182585893307723476619997425454446371469436113503322654798503123094684822835918812983681042719716930645923487089073758716980646022861925462104967024317816068014993941552524988722378083236301024093690995909869308881778993808121286716978737333930881167813048394127194820967909729641019349272198990947206191184162299711024211751850951090975017332560871476416649015635305920623584979848593359746900206522505980729887174148438899366754508456547843966461511416424477488733836616217873347440684740485518336693325899284679644036246952245266471440326425140345712609147780847219522899919690207385920118475817901556012810638056954409270673339583620032430913227482992106459906780839754070459599472613085937500*x^247+3082272118780996223737369917792791888696473832781644322999231807430461171649622048469690613600465026893574768268680095235607919157913159415782127422294466915986034603403521660173784655496100443552468770561564703574802418421859744276579725716230440219222276017430948578397654440876055804198977018055057357992971204635661692700197245327742911700023153884244750407892900492726845826154373144518446158895796997178781960421968446237577103383952946600066859988418081981366762007960996844865809579829303150119809671541284653366153821762122506629350020439803915294154182129281697165364183362479848148146797014996280130158743105643910725496143552159394184480353683420872917399724277277843037033094337563909746738482934466307752339838135829461233475699967338212061506165687353515625*x^248+3047563702861631589103050885789071477076310988798668716403880090648104697564356559983085185618793624753802510954973432682507389099183634659288329562496359268929566294209379831491593144313769717001235256839078525228947167630309949907525647909280526935364731915007553910185971871890091659983427592476512680053369009818174472127231531123452108456544311510369243263764655098733018189043826111026859090615496207138467979313866515641908763944755615577559812772717904039892502517691017283684679259757078118697019336916779996879852274879745557363997400939679032149734678172260083438730018673841575512315905347614142590452475361436748371374460866366313710506433779077285147434123223292570340168031116314791444184149714110757061100935798116851017143680664934767587601876589843750000*x^249+609170557285474359660161843758956520667957469373063440017638600433146497918875201326366833223274592979418217246257441383671818178849401204085085311230749978558614684622190444367172707739705760309146616019069276267912530418323562529258915228225691119625186823391504299243792617718439863685548187386883707812553015188428508000913587995876074964947171971960136203885234271336050700943036385014533648726655100897097233279935270425628979785573417208791374459005305763445704492281523301016194532153134846284963789064606728852947498616292687513013212410021322670319869662075232380923447333043655111838476410685537673706668359014448365522202327255850069098856424167646822169508105431766813007767317905041864095826101428148750525519613846328676080812986751488943185748225654296875*x^250+93660412940444592616426554912869761998239632342070154200501717006321087043342135045843009101028292520215389063297949186273610254493109262326971485777802672351387969422980458978133456383056943323649832536281860372989037520169001009629242655623765286443321638745628169850336510095534946287317498528102288977970805545383131742291490214477659919213833200312690441434367854024055544552864298637627433694457961508383344568946345397352099411991585124305116375045435435245240300416022858925532869494529572990138611814842360863654424242413560084196436688331189307461852337101638778716149708919798880496325796597132154412847403400550292507925522198924692559284300851178531910752878505206546805818115200870658041568984734348026483529942189040812423101946633476517821048073339843750*x^251+12783669460932524999186575093704966457213806100728922800409903594962967943648083802219468733530379603983363652380146928498742742169247306546611956337056363939235609939645081901693544504033341687029473325430550821898770759774908182073298730983035653403665965460033063625274154152374036360796845690161257727638809214787571838360330190291131247759549967464689976397792954949413125929640065018259801855989094383282984372680157346162387561726713940782480804663903658718339268019551412402314977507101883249660708545808532567382257249019210172802887665642427080388350462581745823840961561052069014719119902259572938971254343893708700601704944883916381675174523041661296289993073603363988596645015242698240221975385299571208877468349991830154670611623375848645031075516562500000*x^252+1624859375250089580129027425457159723200610217060651770450242876752950184413216432509948799742266191647658494188325441931310114561672796795075934412802235037722870629666701466427669931475852691579927650974462091261629285993590567031683113558582198644879562560160232591131817782616522678948110679471353323946900613111642305033412358843987956938231682860041860714081827185102931613880069618033406704858589364190432752908839496857289169523026824360470267495273425531328272991049341350389866234600680049202351192969075732418017516965438414380561386016048674141122881312450545488116342422589672940126381018828027634744994557581860759127749438595369815587970854507124108247711726067415099131978341599337428137157849109796738339872032283971486152474255862515580187615136718750*x^253+196591427741636198112919336652170278341743106802449622237772026818021723224225311048567809036939522051925364904203022158402770534608625984232688924546388550042278468339541476897987774551248093010810468201412635351857242240301953205651818262116529123198871883976387775098143024323187737428949754771338286301344171548151723577145401534997686991992632518919515930467725999659774508921778365611218739219977672635371351562780971418963106646353534212532371131519677312501379865452271485822196455136439993733010411146392842700924035536966877878302943221811965092220613146495177673945516820625863070979850983964895342216112580618009326237620322751109060511643382759943904238354164941412326588899978134354152841784925558818711747076245738188024176556908445798296302958126953125*x^254+22911608114754476963373010675375353794024149704111132785388002508424859815975146267100187471057946667408412128499555345113278874522972889838335796587001293353187140925679357039672248396187101426870836759092729041628805798582019713293761355726735369837780938468361986057048740771932241986357852955033818858261349609544681232873799749368152444078273083477206737447684803918131288902744811503432091892414421969943508590899654642268591235229670202692324920974393393398900250734971345293153250640323808415057873519303360315951198029675632640734587127386365217520147941070561392941180897011291164436761297725881000509829569625371316888683242168977031639753083981464339792591379830024372954934234587584958472267986777652927200837451911601053411240248769192902899683637890625*x^255+2590413572234694872713778932537640748734866875304610080713335634163884223103850755641627194738015573420455553103064992838183012787485690901956508430202468260066360357019046514148089368989164267210132787484449422320922814288839807193387012813039409086240436906767040448361629400803447529709610975729330892760360534349065318219377651753723651341226432588443095567919658677313255101610788017748837712344232417148408037396367709846237685800301021357843143122958186730438349497836014309263799933172177219826432034526522956308435808824914531465480170093092262579285377315957434602017751978602529684478549852729012425523125817219302635948920236734500013816987663652043445898884911749895878229203318477948235246998237286291573674260341383707978435748217180834694859716796875*x^256+285408869381248554889899456048880498481113605191884640058757136278499045675245189446576272733511642308367390911545989230851062684721979052640125567118944688031282092535854417271805765284260121899678598004923675670289595552198027701399067226844466472255810728361252647107560387352191751906390674774461520804634403430784303536674127066979872636822927164585832589478987986091638552706988851311739424067067985883950854932114974739256186663513873939928858045742139369760874916760775032626217402556223968809272455893714944972128112346463031258101877936198771410133988454914464599201873920890058800886515848230079022828267437055539339314984602907723003907608266712016843481006166530331578764903607772529543102958801889119792232827794433069598306026420991934893057365234375*x^257+30736406147056159643123750665458278666472411594991389585814872151064224754837837175037239255422255728912816328483974547523425864396690453675060782445937720975975841616613284893514164998561200775611150023525155727531348560430307456124042883917165952524990570506250503743140220731856907050736765341608897223836890074991580857117478291014530330014407344347340466574952578731539495609765551995878194382536675640246643115648633278968955006884670903903482974238181515683109893552681549808483474627098738401478503005563038722870897535867303807487486524505983805672463682721860706396464674435757069255496041835678528991645998329687937758722628907877857269617873938433096652950594643929277902988694622265619079833974879914778752500477645297918571195002700033962100896640625*x^258+3242001129181207544014532793405463677017896781621022825531169095362338899917291635542735785528405918557711633796698847136696624889972957899144657555861070896025056335148495839905836263983307466421612989838317781956317566430984057354660980399268175432215071138320514302268692101375887631092086849189970506198006477041626543157964664161033147120583884582455394952389171913369043537611702972430970348161482019772387494086703413838633253115592480913244861660933531945756216539381093916905922802161211451826241646992969075582988808912463274210597809286622824922393393218862802498597034083888103298729520818714336019191236618457014709147451330356879789420280524601019333263967908744704892263040047023254866119364937838800174121549979345817019218230149135630168702593750*x^259+335398951908552479890848890309448394627536426824786163161597782975721969857039941266350437924626988826973077812301023169980471616403499090332525066459206098155796481516264995834811492744178643645670524759244792979445648913957307759038482751906545799687141179155350804967932623820182146887293160326574459063194243267042084143005646469201762420707122319376801111311994006384731079593101724756904433679110440050235240512052784556167449132305321841518353536943378779427423022636098917154341319748008129658267452111775600948701473696984705835749198671596302772605740259616942494153763014211072758673289955902151627333477863125834426182376172764594411919458097704827091267580237685735264944184149500132948626192671170965218325222357072577474324464255706152433308718750*x^260+34066528924384508118171081578124315167264077495533226581476440816210647668250746608709564471222052560770044649550649222922781697231628315660399362178573573810973101536273032310384930459395991764878250521050024883031343310918756970304635795915744930526304744254042382733484143872623768266486958425135598148070567891384424326900903425609494141191020952799014578760863488508452406883970863493912618610037295113474119194646292253759882204112298174256250648582392093447847480852069560741038181333564521376807604336475676220086496299056112832038636134805799837550859971311878087939092074470123337172523281030170920513080358336711634876133919690254609579682203532006565488674126600908509714276375284675704168611890085278716616247201183691525081891174727690125702837500*x^261+3399492763090700830949592476543244366168328263889229611493695525897201710163857722925657406294124408823590095383145390525548604728864652114207644813716565304075952072700510062854529937859538406081353774054320867391916158020032828707759954599262901111448527070599892559420395883926746331275908541701751796190217598071296110495900732369668808396229231194679870755975329877609249317422172990742953623233119702124954531396690942366948068848350689637954156692319800775161457593274622570176504877352980039097714355891104327693564466757902762807589064256474763109858555090441133855798368340159982914938609548070000967522235852653190791951224805804628816108651141160922549822451779009348597094665703191427120359227258450506110324539563649321341759636681892206816068125*x^262+333453936008043588432183241535346914712681053139806957203470712358279806087841197516886259903153533859089777546158783632579519746755250401095801580155365718115429546786281798414842526219810209840843912118757441524564598183605641559279737083721567844412935951959818426488177052219577546670309962973300365105238068549374239369743827510267696057094078674782492424028125783880952174388236567980634779521891413431368652928672030002918508662749712845271277190179358909782041380819964290471760407652960232757568444647194238863931016928270400733043472408073937429302880609574156982735553494100595098284217178062071386786738248797906662817580008929608524912089843245283632948174355133035680988864437589385676988922605662322629215901091282206623551193779958953250032500*x^263+32162491241546536058105976423742624224604614118241064867973614628759701183271553215291319265630356203101278419224747795578418778763298379123946378191964598590364325313053330295688836257685894645972254292910906184729888720340644655227429725985211897798118335150702170452292736192859261139233005496709702703335905170505094330657743920691961420150655541406051504987158237497838302378007204228606231242856563194798601487629157436520885721526684285260888539459271770985213788328521563260190784584692304632237864943440481681585503260996310268879676915487308124196403291409368407981205782989555346830686258617519914860354970177813883637410276125547041807967389250510360372800005560552195455603830917397880303958400183100594116586963581905108685181417525392659355625*x^264+3051221251181201522027617129519201540236521434209667920932446229813321231907467151122987454468438559246249603630201817312281392232066195011205187105382150921648095170500028453813012896316155148071661934933724169312768274309045416418633037301272595974460017202705868179957322563591158044574464182029084850624031159070236743095057851306507905407166858750698582465126801533575618158612284918920842076068923919002131196808726415661290591175803876972697759309757503861318281643119824398405543180904240123591746775424290113145460877120512155799795674685957920686698168407277507430676825432433151853485590758234734210388112919874579807824222729574862762436213644072502513795043237758926300700133708195755920089943234624061979099894534908738762868540603193138299000*x^265+284775231952303435452939585335981692936169398461003291420318004018924899354339618583600870513703436768097099875088235650466569286628380151571480544615395522119121475177188907787174510875806799578388013775830340526371907611152221557452054420727359758599148839293175595107143956573497179998905882286239023328569165245821189476285867354849240657348306774848019987621887109548419682711317932308957833090514787562006724849589561365291123917806335317037240673545576695633405686330402164720896985795624000288024739483269353531676900067670221396635858966316661557607425051661951041958429301868810648893696069484910285035069954533427968665590575364918046246965427588264144700195925550005060102820383119557776955812288672328219650459323171901978913322938956631516875*x^266+26152696125416395051998116882626576512047611684649997416281140035308629386026165038391499061401107606770078732038798154824042680219971954565669998306836244322663563995000691787791085413808066709229294832434016349227441143319495103289272986409469319622096022364426562654851637540459461514290947970937112877823719463443160498468100032605197630790372408551367404904272781108402934346278764145069911762342426640505887774881599802712156277613129192212963220760864343121519847586495800250370494890037583464935264070710913127311963966469717307806488035309603393986092622903951402802485658753550678445534927525361474592199664933480708872640509024393248244810518420344751782754899143360070213354759727788736243591401361640304419731825489803055324169155570220944000*x^267+2363699634418733983811114921482099302113534124461669202393072254901878839270013915610345636002240032590277840682117713279408859931738291932978158514054917752245705039274687563362732757652601771509606010722230591465007760871992836668284429661455150402380025306155188469911752740539194681642705289904669757526268514725356664806952475393117882163280919561798371931838196023382382806604188074193885854859762355799292834204995692767805736681846799411092624896393950020394472667590489313329388619883433584943919079898006252530254252740947756299673360507301978933622315004979241581861140044871652369985310783285322195404919633469352126372463042496999480902740617179347200433073799448177566840304243765541922781559307493139995129365710116711400175401499170277000*x^268+210283563984210540607360427070714083855062169863551280225797727123818216520826178344879950107710159761174222715017682331919188887221782895754944622807758985584809912558375335442183786048905444535454441629941791088193886998586970110855205487190667310149591102299570488790856216143327689926517964187257156874446087376795513412264968021360086417869775429317059256301394320317108091808031300343278631153833779290632591212094697041781264141906482294363490718835720403248109494429840836469471095308743613013367432374452229985900080368149306031720391652589211363716314746059498120897768793029076470701455747628518742709244183950902355553055703489257687147908349917919529217749546901766217401072773037698142695424804504290392931012678145136673243157407471601000*x^269+18417656722606307280040200614504235170598108929830608417051125162685296492396135108154945936658982378049292488544678528313494635983006742239019402952349087383796140576234082526971801224844190469278341000427125041579131653903200203634479212357940133484999202982097045518295963110498298378876071686783235589222274186683184734469721253281935052994590881525707133542901528759450030781017087227020534893207634032863307470148539250166947997396683057264736110153439689038725413277696732671568165296089254150374231335387899205345007367192729837675195707082108763058533424469466611260315911917620711775628858377491084826537290178006001775683479689506206256222970876412375897118851035897339718107128813806110617575668766818441411303094402513609613935200325064625*x^270+1588411480342503417475742380803703893995882103085676274276391050742523581029623744982726655614443948905040451206783934760968976952315851358901899762762581851276178406977991019787775426464502123209107175334578473999918810587795130460967047600987425881073138559113618666677020320870129880219260414913267617739132602985752821402854921845485999811024785952106111927892028021555594350226493212482779472949058214657369926679713721277195719885779780185469663833187424418640947202727910157797892200017985896053813916584519263949563931366923473063722573488327113828556457838053272813200830409803344916616674821875662879489053354793080526312930387428195015045691266660029058203547607906441220209124890285759895521380502318380879028296502103848548175850091634725*x^271+134921122618574320003526399413403015010283770331530461923334059796266071502934646449805984879016594908519847551591629556642150707791727661773716536425855252666510271652155655089411122192611992636456962545576014535568064646417403841871311058660778584161105515803962391929014644618959970213518702316178282735049099188312516467732557989464279099206530770678376710328503031250595578621715181778353462962211241571274713302836226788035550425377828171824706800330237440377982550336578179107015320337845543702932526619930944452824986576677885599097838106702246981206534078961273122312016626279370271253280691901832038131010270458552699297925273585252455625862305466891568457139735897181714887685878902273345800482783112979404489417383908985760439205587669275*x^272+11289585471102237375941558958229354195402044477469356076169327502991460328893411780257862452587753261533866335885689035584172423055391000308360712392896317893782759305062591057075028389678110521210813825985637295782844393782463686571679473260665492711401089543747519258800294449699930069034734380223287690001827511927262621694298604470089779088436233752134800202549682411117520652552528525114284453669525269411934233066450919033293706376690939666151801225505691537109766540300661483845822559873224520060948542283131910323096409833442453415451817787252679996500970849241584056067786797742379697386237822798414705744594886583867337487333292156733780588065091180847905835155104498742315052934124827136911382272063786063447415070316562462739323576216075*x^273+930790885720762641520962752393439799558219755577119132702199306358876925193349919876807720871622518567577656140899685511324206839483300672368875920995078783796792312035062085468641784074466576588056324545722368783428988306225729780924341422695920045841753653091160052784124587949829735497140246303817999267733824798609240755723822041454345362784019142935756107266256670054634547536945250677842431739537105280821987566802992510777886335872582919584423160557743710734216282175663084398555502320432909494942329280515519196488266660679958655214842701563650306129130883951754260039637779810232471661903847197179032235533151722081587070687525317258165362255423294630595388247490621015826901611681566741991298482741809230920158998902291671548228263852425*x^274+75630407990878468938591218150841358315182498467591010580860621315612549284406668079590568733031949903779415872040186116371981014703576165041564552755578330661264948378469536742324283423376572976755889563390197446268379441730817119381102413200764485691371932193649085536738984065818272337939951655909660457600258884067607667297537485254480865100360109044639119535846254423577359057824802037744011299836125112012565141795422764701962878762216246870058107446786021142336331265593724528215986647497890571378933044118063782532526343704245527139062159309722213771839782700599174682392245972725562509504086647987215953622366109587822200979864527170917769716216130249647071739025150339030059894703297697842909359900166666312997725865109870296117394370340*x^275+6057599242195547328932692272043995719646372480930894044413472948144159264158265026629910585508093553901712432358031255610430549442230476866972573930862351842771637750473820128092651285195024104314032438880083836249687965379488712357522854668419964801366879769435965885282322133347146289525693530584752226311514666809562957205394066510459306579053780609334447244557806978230277780036471882647343683391487992085466538029407746775078117963857380792728420742898369657851187480398124062719937251168995745907416021189894238632344792633591691112223766280330870560254351447972911045076652925171460361978846158564551981984470594501062761041106168790057076758029790089693348842443671560690683949146109227023901248995234093543721169917902339758808267859070*x^276+478349389367796473281776913850700892326732321499789099988062483694113323604372778927797719134586458404147074161736981145288999779757029172273283229274158817798916263318279914649151388992570741041993561419281351288541579848890957952837961334511464903329009516741252498180397837950127435923186365729586472332722401755662065461378740480591621676367057359377655407668711589855950988175498144457063128155622170422281069468572587218104375889610266654882291427511533353096061186133350366276031221730537416665339812732154874243654117903501249840812946206277910807002341688892123148861166474937912376053439087643420893924490776541430563091377661494132038922978120174707576469769946410367247742999788412331583999492388597063764193274373967342362655827170*x^277+37247583301547550084545165031760780850601351838753744672940338301587551241480243825402765283208903666231200510073062607876746043970932122657104218786544369927862985059397591607113389422096544559140445398314056415994090368210780286095408957783158506189164791821020279424253159932338227769990931486116388446815891962438277064478359958485423448543323467204667452618191475136500133315683973045239334723960649354476022253925543091681468268885006381873817846085145534773593437448523397591954688579451975282418211412432989678965504077915351125470551429850246213534840811166924159454254162320163445215894791105296342490526337321570783382981111104958531828162393932584575783465359604729901218682410689898098661248960398313430316068674723812148984659985*x^278+2860284127434779033912095111246041221931637360826538025010849055119429023789440652864998511873380821539040548932919304258314090754006611182287552498055729514074769106668152875333404184250150732110642426714356703709905149752933768299929519000719446249503625123950545454697244769169993850435348193206812366729801150612957261511346837906741657649137686739616974296872584793385472783754544537271401079532304147602400982391295169965205352723648081688982031828109931307230698080386668795239100337643952450500067332362069357358717924212447164753340974595613261340579622553714608685628750935987982774769137402001797490386384653886651725260036739394288594743295248856149884788518630784299279678331623811984619312511711687587840167537570293342444989500*x^279+216624180951733988245277355487188271486516315031902351456813887597113159880246523576345804158114916102506598253426458742801824686514420768349167006825790716475998728112289574802462826036641702605768639538895630290514500489274351242534587350952622735511160939828190810986135795465681388352425254010268424766814810183906562216127516281779160760475570190569609379667699936759703993296285050312241865713712818934158766678812575189704975259086094302633675966460640843270083998353835641176539245832938150469153460114919906360381273506678411103680203112954528155858693874495957952715199247510957385119312307708327359240308455080986963583935898384965791581123259589184735076523209687234917230837680017773657615952363360949660334768391172515843960545*x^280+16180619853993413504021663279683154944161606126424858257135012760157593150578062345642674947561535907840513257060386301778387058778535015766411874645704153226521553066665838408696870224966558992977468637991416640646120100855360128773474098148717244282308661858835397018928390537824544683063795277638697436934338996441250199593413553978027210607735126626246874835702435912552641726226474667628959093937587262398413500018550554910327687753669756300405869619602216617121062029731020906375070815248230201423856671428836785825067654266952080666432609934872152266277676551417141964798410712762806200983554258250854696151529751439277630490830141843546919373717146624443173838444170884891241360041159453081468112138653411942272407495334314599324840*x^281+1191930126734750691605873258616574789440168681660398575100349593886076163752009815779934849276353368239610584949723066715615436112183935464033407065954229563042820657952859646691272232514437736670028628750942208777479799476639911955528422020931600138813723945379053941919195464466396545081961907332176152754517461995079431851737402788725906286846841002876361391422430964119103106680163070189806793590119088489606593918879279157552230935578607604289382936341455207461568259605793392092091237984135769234586109146566175464155485133434910982630713053541485138498324305635561176506174577202431615651937744740053885646588264398022099693924436631869550691074305546240343700083078135188186076834379232707817312359418228086209306332659562549520995*x^282+86581102169818070109228117385510581668990123898783149401896864842714794021283600434570659859702185474492101027609815815371470845140210581265314932275926366290086937985765555034006919985242259030383080814420216290114378343224299208251664490303968387052597276615436226489355785496254536394706316203968298897122367192430233698960817893464422992016864309964926830206702003426186491643376454588201791259144026390931859610941719763432669709014563292487746918305213951313299707059091995074385550956971871387791055403851772824993404588124770737896248095188943682169379566711258627448213249913713451763945187711798958555117482695045145768569375733440184232011245260076255003672494629569737158283235317796966832364800710980725246073021804276840210*x^283+6200605021584259995979872914728418310779461442180887579121853459518462101768991501398055362575612742577273526910206297422462199204180018174988441079737290327356239666861156794704226203533227761782052675534272288904730118973796903046486662789751343119029356025173961952921771061283372531758620203773512692517013627376791992628252542965967950524002869231644022993968586071860311347625484915474811923567647631304365902622002401767319589271586746140499861925067078954129436340050093252683853984398507719007428110472183981039629784613812714070831627787506440089386865435246494044908900054487297300612650871337210413475569045036620678168479880404656813700605291672218312831978751084387103392067893581770766813131958164052018920921699972359840*x^284+437703545276282163964112936753249044967835238522222889532266742139118584495458068031365981645957395438006543536792504593929508928238049930703954459274080007670735873764486481296380610898207978833788344558728895326080025215929661070914092343061838393591165389171215444234681545381418365463628781873232243493055718300330693147082105783066257640954131006424284140856661601391598848588636380263800446414576395209015164690613672511741567347539028391952352505785245163105969031177610378927380288278612817784381432389759231748685199375631559188764663328604432515653519488353250733109610553673746424075153886100749245681251230348902769379819824692233010383852593309831139405069951338010853775882599225095028340699464528509895035986571629349210*x^285+30446313009605692465887697258025028442829433118669365607225688149450456146055862894038158712391986981827466752311610183748166405171200708799503303699473304451586703635685989107533180113139441851814571523513830069996631964861024426190622034029038808018465985795387110286134373622383064429861118670875889573989746545708251661497327809611840569704246299567254069841147444042958952786595498235423141149312235738355068377788459772489894997090495409297198787218865518836327508017633580707459928857915303402676676681899934120832030563227314121021881557761269028143605795670911527595293439000297963898988190339108056533487218799509542090190219275069967693501885573548139747299238755927688404783619638648873511466226774318589479170134466494245*x^286+2086183236756882468813971692489583685248869175217023910984646103410376452359961510219204810924934485417166599072871879191268192123349303086140529499178599526644232283814563029544140246204538040788179405580094864208995335728130679360330868981028193181337771356344583212304357701837135582450105272205480774871848683352321378873719622121650937824158053493454553543306352029771466122570264404482001193256601175529420928666704355370020302414027850323592637921496773908060421816747427572920602993692484081286973995001573733533725685060834461896992137440356179144067520867419024705252530102823436146830034678446164104552855907111814205655168692902384400416683099442728787425779798967948773613784201407475717880135536105238161941642964133497*x^287+140757891676971433772620842414905205515120709078508552015702363169675774411350059418699763859771382342681663194439028626658963104381289673795430125052635653384641988203599615510191872868257313403406796348973678476809518645144568427199907615445385713784837774670471520960177362763015169000617064960452138323859480143209250298190158278495184947013755198753749168107175196076525585918716128187009989708226994970396818046990656684435078896501061864569432946017368442853106900792637867294897132643910789812753298648794769664937738416141617614644743642931608427689352571231371018420838160988385987221545931310172223287179335951781085453634132695880648379539552551070915037075187730022579186417905903163131168240454689223520277814808871427*x^288+9348123730486469263760621154889825777943210919931883466068736276696328849543087618797324150252359868912091301476087710188432138672313203203902478148897481546594746920236753672214473182326571129469866307011344605735195706164558688356141247306282285979066064388486068864924168364445045254662729636509490021567133181144934868254553494741683233318848550821414335237422005823562296292638476551326125895701952620007145807756617877431482525883590725021442866833905071607354904134070566371366924046183004279331628170741007828597622093910596096197379368847009906981460038328283982044107771772413877620216654061158822830772360870006594858728784039659468171431938005643981633195470169491485770649919104008570378574551116592446094529385071455*x^289+610843654847750733220454416413985159478302582197184022375045571542001374269900641824257766953700220247375365664721507648707511170170092842044771027554916185711878462252047671527156698161098405432327242247525204292138325723096781285508661410456988148612413408222699080738017247421036712802666069155216023943125121451826451773992631321196614883752551522966300499939357533424300226856110855263307346633961055468354762379455739747063608895344440625325642265488737078492726265956678318247457270216633283328732313240488449785264610441237514087573554631437709070388137844096305677366439334698139946447061132715996116074161158165015276424941052055206342960765456042693411405682349734295989825731019755761532218024712225885985292813127785*x^290+39256338842390933296275894945277930429091433239866120393614651602185112471579147823771139413244686046635049054219520511379031347211577667427584595476380499848458270296033613866334188375223078289409158846856268355650729290887359311735081322702730466788154799090259539515779465658762160744184498689301077556196690646914227134512161879281714058034480820891117125762266986390723755774704368021802354675686112822532180433451505368507729788429047540486548967482251703563897617918992855481824348520326518185503135000050062375795818247341196093575953576068388730066028602785617318779184934331921645640181351980881586833045942063741504505859212783144489080371694778487635703247188813773942219988056352088302847766363100835829182503948458*x^291+2480190473760475267339202426440527352252633997025891742284722886081030115697331961881805924529563868741943913018920990860453734848955263737109891261915045100757986560693125385686542326077309225041891247954866169461646816168797730830124543517903662792806320172757343335426309349423898953388872798304599356549943254643864876544322557495875294840656501328269963660189792433547021939984376906923355702909243908972131935139314166232070251141029428765438367314914147999664698764305687995298969518194252680390077749529085034735711767091387228886460546196997996492871785755745301304745037753468730453961976291871040723191768402712304151210235259373217508466091031819815813340095516199520867701414986749784230591804011780030747233443118*x^292+153986051110753104571313513101366815007199526314720119263952478198687923575888824459783221742737659780982938860384599561075825503376890879737870386835645508677927122975914760894773332389471188805709707122869365830559678964481842873229439879037466079531324034993593830213192609692743457217004462298818198809099553257375916861545327445042346164955882663282487680518891885526500255094802907335284089642038471703223615460321859581095783520860538534081742582478968748811649371257044078256983317207349075306460639057735960641108756196075507416252792878286073879264175920327062338755959830262715143353261708599917205290256970805299698215910479197099012221752688661940094581020664773096060129431938011831111094755575309741521290208136*x^293+9391414707906005110766099730200012871471381197690737857273324252982594001490341230589475980531941342840650509220743525070367612997804777984880281523615680515321176015047373094680568843103353796357421314381243139625043552812237379281981077322062056657535012940435423428274802466636741769346092670403269924069017398622367888322238944588521300995835976787867761148785546647535502746562514831636375455532034986327084385489854468401544752235068800414210176490052570397348687774641883821827465383403680310611432030101254836671838680566468920063710887760107675644369513558449990333981487750435129043323124621087742820543849766176715910467494780974546389629170855576824024568976058444297097121670024076820022876633085973118450128541*x^294+562437914856833238611257938821149578830394481742556846799490344905825486630481985269884173050485964240272185051772560305612744286359896987646813510441602727799961841906362504701956356133045922439472527509414666953452048748558153378001047385387077388185088597379149055870799355722187083896529753741487568354227505867742791975945367177710998776507827070474502386041320917237210028060891647938518230523988705348895638655639504104290823005884615063347028812814212577061519401143975721346847359479582851993410640849024444913111784504196852840574770787156110827191506161089952109716898260554327698454315828498117696904464936265283549674304850554680420776384429462707616849135613448417117645055959213944544955465780592517662692404*x^295+33064548142853909493009126545709915986145558901480941191415549676913859801325642806158850825832358081132649491438677084471099181045727360170693023851567031634084318714119984619060586236216043122772928150936583778620609203247577207100546536431512410081729985506972358713849861497336886230047889877056828589165617764661034805771820332715891733859846870496535244842191913653978675330436242232481764375561550760171064538009803061078423421876278704500244554657370066091072890827080726392512679029981136871019558413293359207326423483348730313454141238219292672040049574567668915093719831123590519057788101407496026807501066121877893607628218944499723003569135290692808078887077054899886255810914754534239339885609754666386720169*x^296+1907464186082895450104566809219907393186269152921416476148240826954082878646541093465157979205516769326624247963047260879369663099544470626967467642460821920811630177059042523639962767418287358810002513652114438057610068885992182649386307614828772727640318041889541434455663203930513299791471978347093478822560992401659020873062116164890317389703945137720718947387221701113375267071947645139496026014118317929784676905982032785862953246556905522761610721593062819566524109499402282264441006521481379683453826198225365292683604298491868473185267051690593008927033267158215781451403794928678263694078527742549976198071456779804678097948749727478354261215891366338898327739957528820257836235946443813476113868427796051208680*x^297+107951570891328862078546511619132883087140265842639801397557397538265805941644178525703816552089805728389055636165070953970437902888661099699218409096232712493529524131789179081738004311446298385784123143934167596873125584374582396805480640481407742286594466828227627395837746358714703501603656646559609488596229646034637838365423948435116127820010507417278740423273067039702057375746492788935741040178427696879908522438350029018590272128048010488252554420704674124991374582489801076677100698646838516191126056940940440504702113931020931384615394987880908419031187062019061736971532001556616941822411009188764577810039474482417897419160048414294703386824300642355968166618748381673142696369238400713890491805923692549295*x^298+5991912597065073571772662002352245735528418455086234639368174401826380242393082844696079628282476534174984446409671427631663841155333361445516525095421754492519351528898800041257268914163981055210811259853643401704602410420352862153212470458831606229337734976258312507688824722493113662780604894532234813245556073514459782586065036304949729070903963966949784101120149059812249699654891658581520610043895520222907652570848429194773544832920575390960111293504606095440833730401878009237434222897137646111113851349731160358264978659860048808823018682210737709318957671327933119842075308764218195009544978587003260483357090322964317126754713836967904751692839090751397993122680181380424185534270895387198321165049366300500*x^299+326109716192799018059092442120717904652430011721729631417234423156540934001982831662296071258236362888826493137701856268637555812083266997241420745936529619925378715443357097261881818576902752795772842043868719321396781441333349388124818092897944669787777554028994781879884663279643020805644357029675989858324954118040918746865734745257201923691279082970590648670987144957853145441524941343677175156195717840198326740621184889950931204976413736353416029873128848540555124212639313163511745238541177115106110475572295822355010387765081660053419879796524915825269652610640575900345911075171402192613855562832735678362364639294486417058028681357983265344871544219850378199389918493787433424850786086025399910279343189000*x^300+17399421316766356017568624027044687414757616931107447206668830502602158788901054597955499729784087160908350325101140996195793943847600268495505000617270205693843227164534664743588097800764160758978225194375910914567021152428290021776430427652572526015158371179726697545025424751810277954026075386209767650321026084561364733403085114285045028784091224116315779245720153604354559879931559998967686261122191807069223014457255601839948746135439556665003317993783241448565342226102466520435442539725389226171422718629801657172686362518312706931124470028722421775195671176765916496026865635394146625693899045421153037540089029221019297672516230322428430559332574764111017549835094362377628853431103500090722221532073808420*x^301+909920595634432463510599277108129874944519255190459883864159308989630588433328976570899809636369642063071794611554377123317923340412064768073440482197388534126480480992723031488751831563798991447739057243533217641368974205406689164117462095488343396967756505841201342320946567734481927194876038993474460594570152580875531705566995625156806728727742228627062758279897687500125300393886780954867494792793291353534116109684536355202345653769959340717155705490592985351912397006524992194692670033600579635461221368863726838211816476119068292207741979148597367405574844660885295952878034548202841209973060682951814210555417083561285328232265391336414307645484421169676440021608066235176845641787099789663461465285011101*x^302+46634697639493066442981126028383302321830464361963014910859232521195765495240962362738552599783810142112985514180539290025143861340150630521345914427661254303605793079643804015956460374609459887612445132319599112448459266556343313936363215860684812162729249877716094740357602278397299050227996830084955281428235568915228427028446924769763741609518313522515249983974817991408780720164380655606158940397129077632103871838580105691522214093173545924172315698623883096384583885747155255717819301707250637828614210217661536418629741531911438867071924346588893011033740132315381450332576990779036567507222327609119309160900765677506600241995361790998513178908953879859298836850710827097974874872812503034785304439149881*x^303+2342106149251304265104614531016478654684369082142775877147303573288695915107373452834749810298866391995144337651996888653362231898871986340585519087893715193466270935260798094541243472380450011831238297937028648478534982957658727244476602673543899145001150932350153079222658367999594213879421938215079322631669639356611746139128638525856897694855734273304331214226406347339929471976184421436634574996431874833983748287089183907992552268008213655260492141045297335242492692916072430297795177882667008265400591567508284905825258189304950580139255205260257121980281417957384423221154983866756182323708497787108554141785576388377081215395996863725306712062731904894910032277563782943398159860956347510864860152817655*x^304+115256887168199471483017833717945034455040276482829045956389415818899414832434480204651064080910713614048533726172473325819751609594384535380566373487384796497855777601539943115864245655678908997091507445894123054937131022041912617141484971218806087989702505583070006030490594101468506065622720796407096672240954033792617532886664022033464579685437318128430467066747569564060726946701495182914014474762008339524142639478613038874295335887660281349197424093613755626074024671858881838611209733565313167886213696398413546246417449352844372415700171291796748176813137472028150748030552035833873232814821795206853264346220144541297988742697481249378630816355729224807137148264270264932249407329334184782184745504295*x^305+5557490203911911818316059866284156168997146528606855128046177400994363181620092385593185631641695847059352738223989854454372658616927121504380130993340269134000352827749315794524965620093694266760907229303937364066210864495235582594697817609656675692047866884864758149455489354839770231878308911977493075357029928285822723941127975877135315066930612728674071219437093832630111514063824706732276443448531789801082287966463907504868082199714130042726489254557136939398983098209499932455432039418240459326447088703714794414613939521777186001463157795965689257041103643964910191297438010684179380385564570364100934724875226161695389948964952270259336479688263051155219672527507028705923183115920829542230304664829*x^306+262572350988098154139654246331630744491044865113324538166392910895152183870686918864002499482396598422132216816046060706291212282284023504738411403776963893439809086645546769199740714069246387826694295065627889461031850572923337172471561305625061002613283569643086984960612027088890088489953470173541865160583635047967450027276004760563564963536688463496681335878705255232430194372011392595998748972545400705965793859650871160020927340218782304527940535859448900609843791847108792637435308010552700015173866216029725194123849450142551773488052548794129612476448989425260835625143488676650251107520383126129238495793709040801794719452279388423012490668674611579838117345859545699759942060950370177759562238904*x^307+12156360630690704705090054138572258510770027999697488090835789570987891973083661474227645686465341882389325226029436831285611116490795452167125446550084144696375920344616220975112585866169918310708625903617084490403837860016400941934578467105674504447820632885523220079344777163347117695957653360879873112334203634093110507036828521969799627590769978730789456513167834454796762243148841132022821294829117174215728414627108061027112714097785658061734467790158217048422149646480434099123108349155060023682050180932162765131808347745481862647780883569425053355579035493745190218022579864116647667498738101836471514098152403122723452061838688608084117630792034942843932979179162454078742105118045383507871995238*x^308+551552498170468971077793893104121771598033155026297788624212765892672165850244168826427691573035164239907122802576360573797399564035547466880072931705558762001378156063453661121903949559213558889669934226678422157616057192246170114655265733133086444065419039042324868479519122356104478135399739655651521001392396586213191634567632908293579099796935302571979046827321537078778547920043542625967121900081630452653318528687351441287311564487108642840513560345967812506012879248010905456038209739201268405536359216331160930264683527644325592570497820262799441217681309507199751104921948450190099560768954021686464608765512895965130686566478776770359695348607752285269421717054396567037608325929163474049721518*x^309+24527885048881395382436618804025797330845334302587719412026681632146641162266017289838840932168757799949576240229152437448314676244249516341969103950652445771950630095097395800209602484758358072874448054816363879799768682567983962065435464390453580298989444952010047020456666204199512471288521224436540777321765978565348965805484488648043231706539184803705548724582130816711613753157733050892059646152708434055155200257274301848917381419900513063047165161380311793367026896700580446086074143895189563227025885057168989833144495202865348276800472384894020464275740104878495907888362226673333429375606222657109398730696961776111692092992438963094433850701914084941801979884575974311649202802305196169001917*x^310+1069294922481492685091241096057840207781741303713945281614419299958984147248491464298594289845317762246812041359771840491135055396908958573970161739334031116575337765039229736776491846467100404394207745892069582562419782396360385922809779396291297949372472653484342487382819464502220717092980005759939300905924633391814640999386207014394042637927296203501731338889833882803508449932756294773477954433536165260462193296581383593498423073750471585366332347042901854227057666440233031944341991625532446449692555825060210125449843400268797659080489173812880722948083424123643944593590030423596494665777922493050294768350021562514070855983902343439268304547409342545346309829204770898739326537773658861691492*x^311+45706600841784350569880392584574550303967235344245138270833943780438517073891762492054983589946740815790889758330439482120336834805522220814091835151861602696584224748324778544966114630526026559866927350612166966501752517318972010988578652510395859979453647922245323529575871208952774599082367253964653297495555032119512057327316965404493168439946474407882791451448840656525023134745397887880397053756790556642238481682315949870881545636260797905304373641508740974526907927860136161860967510823543513562094611826551619200060831452225498851114370353030688534397361676442269516648713493628570821808150281429250231317326729728291861452727206735956927084776159879027111558348638456279821412624886016396533*x^312+1915922724501063428405264653498686411614942989513859370119638041902951117757552540695943174150875226294982274241520894591206342728677863290913048981373056884208990289424001237441258866091480932842961912505377872726627847365523937825956345765945484612181905540262116543024330660372427787290969772060952521924645646021098086500946313440890375612607678710808163099687824153076032895756206803708462253644664553664297170082172268171040441116760832253477603554194793140973842488755576363309045949786665283450968264299732205575352567936582814293788749740590131455975521460291459716229664406545281493820449992103526307757479652519914879756853701256415597301936803180098569146378357408950727728718293492573568*x^313+78766932319086341785758197380587510345886206806766550284388350810675756058510334009747476275906180657329887323692415420330185529395537150967518014742899832730323242834342577693707539764480926400283504833432378255363095906703399198221967169641341456252691011111247834788862792970930969328091837621067707256183152596675605188392422584525100338655926401379269984947913079010068720109288388378565537601964597648116815382082835514536591113841663058877377384234710838654537747919028154755255546427578657737211205884168457909012116488387765519194327353558028966159933526424683498462270632716143598097425126851386339845712241398259352104732932910325860743464108032591302931778091230766759340378680249344815*x^314+3175962229350791729878504947067768326922194822757055074530205338628983128019871086796995382341265648410870857145564055875690152260710944527218831274005655732674658527317987227756972174707670759502898571597911422663917126682745020856775966245747917898076926138201399795692944986359232418846690976894585230835979731765732273433153470575585166929837023786196368659331414048508506252421373888680346434508522143870576490279166588362704759064846920480894390596307351438622867402691606374133853992455113429865515164765188211813509524900670586210438629559354912707424483449113554162690588462340109159239255268409050570928180513974789404895041901430615152065047566253980226598694659281783365316899097682790*x^315+125569321225650816618839741301537310041686600930526327183686479960395791612260370761717651990653248491427365549917550094740605796144698199033724467249845617986635990426891061586268063202610157044166067304043633041449888972388931941665977729682013528950589271986782175855928620687074516315657556207985236428619385258537718310097745760396526653392636408000580592154172324505633210869724015904389232922747059107020953783780777007674428669856203269223374253122893025796835851139665091225158638582435458879704577597309762438532263801784923366995721814146152317203147481113247575815241511463457574348919450853152565539033570313894959503042506220582831923243227927130291712789390309662159094494527168992*x^316+4865675203871508518280173722524335792744070969213347687410723144634570172936750009639579182358703210593285499387966334457741411811868575218472073048641556549899947619010261541435563234693603878984518471934833038896511744426814532242799067152044106132479485850488326823830472792042140738887336729528217458843155928604254918360062376708718948469621719202863191466397272854058027932890261978435841507560640997939507781191550098830874301777855304985825531773366136465521818514718592128629322545676016394189127910400568998096953674740610973401825221132997351415560923444083071390493999969101858678341847323844117785921283109897241850964925433038326106320973251587777442949766655297104353640806956766*x^317+184597036726390861558167069536909184691902505617860943575772095350921449359379874737409323541267430795480925223673438467791566696929712463418988431372160057125247291838789504760079915169180404692484105810604702963899211775529842512225656577795160826869148958673812221049995864547152139590002314777238091522766498631074496284053003435319618810288432792983980628561325178651361575078543067646790464531396071852703999182467262329471635791359479711112117293947339486324231950135587974331097783590848248395952729941377073459105438312415171520640182862853542101311710755563243952140016107608386570648981766639401876019659935950964253764939771265564923522810817159278724075836248740082340161433559953*x^318+6845464087874742899808266737611172777784231342387790041560240461195102600260528045602450038007568119671067802677263372135055445144563153685158854720748487305822423013285586672189556463231600224370245347245780885477348868258956768034122683827488420845735367449846845055721136887740375687882384528675681288021593861379717949429996441593345119559697920904904173772320606535748637803055953551452815868150912146158178778409480578582470736948841057801877651700106107104378867052058670224458312615611601602864594603797572781851370768479937115107703112755582514450372380528469323995895602889041890495077299292016617095533435648342347392806635700835849682217392318318061209618086045777534897093987469*x^319+247469601190337125830580026577098072254228990996748390362816065298576136787502480394831510832294730880253849611159556479178703839227093076799769151215235755179939805580239858576863302780616490973238810455074329674062883553173376266366362020804980159678694525972649265099788483829140095062157393050201543238487976486846037319342473068946861377306427429106474971883269693751007285116588791759458641759658204394462729821257918144818220114878075872855117565729195819894986503187840206466836376491948493094099211230328131263734849183665941671433207401946277201614787093079707218726231252043590126494999750049510299619481922302733673112326114070175644671821398770324461293748477126362653452362831*x^320+8685273696353124927482387553677641462895340894957552514638174220597737520388506346066362784215212470245885844161512063672281167122706207016331584596016918613886947640035097163114221776638500003516178815095029332088059220820912003584658135199772697930191647071092147587871798643885487938198611299813834863914717072208159141978251392573469474691479657415909565633641429134735856201794677440050593809160563213499045044779690548814039777811967565208634046091263299170902031092126099857643202036129901974309397751163059844560276457230054947866813627969134598912863802256527252009372931883582125379434453463667866987774121374736359952123268479865866863579485045394718471650211707950737445492347*x^321+294018101983196915963389518657175375770371161806908489448942263397430036022700567702855228502816615900027363076755996640132707339891492234896337258659756985907485085507798557398884718666309602505428120227835238673276013925301155396653198886481952245123909348144478456008929936187583507283067835293551472471389149498571016000331584848096377028333352722006288603846047059235115709132470494715462265767261495609202423747095412126788430021714068552904801304066753864905300414548192560856419446070176279892878556197969112613043258369133223751157346890716170506494378917608481033216719452010272952159132636367458509859976751621193230779469279039222681650981676958341992878902744388270432608413*x^322+9499948868480826262138125707613878388737871602939579408333295860604506764182317735597951992706424378704558735330350983630252225542277093773301960298148450544141179747065688757646500780337409384897555314876976863661227778717607677494209457918832336618642045276837148693108740806973192789493210193007091696468555272267595648567186369387512942329629817454684915436556394289725593066081661528778118287253154203198403991606749364319619347097606947802408148902664684090495306565625987614704469321529650988020778902536873557375720070424786481733896461482577488965396877535854366719235021406960672044056806479103594487025119252054565726823941095101989237437535254906070732432540301469346851494*x^323+287601197010671679873841990032655183825297992700009461171398838898202333467650825326293237800861625664032634051009325025421631793519720682708844149646151773602296912683620648055822833320411418723899165175316929346917000924966566257182249189128363279436116859071212991322850385117843913360998754915016202168590074539807382480889001803089897672472717270638240326422980363886259613449247650828876054841006366897822646630390129777516386007607238731028086712588807288248572128442530960216041201969892769008439934313636510942896963096710185762394455194328480279025731268396675559085350409608781836203098941977569881813052273335527025895875081618101093278741674454767718327218104682073606822*x^324+7858860774018190047541852514079910025711318628681172469657316984815391638090995480480220571339485909182460425120694071837278504998448272719944567615570505325862279825434087749193052260452445712302397227037837340313869677966662309772477450720930456288759498089668311647829705993208420066605046900972390900833032421890831952101267145321450293140319754250423786849853407348201746986202228793038391548371816203351877126288179251670241839345908879007926910980689186160741000669889456249382242919312349893677766172174353206566015823188261921776756127702049040600909278246075409590048051490337534066086980165697503584323178654970146436312808102040699306900112783847974902329860008283942388*x^325+175839444661940590500152026786737168988123748473754675618449677254628134346883240449480528665650843021333176888697544950788180385237426684199967264174757663646284090611145776897310701703363316726844202175734574088207552621277334049809289334991947866101705221613048556821597989946967381375013656977038237333471032616107379338835061328219079157270189042600534882227140501149159240889593382876826867883723761258014698963409690226088329227080117971437594301560488131769258046956579298525311114407043549772106380305530649662919379802968049593942739868957183650338321671343106050863361640740146055278918664345373651895025182910264648638563836820664459787666628294324126473735664163240841*x^326+1986239375166062597981139025624212712184693227877031891636298830766853720679232627569783029372158071107622059056657105340401933702619794982200936458587407569752712196054831227083257484541232530766467772155842881274126180546395455589593231253744987575287682518466907355617837119487107106731605492785914054671154520385725092731766688434471382687609945513147273602464038966688323728241827095980183402799568254876724610748738496001925377387579148311095677658374910025231242284225977671459163806242427100785734724630444915935705041361930659466960199554848452099496758575097413038724905363920769405894583012777749520154427160792598934133556631481859261906439949225547128264782241396404*x^327-95632085992937393728902621416477381328651630421664129823344932915214907167890785446405997902398534325116027825690841074812315166562043076582163187383464652685199079717924540155890223644054497856838979031082722628460309762283242922126417492866445824430895748440154268242996625576813523295795568509489416092243271129790931188019530360083414018546270994374698794984007990428349058912914010001099518065604540371140491976099292023810359277612732053898542185006678334222104396569421487225484090816857355105278465519012414782777922361836152919985371494305485848140470010568648324282967563581179723707991093522107522247574803616274201986033827626174171673517767157510217353064439249643*x^328-9537490436141498156072439516438297587759575499818966125153374041918151963985477108620252622768813670007836068932849937195020039417070312346906745441918497738975708351538770530153585489176161409490869396559275625907924013950129909012509900648503279630727278509155485569767631803111764085271365765374546139544640976691213507312961093087008253554242552324797589249116905266467105236611097552189238845375302741868368961539592018341382553303307596398563087543840196907007114943266994774607016988367241543188976399980536010364911639218929710903106351891175199779614142600583373901335519943517557682216208722657964412813153210115618248323651363221036961539855572635042168130779768664*x^329-553046140234811021003188380139567499263734260009043880411866515388555206379108909268327245881232676261135472656862374951335517263783703208329860608900993597626337205629226371760720780487439517471583610981115920037338959820881796211682334357271874907707370565341604740293273658341578508349829400917992033625772330055412820862759671178433594780214049409291587623371362843244836205877955517174345079561262240967632480142230098087103870296244559458994251392180402699919868028744797050168978985168220743266642159093063106592249228299035930620552705029665867340489058011760099992346949918705210685769822622562992826874237717084668860321906682471234938399223933871587413384422082241*x^330-26652570400451076805209126501770920315841692770772609870676375330048445755977932983214375883875287806665816498374173667679620676103646568622261925154068961911033772017495236900275847445109698802600575987684265930858644170348258204196660418893144190587077423061615066514028368811514659459010892802345103794742819228652772885835133206361738011054738981634506339062223653778652757711171890050602633066699559035871746372384061145368124533151615705778034064944259116928553481726791102502040554623799123372431829038137570400186887263042530210262977426942343718279693332877855569532343803627509607139656257320880773430502837537720789062645144461473569452720972068800324937233185992*x^331-1158381197866034311273003640280147348823245398347567290526527651449052692741388103923556182310939249064035904717652005480559617057449122749175655018861471120987803992794577699856285458139925856912780147272104469955197927308594104117487913132343322170598049926867136183674267738701581789793589658843800031262799901384283378398797396736800905231742689581401800409734807240137615302688102493733309494324207460396557262989464786403078195350513774634042475514813042332612302680596802150946569357901411844278127236543353190859681592120510916492974147919355972030573928251939918016299810897588775224422503443036287609548780716626436517149363696480142426875211154786225612249047064*x^332-46869613591523644422081638140694986546175310453123579863778508705453302634987704334326305665407769770336499591869094455679073514434899385109219011773308732579588907020214483118331943027965591109419835621117355734558081393656081350542818166873521725642792573239419147947171388934295500199710283741257379108031543448648806740629819266418138390151776552632096572769039033799481105860252755335910824120758351777065053563410509918992752075654125623814732117522134718675588397316220346652003365456595066420266734214142163303429834871911810378860782090040629302788018327669435178022447196967480061801892439807515188522789172699904767897087859578555424140656299777381219901988480*x^333-1792905150627763183628239126742861531881227956004384990010698757227612387112479214546755911033141748145358709566866081672661833703023722284190808567048575116066571657775891024712001499201941574797397317592066464489527444747874176096336041984785750277341870829232959863738189729768978756657915931186445826621177178166658052467522725966611388413717290832477693246744544772542129147330962289771925935942814900783128746976350233531176528728354929245471465075461961334507955169334377274718678064271763415622607086911338127995557182437124446251794684541836320203996036125946564830733342220521029699507321817541956605820963992204774667957280500008817316585860872848926197325667*x^334-65392998512484295074587909396601261982211214946056970409349497301403152109444849382248049434016026982067940703795328383476759422379267864535890976327151803644374514441571627068488823671556266770321775492040589983252888257257313842077094855612710047633541939205092239772545815078563182867665985907744738012766408170690583029183109897009303385412408332613301138549128985689211898740850489056861691938328438641362847098173950755952790930837483288144027107685597158373526266406273871601600430699127687035827189946552243798158963804603271178091069106966439888626650767609442472370177718666122207275829039863439203425749109214353246262028492274230191561868272220144476671183*x^335-2285572674211351171024180980851370443447052651651839986841069348307880720490477435535275660294058517991092303228802089430061136729977861910109160950806219224194731663502420175957651354658813394634055275599179119021809112866050889243910534719055283176400401643497948957406319151216727522259816108507677892604158301766471667587744000771540412396898366755981561143800069789239422271664065784593471005138270789029302269331189522786049609500613759368559313064032994328842476692796699646321092911866191584260166996556671888370222962142413234959298115946872910495026512315020563300150950974413274808429308330945425393750108274301441383768841543022896770580201411829060331345*x^336-76789339593524537609640750387548655272421137856688203303816556218963694937957160337426815343072592503905527413977456864202764944414356228747617510381448011141943622876938686379544984739730218459753902473138302892286546267466857564710355096969312961176826265990934757748528398073600333221830876821389293042296777002175829619491849613286310351539062235428258722431748814035434215910057376047582743715185968039928254473610766793822448215022681917450859331430300288721306661990693849231271196708878403994057724764043126427500497140494165566361127516007036176400791496039269246987385952395800794204802278062982437722483236608230254770540236027827362386567389038065685665*x^337-2484876721124697925735737037115964048744266076151685964461447569397557129517536074159521083475723790101068256045663000305508200913167697319564639898671936464123142211666599875658559599306702708431911143451163488152224921216456393332683887859329177884214639280287462690606446580077872748458078988930632317607580523324932466957129282645909055673546551696062037082718833151823314389446718995418691607276349945400717106279864362416098022560776093323756944403259363451465248005331411234718716746744920442367453665626286709365126677638832276559768632479359263683462822662026257663527373689664486482918028191248226493226300050831710658676353615742733675614007563442358907*x^338-77543694957500272608233092926172278412899515667964897278836291638799105841123284447011218559442301426905878314629954596434612870721304187855848165872673166690962597814477729717342447633702004564690595967711567779028527645493790734989136039996545520137061934851577246302231513932363610443943640252421951173086481368171585753974108630558365248611000306928477199067259417393455164285827835571296737904907264777064568488493821565077801011488919679660383639783858117431001101387871885175880332759810096583875305926762914936742862619452045145786772346880433385054241021624047893398718121711558206571398989115455207203709853968879440895962843139180823086286268450341444*x^339-2335356233992271148461450120614096068790630865679998949583555834152215468260652276165786131329299714512652647103942157823696643274978612779050818954456512578283222695635675215325485281669781160298607540983816514367773389010827967481229931091151927462365173520826775198673246863372614852460589472252872089092879641236009019035134022707411707107727197608028210424133861066840015404235745074776536187333256755338065538477024634172749211948567632515445934420941095162791394920007418210221332338296085669571138091289098359639130471808137373047640558099751025903472976566276811145810912193868549242101658789392776446774129098079302489573114250788416350457818716306266*x^340-67905081730904574392861178813213060078358990769748342826970402729685844925674534622076767027382246934636920647626171802833253885932252868170672544096767241792342636801660017004726819296398926234103489845003972446968001529324423510530002584849063239219775565098576591227263574919764892467031821803553160887034180723455295702058150141485298111861051340682386463378909628594862907903470569405092635253690465491466964059204574351581553775913943785429011195188210390606421077669273518751246434057037406993428921741993951656537614213790708687553992234826525904459664831852946577518101258544311640163013309983814737797466698330671033582790597489060958905697901701118*x^341-1906605313909034171809561941825477994064936738550718780133018854005982900461232249768937337843883795413557716768562718598217562123760807785321392286346381852680930052541803780798938558632933964077488564153488871690859895512571407196893488482414902293050623258731699258817359518750710656189754447010242055196650712805888188170672850292370469703566113253749417836426716261170936620057677432802665066722318688408626992388341601576299578578370087713892434389678297087799994208799176226163548577736959805947393526263007635859547004846197238091188554431228155043627454865665819983179644482071412432003084846314868880732485133408295365442546325142996169667129547171*x^342-51690417911067390311150232597736608688247708537218364946247472786057122971037974806635813441715504218433131330957228175664234788174973846130233542158020595887117658914355154339465790459282660443393630279765030396539585424842223848419922214054202099383797075006896581463382076082586430914700007629678042056850232973657625258256680194066020714828337645449517265586182201146615696143014602217337460043583908290265998605190185563510236182885760482284923604351769024474165144529282553260003313914838108595300740065496799956131851734246595559843826155769146790417482864725887526994313128730613858660765963590609831187196837423911886500959205518236800310661957988*x^343-1352888198448109656461876893810285726539090247545935084316143831487739350665702106069662674968774340800658736525203871942739684163881527848059783497546490809893662457467628371295823768504532758519855762351343068482119109306984117504948688822511241716418740924816316748553776520447708188679754239704924465127147763863094730416399878859020264386689819702285440442495780126013657800887939551350571384641747352248238625607423207158809879706609443493998246316818315742196487396458880594594604949168863573744156443810994904829572287289988012070414696928191133524300326093613765303722529876637985999483778011040631970529141453915311217197701942993889551218350019*x^344-34171890824714567847178237981210606332100725161822933652842332923054330354787978688981054667362839545732542485867492711249263807799660727655094355474122656896615283691804600798619243912336960982933075270816134456534041532886613196484187655871176138580890713638081297821677729136130245700770691812100144470686375330132926149688418009956986435710252451335441554771699763803784689458710627238337661557179370544668585619957864396354712064439393913592893293801465219426168612325569896246895586972014858646823217069569628691161606744087780629347879028485276923253110291170672363257458318281165309372804444084380241055755296291059117798886145290526945274212456*x^345-832588873762738207001610771975985406209201188322960642972716378064494690558106376971713333818487711588814320603074781322864921491166860828255133440670806354985390572016721910077524808813272208344845180047896014003777884335601287242628888064897004050784094814728696331056571606694545362876809296650079843895314808559024607515680135756087265815082472249198698185468347915169169128204948380935578913666627133148988802825584335952627785506191221534456013556414518956453397800567310790975726219408898925193758991081383867732994716551919330865004697806181976298932296822067648288895825670002779835512140706394713492929515640822308862585107331993094738009577*x^346-19556684352154184269894195538178962336195081134304915235574445863526992808905302752500628721110214770539515771237413668889618586536567962101593606494183768309642954009890224754000779421711375780188797250890152062047295517967269055314025410816645808535894052137982536132613703318379594674014512393742481540004843599836270518189114009566479799691875903261027310241993522520386629697943352016878667802615395303082135018465960707155513417163605749307798166345745226581608257389583888499478353774194209657581140854409546381739289277267890098567071103175395681353068344453425444753377361257843220464281502612266993662388564833098153309211650928320921619838*x^347-442548155368984249100314140562979497288221837428244926675581385352364741342349860776095260643553468652164647032579461942848239484969072151777610057166887461055672872475089205160613720380363034382827636146332985397720910823507786916556473818020101651683449056902153540273958864689076715474091767015807941950334374870111342112482679474900354463909847069115088465442268925933238026785139382352728747693091675630862395295755522906835936801722550090338006594973693792489761033604607987902307616382688237889740165209772096829584313242922713693313771663742209659402826090473356193473754500735302140107979283562742795819242346106847140064251797365915847424*x^348-9639852208704804359976937257061015546050376349634011297606118915364677779662030185399174920179882532993199731393568275989822585208816420679049186951473043893170321516878995991993776016424814437460583200688415310763491150789936532274256072851143150537413398665392573408948594186530373613600896359856006597829289635452467000990976217336253917074414891958809173427851192445029642657365515754777281227434965520269748120551325222602265821656063445837369387663238335360536179598057535111319054483142718904939927703699676564795849304803428855905551779643008606325898742509411415754229084764866249521868212597590682963519007370854321200563613823846375382*x^349-201933705202547142551080079373643191769679189984588357051368373735326353602279551998713721639077563844595708243602346088806566530700287404011572817543655188277428090550474190917294632158490576487883713368813351726459720797840223985190266387217185571266572475690451817855355277349974067388167074990264819308643252447825296111897020948281772785719497715114347143415025846442468258199859617051981286717641064024615211272125354819109133198900820047411425920676973914358237986023884632597669356712385713591835217299932243691569970430918529093610553183652879765058759582525698575718929994692807722411600722041749391708598101249301546769468491801631743*x^350-4063407637971640525471725466446840437670199504508604557316120829015493563145820671729436738853671047020871196774192866653906731699519234938496067180355335938443443697453123354418401142655637653037040058933047011384613943783194030901056384866841233329396448916345176164889496938568059479094608771069778859959850771441210432948831131276455630532081778254842466866237937350723437944325459154371498750897003847986441280597788078979216328480011895124846410067632555994438797026610476960236122145098041953217019566010969623350482378911393755483151999868645578330565170377710107334411249839209541518239708541078555317559091623355653350437294821402171*x^351-78441398674439017076432679547605198240999713119813555052809185303656208173674606696112172858859388530741388418358568605254790312392508839607585492573830539659070056052476039525580860828058761714313215536358414039290604774906072251559754489162630830337102362716865987458149834146763878022685585207664980802293900075642044889805426359602123677382539094414517885937825559835132383811497747526713282305426160337573847520660758250311214405926230143971879626211635031293433243774576353448248768095893374241781388967789269359377573613579269074844833861985922987751794595965202088753373647368155326020040313577409304061582653770245070339163911050825*x^352-1450432317884695721651391190826844414783136687365570078912989804353928274551031207673824918837091506903084533236540674446271543232647368821748558932718732391517219713003962988489895865270233344420330656335851486368774911471138891049824630288411913239728688236197025052976435694167726367671877746775955226249951039546486818653282737577208735035151341591621794586939815483810162009006758626075504121592280583863892380608232411510352146754469452418043692753833603323316223655700563877678457127506102291934227462203062928589107504097011717532300508121227380651876198982975512101336815127239083433441255776423221542035169303973747080702642292173*x^353-25640784440789442442429835693792086624551981425396904960723705999159220331919278009178557252071887081563449103448125311634813398715646967206640738432242942120857587622813740383951524578984874768755167763100330416242280311404828847858052010216622513545556286100023232223160770421545697399417564030866254409293362511445655042862651358074535493017315914888621824103265695799257138071032324861371171904933649763699592993153722805632605713480467086561126769056500845191774690086458061238147900349148807076265998902692897451455007859557776532590744445189937881312973806149631637138088726396454980061717005584770461103831634589965877841277206291*x^354-432356240728950279704695622264413523972959037824864742094757866097206742111532173963681166783031584852437145603644653788633461332402036458212124228270491608063991323817379661424301642949166480924463488552098004666113448121665947567568644100383742187471754143285993644975842001286681879695035811609189709352004270905776668702000520844905027670097814134515222956934436927449024175130386309118387411742643847427059901642162709612979638037339125790839091717610208945750881638186534270272945036089994999765790299015116895854148706912032976703852820790074528987978742678096369540557687707534239765321893736910874026656621856293627079402500574*x^355-6933539296978228495825277718782216488375224160973808069487387251832829386031099154027390576468219608089385468819474949519012324729015142642431094162790419340344322860014022532498108404330193166951590067029354603185037414505302394332440506477012517559658700190382880705197119318622863358665265005643690273835350779305716520564977764760027959589618372796059241199757853959345911537686776325421301567946228127667661682864584638587572736284910716228189752623247802204453292856555189150097712163690958651665913065345573720209293785244853852115841598667293984966497641582609114042082739375830191815702562095930940117151504670834064647037702*x^356-105341380140765132430893673447161031898574519490829128312287605475514381847849668635810146945710700894977524598405922549443303276266300711560233611116179645913410496361858157105299801077958072801476390394227403060383908086480476419836118626069187108263573204640986637098976863028375700545993431008984820169017566674109188715547031311373617482193586349495310849039738764719315373455702955831500994919914233404555140382583223368711641239573756893900605518713900076476541331829425850865017361037250622727349717291510098390157919646717966680607521996126740916371463869548252008414287275153340934468130757122149492042240441927363858155350*x^357-1508268168547811237994051060722177955501193505223336318469266633861026871103167385913341977326839228387743789792745589030993625815643483267981878586093237568489684287215877768622998612737361030427055049773704233740791684451654054881154375782751259088073319794462594961552026098070346008210449774675154899025691308292243097123375155509780121699385742047511496491256117936897559905325134676288647757637750611575509830963097956390949828083053805818301871154668503916718435990761141803242401138619030516400127041585677404202567104276806549894220562159660190426962187669791264771387137542493532786373316869808600039381141869872821601483*x^358-20195547358149173811932045536428834626120581230373880146332368229489445041432903980795656008993990271756757269964632638161891254081734703363649639139405426581662834593668824076616912667208628098515700032687776918073227124538258820915059563377733861268929033914822650156891561527780208229070854647630923609903671576199552609284431479734180368381313793208748706472289191620561291269633268453748347991580425396098459034720086951672955211384075812355861572594430740024000454242834308144053318682946229650424711666012185712141599779265655863442538448054389304569226038329633627590943274081124863580474772876823488564370571799734438766*x^359-249854143599868469699037279143178953504020803161309294862086777049048524184603451452297409746490708802581115885733685669422346637402804236106080095224943994300736584526273858226962796334157905095725402257568299593351720299051640176491927321986185392128331467445406935135158755939922481004758825444832759744064498467395378848045972604449446809729294230249470897834200949511714271679091020017120243662071165640537077327001536663044926692466630694075674706114759045334957225342388417781366577514150546977896167827802862995030848864983024965810344477895478555574603794244194712472901422861892831915154317804803179967299880527086569*x^360-2796353138219272423766816078884542810897105420237574741341505726714244305344443131362544094378272975893489634621886295049117125656482875892683711229342549976333659651798539384601471441759902462580873609097888212227621966532356435567590199247487806492354884105005666318299040245872782066981423180607679998015172978997415762237110787973168461923841442519017645385079172330531061636656163243608782359150589580003632856840216327937367149041738194711736500973701822932558675326316509307447518246735920802213649724794221179586752138284580134997472144547648908668996606786563211762817076023802441578708106821735797677363170932585502*x^361-27102574681139418115469229780130252171629455399808954965500585464015839779730552271589738783272417172887140281042454745488195294712322301047293856299890432186335325045142648038880978989366732417846633382376306570502654495897094562057264746252356233063373271741380218437249729066467559401770262824717344352809511549172118361284670290765329136322188753975262284320534062385418052035875669110387956458509141166940291330333266754658387938732911106826461671593690140522080909084358570969229663532909458938803200884389410786650883065629291924293098271855505044050946824937528421359299809414403784651392233108732954373938917789530*x^362-201499682959806930715696861757929726528887013975871184668894223611158106298190286506338295053010151425906120892746408399381881583867088498792231919988693834739021828391563065919741758362267344024214611034750508875067061277050540617431629800837393115737176026543357753325300658043018674774448185103232351362835235707212895481945687761199389668642742591733649265453616869440208329355261724524856939740417401146662846812287498888928106340609691589871413973491539289270253912023418885443555871336535208859869790651709672652932492273674745836065902726439318895155485220001416514505818327763599861241052627856116556668719818338*x^363-522194240378394827747126251067503903636509499301942763317017208188399265768533733359550218073344675867793464102299449104918428015485732001226225565161191318191851661438118736026550418185836138829131558237375188603123093551685438148300120145204657498164166182792033693849189022608222270360951521974389716057178068045937358249601786034651789622418003057955181358859190319413892422482578786666617258134346453136099957420709555289094780535009166186498650233745030497676824172235628557014486283237315024922389587897123041175251556955510613828595705044067415456324129136910644504663074741419589845818915519373574110305640096*x^364+18409553400240984240103781577269658744119142819225065713864938547273243824011763319953317522943250883344488996189079656030206130660803785100583336889633696581428493519861483154498079890859359029762317927259044243693365233758959812886247499633117580213825856611906976522399098912374501129108744623389801089317513977840731484240713533197149010138551280921631487246364769038704309138724652965269364539296949694932026318024934868200172116036106890815320475193554108736604978730536588122240293787844018689597103579219747009383856671739379351050393269485040492476740017859584907962473893837691046423560750050145316791518236*x^365+495714632755703157171543207706745700292002352243462290665849448643001373103232410608920746445570678290245693719959201128379573445071932354475551159220737295564376993150947651500012067035849537014772548022055226443244483459933874365445724540572730767263682046489221432640920030954158322270757211270280234170685160938758656139393302713003140743623392235778258413860774401365916179828885760238586109577665201516666618216400573016131691937524513668045580260380815765303296837625030413963986349440447685170424805786739125972523205073564107314020789568815196170179542623810692878113544260825055192377440822362764679592868*x^366+8482527092678693330618088437966627253859438381586211957451673816871203419189999474159448031213553159344792588386534378997336472282337876407297123249856367902154309976025519465248353958251967938830254612508731524451909474897492037812577726050615894460115840627823779236908261888917174278084259354959354706019508158821801886298977672352521389899967660840625395841650056356956019926745868029849366083626291545894393159150436324228538702565797821877348196259646318545110266148065424305816638549127926277290245070961380739157302277890365979592770084782124262308316844996767437781484705642861369161850085024044044137672*x^367+118799762345661695670115520892681928758050623099592593028409501446166460626430399775338886607836581296513718782740136347279727344668143454336666268115245531880742493475988620982650488300742934386121437888002245429309440257982794965000266985114505951630538607187321977516700294359733667434269263576293798183154144700447070482069313228014513780261465509710100094648781898786290164818108881591012768666976123011470037939677512227433603413240453808342071064510090493272554712944681122860349654302978650762562966358473751561209879144174370118639155127197568185896757387911392825297800486697701148871199184225774083164*x^368+1453311004052199122832094404686999577087371122214621957647811919022378555727763128982453728366788106931256467090958980214845192847351829794154549445011088575507771491976560774626053328644780612769563432611966344709640923725280011182643592586634861815636740572183289839673211772261993223241544464853916159840592494972575049956315194784556842319401080625147145723598613288734673004022150683489581400804425705577828901126876344870363100838495173610367808084802722825661055665600405173751683106166719566846418801266194206693046764095979339927295368052476161171367030547351768945001576858096854964842683943880394144*x^369+15916941163373268055239062213951363368956548116357970915187181654937242005434873511208525149850011597540032523747555468115498350699052477981143691217296876110015176457099258163469452921311859947436633544060923746061941167142455346123953014327498487443719766508522439246142610351529603023025491359426464110240003511921866818096345502836202252025758480812815039060014439751377623501551495131718513485277510513888796212103847786627545260310001448893203651861018349211680874322062550855639953905085559211493331923046575289591658714090201734174284868481023008779992655011911555961470251985913313600374950214380536*x^370+157665775225635548826611394700252528430242805094010555807499832717326668976188159508162127303764031725933799982546861873867870197976838725767029424616792046807114745744286177263870594266259839468922306384028400057095880410184106163694092535769844741953371201114938531988025753886419305750378821789287278998176647122242919335099876021653607225312253540701761539997446628274294082064849390991554827697623774544872086444632252433992329829006363596014068582219330176063811887954122341545358629634957906682385764386221289770990109215496382011224330727054366899514698650383801377017951295181361803472378913685496*x^371+1417240627409807206567264534294279680682157601964856611645779832318325788008320354559540253833866329185718269718751014811476534404916694808140368957098557580103069333503193088685341922868237985006247849068953992828487512593871239330225103147832834349173959763935828504051791310009569868353200281367734314400269914950230075058927347867201485496164722378917661215008688770366946320128439069197995718128041965687132377338291446668647164686783744568680049710879446171825216556834059075055144232953267573246564430951408300130787952655489988544618111191541660841578032546709099528809317351232937846676124545680*x^372+11553114326973840247337064854322660727592118276972630101384737853021241069106904664756970072904758979916753202140044218102717843497653239284791746901085010529694417787397663740985876339720639868904175465820562022209333494062444942998689847315830902878239413201434328156110441357563122908636167846167667943639136257915544837204221216270773611573920538235032701523721432334574117396369580880097796184637655186188917081629792111374714576092336471880652877826322979478891433426765648807831062609483769971339422752826756311425943567734869547697792905873198516964921661877306706032603423645632230265242425040*x^373+85113195362694838668057824946751646905808562467796859542269287898762142949372096021341647003374991882477015625291063794392076348628268013847697017131828837047007776963700212765439010377556268328865928153896639811789159262453340665567542137786794013814169686322790708039848928195421535406366727392687396519414558114886938355274841552393477789005517901886428885827585338477996573798714249211137057194890788937781972850456236661389464262116634997928639286405034937282278084470811543947281790412318489314222121893365810681394457064211858045843893905545582989402399784216055450838667873169494566956222400*x^374+563350424054906478320605376647569272812749368789375123604288683684152105973340454796833639465796326100159441519771809921343952352847981687977838598421777562407628299541300241399166730331136606324355450528713576551776028223861917220018919335602262280649885373051819270496708572292210026956935732362533233161491227409271779033668437483673276832919243149790513622078525184607550858219659099385155501579869440547248631533439521788210647000730082356155998625086551295772290706170946401950035939670286925451067735583496531151209103150306320319646156193245792958455207600804008964672880196297149481798400*x^375+3322168529775453651348757658955692374974551342441933734572633696944700232889003862414721233614984473788802970975555869729267159836073948647918442933466098812545802026768395583435343380635511369080334387958299988620286812589812081451738369390934186384212987622315381173213956142763419750830229953502389643257988733953816294022490960869574881459379066620195661541992917017936154134642507745665105878013379129982767182754405558469885361803639576271629353678004449510115011932910204433392410100908135037536798692064781049473989930217744378312819101969101567618862570476085779313863361130060808991360*x^376+17261211225432833501087859558879068552230762511094459311229738194111762630302876118643946596600812686934857241892491236854868125149402058675863547850878843269093883001935758082261727947766804577527684901687841156298210778211218490407919899507025238599251556850836467105231226432163381681041720204068693099293276713834182901473170243279977933215313177626630972251438081266048159172828959750507453188343512623626666510995514385131171448876329396693144796921465300976079347804560713296490823861245339443135306655889594739142853802581901794326100790636873749238694366651891778223331584286524732160*x^377+77855648573000073455445323765636528627290724108388986050255087025150999465394059758663694747949876578784812994191992848688068124591851282253291914370985383427426980765307279088217446391153454959365060137946054864859752108637483872296101742840046267056399810458340805264476812696255863465731483727590613746128350111955778328839450379540087599427640783914182226817605626996816506599633452793348346748443000815036163556718446983222807915930798178374029103535313830753593185891882127194009741865746528668443231252745778469118289018749796677149793996422824090103754483101060977831179629109022720*x^378+298833142746687752136613196930108518779988656257572316384959097707797017918626110195498927514706160984523165318979414708726494811054344621483466625463134065576049113205164438369309150770785846987323928869705727165016530080807380043852585345314200053999898647341304809714489492040415276960795072720815167749482340546860421563959798992849722152320689912944749212921244125703110109203834762659499881946373353394277082830789940840493468562779347154589944272194878293572136286902449870238783936790612887449060325194637193933333434915204344378211424836611211341512675618301844575684653588357120*x^379+949486928196066057630045578134644935946846297512745534192356055544789945216226431281862819679732144010990230925841478741970474743171401628360823290931839357889582310745087748443630631391488214635045639637576761611464529293758276535022515933744585106680843189180797152570796240600675010882423622046594672045338462751805668247536610136664171897555585288844632915382118669322332958847811979954654425025636394463398169168973420479165302521370837858477179219693728298147246190655826949994560774899610355640600168905252331953567530412200336668209272196841108341735209159094369868713643540480*x^380+2398434717690630728001135596490170573173221330886740802051871397913546795719683591409412249050359706514571492409980162073326932329182710272695871653234597849010326302691863034875052334293033300796969096052872436560255306994468722628099430196320356855413903438150894892532822747515663130502602209238590642269702077612784571133954797834984156389132869405027327184357996329918509405944260289564974711569309852112073169159621459617096091297277759966359537142389460700004854946338801714116845600474781799031494637087971073526741594515334767854419795748776997437410231952597037369873530880*x^381+4517153528224207371727129619275373685293643401200292185904162035626677076454125879045848057317141165860777953156348899268348718432456704879793758669162081080667687638184877991386428397950422111692874217397125546014610097744739058379128228731230476634299970618482273703829421409519909419505282505641495511307922826429645443834562152189519170367313574632112356105578579317405265626837700741807773094646556388112204732681184517625103752826447448588045542467330026408348515230591790908752397122226934590241577306947656369580531146889523972381786593612293595983281097051946167251763200*x^382+5639830753371012345418962254332191892505732679126321907927087998978367395551711923667417170693447403452077750479505427596635261882126068388269309132068209297794117264631666382590361261142490833283397653303476856809061524368882575920318880387396255650167029246895916379597701727824610481298172617395481623250002595340149423738920310410079448861620346491866650909727353610035488225621408852621452046093334346570085124198808526065205927893087083771048167131354163391798059013071326069040357590849227460479997780913686021659351416334836710402222876214626667408611804090288046080000*x^383+3501771435898090672402681877014438437760717481616800172685520063408691331492761174999694889260792614163714909391136832410851457546536345595323931277293495835401007412455323458554894221697929217982612616882725980937246971582044766463587055843102092277128361873798121867669653485741057284148446114136046174906488894937800016981676834175613380939617677186027126077218231205652897116656037264775077528871053751234765179015511168634157334688796951321666021475608783567652362505004430131708565565477698732797857346829025110839937257612409240206827509436917415850788837495144448000*x^384)*Dx^2+1016167680000*(3259339786589713829553921563791225087268334054710811037006259830869426073857926663066912676381027606989264907453621440140087232350793083654141753889911041874581166621538931945071483302966239812438171836280923911981458607933838265510270453086873193567667377644161897240022946236999360244417974369082834232190165658765132650810838604066626117534446568981462803937142541512518987933435113804024980016292485633030347318543674452657126486905760056036323537066863227243971522760250633996228668481121428953311661448266697019790740728754815632231545130537142540561035275459289550781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000-1065512821105207548672395391444704919891400011191926106799028216693440290394384878603792564305808264617567451493574019563625810027057836884920953746278215488497530019076052102764027721843064689809401589933451084040211807373817606138783785559500251509489105674281317823009680078760488291394309153589525565355437033319412918568974949193477665230973186077624381657568230134535553298024579666967335939519129704963122542655177229389834962172568204799971765066835839142932688429613965488804135986996558630437473781484978510702451164061263296159177407437801399225918430602177977561950683593750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x+3126686616270987545009800988671645006176571839766224504603130577064959688073396943733295196740817451718026253319993125915473830281178921358500348801114818563604046318964767216480383421394814424611641452933384510455195686302219593188353636200147297690335755487468157471204231752600493998699983270502484622162523115263262782643578007730507502255197547974940660017241110887143588867243051904185938276385457833381588573809915437388126589405448300503380894630544892290830613800114127585354488069460677295426338756974955192610915310025563393578103672337765647770702059915493009611964225769042968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2-1943418204033818220050154059919043961313469478377620117501356476779071309359526866946934323737535922649257474071407244693646554903304534390506945678150605712890676889196884273944252942760022263068492108790744010084104189460919074904242136617323140072595709351759649175869955014705621758196549110967797943846350099964675629136732509685524381134451633031317973231394006457509536426833554939586693947398738357881836257248226015958363935500549371830017677873739237942830636769844151198854022077544509007087535077493973497420431241786672024636615332904884020936895586573883720760136384342331439256668090820312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+702080018488312693264059441688861851398264605380295522096780777027590167800213005381720765159177898626948585385290216977185487242620106030420989518869475395155803700981415465888774778494038745789443492533791203614777449517592966411997759713332595444954931386623683358778477796249631370822689275775478403414701929520246385727699320321514734369290652787882198129970005807849588030723845288633191121366189255003274446635401169107699530153881310800414318894138853871491608540193999509342246645656085776418578241252667961257960993852332128462907559088776953563009824272976968154158505797113321023061871528625488281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+186650191403893088472426737371663082503620439023289953832776707312721993334094550594783026498266023616096008933302794897512809877080998580268744531841373683025220578312213878030418755815782896519902336806492247892461610559981892234206477905290555342318012071344219532719200317243878206903528605490865276608883638895409639788241038126619235548966643473095058647393966142171373541339690984331871111958223495065467473351744446209509796288690146905415969259317894407172905998160320378422319125204558422884086022661027280117300076558182704044087892464341511652634652424551251414467506473116031884273979812860488891601562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+97826315427680221689904367302287574160220272180606884179495002963475503071276809960311696612545719663719842967944647386890071527864431104467843479184790691661174411866937779225505608863259125735973059312045843998396889822458973896370805090220576207947854795417382434167755048771675652025136914980367804582652571823814765526580857654711629595300577572244361148630308614116924369083069890971408458486536886310770481283525624081878328139499702955758027782886142666163982176940891448871850901304804721675175768356687760385182498905076163321774302569916926429047341183156340251627548928146926865423438357538543641567230224609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+4592566249181481997161378979751259058744719971186875960830147893119338164405951420458985132311087876700245589530469209955569150325091928786108216799740617950558898360149632496526508555705466649369373287010645355482719703410459794520818965983986504849504251867350320238108859949791977785480748800692263009711264256822988891245861314350922445682815876367036441204509796946298945257368342519268067858554269600655266282650531681058728472653896643847994816953634500708024157865377134590150074702112003881796120232113533087576165779558778056338485311734996299517056794243254638716110791908501555236288282912937575019896030426025390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+6617390621654983904878155067211418315894107614203343929646476245441414410009555622995425467020792291107615376916086776234246240060661957459283030754744619803790097116531739000785224425371255239235543659158360303511922385236781722229929305525410677735659802776603890757742201526608488714367630457136946603864506968968165731423761237054824601593401079048136536437671765310156820435988918893318795861773302872753663998990562260318140818990503797349975824401080712016373739085481273374252877371845447281017618932591560276558382090255793372556901593601822200972554488453288856884489613065077753882407829433276447161915712058544158935546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+726020729291557832488503061144926579810057287503208047778360331589965078221183260694854058811291485564534158058305257656188177442300524678188367452508376212802856052909245248672716106930342851714262587168918938073855487349034098463880985115454734399428890351874790169783300654736894197665247280440270863719313920506730521700392234397227337137096584776367363799510722967708296008568039095864058740558704376957462623904055952916054449249047483567071948672976921797812295996359451305231722698791440949633288034557640401616467946703134382353506550203756117594515172352078985175022498600855795618162042640714171071181226579938083887100219726562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9+59530893482213494024071737285822831344365531013401645281612441644384970496595241557775059018489550933653999922348905153073835338095169633290934525780167958429904053570810081252535760745855727511841540976934652751027816200082749844264382437218496165970640374765645813805401452850628141863414262321026216914848300134697715472999913438165200411464834552089372866246701428747275868349071478330640034291717728662193647446492537569811457581115960808691996087113769022064362034799550643722135920291932010727191630446945474456318799333880351496137008420670681916528682712717362392146894199782490832620369009968485166095497618243825854733586311340332031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10+6029893231317730099578353063928234124532301900749535991700907083296951494847408379744126610014407253220017042300719242489753496620375739437701507022515848086412334725650124418781080700594425271010080240404489565397983747051970746225664644812789665312048477830273799755734733127640741922399554784911048356624987351358878813492758618846801152492749264582539203973146400666299818170957389336678333869050785063301552054861325123640812304115470962800733436073697437210949314030375417636935421750848439800200055889908513449306804795899082002493971270539525200585342411794837625923619259804062654565180408616090684337587846108874600759008899331092834472656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-350501237090085512895256470964678450910296243579853945558060619477309179758080363934347338167829492282410150969943828325072098594246501853736710011322659600257450150010341110677722807432784149082338124223189152230750723489268997000096616352085097161235517359149307398787041288194067619968048610473222069177124405494794312465916410503907642122536483739923562384811690123038502665317326348650711868391751986368493383810706801956118849088365609148296360475560322836650549110145503919288575869493775241889454391972146654036440043063245298730476803267490551571064610794876032491969521728217887618554797583520583805632986340583556739147752523422241210937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-20072300576758679495254347668129105034212880127984018159611382678251068531201420311470016730748449536099613157430642851438910952588317698109848896818937623550165924895398446285020822426057599818212107821624215267522276630319856810706032386813721574127330882785483103637802779064420280978747517326342850965587665523887416979345891147831536638632010048958085027718672895760838889136179093309554622532823633833279530411481445899826099398786161605990639640288718173003779134525541674708830858217838833042354932957286604144102396331781242195503496251319540229494526460642132414387872332436694366682123832710758762485456257107160893404795842798193916678428649902343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13+9092370864446203094240710238258641025526298692885591738854421589045631511767071645662047834079505461287133479733701729122151628729723702191051951663239848929758022447461344199899030941682889299380464482628670893759419564135724348635511598625590341899112009874102096006423714411970993436901279509229169990442238106803911452645302728115662717351501185017350826541664894996980070953847145542917217639101426100860770360018112154790518237643313944127363271437893022506931832890976728752178914891514783099979709396061074059691718158171616037952126716891232393190039663542947636758072909926482179345075908744651977492249136274596321705132595525356009602546691894531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+49285975784058608821895445627122856242769927614433428230554416676367762904370069182334193295537310749970005795128012867158948044889377428077685251843509776299451623464705784483381136328038503003723666265094660433664138713206320805094512221463119659990377898327364998239780207493859351050209806922111616214788221878198123166520053862797991606566114222971560483629314361941767340707991581277762434451991085474005468013962444309330981047445844569470785329967213159921350624416926779000815038602254372443404132904697344665229701986565335833789003789079762865488700918290060130593214536415098320239004979406571893681992225262587419617067024946166498011734802275896072387695312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15+3010427276147377820939293401871561903794977793023330269518477169758931609389248157561199545788546684231554504950568715362840093331067263222402664979737963057881647499173293114421230789438308339646457849013172905672546445433366622021570220933021289307429986244703529649751369604735287325097964089646002724754013080645650327004216421886968201809547354296774202840984473736245419311483399910922599462653280566179463930512319815999585328167693299579560434174675020504727714197513898452449114662841770564456372169879994646521108566172229021484524386942973048166846404635315010509419303508781804924253679799248482599628142743180245925684897613863744147977286047535017132759094238281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+168041577573064336682241870950422897962033250022034569816491576820944764395554965651649539878478489801753364538378048128507405701764290066611964530918541705811423811853851224560479622069659999744490936412272677712004186816086141562561655377338041739972028204749071244098699293811651486944928555715065532219026444127812573551862766860219927035322455791300605622942763941471028435645941653100114493436424720418935531382813987585168338154191200948211674890163736468552025134759567093795735632105514569672077766884979708201494486157887912123727021445890334261997866280860359476090957379284149234840577831396457807837234215633951063537588373734575283857672900467150611802935600280761718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+4588629959946419265987821321122024886453375421047312637670361062811557437266970750227740612442904497795384554416260382990312443678183701790778403184578960083589822744997508986373875416562593977691271869913338157010839899549215466612417481030472413927672024580810793425025004580996762786224358272646705077255934604561658060317720770277314681103217424657080864451862393307907377903440321957766364305721624689833454685979496918797366134626102409396841645244137352821293982679704158269917238103650348832017774955928347267988530067726913954405471247914220553708595596481637528199643990361568825244101965665215317709725019669134399080129494288286844594013103026952649088343605399131774902343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18-151613378034612402106784019881278632682009380604671125425799846202349566516504093886377038284267863798682090242150576953673442472838788847777503027045656406916503507143698194978324261362315969769691187183980754451328413098450835801382369972506653581518065936090281220340524254535640302114588939466622623015583872280616409943355490096417880990379361068309707005621358696382959719015168695667089872851249648539778582157064810838467422028534253228487063761315267055456413671252897758148787537997830822542412518387936013056051889548000708909284583655209570252142713997693879186453999554180840756314779600642756641955637336195367247292603091178412465136592784942237699397082906216382980346679687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19-2715193508418472303581014553121379830211371366074026751373242242631164315569553931165405833258535653507214082161961963990926411285580862944502029135232997003079647164008445296411709474725100580048869509217968464873653727880829969529688019398173697315699771642984328307994792553798016322044197047671812922624953670267971553612907381250433566361584809058581841733903098785587744212839793952062720445984056034459783946959519323156937450256691178665265844184576199141177418658800196522393382266274370261289822697052658772731365766908528796479704053130429455329181104889389863262827053103964035691045288854261204734084533947165296869729817439387714840243651212743636325086526994709856808185577392578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20-88776728066081189354812405880865653137363496592345478133188649091789302841378154986313127715636556936003651019302890944803112567193937543928515537310995200912408390165344628399661994805826806336621646301477039340579992346466280705487703328625453447884148109880882854790386344182053020228372932731452156538007870599132136992670632418648880923028843246862961582849845447637597442750432876431096707757501905881506801018168418927747008352231347749511820986875229401694540786121316503590854919401293194803931616471484734924988652285426368258935576756493720589024159778134754027379278164133394474197848142961696318528546979494339246657335772467558297950556017594453753205563373285258421674370765686035156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21-4070547038370469496849647206546621326071117303937024172458518804456625262795461152866168416025186987917147969057587008417648311641880987232091661335951747022461593522561006689761783625113714217646612063313330160461464348218493952853387636250646330142438229259365094913243446871079223159922237752470858340293094137191610395075946478301427740228009433781142603816635279878095956433134056818909468229123840375010210215209223224476881702439878337976574742763941964887681215078994168904700503583901634300929354208165710587129366855147041332255656921602557474611820228544485305517738521595241189369759459430431300647827519996340421636976183630361917504724944477060845056740068237388641136931255459785461425781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-116893282483082575834707514133830964301523274829947935829475599688346781202663789748028494126974047641309292007199383688671497266988040999980540531295529279979892024079243166229187559277355457677321704060914726597686659606775261361099563132493099278245967123855565261566731663236214103463266542132245745587112961242976339012428928041460365766336177814945541276960293938411642993267683306314289016119639465980776190988671171519684586483439119118543372257048820198776749875086224098655710069808843494186233835679416154350296788306078072442173871361579365157032065355451397375999440655459058217441370610590573436617599043405170402050508174259203486396999548896411360351249575373344669060315936803817749023437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-2906605368034544145330686989148453385800015004837756049606987352912743867685015630585541306395877310091296439755164846902762166835963064968454759704255957439856336226988566362917705237294435168929288556997002443862312388786825599052464087277715573569481928749849362680602556146022960835765603429106302198293623521518062640204811863121308846860303654535548135351044322480587478506877826174952144521104156171910450217162985303557320698889242804833465971363977963361206219298605232596952372863695088072260644839816297531185875073112638614719549125458707137423098452872807493123861544445148702496849655258846157700206670174486551535629482402416971766987334366597762898198268992355774997804473969154059886932373046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-54794891256560260706668423596166144359572295785934013233688053453248809068039557518978936340672132787476165151723180720397838167885263153805496334534436931737495005849779846698861699134460291156403155166829304875652426966576864060939545227291515066725757473684053269431014434087362768723751085774488439156986938122478566889176736273802184339337314426511559709205079721976835013795185828894541610592001628306154243636325546037169121183391782897646558040124367729070383734866549325462234622112843541078905387502445893175284967684965020412250798458310021874081939717827096576005100600481101651035264164668037936088887599654634719648838207117575725672866552477334451722770313050660945242142929600959178060293197631835937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-641410496253714474781621123652936888901738126649174070526075233398701587941241394510184085212431260515632272778208315655325213991913568438643766361556578176121352130051466207466115018189575477518533465698324575651790573308605722208360289220483008900844767237741287145822798813354651562809164794131137569227655973135987313221119681910069485751913253258695946606871687037968525006672223064299822917145611356067579904816288004443343422685825026744538012447364782985304988751515622842909210738121540199784878603061185070282553076896725816821167114597377339646134927283053224905051517092135065161523651964068760710182864738880019051985441637322528657794527452975723247135396948559991642940802947236988984514027833938598632812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-5266051914050922359600871419089291069208427517430477668574488336759345233519251116415900257265674361699172689133156372836122167029962542717360981042721897133010355750785207619050228892497794315093994278395681287763047232576567062131555593341064327288770980629953808239051310409020120059903747927550879730364302022528376024867436338102099843697841287267010556143678754011778905935800324261809303828418193581439428756896596706565556876601730818800668043794817029070808662704454349968169451312003182217041965650540304078741579190386921807196638733062088608986901233389338083228710517437537645009722542367254483340455909788775677296657147277285572808288587020504351008690210171060122525815705429863555764313787221908569335937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-27665033732749290556939614538597293741043765137240402873515977324043305295041375132746764895469579706175715053391581096575413056600005766778589135771452668603225538557594456212217771262799770047254269309794039060226243131313416910275784734986771340161713061985451377880179486388092709156574632040566031251604098549571914002737874564528700331836794265801621656705388913569435404111443133828323064993391181315194420031414756483754889710030741581249095845785447465336139180566983811058905590056463409921902616937395901910668292030607323289452895106331704827200136994738045553860594027413654046316159351618317369092600398257261332062425601222673127051686546927734658447094747030338743033718237884777124691026983782649040222167968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28+421316422520370956302476914993546644995273207217981825567860750640112308187793768680074436491114707461496601175250373256487796931469458588557437134994724628127157992298326980484821334943963445738715964510125828981446986092383286499876752065061472639688368593177684594471121119569200907585921994171925924639336523657649501089360228757697797803776771602557317941515787770830705608736904695771172655533882398771665267235805470893456955872791452770603558934451283699790715125455628489797402486247908709896542278357682050868247264546437520142003074721089885812467312989590512911047623232906137240712094688250816217151143863404385820393507684048550782516194740420780113314432131841614145579925920781505510603892616927623748779296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29+21575036017568185719191818191845864601522524044471903318855830924353230338726183515653738310424024966388917473204703141089877239875831670628011227544292674151603477351999033786347114445892903246917925549647698575162822397939001289184583928368611111180530668699545668051020085316260266494677730904542210079540373007439866183336902669710964922517465730598159736014963563498887535589793254165944913293093002643251735959254511675255936610688132518142002062079178310632948429188667580391544879057426008099793918772267258149731266485580320351239526392917508694713392945339018903160578584559688788268651123767619942842618890009516113974895003683461269076285019094458054230999204522797413945268602989769127220576194758905330672860145568847656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30+502029122416420733169856165514767607095476696717977341807886832443170967121145341629392836721184138904387816783808413823452683960520994464369054765193173854672793623924288119569555221721148453499191279115682228858329312558786308232212229287476033308093922212501570953852614555531461980570709307020720252306980354024877424113417496595375601817147940804157188127592870623001144606756611925197074380881568224574734328107027697306651414942366318531435902805199982625685340038294242759846420813021499175330065962542897576434134986634443461872961336721560248006620099920527456522287133046184003175233444935057888731536488775464446462875066001707753509476387865972858145335994996426494806078303256941463249274359981200177571736276149749755859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31+8741433998943261861062754293083919244330031206437742420436653496207483466843622460758568338530950027817537194577565888350801479480875792799629344469904510139800646678998224410777987748334666005425828990670130860634089292313390003352564679649595627044595472247392735363760336669223807636134394118537340907914561259994730867385060850218145816414612531317289418137404373279247900727781143551748606459856499048635784873191838190598093726134545623666640205980581011492009945919846969144309210038800559570469960380362955043672476175333936903850756522788949345976514868002299484190485427447041594659237666196581549275484275077570848438020701206375873326179115018050663627971488770930125027791550531978009049970806954021895762707572430372238159179687500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32+120638952597469401208612847640702835556540128433964175886087207510398038673091907305019445637881085239027265164996375253192018368956758264445820639227911011738550854606794544064862609528884694505633920898459322074381448713977111823789945518823259985646108763773268124859957089467914184894947517235745588359996197145815672180580790349301323324812354457043537388030260930537880764545235994420666349103268958660477738612872360539615938079123535742457857626698523469101229693143326211402571182937099735790052621869411289387979468471865442439571206098923495969481693552480257949761744493210122389168645142555556760069025269340334949365448712549027456096279398619624010065994646938106758821712370844343124848653883707250145107536809518933296203613281250000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33+1374623782708936229343730235718883586536865935316740186139299777619307109719738044719854303303506106863740379809668266019476004469399530180684183792041840431786919541868567562363760138603912772895021908756176267039780266434437575169896704948812967552832950325515235375514133629188441854843428838837713174145914749522818679561921237925408738348705783761067456351837000051799933518007655482695754227633848765961157130386091110979741428639028272297747301519057760363886564560685416135540528904777310321092897207593336934540377626613263298538415075419422762069247323356103316777446830591847854097734739608765560411026040163663739264747285310133503487950593828093710132390967466774995534877396424314698499805407040999516432577820523874834179878234863281250000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+13602976883720292525161743393734333226566690452405579730468830978979032417945832777971452186395057877487599990060421574053648313019574717406057223863863566026318119984035305997264274426819227362685062534255190280772009198966807160776403639652787937087977349243477929229316892030790309794293399250313067091675313820167225661249344809639477466893669090744832494482880532119664363890549875833470382318935308942552228061476268103588567094225783169829983675447890002220676322559083337597020338117031141958170323924927208075865584084989602089837576794942774598283591651803895234668774921701464588513771597735843239702923086815467897168775273817329941512401066060896279513848425003318264037580934293555130012490189905750501142556174727360485121607780456542968750000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+118494978687685831506727127522273071345257803132157789387720018083681304860040783629866927481625410361710777922450388091099685072016062352354384468510599265153350876190537473072898232150872701422971142229875892914497723291331847316572548835007330764895018946827065437118524181640418600341685491702514511012766724602130687328267012504453232148896352664134316791895397855087920226278717224303556968533892210987521366717803842275052230119808503689847541802117379967674545511489475361723930402930764148016408916519481066670586045832755542436622013175133407004642988459552963824071543789974478867751955578527639947587096781410379215680413218842014128883544600292834054005010852093852917155086166752029522111202178823592375336848370181996870087459683418273925781250000000000000000000000000000000000000000000000000000000000000000000000000*x^36+870848679333801439300989416992764628756229588546003442702999192012292752331464182981642906677258111952878188737761615620882233325580898953487728786577878678039186259853444430406344104562841222073933021058233222405896220983928552119184450962088668255297536911524597106961691655286196963271482304353965363611677397257257498537147976698049371890676343902444182594674487409408547568047191638199044825518295202667676111985472883808183863706001923394136215560218092008499131642956114783081315678391646193116805228752575402429285203611120469005931335758621456294714411810442014862270684390397886598424251558031274369858434604525880427909065663569121289336221012435584448124988800649034201189251859043482804838349318741046460774779536251344325137324631214141845703125000000000000000000000000000000000000000000000000000000000000000000000000*x^37+5080774051022667547494916409015137787849136165814192294035224278125921983345995371955254288938336561097482253627059252113069442471831849343279871915899312204566646224896535155288766007172892776376484000652312774511899474595510223072852124721716399341312792173487039817729713783925627172895659948744827596956954967618997076958704707662244051489325743874349647370308514624966247267193732564525708356143125438819006401779525574843158477823657822219818331127236639939257380638626769795049003301686260838695599547982521308034271942761023429486433216687276702539846056770524438783743773219807622626926163501001714947506907451270637189911196572998219460028484525675412495069597675772923000995303795423272767791310382559467881727864602137145766391768120229244232177734375000000000000000000000000000000000000000000000000000000000000000000000*x^38+22250619365088239452754278586619920176055845129102494598309188571575437474804055566036980310672692222143788676057073039772333386081833033119914085302264247537146674957255653083300681529672490627138146784271752648245565936471588384385004892994469127192634683851977311474824257907807120134100270366416137459054443256200892897832663946779239839380614588156813462400054779998138229456496908470412314986586371253289783377688449467796159674785034038944939759831391874858718529383753704986474841987280293699956309761280711881224425941325263991832555192967720829272184682692072270968381719016894081076664887330397955411642409196260880192168632217677634791334272834353083740149403672994391264380746464599147217193648392422249942260636598745371372842782875522971153259277343750000000000000000000000000000000000000000000000000000000000000000000*x^39+64719052194624337667754904854707621451506561895484092648114279370777943623347657149272530382070856153711602378443677399337838726051137280804914899975220224620715305210952898537888678480777237382167355468385274160462212671778515924026194847770592877807913677533651961593498827481460338170338429050418453459749708436096307762685220598990476211137339786636509685885032274281495810037207005399186144980267246659169011543131210500093015166527265972632120548165204949998693865342155964588408485076126438216350563677240812015123721304067623805460295229995883869717774320253496660811097332818406885678559026477465649559458436175527708966053798029429837793335822371416529501741974568411358541944352036850620490682444798913960891519970078378243272254621842876076698303222656250000000000000000000000000000000000000000000000000000000000000000000*x^40+19897965413441476654986122904514194223293154985246841009539982879772145364308531668272315151824076910475129471675851880399454124706478755979426469851365586145289183485121720849947857772456628397039767771466053346401773219579535425243360467117495863663244570380644937827500823094037928765984399479998917115139175255786572478820468340242427577274593149222907369468964033038838987301681523647723065730337909646542017444010616697153006307806966428603021641914801244708411824807084787038807944685767644570263917743001673861864489385610590896750318701948981561103909904694572511498078464079043906689554922864044433288261095718092767472245730596133037709800431492695691472110207733691102724797700905758959775542542652525086346232801042151205894725762846064753830432891845703125000000000000000000000000000000000000000000000000000000000000000*x^41-1391974890131394305106680852395967306904823381767274878069996822022477649145719796989817472289769916862419559126513359942413745383996055527111747774689863748122334025812320405734753672573324170360629370667872299054428452654361263444750889400884318616528119105108740862987308038454674269379240761761377456498264987059545437863085661482279036018174819258086645530718188119379395248807213841286882271147898478551779948546433407878406042630348007509374227195848444786835827734133119315421102243175396409269098387028335224768100847076072721652357358546376534912803314119205115968061369881026302947240401593462429801252747856578419971671461338850695424361650768554760564334827553106320909205998166829728409743381227841235934829425106590977678777676374011207371950149536132812500000000000000000000000000000000000000000000000000000000000000000*x^42-12651530565104486602883205637292290001612006031828992915416925978934675321080554911350543052429940817847727842713145352502955264382326911435855506493521845491475845502779124859397061272260363888599583344048167115192739188533798474197530698414563508663741425679870768683942515697725445906522168763314497872918590884937761673474530019830833590891510997805151362175053978582561368084753741697116881274161742299606313700106007414555761166616955275592792027621413115727237703183070133759534367081640801325059726573593512363823105076207199620567929205471601455024993502499031922972626683935475695859819336262370124360265865011639667355874533402469469853839491519451877706564331295198361603703249728823302520295669215741933884182345249015330668207468534092186018824577331542968750000000000000000000000000000000000000000000000000000000000000000*x^43-75596241989392789437469388268008230429496893987695201741179278772726957053045214670155539735069399051588457444622744831261134976889477178849772666105546126143506307496490160890341472344669675248427902680825116297036322753502824758562339043789631041663250757344737129003326764711099519231600149253581739189255433482945815481350576586783246469492711922298877689968790982218045926688754706896769569020920353616828720230442931680498235399528597741806182794923507378565225195645385398544269141076034253048400038950734783221311220747371574402612355865949120327534765933219327665568720691052142452647156596993714939394206724555723169882973591742563025875016763844418242156628835151657845462844354090044810104576981969609019343557059491132336763452581607225511106662452220916748046875000000000000000000000000000000000000000000000000000000000000*x^44-344841874183801995344618266646240560833155251794860149869500306267580135666778905932048769854840002106980094547158578971211445339394494930681377269066758437919317905090104703802858454029287815495442639626904010569125220316174893766469382275592843411032579951577103780272010506167064719708686041752012334729730460914658217389433140112751248960521425757409653412661373501077427679984379412254605125508194358213876159587362423576964448072977179789147489779858188942886006058868646617816988952842908627406935981565804341623570685128597163391028997459588691780661921988059246313509361206439819864950513082374067303215495031495533148103966598252394732711033164827569559462648332653245177676230521912117212119673191830069755245177572022293786368866974623159649127046577632427215576171875000000000000000000000000000000000000000000000000000000000*x^45-1232415070782304635734210397479602514202654969701777119393961908923333030179803840463876683651480528731588430386141106769392054391358441288879824128715194986081101167910347108816634109889527314813849727087362741490868409075759000219038049966645935624055276936980590372638199191932968895553046469013914071549090513142100729833415320761256516390940763782738481955163669162773931407410219460495614388588433628252715144161006555672077073873169919921920773936868181354586124323473828040110748597571080623904730288736468752696328794718545252722298167178515297274923873765898472650451975419872861036766560613134179410225927807564034303433062927984254200004672488588385918733942852501800476447409182580811887125801089840176399658360470539931129217324154434543004299484891816973686218261718750000000000000000000000000000000000000000000000000000000*x^46-3586890438209429421778731696354464814468306371490647922276332191753879356970605186686337889809987882399953314019196936816631212618803676210349253256449500461668853290073939902618046830150906525453436481861806230906162933447914323696127700814157689833614730905240305799487369895407823918872302373556709851439180495085934932695465324325777244218345335873979404186407956921793800223839482739862076535531523733286212260987083704058799415026062409883600477634643551287100550490753448591392632099312376946069696762989965376678045876814538618232968206824788477935811134259659814803112893671558960930172900172336259851284621104127207447972333847525369995209195780136689289408645978373355980435393887691709883019035382556968008726856182967532561330114334458007974149040819611400365829467773437500000000000000000000000000000000000000000000000000000*x^47-9465290407029726754786116056213075006491602046366298778859058988479433335092756308142997836578619570453121341765407620567979128293445847628668901786370528287133846555634015437830814221099063380306746388956017760066533582469077900409669452267230332515661425298730293959229315233198015742406075967713331004739766709150926731104348337695168894947112093659434630078862940493974428707791975891719212930608871587409232174532476461463557473053303654627846808256454639991408888555612213653761561579446789341171549004523008682529332389411310224363868022456180810418856462202985128154889161192478264764987499116304275568973619337418089211165551254380931983786638866200666603485164004272919161578774512732963397888937834183015499626989609168104726321372370881346292037505918415263295173645019531250000000000000000000000000000000000000000000000000000*x^48-23968210423632800236465636935414662154460937080983496907958307185705114880649249435333766768211870489488170458452641704736869677945440583623133712346694131609855442876853660319203614808901536987955847787134419271937277241980652823780044922200859942498495013425660550769845353691204292292113177227098800394881462152389942159704206782965740964048238449223312816651848900193048168368990726876576574119510066880036543181844759527013766819875585512228655981779516090230484692815583790337729431652051208045220577901425067617333729895291587933414838714390956867109420069912617554913641267857711787794502794439314811255094268629497798645953901136632429570393124482801481828419392259548011320500461025571635474283339066885491536628200862327921947964737151362535350074267626041546463966369628906250000000000000000000000000000000000000000000000000000*x^49-36653465325743250427100278860668991207103465212704598826169476299539353362074601524469645565317835375899640833628937429869725260481011785414848304589139194359148234872232577207482522101991242846166103632931155314644496870740437961504655572952325630734754475251121849865309136974311392872833802320852842395085210389827094376301260055303992157701052419305745093223916908753591432988396987603190251310958193889523606149241098440193227574934824937922004676535993484597732067270725564220911990205233341011093699435943883028545465157321987177334576565916432420389508684250097234063815501517290256393864564837681912603104040871946502282687547552674341227109583456011907464778652513752031718485248800063710003120357493474438814641882306997968059342174238055163393301683072422747500240802764892578125000000000000000000000000000000000000000000000000*x^50+151373275469912793922922797886007287403302815840415310102032886622354338185820874120436503092690814593435647428068606538545041418837884729261175003302560628888910095654669663708184036255952494996779918074946658640831645591620433282979444695551452688941702904633539640273995143855155043572781821777496656227487667895100292281888613494570184106998999196153417106449207380082721733340745049064493765018292513786000477079008943359148974625364389786569235540229785413706193190940780302130571254782180194262728919918253417234731673005897946579247726900338314842725673534895987434022822251238883636298675845323452385980134015747927924225026902142214610476001461145710273117226301138040833752620503413924717647642395283679557565151120690643368281480469580193562104120097444592829560860991477966308593750000000000000000000000000000000000000000000000*x^51+1694564471431849291627380082408126071423067456177902552731430426811318173358752633922210350381274560646316536613156366026903735886996282454559437619129404203917649732965923418806197242817105549675290404705253052096492776193453371794484058513069683504897295949209889890407373439174044296879762988092303918476026939418413209995088257159188114699874651898031519041664519847821995326574939955005299309105858076622373681070764271908495980078332173348027437550292086479529577169038324643773337559829943689784930655591654583762521703341268309303473453141827049664492574476720199011085373740072264570711416877440374445025525956331519419389387314741495797001927689999793235148677727725689163840794668393152067506059254139502853439458852059426037792947063499940786417130578200840318459086120128631591796875000000000000000000000000000000000000000000000*x^52+9298521014118142806541977297203855926761727219128129470407658420996143235651222684188137081536549029217865778579535201956383539058620664565430257810458432155761730492342929329327499198913649418509332720144733229459825469734146458793569004463482717447383197354211885085449340787383155337514837666498585551777831043484326514924992966518904838693432996024328415327534727165300487810593744766671137995564880536308457780145263273669882202901684246870727351527248797244962888180214476840934222846925694678779907675737171038635242021449349327370919079853489255065750019266222694679904874349039493793968013227712112106713971487597095459987010254305713341105467685395305128502504424258680821109560315961841742571332352799783117896885178857500286945456946076752366512480074689506182039622217416763305664062500000000000000000000000000000000000000000000*x^53+40618550883325312351597719400873499011799892513566404477169890549714950714175258992426436153272288748340505672252791097558241940450053289786559412707714295118496213836707268128586077686598423551444527816112470684679943795803525804691096211671213024683937186582015180007500345319449223442781265132703594580173086646187749889941082384479563369342945983357690968238429387900160230173770684356685400541637177584311772310028234730469751260731029240821959161042811831530418511792677823378306145672769090587905648737600041586739657845565879330893835142843526361081334586064230747452665108420192645947304353817407355649388615347155268683330390726757672989669246646109686605736504121344279658649635209346542930806888823569059717754403682296100900492921646634339956946462002473907659805263392627239227294921875000000000000000000000000000000000000000000*x^54+166649704172546297883363253373743701440492405996629489476611971672277253144839920119452864814522394950646391366804419572084458108056317093916966337604759437551007654133234575735990451258051303665320316316766945726962423276103554200484895278877519750167868319672561173676479010576867101059232042524167118026556241639199642201630617998988814136735660321840765681927587639957520833983163326675621163955710254590051546845671221030207145754443151118430081492177880630212450586305383837848598645265415537253400866559560012633046510655905671738985309266414008980905126396972523794886569175802967081258916094182182883398605962833351806397622492425301124384469646722219785429199532694558359021848728968677378100903211605581685274583642488798591837133697761326030897029593785818590845337894279509782791137695312500000000000000000000000000000000000000000*x^55+681291459426281128007797131458298773060215650597404912785419958197121985152564038803111799074488320421517747618900422060996568980443482324841809270886294710321977065273167353819570113136199890968486766240968414330487739007427346594863322913265034120795790055728777982278523183904574816716984488181962169059042700606419850511477507867751192739560960496548401713030224163215925902976575704805307510338101675896431769752449118031688244841911733300188842954742411439747754753607944378589813388414041650249978623094724659674025918593400033374370450969087444288538155741523579527393503476137501766472332314467219965000007571776537408062921045112777344747609149862877188918247689307733434163643924646715460087506097096772962702816199559587081425432271144359481812764756103462104874779470264911651611328125000000000000000000000000000000000000000000000*x^56+2717044152185487708014558600922161635387539853500311161294784785887416823478984398184069610873222462557999064445601655382012203390635636596277952659836948024165173581278312380770080838054055277389450901271374931038320573974545370927252453939476004814459743237083987706224496524309471315684675173959621301911662932223176513797697387275480056314088947962602096406053310567655115362082687113128395673929721990913492812087228266998120283336956488346227498425580316073400909614463603456553728912567209589057679354939289011827146530219483877153076169339551856112865792243754351236772441292529942539504857084294893394904846339238190282012358727774315074241981372192954387856552684578341360088205742560829267312441062544383789436947696769523145745284012928984930355127925746816508478787000058218836784362792968750000000000000000000000000000000000000000*x^57+10190283993549111827691441211014081889123142911759609411012339205689601522162916665302446516203521253751408163392746135450129610235172985361476765924778660450940082155037964865965015716768662405121920694034478255792379376747604108159058081578279855095607137811748650287926358119728199900130973045065110204219472172323026184361155529427341042634978341573144607724247950677749391933763813208135065614433996546748452491289242715318497991674114330133827008337443593807832738392168386593566149606886917676385922709376506921229392110359885152061382444480279573816979717039018145990756690510372512511820877835402377273199787353568596378139288839644462120586422353363062112026673718648973892295387775020217188265001006384736659440063642291510315849175027210803457609742159835006236612287011666921898722648620605468750000000000000000000000000000000000000*x^58+35397990581104710364064716068896113599436951409206922813760161009064760496289381200249922123621316722805479780526338414081283991182052573987902790088109477105021997815487264891790473300931267964738776123148847486290754675562748635926574279261049385639213987154985292608013832612667725137794248279882635034744079656184758084621721150017701211026934295290708674928498973708441014438243242220648582666063981680298824952594606158805096281628890506555461552241211406490870376737652958079833726082915909810690912827620850112767782384476355216327583957311344114530276702636549045424263575726967181805933400208662117744718733215707755280623486663346378034885002660334826714941248665915596658936885483682533357422091763315053264649999105463056594779194660820112254844754600627970697601654137542936950922012329101562500000000000000000000000000000000000000*x^59+113999081675857663007865341210394705096707657680535981019209099392478258404368231908446173518693365898766119985720345525594756563397881847881122385144897693794078595285233320653524376855257281476014220863666695644176064842750158511933075459693901643453263757863380776966850536764588780451930478339328657476500441057781733749624166982862560406405862951964397591521411120374938011715264011081340626704220586397046051344163064416215286902568224667624796881974014469045264656144299680052587196200092274374926397396070045117887243796187263911563749250281634154323439941526985111217895818681774587549842130130145149031259951411839746089212404844580993922824967381342415818691939144729339488635331752379543678363962408054855051174840013894299260932361687721665237359129895520007402787143746536457911133766174316406250000000000000000000000000000000000000*x^60+341578004198057350547123294848345562326204807298629203971448716247876327703027879064680612254813929780791647050345013384795539102507360619757221097109904571727638965856443518979981707697888691956226990002960117775253899403752017021617842569153797164840122418895952556633224578456256964882644996856533710977722513659368217214465158738226830078588435828394294611963916236084638838628240022098540043749430378066070309963983333538725737626762036921621393523664400839382500920737165610152877817092635148157795104241668525568702123076683354564237581706733357132947273158379274115590579159203368918799991693595153340954533262242835263692016294835256647294532396052945913411478719044806740527988581835991757390289643199601299623207386720861715142058771184301782420099920874103499590646038086561020463705062866210937500000000000000000000000000000000000000*x^61+952824943100542838756553774909590146439953889882214687489753839579466820341335266500461660288950166499202854844704461370602303928199248327811335967201885013057432679558392357891701486526499967900843650732349911156526935126441096060954154968675656108413284817532844648498164488393003022247876046344655114006367664488726186528186209978878781149944026739055444329342526933956432368048579056477788446479029818715381244770808346612848563849969276707054440297690138816018833097696299712358357956560106595564160112427106946541489834905099515094845379186416604528494155695705988798232602185870841252450567181328886621746408365613354895695554949259200869106032806552475829613949485399533959152530959514826035657073041124213841989963776561296045090236870952658598084651991515922554894235663169865802046842873096466064453125000000000000000000000000000000000*x^62+2476420443257561434909204283545436834518306057777297289926841138674903554749139068623066910839061533823359166705218799180579177437926403356160692014432039968480517137500006073129482931880570001491144836901055673736276489401997195829382427275325169118137815716435957894316804184634483870150097450368100842772340351167142337878285638631064609028641929778525709052073892762464458348582381317458317729163996688639682347793302853829726364302733040979743407091405256452553749967161859609933088348154203779317212920826260808951582163183757330027035833729120064698571962737314339386634263820940091734557619489925889775146616437050953865943602648474424397248692673626215508670824787633217761738430047106058844870452918419367850510155554590745740080818672584116397532689213029262476073455445657600648701190948486328125000000000000000000000000000000000000000*x^63+6036007168502460939468566717296681866249067433288280313116648731953151591156019438505469100885944297102753908746784044478652278598434761236206509042774164077387945339927532321645067618299762894048493489801581698089779888286603057358543665227307094985715113139719232666357089448119287998534896424401289483707650435476433537592605199033325648152994246700423904557430829193226479939274762104267234884898599790054202874532866970100599590386380588890447913076114658746287158319099382021780244006149013938901760121266007380669917756230796415264279741601000604897558498758630250512470044903665110346156340282771574590806413786952545917243155829793672016835832186205404922626926143164412818690343453872324395279032432373528558211998539163894143533905245300332039897036449915660344693255079384641703654779121279716491699218750000000000000000000000000000000*x^64+13983814009167096871868195917331450512769451805637403590574497804205839325389027619598357319754246060037290790218366609907353411573018058166506891870235230093458481907629532036166455821809657683098852030836655177042191484167791318675043691149928179422402597616602169943265266214953015731089511076085126753058324900987149609662991947376226939766996277349925614616539994879228108723715566676281652743561313096870360031642723189134444975533938451683985958420159732921867515981779021586228536361787731459177021004288014974678366746418070259494078708166146301314664244688908349066727131065415327551224920587792587205909750738837199212959572028830175477344724437942645358403648604408095073495659081779331208643502842604804671926764362368733994651977696326138259008745312912247263663258894927921005546522792428731918334960937500000000000000000000000000000*x^65+31197593554461213299381656584740049622386533446702718117056895792996416656941197982956704599788781796110252162402106481984570890577862675872564383919983437029777770216045973161594565938687158556300255335839098858704471430047794496134486481587205375906585846209047575774306881569648963039288596748183464261457461891371254158227274952736255020918609088381817170612751028229501805816760083851597231251468797987917446083137113201128050746105356747292156355861917011981295878131286390758306717203704362259702820773763427119508554049115393270245575802310329781038038396850853682596692698908392044205868061002933332730077631946654724176534605236754095619179896477135210934311791845889555756613882866003735348907396239015872587312432812420512557917649255885312538226733897701454130944615644738249216061376500874757766723632812500000000000000000000000000000*x^66+66942084356117749030790348957355674374565170745642760772264753145881420890159460583070005836533232252094269308694799167418275127761120875695157391861934559102345119288069433394305730168075665969402791997290461068386331757991209448836453869472557537285516163020728684498570176298146314510424422557506757130613461286581476444531897647085741569248110731461745375269406380397784254580648076019600551843701535550753080983422094296255024368755420740975913364407682158462721256441264813455871430344677011839468512754463919959364568335635015127430526791681878351650773651942337059697026773603352012827221354213633671552031491808227943345184659298324925643879520794722101789661686688203553545525570169640647586941780899255414514278894267968221035205874347966667561858981616615064445352349664641877780013601295650005340576171875000000000000000000000000000000*x^67+134665573105599989745114338819684450421967895781476711857006067322572428146967387352765503220734410697409947055002130272008654050473553213584552831976360842440653668254890618161161315262245287121118229434550154269068144944006488877209049929080928937736100285202338190007349796683693992734396869187375072090735481628938580961557296113849358672753494395063354228069739958458857534316371976707207467104371938742698425194781049098565688059947999488261636864179834954534089079366076985714977947262614968799318206177867644120371875181393234270776989889013628917738665525232442216293296969780785856092613361529991800126850008577131952089772027038142899116808594930616672446447339385784953231210278110317234034846641708180657994522674751584540066423127271407814475266893581547190840120252746520135289642894349526613950729370117187500000000000000000000000000*x^68+241406675001194103362717536308027438552517246585601583969419066283056414569206333006381759705409727027131344675144160012304118254993358148274368617524438111633816092788709554838591877725938904270287364587339086930788179074959693405012603975647641837176523706806205562508375720889901552055725490110630622056416587705787943559411304016824112792303316965394373800739455622064117186164670778323602940963560835108240727826000362049839060287275049199203367007410452861432676408672274076234447980175975034040532624928238402942364076132536957923919420516532142594991627183492146669056191174058608240774990560033982599799495761747791705250792010803160845002327763942006307144746937607426783556776358166975575222248513622625302115242907347579089461740658194709696641612142277104464941753144422223464893306754674995318055152893066406250000000000000000000000000*x^69+354381630658884312491560699817266574059717389072530202739108093823940694865073040569334535881174533356406578524152531674815700540126055516429961754723923574920318899554821957638913346061673622067487688442570672170389882335670796783055504003726857166136230881921192576527884976922131022922324349564270476562426483778287483368537781818975126804383348436307377530784863517765608829253841675514348715982926187790672891406711926195412547896241509942932862597073646954932202511510367771015331844596416634338834600523313509227474899823592348769599742813117975651917739295908414909662292171337105568159326245080493449624513356511729465298479126913025110865480691689187520078910778357458217309522583789178116738537701602082363315388910751225880135869812297165585367562767131502305711188044218436232757341031174291856586933135986328125000000000000000000000000*x^70+347915117974309574189426218275123545163042130075986624083622190518159572723004306093270020489195162800074689857765390754608096380552923563377014854169404745657752491505885582701135268783712007919132171675012443366056666745648937012043706846269385579301913587428915346692781966474441043472178967540860752521188187821686897936887662858306966462105168781976734625531830369469338988102701613751815958126627809626681473689666619217889463213761494177955373139790392681426535034111219585301643810034455506080687471740734590235142691882047262626978236040085321156687024246993348991088416327823894494026618792736621864711574492372984036121059095379884739679490361326643850807351569538863403177986218767118601923780817123146093013798762625169846621428455830207377157578763885586987981625941191050899181647082514245994389057159423828125000000000000000000000000*x^71-1042908123776904402240781454721022142027356656781781966665509677803663005994026443900376447837398039193905269051633591184884086575118980946321983489122597483694714263581282999965131648172170692877270879294378967648288830487026287215716265484570665454829505810564456613631542002654092032825158995335151201656220265335177193911872175134128735415840931884247036687086285898164048535190231279600475650829361438011369727045290128672428889886783602044510024755142892548749731037322679624792602660936698242532580177450950384396017907513341791353610819560689175875319042645395947964962599745800167228450376406376656958172229639576928846386259435095269655408015186248936797462943974357989109179260233828806951798081147128143391697866764259858969088703264476883698809146969943563916330532363990063471348435086838435381650924682617187500000000000000000000000*x^72-772334273093179988435738289732270664244911913195110055281537803222248404577917748524629041234177905892364367561965890528244151801332772244565878631707173348519548617863713198823885459898205729899340090167961936825717667821564440885912818954177384225866779662320461901582958344307123947157903202998670419950976064102682757346633589379603854575485830701476040821193718086910564001412114892607837989313293140314312827203615548769907245589073926926222729205853758462441417147148929794188009461463412643070692366335781136822128431299769173451970466468568125482172377345162135521984699056043177428556404039625226022377826966236445700078599615591169305046333355994558981316977092740097327319756353070919716401788647825750362875190436536820944175912485762646164166666861743549558773076213954718143017696974084174144081771373748779296875000000000000000000000*x^73-1084732326621265473668225159645709054986601785305979163267203024662689463027503591052843161209765150187826399956631173156175260041733282410497335107859488972324945159542812664311852278767368735093830617780168203318155899289523611513568442498700512928700577588313936431769646151388775311007033310246146332025710485228112231214055716333370950111348929088232916634961046873820996259255952269523274355924870369027976201265013809888969211930334298889852492180993725606165353320614118387845968706078611429622076334201834858803346405530748231330751276995107045831248324919215052990288103044111797496703101359288292044756154375375611216236449214230916676588116912659596496665489683135921549458793008130397675684173044817536987151195838888991643300150652439904896877218259477924933417439772071367166256239400468075473327189683914184570312500000000000000000000*x^74+2617073026229165445435325351778545386050728568545005489061450603506421737286201693380884769332660025976389519942753813305898177716500226549814056106678209752042300867358605222856417980457605554598380618362739570375167782457113915695286673644377367968355256857312704597450481077473650897515172518872099103847961601336755723457830378998081179664428953828405120560349552055053741987178314268419877586292883619281250238800480296786370892185794432625523474883728921983920894300367044144620088352683724556790206762026691655326950199144335853483434565163426897053212499883566636770988459018613116850083930496154816380775232630738767106916136937894572060635353365261775853992051361470116184443362174947644116501303335575213548469152565111546510430499301458755461142053570748420414449513032102196839409624651295871444744989275932312011718750000000000000000000*x^75+19131033690337617743792221576610968598538698302329549421075809244077475109506915689175834093051183290803015107902870596293873045126850112129553544352769055265104927753301086787200407152048937368706278645384015265994532390931482254962931176515870238240563278502785590148938369080631713715353097677224820479779479414063060821581879802185246566974309364514534710041836948012399177813985287913185567458720912704899220554396807677235578386172618189710690375900114192126663125662086621742992698915136878032532205507030800477143480038771328809493784559574920516167029955717516142810626300580766229523938045173169678660108517645501684860803234287885323668017686861257410060800939129227705324914849623710928729210474039375047610002199306997230470322992070129680299362340553217574578431746515677752662996924382099450667737983167171478271484375000000000000000000*x^76+65144816018999609883874547206194890420151678982786335148963175591260927153744177987054483327005489150319281618368268370188822554070478699226581648880885604311267865316644953197588949224902120044996895092327190829105369416164730611856483986674973386021669400139014666505436440975935213672287160073619074009067744367606763676525547854659707544697511736901548118716485978463346310604536075068112802263895079882322998834617395676232011415849392765779273346764764807425096988138944933662017814313887817515604249850095998347350033056638235233549244411339572167203182539734518309139519127451973298677272474258183898215855171030504020514047594763161250572494730178617609197592463925384971853279129139521894228619297533614536758821056796209898140927428720068206047987540936648937266455120395986737975250330245913232829479966312646865844726562500000000000000000*x^77+166383029118770762383253180268524731868070102679026860629223625413491008657175410960774712201932651579418635576939343557379973338282813213032544195150437620055026177685408430441252720769724038210062887485876797917945424478100638278829464642884118582981555296834033884574837216780312757288422356341740212458179675262189767129165071279327620098387441666758088208643078012727752176968844101415265713823572405698879959198027946234646592645460393166361008768345053611339410390303636743722535297888881583402993279816951404242940750672361035121889703859695197518252522338059470785304339939498939101205739052274890071419468088257229648804313065818440426777395855489519108687783380976681644929425158735304862768504442325850405785697244177329973004427157167220688680527833248352348943076494701093527290962359455051000622916035354137420654296875000000000000000000*x^78+355443571886013763977075536001244029243141108064997376077424852004410909512552218814146447033345988644991144801076879595699988921305253180320333853660736780602643262057452904152330232074544590686526267525361116735765316899259571639301915315446206097112983113568999614000397588129547809018676720862604923824519320698016397772855165394213946431325241628890134100675182079374487052396300511776249242462207372113933933081485738639505602591725078710276251839664796446452377166106496420439623033564318677552508192470726115982730047274079255451135759482199846945940468210679798193308961884561427213922865820478072466736981852535418783927180311129830567468188484560682333197960646915453422473083452721256648263105328558688347798768283562926743248018104185736687627620329454890776645021714038944571172323055874286978905729483813047409057617187500000000000000000*x^79+665395263073293531337380875209009116061713697905813212434391426586255594597370648244499518725453167013689569372642105499764278916452383876050746524122007142214491495807894548675427110781464774897377524529355782671630994352141562341870907462713019031308414297881047818062003633452748190629625656464530476001999550281008525753152832895993272821133761255887386578150050079005580657071188190181287798622726638947757451842280913834162104032661727695808131293509602776190699822659846977194518644657936997729410150018405555706179877351689269960046047903110915110453521101993233524387324641226500379498633025454120994954134154397854186015375603353808278081669863447910298254810107186197333683049543207405706958853734163527941372112292519595423212639574831838531571923991901420773279143529929044409614925011803299170765058079268783330917358398437500000000000000*x^80+1120113670510684947673706310380840224241125475548309405281325370949088494703037388760677982295848145764861390588810266722785966558129605385052176166688900121980679438749935501706787398105076704867821321697014959170064398408082056892641909967014566635338317215893527347582756310145633192114763339444058524582896054348113299618015324130528576917610583506861655036334317401386991182273510567674180117047232078969144313971317631823783707011540845391836018970804104245103464283769679638520926143590094016732117219554309876928017001854947904554548726553859430601370852335149761381913291369010751561718494677430814003023334426001453607101763652776076621541038750125093978305085597389215214081457470848360249489174232190633299488274911340023112658686976321986255134531510450696517609723021791817997997234550994205548590798571240156888961791992187500000000000000*x^81+1724313819782911253619096661634680034762566361354993309971597021742506301474901334491078074442857186788033289972027055681174008943985627371754979505884695274505398772384344488736275998630234481048759929325934842624820487386205304462061474395839806063783923905256640619970444945491462117986388685128352576655189871355874960479114850474417340474340332121620061502612870229979096588588503438410903959146624994088826257713148198924292590487884879877280316124682990176561541532432303187249268803664669675824460113337479190426143403512296421412592082865160777044190606316499182172425886402769726406696831936749127455935435829656919700518706593246243713368979439055377192996282061166691135849158380998819336548148926064830421174805301780032961534513020613793451364898201932575096556739249926982458878188054010593965870157262543216347694396972656250000000000000*x^82+2456997575704909731563327840789748624695274746856365902895283733729614023633043319162664175627445677524801262087953377209564382793820517102998232955339860394235379432802377702966611894918535887097727708610806142357999256087412196370179769632854155557638247684369981141806531116040070918087198211774177756032324167347729835689161450455058290851440274458059236180123155563654667866482471088888748769357849945351340061010708741953766703373113668062404241514304287534845125637876175818053473718612749124700118048693528566599246537541163466081308192928487892280067511451144749592932301161963659963114800234258892186626872030731943020936157469781525699461659241428054928082761680304725799473579649498771109209698454884096386247177407996727795418444037938453034567099239543204943834828383481171017832078284220953534600084822159260511398315429687500000000000000*x^83+3270874413995897736589673085621210325827077915250280148542825798766606991468323956343559405835218650660695353036075466680386232184547542620808660952537194487480821654048784875885449374326147928507208584340605652948751598929088765227000623743535708415958281930469229704327487524663890949282889720039229027774423378182499286723283309030121760481651961324588405316428591347671701415457054943222604102325829360487573993169622143615289742849623314504147309881379555049123947271554651829009780606715216473364738743014876615412716797422952253652790297916186747272175938569703560382047578109612087803443090967080424096165624591122395960219468984857221111602353826030646064307186347732327752828535790055441901319022425112038776763437004666176858270192294998445947434732597453632032090289351287308314741099661213108440449559566332027316093444824218750000000000000*x^84+4097801581144816644668179143258283442285651237199190208934914450244519487771868195733167569736297469545350004743709995784448584839199807798527456883228230184169402162607789394718851528001196647995231673201354496282589723023775401491831158784597098713310769379456139113592247461394024638209190920923019070833996402232170259849414364119424830873321504382947845984763232803638038253453824118829193694659926069195202573636652334650892529294196634235710147389862316709106446364001445967574475663394189170412218646397356552873813488296326785572407258392549557797656769867413014602679946998305416989546856006598420071981259817167597836001260600062376236473915869255619458095435670322595559840798877762755970503272955378314947344905406625585139418323894723927583310423352617346136972871506133012864500973868476380035374972976569551974534988403320312500000000000*x^85+4857960996812511000316303946837096950489120154543029717793972296732732071000947231223664882840282389478702919416189223696358885478821152761742380835739554354869506302938690504750746892977085699920151385011727709417158304179690881641929856137385434006238411266093451634093030228843163298710980471765536960378312312713385334074695028408483261958463759510438197429462684596726052385794881275570696523991679690852044422818617829214975062825418721787069142912038950291383228580669471101126438455469477643527855284653933979039982192897019440328022737413690812428713458571610961784621693960343182430037089037196563238346601306320561382266062911329609137263417514974440473481226571629918645962438590082106293842793492201725429539966236474471632841998894586884901868336896796579809206997277905191405887513141255429349740779798594303429126739501953125000000000000*x^86+5469760360448686856401533307852162135931956197685648656449789709000180726892410940668332225942998237281037233051147831516890792450488700652505277998842146823914202951098358739490923106917801385901500909964155039494868070364338903567137639835459241713495806477193008470347380440856740401997883126591440758823699792791390173206398760332525234883503574494644834796284140845384898063957586892940426797355118260331234506667569043860900188669003423899369592892763412238278057523755536944127540444919590603482570204943360661185560776525576958962351982282974578329583132495847334267478614134424504604874562276946408883201521486107644651928538015840553711866405925984013636025245226002263117565596039579381119954800387066439851131048937102386648962397974950475787181669253594110608808678911313093482224930840657206587707150902133435010910034179687500000000000000*x^87+5858559604203344892960420695913213955143583469870402730398870146884126142870885094651300320831098234353633916795875693085991620960060996489186330664963863880915146476908477781948542137556064088974096591474753653696024153524866458546891733055465522164587828178355455485556098652688901599114449974822718887632442086016630740367797741146470789519546565569258232348002321900684379405873214077098589210529908492400003414316873444548339898659438736353967327908912563660586284345859758892338623908343536883368410097758128762395422462852073117689822998675073547331179001671422475791287666304476674513205360660233206911370584530279982684222832723468706072811773837478653576643590164988470506503566865475737447341405417404189443253903125571262131366471412673847197517709010710419842711846338963952404279638532327584982128954038671508897095918655395507812500000000*x^88+5964201941300827613387268433654006090825285936104089442970852253822729000611210019050246160594278590509535766891040964070931546415250400348132783699513186064413419030288807377183794591355326711192872951671280504715553083964350332992638042149343495451079457307192280585325408024928537362688300296674413481492661083518597589424891027640873673873125620770989046158001260141102209578672922874813070307552735941834424982653484574828045612294592853230644508786606358931327254868156086421845663743490297645303014804419222939630349783534164936538382792974832928242772437248370230946674382927463628490350504408054799421830389083297515412450621925234860375911630164005392059753923426370892305595484356213250532899510907058864423956390412597175214613917250934097750439862365140436476524812398143990293896944385242196023932947923640313092619180679321289062500000000*x^89+5748411887291714060780845935089620547179432559289979646944782967538823588834570784475689689981570617989597443040960648895480866168549357290896435043924598469242920040450469508747409097288839561000386832610646358970698887765998086462862269972232599115384505411497405312679401669882977385093816696934414692140951999594187224468925306152187048553803308190980372416289751411178997739570274988171817474307066973145108270182813592861285870076960338838014318467354991180736729001252798915625751056324524626394092207905677218360525921934024806037729727200289038435332100035204337618600856953921556448354232310712608326238647696558088725965545686073950774681317055972849146066065870799840068031973478628691757170545220878926154900993695879049183280545367297742169369202397301658949485206449581978362364920956422862860502043247379333479329943656921386718750000000*x^90+5202534444402059241662156516649795121307165318036966446855052521296542425206261238873015351448989210372788056219295450201273580216605863289560341193438296795709665428239870985940235428083875121098288124166490135905030895509542198110871765998348171419380348099841363906202136141536289838526363667896758246341444075970095327112821450566446035615615992280264288529885335416821842427352258284024106583060223889273203237588732547163745193596720085582636126958242864206350518350516216747977575408860474431761677802317802759222010538844302927423967596406546560248122545295315054819617254914316106107793494541647102927020667722032920185040492947003151569855001214837462857101564718145369468621136775062097448345122313203912156757737403188213879859809259265357795085154349126332390364149507078319296077629569952137725263874301617761375382542610168457031250000000*x^91+4354254703161879260504988882963672437681128990540933809258290276408270891170333570773936859704888083444551294888063099988595610078250318952255273381370963118931415351019544880078784367702441593840285314901205480313847994892698110731699570415553212856702527200163610386047079205016463416012128673973116218344678316199129841102098072394359324012549660940777725787658314415322609618405863479507648123881941622290033847585463796947776582086144591452830676067172080406034689692526738351878448111045981261837924690436232692698706127734356290560926498549848511756414782002160237777692625926038177829150628465709852429967832297362484318059445890455803053237240146024489083814404228697997070890032581268686575507557517518292331628954564743964458272428878560197493852546410758126560666488827326340319045634020937458191768953952305309940129518508911132812500000000*x^92+3270257523473829833840012594911671378540785098301082181450693833555092762808768136976380739279926864365921745062220293698295276938994594745799122022328995095948704714079204408526016711849328086303492032533556507687520060982648020767842554605826756097611322132299722062244075276680492460639127136414325657002630738189531197168252003995130781372787448807401096847513621039913338347451333798551148898788050237338395798097184654861768438567111913894555235495065093256847297657230133428745120123537434235488278965812124988449712969841072590794712277688702356369131901526727950667872470501626929194690367033778550704543563496352170834095592294556020679284284016897122546175798166580678248036281368788094440979252677670627835295239732107993063457374031362867056184051345520226619603977041381802842540730457410722877009678910553702735342085361480712890625000000*x^93+2051665528788133962355474264870851996177661133450973510637722536874611136059835985370209657334980286297026548449975526980584511331851502200770758782281978629800186516341789047980937431922310925315216396590971274051875165404083750539225681384924454454142351490744095528632779677655325054061140661265709462855332482422843486935195938041626490881385013893354289550936238342644334198830024006198562342649059723802673727751748591693038418928910152218981473130230336382556021113081039771724636036824131807113261945837321242794661402473416905268967908283476497044904251091333965440762279640386380131093961493903550188481705174725795748935449486890358621431263820862812552476708929915236127466632765815435029140287877398658102484902358394169241214429662013948513540938123356925875995656999216225471380476500559493675812650081979882088489830493927001953125000000*x^94+820993709108581814426919262861888937152342848125206881508520257183550898067175385342274388826975496982873874356932411902101601710499535165977300039258859668265277218731747226931704607048370452348779260362809026818464127171795512501023655231390280516176119645060471111356944617814698675961281084815865985681911662554310884578655723137327669543197984793158373857034626697965300241285862999379494454230015029988895702347109406725851859034139889623191905548569530185452939314167621669624142805309123500790289236725724996224455301910199852599183360707312795118689721672185309389666561712908292733484107363610698580982088779281926693403580946091540442232487900726032585744003341151487345114945698999097441578157518742230031087630148244965718728178406131793144100806716323820182357769433062473907902932449841856658856453776706985081546008586883544921875000000*x^95-297499641521915494636933962661195077814580633258623438977111904362645838813362503584741354364660504292143650269104249789365281499924914062490267430906746074011096194722932994252279760861110443023613944931587533209329767993613570370666556279978839227635458089913277950377532259669024143984297639607982754309871183188998586216500003328554529651313977396197487293636492159353906631877032916863006501704329211202097692757612882669241583327888224592659837520035229864881282950786302720567556772569540563836267157991003287512771444656176472343644857532585824542621208931718933023985668990476684212922843060429285885869226976356589563257355598594739446635030084180124475064688784353911229603881554621866214029055295412065758437498576672074026501403824996827173968172459246308995883360636200718659211553915577955263874199154372490738751366734504699707031250000*x^96-1199351429818703262288391938011245397665302443398657272426157645676064678037025697631317795002836085915871006037224134086651938683291808397975625509361384775876446870090395259078404550356864494373723953981692556594895125751509588766768522607605420364426678135468696931926012387147676245549063041507695473238197025622560223273394876270765522114974708433576052085020212863959524159824005235874010590124508549605208010073768666760365806397639525988039963903440895975368477892619584915683439861509044285826716128447536084899792039821564604553984716871486530009760113161493205632641137013807268262905239635958358459801909631709171300939094296842352985438352972980681800903202695592609939009146747684357747871740336457221771716094923565467022589696508472185088741465731408021884466988174942198849449958667803784687772017392148882208857685327529907226562500000*x^97-1817494693183430544470986813474121577233526730105244263019504424619730559753697365676039504120582725336205126207911315051968898180286875469644743244438163434157946180425915285714946317102775753223484224810607323225693496490679778232106830197897451137782282840410381830409586849810091929147472004991407644999772195118875057987640316568028400909930059600042029838997306190638611080119448782480029195667418319348802111286187842658608346579851011417381382925033642927078211578353993600773174072164620151958074272169545175976181513670591511656407934155485597969009492289758252621357365367454323629527944315237929479814703756955839010680188201446288283199325561479582017756766753460090175394048996565534530652612873319945003652255837813706351393533877185441946780065765180069400392956731093618162321912275813441152438887371545206406153738498687744140625000000*x^98-2131230058324528227041820514060986090240117261264339168017536199507183331147180321310457976682372801794670401176799495850473364311764672329279643076774129093709732361230279159887990639788202486883777052383212507517878476273130740392870446293232416759252869764171739515047311959840406309263626833966852990400059684674275898318872907765382395253072031216375240048526798841900990949687498957368353087660099255643802535526485941010507670277047389538913967855166815256852403375758491105593074455204711420488784155905718963993835843599696331287187572181579328872647799452245686307458570023160544091427170836369706310133079384879336863609432635394268451568228002107677899201527987780641582256756980656452203541866967268471127187423108547127544361061612575997735143025829791669628382132327674020618167175307527624623232798128924514458049088716506958007812500000*x^99-2164700452770935201541550309105344445585782110733786897328802285781860916788167839582260553550578866723054410207850716053638889429078188461433863259673050137356245616627123772682212889131739661278785540015560126707842519368309722346750610699107157578265330326464365808762397864902900237406331022413353407330881836418042228062701448410403817572560149297141330080188465063117592303956170736280722373057854262333206431751475570354450328912312809005001398308466241693842593148355827329054890634766146032637278808292303559903944182127620588136206827430993001226542889193568919683753326381159812152214899438500249558735171256489509605025890818974658910031806088450522414281613506702037732766734094815215614186367141556652420734221948369491521085484811197011405412536007868794940171589966108451318989458902013653363548273400596144711016677320003509521484375000*x^100-1976262680136838344173740963643748172698753604385412176755616273568474535844454748434508060268553030684064550621788424816186659672718318255674354710472581851347890066982335673074337687775091868142764324693810041190493477579611364244802992293224417963453542087052109725356899150984582482798932523182238304623534657214780389149541679814819581391031533516319200536661616829843182840398136476504596618937137654419891164627525382879687094207036228316663067367242768460525962643594786000444518475353028598154696787286052640090310187705619213718876972709771146820087807186894434888547229260055724214119031650424223627066493055196228386571680318435972648194972548658627403471538569043544787886365138414914375545647028423964869650491159792699633402451501584272921760511012310817278852352427232352589023863998125320196042054021745570935308933258056640625000000000*x^101-1642570192181629986990367158580825008954347425452203815776236013718473792946657878346580863861900890174154896011580433292021612259067108756721834813786745704363216400607013458024679729052925095438195349624651596463572988822318727970754699400069938556448878005451496041972667099782849010033955160691684595078601589471263998815621479626929738202932593469533891029620363748409151549678232380278761789603656576785938404437474610217645094922765395141188239479342231669005725088647716730474666605599901041399488979942377057643994956048051153396679903600046878344524812216444000379329524298813436697308839417863191086560028642482976246298310213092044876945728423786875452414585920892553444086182451584607359329365321928060411325290962973228183118423284109298752194566428918941946094337365070875970531973779988558343172905251705628870695363730192184448242187500*x^102-1242023271781067300499558948586988006076429420312132662330571835404423719053540133488805489838070681470862004142956289683925445126414860465466437622555269991244227737583958083525572732507262047222360899197074038267581258589983936237987944939517055428900234286181667594933927269068170455976725481167960013221682786942252438692564559780649371583297551538196863326862567146322473966506297706443758702106746114266781675134149497097158592728692102424120642476811970039405047656114468530962934931303099412527209665361959455133064872056039907622606348362007514595218976762611918086351206045838205289780459523648257476798199452889876869766214850521671785302927805338473913995550065917675798027714636270960376494770429113799022202602352522206622095484081628612815080061805829820234269467664016517712787051162093508976502070906278163420211058109998703002929687500*x^103-841508818626507228761102396279936446156297840919930441385366306793350056478588487503469563684309426127021413536286136151246526512889044547669547414211425222411145222612940053397150215019818537585693880328591942497098792111755920604730648014495367252653389357160803760495021854838586065644373169646518617161790148569580694901322821278188237912206515163058322678318358033347508572463337935394187527089124646559135463509337911206478624288339924220931851303473517901997120129109981609396755742698939033282616368997716501454690093559077643676841262769800019305576249728913902463517470410871498981130769340561379246771558386871134820452677751379861050889559895708844027645863959899949884985349739210606644335894069345343743080713803308665756171737801693673781257845004081601361204949084186045139806802727338943290007200470626003152574412524700164794921875000*x^104-488623063144553381036118026383489952933377236920143548197594714963194353560442246628304594901879278711188581361055330033474667371728438359140777336031671281361906985535436751876666944433410830818712968742351334789670197031092002079859223292186895161654274429024945366054861022038191687457763859040745099269833166644186936602215327950067311868757386713833805870971339384845648334071990849964372562046881630998970042249639483163051865300404837917008529591796855169243373739513826258186854246277883685506162566289793124577233832006577359347784241286614859687119556901192784001385102725594173018579367655976482322993589538948682799278894201935846802715057566250932926046284426670863707188649887534166930101816414265006344149233546233389907969513785468082023867360653791361427914591852817610620692997289103730169349155965097253329076920635998249053955078125*x^105-209640949199647019449159267879661561748962909097678183008326210491543629306830766747418118555273478429768094655220518618129141575116525747475439926008271323620261001692002977951165068085458627623919606554657437670876092253419632799395956236570499198477658308879965632957905810360389963733120552542508467770209415415331533824917816227824138174445844984162428751946070729595929690546793866919792734225298450034480217202142787756157516108963833871748490240625285685229046983168063477167642124562878294625579458569779444885866357248325023250182302290263115429547433124826576227624502842047225254043470456805021430301754346004358422238386827178931377914652277939303916815252938587869969502554524433321907924981454179092129675741162894659062094072431140345447482627990549028702823561604862484296114202234286127659234830189483034246222814545035362243652343750*x^106-12018250006750062014298700943234073807274155106966692049198388276891038788190917827488628711834857417876692315285514585425802441769294769951058726327386471932233066953655250256213503038827662786291685730577808514313992037974317481095672976302843326238260934382376537780120975368544446453587627847494686567275615660370276641744569066219631129046702378548781571977885087547586521127808394383387754974185870783242778892366922409363866298923057426823250079948870823673453752741947322604578505020801890331522782325418999444730112527827010302291626930681986673964429229261478254601829519974106292577424618938319154579022646014579598864942505956548915771859049617338423084578637629445695129537893230161024751892336076762680545207898445484433304744613073113140867527894815319960005504291290310597581160606181923625624535789668811958108562976121902465820312500*x^107+110499874765888667562092786052534024807511712264846361105638057999709195259083907807425051224217198055484924860659469728235476288838594595900612053975866604914316189602192263729633060275401914596596639679773351474794526606729901352245387066154987139168168310074161694917848191860760335557343643530095672522744657657204660882255701317109436192194642401703496029465293679222151669296178429874864084236910541519188535504434714214882985130617566485482555446525429994270526632537515366859739943344726449780533170068818761324943305407602916110452319871142724929997382719019000750302921210054916588558231868980192184391519650257199851276893890401533424414512892230159546692478815858931350048786437871708911955588626352400904540723470563266402042158023313823536246102604647902510243936701339181561589701972407947613992983126873781429821974597871303558349609375*x^108+172069847521917634477907572410464761240698486239514366466266013709486859510468037722156910039524928386366189228512245627777796524467744650439723633626446203824296468410233795832270872699227359097045709326656765406959012237970333286586023633779481789544976739983090643665700363158997091498760169334974315837167468688676636999745816342342162059622563855889620784418617476409988721625073182130877919561518704497446711931348036572006545593988983262726965251202337370710152391831885836460720974781354161935295946045674108206441360535106751175135158246668388840618573422104212582955237934600761466655881801932344371991997181597291746836515745778951855032217581341310578818325569779319024901053161492596940313993027558346356709437195999286764259625888803814662960666161021742697715321043895338400379687285866724488314453977988449651093105785548686981201171875*x^109+189646259873598395329648670606151457748317942903111006187264320916010533183721544698675336921209278739861343583230169547145348428384521797599124249992308623590535122366383298663829340332527370597862724748486106654280854104988848176330011328014913362239226943081908772579977445650262435067772009042517678101884943290057368539803992008509455945377443260436161655975894733050470824557842815966738572990787818344705280594771060215871923480864216036242225963378709354136671577754299243291705942444572831261773053793954185845337095307614492541810268067850005027040209225058929450911378781120176974450168368820020449807627104758450742777538408418369916948557100966373954838564679596265463069530639181200111539205677188961527163214821015903666421043838259064742130700099221095323380118222492045548458627102159652273749047834972003556686104275286197662353515625*x^110+179321329227508197162971944876780268484479547850309512642683826023171364755237188418822469770980654435273615060314524400609185138101379073451142438576064306686014602445812181409442592583953944242787105978195142042668553252655981062730507297420594181179840367580721766379732355871857679928877824174672249872411000750272229155289054853338148595271938658111477462914302498954800328301913919846240309951947863106256344865117882213733992494138712073136492901941327356811117729162431439210592324337045881984270184075435662227534524947532198419449509037941726375742169090179850759060211828682053939888472818644399451348100300535146033995349426572532803274470637760254761704173458242663820712298387757725227273953727596119717684349608995257157800103331969157997627031083181291411715863939313491638325711922007777606434021644421505925492965616285800933837890625*x^111+154251075702867794207553393178129946144135613300095202812884732065385678892223668197607110242627376751300540062272667529689484111657944616357824139195810251060821813523936148083464408874779975024331645631301910455823966201103871749151629034729542476931758252345410769413167071759950149217295332519984261027058157567963754518757414482453519894929415699394029604805661368437699477706221035479886977641555291176630484282688809033854226732172439784237128661985996091766598865771844020169782256155464841700057898573345434007403764716411532254176277281102468859311147620755908859451643444906595411147665684823975388330104581781365950067941846820889347894746857319217067107128384689685435451346363807410968892087298775780481044555065533040575558225249979705709752993407418236610936668271315471100800272883186543490269954093108140114054549485445022583007812500*x^112+123920064481166117575574714468820588619976079101492581058258322520576054797215173872366015232508452967460147802843089933640247418969846436123173726844593320144183297077938596621962619351055413285900482653179604728702226710792893093000532295561960389176977636611775375954654426343540396321693843297272927755557431347301503744154509150229233442740727454424220416144989915032118222900733809144999568109969081359096417992230648441920548314427528526165493114136402055851435197751492991980098436245453235069282630810183396128266142729205868001044485231627736874540210134779250151082740577072264104159809534411858048584069857939495259082611981729309345932652257103119488225103048600167047664110488765458722051327720063102884200131194791856402933549785583844652346493223627116908327100457876075477795348038455529435155483275465826409345027059316635131835937500*x^113+94323024671149120072760565753459714851975540173689902717119148065373533713969651535381023335663019863907911128495129954266045595790515136103390149716433113067015894266713048620335369441844153781310061106898009904478362685253311604456691950935685379567889705640652484760553353089768021086688197220230855839508057475006497229667735217689475855566611382084524237460529662334517846660176470981716033192080770433538560402422432520241916898485088011189301717024124773944577792303908297218975420402573512647604535574217327672209322555693053661855054520963222461218865021776083478183492406960645936831391951915016088296878679254968560397639862882420329280072136745991726848544885074755334699826886695113093028600955779268733909764418063462709869960356816367945411281706153407412238594977880275364736488876808314553846883387944188825713354162871837615966796875*x^114+68636422161125558953366411814333464854928135817734729530246927609028318962029143918125354483303009187925719120276474724239716416140443278531887180518671236332809917201498277642909413079182856691205757928083848646478268233241663100253227480031377920947455855455447359687907173021093564142084720130755120653759435707073844934308790180559516844895117636684348279174324517971838454626857941208673758470617191353485471469339342917991064507424882756548777517229712062253219425072953302063374922618690990008839863415968825164737938117150924653316257611971830428311900714458491341410577859232265478325718249138818550823271747752819291590118343981739317466292435417707999602600117467789292677539445499186726208862915346126852033575972094243512480727718653952366982174790150034493889273395766381278474711315858913042485880962040312169847311452031135559082031250*x^115+48043399438500618626432880762980533408255500599646006634563727520236006270506934437505935098795286741389287201442269817562824283856717649325945442187541547625331898602846693874894432159528098092260195067509426763280363705761748037959710612105393406150128909399140854148289418614168798239513906185944441520286972907535364946457320392570346823010770261765787020618551265545374642715932960768995373639844488394030936430589970009900471695694996109038082613385027344707015156199384409497454857628459730822177021307530794103156355353705935781652694806966600873519249850448721607337525723449776716784100173119652607082525433275835352027610157757980812550204685236631939200175133926321844108064056510629457117694741273573091962482294955097330451328485071300995702512579189274500820067979325681856137605378090666839903388751764623521012254059314727783203125000*x^116+32497123606153521954207311285342882946334044104083411794471230177196705277969485832011074293352779646691894391309429904761693793981477400607313448434731075013212412831214015464600232396308609331349090025916932160767947487960886586188380068874342283174947832676134126493984159363970319999754901907536462058340830143151867200970283577740136765561046771728549458429385584000210685935188695009671202526484640894964410770159390820056973263292912324310189639982866132817406581389822027446032575348989461954584408112911961647343347523845840555199288671360045855833406536817860782179269092220866186678959770717681950706902536056770107858376599969894628489328701808895870364951455326788624697730248804028566656454122803908704124250770995899211973813267616130746768350395115642238027747192667105780577801536376943329436327301262821265481761656701564788818359375*x^117+21318319701366344642443503478363576500579968932797705406099486731600222939921427501691997229818639873618367511213621271555505351641643596180803209151631623349281246963071343471788018058703638308520370590106702770257462685413917073096963071230329391836103938555109736307460682875093361888711648053040495528634039091861791080639922245894208915454268860030219776927839617718920512884624729658696706628565917738004936180444198478488550357126201095957820050425570839944512055776974723125266029001503194829877623925605858952681609424251620581729962246804613941630835657846099683558124951843813288477957900487553879466904364201240512666582158570584724867833448577095897725661524437237347317876280964498947389813332715297705359414536281983170978843224104065332981881627666678274209103799559357466934139464656357653544148378355060913236229680478572845458984375*x^118+13603046146670774109956198048356134673534791543988037354388315973728462407163978057681615058598146082130098662817880148471796145029893668388536128338381614850432774416689501484115529594369623471934678877638133387125788093453138013832461680189753365767202296130192425138684814970990192774622578356545414532224590568216716815285188344643819618956525222607136329109570166826951206519655644332727625741512245803525081589082483691628150277585660684697339773365265730902223560595264334234911398625139081857645021770483873499957438643359139468677329076247678264075878209266884455416464129456150107390791409592528347006013476634408360241638269346055653907400421112426884312540352121153273675705222200213270344692576867092251727712812467268509279258287700857841915544353258268637178375192656725913247787461098604145986676328128339719114592298865318298339843750*x^119+8463596873480805202418977349796554883923415911501216236967213674757297901017832536940588332227836955599621302342106397183486754917650896034502279631457908230251842759668945822692706499644812883555248867562555650984920137093877613447159950162721272332741394863434577318939203948786289889705075797616232768733599020414097921205811754891131697096670696107812325497951404489827467687526619673398235473515305970412499554871088757753024075290873574869718228119802651423012959998149935237327124639585937922030393520472186694691188104698260348922401598869616600828470928098997885444111641066924236122356888610792315803321122058937786747567838425446517908561362282283931454151166912057046059945988133214719880129035161156546174413538150840856544569722736264466707315919462722111292346802489333903965599946542890504247794170034069338726112619042396545410156250*x^120+5144931289233395436232955419802611714575181183772008826094171696542182737678726784200872532913560762826351677524544116140573677377172079763941314116923293443286314714581327370089833315596952194844317263397106870650539592752157381084018314135152822175779311026345109698515136825385246350717319096328211516308703572586373577032347854602732535495247325306856606288494000480182407379432865966312613709623623047198995778003395280862937883180104752546855488187009858245650759289176003361324221621891303262181449619137732625720748895780082321141594823286548317367741713675115376369860551316887504989476157673987377572645197194490551654137650501721405983133592050628003770929795927920832015315511291065090419709757299189320516318817581004658798958343826737228934471903230670359751652618488833245154722561842186169642383852806943878022138960659503936767578125*x^121+3060514867890435075310536404639389843698193797380961978266015315144792376665577916514494090153131468843847653268539298022102286279414629957561441267545271387846760052388069365143541421570283299929990590062708980851785948367203191355649427383585475305881587240568079129632260180267780899378094457454632401118444526955992608895836531259597074297416286230142992300271821935456623041864757241770675243150300920263787782621722633145979065161040895605246135962352946950821189318590745919955071730382497244587730282642794839600331589616934143574280511153793260135249380642029279898258904162712697235484081326758274004108341538038499859477985980493094705947984140270710363326119623648427292904315794807865358945926698859748905936845762290679119106615707271367122216541569147405807735256901572086140010462144479976400249232604267035640077665448188781738281250*x^122+1783582071296513916107807339132229795423597686236304296791555158527317336526529499367101029591212377415817961273153052479786616513983170263194725302645667234072186467139642205992351972695163047482077022678410096789061287675296997062840093814839405366677707463834141083765576089932191330478364849919808200685549859037712696383301192371909305469182859229617310279675812337494652081811810321801281421467557420058128307176219434965525408314606530711245749042015000657429466521840220985795927672974564638361107496872938139706565157241391740620818784558123493643613561492181828761393540260158559377036217037682838411600953353450614610183467598457729523244639538909957128877273902710250056030870719791282970926220804891587321355493256612031463810296286903303663330306861807458035300212066294406255052009346248755678951414260779984033433720469474792480468750*x^123+1018996888768657331638543983352903005554337819275205409514693605652038434686361898673196303562903590041937948396711027732326784569784027183998681600627102538051678507682222876248931933108187261293696650896109079719384026454773604864586886873499223814720545976379628271126919643958864447185048420936479743610120182828125648397241151535661358371158204456995061274922763526368753102612475683818523532920446029516384260947390253641214850492194697098176814657306988576687383441344920778897602388332094508592916246629213329171924634955215241507390713293030578362619149364340744612999377126063347111041024512530003428437074608149358331031023645380469816579249001721502163298584809708512684888776513369387226487278884867716686463783121476636968477397330672402632755614191941111770474687459268166063804296627792492723439676804986220304272137582302093505859375*x^124+570871843260460050140389195638183121205857643972991564122931021151178295691087748892624047872614839358384862983939548516420014635111600616318500451709372481241174894465081977708978318124522069910096614132399048564710853093299359852216993401124765691996323939233085354776924064040111420720407075691016096832118873726211579189797448485731238698636431144704608490503080831485266904085193158371045547107607660563128632311737545375808448135454434366289252313797265311006003872097610931030794966779371148151053946453839534483349707271165237075314786684950789699240127869613815128332643152178541414779117298566895086326212357043823548303195683817073302274558711514782425814027415143253789753591714518696924752661339526006903523336430762571751299049809451088918870661736626758745163244700449110539090228720427325844084809336465013984707184135913848876953125*x^125+313557979137924105522716147427540452609603003794009117422575781769333904078981700306466157773599519285404868960449099023167650325650902411094728277225475011743513156456682065049597479245370578139745085407559180936260971153669120594498721782447592922971628751607854869282127392597500335526264053728413359842070448218682427023613918495047298828206712729436663221516138980793930100194817601359663553107831861389548827219015336140809884667472520891300814148857615232630381490956418069559116835570418031703853492018696140296055913771422184587558203237674293448818697861812242880791796915007181108825509495265670984760612601205769516154844438452232946662224816731335251975429072786656974571526607416111065977731021254067762935284024388677638718737657319064773932895151610669729774039140305767249805742054278253120279396082281664348556660115718841552734375*x^126+168767019202926119134099762461401252779488077471945592512299874714383785998710224113247125436568635685440364286517586751295505054315770079596902678160124503079524183628986004946750072136239202789928666604190186023220727310524526173735048196035793679309150566844155095259801331709346593839109901910043548551324591010033807331226816934660468532398156418843144798996898717208699725627006029711908771213719588919926310018931220927181600522920939805851014556638877276394065805532758527784621710387304151369668761491519736743767210782439648657163069996517707065666392317078564524328188033690141341485074135761427052116491437190551750405054223701317344221956418574365352859886170929989832115659074117540187371953382927059607900687457389966793119453671830274191341566285907751264898476849756922760615913088548981448901165069997887258068658411502838134765625*x^127+88942542557565965004608487312165743504423800459075170121178823868517996894987351138519419670869573725882422579223428641591873478864512251549093215305915122643232498224830890007149391331803004413429527191436032023984267071981504258320487355041408311670602322120847427750509382350801716326743832307895945910105478527426826743116859397186545315483561180082876580892185865895901117445310437025155211472656927809403039419828711633314742751554183683691232571759865800915477542120288478757988255060124277603417974544127326044714715389714487275345865259090873685147160295773454602587127013698235561132694455135007467763423962717743772794563211598712486881712752111310309970082893630072852459555881124173393718140459969628045395645240241129260628936643277256962882498788043225213268490105234147378494092408500443615662622853790253429906442761421203613281250*x^128+45853069460210337544799180588917806010121299674541471830931094933293398698861764902464026710341141819093678355993586267347745752176753758344752580584050007586602965749670452325935920379823368070190419079431856897012494480388548015587534063845543366273805305753221250273237368477074116058612193150339810287317796107779057112683666967348018312714187738276262655207496011664748528985227803817632674023784996409413866978844571815541117788455679657925331596476970112253081270493388931061468711092451834250599191144707415047803319629410386265512281841048293425046451325833574734873902995354900044231257740991328921316221271448307001832679077155814275579806688147150901104947005334904389475194826701388843103315383208986826565998120012817794672377673579160830437471163002657824477018424721023462170802728066763050834842019298775994684547185897827148437500*x^129+23099782240004431834663669994114892085732642032798396465482227925873590733814475741952748928308367242581476859372051457572976836891579796509309959502274537971622744364352325034874947014541170115797565655306618441398236452427137650151383198398265902751856431819178482382475913995125692458166085034098601497936013427713408693160175767036347599770226062362639117621753613744198706533835450749525597859324563063544623198186612236986740386894609514532248986384081542400005412398340797174842384508631770979542515262773494917075891880335430073495059536407055814209363963188538083125481486077879782023842188302256086976584099436559485892455787987050913518477870167153488007920120991382385630595362979150904391005434865333277745296795415424751811752127444043579129339947592833053371083027988621357388725639696604153248971069700701264082454144954681396484375*x^130+11359541506755412773482453050448694610741414894073049634001720981612394859792943560909517119592371003858100521404760346723067115582660733458740317183335315684958149751850808228200597279271271512684951201590694276692826846052159154079165235330327227016748133800711464021327508855324938039006960968266954662186887552492994907606444932666544491149637596361107880448533118875022300583229812826595259852163258564017045842881240354460255281824300649918127996231405597605575043735017150415114212146119706296839408889607695814994182844258746736758977267040705962117096250945370883999034690827261014966853823270973445546769139855604518047673844227410030924169334804044399398085101486406249113698315727961882318407400679927775302048699246279502419258225381256133350378799521850099924625304051538161165645555510615976463340004443125508259981870651245117187500*x^131+5447175388178894351384960226224922609928805106965432576888467964287077785333856058943934800684687641867703836970635310718298484047380029305302361307905732196297876274362993719130423433697203393239048570556908597497699448629157007862688665379621067463195540890795060489335287803515562792719283980454407660064320515072031561600656649899857634949439463752603021578672660157283393473630655890497626242309894530439270759709340482492920589226163677450117458928948729998247696470344982059563233803041563532062754890577589044591184777712125271795352476368568653332761006685531882617306509808345994549400518490956684851070469180074683093297080001854455575506144706563290595397289075212084183655748660056733689224227841435096905239914585123252215160932861422543144524122365927178839120141750903957404010478567134897337487231538943888153880834579467773437500*x^132+2544537989457890247411931037309635061929250159984688377101254228324863582180057156038751825510661811826627638707768601582277006407278495608596499182984283486499858414238268054631743452339701481248685373365198973219613634713756375370009622656145919558210537911206527028824916087557024738741460064607267284901128273012397376319865516735487950366662437841830125480144126709954219946353602387115470428444435005767830895980454305367424486200427488975393165153123610011028005650606820214617167457076014114979556222797382851458722904626933047816955480495213733236162074098979926628998868345021974576149610436262986558494488912031268369477829160306894228835622703493513984030013565052260326202146616376029131057928847196264516458876215080255202380846154503146317217042060329209645324724441092195349164810672128980879869164510864720796234905719757080078125*x^133+1156842490587025888185555591220265775077376309254196053404241692482341171606988653365943426596690420351198699711428777646309214932893077881673561158656894709569813335684554072628596370822879580149041523412845334320363851383491408618947600557391508861903648088944173630574879643539198246526706028729643461197505932075956551354001574515686778234292248169721479731094047797013859726988865628550608939862837558838037464190736868367165529145891944384571229005382589461496966071268220413137904922759498968638468633225887764789259829956307296859639580317453466871266606603470025201754345024096461816186922483136258525655111031883042035755756225913055008805862650829437483054363870984259571438540404938954830901627608666382028708664813485560379935407378758365025362867256837915252763523122046113308405867112273212628237306631717729032970964908599853515625*x^134+511444621477643124388947987282006743060920894842109517969897751270540488607667857805499104495461435216596162394802644468446806088064529768872794775841490520334792765380164875196732453420486748645651349121968711375106776807141694159106316189351540361791956374443380549004877804339260727118544728549595439567675490581250107525702535709370054527319082080425728431941096430210058390345598230238559575772417834880599881590856790225765408871814660361571822704424825619816810244417667996731530935778658016068411372431437844007081334076816879215111310027581837443705445934688519584353093835884232501564440165599671864655628432111016236871872437892246776066833311047440298991724347706540944481904943711446902830489553831713096870667494716784047364050747639161489658690910456666419624192608872266434610244658878113258038133892569021554663777351379394531250*x^135+219703834310779885324847596599880244244221072459287091820575169321359665214096904224317276235046979651155680947312967167145135073098877241489849430517947316155104335504669277057254605000464530584680732012857052964438743783105188202142992542633833543146409226644419555037260975975159031561349546515223732263338951354495221364136505547382799501203680454226759922056935724142246280232220452485872886629155713526694289661453639636903617377861205714538755641799286899509900782085698242871055098800403105192091075227157313925283438378837563162254693908713714556821577809227364983782887020427642185334922881965702515639207710095270156590823826590263976922011553073133856782546967621908978915908535485287867050237580179975285409788792393434922488657113609758121135145282464444147859268283270318678048267718391512587361447117473289836198091506958007812500*x^136+91634449961321955176208700332503615818210967194546846188357284809676591215184418069288115444283753337569224872752273375039759167351419707212883754980620853861035006445919564681336879701487222721394779509639946688563345708808236349484273061758638232461171885891934480935158005733704039930696524002092760568648352173987838701353061851481462157740138934973090893966694049225792749900341280894688849471995089440366206108380140589142687141949133950129885027351879325002534383301948986343880480340701112874259236327884257519370678235060976596385898745900303241198816114160398704270911985440224527835852826107038850344666039138346522119787869552584914509995120349653061281258144916347171773593030932178565252325542228805949053456984419003894707419086911537209349220089210502588985733811769810597211225806601173939081039776510806404985487461090087890625*x^137+37078555153602199212332949895660910799976806204757960211619240775583401904410681260578897496888639526715326539094458101786119533398043689706747321336452270393421400997201186841406862800936881274473384844068744455357757305702876759123323456552060086470516501022499318572679602269853118464193368669841407629531593962735738194947982091965153820166586821864527171714030105266996042306117781724008812343062553440145565871347563887033558774427966619685444319441410888458223759279697195866056161761536655825385565121278302700531412224684566252489581547633176093554176998240575695155126651816996160396338120027159083732636201848005315513803293919060972965273222346867843036913170167257076783609680384726205662437489002326686768972293414759161562469256617748725240341312360796525350933504312933743397034088356634465299954683814576128497719764709472656250*x^138+14543088350844108224939280503606500639559530772516378693370879866922885747367977466442583557110877747901676969834390197561473318555681124673675928536310993051809440020420415213380117538634114783790787363959005887875341206834865430732092382958742035001044411176022490206022228320950258005853941518871176293766776829458141540815214742184436737880594235911210713329266487232114492533985814976036339962554199837856167967080819525743554786869014211982767799854514154900840194279925254106061732814219523359646490572262939359327366159164909356094619826085441827533341003641631437856766114865139861309032142151174082181499252947982337957771224103232485142506773343258697792837305405521052878048787059695622211798821259243899481017713400580990790353300931766392673261328708334333039239020630436758992760035451210359758178469746781047433614730834960937500*x^139+5523494879403137086860068096054678784965978426143939101151752948325980386168328505000221746364820082713833320426646652556248285327898237206466253755765196785540698152757184695282036398051642491481576679968149989060537417881064220489394000652210611647102163743165335348174440268195983470417459982441253164255441601853083140861733970127435020048417164015389012385711009264178843088562913507291436519294235427198596914421289172412314821609653424264794463258236589416808434752953910824568528309586475811084851106307120145025938001041375953450380256524421629153118663425769688988550665348753170024392543194205093090965867372925240678064131104084643445617206017600472127194646523776134113163016377931852104768973609564152698831100594562556380882955239985476479027867475585079769480674646563777906812145226922959595494688755934475921094417572021484375*x^140+2028694438196136057384109596306590924302453294385725991590560539664778798185535399067187127414487280949826805726466054874134904200237460774717125727774235738138200413182376756419401361110737659869807516964804136386700266371125921977388933740226742311582690868564421729984522930903790554257480893562375411770083056019349845363099800047145689202667544030689048422907002309126697410288464796302164016622471705163479837254145692686847474171103222661995223700892575081892726379994290237618898366366677916225480236004111767697230120706330318803166648218356746104127824378027045375561442010899049706418255020452174930209325002632255762464007694724329199642903191497480032519682548362462909217179054411985709494605699669232159860935733257898355936134367758732393314826971402954738659044534639962160091591390569630559692626547985128127038478851318359375*x^141+719226457862242406706715748478002329459775477285566608592818179484690239162622211917605677804472678675155207475187057153489069234396079153374119954740104400863615464114217205169985086393074599749550215039977063329167164152253693565118003766042701351734401737713627928603351082835209896071792630285041834395260929391107056530452020152190960354063341612583626981130246840847043508326706334101907043503593662621595920786105900048411853089470063211080628218463133819690226864456715085288825870081149598461313639472108996586498110797402423444575726307376059298339096659174363568527004646863499549488483833056906239428666711189306242436833499320598093294807291659826241595743202149259685641033408094161598312935290512957558878218081849924463171212780341261129732245559818186045217463221967806347958444273681284653054746058842283673584461212158203125*x^142+245471038376377585200360220603013811145541850852530972168306737248356535419687601679317711193857708160794601609923937441550741322325899152529946335547707768270585136941851955683945305999611260851407480368583717957159284703221628885087539391636290458629092483118060190386408263278516595567816040330982325506204508296820078967819750998417512532012158384914235862345644374152859490806412833113039887574900282890436388266100616205229451194326388879551861867400895194093149124270325969934897880168548150716763488491134352265282848201510881204514780822215864874715390885715537706460718792056610721993375210217874525164248724501400756593715220335744055985152651227998713305836691958885745305751084363534166257567463815764674975812081380266611344227189992885243340177070935684688559022861747652820713780637642588422497880173978046514093875885009765625*x^143+80327668110714364599689494138646178923465248493330045068771149651202685030459632295344574257888658559775726380820012055294477404214579721228972811338393924254496397647082529237484444816001558270262620331793795175042485173680071159475238359779334547886266673839654626334684459783898414897703989541301375336297811966484168858870304902260213264341579239720861776294503420260188504520663634004071858154567907531690485359640706670158984713108095240439914244135396827422457318399283432092553099929680340289501180076096288751188018633893916458276184172309256681520039683804949214567939123968598096344756492668466885619226410205988286118536824738350358415342912841300678057149479887563470632106650308721834281098852677985472652168709888170740330932140525541928722593575127675694631732535616612954572671959768692673264922632370144128799438476562500000*x^144+25043770174060952097218365218341348277811704076026629890221715007125853770271223812133596469095460500126014788160742233254001619392320157285666662791793336215670354409264506140077422624253482328183039981372294921626824784887413856348752743754312567495658176291604727350121058887273355322548877088144076514083724000319563786047311601971879149464652547208974981906192439380516146874399235788665354080574132463734043756399922984577556812907801782353624420946376918802877660441329990722861062420219345973863438606891229129874833573695890978648804027069062691488479017847104502605706849944741955657770676850456442528852078042637079874227185066019212728040170547185693820199599996854814114275035292352990432687929617189427237113219592827567507388208241032068147836471519267043279599659330542833563200205097137862608747127524111419916152954101562500*x^145+7361122131006939079160550169291079273488314286995214039876410334469117639125814724315478326663334850637173698001772950225104693432981676408476371307429708199349992705857762203920651058200755609230753592998477770318678691029916699344232483275336954500126158027430122724959373098231754489592137795064223708180326067649373726751904516750611288043370279136612891219608378437183149781466276517826113672518650685570563418091777318762918342667484113511357955391993271072556392659156988177490028963050849635900156995731343524285927642303453291575108684690072154673827099744269383722018695932055926972799071342672835315098845298022772216968267106596563246938145526250802777981023620319068734807101021906613446038032894374515109860814949317132575082897564194322928700525951687496266527105056646153246654505175432248176292659991304390132427215576171875*x^146+2002135164576469049745460419069656370659978115133480747803300965603309282337930849505238346192608915970378320022817665490000512675636844483455042479787378157696092820373036734147495989196677187222830259392388359686634348154548504984767848225871793990109824283227678472996006649632197373081615385380681119410357575830638979991982074586866037422932609549246406875925037403071705572428653056558576461488450793978310425999097732838929801968018735775473961376544637649565328987596561706709665841537171278663251157420112594633923489826764544410422834506576956107752133365572906981265716904630555931464484994509012726629449819713111089071252001655645481384311571645133719390260418989899157996057915939870283310774780113746991116138316266276276818610556487246191087376431993949883736478100313359986596348184459404073720634187338873744010925292968750*x^147+485353625502330386327097649374637203677552280375706617094384993174138649781320295318980454204217386664247352744761272393980666805791868454100967004219143206768892221627059010747827589986373438002808212051564847955621186165641622224150136998792496280845430925129936196269104447030869520575647499307440985003516306936170618006976917571069224780810513492393435636301179209021509093655124177075321304969743853850027019457614246937698619266438226897157640485779602477283324546080567372269418034060204215770189788295732883889633345862349961140749701385227191222459468973415268075927161090972719579923497226405255516730738222796636277621295656749638900080806721700479582809531808925968521144844602829048113739500675426077731928641648436577306274156271272696844261918941840448444936464355821650219424624912722965319744616863317787647247314453125000*x^148+95351665335759654637913999931841679349360905764702897442989725101777958272052195501091192673345070457773079519432441823377155895517767033783595324420545257433734823965885778532371003217113238802828700076430821845155007833210644364739215660665368482981243638646870077893763369327413148290744453269703307572712457189420796088611308359993501382940523087105780621670306093182409160788323026279182211581336122568204435245783561589015749332904271276876818488665821878222446596242735857548212842155450691268764853896557749648468738766427309378047247512780450490975552828039866862938305144691713125306849666607169154752360220702880042238629340232689212931630602775105682816738499168786253814395082638785270289846003494443453764897943144025048174974262597426320193699038465072073559582973120367727731152142182924347224570738035254180431365966796875*x^149+9812999271854660489018615904348312977710220126723017990959719857610730690531301206021623227452604019781188151698241719907205216516538924879340966544007765484114398939210247913443095582135041018393146449087298279711974822261307526651962436397415671511903437147339763111438939121864509721894310907200661763340873242093893311382875426931091840624442999048827595460435976639497003746942545479769910134285876436081890251042375971011532917208291290286671731480746480796651219335631588167746898293262249519643978214149600599474231578300557749304052740475374848992846326126828048015943891384089674596453916270454432025471312683379605473791644043783198359269875583930887318761459664311834772578799117616846045110528168995359413395194271844438642829542489242644983166756902783782437926195423990258815628222148486070608441877993755042552947998046875*x^150-3151830936554906067817323483997367227783227965314772490056151142075250465705679084355161961194395587140653138779807718582351889963299609176110588227101363014024401176946653278133696103408991370759433088296539603165056198029699018600978641395536821359764874447755110704911792356807865798627331294455404787351468977870424495899807686579176507271614654120392616270123737905639964648415497299106748632530386058633893069063060412990719460835598384724736265498789655230065314699022025452010469075651471005421508932397907678787544111330332433515345693582443703983362414477617078505970931291613449171231192615522838317725775127840782332759971846265017947052925961110763951430216636439731033249832860924322430748732768711928390253073530826184554872605657104489353508091413701912604143403472742597708433848549547384720881382236257195472717285156250*x^151-2577587715397359368100417082987370338791407849677571507583942611670833119763107584721402067422595632108203337764748594688219636618202726210956041640164626579888736574096225685867797209711856030722194049465572464425792111441468191910939865041369854079609921944728942217417556675253336978690929504182158463350655736589806380320441521084693626905149913934841803969272206665320802008515153554467742380424046250926392608236078416263778470403237175209565135812650483659208089542328772076152380748618557239545085563443513340910745161900683982242652598031932238976457484184812451204547513529091429645461558362892679435579014402654555826539656972661580154298552992433792325027320766721473742824594720434973051783007464275223811673235281492507471649897717637812198542119549668800120925698599872010145225365365662106853505974868312478065490722656250*x^152-1056298781265876344812335791444037823865564912381593086323369034476511142395169711110557388624392064390226941675361142840615073698922596946208639309307179291928603250343372672940529526899141760664559615868386688360385712589352459046428774032655759961871661990025754287319430529486012068567794114406294441765609052346307780567473096929163615688114850685354882090218539733962174068893136211388865750573203002571662708118422342984594707645163720989405271306032033085313932956043476150087221463762663689557773738039915658055005767025255567216377230589540991896484679663862182678241549379528545738096268585494606146238774308284120613913624268140010403285783824608011824766024328996261639279882179673469281723744437879115181785579899167107283311230300827381149219269810546559614129946202756238060515496350599828900840293499641120433807373046875*x^153-280946611354170446788897194427226695320225829493926574378809458676435124553020430538796471732938843067536095296792284919799669628543410074451112254074501388643976447995536291666330535920705232436759159480692266324890881486948341621220965150799180354410288386884872656325530594400500320240946548336497360100244436987551220971827392891243108474836656240742878022832792199999799597869816054901949661370294539364248736795910734775709078488024626839476732746293111854757467255039491234858987235489877832552343733198473866598022722074699105881862157844392462514137267431655469049690423678260075071120034804369209894342849624399121979248606634511588898936951388021596251305475130821232802571908998499831249568796854255906137909658037985157976790158941596979224589789684689151813744620858810936987179146182014299881757324328646063804626464843750*x^154-15791896887903437511895628502973331476670139414302210063269929408638268526819089173013165622310452811159539856533066517922720320704914338621476688383463936145589419209336797511978932137984161392803606885286107429226991867632873116042979573468836426558123616053337946533348883836358023497929077400271078711456937970913705309639184178197945177512964393737483630576094591613083339806393686117488224508395840534303927250974408131987456609611599606224246405907962000425946788039170780925945856788487260108092352802207750410494888613369658594103551720184243432097362401963103390146689117814857160612836503761210496174193801139064675434419580744362433141689107485503397871519360950008452645002939916535572918632480841627738221373425923902565591700107579698332906156527793116790182295268849653468323400093420438849989295704290270805358886718750*x^155+40248478651034627452305269925271916433552708733559790564276073427941567033683181889090653494521383711279072059489511975861296456844870217032875010622460606340872396200294728201857042743895095225875934603479582838335940755055471153579594170460266699194034901295332315828500370491959851957865459231489218330216948788433590460555465529708611182480341637299764512641089811729224547037314698590019319642379174307716628857316113083885715721032894314642851714631397079121513364036115422522428703922563366770944785910024939792066179151428190578410614708764936946008399982553464373972120436771889259525322415867066269253942920971564756521090625749023152368510021770233341896230732406586896693068855021153060719721912992236742119162398550718262915371116502630499567333231614933585538474225924958842820640912696372737400452024303376674652099609375*x^156+35024356928091107594281450307235936678766435827928137067099161798226442472765065349270221798677923611871946673875684029127524006745115208800369069016136172631344272611731773961524966671807687921954036035620213319954572572692178949347057585289484392143040028138505120783387587366980778712702904678146371268289557754547432539702280016914081732441774141635381314682693235518595898502974108164527425335970073646553052755444993440345743538724835206223089730620090133663265766378319730040991852957269502002305046928646257295027539133549956425568106786626562387952301281584172456679557983943463456867111049983522145612093129439203525968353933375443902808741711466194544263322966549331889972241916292299198111848577765623665371152269155173866574077991949230879304079477420792089033365447003148886013731456989805934654214070178568363189697265625*x^157+20771704663998687051330289658143906317624193856652556201085199375821164437780199336974081291542008233839729360651362792092246710934642631015344371326205807058237163953420456100227622967767103258343846362937995551634026482096943789058501277951056774626345928268465820796773792056314750147594972253563510556408261091329461273908999549764194119205583952643716966151312880080641333390526563749931953644511779035002792817948807926594316444030309849747881717394255790592791589229226744047171882289464640032663795824301786026788507205652572554890388908122093625059027591263446900934639409658149846189194439802637609144539622139598645115884838813960454213789666704203480410781545211667349691292732685175589645809143250754007318061723263518364830712282179706336269822040974435719318484235807375930225079745106153694678141619078814983367919921875*x^158+10429396604949027870860289141431211371670540689835483192305378864574076095381301180550906555111185533837769997983923342155197617156343828429471847787166372256280944718514315319229604862104838023726666696383455186540268932931260692769577650319904777810026524688670137016314700041448509336373506422989098432520253498966443394657986455392613505052575731763752118721527108629841427960670405358423331562043859153790091289750578156132782657065308615826718191129916843873727776776361063825871990820856784422356336779381141474548016146842282344334513455736769352471261045513926084868679871770873651181314153324933315043204858590366304567758899546984232582097139604164250290415749912997515784895148766596872723797969807303978283269753082586721074927285949142409325981922186442525865359860386079649650242252845178114739610464312136173248291015625*x^159+4729048450524498730350124042198845563128217393734648594901803884290990713702331767934259145472902663361110813880830713976804446761560226429438385064960258036017777484648562937658495629178224757131739645571432628074239146340098631984765840425892242950370586667400864175073321478142481635688495544794871507455966232787585084603243113381349071984265137554937698873619595470867986333115599057291453545686785112346948318113971690365596776767328595264659016893350907341114404837954502812140846293050729542614288488475909975824865749251644536239753071436559080318117795215743005911839446846538482142531661960462635031794950310286940434152631578841341755903490704956514483576232835278566989368165586628276443768487131944330604305494750035949424117577272493936990475194477678574770070342104344849378785506366362767494138097390532493591308593750*x^160+1992840878955563055989462262697665835095829090600883892413620894295977705812245044820446686635248658559014405626539830252775170948075713753623721053473381200901673678409329445988261103389243657797075983512871187997300937580513747780008640800816927517716748787617931036158687603224970133967231144804001095268860182765279634083068382917505668319650339809332955262048850771376056153826654102314808196164797002809152208680203955147132659399853404157135863324175133748078033685701341385894275302638223167900467635628686040684066539775975908115395750457659197975719762538022952603405640253573762863567364973051704776852267784974702664668671733317477932826767000665751028654699462667330398425166217710683471726522848310836270408995296080852822156497229426317732502292349803548912058727060322528351014176317690385076275561004877090454101562500*x^161+792663183764103397203205257414768398355512027001583228862246919918794295454193135108446900971529743873046399979023459010398454050140994581577715235460470514407630207241785956492278357049526505360061146288170583628547714105607329692746680679152955919369564632343738663971422197254460642641890172724924141746297846059066912734564383403461176751272312139874358680675906373644714282715096935908207928487036086637923559972085643193790697683933058865360102228190560155334011941322168831448456897091605318730456747151406731865239724987431648668724048870483295567615863580626377616317208281926510748705025786449384392203738499525835859635461595283745262381326099007712287502927531167726138501817503714679237644656208527760755157624939561883021779438019785367711711061304367733496931565817485143476072394219666961134862503968179225921630859375*x^162+300423111547533752446534885889746823684243734127089922354750984429000250510709669042438457290328543375117857823779124846537595985891839736601288252719497714773850789101695844114412524742080420896528049845607844026584692180400961592865494651448383649170113244441827224253371191824446214900957738096864665864333410656931421667396289472220485024302467432479054409065300125894520219303298710458578415665202757167386386377504043655203082416454224000420680435047369522414038558213197870919390179250808867358980437718405572133165313157497781051506503210841708790004027771515967378040960403513284424972297811349492447462733061282466032319097667686980988370690963979623883571260273090420498912593675477553235279060238888397742403427900080569524310971340592035981974915112380622205254147156218595747338706569706801019492559134960174560546875000*x^163+109180419116388731593067643257205083365273345030274441368449027886037735772951417299243772965636498205955381311339783616171723534893776193524147666433019707478643623986959251047635612168073784212834638638114679344005813802747913431982664173679825567014556399008036181679685823712626565449655626371196197257118919501221086856360758079477089827359176346306068983912822121107788996662945810133412211661555283067378659569367350175995533382312912077634099238705180926031867835257879010921454410213511495369382984082053390677008140557625605671511743410725771414759757678674960444314667996864675308444435052782747724318554067120552714113309928278864603606646269529443125009196263406982225387081527272834093872624268320789720318196006756994184418035089360447841437503238125461635546393628879014825027587987094079835515003651380538940429687500*x^164+38218585475436078131948111965352972094257446039764686857728790647203010492431414934714942885494230476135173707729140350667327093943044050818345996078433234401453967178641338087560124747939893332535619751064459369033236065269607894151876032928156610298235816469262611528726045770035568440705011875863424902493876982571598377444714160673415031558567890268501177581662561032070826885733732626827605871906646269961565649451218989975452514721419370477310973023788772850694281872977363444605316222658156452461315105411214199797741481896150853476973908996462558370671858722153324977632653819723991690011542217043168823079092791286597291640775370198206837351797595218781646666328174017682123727151825988148472827447366632125376456358512623069756398155985732713261212943520244356303424651040323537670197195925680944128544069826602935791015625*x^165+12929901200509992646966222377609706114357933769904823236673063557491041776677593799926187171162441133907989945726289418836611457822232674718750247476475682548820224085602690027582266290950079545550825803535270944461273330321075844507939386242983866980587922334828536014089887630704272025448124569216847851668352081161164550725271070367433534909675862035628441427016771538786953607311832812439204969974758521159119305882437503870732298668137696992844224010612618492404455197689421865543828148211339616182650297008093231073042970889181423641660530296654989757237065425968564949610574875469318314959665938202900603833968212026610463041607391474394993808127502732594981615858659893191897981080121126006132568167409177888414903169265267625557471199514455329024090953214036854229139178868600282734831197206659680887241847813129425048828125*x^166+4239099330982383676356813453329535910244734460089358075970631000265959962921677447386019773265972513592476896737987841684401682892014670229256073813346624522199250345946597187074051860361447924091991061741720208979709396174203832646765466601857242586608991162117898266897541389678681200951155921114612915084241431337793360034883872936140318954080872950941724397040238442036438044660595872006936130516042830321633092009791902322258025995415631367884576308690189887570938187823877119338067740393579892708674385983704683999727741617050114964526513903621059678154295839910923108395267101610914061384130479300642397172922237534612934040657304467128940782955291539691231028376005251115169954417637827538204154579183860606264277700945213505574792634574645056823586504422137639342088721290230493620246332575618453120114281773567199707031250*x^167+1349821665865567747983066768505828492041096641921843389735652711433481208921581580786044845210021095596536245339792153949786345176057481201734171272819870207084094829500848246675659793144149565601327680554885027932067472590860964592509710527047248108400299418478813469683251169248979397714808144592294552369370713647430020651648130724686132804396611479643360772391506206966329733269862715390235050236565722485039109988481633825511803303225933387223067380215306918997337084332419057404015778617744731097338664030622419388960566718759121059971017642852380202198733131334431494029759144060764610017202292375773490747463436322278719815470644658163392863452005742925742906022359576663403063973356165056048512635420032583146234493052461464574824117981582825932045492696977996491587678109321142561061179776515928097069263458251953125000000*x^168+418250004285085215832857347474818410138434381467000528406216886420690063436801581632106743995428764718233436481130613743572955474059419976074963877604381861368345493041866674530318889572215501925830001806192116517817545708552576266959536034654503188554470471695637244105369347701082085191375520487493778048219193014332546635095593391405915040053745769838770830164702258134896122397109666609843454578587957358673326966930128168453596653106257978165949679327442708774164061852281082205115470042977009708810329589358300229567678822534367039529223536272948516957623941083349027212332515903652609940237519428516108384273400632768836342081221882742391224343714108346511231668388948655942799731659075133499182957102430065674908378712286773318256889990316350657164825862704261146593416411539103076829004823622426556539721786975860595703125*x^169+126326199111239374786557705503346365843411991955346254653617576771439928980565906073166493798806406617157687764873174239617322651574532879879576889005516959341803529604087347810906820872462593723186440762977727463917071681258031271844289107910570375333287410769582156462510138239296195661626889330145415638882201562274683701948474494384795032293094426324440311623010681480860038327153647044526082656637609194845796327499750828536627739411660969249564878778889827487154215682378843641905321786745855053212375109155836892625117584725095332345880466406645180485705371465183306582530550584300886839958434481878306312600731339144854434573645129071170589519928930130273805862467378421960163929373659062004079237576330083963430577801221466958363453223785897901867692608908979436285552999721248793388306275176091730827465653419494628906250*x^170+37250086796992030953359830192085907783529142589864315880858953952759048423035904453536786296020745857155272422183094717765860544973595947538897231926967848324928930241335811021609445549707178149220363408208078932677520897046002884433468117852837146847574203953331963157960797922444674572110867445652637713822399399714630016373624851376542549978924802698724243491774134069017927607198125133447619680541813799352620529687511673351012568746287526614126585553873242757637320751047333557535935081231016513172481990058463767717652977524743541592842374358262898013277437619174180870316948930096604236296832952568606404944112976893724962969307570177827009227255008988161234683323173967693233976065414405077962252064526992162869079390177846920498195474290016141535939591492690860772955307783551454070547492847254034131765365600585937500000*x^171+10739198285277222581765264588512297624518966727396651841281978225977917444144723162390568005836614079973412176424911309273646179726375711857957639411468626703974761874761926548238542707254420054651213216690411320005315426807903550057065516350623638747291607204168751421579857530732919294627075604537613966802412770006008630482540498598180972953028868401235140224760263122257106217451290342433548183577911791963410080521053300571542612006034556420822078036608272504622374397918991409681315359928408777720674807062128251266957242214300534180303969897817902565731057012906556979152764374027047693142199459308441593905357452094509418465748253466598790597148517576472924123753435696881316914597494694919758185227529231936861737237375631216349706058617964897914286363646600947246204742973617915317852133938458791817538440227508544921875*x^172+3031296995793063367042030339371004721484682256297906705774868643105623841411210258659091932987555988885234168909886024000367437341531598748299025241742323261184728454786885348435039584693842664230920596285276831792666620853042823718581858718826429358361918330881174757826053082135191867892638609879724454808243953805486916407194804421985286305995803220359766556162073098646362844100479519265663989028677613946686326661717723673951643003102942842290487288905731112514778224562507641624621634698233592409287153384639021187522651936530949102640895135608719752138141215506310953551117606145721436924755544569327525650995439089179854265671860803888357239558092997683509822925359593677157151191561141728560103490858508378769837436828797665384288048436126689636605772429885123318627252884783856122508094443901427439413964748382568359375*x^173+838823602666633133844403076688836733810124697217862584789670719431560899747640746942851282808170574558269834721177508964064476377039124022437839181700174095959205018606043787541291840165222392753997537373015658277968435036002184765587249154884307127557844296145326323011456039764254675686332669912554836176041746116268939632268510615116012824571082852457852139627420309792205590226357419931989250025418410832921103697246978979650812876404250662589563394594722518079465675658033060753331426310507047748626811651038319562332375403925372393163398347407313472174091513170119115690246327684803465292391132321749874879289846884059696871948379229192303000674988173478853793555951168441989230159726712780816097170878229966527268169307510712974246561617479459463885648215032002621711867806824432410028880013896923628635704517364501953125*x^174+227847175864246895866363381129664705233364340978253805220258753352159353967807693091146405131000099424394810841863899123908687352236476383012404971313515070006678243742110071851360548025122083888587051122708111975145110328051213379551102461176023705075251617676229452661520250042455804499938233880535444022784684156751193851581928506385905644666184489607936160881373513941705219016507791178900179397411584867524888021347224500955972948051186778937606492484043628860298890974855581468120004235250341001616200287644621718714600674446882755522870915496956804122298474696721483114606908876490727856439105744896200537819850325112811431491531393154352158661138628564399168038868417646686036867857187793162219751584061904799809381794457486087225548726811968313403781042970770602367496236015831541366072343635096331126987934112548828125*x^175+60821823461644740081014642155187645976990944347680928014054244660038245246058263833592529367798871585808078830258751570923824569436024880639005504939224301063751039175922553640682781444912233248749852200820469755279569257128025362758139908746133610995770518796688654583707429698208940178586794053283087626586607209547779373427002591461357143485878562853109999026506285905123116261565636060404751224397992338408526066219692390089073183724063443450129521088498430278094614885534863505364875665997008861822592552627282418079567292732658023037464591052331508535277442887434108863491192020105040599364237926806572752163146532757042299516372447713709519820857975848903060526622439769174783485651237814045670790263057668159575274308304176955361731408285746265759887902730881548353425290634553107560478224513644818216562271118164062500*x^176+15973005290990638802169524607576603005599266192632007932147366487363729741503449483521156381756304526458046802551969246455915881872476028867982066657644127835644819469355564552063343760811246724107670920283561476221976408638152779792705958566524003220876996071810525551050003185975439586675268828552866038267244447509450077141465903285874583674419288923071332553535887211619842454856313557836979413115091395209440758405473855841886299991582974610422164345024843330659695589785626756262952627211819380222324672118845172428085270310379865872917223830012769854982458265637271318376785773545699646458219608758375809234744947689374879592587768811767208610766228658793080336906445943957995836773454390313488087821927265085873655599242332793703409251585869219624672808863922288666203728655073462716629251190170180052518844604492187500*x^177+4130824658001821067113998404975649317307169536992260651801476278178054007552079170865655636686332663488538226781590327473365994283858877514680439607916816033490493675478327779391063694342808234422164639907793858547301661785908687808214560720015374569696019146697708707510550550481531328432931412966219553951145608520558703853643588196543365468905306240322068355751499743433281319995900927492075325146860628834862515752837352882288695984816358019533565246843747987764571352396991362107686064462474344518689844793954206942498741147942149796424196455205526615239860444531183980468648491419564487317847207424652381173781063663186582922074922616777055543991363375460197528413115077279677200436546550905216278996767832738784466164698886721907150177067069517027023301098266052679524589578952641077957963489097892306745052337646484375*x^178+1052804104897754196673067166675801268221741606754957627276107809947053820851301910177389872631618520023553903960515942229632599942769844370341903804763441972761443396946983964762703900312262736116903187372646334261033511636312434523768862127615276766170377530764382936444120618621070082671424038048368837283799082281884447881850581175741337004797970520913304010549839341279173877571463428536004221935635267706232639347142549927355573252754255540954442382481696027373598153683903349936561831099675861896381809575305743550326380391517273248029554281313242443108622913784148462280260006616122046159731822498527315895540455020671187112201516081919242587108278932159475020331736107810016022047510079252662574909011370660721808551230649347436055628460410757887795127202377329077770693241790714300698539318545954301953315734863281250*x^179+264585056964426942466096359298790876569087549380260323036278713849794948574234651686420574227667546328414578313093082306960750639025654838429234141419891431208071947061214316809606385217200364944736525216182800626494486001305854333673720986252418449613574196129552797392388594730416279330314706250347075540355031875299139897251824956776742737251775207861326648437154454379900678070975580793974799643321916614357914791382534478210999367501133557809156234266244566560047144743580587115109455435799618868310744966755355966849858490442938032672944207022501000082563703342055891008362718084001853174608860384615012912506506073641463163568138155991940981886206935903635585483667207075580619364843640001196176320728741425369975599561549054230951873706741687316734579806104164954349560940662089425501335426815785467624664306640625000*x^180+65588539842920425912570755329827737217170233121800424818479557183816422643703345705064199899601852657830601300282167369163290780951634802706650066624288926120738396202694679052176135131716793695312272141415289288405559154007148223632777059406352845393054513394729330383553720587639897869446510991566522579226742096509525938058739453851769355462182450421061831170527434869487301294726956957397768702540719032813444601669365850835289507196336138762273465335074590383579470135650615751365060909458674637950825932437069038767204039216099283212905684646285082819987947246809765148151688215119568913316944658423535766630134491447080816731548986581968191909142164830845899778115920911056319480214064383014063525603252677735615424396956879514107938931425247430929775960587010520594716479997159097603542932120035402476787567138671875*x^181+16038050445184901134847436543886957377841040498972793045147511057332576833719069878547749139782755269482679788119590274259684292957922046087463121543266705927618343143710464201470167316902545440092389150256030175541924540344263823281197957598157320537114404797350476639297072194865797549108732456242223818961483671016587771428817228125724513863441636847358216807239383222030342688111473502297753596316449435486483482246998067673056625216014945704932872327614201710576654718758477574776416265747994187874157257171991083507611909573291786041519680234321113653274810611856211026203323995941137184919452421133693041150878126375642609355989364230185243717528374884669915317139331384646387771060441710251112887948752558137409888940583913557122385534683629915453253617899176264442297577188061008524044837031397037208080291748046875*x^182+3867421436678653289621693550813695967961012889216829534734665500565304326176254680464619678557042886530344739472907929641997980278580603827007736927496123619089627684488552946129483527723158212345003720127334039453862511515238753560726884609353801477865962381604021911057599372251613439839710349759491187261425595428609277441415276125832144735480405108220501362627381639112633533753075356689856186054348998826468057953832498312527275219834949059109669033890916293968897930684344769394892718317395687853963520729299266882970624306883563231483426809556426823460616226765531782042718660382562009036880464588618053844271943835855092762061672793658265695391032170251552511073268354102054941207854776256750853150887629505196584666697999231294195197595794587511643582652136045994762516718121214687187148228986188769340515136718750*x^183+919155919922603797809041062316370305137825836698222285038513612070751536696110249906212562122700958246108620210377775381425568148244586750218356464461666266549339827409212009166313906668580388078526135675055694784288087470893009103284226175645678243790260754743930421428101334547268626178117447610178317636629750127420954985845770942460509481965861886467126442420763503972877736058399139053127724953492089975356814011060186775621278205419090226274736954017418263108866906156364436237090273657880471902388105137910443977775811295377414355617928174102369147900190604075913252929318562272840950447407035124509100289294191161499385712156671800722540111743364211432005447805038294306208871442110176412489318373289394993413613461863013412553768960422962939550540656527718630426816028228600985450214011507341638207435607910156250*x^184+215116648938486049013778749863233054598686064125490663930265006342301395317152495303594631360506263456392579310653710963721917756249135956625989243101452024072770886240364414645204996473662345439060459163619615546854598808015986724950513287639476383581400636539932062345711542217137221037470318141290622512597998687015811055519539245175102919377082768306070614382421422048951465474316516486833153872360107140960840195147160465874998930274825421600285517247812571139933798645761711932026863183498643901925798806941004372359239574701749833439803039863506868740828716307550617832488865505168386803093776423119454862829278807319849909440836790404025549234187833952205687345411519855366544781613323039923742239771679222239983766510111045669998684178340282373502550435345382015598621417741542760637685205438174307346343994140625*x^185+49518577811644789399564085138872759847188370016226143525090492413362933507079770254118225761562055391582984947713350835848707633992519648721421539508533374720506554703184563441812184107700151577311777551017846648502023471819417268944118553142497579666981029836466507908251462939188236598800271115081330292771416108650562769694793384381207476786702195600055282144852753505412734201802898661287120088939956083044887078360944956063277236673218726881485180193259994802482605001192569264683189379717929809631452445370283162169051200890835083952261934537183659864564809731617169704562667979903725019921900127485412180653735063905273551718467802115334746817027393791778781793249643101428793285309887545908949090834181805607622509296157162474339898144724586318500783592521136605229163141564385774984202726045623421669006347656250*x^186+11195437415220694440581194536489369236370537262909721900280168235049317530740451092505364654506615135402634014021301652179797287772249255167950631910552869752886851540594663396467638635339816283870161107439860246781560348936097318940784406489849474886621675668051790988290377718289031351125771438948235034330568840965186724275855002481789119318437611624167500310950384502837194646207574609340986238570115704259136240029294474112446712163458262182339877888508876770280814758463099548436500669638706994975766149068412223436573709561054787921607162806035809647927420330036079783599901540151840897825455270682023051444785528243933097780061009964181779045006807504411395285574707282225803819059705277008022833739761613984792107893736018779415256979609076729086096987721385676906878446842941166039508971152827143669128417968750*x^187+2481642653510093989762128121520742078626262398130093516005230636210302332494628719063894599586005784976006340753580418383759968222892964343315887906465886366458325124201152106663708307445684435828501539109164226078345371420074792536290367889323379459426211531650640380239239126471085359281301366959246169920771322435700804508273970152562311845853091190219869098753204152120410081193662728982609041685083464962233119233440236814997765976293213668934268343162680425479720671122553211807118072200390580289818962848906967654063014064318568966776525456078772368868475516932653449402273365341652593263988685013148944609342615668784877183532834105252915899167814413733925143034394182294579027681910258357902034898694109405420110996265615267776937228424563366901993826438345590240434954780457399436954801785759627819061279296875*x^188+538239461563846868666245285869038714093486094880719662403204013455494681281085154453031168368517828615895097692834660176130243504975668237883503194880516497355905339259701494369627599692872913833367466842942056684881835055517217757289470873447113168030508119354109515420955653697209922389368703644655353266729817483256324942305689780679907589679165542648445225681336589256581100421200918706313122558010077476507661929629827306007030132873630531116018156624830038316844391987991553063912818325267928145704462126476794980901822101896299117131590813897151405671720623090812726508154316030894429239324328389312239075237659573950974437848362538335533059247604218598744825643344168510421868070023389195490149405006839621762013044119768830561772227947474028594549664843133829330832551197938418141575311892665922641754150390625*x^189+113946297523784276021017262809569112754865691365274007819083021002893894975653287710599079886804426576988579532685385572944831906555366788529981765418415756087092802982429972039144512685427341176065335169149839467849743038284950878147660953529567716361274810296333295443372745607244371969190373292715730494361217253421066058075869042512040138630720347593825900289862124010715467278122190242979201674309656668068558062577059021510584233980762470240228425005018915332634196926056523934385624869873302247147268513851466194763942101183135504949625287521104979527144241689723518890600426823665207463359906294609377652036409999343449980658543816327098481348879890108327129843330729887315160485067991194862742318815230440865743295863622406120212236325424099161745518466126232832233068929805863689352918299846351146697998046875*x^190+23476976990614417256035116295780593073200955993609897147949346807499454249558538738411264433760204334960834908588629457382627455737478789351129764375726394129861079139448081681182067469372126675497542398759980595887791293356889755222745013730764217474534809713453438348020719446789723136279984953545938695710365102880469210723411745334985361382086525547487692024404924812828895184655261851272242715464506623745558295050334024481124888493245393741443058921530952364098199489084959351273248413623993473680397387105689809672377912354683183029251768853838480151146528131616639801515680721101305254763781869581136732838976798708881223162482440585297871963927085365460845804090680262063266025282289733048219167192343402248137768695459624677778721188408714839317247357752946611909029832887529920526503701694309711456298828125*x^191+4690284265275809365718598704984857647621116538496267732693886320629819189241303546823195241470972740234989190663725115289238750894279073047430143242449339136859856440232583231231746002995711057430330819530048573389808359337903503520853896099001550243393368309211292031176622972683678533341564904953050319981058158053871656153361590876429883971822521708172716552459210494243600118293054656723892716002269617214423903345084440387417995135980662640892401100516268377860994437468481818290190718639222631169694002768504726852967825317555165087563126247459387118683270073436482093803850184454588056067835022879872450975702885461679279911419740215198461085896007944729010276569177026342786107045351882143424010454348959797458955567320277954444418925895583112168440777954503937188252823742296016007458092644810676574707031250*x^192+904139625220290577597911027243002409710573682645458855178887532216677026877633313994658832765405966281755700314967176126339154691250536146814417168776911622438129031510607533200957039500527823801276795693105024376524171351996595731714689571250549281087848766860510649078498537507027804244068982390118944415459930346435691432925505205250540255821798042384432698549666553815674420342776111438480997254819729393015101900427647018569514109422527415631708934428360448237351151800013312944519514032731741150852728931923044201723790554889727422707041039358386489725435855544433310868232584551852103457817337540437678997984088958656614769277360528568286310231117240488394952903581860049063278400980151315514161111028682029970949472102743808366598328213474451174182906096133405815040571473772956778702791780233383178710937500*x^193+166991630585883414154371378213427728416521480422597540023557429144079855222530046996769261735914891961840355202772293134023333347698943952917357828684516467333782985080218377407824625430516345624301229059754326943649196167060036590543489499084086362045912189482862846126052553262143312233042443967899671600314987971581432740488032274849687554568238226001231974558902979809683469148082409843796747724813034229729016291366548551317224752757729344832010599400948185792824150924478461489703232101256666810815628782101165957663578908272537387144817817004511512622480643708449313394631965505634745059584307299595448781184499321856774529517773611969264950576889750553881555295037462604405562764202576637897290919136949430644732008340876168993547434680968614937403937528480013670729899188938105680790613405406475067138671875*x^194+29227911808256210144383524714027439670262051331534721448208756246884698095382902732045595117730582420800186392390332431431700997793483883101497106488350965941082720420819408387233019667090727198843105019301051997583183399645113130438033523685043473766683162279916090334213286125586646112564052984456532382914275372932752847799281974101886209117550190340494405388374538197138207285448198235682104821175300445959114803835785194921167545618233226904861316657833286377340175268061616240105965869835264243971400391995384884949002993167365964996080682294475657290153420094177692508421985059126789351338290741730969011340770292327258179520442759092180424410975571716044647124292763040406618525989500144401382386858824014958200313787271331509334919641625756974990574804367805889714307712168306352396029978990554809570312500*x^195+4755176348830311121522468986173221558426253597272656136471597988272420011674892654817914146306237741836741162461002266598067589699594237395837562487051917886604591459828558098653329234284722039081193130095626868017443789775313351427668675945028989254906413308255664502817502392460908401377534788417940928989238367945382561252013952163849154593041273916249393805026383007575493778962079322307912821769266858572753990086107395697155042482249711615610265869020705535512300901156439007017816902846848874920038967704165769423606955452501810273834117306311246127263893951463327288436780886410785872177956023792737270603856147973276758724083731404046438938618393112507094184001300727987692469286535974772731247539026920606713230552843937140968135495613791574337993023847604878793309564954938650771509855985641479492187500*x^196+691043710079008966279738490812297515914029386324243444861598074427399582068766957975075119501175806628463642973302794946367941508048837797038737370151680531003279252573239108590321809258665198398412303568156805000938213951511333676961526015390528408574355878749654171480913495938972521993326488542710733789582022589301332126820625940735038964253998306125441589923772187771764070615434569204651137504978011794754376895064948410262873674288133585169632681225041541056666277888057226241590913190625832928086531883212333227424165681766784559227652830345126403046414655156266175460766571538752117111994869956055529889931673140309286727632048718956770810025948285353168457896992965143571010306450396462968606550645909661851365767816119726340943395304765439731579877645337765900680318598148232922540046274662017822265625*x^197+80464082813048851290200239935589808745735214441767954519304485743825685512199714008502084373164555053050322663831554172973887630367468139590726807720190387180435002189910800579664304742256080652830564553124796906101882478259427361478383746544339163741006578389455488420087252317925360703660576575205281886496389098722632344352358300586029836504541472384947834324804549023011497994378646352339017294299365119641920672021722587022922625967557775057272748318352947241738505529410995075698715504394665135328158261339235036489182304368073970748317545875549454312359522879709295542740312963529169451175273952963871727716772060420195076138037585358497846858265259950005601312659048908506292774752176695932238722701008348574494749380424451843759722134446127711964452521465688548059594342731770666432566940784454345703125*x^198+4026505948702045904268176731262874417138676931732787081884412833888254303079935261678607792788560723776968733687624309624116238944105066522017521161518955833423206247120538848694233859322964843186789092510741229374986410927583928146933537924567170139875453967005527769707308519569737526795072504694598343689497790890669179905612683907484032940263049390588159805152851206713666367342381155952600147891096892632582818438865250138121619660913033354336071146458086956514038324182388351390986017510633131311978626744916137538271643460004549019246555071845456998191019942685647976735231937425073161578307595678384614172330859969311394641096457482778633436710017755325412564252950464702819433471270168015911985329040153418720157509117132871366574045418926266070633920282359191272821341556209517875686287879943847656250*x^199-1576777160765728354650079266623648682345089501149013751507475799605068682550962238007733593894282069181568847047520671941996251640909422991727136746047366949740769156637336678712496724964279040146401896816218776001044421764402407293008666107727590402694548283199502735789251438828253022209223177292367792348797841449489393944569183937277344498251652913943232931626655964360642085890508390906198772632676790535064889291574283321435584621564922635342186426069768149736272525122816297833924613817211239656734121623895265957915694862142711423957250497327249452350226925650792119569934074775342216082978244553870819150658002996329263192763508857963891712384965249977145792903431894140576775536189254616523613567670878683157844085640139276129375223073787814414580844302216717758415839512053935322910547256469726562500*x^200-759710609935282374265869208761602513229705611127246846211277342042944846547998024996891533656505491256251766178560296829920976066601364914559772860668476508203307444951647568019428617419071482985010383137838330895294046650056618599357909333754251569665117161561171775782915995619172352840230734863119964980545455399377235894465336906815001973766685438006288470052480508247569229492988773694417007951944923952466745460153133178253188431917920362662376649068308800067905387320629545907159130774931082067875331646577900019442209534617797541652168166466655462902276841109812296381738775023915148307910215719553732327082644548317760241347703817672238780492261114127814442790446089620412526714644989539390949335502878095164128705505494972351975556543389765208057788051386523590126289917634494486264884471893310546875*x^201-229973034858994584769905034187898431767949243192926483548817159283666726583894275843491938829716971607419160669385340679695189193384326694453589010314984765800578173351111607727119803764028215254425234530886294782465288702945128336438270932171570111251631301308372101043346343730293610660944073718164079661800858610915986101811966739147716014065304779644448127406664189091337736326991949308547161643965498051567804912608051382905442692165246029793987867558892797838981408004748150979677737831038589748731287911881869020517711871858350513261968791859646871423755121627592777485223997279555870269089667859916401332329287910242077288038493227655967187931620581745411732711511464472430620268454184926617582740711247710962397190044436185544668341187026743768526241250538240150440037439238949446007609367370605468750*x^202-58774656361042476902394872670067593300127413950133251361709241211527786838158758646661890553271870251777397013280449070346276270077809603427942831254848656803042796310163272355346610423707765603355825804820939183462231948083030882601438220044876742900452555239884767567208444502566887725183171871249535046691154612768485502912524957915727410144585671603462814890463432722567332974616117551981738554225491530781610577750652061232635097955019928435276273313356344864901266163921791179823336460929467310932583529634522448185077569096839512824081809096374119497944257460876863996475234145025490677225108632077064769672036627100448246924175628803461388182535198779635923979164931380819456583836065169522386600867508715029518540334740912779584467960166695699941824284463384801892322570893156807869672775268554687500*x^203-13668885433937645909652333539045870251932700709392759072480490378041569915415011293180289744950725279267662414486381289828047607370588728594760692723832332610935950633564782045199208729913089152847374069889550729042036292947244618429525252121467947447740723967615102179669038927843142223128165463988333357520128213964920375132167412307791962024580117245728201507261678703930678665326097270674987930587860959577207530845372575674758688588760092605979400319801044540581967453647033228321087729985310509349070496054554311283056884589510462163676844980011073427980382329050674629277694581711575551759562516961412975859705616425613419943900455302026762924988256569778905679507156095774412156923332651498691543559274529666094342301269371363246936345209066379251540265260249794906617609058230300433933734893798828125*x^204-2984085109460195558745554407665426527111786157700043024157927429905024036802610703845624614741566005692813263109337033528220079919782099220049631560579765710255198408163261599781314541474524661786842183060582629619847311061974804023611103578344420959957814582690975916633570427072468128944684763490564228055516463388571757721028242976015517043728450868708094092670459590989158164841240830605722108356096561454750444687427949092114444951412078293966373753805104920657002928852112454252552120067267067899437052454844783691846621377880330785195319263329317941295197219135856428281268047777636544153564691124778126169309427922040361362516521426409055051841719705696802917102689549899941952803704329057296384719480486174458356126972039546940078182041003372629556454592875750184690951982702245004475116729736328125*x^205-621608936090356521808454195907022738943242000796020805274906810382036738148851270669293329969729982607560429122254005180841431735198651691451764300715848253705989966639607134612956258412300066739045036927808166530932353231128399349859288528639656524745647066341122382448235535808608498992406020802290995129118683737751339463836052680035180072287379070320930142334686437868182775533752980572517781431554145640755999385574511076922575877778102579458256393515492318837703317971167643691077435377434499712676258306473148164888303766677118479097003270537962568592901600043848173372678747183274864586332783734684373461453730643814551178581286043990704864599549607962271773106412424181064557899996296776633570261374933569352949948306996699627953197794018216913474718513475509491412298075374565087258815765380859375*x^206-124792645533969680420651956740708706761018931201380564088235803263626200544990746774507379238768329346955831565143257022768799508828414874766153342737602671862620525784868008658452746889745255632841438026727849902742115846196127200469550419503936670200990869437669978358385462307680828239941770834388452782487774849714134179381095234451027023552228751834516650656642057405519987758077052914432520013651182064724415518674373897324220856679232664516550420239689561854520481629470145646357415195177669090869602151740539810498909452484092847813844072291250050937131834747874457864633640667330426659754639460114497055963823148200434185156169170543421987617113959279648653064708665361464086231286018319138254643048710473765210828356380342133112841432890309617706007398364901892723627270243014208972454071044921875*x^207-24310318258836390623477337492867800969040434144834086398971557692676005837725964049571617187730662578439758426546677459237775992058131101563930740941672294453947628530463735712225385393437016085528393334904483126827818508141138867047415554008478958382380661373866984474435596915446327901445929195381688853893461383189102014069422882706103044363107673352360055731692582431852957585037586830485508924703761550804615239793048300546747847818710485064643987837860381812354180418631084704732780417881255961845725437963708816065270002463732321609650626397264250575586489592286193934574133433944181783485859339713377447753598096594734921072671090187029540254100436731645272872348486570817125010602622296046639986130279789611958315613175323606003382831219608950061152818866650635042400608654133975505828857421875000*x^208-4618695418836733093460103311016129711842215515125806319509504585135162074181641262895243488806307889923141796727599091243821513060374762308457223392178005736628678162109906773931322299919937406747770885133287308430903850554189814946143861853555751475849371826887926823616002110829239811233839496444822893688243714547531699935706405201951325803141358286733116014249471640999154506122515598523162957445356881930526549168754069615246149647888904870453273212849393322366845596532759893444705797093623357184565364573397075532525500583398051240959576215771300119209720502002165787710142367768987658396042686890084572775931353690043992742450675484618217789839264092735573403456448914460557934177860585350471322079116093718156486614069416646827106656972572732584614281500069561585678275150712579488754272460937500*x^209-859195219222817608218481554826293865867365638129654970474562540228854334792689138944409487060558630888413349559549314579792718341329364562111731265271377955705588741484708606914758378113841723263626091529468642774239735715731828581445348202283903728105982580684426722836496752885549331833777642384530244528427555964630753994447524300142679242913079955352528205294439606928908754220501417818562398183072639743998828325703777195229102796671760922682165790205745027892740215966356530618593463682636203395483694286388031674881764251409627631739822316167602282644530796952303387888176023815006107180093629627566331932352977015101109541371245208976909330596526542357910060344309442750442470647465779048237428062145790091288710602048587666983525264753899501942926575867501459206225563320913352072238922119140625*x^210-156993120380226785933410911555492386206169174880697952312424661629432492785068505119108549689283701251366479705329596494521038032744650471456933192715133931004465422398692416442421237005872651627926006228346251948004478245326391101712942234274205691108963431813485520460169688292557477889300119952545531812585328846994217449398674434537541363444732611055307138511942994687603135213881667850077434980461013364365783222733302333251363608095429048322353541124975457151139801036128042679804826630148547277987457187638222552967590473575856472778112381118307856091904282649031548768875723647505644844418691622823692147880672385034524690221098474183429138320670014864657428518107282471819261041203514427956452909155665956817198139763704299832965140902271358926209003288416760173616425163345411419868469238281250*x^211-28247010324240060407567013983171546482759561252187245721595122820758117446593301576898969900827094625017935217540762189094828564067926808563094857390862130185758370279477883810799684421492753427175748463998567996356645987438310850582297406857061158009829837609350232186242732464561946394939571533628045521444330843805350983990904832688287978328863945759543941017950812086351119917485400805302413277072042568265972615724035012901912277758735476811596136737493892800420358575462707933337996778271118110025648927850211103170570787217442475353135012574430029878172064563907406554226628152277787869803441481388831626512860517642765257434571513546359706050302508894878673058261318916687740092903989301907509061620534665012343005891954045590913375829857009682037848682884737971054037916474044322967529296875000*x^212-5014059094798221664821431802540603467648377844575442721817998913602136698837695732051844443898570052484557207544267229464504217538907163337218677007028809564541142566572813034525866166515405451246887441256541210698136378789432225007939829363661595920419652010576297904790815189471167585336819265018821596157228170619619067819643011745431072559152136876591852567912453735151837710694073452094568911839526887447395912228565491999550002078230399352139797933477252152825331603860752939601661788441518951335226782011762047147182234939665963074593770726309643568487606877070409438382601373003458836591709065810702374908748711067436902753888015300517698069685921464482786891836308023800694851460249978046296414732411865865718273069455565145649473781489100976871302993920937784953459413372911512851715087890625*x^213-879214920209950264751228559043391987635331250815390890630480930517729307888121624525105985359798264518900606188648744270999574347925964678137587640231804990159601298524643869716047425032774095529022340320348109344532866780978019888961547461848780045242330738294297767854291905767823055164065124259654908331199277795401100646228552610416563069086825518357907490842892215281282622897515015365071375815602720316102657130508203870482338831190810029904826677218026528651552804906801628627770509802830649165602098173109661994085595009638570688789005775307513663329531154473150649776166364249070167061082011258292928996795467138929693438842854049826213141675829194850251830177893967742369225789306337592192033885993173824981437344340719961752462629832309745169149158524622667126576197915710508823394775390625*x^214-152406111999726371060601113568419623736693831900844650792185219848879156318355215782848750130226039489635753584456349697962054461555593083602928941491921716859336376684188938978875088554569452064681017091162891655125384704410196846207382339011845370188638015518338977971371794774182683263286888656897876290664130359836158058618453435279074013031154137199035244502096747621170985232925104813010173139831566964595023129195132807822623994520159173284330912628147804267546742254487479167408713570438256970075457105624930238640013557474688993316123246581546749104800688139024605535282195944077267972404205124726740325614854652350892121402337983866756719427387636154898992408189684088803534493583608436566921876514398413937935963759415146859955212498513450965527820011751466100096266018226742744445800781250*x^215-26121184080727538129076393248698808537008016670483304207257153523276733123878209173390553663438242368453324054222073004724320417248902824824322318496212173468673059672144978782280719236226624689952149407576134806796612668083803760084551749187932614017935015739912081458575670109609734873033928826543704489643327036359579642558944741432180442051603927366473486510666175304771128331018292784822014225572281244178380123199839390896421683881709861408175352423880463916344551739634929080509376257646529375758689259425099287656348486491111068191437674717969653495226599682048883975943162548823838523138666570668066114117858202182130693640232603045763677261388188858546699507522287891737544541009607858835301124912546714156480495358807143291595563337569412872020589187098221551343571627512574195861816406250*x^216-4425360175278852556543132506684504702967234222937909610905349021917452550210853420944471574553409703085876692188609241319521736743607442339438411944032842221579908066267372945507435969543216113755686296277987785093198464166510519304921663588488109934364570054689530125016610859609702778669557541020230905109959018513249284124681072760487401523800812171231849714097413632604914804008223800063078444236226821761698957489885118348970694432583663517822624316868431208877836472718288863167913080340430308379083890694953382047413316305555611153724389397190640278548718613877791090924298784067231379713506918218400894988308068788034144252094988567309600062547439078971209722469369577072193464588740696943999177193349502090314517966290659529051629880332865246230556452081528138465675874613225460052490234375*x^217-740621106195659124236014251540210122600466747239185848778688820708960779049077057541202755826808884152040603542857080481611575024017096910682808657975051626611049791980724359700630608670108755278421172839111419282611701690845186758625449097413991548843978827736351367471307935332856541186300418702802270479309476599022613677662909962320394618076409800571091962889684607399972406847060734891969931989591830861738830843136651185684135568017207842916169792840486092071258406858204564168528693550414815280409553285332318685993815950439143963155120720032660631479729759032441849702833913509165792044453584274265846731635915850812029061908856334663107628796839954749738068967878899541383897868110214529746106068135658303124440752525698099379140504057259472901622622434987270257546333596110343933105468750*x^218-122336106072177615745213703730087811988645956272320532456593150836350127409951704636282661402649501686250709389831310272220514215420697754426776334016394410269535208306848694844129140865396814428367776049493472622834208558733110125053974400590399587516453823777689326663182507758738602145129320303325512494818565722570595342220761733907397209204586746481397330384516025237597834029969570689485726508332954453060330128126099048607329459091632996249455035754518373225203055544799406543177453437292379250713271697078604718542047428321493189747961058626883082008490063943047258107731090518708934599891636898048925933557478823727150767104768031642493047287917665338683318032445734847137614520644568055221518888237341751682532792692050382878584172233144434514833512499213851150004891678690910339355468750*x^219-19924343689464346252258413394606992012516500620289850278430700175136270287587714305475296045853987036140216709695510899766528905426249763331852990625777311884958554107246968348841178131861816789091533661966772429038917122879939120879998981918554762869964642582500341746197737645119514597249070647263897403989286691503517901253551063802842094429737175751296725827605991937171403982173075549833767184298833955602034465549264599931304889392314382484331905245121404064794717351851028584731497049113566615466115472021452192214798158240067576566647219503384584133815639243115940062446161965389280529916405499892351259032108016046144923114893919012981251670172985844865274244428440954676423576151950327637472735772322017304350122729794445182752560230653667295304590857865656194808077998459339141845703125*x^220-3196131865618329607582499618582050530711608226122587695378138057226010423262837347581542920685680381441116715844725706736282083464688182291561410784240548700191007379823230194519969423115931031293072343517215113069688086580159335977881124965425823127863730552552291990510431643496876144693986161004725238290113496285736898180378025922142040919509755692956134781454590546305892710689444432520005138698420762599006292023840264208695517780020802241415283341439454150631670821017408717350029321273755209852524953343146715640068034286683166068422431902695321797811924831211815191138935198185233242293565761015398325296174869194524477213152810914698083668190088714619888098480376059741276155671976798920658405552883464566262537573063867670757212672656809982848133471068802131734299473464488983154296875*x^221-504462283440065931467972492357837378073929467294528734739468069137973834074576620541656358197890177858034163319467175106295705247676394019731253990260749700377831569357655672147944695489898283143488923869957714870127054231168203864054983978343301852902411391317353327592906800499620136180441885239101652981297239437577306984046193706173118618251745444252443457494666092441186863055135838707831935627620140616088262528604036045312138433798645303539877810504583839482875541256059296926784783626083147267055113978802130637327919607464326281318611131115538533497488142226336334192712712827492115889138890724885955912270195330146509654321574401491276909756453722726677010627308885667487024759731839068479317853124485244893446686745637523924847294272268994032154644905376695775167085230350494384765625*x^222-78267256529736027899353030799927140703434215903995685874187404740848919691225998079039671962289694583052648242117407566711674275987415079108437285245260832562235843299976790787089910954863480484440420702614549026064784991393838907465446841683047952297147202942154725999852245873549812015407465257647413124874905782495249598817002248285661452340705243905122069099337137065906230770000241911732569872615551435374732619570478122586500754456063078919765696686238486954576282394888302960640012358677915947000020900185379537793740501011541811321483395807865035677846766672326908854755503932432804032989991796064833634312606021276607480993023584906593825878350580038365886309948720346505761792099484466307146423123324951112962187731165499203386664665879504154738236830028454344789497554302215576171875*x^223-11926310869994332799280526599631871942949110759005445771940390004432576831367186412043358772855929061268578344329270765932666981451497196171381680400322099359817365460546821170609105217370490074457887274997043599137866779056155610734683868060162287134253700157374269473905210773639389415211269234425942706059831160308757022408666929058628861167038625492513509051841969315549288553530895166336150983466367105483800086530876819207691931336015393124194412493835971125985581320073160347771947372960333709656685380227568526366359638810944092416219787936721013227890287172461319349238415314523430032760424512344304406856587256702695575735913332209397210310556787871414365514658671897224560227102343294411828176514891642449619563965335137578251335064111973455614221738759594787264242768287658691406250*x^224-1783532131154278701695453664245155329157692183460600000540794329592116493944286632996350737854986698981813960456447283567780385645098733928557161379184060103680914569148407203057554637853435984695610742563636721615979827190477425056126445166823870356809762820737372290068056443391396354925912935561909948199327505279683635633875803969405877488049149200056328419621076644256122213330480419193899260822736763591941632819614427016601063047019509591115945966204112668011702843283475188793262267180522792620846133031802301128158367665317559644928238663708495978824760291176702055216472185871242183941559096540740587334220591572253792775200797491621683111624379349931465166709604474534667303454984371314974539988409655361728026235598824992810766386931700132829211301938084387996047735214233398437500*x^225-261591911518268660669907061222122008903302426161809626786211484208786061243709992614092214961062513620243949831148049817235012926061824377531565881452245837979489976659159774284276661039215229716128341929409875752453950390100721061369100112265829622727383260738269868970372364325691284402851095599643490014825945995223864598776078674006874710546712878398864155261520062293589216448881295535468749551462895765147749496343060790909133540914862403507919541418670200836625531859169293117252076773494024019118559613395654079770161337312726231400905392379971070813995612421361692852296373905422427769841976205586846685019050593241260499168284004256848314027254044460803404911243638495251827733567703910062405865938043247602026517420919459486705317692545789144823042520505711934991180896759033203125*x^226-37609430957474174039076591333462026693352182404092906061707481786448928806648696097600623669814843613792792569790103111944800394902798081891570657582642364686660319453111209513876363401562856440286398842721156221808956975649257917149554285893355695709654393376325123865517907100113985930012037199009693595246077942079018273030251750158045156960517590390654733767299242814479478995580334152374122003673757258591518500783358230094427231994319244025572061795610692427922408782865346994179470715087282070817953011935823620705277302222557328890006902442491612599986933418233020630024358722323976942532813432490384498309853218677994878921029459811089748089984419610223343230214597951410051143671007255071074601995162402346424629049645987855121544772671778166826220981920250862050056457519531250000*x^227-5297765526685786236180610416240672937414765022599860972518112679133871193799973076126046147141049683188520361875815085798113924424671965961334716121551368991861879748765983828404426181709366640235972989651389347651174018775471208514063843107673651965842671580936550479026642247465116511277713987069240986379352901775501929893922555295598522201510614187850204059810837842663840181947061267217801785324034956351333244244876824344447477478550084997871807464870662741252745135939287469578568494687048924008098914986199991675231979773145409926275700801146696912127954569748529551612749084250485368496410039415065192846453111454946603042998593832056291015053288527997086099742209911352241237338716047510702365852166574373223861664527346401791516881114770004969346024892064199763536453247070312500*x^228-730857441406746705412634736831884684344248880585210717657480117234623166300625964866413932991540605261492434139460671901773731041663193308888612970400813979674920605655094136397806571507055472254597107733735034613857963382327657749497681899347538415724846772163525131264074909404209537845405207720989122943228254858564979967880328471593498495365656678289229900341961122279308165830314450138043379617484499930147350659871243850178968087178096698011775532196044592874871114058172974778197593377973463942191486182584547357605403990367317434926622705647734752117091202909412336147663290114337445421193746724293162682079136182167453845265719949792601824262504306572895049355495700137856226084903451094200554939565639597465786720905894726206553624070536764639665035174387376045882701873779296875*x^229-98708493216922608754293869367452258438862401815479406998667734396508393633798003252738522243033317754539052140807845598766936224348399953543332353145389119565190979313447799396282661162664061939976992545991739200614621105049674454979495056194318981946064789169284163624330639385099448815748964071881720123049559327097940694975269600724689923331723927822823565466409907096347754561495466057845914587539876943195353687102339105016706200221757091315597836399000663455675581910866374177916009513376237320251630576528493184008987818052365070806245088375832109385538167102506000718546702547894223768692631834973512804656049487796034639858268932020729830962757182087166976495311251650428075613668819851431520890255759671713144763186667358622327913551030577167684259775663975686013698577880859375*x^230-13046821266365792237746964498212345379424585472954135034584382978873806786240129606545658005232245132281835059718133400922015217536073591289204691843386629765076808988728074199058511710401874910527190748135155836042886279128152606167485453646746056610383427445299001527580947489615629319434347573206736616453243792640940572849842100129541980057495800663734084264443821122732874114909863609668407250065289950990343357295855575278959703098609939217264206075447949844906359515749073203253741831316158205965293494680582239967854299347479787169211704492861088215220726236927736686614127262481976247164656643525131532164390201377823882248636895348249893406189352309311222078440088434034661238955022838526473581779238578323515341803860252959157989033520078862615910833420510025668144226074218750*x^231-1687052131815354292541681830042573102018155503179992585222692948341076387657333221173510561479385663172498769395715501294874032642831619927292494505905414073650636257925142930303136181873405776820419435573577940732102290451388053885301410555916011839261457133875914311131159844563862054441260062314099815257709932679066725272621689264021853211104658659999862244033777374420257171301663494778827837478302624949993248819416744040355201281172543290108237764990952033421951744057027306852804923845190323027979424460813995343258834838060529475027880634355315211481743770845086104332592978799786884358784439174757667716638824222062152035988915250024428239187883926652871641511513020013074048328708913784564841508712792821070402326100589430187493617991932126229054510451302994747161865234375000*x^232-213333540661790131361553108323863502337662025557965211593310658095731664932597030184636350688264906010457118447180402639572195727518358174788982219120902608599743125090359408909685354594957488216905426886091781408168418300883150995608792225704724960803498297115435484847386259079326925483712116232077745369914898710131933840238591802977176827591852168469327579450804626840896912231474201613955146835398030838548573673153444094085540064070583502718526331023235216454249332847603098203053479440390363771715798902069681746945852136188809755000008125855840000287176809986618661006694949181235955908811645750008741379944594813965644226891863578821772791093435883479396377173476551057435781549831344966162243590282305081210068911473191266986887446118782831895483334729298742449283599853515625*x^233-26369688485830616848622590827492835226929908909827989937981505574676614346065123881055579201667539878617039640625543957416629137103300447333983392098820887896576389736916286491224546102428980069591969683001015441359839463332128756848908074330755289643254916498863810904313397955462856179544855023862552468789309796028568525274251856201599955699996273710922325903875719083808735919295309434083795698620091491650424567562188876201532238285173101307747201525810051565366372884955551893081751855918008184787052479871049754429712625784714733481825894195937895256637565028620795572733085887529915288199646254115390272047347797438372635164340941399868277269140236136777985469415860747719848947763531857022130900296492834621455638275544300253731309920261095492584771854039968865394592285156250*x^234-3184441816373125431764303935132164258397946870052585996202835989264524737831671291133540044346958601126530499473624564569918931837001809751755124221522722729878729646516422697126484888622660135576539546644962286262397643038420519079551667856112966396669057784338310969002568125763903700088732056529041241519019009107927112026733033522477556382422371567527755686425161277644805618062912128363018301664351040960787581821243390837316187242858748335541630451026190326409382566074859398713177934206843525390804445780973540226782962017621125534648944562888352001242400686176348590104662693063413322356483097402679801958906184702278567782462468759474109709866562014531927076542532209940535937409263067357664347492711233208745513306317800518966867059324601467854191875968117883300781250000000*x^235-375446824239801373671447703034826683194517446669020062260911535222808112483179989079037048585248281846388288281908097640438642059531721172727876205221323718585644717160129595136258550562164539648213628796905653347250532972794824913137442329523539762396429008713388344021538225428302243969807305849653420503615474240836190944623386305904308997130631646218722863730979990286149011236016029118114953778719857782269636707600797462977748680794652600344449785857761674095716150621270615240095433029113482578189176980093561263423346907301933408803753087371408743973405339721158612762848091499122381638684709582531906816964106949330031963044928686507267456414483803440141322901056714444922835813375177940578634332543109112285492496662028987246165023140314854849002614822306096324920654296875*x^236-43177852540765316624348061056609672682399369512601050041041997344569490598901388922617609885355559230018009271724929377911393657347260897952221318852045160222722009022302184933183422318782394168871055017580069163681676693673331610311956560961187165011271849502091464197597969906688620807173404970976803498968395368334551600260948698444048084250150998759763417961231343710963677601283888817941795925381312623112291636555951607426943239255405565654890516355252382317220143578182478185344481991817691163006958045108996594451164068200646264677985669204345252450341312753835604459056213021393655673200267181042781478937673922624011396953995502827985891055970216180805795817439696013201462682767688330068184658937077776472247381419198327826257104520875137952142104803598661037445068359375*x^237-4837741280336974969629983707930171771929523482131325393725892509456698600638611705793036479881827353564733932856394504859752394751745157533750457958085566888405532671863023691795525850839466038934282926401949124199100537364915224033581997452427730532858110634493330773599498692155185240319053389689484723986160805218222908729379849582359793100311830743689824228070942411331426401417742476792852593838403568179298557459483399215114083229636410399978149472602134641840794492840932111534753218839331241213408246691870424065275620381658398922706280734357330681186895345571755017245122132274929497301039152661063399158260385449697831932983156253433685980269341428687447148691788990413093848026383171154247328421622044412090537109108964815072636697802057003616321767714345691680908203125*x^238-527175180907700074055106543348108860956352342526324418336281383506573526682420590446653858614067486849925797262921666536133363634248265236288505062752083301533641252984841734662137761901550866506325223988450907141392091776120877541741628512682427108257845680816162478441196830591493172206752556226684841128353144820363871403416583409059668386370686350604218655961518841844600942128400080277886347911488137196505962341097147144080267252193489644731250566877017542935461521559984058843292240971677849738843025171020053852402126692838040743412916048787042564485851043325364212449980236875627139099819435920711825135459817451988831833753689827456557988215683593091712885345718072542236109903957683028632940379385859587822799238663991680821008447754906450878618529263750708770751953125*x^239-55735887366517113296178441819250463069926086742509527975021270685300188501966208704743766949219477115993489293236096503995840137922449960543219922248613538778584290375544121672083329871254631223425841696264240916615208033620387085480228039066275201172588968695272554976460051374045375168202123889430436139393672226225111934155212318042388995595346888377979016377918575116830162541604553641335132481064675062913249249251948717281351261901750820891158934294958241279936191976709694970171557719658438610751178350763627494309916167462920072263098139634271944695328538462175678815297387946551392970928171393475994039555492021777700012882847446372055491140048379650760277049468149297500352030596437606264086083304452587119430562316555492543214503480048799053998961567825658569335937500*x^240-5696347382776690914788380093507172650949180435783462173159545589128289380840100557881203831830672738451674768156894960551301349521719554447767923129562859726682093503813761131396613124972704680092120018691456935471663675004305325610256870905290067700874350487717201789261946190810909243527358730544665127963331611332860014919277517411810049941465158574127531273085945642952962005895291459868532557230881437247148128686675334339580898147229350343398347137688623833642938910233489103228191843054851410952617101996759634249735555843764802027535987534732531526666931292290656837261121689487586099622826815431057025870485787188317499327467716972863094018884198748017078544685819485326689676226106539867088439639694374613432935877102435298460728818431017614605286028196155639648437500*x^241-559582624822373109411871025793030004326009467030209948184395779821897880585190985036338436830515438619983925618152758899781694791267766674756600160053456423305360026092334784378116133722434063441649988770496232843745174302141079400553987237892773267774981980291780406888147869961545355714718281718102709424971877809330840829930364599212625508391591656031605715965664738966178099896904566405535392460878372821527782751135302740449036660479230189922364840497689171137147120782453780650187741006965932158455624093441915277056798622331433125802861724870006952461431967130397252761334264059862379968357745955544248774034907845461378953228480638604152853784718254477455207415508481143737985850424761891218130887784471750022109743300563509858300182617505210112133079966294085693359375*x^242-52339808592770617519304541111117634303897719960364712841860128262235353711439560488458345105632698034869679400660987458236061927242187962405058351919959702883263063038374110916713856024593659612849665373030330676109080726856814452537526842056419276411441022534812753315290359547076330540828538077381621650259687271985005659289985842448967139780446423055996942332213499582368438602854682532566178017822775386776657798972199818013400909189048623491468387050475372231464187860718556058905192153939031164311239699434651999445973943304152200896698645687633522128095831529934413822373564938374363485063424533310088751006018146325220775190229158414722082309558423893036512072237292852072754343461754036150192032628492379417648332741069844483207710968124807070520053343639416503906250*x^243-4582091293386023921377594736735584553840226275240741213730137942859462113411163218241801561904141183614236002528617672763845450833673487130130540062473433218761079600653508260814224753504517763801811406651531198661165941186017116354235980974864159596598380916128486921709440459126025910375095215072166868001236126186341658708462786057528429053108880984347167943237689745592337134758706712611727142860825177373662211294504352458393938479535221049020724566868129937531080872443659587850019004986630657350363109321849263733869905372467657508188673835265745575674269147106191720122717586347580211187522779629111214826803760264391102344618244490285408033740340967038106993764147697671209240661588654288660271087627142662385775940582010206550296614557937380380113348837158203125000*x^244-362331955221649497839119715767943072534170707987475854356758561074432369764334201077868533272760320115507410228906662951618409486666903788975732787073655337675811598076794296913673326000986582661168449659698979210749215095785231672983593564034336629130391260299067086105930868689935012948128027597754414025271407200216764975377381160804442460442159952081757754027544265870213335351245277963377322984405761539856401344383113858849755789108695716224949836274323486250829714231515056456437147788991426797240661235478014978984809477083034950415455283667405160120244563224879536793672773222179554476706917970115925598470417171551431013533694352356437227594421931346350491048610352659735003287134033492061519959844563896495818254334433911786174230904239692230021162915145263671875*x^245-23544213822799023472740394297318343245460792076282088900739651293261738887300996095759744699213095217462182051900464386450010465443643733324809382425706129552648941334612924252502993177536443396522954867239957465150515476090579281010158824710645639153804587622050637822853278936461468273854795367550479714189929968996181704111967565373785916457500685705146476976347291217419237663725226898619179401231290794265369617780264948167239271077041195754534205359717860142813999358537869282612787734346469854782284124476584644308294023534971475425649746570073042254898835207432283471219348960099092348038481522226751722201453129827549655760920188979242260220083898514947879890464685711607918326622104544501366771998489788981218269878222467143686119150511757043474144058639404296875*x^246-786499020473110015006406316264996638511570273207968355422700874756670647146092218968426877634554402704158411510186655442249690792228230488074628049598882844475815501595035820549784715185117128981230995904820351908134115385290406053189547523562374823610822812505036401080688629540566311185222303158549302188252586571942941442800036637052719855351807449860916103552241015465290062213934332001270232801343490590686900523207771745682172009896288273392547852787395647286456774755522412532378359549627837425762981469440324149624379855734909870351326098562641007174707565067310839380676903222355848877364950105976712836669691846499598690235908064200669857791149256769367297399283621666441563973160657402775288026411774643691250185832146756393591953869667313261309583664355468750*x^247+105518957354746890821840500522175874307329353409547330343033155781300608180643320786835169839800738544920991020375374371721259020458992656149198524976822524348739212381771185149987080769944551688348312861309750847909408342604206123405118082323101764324510115033770779396184007342505187969061526280753811309052289672561861053775986204077448764585682658796245489567095761184113608894827190152953296784943382764736263395334746137215609524874159786626658957287808793510931517687607945612942662529375309609873228065698913299619117492384300234316107286803091820843318393136889985888340801753364966438547054952879329395804286214424721341387001830430608505651652813663032265099029547616300214498130159617597120967073895349496004063136086493019014087610502973215854545293261718750*x^248+31322406891416019475544756769565126928897120623841323062410010938320243676573605463395689260991195828484735056082148021342400221151060805886651600045885860705649481559858860908286694833972917241358426029322633246860276210512727321271973717909915228497376165393263077407825419823474484798396480366844864847110726913142482213688500362821928518117598808146736254673488774122494374876311217405840341628976127318351920485869788242483624703234065450138821621702181427607583081196727988300705600120407461167610137053084460265115187956082960127518104107483837626547906056392173747176366499924107037681031078693477450344114504276587178333625064971527544549072433929206259799042243724239564237472611962532479799623988033590637949517453090006952547859265031168244459930893115234375*x^249+5394743033378558122764479440838398374687501712896303958725416594921099618711039731868522972871429000657628715975257229443588414561897633084677525572761689969783476680859617608336628365147332068885136680071878903810397339704691798505743054274461637457365040685096919860188479864301035660974490613726991521656692197971861347275533370315239985411132368320642337909452800454555370640275457402646962426710996980685520515802772608114080845460186130762866862981482747481546415702426119494702530992806240243287564005717367485040483320081416913183814548465315926862497641509276204571790412035514717639891266152219829679344187522197172305374826671204141458123389885143459757809041883452416350821494038842466861291558641028341906164390241517257109134717703186011200710592402343750*x^250+778333856659651396240487340771379222651182687260444869139345542392558073390857917082229874929784173409843125828659698698782620234023084056177679655414573260051557401008656355531774290595112849859956969851877423459234693677059061253117269393471424547716203131091546771553919600355342985313348296797454276376378487103899970186925136723124995767868117058259138465423196879964259462259861636994278824035661849352818871098739726701409256649727210623361683447836906133364040900808162889944490963654991170596746665668665478191863078917884432226452524692751949620255391421704350627313882834910465167508266921293658883305434974696352883126357216957433938387849538509822665280874721159938352996783686586932680425664127205792134194703698166385637347972235722259760748619160156250*x^251+102315340174360118924579080131741722283331352175861625298085499081638538364601727168659287777838840474454387247852135041991987169254355500776777674397165733851358565003517024091039709183099221312228392935592249153844768384250722955217984772282083265419401805661850332276178942667819853426663150153057859030771380614376128062639222331823344848542875850191664575138721661486359299291966768945425305097817261770896060347654690850509103436594917897702884795026010392708846638827287649423815564213037488790186494785947738070881906958833367633804538147234997288044108695669490277231132747670975234580346752903183350658687570317168994363232784398455568081275696231614540872770888223581071023087288152069837472977301599717762099791148618524408255340806478065129735347392578125*x^252+12668155648223035256855379355697483003773263096539987694344842670857987323936558380558555319544772951671563437955346624326535587969204684003376517308716861299685061361498926407287321009226007216903130534025668097455692779668198890150048871785554305127436945030025764557707278264558930894934023508718339110851415820024147063428137704548593096560736860192915421575517576090476255989325276255988628783499502650995806724537657120675499554007064253241938021504880713282171377265447239002459820053250474476945169386926751459900766906824366636667040111691918472436229262598294390219724374125787879330485024515396014404316123344672064415559487007244981036272224320293280473710259580554172132450712698852056334706198764020524169686429921106930888960121459273747380793974609375*x^253+1501991037366224318088724490367278289438645856979150024735524403501596174007457480606431180106355553146211822311390783105392040869779866996499007872667782519191895970080051783247186242591755939173946470007825007980726619629987276381319092041498796430581117761531307667872890231089383267624319141525308296644297890201260401244282337373309802772264529319421414161389553275453267956233802267206430147992487124933870393611116471586895957819561799426924485959256356164494482316374040576050913670504180151660227373449733064444959624792692044995296272974870306139342729771189506062984870848161345266106207007930726962056594834992783992728783776575130077134825754402569718437546239569778035384994382539693186518245106358358838679851279757910185024433764428565640025314453125*x^254+172140670352851582966336919609928340704241127060013510478747900151851473777458922195446805396955324272336153636936338414525796716628725262487338873553955332037261162864234825663737241165996958496748356825525078397875890809615932028950767003211997068798884654644236671002271095022428094695028863902106657206991611286961478250194516577122962410504007538249989909942935456451413244514180287958083513971433793265797906937115760187040866768510777609326756240812292017632177174327628708100056623910600329585114414715209477438729006797363798074868177480121723343285884145851779935491531918827654418603219733241229958361766612278844370200153981541542924192241839362372367804136282083632837230622099151187305900432629893489035128607704992208566183642424905913904247079296875*x^255+19181283390342239479646844237171421844911759352808853311930717399552192624267743713522207895134999138984221439183324796020665802027582529688275483813660906924104401753743532725159607187504917281888942712463983765644220371356007947526326919228382452885446421699083399407102659604165941052970125940296604404059497109941887763571273881764395132485329379312312645678928271301625319008204348229474475208131760631141115353992300503948441370073726595148894480614231345628663791990542093972624499254287154112994046730505697057484081423250308504851090019217757769224629066865834284432205474326054465731413632108351112190918126618656335558613055454589566216017602209181584872707231606642589356537208987701694888969925215626706306508304565157898755715499901884067150608593750*x^256+2085857035009623313289339780742344241479684220081953201699951952516052094340675236478768617780172151614558168293972421544489920129578162488008078000088992157527109759519631627325567790083139182723576562876097929222011616076134380148276362335154359309896700440862300079073422356443330661193252594638357496733030631352888275301043717147924909648149292801375268332604107442389648417548711522822709890505761502834022732518183082863200784365236046149963382860885600592308254837933555149536875907890297182733441572741266967240704017072365275732991469077938175484351262478793328808649123585192804319218790736672671732349272640885476255853542318606238865886956004973548254109744848000432138556536904226357619294445947042553767811107655670682671072885926971581448557812500*x^257+221923127633620383247478451768013998871193133903617474675865825148461916821953850588993510587220177075304554833209811518225790428421834498754123673466963132667113058712944218285080063172543364347729095658011587855056582952842675422836338466898426344793790768785012741188222976065912233897687890606154385513594902233350191282455335480731067650963494406930682130038469446445366979358157950394790953899765550642462422187856784492491882523762201782160950200342311229056699717554907397911386205401300488142421154168167720109802807807180841524325912299707978454103906229527044552710699423013109598965327414443041195326838768255960241025769709852962044214377367150794681359069835821297652446616476443832994668025367998612377691413779784456599558181528338078528791953125*x^258+23141175649189493317652283808544260593206736120578393282228753862214999012451216938125526682281277504716428473660372105232457550342326611303983393256187058223046701159129871886307142471952885166887912940528776696453750152482422769450736638104710034485806884365856816018699399871162013978028385660110476160462099445543773964155331858646095573627096576516005744300204450925584281011840771838277119135852978698242965509963286928652448421809327066313029521419093387884861901536994585685305115459414112779939993283865134430856959957000738241657657891847282865985434810825549822574532368639939970093410229805337959412392741623370656234912432213925118567316013463013029237223752982512680461964450265895820492125254415920455935759649972705063835487455279970372906812500*x^259+2367864341549000235264583354984049170180890912983955339522429572825378516358367269141302214347124393503184685006596629380548088266665877733010350862624710646466843885446312748343620903561837589886187426360200730664629498388379355086984823553357690123693275334634566875955837173532208475638524162794372925464172466058622636279878073144528318800779816110106271972161447111263162096228208722924655256610325001057583084945347514225569256281360399028541243275221537707257664763260470640019571590657118984314785595244882044160270421853313268688552877952085853073305540383169655127462403414166381963251183296633886736740375499601177456874463235669338473217947061022578089791456138548471317144460091127309465695164912368890753615964020244923175768749215575317916312500*x^260+237948941893027045409832516646133772446807003050057051102711000128753107595406969284078464274488829887089428728930403466507414858944280631435341461979798805659124182110195638946866855072769527237734014055811219782182906045684164071601479502094943218272970862196669922654255359812168207881324778575251361571676831200695586427710403612488037927889322688482282649016455809527636020860037211010116466614840645279898567736753480814626690782363026773158310116202675192607744635787613986826812401796292752582467092656764554499714531081926777347931466327108633331032212050787081226645233809813041219292366898089501371758159541494730649771125740283480998449161070202760385238471311218184048828776058964561109402757049224198302981356593804151037585470108223131345884375*x^261+23497721282984565539827762080863891487657463096423561141802488390737498097014524110088853053382731498300507700699000774214896221845471831853436898241191111784583147107034463735968300111598008854591270455261745900158252425956338717195692037484665946859309029777553942734794271349876218546186472414623626575372985442750042026679735567804345182606370576686478161468786926267967698333156894795848636670190089508656282659785936403826099829040655082125146911950635759949817863663545246140578245263782314086082001143134063627478074297817180443621070994456300825044864124855817151694641853582134293711431331824093409850994285673436114148769762598684201378181641044104112726295795947855520880542470589220042258131208489212733966624075330466536456563214220221982336875*x^262+2281228546165496431665517122206713563740334313190014966320382737456972535753393105575875887637189383532463240591129128459765424332023972297144692375041647019855950522693603116155900818611373540798947666012726267470892965677790508621711117954551557626383851129001448103603985462097504988968629078767880321786556043108576078896267642487830235598631332032845723362266320389629071198078948889703244364772230196636243950519850732344249463236433495478486537065220357487946369982888051244675526937903636642093777549714495203838260088319090468134147302744753941135131336838148764367434044512946748870214670259156191787480709914052290088130057866916497949185344552382115705583631501863825218683316411991282177532990378677007789119586861155222180927921639964803353750*x^263+217796065943968086163919762433907657016661257460100720874548986632819751864041971465226361670951860292662452034301048333576037119743131945764713825725664279276842643022957102340110749723612227569795883766318536958659914397817190662026000438357378735026289571130986371944404453544156772076946179653056320754804430380717811578917336415023157291686887975366235155677546785990461170730784799909934096221557458386551950307767132968253295586972341827630697606233998014511310646729653166578210425875918513611871942579294448906059895548935707941373573407090671791715328279302971817219153712401760782656092298783697863165083301283638825742082914795255768794019759384202008821844934487266493474057507781734352966209137572457216010134966772264020382483619344174687500*x^264+20453859937188202283229066722221804938851516419079165524473379845695596851723279169465224149494944118677824008324593493000566769215835635609890025097035351362923103159042648786164450603289996634210100871386899886539297839883957298488234368423896861186160230091761889364087423206590688857619465671551838577613373090145611147178253271041158482896798982951922377071163028876105453363945433462394630444380987311869777880412554998264646261984664324256888379644184836722037446715973396394908913621886048505544611376392569445876920424569891991772559089339047521014738585924412946915493079706872367480273117170557986023406068481052362367694482492764333222651366730896828270084902541911107640372211167438314000141751582901763716547963891190709736501255587406535875*x^265+1889870120899874324385601390688323037913229955409207655433373440280239475821676226022279371334456616032192101541820069452238439204035821525729469812390418942515563062443083927510469510837779360680445059649449532727370099068057556892094285913528250293290146810281433696314325786122590748500050836374255948337622574116038572153542950151008689766893490810427176709438357765934558884846487208192382680224321739806039745242828107603905170371355298109475831952033818785313373797851110475260022580936001782417874081919115275148658279532662858376177292031686880822952356152002779931644986877796812535451708477372759895146773126790517829663474422389047512127313802938394008468766336746193517072051892678295872324173689090774600146088300528215158857704805853212750*x^266+171829752597731807874037345307117867653599333637849764903374797212493275607344100817368567832170636281037834522310286959639456466666104611995497891907165306666130732135032270204743143133351964272932182699493787308603800292581554835274192405001239116521191248549195694508507651983909593333141660150343319171306954643440319981134108386277349206571064330163838849108804460772950319344199820825824451463971641218046309302568109413715483805344462549569793922019392956154114951750913104046941158875780028590292256441799076860611946590735708580929875214203434339719128055393887655397627754621159509405676381521998217829089132562785392364998211005891036446922488103772338506250882595290404474712737424023720960072993159587413994321373601162361604047400853690500*x^267+15376240932900670634071263761952457632492681320565968362299241175408131461851528015213214047883241199179196370027152285965669342060438200104250982431479067916255308176942517162948550603505426356440104501215638457689410124928979623056724188843245630139313167871987739260122608380976319969961103208780411086249806424738335987603403554096306840207854962387368545707735010771683681465178374086724546829291627846486542252628367395566881920977819074232938858314074932190322264164773672096034249000341680711728210072479153273692472951196642710033714925666951195596385327853146019243593023143012257242517351670604828547992040226889739471636579962891996144713863629975501073495170888129823520101291908332173230583541880839528239303589436813582888169651910553125*x^268+1354455639444750545953931630380435815360136946770012855706384379084938257278782123441013421765208008671783032022691047149374352593715882337993940263313641965181841367825484233905357247144483942387310565937206471897116420307893426673085936754207247608414829160936086184607467433984647678550701864041899947237519013940654540742481815328316585710628985367882896632751064430995029367851257644474163495476149236639978018798934062227770397974671315648764819755465521607698115068024227648756266065281077416926163904888793149653193613080399391013112394561925033572734844661373406741385945951926352955455082273694277958120920061681339242392129050249094567299841409120825838288709633806785891032301618165655426944347034430468384790921001108389910239102264304125*x^269+117469150695854533467247318948254729615976132275308729588005041676567549546421996135809292760393139676065949302943122591027328348624920190606686183658997139604852063027070219593233145186943083768871589734492928939291716048641301098174287534021179111985372887568527045922236680949275385254328172273097940679795452809683114672732555519349981135246312601281737851734044253972669689668059416045622911389715827290069030032658428920357187641299521572504223577344029230077242671255233798009981974201268344044128078425358084721594824032486973446119834052931178380575473949114442557779920262607804092344840998400236969772936372778828260849283857787994287739333206342801646525683034597832319591049558844247929209398757905832781411967281637511253351692139815375*x^270+10032615434847198293149960235809556676352924802351948226514674064921758615221793114615526248507330377865311736289864611775137452409496950235222227849120675603534442461999394581562136483542854494665088767763790985438254742361327542861679554499261440130448734021582601252104283995834708415792866407575520824707153723702521513388973005312803647948502076685901699550693282251502301473188090931190931307198075888627199589102071849331678280545874241475671447085460149728177061917620205635421229601207816669103509610426520570775184140018431344299370972045659410565103843736903263383283925000519152515007185871657309146798733000040611998088186692340325505494616568049348636395686588592925253800391009337342430413592626880498316897886348205823316264420758475*x^271+843971026903447591005476654648611113387635717435243161201927549547847022188047556222859364149954445443942994668065199699235956098946219911054292809642676279277744560780359822124223855016650515722049757260840822203732912634586361838681822362234235864540296689204082594368521448146921419792239026115814383089297880202205772116904576625502902822442362354910426812580007111265797379498730689090468529903195364793093603780474472095258146979705889555757989927045149406110909000294435829935572441555036392239783348003314098822128594978177403784551493916826279094132501292638367544109625344916500928112590674213672945867141281697581369609230021206788605963314334300637031032867319313500891172610665422347195538405083696158991091926513862921402020456026000*x^272+69945381285651818797123462841652903784061852604218981273855801632475537637728194728488144206052145127537158243375758986684295298552530801059146464496377891782679117351818961813018166992499051104032699950852198908507598231420342809996694244699902304211962674307390327193228922216798299453533020200396462056937085315390325000123932880472694702314459296394120386933541121341634386487482505903368753032373476490826176227454631154489956625457510014913125222941873630094114326469593655114930109789137231677594107466423928870075178787357123816446011012222529977358189167484430226990578852639797503369658225696010379720912584922084022146156690352021356682002727988859629703270212686997187812340548733029853189988714244131896637750491587181627562304110700*x^273+5712215298392941975036343872954833638023579668817645384734141469392117376647488977240605890206225139222801327734898286184739952508929578444289440638118464691620854168921317474684923271976278346088359327904568009611357574466855280161107388104029887035990612637060941723883288012219854528886586271712626859178615895582231757861483983861792810137580821457386256915749596730685943172601299465007132309851217437817870179815199297157165780261146088797675508839081170090872781853705051976111679051767055158122082650597821966708182125488441751740028934493500595746847583120778105719931459629712067103433311206879114295994655965151396071807025280666886548446086350204507685754197117881768187948078347897768441274582767441906310895708100477889543524067625*x^274+459787728900170056675493806574161731583922761281452192086424004069578245161582066463805502437302516109255391274755114109730265841747153981911171352645260578119959854666283900559614029064941321152283017998941031782442684178003765241271281019402582420698958960608147696337097173503656960228699484565179611327195259343361538520755641521966605637308711072696257355025973864083051005000065345112361280671169983339274149227980397721702327799897865872252348098408872770801127337034768893001548819819443994345069812870124683914217686885678354673829064193325499603474326272382213953850482711605853862642862362970615480601874968309143240630979136592449205370184602202319465674761712261200729731683055148045302782922096113217323427401973878732381671841690*x^275+36484132056084085567178775221244813322795117904698953767479156272537304537363692241769418792107662622121735336887465902226197506350931763014687232722978386429720158708942422000420197041771541741791977342185301768947278771897436367292507731356310689353073108985843330716296382136253719437158409433847138925132377879037368837009099975789802052023103191403125665283447269020407087181948140381033373013009739564729171524867098307100460436237173340048113804853764154591399467605276132198306600526381847839175867156915807416099269686481469567399556621419840134414246452342220827670532442476835750730290371823758993113540943133639389701230784827407643857588607079666367109353857984574410879465542836335217493460476226669187761075873681155266321039960*x^276+2854433094009255174230156285549444536254541970152468846643929999527413403460521580909435220709796775684979853972835565353183888239950934301289908509622200804607893073421203978420950114315626548422390938600306042734704031638390726325335514203927443301970574048283065791338924836012581757683671123479341516985569061212303442726414652336334364161676378623994080308194755562507033175678739731919725694882267757676752491554246283101961441745548599437452497314177666802666760646664953554450889464672741143633341729769018660859127194821412633114920908114104589506696360131354459321148241447478276070857440855969052823685520086894600251236518293551055232051603013963495135679404753854010191605467739114239730090908415597115796573454972673698538954705*x^277+220223957654849672353418005614300024092410445193487600830872693229861935676813858378111467865326200564357475390364336117554173687057327637962212309566390406866895126558286260873991194877864138497656537844775711456676331118815325955397703429279853516582188600400383264563465015553309494783053335047277460155846498632955003319954598908709890134731946493684114205216491960233795355528486091602485953082687143671751781928362180486354393106581946678402385094850490559365387042342308977224502099173086279950032989865436922812355271156668718107003146168524926713714710487720153371375940861093924320709471645517942456966203431958018624833648391943557281165733467406983039896259818649713756904768794830160277231589344098331520841255858331120664136865*x^278+16756284650268065219325532119704873763695835799142700360072130163368106467602813241761097338881952023990083498957768274879587476505413323377399099627037496496734052673306891515307495268346516762842222290457887268528358601397451213087332556218245560991012713884934944210236830308679798151003108590996809037436757112394221178982849067962192048101345748158883577853201178273256994866682141230880845893772403750410588920238551298009263185201396185005322470262480591179942795769470112626335784628792169144635248226304214580865138276945998970046713778841639220810602933843535358843832448273667077397478995105546861616822833554192050155218194683275351349880313821680105815435213288028376608262151319270633831964631290024602767073959554139681943090*x^279+1257405384649193453419045015120827131508528869981496600685184399549434696316538091820616754239802729414286115911661400369683637015675023721940634473856576916014604684206237811452971002403473585342357426349467045688931906486824525768963134448787588249440506183669062201393946562800106472755864631312335849902444646833697935435646298618139864566430232544853177669517899910685028446277952746551741585862347162095756440550281577533288243136752245045601414953344286393514398717203939942066016596217117444219956341205287473948501516168806865518394890888669308357863949099965500224268015398123652998755462793777413367237457675558474179660661322996486838868517274756770901137581073431860205794379167875508395061244227657549731524199149832610751010*x^280+93056535465088630258123619973219558127374583090894887895563924151816038577670577057750510462297798358098655154326230458447577139587073217058382113045047842152990227992992318532231675675235919187408910579932146771843646705748114346277055336495682386929060335304811655605284027918043165497866850325945101389180686485721165880525168718214886893378400788935500959655867799233614191988822465094661589404758626753366198697541838672509467205982823629735388215297453035454394207644391566081230637108410646669772213815768857321359600815672584164897387155514520727212436908938630399839069976045259164295566522367554474106529498098550212292872948660698473545821698050139079463913376013827878458314101523930033062171675532106146529045086368276369775*x^281+6791317916776969592989228217247420929702733915188868526414490809622324410060640054776115746454363786364547792167387581593997939600817163652258766297289848853687351517691874468337119889371141185969627045929605546009471974737111566440166276389911593076661186239351523926935561971655401570598654737728537671257448801853121814172716300926797759294704063944987397496667014995731568263335380410679795141064421713844936793930183183356991868141181350114865609136302098204485102756984106757456033136878945689518556853310857727751665445407214685487619040077942953031272160968119999369781334783961283415854625799164336115136069174096055160320711974898353342383003871015349834001755549907155946609773080907845968258041974185395303484654163708533870*x^282+488686553967924702061858209364296458558669622660278925709873824818474703986073794847020756995541465833784783275939682182914302465148935573614735144785207789756473560433627881309777920650105543343022478179222499670267939058268274069080158069049739699652147368261091178238853973820598489354671499774407921137337312074717644372001960109151751654243263343521885841194509069672210394815435337926394045970103954909553792155270553671452944743358263569034822840881326102527165718463215636534585703513168387123112018135163563231629195935317745018625132094909515378410152725069883034896743789328052748838424664560031408202206362217764547061485193881009971170387174915796445333965237518553221497371066652887990930822848313084590147369743468971030*x^283+34664299201879734300045045307537439759652474152106173721729379735943789363825745315825070978238554925133352408653270477589563061075540155091603342536991918075198361557046208395670785272004141619640485094587348596943781833760042934059970625435727212268821738463246309512016437611337621502496380130175351271417922882407132551522893664934127720209506465292213202646788838538736921427907525081462242070456715279677195942698771021267001036528310911785216339471854686125486283167365684142050268313760121151404705426918418596272851595636392572973254133582587297332947684196287624822360157915634046099939989384131552067952534104103425253208494024100507555552939466226055171658496224915175584973055904603424893923324390380410441084193969091645*x^284+2423215942664229549875362742468866863281681226635732261455084887677261564627093460680773590393747939708749743199798444417098680664092326872585215468290170875671073309500759987523666254370949782715341627168630977913760788630362484472560617404182698258215281862925594120651672023297903929435054470069427695595872475104478935938632971902177510905599235930099826206023270504014579594297902498718243761476666339757915301876918575130726226183502253402702713406378371170575271479872663219447019282469557318346703093509076473666804890614157033592460963529352005560802071293378808981179042057191172751611713630680426264454242564278885687817065353845066846784245809349360343429973332041225164763778531164558503184696277810894423722453764815835*x^285+166886099798814825271541172079970746103931196996321685453102214867079012075445021754944439952290616526410693439425475800828875217241379423064540587517037757909332751877319821004097588446741341642480645309803896644680694851010078285403106514238637088757012116973308148391214799989811407838462814082700000066221798395908381861242385122357486467386792737444430969352451379836204019198445412389436536085911188133725222962237451607701791422628191289706601254170301152992037934783192943509894283800856695291965733975144505542149370104587287652215787462286061258846015458613663822697211378377364239348554334179192889067890083158321357220095924611003014140589183246491734506948787884730539360562542151214609879941870355481542612829683110825*x^286+11319051933168978108482460971760809905219603983623570639860657733995754062840162367668147453916941935962047338796480198102524259912841374510137642811677571219844395703669181886881574824474871138767371566739852683231385304571066211109962666218585266282518435506102877970470975974751759848464713854657973210038699196441766027424858434131388642346770510965185165849422581631719632244154404186477274419578620806232038530436251640684105778777912246147159312884564445448915468502218758812634886827102049772418269300530596049108707111529005173277006195454394926061294791369895781257388499237997496574005235438061576383612798117398773548585263484478179058480835669409129619857349165220026010083789967731303870428231076324814690163331553787*x^287+755774896805726555613553862742130723650473878671195081433044861503758424777830949842782407003644704593400945740181338295247428439971051082046169249623157233335821154343917479770243164482309676633337164022222688131791790382513414845566555830963629699383928767377083903782838208655232977220190613171969477965054849138131315505144526513160111597125761376910731948973279448959767219028368851957039688952453387941200116468041224224348787505084472397060422909137804588046186639375871499789282872285241108809364601036976370759009211701649996698495653540941853920600724290926046435865871451472267254381971016287023554542562187380087046840033935331364581973535274612788665953938094806403739295415483457651276038332753745488106292585248754*x^288+49658058385632543058015759440410878911369317709689903605528050833797551966738292855061021258361468365310991763725922844035427236443579700142238764165746365945930802964995452014724582642065634968508539339328681592179605885316371303841624207860305291271700211749344365619662612238818018915286395236758574398720850528222563951995855559990809747483026306533098370417477217541769784652804919423140835783428689539875057475435214578131085044573674603129520548924552138649955404493582065141678942352222788280003099345036862583803061246920823824005115215587566856290047690017143321524107965929764174077464465195217273424969893469720771743743297698735027669360194529300489266797402128359750035786651135612726985465000418102081897903920044*x^289+3209372355511347705190325323990134903689739982051342012837221483906421968911625739064648324758792701691235445475729321654861634728053165928966804179457352621999025358355833520039447052885590169922527995867505477654625261151254522065025924614618567679999232276184450264676609767607923239986142102672094128798898729993577050415206355877744213706454548778664696857298213476065331321727752113147303550633438920971742872213386430443702908707581825537817877442844301682823612053357884169442504554710981275172318959251545992887624028154376649000299130800188944928204748510572011628871081269458850235564020443210728265129677986045685642095214850858877415125174384584155126282905152628973234611543468451533325926776732268189860810603789*x^290+203939592540692848304747672639936170702942870976281263438548791227549873144015029560714172350494392549252217187285011087198579651932537575447953938613019102689414306980979137643979688098071089973188668800337329795303215169331745009006731256842606807352968572135973037480807642784919875344736858857070834879674365409732368079092509832983957551551461026262012828871982133522066169251715206015680832311580302476235492960527499158088916068013895869865465538477323273765376719115825364156111994038483384799173958662447951285486171405202944766230300076686936808713132121930026809418915831705408170411930593602251072820738339497273493715404476729555238381973979042044177276009448481853281193933617806215541737482075282773597100842552*x^291+12736644925896517796586826668236130844535900021988429060123698103191316878843552829970737737935642718567237250288653808624921436091860675800639299106627822653080970400424470347137095104161551010518207831109983866863666773738358001557489198547843270095575185031345429287438378870543731260919427619696836338149494237462994010196084318280607631605315497815537508464691507954161418429418308566286608604227205035637330927969085811490769379606035160649175547484130799550227120674381258212469997282341371764440523334790734948614395668679972615567720100633783022579001502086330135617389146558851129467404323809627182978824509008528427690984862343569293517603439723884751100125651460209358395975301085305973963526682657709659781142180*x^292+781460992970874324005218723715224556054133030514511835193025986052379047401150005956328147797982295524061350079462138943238532648909841662097259959612226726308136190855988914487407764270646133225184902699392879932703578999002833364648040142828346766828289098635274831614422079930479266705734293967350334254096920789463965607600233760789203054325336925311742725416167956027829972195851649517498278660903889242149038607542234389773885831415021278496004023613232804126099392583368629822899700232103048282985888951780600892041949244277341210306206683033951412809140323378282405882989359632999343524856173834898582870990807099201184030682264876019298280964158783614255457454831232604346878179038821469175917927794287475775818891*x^293+47086120465652054771566751025148939697458603592371331837001760955141404616204725744095826301189183122635299462338650765624281656023018364853282287158921288539714414989267617406535953913614564663280667931236258278659507681450232674546934978778210538620813460466395272301945467159251920355150326890891060472986554375185505023342582222806781925840670858848999606433624221619219650252432823550424548946085464742769828931738774803781040967101421584540287689622039968288758893011748016360865052683303452747557194643578242987691538005264980470986053334490976266485983142730627160870869564647333407994758465282308025756540701433695254346390175122689726636781755707710025972570368038601240785970993544653962144963116552069361985607*x^294+2785196874970048136550368708566613767647423220213975159988685330847023643092188795470095439601321781849428245026259847840148000437354204521353604324729506863405425462899212759715768900005879168710128995836470998526409801211591003100407902552070697624568318461448811813819691603092352623652530894775611320091333228079565700267137739391460055589608646877480063341071954822753256975700677964550535927085939486919876191649346405824461758410145967398110423394052408588068643384940645761781569561675206647007537133707526055859114201877387218138596925343263937422804622396972554564849151115032941450097709363462011274219142916319751899164493909584645922287825341422812565887655822017348863988755804860116112388341552816894507606*x^295+161678016671932292631751272088356685780096174733068018289103012998499508018144371527532909378705272313331014667040253688988809098803748455479626514843838213775548447170817185484822260560883307762039902823026278942459338887103233828025821610731684901563871385018431728995038094515132747250395501772099841178683676778898685740716717507124555441905762627353962465123993286548880289580181968629902368881706947380889726421100824819776515324636726742389914133169805979871628042844358347463525031275650264862126424049029685349919121966790105541254504145953051552800230695139149446294937851684706312593768400772459479255071475857564422870784420472372989026245794825664866824434396350005470318396338166113549462466413691477399760*x^296+9207555413379626624685386966559389410635191480038010438206570123944462829149924407167256995268865708659344701369615521162063518215460594128388316617142176698504736746266076288798955030592583108529029955868597415069420769351202121745359223730092450283046856590231173175523915271732859896747234725913463168684360105916123029053395818103993451605400949770437819917327411775971321106174212374664641856614686468679047265243917953600142377783479571137769267524980498184728347525592247031165344560895560013975112243327073264008199994636355785182264239038838771453586862533007278358070984703092573502624867310129222270082193398909928594592324838082513534066083401042335883116932231610151801049866159523833200930909074700979095*x^297+514297445522743300098396253803564734965054229143824330629800412614306740625087949437205666658077714457679413572344248741246790024160006750328601369464749881537012738008537078524291664075231582121351675262653915535313170254395773110964939469177177067426804947810389665572442020875101614580246809742948516684337300489373846422134468043594992300482001518500226459712816941671067831066726433504860243935620241889893806120009228750109843988699656537514799898448089413312051978263861575821861693703104149470395028829365503612280510670110183663363668236545868893080548688776953727796769791306353539883634091730039699432523061723307014887741818717137268238990598920077955447949448279893202511757472577209540512627583899935950*x^298+28167746098528835501924361671432078978661805951529639384287610506947142332435855274656522299227191865309687224171517405585841897807471946042959486431269686149974671964283645510392428355489347613694759701348256516725645607913545165795294300815351962738094018789629634056966029558525020594517360666458005128972644007093010563705945670559401767874673329499389937222956339998540667177620693444849959893732654003145607399836180250060226334720069907265549318156967001823080053039468068784770579487677643149893710116097050351155115019568416198696651774334919867182221177758786376997797911133283736174721112698620934534385650575036993487774525084674853561368030182194270359018839438758627129902578050730619138939401463560880*x^299+1512382966936587525336483850379584881543618936728203982797828730870723797514041875147308133950769240688521053432070820724783470955001082916874253156340435452209347229971640548498023163675097070292691582215863585451231969015074355265549162380408940437130881664488959771209653063659175175758587458834285570931522147683020798255719831213628530675979299424827810285291631864615272175997911839321916284869428882695145728798850545202739524171199073771843018609297203577512965139827018569632350447269162063863559869729299997180093216763421263978921855814528194816635120150898789208008923931610162203461155022981032532096775079058095299917269732690723166895079908433048852060411664590547014137290333656896019828509097912465*x^300+79590537138581099735669056757830261221346580857811727376833050321448111040757824734893049367921901147687909448876414007736072822668759967297133149215061228771748717261884213216763608570118982877940151323562047180012216254280904046979072466229028014737710686504064022918701867992917756992599090859820743779171729898290271994780565590817863237844485414596290608107639418424144158138134571285813213786540292083862720617509447806787753886047468466999104701108225813251955710957905168538330848140354697566154744427407175240586244463571347071204489216702266485581756857431761508842861874110943043268664036733515579581960326791891529432569987380039478660944751323582862492364770482528319207294284234266100177685370021845*x^301+4104720519988222042449255709941187143527553021463246816526683622864921168487680816171493262315514171156531457510090606123935891920111679901568115505282899429196842951614458555783821004095521904664936947445925745672329361029855224715188379276990098605530833770056037762861565416206817417585338563754564004749428591060033947887628779790053010599583290741135910362218450592260409803484241977977512637050950058604598808242983835111624709438964441696050168122231835050867614874079488232652439599137159315214248296819414247224923852105504419703917853589439264633947192682855318095440865576877471633224424215914283947460270227696743887774826795606690102550027108940230447350829284296300229592695333757647275907226561831*x^302+207432180262627497542861733490428803972003398901164771820712547348240663188601113621967091008902610875148678691264487482773871963809993670760828179555836971926968677746922074507093121261876578928183015321817308011092211624851809594451955972840958239433307090546590506608653272813963669245490525252188769940820527427970308006529029188031849765930101417296533591854737880208181312814860696283164946340322469504727045030861781604490303836206496216920669343755658175671270480552903726418381936663501345972336413398251690822286304124784170487177305900286492541256791723222202249764496724347982412362747033044178239701233582518666888699801911395247577218533898211729408668624076933739716740467288602429084325712094527*x^303+10270777738227528040682556019039924844342526183646917493668385427648198035833955591761988839243386491674751355439657880952272592339778612086871750691580242526341865672587103883026851549893848190208001253073909184170147799026194117260473054773824813620587036228261978319458236592965319313081958726187200825178604604261772493062598281173916275635551218981570517838653127251501477297482023161998507225704562870427804492484645688579602481171736552826526049059383117251877267437647332332367975695619242347372797631612601779752859264849179214976345511767454026448047243548034862239290080013123501709877179157719601099794148511144207559790127158656083707441655508686926674110602240189299861685683266892157263282682172*x^304+498249635634331865248386334525596394436611781534904491632522229693893719445115484845121523543133837239380543383798857854811504206976094394633033262173738195750337378255383031921748928267729363430972657959070631748060260868724784716089377605689879425069438014969524808951904156295828083799046104487569786076479216555711442757113105357008885993784385239543373154497407615642317735927562258375212512456387859536594832703608315097204929377372087112135799300245606154907726719780572023649544750195412508407162589744186162269174119341504243893837265604342202599785571644788100003101606352736205967615345692215846821946806709002049217694123555446909778831784479117039419652699632873588866349945339754738449107237252*x^305+23681409211632340797358835020854137419132133804878363277316938370552741119230977537393538739799051671985861062978667797244956726979925101584518468039807118303066981865122684296424492421197610182172184149476244207232274614533936634827174462229147380691406157471130534371417244226303271456604690367278171114259663154251318729450430619452498639216471831484506559791196419780747932450346505904104438039803806213850095657902748100907918553874237358096158714868051314889274345504709514914934428608508923907968984083662357837701854939578460772273412903450368054839995912088898210453447914773270416250239263887916445360033225098555029780671481247976585819278864225481318719616668170089579675071852129979651442124381*x^306+1102820731730630170445409539493025352481168273156240949150694934394480033702137510205158307671098067593740156234158154366863697675239983041026949976269324147509866388103428484168973501769673541609907086620813771674448547595615665560543240368472147303506969460346206470275927254319533677106528494935179213229606952952598268376350365165639037080888449960952219613679866627402167716855965748054825831957805342965763528919718148835697652959988406581104379969967712291549437107629358876154811384159379149521590262755999590824541663624186541153853106185772894240645383401398929247882063959298452428158315085374533754611125122923460532814857637278185579312027903665496563106455933229451564138737491064153104801990*x^307+50324425077248729847965936341590512779098407758244349808478103997069104059804551954594111286485807044531222533012905709982965645342233883691680377654670526599406042595568120803457565719359368906873117072921896435337981437697696029191551919454526533566771326273994902797944912819457857597290721178473653409207261546292149478901093653132074407034995026448165723523867161710555530795845074805205703471260147033354226810011796679772287433807918135866642150166001117037920928462554920413060604583372676283097691564851242189851938514959622810159730468257035656584581957003363284134101261684918535841005317064562080292077579341731355643195247261049510045621327314038058925627933638695797127958809115475187664568*x^308+2250545677050153937718630575027536627762950896942545885252319907530267495115332653275931953115044800253176302931533331200630721168287275443303364300065632408139526880217808606333456688683411351462398222304646306978656908577385528349947204487693171357339224814097263685878549868425432808361681638486551894083146405633705783085936036946612060576842794532915345033281862502053261343385026915691958868104502787071198811343800684841465860970381633864229109956291994884349085109040018709336683991932931377703032331963524265451095489063383736968917691756899230442418917795324660959068504180162087696879399067748786960790577108975160116604061255322671444144907316062207639558048330868538976233420188161606420401*x^309+98652180824199302382977843843747092027190614589642957583720311469555788603460687893518377972257678209654822412022827006827060983469070278103700912605605758090799754935304935226477837477651627571565735871804941308419492497718589195304737628428526416591175151788872958864850814339295021455181042014932982588793860019662795517701932016635991401534952115136779603549336710994259122088319347979125603578305571172987309708351448147687318747529651482293303121501637987781898644192398251853824528051840673270645257761286044947739365719100717366774342799195118525109122830062587025183998281774612462478579348539845684670790509134964821077566494695647320560482918806128766179624684283767763710224205106881750553*x^310+4239558895238908772526643384802186249957222729864990025106626251050185375832090334813546550673361598761530140345116450417561021670217786245794459295633874627476298570464548521969210670945345618639680110762631022674227561545981784958876638836719693596874470820867434739058785610178978914909144636882472534307430843344162474722334513718769950992601974582895727758004772471290484322247935995948016328054594364210970368400172811788827926960181947889320468342131375535522978905074855615979431464023034587132121702136471493862854785637514362307946041565036331894967414650731479659543515546677665379251501181653694057894433792350695896678214488086500753755705831265472559060739179543829227373059503857048330*x^311+178655271270126060665199709241000637271437034202636304142529030627570318566790398054337811450780120218317965464215612117028508336629266985458408948587252914644025584586888458977520113378279357398669641055874118982585351327010552582747005664691386768979096707044402307531618984494000297575384482001715515766285500010222303688190990578096557355744846791182719311667589235940495330033440696806789794271252834757194300862026547874778688731965790859356785061377275706418360994589404209863776938172703894253022253410609476674729916248546285606804309228373909367749938968939497599758785246742463331052244726253366754421414372606114395138641914000718916746579691258676785530010514610580401574002987907938158*x^312+7383522080033583254546735598910893463446916154372153950559674355653673518668004639812351451095292226841292276410127028633116028605445194913235454533437843919387345650073372583838735229167683601042665662642171185610409116753898078878273034273462476190013944858831796585506847797192412647532829885526350383257141229732864078547777874970421112813787252544848261974254878564261227499343994667879544647938658116537645003933022110078608823328280574216211812921658279802534401752216670376962855606187175281010619188364212074389973532610341440031399139155204439457216504993193856811849651849074115211479870992842507566020107150220471748400896283388073367346178902873747692173266853546040045280692519986971*x^313+299293823865096385280756276532583397794322938387871023321605045948624695967004984803745002935885535720669316892084707742829700354359326892967679768269620129935916347734296148467015550086213041391200427815232794569320937888633463108784097688499563031508877299602424796229282582741127319104052125451493471891024419399464556863868980668920251785665056295291294487587714085942183492702249840760119815306570652200369690944828499024388969349250849685579525755110686304073801429593881142384907343256810829223993829193143679020129207326904850613126149859887999179045164383465478491873579173768858089961396115711781724668147110685888678956660263680584658261662669035042174077258229980075301084169934613726*x^314+11898227661844188785950330637589368339977573827559330515404767187230214894061871094657714444916487202489119003357430695635810888414673782307128998441038555831371409142935513768898035573543409477911815985785467060974336256254524965347891620262933089730146904518078141335045997910287743034464603967187894907246293312623194012476149385723813289225446332929944685119408981391382795967100854465861802031473680974151489264949172720475199020271062906195425924522614310350881467089161932852686551725284033779306127225093857761529056696698481988447316142530984737859666221407046675700781194073377921307065986584209413860055467566980323638475551360858929673655623344641224393323258113600468681110379729706*x^315+463731687600230926625694348400089427142502076020873355871085569344760183592268026980917797337110184849623592845060481798719222502305137787787432557467361700121634283647461762848501526494816786745480124821758240843337388346172204912979876089603973333800958138164647018394620750200716235231482577127420421662332297036468202140371837688141454422604436872149631668951255666547228290553351044965031367115465542404254410857187940703445339650338523570368380982799543322603311726214698153859623280251987186390373855270389014690984523996306485687325963462264793885293122584045341957781271445867135474248726797427543462277141332655289695041394479641021649293441447263871128650909808553202514280215601113*x^316+17706265004758058687125411362605705159537248126339253984396926276887043923242839009352939024925841709692155120151366709860093036507902193021272867312606706495076030054049652344115735350372586491198816359698589736639013717040669388141007960535338744214800173926076366961425401234432927261912901047442343270960383004869815212103021992547185021605148846038869876514229488350157822648939068832112573367720449598585666712159695309253660998438461791980526396048284576025955204461127613427475495040061404549417138932197777824319102179771959694157663063275006146829606386614642380647867352469628788587899798518137778737059779662341377937246798538162674745166135839374466301876391456220870614864726619*x^317+661429889995305352262685825428853697098688476230658001603668347642812838134892677226389061949395129039104883689686072757867796546815716805552913648467328613687957825535718378975404777988377865816154268030933540553871819943498128112153662790945880710677182772604554394602964360185829150025311521155742936295270593227267567339595707396773293887726263570820616804598506063425973510890951529264442063650874656538345592006161640768676702892606500769800012181219320360346504031607451230019954838930475784779484422260514810430213065550349476235870235371418686136955449622936948165328092952623091336815094563276295984553220873248598466162902009114419713082080316532696145682189634674496915475781497*x^318+24120703584711527393699847521580451243612408347693028735313159795217811198778125978575194233253935694492286444161577482735657741432479821617822071885617195504128324610168097110825457350822251195826869190384531905390907562972355066943585107570295824918334382676605684230237825938207026070381894611003036483942203687083828122424099592562115901598251491848508878315232212286575502975059481752901585702302161358770199529744825235549788843173230285490823273053935653880235434334509398327315227323033284851692890451423895923684183674332325808368890666388077809199821782061540634701918841438981273445400229808647662658950689774245036103333030196391076176610158808738906259407029359768827456931391*x^319+855771772472592612428673327848764897483996633929918135251653835893556598566447749799101997576980521845600413529733357122837098409027733627540872589803788427692470452251992600560553984939484770316904046761482203242224254888107129503910690668149784555838071490513872482508236535382881017699462738312420828840435971949709638101829307844253819628145673964313468923524045051228251109530816454517880819606202240165753623044375478880889540433769233305563310165788162382238962546186883144336156214007462534916366523306400138874932698205976210182548438569813126523170289518091233735470401851379880460201505992510558189161817934401389593547396318597243853299664079605427103488373260458944148618742*x^320+29381440294609294018429186986628836217462642471567036992048006662547616993297324005683891671669367387266330631041218475691443223756921541842763125507608933014360496489667263090737075118241485297693860042193492954926629495559347507181645699532823448105048748755916980937088306447840190638209720561188615950709178165678702602985789765156605226411904067849063951276227383741574723782449640568333127148228913636398366587425293942213357808215164293480599276057199037734062488706593108028161916325352171339216221213473335684928373875835876452675063122181109937863701357715542834446491121603807186873014200285132300976576229828596753773482746081770578026006517550968228652248963055591306272084*x^321+967950631805651643583081355961765586556942096369785596346340306878034036293088957484077200950790985167742203246122055327579568989989077870071974838969141239522367628114030776993422306234127966871817849571274952221737177040023906890347761399689191620367242628496040373791002632250284972840575950411014107368878418517388917840553788715855857877392305394587430091719740953502062758368790002731100878637166394947395713907793626520804220343074530129395185001207835596008886053054782831970613398660458636652293525424836398122265874675655245083770738796265969073756508999862350586458571231462870057105855558429570341439290526411174418109839697339733793843164747126161040539549623519564138177*x^322+30163965159077961805910780866507419416547227948252009820150297285178849971867012285899835820423881522439730289026931231793512872811560977667959664889019247759368420657394238597483617278536956326206715534405752046813783970020253912061143826179551550959192196455223972026549479329163853603544722278132336019629919098331140241575535307978966714155536888480745630564653289874747351594378698567891922372557711093940357265693707299749337848211959463309366026217728331491696280929345210441803280327085807938996130707122063134339171784580036578734255860938728676732918941563482033296287588974286557453840899382898368046717841876948002584317895540314393827993727611339932033792425398436853836*x^323+865575165363034856951372138639602981422400668162020612644596521726017970144282933420004498197820365409462286737062580939297113053107637878810123953649700618929699947557692638104973132273843724407921044431178623075892086081992561905922733598307922424329853251701783369924277251129410966457051026699937407382681407556707221823828186871075575394899250317656578421061809510172046672953824029952388751182363487805933727090621288743187000002815143817446537400731696292692840242462675412305275746797020016951664599370195335400392889907598424697504201087213267448587419446309470672802123815722264761282501732004143781031939440213130606983579880041051826470564000998205626716035099978076068*x^324+21512120876308929735382185911606800642427747526602382421950664098678125816396473035211603760533973970911426775820721649416987988252166444980788384271414463038150415167983877508124681848006418663763626376810460749945641520719902628137627740225750369285406784237397773522140534722717666379260178271706116729028379548877742504219817231656036699285086465157009401867287421032116782153916487894453240538049211526234013493175023609011946288224967366723982272480521086593690921794179006657977516259836160819174295789419041511231152660981837677306665506325521058981425576999748157559852797659984645131677953817954046678508189925478240743999290777909759202870394391490071983815634922381731*x^325+376016147771857909564686663371172829000791772880751980247348452129548912974426054372950031575765248041683855289719526086254145816197010722552511941673379974727574846263912142350440897029562093296394332360854182323678336790356914433139921592799405178874933824185700617572183960773444091681694355345138941517762438627312601877492126878037699661621752418017714653175799298119807227341289789248949034600546382575736348776334971430128352234476437455493589354244811533253826791324651042434186927007138040428853674353805638860981381956780687914388380625230678373306617527841778884842173056234060172518494713520427928056951061518887336315197253280695208430992191698997252567961324090647*x^326-2056983279849860338346774741017219564130535966341033886859934509140656045944889029574513947140696064507520419607280576624662574572110350323120270323191302793065400749428048242145146053309958486154359458575225644076867068792261175022800559782060109380081589086306624850954725102423628514248546184360142041444732604469453134755532246049434712476998675947373152202125949137078907143680925776075569278466871676606578080095990573863415099265629779268772462876714536311762244138559056726818473779507111578984427277182998434635646376684867787903213900914149079183181066030385431825494254889453448899945573679233063545062344485015118737662317665896723118638356436077831778415376201474*x^327-652823397725643342365944845744841171218156787631780473477707022816111573344074478462119674244032779132163615707301193057148635989137002541350207293808554185443935431515693813443556299670049786132196704146105752297262475177499381216657820147718583718450914604756098884108782950332092957634164218234926283983669387577701380377636311906402902749457020001206536192546030512361889733588549425518097286206963550324510284553140618247839325634159222103388698826745183834294404916594512819394575543503038667339575072304516967538311622009473273110178172148640320301577443650211473802943754480494586291258210834362444405559839383297051860203821835803823848016065115900979619773932026972*x^328-43808429482868810651948011266137031686143134343254007353842146434290904788003663322675445892575578184262060206177005556942951038773186525686102606230173895977639235511026025745788853599628888383752416464307372230043616299315419164704497039408214272660018110309562706158950870064597461962442443452667378012858105364883264299783876745675533681675440085887171034909820430581702788208180081965801873563493356879660946362116944603156102554609206293617231292581191737464846163206102790702648482902979857295261444635474582899570777477141050822725707685041525366171451871813486065970482260068804804571507614583899506178815592906603079204622995611756574176511036627951527689621124361*x^329-2245528353284006911477292786205169025733824157372242353689260987119154504034366421551449446767683620208984188082307040823906619583683543473099887102754225777345786968261353843394272325111728146286733050811165991392179103483419649234594656290289750195117241636101606786271074404371663063561627649872729820550233579707226061061884660853009543144929324727652255504263018499211789197886289128270346148774850489810141825370035877323250050593389068986246793061720482253650816374404649023463797614852450519521753099414772793966261282850357327552444991420887200363538006088884324870139537755878146386731060119291111980352832859193867459906709990350803058832727020632570428191719162*x^330-101176272810402502234798520962737592971544561293308428213999939829033504276285327914194288026327392586879162667749004144623399063907355845961706223552162261903584758657492571637622966220704630634946333149725927991153804621845729619763207294993747790379325893410619826311769911101361003489861985981038280248664636643551891046874358437991653204120466737314018976096304746739660526879269781142189826473918873621116009078858006914908630195689548792729591876000229441931307723213796996517758185997696525393527918198996423792179518826288858785029589432234526774425266284318804680558185889412247480291612106131756999012323618051493061034460302306472927858688723621100808009434644*x^331-4197048584197227632856764412820278352157929259547453254221267435404995030827990711925574326048501802917598467545111378981058352608653152132911896767750648451017441727773717174085577259239224531745188304629584014666874657338139215597602165412099038514814057763815379914929750975755814832970965171051823032622356365664651609751568261589698676260627000859605245996386906482293540045515781742800904648715840098682799727454907863518078005358064836127275009010196196366097923039392516121953606463741088113415778199905544667011016710797631771959714357024809347177798393623425576321897943525324607985671150266417840343631144712620608414386252654201102266509196145524665038985183*x^332-163654245602711598482732999536567875575472091580711754300671330879941151319185227068279039412380380165929846604183749846310632242768607096759408250261620149280744302172382116526284945420445719793613195406598765019274667119857072009514166417924028952376478673931461950444817060475047599697337083253924357042277072710887230188797349689525136322845168989001615124213908745891112991346944976918348447105888830733034921174425355953160614394997756198662062693190594457502462587615795257367311941595208926265659147740403331380948410505628456032022031867845365031553678618294098880440647821480566444091783714291284687388288282841629148739004649420866449443287754000236902522063*x^333-6063961751222735114888473236837390959806813969252632015379777529151711258174556374656673687487572673860848432857194796019517258208966086570820960614392406799451979821101823551735326003044516014333123828396328133297691147096668366747264561178973914417831962465819278120514791997080667628491553169590901984108825625255071521471939836664745314109918652048947115778538762445838366169976900696682966694817656310728467942826277290187515701646604473398739130797538033687847013635420921728086143374501644866593228605455792162917840780246356870868248083781745014744306300168942107117074370309936701883327310968159715287170625546715018263969578642136842964708077262239370065045*x^334-214858947038613059020607067924024913747139424884463933988777631022135559900327536255580785755072941572058847550792222513966057653430081629209766278287598017500573559471994568949378426796488133855695515999562002504140691048608575837916232779916509552578918685161707919201292497335498335288554122618332614946223187369379384164263234368981576826196121690925561618267913638686810315794644438382585235037269852353634880827277315152867322104133934358836596280806658175284277952386633860495753733970390980605604699216007377659684307539228603513486702132890500723081564278265203602792864149385990342563141201457156254654780831017746552276392158321536662027775276186642050033*x^335-7307629269760827015896102031781763425094953678285832153094349044591810893181986005749909719921444202882004177501178221589224296720531872446231625836777594125974914279791557703043540500522062382757452367212443814041116885941183868686850679126682251164132231689380595137242673130042642591512465741131928861050961197532722222308396071313742582481359643421653130970560072648821145864077097623815581394094923167392256668936644795203154344385079513859012088255097008650575827536143323852274008130957278722475972872053497376047116254522370027021521270053668191271420226279911389354023759034332941299684587084821506156046175862510984989164601429435333439898322506937597048*x^336-239148327194878709183650338370438546830542331508492291535441843497164904612469999373692380618531163198187981862553893896724485829453735531453603187037185128989105508189327373664464961034735254440628929276878826317750833772924284919946402014366700691390067624082444801410732496765558226129139563351670918580167279535449760821495259729941030683977319978936512690894168028416027431865908510806868532008672428040473726551795610327933511234402277008393315542553786194459887657230321398034871656108165975556347128961515005361474943619028708773871224456670849869857728528544201866924334050824365373674731679716636390917885401074780426134377725307163055151529331101691348*x^337-7541969642481044303252286012797462568460384502015061551845640896568014184156000420624226171621508855826541523734914204685227386975206686386633001693209360260406310373590613714377080999340063696620183066447045547080610455241200886641559752931132514472649184092423671255192519498148572015135575593319475706569211524323225873399951925713103168704656055668333284745432359074152211742702564577385526683803708714886615149196127225926348853702745470632197707581835617923651342339182642809361033946281953341887833768450923779845867284518851744508675266835007444910475520081595310308431696988635658499006664007808377819738950000747903532526953477150160769117663207540795*x^338-229422433212947236190715904204351273940155610238623450609096145472505616801437011873543777899444606025345362895352156241311690336187964022834442398102837817365136986337182419196177454056678972389265746428237894913157076297415848005492547355811204859022410836680796390793539733689330375885083993762019950123644524889294501196024255183517727052273453058596621078589186065343144790365354789894592960439933207715103058792788446686124463304601059644429828999295435177509430335045450312726996998048683274326876039514689315243036613858580049803797988727207011936622308925403943038641144947712613664025577442397452218803754349102316290829595109573744199638561752943014*x^339-6735249126753305397861377405164548969103690976857716073472989215619148589889952550375594064679040551791830672807704250582893546320288398729363797134566111743439456873909043823779666361546028121476498340104822622025474286556511998220045605353586419666545582074417460796270752642164897329142793328485770225296142009900120540357465655952659748248347377863230845252990108101842516454772788100617296252270608463060334005291488143228453717557471117482878066012756364840413272613043425006783056641775862983298401961069953019650937954828455874439935215080408500572569754320691970171003016148953180549532658374822422569883406236611205869116190294065000900478876329960*x^340-190873199620279085150772199156331453046010422837913029252123846205732683974965045774861500411783221575048123407424368906001931096044517658461037167484500646237665051364583560761996515783107166489226822938369866553312066209813893330886421049120059087265315954501937302351559787231325863156329079786862438484972220447877909996801525611170074844395007533689274233955822679512074296395891261552818401539223654294324593900827287794287073257732129331155545983817128134573588340236160951935241323350770040867537232353381857579825169510761896265788190797620880241102120538361245035422984561422141262986492309349381190283071547320008779260059933072231420074832657563*x^341-5221805840998451053417061994265402186632022948022492391350967489447736172527916865760157001258764696521596397432192936448266333074154170729554041073293397839321949531976020909653976758145389676069904126591164707093259983961782934421077265434863131766691178485565842231795312650856726012683375021445740908354851745395809633369893083507061397757439855873139343728482188511683680168694077794055700734194726205312281687781189818812788685382434623189470245170720190695823774044407786299650794340315882244260927816127101009788808831913182383522549833315536913060861670535318721672341213257616669423242304906171389974033240824137058481031976013313140769320452059*x^342-137884528365625620708491795331572104214522104077332421886616466934926561929505813134998381234901421283624472392780465992646428280892839973133579398688588954536525659991773373236749596197012069355664034594152114484860018051471259462422107583550942521397513774102649101602636114237129898400826859190090557710842387212889325172247471619189531618380737477503279986741883285630964179369490237072634430648668441547303750427391211437948868672926551747734882154352266824920429678833512734909051575162160197229674986451730838048584552083549520616839347941617082327841554248126015608397183961689364207927079220622029639255951064326107889648769497783813696418912342*x^343-3513176418693495999515729683148318392090460257678452471013012831828079736210907112739086943412314166894497752550103735250284237435800506038600625489940053911223867909039170413220935147826473003053033886451376739906610631492243052930927789283318810467239874507106496076655692449956953103044184864190406503853485246294710323060669847029343859283225804890926565546222859733753089383460659903521491892805816491787205735308544490759796348855780951640151712354958361704868560771242169914533943537259721062697021890604301862891584525751894736219871341993328215213092810191581290796887646381876306713195051961323349941815527173496409877698532373980753717616446*x^344-86335212693302036656515211072801313614496679024335409413162702887804089986534915433240939302518578448526897059761023998379014378542651465134687957090694079023213053502136847494341709415360300952123155136781263562479740980105137891499950156059166932093944962795449120038320674816329811292907619959276143457172857979403632139862065940636502367268476833712074476787441764386005479293553907409548802634542547736640608657506570464426581564604696907317136739623289830615572047286081411234551614855477175888365534230302919625894106484213579638378863054735013260257776200844893526245124078689337198400215923020551815805844686840337224361308845424726877203277*x^345-2045223318113020264124414504049231129855902606812257471313782150752891259244863006594455300903671381150508915414205503658592324959080535183255676353680636215082878913424748178845555114430738590201004106282873013395787582809551150152067161886081273141629087392304027197726676195712026921408289145048662497171274027544474349368330677275774293956614040696800095717647811429571133448077084166457926955353616211277722581587588723568886835209364982054661196665512540477352476795902904021737238098624781624439652761476406894678956489685616160008582371460947262210249558416174329957970750188018494719515137528247949266791311693606936495012163311547623423034*x^346-46673179650636976279163032121026117048363965675877264351479904615785831713012481334887282268042260859103512614373649249169924500550147221380780458618441994552555438484980876118410600008391216419919548877473828578850456069149352194884384350227586240000022466750063704218031235615623995141944577986129929621736271014409474069907209301481056178880336686928691555709342275033822089630549797291719859928168828690853042858953455408176326040552773912963776169337070051774219224330027748558380552460610849022330039707410526665155190549775946546026734171656827870860110911969506548397042906513711826390992346223063890540828605535114086116625053723333937322*x^347-1025233582104817643602216661481319695047329287598403789305275804323228693923480899188457257026065807093719884227412252479594802155344440600635804732629249320942877527557302968688298184513361205284238888241158972129723371634823348604274100799424893951672137029022212162890030088597345600888494250539744683738016561258971448469212476971721228517082351953606609301733879955063697535738143073080433562119148432202023386744802599972105509088346142603365700821183987123341520183701942238440479931601832925636419398758021037727269065655384912750068864372338534676411970432136923755160888489677310467227985589555539752880803153605150520037764158404000071*x^348-21657211133329821333857417862170174999913326142488657072374283904234088035098921837573889799209879564655860980894232628963528556855933132530537532583147407674944980785189527140719436544825153521375229352324487136350144633321903878824338052375620540708395754778056522742203611053204558212916645475328140129785593211791437340586031228954740002861777757840323777923733468651531633471019927454910992151275227671380459344998973218663378666984008519659122130497966711022695931604830034289396294024769484043648425997711048106135252206804983524715755991645899749409531451157449081976846450767571130034289022914668717316478344266334226846787731379392393*x^349-439474536319135450037442916292927330790701649994945228938182770859263458795300550176405079232107093859848611806335867321125029899295452905584125887853518768266678594693274400181020405220994789906139619728360997917591966362390425157126039538260873437488655811161169106078288158620737321926538828680323964588402202401071672785435598942921830689486630618433028624796030533579041292205632434572918213746844934158404271040934451163545249877122074942780950544728244169340249581261577146886859390566827334112865890256332540946846946223955847484696158512975332071107433238005042522104376271280862501072217827796426459025221297386980705910090191586371*x^350-8555819034028067953231070256063102123743576100427774359806572205110962225301384049707881732795243637396071335671364654932822602190653478332437870469865391457518773118490287166781360405786906780723668414344280546289244229945717955470759137081651920411508337054475417193680836115547851394324780369272116388799602965612689854057318301825296093648890621012158032551865492439489529867894151043337913464242524260924866616336826249377594491650099555712312592736262798926310159095151232159795345083868251728976724407047991398618095323625328833616265058775708529017835224726341037605071601428048904909338149583716228706714303498903579920778642209377*x^351-159561757071301958155461097905325253973854508708713172229981433050674635136153914987595493415572770908271170523807083547152197871659417111174812818585354715659728567079628083563819282274516448143138001709561168785501611443470743936607471027408900062376760754391167140584487156857047293424213894591709682305590223343757889683011643530328802822316259056956124207114350771550387158659778235390692103476692634649210265063514998960977579783136713665656316506840402754551504065214969857474279546750734094581768084483090451044314558402362715312759683635017840762264550536755913159663341492726416676863024745852314478445006507175128451689252458062*x^352-2845409185390066394509575110215744467980797960828824675273351772902820862662653162946207615721421672819117758259320151823524595945073596250486123274790154334471464138724699246595435297168878378709456118469546273243832967730844904301400549595249191062633215608497693954385960303997658203743959862612266551237934220587701153382688700312643516436757509951336468364142084676631608707499548811889815351167112305045334342574748678107848780774199815665328003627572328666910669650202391672692666701503586630581474507340870742022048372651953895269601638299279565599171303302969807943595100542541960710118910770596438128637075465612206701329689620*x^353-48410395702095108759641775325856454799546487747311548772690971878885610031312484770265521342742796542619345703336631204599126838003033999507695904049985730939648031928840145755957234887645036587694365765617179274910980015168910073195487481131718069832884245753009090919177566607924740972101541012296894437369944589520878610714560998706894058363653126836839245099012047960553736705579874716149888898950910982413489074877088063188031353495783971127749951528346703798244847518810489272256454487974138109033497738598274599443668361536652845373286752410110423422735260561518748884053852900268312075897012766167490771067622400595762219700551*x^354-783585871922458688871883569930587387198474258244992531479967092228605447568726072113341638202737530376080501426542170394353654667169526994674593327699761476102133680131385840218389016974299578440132552006648952965035576389710260499175209680275263227323263572517435512141323157778579209296469690303437917943085136020833949882988351151402110209057641984465549013452868305891882399666881906254201892863569809662640243531802193355114536530960235490066662395411487310086101767239834632978818661249358691035269849031036879908440238441587021762758228261457002175987497833993737359215952888039466655461617214724437345789889549018684702993600*x^355-12022434105705287946462338478535032304205302220960196256924845557720949274069184231103918110826813616791846460065172933536376553024292380563238913707980558839298135284963216639299549035615448379859251502532456266775522381207524766560898928254436409830123286330670034276798561312270435516771546971210721423743931678607555844366149633395870847133935486786801721605453308195476874067441905124829144904297142194906020798163769642417139628609257322491941740234449378221528754069929430100642927064728193359789138765695345062877190619280376472201529941022405063040746644029207317559796719814767872432421474532092164412132930358453332903012*x^356-173973484082847390281377898801275145042419724433744771768572449640989294203355606778783492288353132291184759187383308591548694203524932979376693394737516542426054643642348305276692072397791358958362628670438488438691141647507227886591188512959411518005352971208162196812354356319832287155514787961670201425976718347688884450935640011563152358786712360323715077555607448488227948051321219589314143219948803234860534069639436379934091052541853370354734447356311027826255642883348508276546345496848670346929249051433049596202750387122106819987185273056295730297181629950768224291108701644426487516906220655296159789742201189240610217*x^357-2357394956777180386714747523690715969565198012253777323024596076906780278962215486152065177938626159177750698105303131961816332550452089123352403395614341175750792147579881375539755565359705720121945808631904839977554966958447757537839328575094751278832886853668955507949596278962660370301822798305461900410564164498357373540805169131973321214591783053889693226927006872433804274450319314427269303113763678777578946885456332083386851142138430628164832705060772381797192046778859848171242792628669357124183182318616443331273138951599864600805382670671228181925783294290212824516466691273579845083978918116337250207443753987424265*x^358-29580179684340251488551555953629699247656901513684798371353133468189623108493084325209587586567937177063227282609239258853787693527051508912311452261263729523511641669933020861313064470194636361834863854022696324341837693265918738528186994678886820119192773437995603780198024941489906598046470554004387512057186768254145610853160305384792752803562172526879001471680121435472994809187659797033896586420484843851489978443982211563038760641746233717646573858494578210555412529146551254818915390258548706456541788394509497108655750062077430776184176839764297440367513948153167293380154200139709558097432646018543418612484367402206*x^359-337204271861921632976619810931128830073052030049624927998402134637115702412585873937226558733677977689396685613755304369986518736006793266546505380190850249158510896037773039346448585615207282348007460928960755133977726120756425404509748237011255818238533371563391716064033754144021027555141198634266044481729011251065097903903786355369958057986691455393935171682038577614508149339647833426221899197138403379184239956938518642306704521124121206453133423809977573146979282873256401450341121573031262845644608030266055114269654891739589347876562338747149575081995130761283509406086089535092440544138156486588505041875274114560*x^360-3361534012216718588078313183573495119679641742351900538642833578730730363226912405051716444314677773156481714468726981857837169502834722826571053315613826815677018646583952654041769518695705064938536159522833110584465122492470342048228017985170298983638186620986750602799270519476682286093442899784715900796069132592836282291161135855209139452115520482762862372375163328142001368281948250166879085744756956173874990020442936297045126326029063502911822648203297429167603461717442071335044115934358628589368020750431727319831051143669639971318964338137898915045943811878870874152173199001432290732676100752457342809300340822*x^361-26534195846085032945178754091040055816353908793741029582105602618985953430301755090006704378995751710522905352855315887549683382066441744793156638493283392448953792840264246076612997654680315272085059532001242315183746270470598939376844037436103993590534039575306034680229308775133337183282109639735197612872177678435694041012118887458644964252823437241618016888460778571889945887550543411174425192255249599576883089129910793845017376925958295169496886203780814752307261481560646042176422678914061430074382037526728594404431949452079810798568791953799498965488358894270986289210518696935138226550537422767905750283349752*x^362-100720916111648671336306325410658580273884763120599429953743465866090886149795123933471366787777461445970916190555705204414978420830488262329228717615565447625583997528706451614089739455388497886571383162002134044805428821922708768718695703044387945723446103797177332323749288503704366567379232918136356859109948487860840161283738050884422985636978273830346998320891756747743553869757644302346999638870766604749366993949477338007596573673008791061229287037279902637613361718800670264674788946784659083169885560867304463713064830247628837415878208890788793028591851881905116102208725769696599098333862526024537860192860*x^363+1691142675653770751117415209993246454381704817656262454159446549432741157793419730246037973930567042157003016075693296772346169026547217669131281581565877761399058400027752383362422727114534631921320704557644904125378930612011840507426097226395622727007147289972119105580209927254508923645416135981199999144998146525060946308459122825926042934183640408907761687545728808500043593128738887983936418657384099825470062681894987185577592091329225333275373956574544562377319655509322895792003885860887110408964630373060193336949547300704171735531170808764579064323026373487424921246345292351204505736110948103434528139944*x^364+53354524660939947766999455633509584633813312731467222117681960196874361474151675144924899887260530859743240816919523988413361057108574733145164621591680618912626538781650310989987408571391088630819932955908140485865205577858873706179832982017892791679876133924070946291837035067713176247583769381011149589414434684963266236851448448274211145700814892096333796544899914389605539321130183837463815153317401772989863774563769494229072337370058022929804372860081875221862441752153981297490957706420527122133510378685001570024142675568797717607325009623104734455935991461872213477361448279990519003406932174206797327560*x^365+954606274743525340543152112540592253476789716901281345734514068822521973636083107124781643851121764324162310823351248165431928084298698618254061397752756686410325521208862288147591870663476632044760466900605745048007501009027996430701884576812955444552071361330972407961272754389315720870890549298408758399455481726405412762173714046724739351071415778898954906999519315071990930339756943614239865652084502489072465393723516688083344022809236396052633091316419272198404678500971154487843641932381797215400592737656241661188902699236501210092355346698160266658973396686583501252329057124362491732010628692964117568*x^366+13697449875590540583184111497533772575912776829707718142077787053735499468628800746127027374458860555602898805901376099352300020483908335845026727777712770742908900658868099543681570082623974596216832481722486251696316429204226678935974936917464895702720642811858373640119349968526328923777276633913581858114335192421680911722484856411127068915178470126740961764512050793694582533520019569376470887754844155721577518935811480829905890435774265632320863110924004401442575210293572796534125699963984945279772506840142589949373600730106241049811810221429021585288274451332552102737860146207761436319943045032765640*x^367+170448141623061495122041769048346211224881213634566733048603844764191900638343174379114273033212873630726663550209512289445374743575780882304694797914519693266653925958574224650230351405552429116417313124300258214921789819550927405419173799291592884764348838015627494288087236991129465765631529221775663162544041862014607014303119837531139217074552402129227137002945467043160460940184700032094044254726150765751820182475555220087372167132728475547314808678677145307558645288478817086962600005153678025892036070697418684599446183399473677532485991690828555527854746602103665880678509157283691418274555430878824*x^368+1892630902351471293255645577802700078783952994322097843953921378557462031339516460858680945087555555053990621857300517232824066910687125285558011536464756465089774658859781946301175390682549585545931849144214262702328504036348497922529442453092212711463932718337985217647617703470490056297963157128839134161442000615537801295449281502324649711944506834284360157078640993517864148119943125057087274733224380770549704978220800344232745319162893984071820519306560870456519717549170718999302542699911694666185441739546424633473103510905652171962720265199519631403089880148807346092338202758103288256594021210928*x^369+18973664847896156347418256460370447354699413938570334293282422869183920320544599641101014275009835093998372054497708197261269947438774025169335687478303609781849549537840139175574142475050883989318143510778300862415430061379677586781393869290808377884918639567036239787204667874092595007306532138856401879690297058722021759451367446169606744220974304212643335035758901064373608833713385461014442624430305901402222099948243109679048152829822370745654206905681333546561625736270581180689908515085837337554074616924353337307903831883336755762972181703378754710786116096072924193918478567510944872676028724624*x^370+172433401925864369908504670241282210885347822425752647300556021325223885980432704706889485654007705717519189319873553076819230518540377663463105969686744075614811010651093053709978279288752022484614534905077748947039309320736612313314289364077318280019076992692100196170276657970930937803456004883847090033552379507298896840325935619057482553732146621539918434882680561611010897847956171511736589973254949210660255491930540403514556615009731565273330893394394064725253845943324301273801823327387119503095191238037894406909789134029578830289636040506392778795529694953072637427158702508908985404762856720*x^371+1420268957497984632359535819950363772083202946005616873915766844851181234585835629983692410476515314658092602705228933891055579082357942235616434581658063500567726140391768569833100487377990901831148651268257014328272636794719600222120060555637206132050703053742092377949206945964670702327299516563475100105003618567346262615385602865014222629611806412153563149740173343391928384413801800929221144006707347707386759897650632188344901780794776055944674512519275217794175057943469443180190004346051385370106314577443909886762398890388059717250175685819595360079585749233595991972985949052940597556547040*x^372+10568006601256587873054179016891490858408864802503366339603395269118753782840539845618286427560613884252422708293053456316879040931592053199621143725804296075152515505385369702883653760093440895647599336563695039376720249965404580573684226488581569763136353857872561920537342666249214272698972142243873360163495696699403057351828844074097451749428696275072932952875384950290661110359762444032713801462803062110465697016613302964951796697970960775686163925650350644096986329297782035610924710707012770076839283985735306688291484113399628649929215233446432706279106741625143383193949607298448908375680*x^373+70630654842197867886228854778517112123652537246669612204505501077645756403473805488537764349671110145281287410609620860278232758085130930382020901016650893450028525699952463774269643866312956999046266244920927301769493707395180794224089452908398535289627668659118617195366701862454180884261642723617075306738842238873187784126381114707289946009432006654288420549052094596894684814425389156893875915667132871648809025205870470928967558283582321419578909959473424255588463586199666492438456958284317302441312193311833744477826954434347245132308144105754345904505049326731163469432708775271378407680*x^374+420522577895459707600786189247564344620467890780789614587927322261668689749900661006512718288167879554853980601588514263386378697630928515999585262560010230640143679638867957206486114833853196318718891592531010849700300433939112386098311072583298881434743789614509815126977280895432788380890050782112119899586209477609755468409755162455683770773276238856097336333330272329280970528616342745845011364420759631892431039860423240722369611606520574013534519203551319938334597692613144838539311024042996746773729208010742755564820150739009969669395643692036911770489383605282779698942248478692231680*x^375+2205739402563050728906300099376663231158429764723519189891121193269478183988907904693662078467549323447229119694147796036806265324835310573062296725696906270310223158097862598520830459138553788034852677765552217489580160772603671518678520548823724446393540436765495987723812119427134043468797850413238280638708484838175971737771053412053088422867310380743773368762573167233618520641579996852632458053979524096248480468064990014769196683465023267898990343156475472771320792275308551320771578381728216533380486306091516860046841911976177204121967829521603602383700662482833606305092568455882240*x^376+10043148180757320847467114911897127581491667203498850202775747512154874748104541987260171957555553533869909567206055610244103042840841180960167361343336100042429051922843063428533176825998691815152223323579569616824421114894426427013286383901065558924131005719008486790486386995130569742932011447726215838381137672844466741620502597125327758836727607829035626434077531680515046488363742130618841614732459138665769747676213196004181217633888368065637941821696394050047469249390151413616419384740338268925023566768124602658950898903287066649015378677025245973043329416902696273557374311219200*x^377+38913548140861194841656257392107185983732735293520451019937514606199523960529630043394860677632054696427892622702087081099949582597418661782001451476527629333900943858964674490152813770678537374569974196219338956031095694566664772370089775212472607743524284238086838806726192808770479010977590899175614856649187558142488299034518233404353712037072598479166716131735344114384857554259740131884418944495004154897390286340582884908970542526784822841117841672667861549355393249559456749714378068299931632579755906819162809294225103786725726870685391502168273785005734306148081254135035371520*x^378+124812879783228187554496772073867927607874286041644398615664056363045109795019735705570414678863787608358453121851446662174447270118595701125781684124133857353178741638341853966523734880390446292289291678115775508993780466348260305261436217015564906277650408943474651833832734489499016043051220510700813142757517342818501606469134408875411633229926779862234658897213164254344276975055194393353043050517576625580024358704839123108957408857080154618957118300787158065300555871682839420020494575977526592684407879589340077420788304868134154512434570469447776520716921950839138304887357440*x^379+318281111837499867952808306866467918232501680492538082225602165049279734054001075070487009722331255148983796050539290867111266128260116167257300002805997495835472920571665114390083822256980486968819305236056622380612724607848173918380368848906626447524316029263758059289940835689618296868870127645593546700932718498887461049331111906806629279627220235491787903052781557595891406985519688115915528636423595479458616180754571026977292005651070503886989282335391916870855988748446517259234948367371107779273299807879139917601740434615042214301692165018087978172178654996643019949342720*x^380+605175296333484310046039587543130044886633605692562484041377089870278727289165021719967267318227900572388828689712414327390986805528500575049178466652303212042987355926710201592359259043807739584311957703734032928175024816522265802592309067100231657438195603394582787643742881056718218113618632886057205713937128860223046447556243219848648812057051956971733484650376045539518339195828019940575546091781540326371026528759083364109941975426217866590301118268576746145086599371985388963486350019194932671137953330338314957997328359865301147736930712151560215629540480655189186969600*x^381+762855222715071209599826745400300407828782611802767400693109476127667298089763943670851130837098462604084993080619213384855176407548657120537631985051241277302155061718311161594103009250692698578291592985635329867516746337837005995633106564922284678008223422098007944866349884136805392048296065926946817285650986767420030363382328319745260347066581370978059731510794921507355117149215294556409789894702298912432644167743782215413094371866042974492452109445507327557823454646464675790730721718056848035699317717782664496700319452416325615376049968316049099440826075815346176000*x^382+478249563448624554575983867517537284128798531331477026998624953427979535130563888130104945711455910349734110943155863835986943388560898775822509192319657997202788720720951988716073121260211260941589993870306018685946563702709468004667442854651420515856052635907355466964323030790102219968054500424284273736977796456658769139895611014142819650319345347760282332297328222503307901049629511959641036278834414709708841480326891880141993892022881481970856518058640856799278269412133458437803692413102056296955813585807807867274017910511806254397008720044957376689377283932160000*x^383)*Dx+335335334400000*(247551162822019895613286486308283453227571595613736493368421332673467673598441133091685035160413784985572807241456653559242276841053464780629402075687031951821301613602692156278249469260308479833740140635229236467127556675261027328649123575473279912187366817703983670465036459672522070513380944796912661391657525739525361269631339301788568064306751258431750059697219699137650398782121706272076787167673996569533244017811026976906316078565013641758297582525099455907370455839460604682381907588727993732711770060725585583102544820401774705587172320520039647817611694335937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000-92116722117994327372065352504931374653620151018654899143333936233709501585319093740644966994937758077816361826798226813945985251089907975231330289912313253434095224557450395934457211988189833380755442729138963152271041832620172783468177323086172034105362419089666520210390447047029713360512587526221113933045931477674887617935510988674036177595446757746824366306616780738355617106561928110857195394599620066612038450872906786634407238605035098566965032669028380419957277967013997305190657037594141371938197221612267989532266260712459464855134116945123423647601157426834106445312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x+244019187379547490563578990813779364759937079398838670955333578679542750752138598355498101247477096215001586923447668161795356302768586154278676321856099199067898733979399304935541518779058792746696016254795194295605039460364752982437822601178960006178962811993405943523300561721082091940854359053396463819852258066735347474058984997227808260770199764256145917108347378446232561025863134144150240914152722149197088503500275672211618002869956594697872604454698861358172548684292521598927717236957384603676557456041708937804896282416853050864610948089694630880330805666744709014892578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^2-170541145014395794145405694065350154060807897593300706443691124337695215414428459294931641863369150648761051782650924375954494006669607857045631962035722165900036884696237966070712450708150693737421399182820388821687581613163270488039308926397933761235053221791265740801297482037668078200031743237288032067103849927043692102819909539594497634729506385029549627562631347615384585305724164763053005483638771495608556335984780562261072505204759860000246651844033191168701462599817229190803279199207128145170889826356375975426518234054600715715190338530127817508012799674332882204907946288585662841796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^3+64440150924883370350342090855794423550557325353825505269300591064983933733245040858313213033099762177387255426942817221788416923342590679835549984417601989471295920402666634606773207726507386947979614304889042190728227705327249073028675131553935261734753795870172616200086194020202182994196735802137261493968601138666262471261879948669030255986574684835077264921534333820285758818324291865116152712032347102943174670107454940409480597775482920792905544171305129561516867048779104434666223693190860799826087666476846497374055918304911703343770850661884785994398285296352879569781180180143564939498901367187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^4+19817201437873291770289774682065379476002515668726315484329164430607120400666021839525440378976689954657112562298329956127049465450321114983047306175672818169911608484319651986158275448539136389997708350432253943397680170294389559351475438250482478004200556436044843964744721946660641885189215432899786005518301995314287424902362624171051085145100949532008488443557813080585184573612746016051062546424332402267905954173309960770369959550707237616983965212714651824268671261463417341952679585629122936673590688068933021294912170058212050752470110815611343707711813322248049773488531855036853812634944915771484375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^5+7148511334732185218448695620124709786321636962560090266083251026600689930199271456626891870454284844051843808804213657992733739137225610302230225744008800653510749995478783964043189178827618442859293411745575894344693216639011756154308517904411220820998177251201290451058974323594487562355233559457237924984130750738997079726706545865156455048757555783186930160681997130544548081368630051463420928837883842604735496029602363774985417795623470447341129562415171145207821339145030243607637486272642922301952683692854204283933914324135999625315987608671503059834543058472155005337103639284634937212103977799415588378906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^6+659386365771106972038423620644692729109346769102507066639333094103930314732858267185541187525241566657265810445398081771756680500036252584074273891229901550069221434235318283952817282183613318853421944547512043575211011850417907591265192884303589186839406534159752891821369485793326348447319927049367441659996335659025718584210464021256885468858296576679330102939491520094788306638800120682886504292478772650925280048184949322776988703973515380840975288275435716985061747394706449673851868264342514972043171944991675904454655194170407940682764771688868582423970161028586520795055766694381382819756254320964217185974121093750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^7+557493219594905186317583379964843175515019353757089268865864301022857939054237881052056140358481658141600784695074899919574311721020806128487046253221623486176100474560819156699159020201876496194895785458416515807535302083254106432139568902409528623472464744553655127422273376549137533088061763739236545774873186145202433935382239189796375350189606008089669257394003584429210237154844561807490250089417993927456595700879802288686415975869942278916773822071773199611521024685201781863473602056940781682720740855494349195561751828442582506179715433187557017883981877324237916080106097278150725782275287656375439837574958801269531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^8+55310304200969279629186977098133523623448675253825836273716907595388414474929413346223718334351610176460702753572458956384308237969529849099267452433183906002252807111778262500587087206057783472397857055852551351473218108303145550327304145749872434578432840983215419936266004366520830234590889308421968599232752596580178676264896050378450279155622648877138046436167450870435581571400503418593441337995134217076334219434030076373203518877143723523641223328789262299667545136980567463044641548094816714255061861761130327658078529517220425344172743530525674284522118459343879152021094728304277297024904580524662378593347966670989990234375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^9+4561466460278888308278126883192266286051935115320867876735953838977489652849441182243779915840937981633986295606322965712730597284749522812530613189284018822744579836718922560227434197108538868494240428566905589042682775721378405688428065171875992134884741035978080767008469852651916767521589386019430473223784183740074428626071819646923167098781579066971636846501441762765547188655487287102791061537520102455330518226291805524796216749279598176914827978626583184359865957460594172063398225849885444590713212937575600198396817743235494550174770832137545331121435563700071221006888702912137120675905698624630346671438019257038831710815429687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^10+431395304244802081950737945893992827763569389124042280669020776265544303122906350721889139430463710234763045723648017793561108498807956999734299289077540210428156376184633500006487120024343380308162053691263880540674222742283768610576275461934709635174789460209443688903501375935322201867670348255848569762646573073503702844555940369685604637793448349107331598088397527862680354036946353287331895740767396136209002056208412355206986711148085114418473689446907232561613077270323811123938042618796934034771302119376678642170596371666970828908469618439608488683823330469489775387925685630174339624554306243161411194009247083158697932958602905273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^11-31911458268579103577580809404226239989649625659841326848350054136114053458616859890972766030347934186122705623900317459191239592672120395578598962083123756552054257950894607926794831657320999608528540257411353741893148225947547489654786422462049997045260027254100093159032798848842966810104720503473201146477950619818442793460417608815734452411206515882386505847224440428373791756905763434526354027392149938392485838660431192711103688483430338528285587536625192099952192739402125715718451341276072739510800942805890623037377578717176401662835534278451233468128446316574840022035361691124178163980679831979343774595037075414438731968402862548828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^12-1028164227178668840234654224248247803081510619220716156025915624765239858731196218034045733462719105146454338718308475514038495845761641190259192395940716442943072219156349895343047564346607772315741112074532293220800085203056812471350599408864707523966094575072492184264289189075547735493750336255543903273443847201749251879608868994905066930394987691938723561359910661434940535531769309808426717103970425670699730824074077576645270033520353371442817495201327151053706977862184076908617317419297883250752898381159813797458831909580779338022524448676336577513108224507622036741392762702425915208612503249869077651904719639119889507128391414880752563476562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^13+17198237841582787625669521690194680216228223699808664778540190523023518381246401861015650097824718062810599011606734779152468998754130815077377821407308668563044294054234001328098064335213799853963973392644211208648255109758898071104146374968254009865340804968907025969257868537247840229591722590207621305523470993109607248388846952540262914026660174419548594550204902104544987796458533328346954346581374371900413210038496521851710145140486069026951950422752422868120404268735660382532838538114508414360414475665483772495074731943671126475900690669058323158611306280534503970166330912785311685143690723806524173959513202003535070616635493934154510498046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^14+4439690142399957186611638272964622679742641927669439283511967601378002186652686573334497340945833889950360663031066138870015987840379852147757781631944170543298161748012260976797052387518637159212830928629523046446364347887420195786610532728394801107769383899143544758535082947846368058150446947659084914207284287408747806955455622911127012239312648386099219153115930924867567056564893287833477060527524700991930396787189412476004217256556905177940462118309958264558082888252537378506803670967161618507705715260841392974069095839187267206648180491507199443333832059300381193150471265862532078978802283241517255772181936836966002768445349602188798598945140838623046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^15+222374916729421420125609936914151372478249897249004628810947950398322973118299044504768234534488431939477642679270723050166214784055650220240721206826270589002784559708945123441197452409637000723091659912425739742205047770596543158078099122159851750140236004472336162790699183125270053012810501903137336469811776050874147803421237406545822024390571148141633955602755900231275252566371873977872130763379558385092705227883165823826097693407076973556829616235931725201747579215430923219305527699309704958189897063927571750617043286533276106527296062626643017161477330637661137840766434893853186632301720057277359439771245728903073339815382736261994978121947497129440307617187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^16+12320523746283398659494290400131295962031996544869162877436541290038958187234267071507202376308895076209237121449540708397464996525966285026388899653585962420269313530450619586292352415372434450486589778100714977399377818704643757275907013479601351670593231689905179452823169518123630038816284371302398619818697830176370563659451167861119421529055160790805677170130059697478951350591590379631824037893629039779050150144804285998657768989048659442983787248988774925062320018616148098986578867337509822792552244726015354100857008560833272468297079655049600521556695488428097872242775406186448075115453360544027616503765814889558912789528383885384599238932423759251832962036132812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^17+209583068142624608902574088902556072745191295597855021253665835643052236787158290887367088744934427036717964088782968152631373999780886748621250892386976367145689076822191215476654509016886726508106515295312776455078846481024162292889343888514315071295955500983342631014512750539422873979628697346889489193492647494830623210943869277209658336082590573694569826755111374099833303368795559009453840054113659544903078781749111292842053058958088135243329986000352388824447665108630793677926845183354366200220801479688694525746541612773158241807332651994553729551901575557074698234319426695902290372781063722265460462736548463177701088318534222102590414138489904871676117181777954101562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^18-7306516029407690033189351895796422317531291696952253427147630131768857461852221067345765115842988209656082070762476450831116254567340050352427815677504405506814135015474306464652946304177989440752354912667787448618088286192189096087014114954874389558642096354772514659168488150003011984603911540326183461849396800735921677918168124012118256630192327784437998107229921489920053154548594627202148933487378457958543064937628717121604161785019079579846311065723680072813544386199992416309822484189554774297401765955665256155959034518849373412076666179463587222857144823025335899419568332680650467931047093773507219791089304207795157075171919839229502102728730505987186916172504425048828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^19-106822534722796699270241657469600868123018154638126969847036693023858277194568300231924013267750843304521955158514552780297710575524895131552212518315877969562263347604309336514672700280917838146384682708866561244266222485267796345582647241655900557959139318657576785418119021352376594542485206263197640195335262273123594856675446994104045632249403904755504565742703802531046448347645278476104947929572361819638296611961894021227908471668140528113479187183371863419952774226302979786431475342004068572860542260717133121730864252787914151951970147706812008349681850323043924842035049185648543076354861730928744373018720576293052575806724574313205064794371490499713672761572524905204772949218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^20-8369330891215695137678377191787355678270823797804572768776207930690196010599442246997748300044314320890080187766279378013668602833507050407636250790409282775120440225733070244649991287905728476902560776916143258085183348836897926609967880193040081130451168663796230597621526470401230725642633005220248267650127704584838879544305560054316051432354840291219389822135691312252390281427782402596825827655454637438657824516489155750412047385562710750972440822941513541257842472818383780600725216392845390294347092642945020338080433677865422948450440122428025485460127255257575834538268846640378639912707084282700954359570094008681434024195784356805459783983699301179726148802728857845067977905273437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^21-339670260590378291608449377737366962538005033631603618773534998245765652092018095993416965846589715577780388113617962749728746385679810263941556248607118648734944745817673719260920578037920741662410929745116775284323931891269554522764112154027233200963487969018516140689117811103989221916479051130040346190852691966328643356062139954630199395346218004345736147341903886673316844365613384247213393310225488130895510836171832716152836106002916508208819208285943529524991391650603729312637194612431966696981422599450323480075119143801295665689556291841724090670296844937394815730691279533543601193011639882192493013051008328436593458424572962281494259983011241559730519767867917835246771574020385742187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^22-9400102660222820743581692948403726797003119612406380649830518109541530012333635508236095846066144792377437210352919600690563634995141869450221052247575041106431964126358750405254829019873053471793866830328392086437104937627364707815945192236809461905030112757665055479804644738045902107623294559754034338668321366472198098368272109934458216651301145188954033121257933118512978966544142195225612164061872398889471492021734828205878915818064550176144294346495407339776577305202485547265881061162985963782082861043912410383558513404482129869276093377168490289122969493955979803334105024008282348408301841322783975916068785343984814032055690515281882140604446051156128927317467969260178506374359130859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^23-213315395742611144763980746363889424982338120072741064462100323831247114450678122082122609208182683654005237471057579704591014598241890527128297589048509376690674010136312776327605064742931672641611218148074547112712934574447538557298920122160868877677417139845533996944558951437719952513122924498923634583761947128824663952521086673353328955490471731786587223928990124196684841670240662144312314863617353849994717383440777185807350648280081074166418725935414412913787858480395666240233516339379427801011520861824531467208057047552406470362257929571844371483898534477576951808764623276620090977356817134566446354503694112073576252198356901288872947179725675094882257967765504247381613822653889656066894531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^24-3560747781925532698587379272447173909124733971307934879601592024466410863216019244262764873435474818429000570147229890469844928729595270181471794370112735899133974737630293557572044746383275171509699845287047742851277268468429710987376919313469338549251057846774260008470121248232505775492698165514541366192854617980715518444027692679651271919645984268043827530060346208821677493332803045369034838049744017708124521140129419975183745700999953986484771890401408378383638049725382789581720061514164005013934223986205944091994237618916360261443853066111327087355047266475296924252195888140331800502183926930429576223857674542740270294364249935268177363393428043217314285019160779999225496794679202139377593994140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^25-36689764895637228170901479828179440291051319182372864935555352096472323778071990501766378659826174728489435173858497966222912925030464317385379615669782282253703440919925241998699159534546975463385045487928203801668994428631196926635554125659384442622186610445795952135898490769323651455566726906254608157485130958045168900600728281627732004655168615350984010255352831225303258608784676014807723881998171698641115614971525198325741001891795954548279525311800783959228604398856600131190044541302277110300632867104649368244501889443517651161201124119970461652755085603750778211372162382825064022002451967128399372836165563889380299881902224508934971609802656280626496037891820338472381735073213349096477031707763671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^26-288799793453753347476116688342759429953694249831571628430457736940323030698465603744653645729257819503940883297556573601361496948754320988231389683870593936055029367864803152255606935323861065074975137604866839868482778477880063803242244760693494948681823778317674265559870516460884162501963950978712363967300929025573164682493681882290182885632498895468199753062819199277546535817115770194489562091436593029669048421714939495765680835497612456195001038720257992319431030405451916037503936948823973376855784054804308636502041294685643765544487975842402083401662351221210950648656915833579497783450576934220672299882644823996385141791830077906752809063109516697303833650562897468472289830287991208024322986602783203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^27-889273853829398030787688139185759176601617156554179993130378263076544172217041922317288494875275376759107387301603808331108555922238210913930082152653750621268692870670638395974201104413320590328370053936530211949793358798551886823780889741537728159251119040024878605536983261552632414212347846024036355820262909952866452329909198062072787438408290504407857754831586546181975087257642086046726142530434319972750607199495160250107868044373637757888316056787929974711138377441682660638079272375097165595790770742792245333004011976426320066405421879598435466811258455122624360811256078552158649441463615759670505715166204209881413304487212291070975266047429029392358995820771221552537150190076431499619502574205398559570312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^28+44992057782490893774373501377774094484449174929126258306119342596288083210038173539634840548528120394016839693311475656826785127058408779144920422646986333505635037122422319100125542075281377932400734140538537357599400837970501414072548578859010267995066968776899060533872704898407175385564654933321041749972956013449532565763438762112780080882268941755784539644921290619531458541933006384441525111452021404399497094125155559686087354865478152257346845703727307329433595769142120145737897024666673102730360646315243299209659878069278816423379797302588543390363726774697159734573870111604520382323631779838942491714346705743273424052197648123630138409285376431964820607431236544528768694917175707814749330282211303710937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^29+1527519686233761222784468082248729100005006883884366702419930344816074580600555960318587238766080619925777516369161640664138216207658381372460023496038863884477772897096173162232630340355679116625079840480543621676219579938168272211825251462157957263098126779458791136428046502502377108764168994793497587582597342109351815249572041216116973698882670962192470925268167149283486453186232632016745832712372472329020397794857355118538499835424380069853620889008133918902692990612262369650410715317284406820908706011394523377240123198404476933663900407576719694479804092098271984672625045466077478965664150715550180588532328461048135591533049130725893560921672543448208746273677745363920968434730957019596075951994862407445907592773437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^30+30887757435765905501870585378013109698903690436755089380627141076306077322056338276101776517310838895038569052965165285842290000772474532548886781982961853015335058423205644926245809922754675513879693562704827602892847213539656155067618662871926523491364481725251875969759274307847327845032198853692280646017787011139538718825623576063261027700473939230936196001723825944981304820440812505276994258887795305067540950569986361664106923655558948382901241704210865569218571047977365109669882433876178550139607419862292872948004564955276719663435376424129524638829276600453014652356332128438326765201338420508508602098282360330266833464447611329662977795453833187756592098489409799968320657692156042117836989291390636935830116271972656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^31+488324747019764791226969985281788727242432881326377399823142245551614635618389993277165790192416126021745685483897788904906361361870861895751884216082382889254801210020525204010061142064595994838732878168242312041197121942883186858433241068557492979053814518851129630114825280558191685125895018694383663214118306182085244926905977499099579131434396249314095213833927198905242072158407434728797169918172138780098768529974251196111339450625713409715236883958442246327605402623561228863066781780581150362236199180949049441050620447802243560879946522903869392686420827477546865913619725516613624179572666384857834904736050555582987888220896865057956075139749428943012383111969790541110318920474617503287018127622332031023688614368438720703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^32+6212419929266860222719787063788675329075058671425446805793612047689508959369900099972266823005051724771323605427622576208978012440043740070843504767321837361563179235681848176134143576188201227918614819184727163268645700639625687024963137165886952821955669832327851916707902002406197549578111170814322238755473290895004456277515208957990984578441802121058809480683396899307060805611761610135997961574694849230463071579839812907808248265206937615594770356067167282472147680559577261272991454955679810180869696485062867212617426195809502001326893378070488190249013843953360963754176780014438960136207932381762591211772783322756260655661419317806663343872644226186974761100080195602858606122834696997968978449122801066550891846418380737304687500000000000000000000000000000000000000000000000000000000000000000000000000000000000*x^33+66555005837712261840248046311335613759640706786913682726975626291782608500321824805009237581123785411685103040761239196230005251040759541670892283316497657902046672212677469454658537746337071921778788925357581627978316072833346280782826325886462031501516406527876306673258349978894902089195367449212825784563286401204467512525209107433563515031193330668777288316086975982351949106534321454154331003548032521539849755033794953314899429618779214381880009378113553610203197110220235618409349459869528820686088469419609690747618562178502103333241579082818584127849448841238383020010066512527765107430497180610595347674704543350232691505944080264297833410202060707402399678922851803256773780200698010366285300304367567036933905910700559616088867187500000000000000000000000000000000000000000000000000000000000000000000000000000000*x^34+629608197251088091242689165391013135019526868204105092431032254880116760443588456081501958477605015193818046718849088639849492479469974805122690579638437052079030394303282323711491131803321343019091982294360839008224093443517947467720510018835437012218709581839181446650880697525799305535383869758893630200307054255941456628352579895604616541731111313208875864118466012972057590121925897373151847028000510524435313919022726579596362743841457534300054945197304753555621722813232395372131130784355173178062549252606193665908824891261770885639037775291886956430799799084004429472256352007609094846943367350110151394214651571149547220021283920219624437876970497302670415318837018807816164680957720007687746400105305299987890066404361277818679809570312500000000000000000000000000000000000000000000000000000000000000000000000000000*x^35+5262583150673957026596424112231120718223741863408578549997188134591708445626914201656434177229561282435477064965705619780252600338681196086564681540679846918026533413781517084722136039889747013471448976544790707751625774668530220319142410240894932754573230201575530846607996301961685001245644066111131872586965555451668555279686760653429995519332550759780297821025541924198144758149866807304090879875111325361894782877629760341062968465890834644048978110036922001771351709017493488363223269487518976383584808083778987053837462154503750987031754077500949627670008670606644725568854407260482054576633812209370273546219628792511146282840414488833445815126367921386200380858957050573111594375371313617154892031113882361337275028745352756232023239135742187500000000000000000000000000000000000000000000000000000000000000000000000000*x^36+36712265762463793784839324500607865647509407646341998790420959814086571427490382136995354170579882596739020833583957999149112378642285903870382885046051340223987194222735945009692958195513621441360819532127733705612496926848721707630943941942838215127046608172962426138694931361848799874407313631972126178139207519326213790967571019279431272667849807480465854348402144533096402009943661022563130417494545932917940831197826011435571345528863359732719866243217828897818024354137629706689615986163972082764331371557877211108140449197149498232231505215941773511169981488081611610449037469818642813493491477402148541327735765465611700517414663269361093139620400946934899156377363507489292714691654769377617033352631829498657900501257245196029543876647949218750000000000000000000000000000000000000000000000000000000000000000000000000*x^37+200334577278099552113284849362361932913930364001848481810884868260964835417305162855646998351209411538506954994749796821497743934915540157121892923515131734895684241451328499652387441529083965871938396176371169290685182918932994382518990117809076915111213202445086309952249438383780577366447798721186308587635831542754812629719514477089568685263836022471780772337351426347430216899573262506128991736971124676574330635639819783728031061478616270825962115685851357454439289063679418683063257482327690989364778665169235780626015934722209239949363387580332906345957316194067376072237010533629900915073139441860164176790868073773539006365666154747517309221883366665892349575151103689641665138320234186493845735087485912051877279260736486321547999978065490722656250000000000000000000000000000000000000000000000000000000000000000000000*x^38+807453373721549496655078911635750293450312081639015251161447367051224313227759710863711696130179331366606426191275269638810238338140338425319092876314742472226037869165491589541771457635920352336063899513932128648998061070619769831058426646067935230346170290683849135320907774118336402113869115508040112694364999857479760268932731666293397071438124650833497629197398794497828084734278285399043502235497695308318547814545823189439333546142622086001089872485827282249094043721952866449633786779092977141610544719715517437826248356534768474418087137466653167425629590798048502776955241264696240860602810952836800965125165431786779885548149050662180842002659458309854047818436943002454260306237154765639501196117229087220127509150202627097314689308404922485351562500000000000000000000000000000000000000000000000000000000000000000000*x^39+2038141726047459297080049145741725907634208127165285870804796658960217561263269558775409358763037251951490694052368859210333473145259507771314758578617601505012735652391172857663841805193222864348213195496426872402878667666767062383001782646239600121817496622776972351490941243707028587188207556362862140181271946207084450512518041878837379946639859177662547868730882241010931582321560378195497071620982612740311933442081510322103730967647038283390204400518535062639332891359916370086019509013871453239021366081338228868579880807910123306572094054785535923495171101646496547723533262228247326749800417335875260487468636193235808605115110343411025987653043469822563329590787932233491588300196526015822653273770331918194036874281138693731918465346097946166992187500000000000000000000000000000000000000000000000000000000000000000000*x^40-1444260706627801012398663444050901177819771732076888996050657343324933683897744058810908327297050305421481320630825962080062165134919866537448665623184578511647732904535177662414498820391259280051207125548158892284741490366777762193391973963776850114182899754753443259081316061078373819492127393847587761975771565784667528396259104905689261662712277168821471580219083387631925487809999711629641410045686088820775753519487153787362711589241282771678665222566211720481182255778164015939116383032120279923006154573966321054616152972662646504001334976781001657967108094477611677462243497898558984935163908885460603737280401142107657794234027525542209524006630289021826588510712996335147585259507047505658996748852959788782186799707685231908271816791966557502746582031250000000000000000000000000000000000000000000000000000000000000000*x^41-59495528296329839704307027751919713104829188241138152023759142031185008390256063837373330623506488536780863970752580093934654723683296743640087281297440890861760672868425376725162152156589451718291340040586315533321063323148432494371455138141970636501292536012957438567027657723880323969906430120079358533989932191316478294483355059657065220113539883023718917107392688808592963593317381118933550201293096694928365923331900773610142361438719313672303228624711047490114487717156434829276822043212879429433768060694391900390041144331738909233347614806662763357615616683293206945477510892307693905306496789558982613557554698267182863788204376111677656198052892668099333538035846978423309048715085010017724452944784383079396142615657971930431813234463334083557128906250000000000000000000000000000000000000000000000000000000000000000000*x^42-467530998257390964302333806141369252873337640891397108065200467914524960627437434490509253096568370189961524213363692238360302727128541328237077218464273289125384626446643315812256126348903626988670419757089142618074014075436995422949593823742349218427173557384099270048132729639354938087489407971952346419578904183970662224096242150731541377042551337433309880504100492720257768092224374670619155116290673002816773575797655846871529636252353517032341108595535011919196080201421704516330896843127014598633239126900171476796621828059428639761878178630838940008141785144092858835087849762316722911787567998146474431718229116586574636269757392725568797585303587890175586172254126834221959213134392512367212031606310591599270909662217077240597973286639899015426635742187500000000000000000000000000000000000000000000000000000000000000000*x^43-2488285293347829272285130586659397299290526900266802973066703807227986553018738874265445676054151373881874286769297733453254468948746581109327007143731156004576978415636470112031384924908811721738745289930675631331519629483199255650176282380045867373828425350810604498170029658836072404092228487225216680473870682792604307626132841257230598863750073745314311953104006665562381746154335393218954779574233239034682984497666853550997434496226812003313834920289117072927696749652802646795062819154360376560745829611592229568535449565093226643438332115983162159334978620063979980025562845381244374662962876952652970184477224389120558009926518150514716918820299905078130905303359367297776539861967735755122162337215456107298347511008447877078886278923164354637265205383300781250000000000000000000000000000000000000000000000000000000000000*x^44-9579004619544955107809393898316305073814327144265191330095800254132418876268695299267595570475109329385003379077895176496845859365476441491602311572485719859474419935309016639280188985037339233778656009160779080631206467600930706186667952558379399414263054923120905826588265586349961271656665484840803750647193466877590656186496647785090654424462915827182678032904296803528888605487626337530565234000333551122672472441222171820920823915354361256946705675668460763344778381696050009237075345431999600547030057044591482490719286858346847969124373870867609663105674294206852536776751845096281009220118179614451520397578005591010355004787968791012701613003265403739452352815585872526134688595221148772272993912062451593680764122812066859238844251933642226504161953926086425781250000000000000000000000000000000000000000000000000000000000*x^45-23821939787632061749622011398362051966615544715614454387826147444553433367006135066355830193152024799855714475612565096520256200722239040717533990683030031045679721168120135041872858420382438904499252785245078318571273849973726447800878377548061423666503711995326604769275701728579375076466376472381095095051758575194502791802665824772074934027235163280542867445289332189385057491453265226017544635171059093136416362934469896603778496362149251181938808684799149132949761264822012130451731746488551882920574544395677452520064129338985012980091558878777108274712380208502675226109200504243497794356647534997036529174202572867977654495458940736479505579499744339612646370917650850483086832532804057603624490386998274642070848181454841886468126732623318275727797299623489379882812500000000000000000000000000000000000000000000000000000000*x^46-14059285166437858637509619386840968674656909117518040201915383757280947321910354949683174197696676353518539882300709028541377789227034281622013621093907645105893732578302197289009449904010196099264742032730359199047513152075467997573967526558369556422027710383146903974576118924094907170426916716007316251767823403754880014989665709018686063923892457535678171182233167459402429899186897585004108985824830950480576259122887673150505969063314169989006660446216801915808549216856559621194270279590637808698006154430752800341168742047856436697840234845753645821724733562990155764260084933375884063293422049002555895829180557693812369550460102308796089422313465047021099663933730213813254287103624915273731546797284854008173332301976757148184206391849926376380608417093753814697265625000000000000000000000000000000000000000000000000000000*x^47+212840577878809125498286870455851959000830221282058506151969523285386515150238145183198957997265355060709141516645002024062353830253405905625748183061619206875685859052182021632754917392843592966681974068156430303755323298533794022576625429514108539215446342017285703514649810728339644329574230019574810919753223459551862217178661148371378986702748577881557845657475829559046596863541612110826162120023502061744888739660179936162999704659823868450383129333629663498837965637619315762200283848122876313210034161613459949164743410888925040579294697635467243464594265544591092125780907493334582849845810047582144614719239211838059670845100080210750099563195093938619615853555819337075153587257835216104187119070104300201452215098140291381020611921615071082669601310044527053833007812500000000000000000000000000000000000000000000000000000*x^48+1562004195241138778336353323705196037721174252187852721093384296903750824245654062378664913009365390654247801560121981927346556061095453602849186355897245126936262075249909570876997796187343197518711166381458212034846400738135926562742346212311420945019892267498164498313928845586208262813847562604097548342175574400138497700906705357291106403576235216641611556752792580623651362387718339506332626782875345509965655944756083784004788154967118486802534217191056796195898578068393350623927905645724474557808664263700790996715759084930204795406347300234009222449428954529386032273937639545783427895346033473798656393601735625883441589938140403540516279439660056843966713600099328811611006348567917312851629961376934476669959299708613936062847043356738296893126971554011106491088867187500000000000000000000000000000000000000000000000000000*x^49+8447646865228413490411717313954575818730503701576750122300851582001685712456945751270405036393100578204693201798187651652044470826348053600681625841030132510105292969884794361536097512338720037627369403003458431345029541467308181518945952330158701915289430543813930110447950370914280925673041868523934238481815606540059956535026453041759354734721378220009806052071800568687926530289934452547127352386769673380386313801194276544514565810274857080833041895231841679202246325898596505348839414695960414312993431997350812195372765780692065540244960715353939809158151607225784472508523404404860768362664434008483952175465272311503114789666200037696005391236922843844001794133515189220939612342893029189922140038734937484430448569224674092631650787173572259014520113851176574826240539550781250000000000000000000000000000000000000000000000000*x^50+41362396822442178332976789861652508136471691375536567809360802646279313500335080152422398942906212911934155425057638867369679551710588116343895907984383544449380949903650140424967683701161837749925580111827765795803517519883172650550111147391139112367018057500085019661712798631329268449654851282715994836506864202311619713974293156499907385908147343886064748155340735017273027541997129362252671749778227824753041068882756979143518274696653752253512813697883888916348894319926449243744874735875773482495024737747710021828316003602757803814525147625204172292428337922212697754302806048393375976164386699392522394199534859380767878409743920538217820603587335145764133167388866209818597382400679906152919674510411526707823703034260296521971451859432753611622857192742230836302042007446289062500000000000000000000000000000000000000000000000*x^51+183933778946569605617849808475398732211396063280198504604974299154659219733410547804904348269533601025710243904563270493501329942180420627704552647322995681883145401660781711784176854401315905543708060313649461603885747697685193604752258389393820099967932777596095334420623346218685455629559726754228201300439922381777660810411831151021237520058405501100397276444706710202968320430592955084251364996242359326116303735969699748937299158041018855541682753427988856693554712715912511845150758148995046001888219251983797581016608717997308991028850234815555207364217332825452865619161001141982468312344153015556197541242684839484895086078577169039506292265081529813364896260894074750962964854658130762171038694552610672922288964161836675382746863420779489042833354517370025860145688056945800781250000000000000000000000000000000000000000000000*x^52+751852122955872869745502817073152525158161739214712205413197998556693539444405281398183682341880407252913490771692059969783369441929203595232463850668653262174949378313940272371229143503502231599150826799644190457767394125222186894867282033105483139396381863017136892507147213461703771720438378083191995205950170850438882142566124129331771651743869057653517821854011280393287217198723663640835499300182035780457249408504600519085039499763215132734783668316927312994433178288548264414641681734780293332932359409511100524369562102387936856795989370744845013942992216966574306327094987083902574767252942804153567722434709817773187705030146617388407883425561313589118506902751050256150546906623578111316514279168577097558884001045328258116598540305267907822572848175468607223592698574066162109375000000000000000000000000000000000000000000000*x^53+2962965230507498364152397474092530265845742020776698348683404045459659718688775002449314480983550431152915641719168802795048416616747146291606364424253804040149287801058622700211695031538721173866805311970893117792051650117075072777773800371107694894426818907181193268642884845369708841814248714216126735897852106427821644884441558859255129997131948299255666478537019853442407363414560055199464257149284005829675763849879254624894161134620171201813764142320806548617998287074008408201555209448320488723302826323080951855288287966395790477148730601999266189650107718749875337436383299655635001982580177610664446999390891994931097830524411965813050268623478027897618088861922395796094677970959655558980621361871160057567786864832150797087328192701180903283544876281041524634929373860359191894531250000000000000000000000000000000000000000000*x^54+11731088176402193479999586768839803476668629891261365454485011253727465839701870235936098341038086071590001580701168611279123631348307636909414912103612624987071608227910959323099929985392738629137134117530237405464576375434921356192012106123319114394533416937942832243768593809091054523455079001603723414215958538400665891545776006341368483129254384674528077514898558983010710776836420614954395337700521146009304647587355721893564308663513629514284510687953039071123585285339404442366459690553911176151654174352114296215038332600638728597654082818374018934242576336249563019672101312519374599517214017786506458361542397806602691067753458320760174232630520861728011627687344160264337387152491826668083590715602229373335292773940847591675996713854484131286069759081414076717919670045375823974609375000000000000000000000000000000000000000000*x^55+46405464536727970805126187941868616990341307723057436283280560327879238102325699143555604081685412989047271495227021927084378626826657355639498529904761998965016852912103669213498695546456544377255954060162924390978560540141551492337201557710158657426379107429435959876491898628980193221914406927958687087304805810146329840573537027541676751904844812532885376944394436266065005943044731674371194669767353623565896963404457728080881261816132857003338131092741520772984200876969331279050334254773319202998946704904081464740755728791060644439702559437654851237491645390709773363974799027462714859275198787426275400258141113171731002820691187948280959032696609913681479180193293393138738234956022447318816582688612056302612685672787337106795957840920411409434478966495873919484438374638557434082031250000000000000000000000000000000000000000000*x^56+176684656735590480411431219476209547273240269102581394701842867855412128006644358091593378064125019210602970550541336019061015395968850480449196338354328594164038610208841054116136029369615536260619322480520399172172758812516494373688132454131300141498439420627116218606970041673799758110854806032004991130946441344481628320827183144316621036681646454903846718527175321690522207742988803145049040448677102122981857174833225861696669721863496509937543946784779893003143218562102505530463238486249406749225035812709836195656244842558342464902859806706751867651095331377492598952722628285541932170207807091296354409507576676111630553135805830549174748853211233182968727787904721112687370356170525002124236995113370848214744057583271207022661578999459177343942222621064885856867476832121610641479492187500000000000000000000000000000000000000000*x^57+627437247936001357037085432613191287518910785154171719303967771892101394372957211209896007570009517035340745783155838379065767813014886789027505334743389452438709234343066677440447839284925709775807642565080386511169225870674871764751227155310921254443602426482724895340328117279824121801759725457110129547588701482935049172397596660944608873939657694315332654677245663443234026958570816443743179027581979039526057225538496241949111082937779826450065813607401045792747374920988979201503243114137314578770744358316559728635820627367002356789816737898864429875298261373954002576946899713033235354810583397677584427249231151285370661349136150161806432294232095185496808754411474553149365007945141345272837500154936259702371548409894012911626483761057273628743808594615538609673421888146549463272094726562500000000000000000000000000000000000000*x^58+2050331571888879482880047345426223819366583002110295525131834009106148168853502371411372032067877328159647433165068080635072901177236704662558754384350381323339905265133181259048126177206135581849229931270555743137525520559898423134142727786789599364405842156369984262932131396542101668028136462231558072420207208005886391636948085634487480967672775660349257581090641708643551676612029315614136214142478631525373316663623846697361419598351788275783191157241567291888055258211761393090792810715779189229570230339569576726354556181467780882085858497691480248073292657330682976175055075528473366292502631374330994138456198723161549829985779873600870850163521656154956794564658715693608222972371841849095478866873898641712033609490617023875497626345193184783978761383249622696212099981494247913360595703125000000000000000000000000000000000000000*x^59+6148241760367480255506709181803909101092606802309457149885680636201875087476909541449832555828247481351979669769257232537076512400786882204841518233615521540606420879887366547334280602022006835395487094126158291055032550760927438099163935999355510939426282155165171681848383545289299718109036290382052772189610040818074310115055186345883066506891737862416870835220727540326048509621368476090054243695645324660350247567029886536406404715880571414997644714673933616640404757508584685640711509369195568754172282817028202463871634663405993789793171221338067701391007153586195699730780993436443321074944420574967309957127461952968409757422441552172842510694538725825718504657981608791296377485802938546364724518114646807308302308595146019603709644520565325367430212959510282821895543747814372181892395019531250000000000000000000000000000000000000*x^60+16917597467982403626849541766946141533278151713593481653664450883644751957481790362869359182903764595044954555641161920349170895412953150222077884396954129795975059260133918009761328815006188598121602906838987162085966511518401275903532094236771184892653381308934771153965042033994190532736549196598438103110057312662755695418978260402707059298787211540268397892897010244780706804858117890105249431957726155572863100214703402550973305273148694992587999476930583835649556231698994933171750969968325278298130480301209763972983685082721654683844572976229830340338239502769659210848191661714812369701230767036714589955215401698201007299347430223815638557310366960001352372455753508525587035159134252388067659743584599464832030233121344560851122200657837392281725332051842136671382377244299277663230895996093750000000000000000000000000000000000000*x^61+42747066384802097860724327673794493659602080414727047733547518922029223089901310896225004487949454301718795489908131491129773303713726156325599681998647050842099844393485386345895292136486932765829145049197381132801063534746664202650549430285165941563937322687320978240687716784717235123324901255597361361467225266337194127250122956231628004500999104140113310343878661930753193355010496966857393973641124503281910975056954877445339915778939944927704221427172812914049840614310679660498405997599361640547887701605882442066584010630389472863730551488779484851173330462846086769414642728485947698400680123839443820615930776559296490753687665877168988997320130129234252221974580889828317412454110168110501251111643809457893718613857351828629743362773966861710161514991551667819180693186353892087936401367187500000000000000000000000000000000000000*x^62+99655618908049599770329575203284078958657254082569662674723141308071065987677025905822501825242477096710578181931916320269101990185983364681638266004038956497186526140859107763262803328635921043990042428401213238791567236968912563109585862710101253208138570022125130048532409354113223234649847791861611446145059214838826235064535621147025338076859868301404219201595875193029911835290488760964532867236972901895976235824714534086042504643546274379748688928415228237274052121310822525745773973420150361578209054800019475094769345084185074737692510238934123732137951739489316677651008197589076117528075287925049095706771552134669215374062232382279968506985234974719768872638461534478425279010944295825648865264199632499907217643744625002328239195014292652020689242402425034317303698117029853165149688720703125000000000000000000000000000000000000*x^63+217270937884365482286970942322443166541131277400322682137783531576886410760718490189563593216363857882656131313019126866411696377834484850674345433256779998860259606246787056730399456484930221815236160548597720147441351936230078135759550252181089331272528176990587138370539547694519259254237256168350305369689548627459404810510254102981464595320285275081256940579476484731648655678268449586514102537619125453301014471595787026996624347351250508533562858647800241591766295078398009723861396626824746000674227311191043809630835092741936090659206764859931128630293837479615250802030438789279983656238661975251583322460407396771364876047064488788634864152906928378772424012298474691327379973175571636709328457399469622423891778970309472032487701417339648537556684862084150060973497531335851817857474088668823242187500000000000000000000000000000000*x^64+453222040090641596063023045833543102865487625140328668855462742022124895836744190134350623044466451243120606008907644427272097795186732946124959174386570611780161855448298747873545278986952337018315148806656108363525437546998748808265656676376433942514227152466862086707974372063943165336670535578126841108841923805325320218409954417988864457285093045834048321998240181421844002138630550645212797915242610204621412773720145626620594643367978584456997564702650608300358609233635943081873075672901802182606965922098475997207633240838833911677727063969342912898503203797539107718365423744813128921225201122981217369198049089236357054726965594451140798393742975117070967151958682484266491428304496207775799760053252910102756512512988277430721212669724881921124870887810734431701276125892263735295273363590240478515625000000000000000000000000000000*x^65+922972693570674859945636799553877544389608201953120335862663917406619978733454896549091136538182506992521424420015014555811242566313049723585111404759748812452506160955724985917105594873539910738118236497134736083212749043231467466523877232181298284372978971930784220116831126307021183533291866017332028823268350520354060580564189801793389705582888083167804307583878035637443451295455896601542529191789998415482341819565635398298164267096113843858458110462578811414409890054811345832848686646915694457826070161987997726301584330423776132669540668606665933914126828953842666800600118899812818285394043272684085607899812308067846301122294446389776228190404638778121985073629641610574867005303816305383174209524233208552521068178985623675863676284752770550378003282886350496817817745665024631307460367679595947265625000000000000000000000000000000*x^66+1823886530703661849283467231310669065951676246983414002427395823126115916854872026125081328811371086836364858130688464799063693874803303342125633701871325305875176942874559483791620444681532390890268966875438137666352230989251848198973362415448692899098183944557625010813413790751923860613724165042394953842429614829459630691719905106571772020693111750619304391844088027806732218363902540163723172887101150453379688466296286812251672209889067824352006436771944334974636078128183660453889368856431149777987562459252749860842330752671417963149137558319669736516696707574228715499213808115029888341198067528408382230711178228104420501836499037198275201097497846662238086475462550783150711192366446527472265139247007069356928082294314918990391582822715085538889480981859454505802226043087443940748926252126693725585937500000000000000000000000000000*x^67+3328616401711946276951827630085111740883713835022203741998907019796580420897269229370342141346580593696876392665029281050922990328608981509125872946201629268656240068696435976509454477087275180909490688440889630441162183350416373912530514810054268492688311939626296585882934291273533031384882316797386643763591766255364573657943302257022571711824210796394324706782570704070847338990086513779982994505965657828228035567310960663134442441591483088347316541937779072933463661644655497576731513145228804670927182093461025868299544464899481783705610052845839169413369137466270842072772980208127470922808589427709264163486144100517635470350672570809437690176825997400224478666748122739434000611326452947155871998625358856652515218652659109934716185927935735517532908725088896316848287304512865603101090528070926666259765625000000000000000000000000000*x^68+5056076121657256179409849255533045963710269790499969087292518095291016591076374754235423274478592170370550843642246010855584859857644609860525694651019949188111831414098217028014858851016388871470375340581167567051622791510460695850370203947253138051036972087688445957212995218907944530296061982756393436629405370108717156852276933872561946865252149837863008625269833459909399936058213159444815684549396307281571254438839672291662467224366633968031756662974413954720012025391492654513644024669982341176115028074953352521749877470040678791553028776285868500363417075168062919170369607491798010877533626819363055754273043752655708205055425823732662338971312733017402396353666119448250302047483323153696370163738713717216645299691429732825008893314436083924639918056368910188706766728472530303406529128551483154296875000000000000000000000000000000*x^69+4850755474799092233620705485419019190844230204472707557811571205434367430350664459630534316321491186693979493649543557011734435700947463879127975440963584262148304319926347590365813027457710093296764289909113612875333732201095195601674630273125216597640263317432754411453316435127847902994008304039615482129495219884859728648109077511557450612676424911016222680106769276856399115228332774411740874254881388552405556087082573730289614387861922108312881651111629057343646732554470742181364996455669489397337968563391429935025230018156590034724351382411799373241840407652930387305336747324669927880683558759874242693970082393461130292968719237973340698488433387264170369391243414657099874288038545916775120105911046477182977372958886369595981316355743756930543281819254208541309378657779838306396413827314972877502441406250000000000000000000000000*x^70-2556054921351711947249044351440013182607241292830342321578277394695517928627670906198439142671511681374900724412625404612196020924739212492309835377310746084246629543615206123750294977668497708165868726644893421092737525262914920179528120210027366785488835451080394937042475430608542173590816194238271441475840080528492055208585072485303613303913972290236922000223456697661971698569653683016549113179933898079632710877909307747823100927876414754379481114362229452879788549126238433534039465895394347097489750512397236728212478353123719444809609409938425182438667749859682937631540728247180087242477078199737569650186554284789882003084192726488343361209695890944482506474576396386240916973279712820645423571901190854345525009165806508395763170209238356491060125724805180050502309216375884659555595135316252708435058593750000000000000000000000000*x^71-24059866220034317513912204497012788789613002565277614705950682792708141759201863846093000342317986223891379912470023504938533619946083676075706530766258756110380002566008869016899729063364087172923753597780040962951396684692465213543003987396544449693095142290500677381177810086215718997770348658918952461944703619125601985939037632323703122800129790505316087644561158643766484590218021882971136690365862554031846101606570056933090206356707332215128279639619480901353939592015586050039870719974776038072189972549465886840566404675250473244405547045516246734477110650236181165874906382538545545110013574422282731858009515364820544939073958845380600270723302947630658860973213609200864124712267238698381529210162465310628382570554760874254888012918791275537493575822366955062961695489126556779524435114581137895584106445312500000000000000000000000*x^72-57314429767553508298437239147573745855515136059045627519726843480579349325032829311569930426021666569448863013304366178795860782076443678445721659636958417807761200534558712239063181076612210930745605736993846066553975539881051676921558613428035954081381011300019907178344145516550236597359413274790356847491326913411144413027518425889523207827319323504740265057368732808660837217460635874859057310061053076463473314139742225317215605600559647681869293818065197929407060234432974930618189667702693113088321436427740511787934656646440842092295594579764906552254641338226303171159689906996411819190052318784544091502124111140584979296866691062722581358948384298440728709191831259052416117832886182534624529568376437602498737489798535535465571791111346774541636444778576065367938445873144392983533634833293035626411437988281250000000000000000000000*x^73-61663441310854637061963871472470513919992015685859110051107353771296492009947384309923336465349647272561068318306443429821032317523074720361066380950454974039940580712553124147992346430294632779796861190847036954263559934651806019816000224949068151948515142894126809989084989596669953235916701794350149365364607176057701029918536178119469782404562944509146732993748096193128463648167010711408295108438292361955013484397632418196554334798150314475846107227700747459421091170511463178609801466260990772290366379957185583443362591553964403427456563804952121135746102623736934430983896062474752396428988611797729073978729823400138305326847468114901671417499127817814241002568254734592158018228265001772839451571459729693568547271921934638319513664103625586722278722074047340140942773307509983116148077897378243505954742431640625000000000000000000000*x^74+94059105981297539187312829585281425619470819478776021680928821282253181576237401969989931605060780591558756915063905223083554973412898058012414657642557952799172965766633883973189815393514319953685809944260333343362931565036436367702632565480465037405227386717320048761722193075605949981336505314064493622889960090994766642645361990332817590661805057638641091514109575905309763413992643528129280786725126887803587589394804340392301978732553410352014879615090522780982149060193334501633102250481179453577369996795016407624790037049139586809716219059607657972424605542554679104100514599631288289982318877098246770173420366208125900718992086650021798566100043429718404496538332737041811047968454387923927423772495634737763439280142147955957158380127192352707341868483434107856497364034357305806466342801286373287439346313476562500000000000000000000*x^75+698046151925853879582959434181282065303064947246950372156932862246917379679094790686810141004946145064795515629838940009579935056193365574786682769258503576468023457597347090624667418913840206305927541364892780244607824660844211221991367258915457698739709465216284727376239141951326264596709030694290664357089190783074247589729454372042984160126492693881496919936256066963651542139935214302990120129435906511828211517492334992885131379929855321244481301637833929671782426688149794759449216248791855668276901091813321746341814921895734385897795292105660500676095544320416760987607782702995842079404530991967155778012914026240883038240498174792974397025134060786140269239143100743798181996951313702395685533519459446416007836300231866509410971086577073148962278443662209111915993363606204244464770169997791526839137077331542968750000000000000000000*x^76+2246841248604475206985854718032419055200436719599465408977150725047069339385573448112977081779863370956695965000948104249248415665111759664293863077081956539113950548724371558900260440693726693760159251529187345936682208027251127675094450371619812250411705764513885582387502243132150299024301433554575141357417433655163089969829366338894402292127998909088025359000834173965779802314756339301586556640442030324038041766232209348347034375816292512808082795491679568649271149034097762426256472539104428422315235635703026920977799232443357228266909995295397688191603420482729105852288309113104370743863900624904361512836109375764783486030092197120726830618800888918767717815380586921253551071013526454079341381557039669168816469214528849184895916357979639626751187383849645990300935613330230583573055014312558341771364212036132812500000000000000000000*x^77+5436775358865228932409115471813508349370394446995593206958498269725796822577198145275667091786670532155680765226449849746560788202078279371172195702870202779361685271103752446082979069991318175907083763686609168253921876764004254388033815414242766285719651468408952221817657331108056482638752047781106387840519175759523163315161621746393835891418269131262851539820935850171469547525669169513353650109947086874980185038005836594444254084250083193974256962104745815287577067743729455454656643200000782008404437056473264012533584927782322626894723251815675010635699187913128976875571146007928455689160743770430358564331001519397497625786360558803026892948801192429110725538025080897180200660505011129385129290174394449591905886334291743187103123487711576782745438238186933182095523933388290724333380410371319158002734184265136718750000000000000000000*x^78+11057850002671228122939429336165016592603534156253362970558497681349860686801519094964971536568321618344476158351748462145981135150168469701887005610051888571627867638181499965110228248133350776754520845108625168823644555848030321760690401502184877234211374045666627687668780540826003636514524674387070541011223756593118361012569702688238223691060491349889881418957844972646150269162756730584402031258621916286798036683918235662569438706731820097906500752096772659187535393758912205336205687491059960253365874515939723692891412584286216270353314697717898421802369288200513950200161184973999996509353102883522163916141785376374366703505187969266791116651343531547156038182999261406534358739752596963138379541957998296384306924779518230395689067467219897559103062801055827966000092229623282501227432561563546187244355678558349609375000000000000000000*x^79+19789208598613379049584552756996300373719022873692922236259155989628750287003662963911535303466499259824884458670659932393366108264761979682852827792856653342225365745335586225401687494087511088913570837387084580415880812447235121186194462123774794627860082673087063387355246697010047523281197350742482575629849169638055199040117721238013576830732484184291370116760256714458990110783542915470493960936603378701979039868906367756011442047647452565300113860759874509286144902043968961848962700836449383445622044789856688188284616215209700029313887814687818863242547294696307644895047849817785248257794338837640212940602913069338847590904202411216325995268670595913031322593932372724571854390352607233603457556080189278711056273681993786215123343747398131379318101328744045424775070817827296370747247600263563072076067328453063964843750000000000000000*x^80+31948699870690667960593447362176568974973640590287700907052539584533093364483107639019332435028859540644702805754330527384514780048832603215001715477578473285654135114398880128033782374504683861970699448182273030746217624029592941533563098805042467665822670096887175030714083271632357171949468160570149887559853022669622653654333344070589121403481762427582051918392718830075101646201837392604882248348913401495154474865006886145558551796890272974312557504727917104465700619946556441797876318530666507480613159807271999857170172550482180069092231286069434135734922938943313379102423541480823921526271528828716689965257029473210284375392087381176618059503576981312307561542862269462679236703148284311295093891337600096451292284804527981683430358440589029427341258255166955175010959641922585736974193881820838214480318129062652587890625000000000000000*x^81+47287691924664160914447794748182275384760878500270309792597648368379711008884372755801918762833466364151511103981424526942589514854299635771955945378541834086604393771106623307669034624088829562057186835137039211947885695613495518503678716027678283329590294247080945710124992077851182225130341325625339636798626350027900420993997451151889506742049212711228892950889627547407821029445207176229955589848611999257659401384849782657331040611235302271557610677384663887510702126871343433060918129784100511106834125029511386061258468934270522365572323896559993236629259336558925631750469426285693830246821223181340298317255885519438579243948619336925567591837974943245855812681877857936679983481288018162281447119954457050544587488837949745783406669508055994603875676743662747798239840294175025570307113742529736555297859013080596923828125000000000000000*x^82+64917050279567991649435396411463987213713300695587205897101832496486779392903406870945205147883980852270168012176546277590859025955783459258016615174047324870476373498831211890440552682922862369871900365884894919881718632405814713758770200821589863576740103927938719388565611738851045695114897124835829794026180573261830598311851697819726339865089514000429870958269223006866054412997842261813851318286873325922245509468945608534406680049450034151578104217048116907723109499066306216044819482790145605092692421290681394307308156271935237472671473184033992871017980940324145177685897277144305331106433565830857905714903184458273795838078157370101156833483335567859618552633300901016932324663370852135626599586998968946681911471129875804867959037702478820764825179839198531867488713414720173314068421555056431770935887470841407775878906250000000000000*x^83+83397671454595968461934666833307331461357035489244571827679659953056612301083466101411752170898367854456293972018416097514474713753982858289128154990763019290022520509748256816021502848237655642041687306675503725892147063807157910201861477999984310830280784261303753934735887328693878068453909616109934022450787859605570671705686116003599887420041747104136936859418245434630101617647472878480094573167726772410228917381254982121723365215891121858808763828137958212062681434977196450924618445416217111506255372806080932568148004810160566063695717310569124419360095908361020252552073637138368342397776407721187556905819013081358747216655903283008607078796585754621579295637482102213218572289907277898442900204805721503917084239057098934711831211829982357679636085722930449807278092225134347688429541090027186100996914319694042205810546875000000000000*x^84+100958351006412106694075879221137039558955003408327919682133053638259539685224758350285167137328104011072081171782686892607245807009041870585206793627204074927220552756816133674290849569566398113216058532925671189218171991168787114875308389110434828724416648730837898716762644250165778822302609036714099242608456224820993866050601846033770698845621715593660970613144496964208989799333579239512544709263829074017739646350537379562964716800537819455832337330249813856714930440470975216201909853192129940327768304837647822625937389541262867181801884863187067935591463239585300133384481350528011515269490745318756768792032557711154966316995395935717891620349128301915947474464843495729320787682305633174297912650607250770861568646283254521170585117633331995685618539846759568464728135947853730674324441995981516129177180118858814239501953125000000000000*x^85+115758060361411063834346774014256309904470918572283768636594387265614659850734794912859755267924989886501753797690082313143975196431029057541812953041451839827666570855369981975692008188196513417065553255429872925162957174905830057207403338775966104232416388112048419106096727948118477352950151721392556315053861748419568071226624723350692192684558330295664343355175203721591791614260690812020182994199181298502634870159977840237446367354899980627480791911873757665856666312031821302317100566919175315341745758222324252038290059699572901910859556459772108302936525062216592791245815374656600456090526817194608578391893324802200787149314672673830675326805382082715593443710599000370607140046280947032621115718582746305008601310517963664828063531437280502285258588312377978182509548945130357550689463586035543585239793173968791961669921875000000000000*x^86+126114859412585149087018193197510654909224920485272026913063952722510331672490811614126145089971210306539696211373822743411538890204452602443886904353064284760013735935020158578212859663730243391727670566822023986018555039167288931038998463891117097158379705736613824306223499674894437909730225471853580253596597093324677458024868444086945293110682280978150425784657105258501790720071137512119629209441951785727453862001100810889789024047856494903824928585926078389890445165558030906182563697511273729773495307526274612265045849862613981091805362085560931620340878926045828466037893357179454627745969553408543364154166355723575382099186194278874048403811895457998078122630514974873564791325440552240600507477821154355472473489376966061554232013693173657404026565588976428161478744521940731669129923120387104518158594146370887756347656250000000000000*x^87+130670094776546252101219977815810510443339905215466319664727923295414792181957907272031154946764246872765887082214773415243844080881486404637411766644785115863631287261176626917341324585110277186706350396843017480908611951846567669872623814314275452248809174777774159980309257613704018181439579404339220994873904107814246812223823420425162127190759307384831632030303066827813114302722349433981952405738665587682900552609534852610041323678443294232034306495776136941404160824589161079228033058879494726444081430072212566145667746172024288018981697447923464495115892397730144936535221555655117491790053703038653745322608469167339708761246896641900594953490411965711830892830752800579283733108042988005340534675968010177142865428870026546235927833742993435216863252196099732685671307550221257848634733716997047281438426580280065536499023437500000000000*x^88+128507308052475329522678048940167538450141827510891012781544945710637527437459089018145098429581785794077083593461377744517949934799593978102844233793032618853986055912318580045954729352112148025174828040564802948659252523343746712897538995526784036780466874815250917558548280243855939695084996915776677266309452361980737119405780810129036875247930432504741918482536365648955031938548738695924441552844048558295838373483323192636977380903079154602625703304376711174621604973489797042443699754587420327112878385844895998636309240325456834963103195799354921056804954951375827481290905407040443147836779041148929010271030403951947110909826031205770168704158151514795734980217940140427740448672349904205569671828052035486257390988598372679639715451828282992367313596841728244336718071264096733891783039087364226560339375282637774944305419921875000000000*x^89+119263694719576130159381808943814485445812763722139298356602583170043368858580282818047281751446377215269242646579020606315355591076654732063266736615437500336365014031586484251898059406836882343421494868484142433495721248244858665590221254652829185723334948736922394385279738564286094149246413934438197993469592701712947738591931828135729597994040382795121844935655894262282395488287188859680239636694628357160405982031681955092627969503921110555705993430639668361952048748273041798590271659549049212707367778607144959399161128595291193053810251921308985764343768700840950399032769413814494436341312725565500155674272760617304374226708108887948505277666282030113141002361250293704287512997704551672727648805249732776877056313636494100736367950144214993686071480596460669141114557011643458739929483762576278849110167357139289379119873046875000000000*x^90+103247068216347541459978371554328856034798686572789015360516131838600682114651211486390903817558299497999024297731464427722749405640526076160296027814924166296045080018018501190096585598183697052305359978351545633131611441579991423205340896059978521682715954632346159441659818203854763960843856832538914311373783312383638292039175933605227815410831243981969291174323945294106448561411246841304064165236370671456898660591386181433281269342443327680204785464164138301047140324949783551737980447303753671336308009496252408496742736688127992440772585041100718064664882096660184555041606655586370544033039938986860482931451434666118659748358425620257739480788931605615996130275474715752125375509818322637386843086695175118113455375348450308985981117994240287372650968173246907000871281802704107014390322522370824209758666256675496697425842285156250000000*x^91+81523842445662586191192619710672224409765750784129779324397312967895883135851522267365010477405714713990313834156834077181288781806262799604049557606478159212589172713055760551396021351440524388883925879140003637493469347923092764609061481502305640286852014200462679963747293039882222432356731971248628339625866606938593403947556245014522655559335591551321064786461629833969391487731462213392492016447305128323067349694991725268360503986178589182754939893327706512506845400709788995892134739071070450363623459520931778291255865623079773193996019204625173407803359027622062339888576586491578150056017043444972147327870948027838731908339221367097815675137057269822965716138266853159461596045353192505307786312635174251360332991935572315525777045178407207540304449870408711226099364643646326332905384967446316135664119428838603198528289794921875000000*x^92+55910228889376988950467202558846358787850632401496980002843023535476663611975019533526284435135193456605908205773001348720648644084038779915526160192787533250306795602291475639572153448639797140642545014340205941832418419336886630659898653091592364059011820004710052649200671573082495824272441967232835323669753287398645130767547624435864851508627107851514658589865210218600500282784223884820185565907836003963823003414766767398669489190307183986867717317765536711447740727408508109106594773307883259011063138872733509061256840408280782148839288174101193112190607782500049074351402564697166605636753777442781696972197858170256429240856956209704897861439748307814906143257693520770793572872169262612186039600575527683072296035168857486342498189964687386217533635754673334576826201641380425696306586172933117406813607885851524770259857177734375000000*x^93+28807270494492974236945769705252857587847488803184018229547483906010139435808413721891275504857121793402841235183732102786683717700763348873429264693910697841836376322552474256495020448418111594912070847807615225076221840896722152287478288222084819761553896378996482411441867999142490322868410292579659330971803503049529427730449990517376358245101884775016976423819352204460506509930110008090234574459818557377853365649751713193246952166996004558930224678969529042299700813980797513618069966221705560758876927093061250718070898909742848436355188168229024821876543395469819168776594927939028407032318403408999063559057404344308603666909749533541792787556202791601734507489902732211127523203085492596939315864560506137350857212247988622959413310895284191415650019472887183480567054179498044748491676451951359894110282766632735729217529296875000000000*x^94+2871595291885786389292522545635290139294120647494156213398296540547089870190873598307129192502637834186516376068063451012342972135646047659990092472722929365576702124591669442449021225246153042736472249387297651836632379350002322148923341522544858211129008397085537412700570009329979716706863264830184322703435815738743805408267456193222791566773589760206844382670364533652949563284057751530496764633613425815715185172256253737020683056969640321941831620127952453143530210530588002956510734122814606808171357861371552719307535740039163575036656048657390690694421581297781065540655569732942325239264591381268249746419733671350955800093783415726242870923378769316483651839377581239079474697817266961416572898590010001082517577895954091152196934289641268558938737670065813596009045674626992624847277686076646441293291900365147739648818969726562500000*x^95-19417413597502884895564802534977576130522662816585894954791272129552874177302411541218159468549186779525379701262297955353348999029247745372520319362279220234345405947492045797871089969419212952145059250278903248871618540075280066814266847066632190284206485989102396129732909242932179350574146967932689081432944157537967966764453155574547299606659200675952407829544698006646627418534701223596008692895071768109501637995222930234762525840841933200361583789156059710469212074522257185221011450035074032031950754604698121262547920026279759667759156664488441193817008304842083300821228618463587868688626268478258586606803402772846669600622140432664620104435863837530174297609035053644205570733816678584267456547025578639601259344591192000817556353859718806442123518468793462865101125598818300458931963750185828443406421683903317898511886596679687500000*x^96-36182689272229210733633254444534356118745470964769105180858080169090560277704412730895351101207982221327092682273141206721573117028787604627479688109756627682802189080619361373699495459150283498557355004994034990127462991682960301928168045208867829803132872548437088527546361071410163536799894307675464130887424438136800236996934261691852908243613209356475296770004104646508334420308552716758127885546675525290785592835083706075387624825040675469437579064801630640645606591370611548763792963146878553836520863388873786016044350624143519450829795076175073715319721712262363743024092186336187844742421443220695574166393604387567747206573714220071291451732669170565549249957915717850574783752140717772177012002272294135624260792531729124141707713275998586354043915055736285479481554430692848919350317754561885408293164800852537155151367187500000000000*x^97-46448560743057734183735911595625629631474198481595617746512867049933053522969258532040136541481709729414475607764204238904981920943530590320539197752693784539524987830148776093438139465814209971550019115160471010151577730893860421805246228157903636158341071049940279066511615590588500154141288466658400646357705452411251888074515030711929791432847160062975630518298233863945152074468298984083817681332816141977648555547374390336657154363485970703880006602231035789187989369982739324791052798781647974041015672344637364634917472859524605021404522833029326083230059462923225466435414492591767292807266650350941958337823864203938817283450580664498495673317532465007910632757837396009082249529660242160042537731587215883439648140981682124735400141184663131396606341141770783463872588264601272818297164152135866888038151500950334593653678894042968750000*x^98-50235154385295351729030672165699620304952404489916406895541855052932453825483052270321764074613851756099304623294438167457189717704191075159151088221381029540333951798186329161225059045359673350248459110270742620610570590912510971673629930034881768840280404324112507337028906505605045374418979726978725753681139818257611088562267009909506798752646623979566288270170259261775667571803951421173452186656828268890993048042398741848363934108670106180915304294301055871083298533759092655759403062670045322783153036903727685406927921583732525202537288494702198410374715435242646692703601725639236992380148861270829275584543162162435851117152704782234224049631630157669263059005499382093800553009330568155849128530467438456715525605356176160112396666348682185885183512750680333164876386703125876969555740593964196505361030631320318207144737243652343750000*x^99-48436243963038941635165996885850303913376607323899236420563998813785292740217417365523758928851050296384923101044084796178094200707919019489101024463623711515270622010396187374718806815318026546933899666114045243465603517453789403750528400199692290108930877124060338077379234503976284325602310504833271866471978887204704060558866156943560323858293359678293448051657715498152981819853522610996131634460417575104779583358421918709199495875455907311968633632859569557402375158019775297330659458176632129528432393163168462978733675904770835771386924014353591249224838429592690680847712796766059720009978497844168547895927090667239270598926271744182606265237028693353271177674947650592462435657323738650567730245753385435200208814229084151300336367042828415663283630736804470233718394172679904001018789155472675511671099002342089079320430755615234375000*x^100-42533755572711842612018975489967489887550656021678540042997563565478702099074089155080259833214510252512286600550982523553727941441052403572198515802054610765643615734970498423148971875942038234371898507072760597076935797609817830954753586216457638328064650685569413610146713715248174391868827629518850715783435008996438872585212580676676446057824740224393056904376592539547391691205031041572911389920546393960974659237812543868568081030139089535058326733003008467651509715598240784730745044988185384120299587781949006101776419348695755480144296023753923198860223010742203811000467040249791882400118187482635409714695936845811242060059389236438168030910896219498020523877252240850399282533310735223959896754697227884767568217731271790184337553750606554942173628712756023211365967922836642242783339113636285194752773008985968772321939468383789062500*x^101-34241351516721124941717727096745927362822922344706724728412845517194944165699169690367055674417705134454550091511312645561837150788847150204073382843126614404091408330738108390240957620665953531345235604258125830803773758308511555304789623341788834714834138937723595790374844924408872194271177133222956057043870862717893554072818791749908234982287924789574618611309073944013953930344678426956784356336564104527372972984840270693717439711182509257369823882749491088059901387426340986236730591166590311474142713877036770765379934812210043443178149577763063861752186667926038930365918998023648097141721072459576883188853372051736310755315522367490491877423568924320441407814403653294643570087009965704793871997696870104949593323029711736246612505686483928264595159243689498557552587489727594573152001677408817759129533442319370806217193603515625000000*x^102-25173158955946045672639088514902824332936984808102036399732149552678273351999864364289741704636891679361694873937565190067334534410517882056330674300637714556584859198601542400576534557747824054061567465716427893747369912578358596364683067599061462425463081601211981879947152241913215335783752430688565878185616291710481271630250128538165235573869720864182598819357564809861469097258406675771713271897445250788333037272189644703460382993865160017734679886537680524444520577959534369325979309177808829768585434777854636312595759041479066444648935085739964575047057496461508100861374280235296544943274166357754495173450909111851977948280646180156552593803150458867148118841846526088241023925081665820429787246581338635722311275921714726842226275625305527073118232161358443915430839981392233155446759062850905358521558241591264959424734115600585937500*x^103-16607510669371361054685381966150883955577157511531316671606599870252840508046895980118092536868654262880973787678719296743433126311659994999248161155218703771943624043141872074586014437047596841619015230851591500779548145009619165882078731423876446269431264430696817369630344367769340579324609188503953645384625371122905813928722275254443837304124999898233106516490178057054533666543987482986968550049700884696034253730591257884341969372411957946567541735039820008974810834725344639801507340492833901888262860368841992277806402457557633883223924257319092439974641871326533966102480018787785038781731146330506568811620338868867359422729431537189287066796105487880958603810274609023786186975563044862617177736850433330272763069999961333074162443629926502976102460168205752264689139438681639074798486700398642695875039976272091735154390335083007812500*x^104-9374870030801170170841272428665248433630523111566817679570222419766864536558913590389361824712715694337637632267704241317752559891379715356603014354292446194341171864089096333258047572934545323739529154728685614028836484345268173885390724959345162536202969787769663658064615439441665022127696684485383288692923582542105527431439626681189934384287428960277226569870274405585928445537623955458933111953088854432808563869570171299569147286854612736798420619998655207980359410813112100598903130564405965440292958271611846128755310825663999230104852509596196660445324990507975040532850458582366904906587478697289788652342955207546674558338457113060347985081313430663069826047317311672199030737647811168749639758018893605190551276784506377241271380068989575955368497712678224156179572246445832602223054896346159450826185377536603482440114021301269531250*x^105-3860537155393129961861209181477639324079139088529446965487277140351732976023939736429039037276697366649380478403095126330670924524591858280408900958162504158557567001764535425246526860153663642140701503039935092006046762348688806299617711936517294098281315265491809043471290647441072976321557419907978937253424963972796197874300744822398438218550517524854023332115243044628461674077232791194590044708157839104571997558470333739926154142681016357913510367943476256993804651675820483059151812342190465375371308801571674667725066780212635153091751793809412112750225991670986580002288706105716185602124874204096469127083735189457610134331063983038864200734834425243948037856909370895972254046439383428994546700738317887674132018826495577477043614642792954771568475214265387893924878318945651833576755292110581352371667662737309001386165618896484375000*x^106-87606128954164617520791912194492634219762461204491238272630602784370737930758789917366587534277398362724457761043739555052120960114614660631545340131218183615229687232393166345516010054527583108535372900737030913881246126126644988513470686098496199920508526913782838735226528230863467337390509138399103607934521691697904497127973240458130816384011723088650172492393217603976194153530668277868233676634122791145302818074776632375246099398974978192413462365242129259685899555698836018397030930098221715845167970170623856885978748637454552408765367186467225338198444826544090231662581507263275391006870061213947853088946487766976729495920330879685997479656690786739928156677754722549757145245205719576924896088606865011482718293790910821454718937657151995661181422246749212093342042548389706357807938844712777881618137598707107827067375183105468750*x^107+2162554035997047640303059591561557076296859182963147074292545755934061764783942273698573807761185796807518546710024261706351271034053797946834405489195497996556221173728879454933922467164913621472062428085992837625738651668236237493298949441046968547167720518259094777271900571710404595844745684583305393948857181483207192800361489108638481738293234855666850977013899087678990395611852735236878231532269312458041367750883927755100318878097173875031735088066672989741631658050765500165399776460151291310911050088196737442617222745114471651881320417423746816881523472596296156983983760821905191828738644961641702153154966779900495349917285924644007738329817844226321630249810282077630262687107781239434675981771403327930445518204405248474379171352785615824879515928669430073814149889937065854683354387913993624459330078479979420080780982971191406250*x^108+3229397861428997071838205114583762904451720522836836828731370990435940145951910698098425363809117652938666263684496477455217672539021663182479269473014146720820211958944180484344074073262910911933222062421044158062505005798268193835877639624994366930584624111764795717198117993082555261890192511483964240932817295202941892884883540694917944182245658912371148724003434113708396071153254715060520507961904621961134713809782846169092567117470838225094715441928300711641534480420029548403862455479364556219488926151491638143719451205230499783901801636260573246084632464348456848294941768226823054796170768371576045573021450452944223830380760685884698079765403090737902135130131439917749191303114589681701503666289926399818300267609063899352286748200769928446541396574245107216076978319886286762655374763832365897497922446746088098734617233276367187500*x^109+3475927253029571744372585862295879871566797319796464285874521754543555370977166103898093162737933342232355460240867257167075365084735749910367702575583984363763472459866461352251994488866231027111658484785071346047349018075030929636083153706126500949254423955175657434545946950404076302910730550829966580752166651692481009754749820367836788560270942095349946289530101168789450111481628839085795481069373582679316632880400659357780278662970104728442527955728382717584300392371401620758556032297641119532182752077555681252668620870779212731539476751887257670032325259542001565624847241281121188508562913969485131498973011541549670763486173215811953985952069072190806682703944126674008525648322352094117029421454685759343795946320871362710825936271477994778254451552409836577959262957065300586299411608986846544677717929516802541911602020263671875000*x^110+3224930209116654748341877150954096924981475152569083007937864216351340977939672436329342497378996022671736083852287237854434317262158644626422643925082961224737440693790533625724021185431195289695104330821793412073157451450075490402219782172982819675480411262533745520437981075725390594357360022655281032351576890264173850301983626329678740120157289707057688371875985424283558462576090066200238383531329035340659195825114236923235283900239490732507828269594491575361670198492150713215371876935151632356256943194849430448484207206215204801789295633466632966338207488494791941155803599833790312226435730672758443418330353025321297883625524750546152415720488476108012499953299451376857788037601754145269639808909901237700723010895897426837793474313073504441281185617038700309175655470453431334775883726690478420229268863295146729797124862670898437500*x^111+2727590590496145420407151878057053694574188059249700848971198101080047307934374454545621089914207020165660583527842793269842640693263607923572559821415386739843301852317446693132232208732516483155025359477415565525665196124312446357737784811135076782794536925488136385921043673364833301801387717146260092012873643542988217927101523068478908662450518295631327007000931606397992246236545484856939090294737631001218202352991953294397184158070480352392168864147864325929912535316935687409713456160249931304729332036040439194719307629889048379471814606919602356517709139926890015177484404279250404090841873102358491308642373144338352030373072780960798795681757930773627247100280493516103241714817008263171943704424379804988311743141494641590876935317128680048643205321265909857908755889496531809494373764420896075200140273864235496148467063903808593750*x^112+2157028333039214213923966972509652632219668413994162544196264111467545457545741117482673699345951730131768629975434604226370089468085924114458525188321235291198235750490444876132727635862484116586417183051737390048526720571789349803959028336933998971623491026721504281229717485933054229682361992264949391642821027438970930919616861065265755605410064635276968286215744368470619319439516924670816937466381019599905363201797094150158416034511134725630774942452429064173360489298740885296039510523096219407824043529178949293299454796077218655430549344522416799168526349451238201768500895856443803872166227903455941584486099038938361309441045211153102417893367688916350885546823243193815267037466266093677936617479167897112349309000354729367221459765891145393632831877206355170733168233699261009058421334776047689762989989503694232553243637084960937500*x^113+1617371958518154593424243661720465174663271866691067884630166069352697347608616992477228345201105703097083363816885474550261499889645716494936165666180834317823126312736705449052869284411090462096057049515620591807238875739103247117780526779639225933687932859029985155395511308195602048729265365903179582024576725432786214307986426095733908236110229046983302122769007721748711865204880702259401294405813478575561542060588075810338632528721396491915220991370029428689553994098279642470182383994008100433832634481804893497156548855394836411489686244340875028478771290769483912269486904104940651222387381719226685410341292543135462086021913726345957841576319628439382633875950342634664355144877333461920149563783641436825892388469360820656004262924439728361584364067354334946188331474288431644092802565621002156004415439838339807465672492980957031250*x^114+1159941165208179076011665258612884329320110767783138879058844870102313966628955238940761922508584487543994421870308128138081688378237298981668458198925204057481199360831353161449046576691291460405533836730644944872969816482786775447484225776702223692676505107890937068511509172381854570266421253836783014897516608492762046087764502972652970381192863907245409018839343044305191505160521823132775304129282706201312996709229294925140471527933367305390217497625629514950141908219611715888362634255075696569391367656849005239692237221804832478115568012662114430694882964302541863454724160857835867962145888060112231449403597530129555625041446233659294821741692244682289194647312425374781247951004870663300240197421902650241260478580521811070538740465230955547710192750319033878179343663698940426601485520813794756478376513086914201267063617706298828125*x^115+800480554843026670187864699551266366417639626228265950206315436606894967769694899254005800261256910664912853783365361224178444096925882181786000213154557306007230081092454355755462750243213598253001301071434844463051157415851687312507053189692611786143454342514467143724223191457276415203014254737471284990752682113487925582415238891668347026951769402713541079498496290064905301428795039760855816495848638302097361797149192313324251899709885073202528500742861265339702625922884992691111344844631573712989495088256432467847261304116091711726089073557784456009936956025318199653478387525827928757155495380828296114106437679348428073226901934335477265104829719074608588389264232035071845610718955267124802763044550896867904212770010325679168296079057233124058370894416684469539730249115579152290061898907046027129563725566185894422233104705810546875*x^116+533951361101500169854364827238038629073893955157850647980113405697979414897491999106256953319577943233728355027628704870913409998827778318791987109164345615225421154007841174643501899247997718638790974882721265666341547075721241440486965732890980224593666931179122966990011247324201430565518575673664804533237765741248808458137158808043605262099881448506866399805239560513819613707639306112664191293714748581149989137317003667860490304347777364837856874770670471180061239024261215688254169028859233576626716496800943782584089920295252626081863308930866859450412201125934769593699375152812832973951153018578585117980775880461071488086770302760904922967005942109722277238271811301297719157480064250429185813823766898846824767940864398024069501557079435303360963098036809180055647390644759681253675977571785185582520227853819960728287696838378906250*x^117+345481781897441796433626019139646038547319924517717107692187750292395829574850014336268148786776898252771346836132161272459334440751701673443646232024081367241860648591654056449134744773925780642380084306802975991749176883770856889479981887379921874245259404054205139867936199636270434111382519035153840717979695514121195386359428462999512040536653495366180901409036389734524089969642289305028412501665380371952312795867498747393203832825269939293585989079440533167355218579307123265035421743836098316151599515755584565828725557210188536183677051132309528686230957310822796418987088259903341339240759403782818937340328778619038583702148924552889073534977012980231268463126901757098152337112903550961619121538583313615386234055975862757360181508541195189025623248355098495122705222959718414099824062356660671346819668769967393018305301666259765625*x^118+217461104151229717768223510343699157273240935791715175686742810363162166034221526354018361171257094938207305408650008445021194450204098503667083171190877085352882214626408338171593482220644658892878217499684203589573926144155540014543767962522758432534926705800125329375825817385127378195119679654366323208059121177729212726445789172850294836149972713087964795328772784521664273697562364230546817599357051987301021612260407690394932172076032326027222283062010543099945236469634519637568481796790440444351826236786569056222138545247558503512765101815821186572237974070515732937233043018625329626030528371031961152169863273934038174980934377204044966757140060612966871863501110817852715661106680315800481193179731781227748020124125880806290788148419428224508156743002416355446509912382096054932536224939222321839160656509193358942866325378417968750*x^119+133481707806853023515027501643684371098134296207542347859180388772828086289693721133278782183765843201069457669375606175031397327885056426903615754154734948545029018679193082441537206495176379061200487616300665334371046543868762388511853281433909272585521789974119015770390255253037878896014723435856798750121783711054238191206059454156194339500134566469194469476146808522355266282833383033028227756934189766691381193162498907700628736917722299507674382797193491781207838655929666958829867078648762026811352616319028796960545500772986327728123599324341345312319350002256555045111848582126622864483672886392588580626229438091131417272619074528772245601444563116439191177454880728636185328713159521501036952404508521082317332293312068653414733644441314335332937640894339374501998233491272976337580105741110331196708216339175123721361160278320312500*x^120+80059450523602465968505872857358925270219688758045713649608971821974826826308821281237311350036579668027296632783410006221910528949416276809411532825535241648946863735695130525512549654051863600656164579160255675815290994829283397163705843276134462970221139598548331280176401815734234163257432448734391252286880942949457324682863650661523457616006124443267595773420979299721062192086327196045082109221450246334897126908185251173764744444368202352485822631819473164876014800404562174277473000308303581966074020563819839465755446070988239801341456776831081366211017800477694330947103399624030579227916164669585866088866911560050931435978186933113120762355658571553095007650308343959482512320879253777267441505118072241610747955997701247104640786713705826082270792828984017558746862227661569208619032385213301616921910408564144745469093322753906250*x^121+46993767518560440959109604291665793303222156581397006836122290292051794980099390250228442990526114177624673631103771003584249648231302045310695122814598882865480150254211825564004654566020805038998767687264893194614311217694038587445454510306896790938226797404519980823327661352152203627294706533861522456243013942416419570168010499090688968439195749187083004632374049899723170931002468168774641336707363623751100997639316011359975661490781042517637319406580432743019166383370153267820127181053678888795288823672669462380277926672512518338384886614008228995928420682487504336248344329505953865956018724905625609613875789768907466395802841993285754518196628683024266448868661525075347233056573605061340314289055410595569125300596205330105734118622153407773976009875044989779054982590323929418626215545563493125591492116654990240931510925292968750*x^122+27027324626654473992036032816494453096244827633338189204856840911544451020431222727171872812513379456765252056230687068527121541759180450086805855109942914586897370862239772846493452282020239964956383735016215353277426303949539205197883547934888155030799374839361257380077086690341485917751018732629806585855926806141802641754408703267859783173351880848754467445841491002101532579491420667214314181331866294586312052200629831653436518996059622998895343525952127243419786223162230730264388251730645041322545215803604937553010308529568959761672342907078503123185126931964872001393577786547990483392409745223111391718168541680788122819224551475519329111050346992522163881027321272906062020711286868617469524376220136385207496302050717639777847226827535252406117586019938617312489430310162271871761441050657781559607428789604455232620239257812500000*x^123+15240707767540431002818391159729158441443839350599051739596468689650907804211265841908231943972371328032938867395459950958074826939187310457955527489987462084551329968176453469909352693563277260155822994366172657165469493892457414061886512103280014808031934736571092284190919535375297840233222169675843534475885357627429561084898771982537735284842896836236358683366472587358404713642447254107546715982178728047209476992636105546037081683845854792192624769709181596540196432113577492866145294764948474589535153667515651372848758493951059861990906523882318603656625938883658781675260699358034395256098986335173397469931450027762269868749868667707995814020232430242441760781549610494352674749575331958558128494896349749018683690054650378439638975683786678658196234943895576293155608828659555502287121435227301713410952288541011512279510498046875000*x^124+8428656533147127683307866942640244127634745443122657120390370120771085158201993389322709860515897746973170800333532306186287485889898268589170728627072308193191272386204722398925375690071249582382611595575819096186827939285751033333633255205010726490227893840333849003176981021043727592562876678579167531215686372465049141716432216318785262386386525440334983791002341554987090298542796449244022874851456513504774504404409265983612075345173542278344717361591423394885762515780410448921640911054384268995489563349758198896300987444691286914406955089276217493972110897032495565533680125896081680029600881849988559115172556356040452426283516551679694050868595766453181689680607802442287365872465633723622098181905975932696137032147313957105061050569757054838375197065319811300302095545427898582785118425549086840220525118638761341571807861328125000*x^125+4570844449919277268555147474178054239529035929495249327542150280750087330286513148571253140289600758455539361230520989795989266842846122377144622888508535958230902054111916327869680520523314781128100885591998138881384612592704789125511767246855780043709931822103540934307291119690060987380620831908354127762076117129016217167076372949357270594542145283579161342671869406774291374661115276832189353657351300699254412516380867483838053129095309132050509624283116913117110837517181654497665954944777005614035900129361863492298835177886418466308147360329253822350469106401564693115214872991102893924140845105690557821412112244934223860746696794031529963161739519893910906307122202932486536934838382562370070281028842654483953985439874725571775667854519015365994522614526986373747367633392041912661386691063211684671330203855177387595176696777343750*x^126+2429412864530935957212361550091796795430491511686583232540705455017954024339950411120334674187701550688091190063371534656885012545042176008064101644345300638354031263674234826425478140340258636620996190634764076764185874158875418432732016529515303921056066496026131001209001348244552525821972184104913402210849040474484079828351192597922536110374717878176491108963634641971940201653645853882207757368902631902498221658543642329852013151281197369950888185417171296382768284854597805833012951995250645655329831128707615769450728586249520511763126231956670849484837364154003095615582745231962754058815255156959242695054890323693234580702315368034559024006805584057970340449587745347120018575243048192727824502684288274383524714971640309399089879540197501802106674197294998588045700565025683238017741748986447203328964405955048277974128723144531250*x^127+1264556600265379197542722859139311121275900934906503939462466209826724756421026385341237148815208414228986720477369648840919176088957241908965396985375568142897799300060307500038065025028839854779030338153528032179352411883383553675641150606731453925637099653237925802894272919246771684462267051295650342871693296258798152219509382355655788777428877577356458687614791542469977079459175463888021507893297072825263841265148442361229207306904060916930296066964584468869347725680954167783408691961509498206756176501149098516034425297751487067877545790693252975694965948293803212697498965047072201202192927756016109850619760992506353766034414542530116731638492467576747308689434424795442013944436790114441867675006781216305658747910136349997170408315655734768095630165107679467489192757316031767215004573716094493640582641091896221041679382324218750*x^128+644012791312013916048646030213774754466767601156815573287988921302552985567725272267753331656103301222997182987987194691426426336315267352034726779084112765482734747867774791553949039746924170989615990856052090591349534569753108760658045806420576885469527149050009458961917762835601107000587451006631084554910239492648088639000746220758069247271859735605744853355699975652489118627210589143380769934627208761158628439998084979209248498629059805120117343119979765494851513080747383892250252804136703333499804034478253319199756495750023981624938913262352409183398715226017563970056894759246517284294593330340717829000980525748224242872423527220219065737967534735563272574892194165207063708077099539880511262147023809345232792639572648362763353274237707543194692952442026514573003662557185636737895520053526210446648292418103665113449096679687500*x^129+320564943743171707490618046272740035169783516338838672448836227812325691702866038074938912850976234618260770916273617050517244050282606315985631555889792895670758694178590230340560485618286764535523180484571698159318433506227076565638931923368394131146242392478126324421541321006725405611506326378988721003487310511399584790735614059706404446671516647575758785304276058931148209495586329321880269075341545494914278538720691852501340290617239652517053248832156518852323019739531781291959474517622672738003611730672359551956465823942828628106274836042853096457416609172311014220195529987799296328839873536277725483174785761709108898687517846916721536094648220210664019796759434430571935988422614733750506735576389562213371286070076520005023567551568521030346316064639329995377280677699480632801226853917722636744258579710731282830238342285156250*x^130+155789756584657712463417267331685818699055389621361153031706051005608660756269681581253124750957963340594080393519656089507577514054728213424353496177740985991617476881186336186836435773161399726688917848230188117843202980235326932106138687200955850609052840058131719348175441690340364781289859827913350505647716676334717691075255074158182119140460496135428418758781885998789278669189392731151916830015323191348908369678621387442434830968321643034802705621788765751623636807668678041517923678901587810478909723595408266626132552813829025745896053328537338109943904021025158109971483783683649612765498566104039791802976761693070182461940103100966229709343159146282292092142888468766122435688221253774742089220325352870893429611728360562116433357840621344099476267240742922387476481206414575261690473096699849353541367236175574362277984619140625*x^131+73843531666775373712369143806428943944879287508483032198823981101465667129944199625679491782239774941727884773578048688730846757084032457433029776952951022829662807244552758793324711348927258291909781667372503513984976541004586257267735994605340079937340860292505433510500380590044137940021124720973669412887681843697231119158314421084297523114137351903061210017528246010984255873588142708587497971927348495507704507597221725554791207442264180292999860560665513417457975686927605935747866197248347633073223557808983241509560758751084291735173907411829066896195822048683451686697840380488067938866606025448669892088789160276558922864301106636568840205170513684147268797318352344907278466836597012288126881161996275055818702454136481164998447020512988996105535522506410869805847095184080899442428982102672174736568422304117120802402496337890625*x^132+34104717944843850818141527679385137312114419044423235475234215323046558177425380050616970312108498699771514068044415535182200767288499593761246988501232873637533002894806226831850356171726130845918380229470203890630514456670247355605452289345149634571676349041103808036520918806123902158003947226760818374125114249961987797705002977425671493983945485410104016080041508947848503477155287519758988229909754461402095300993443561480681039184072872907375879949634944750772310310051658599405124917343663578793477958738039864150471721676336405490863366927162320548741651202603881892291472608155368044764011721255980056866116728501683742745486185656575867948742629801579149955764082136529738298808734159599739678965304582448474892555314447673703095555907969394600568703113952196896800422238116569368380945033794593435061415220843628048896789550781250*x^133+15334108377050684975006565737437697416272372280703001368867700968729418084557405834412307627370597396016975508468045229608702303517482569111097689562975877394681505828840149223537931146386102686384510577529481127037498877670623268312776191209034553397949798962329288494108909324207818898534580862502584665516734865744646875659146383542812294179214668155236776176132450134301116843788489328818270715805807470628273129155231737407271084063578367748772821934913311929448228707663824870700136620586732528862241602306505968266412378096354058825770808033166368661221775405337700690712013650809947476747014260909396659848209493318007923013635094224933865580946554774632506974528542292614497742356272495982296948866867660894262231134721721725657944750875186033117506895072031499471990652770027019152533303658451913076277151048998348414897918701171875*x^134+6706487047485517083959277402136548384834091430396195493444729824443215284810045065217546661068585068214376930468822867758420373020585567422416928936626927460364117250224270370424308962833583570965935287476901982863644132700480848860962138377655874648026575618404784747713624562361393017203396212219862376266317436141146918752306312758880525330009809543865417591903016189046124465232998733665926090208039245578850959379796692573109929355267832291903176261235038695362809994201152800320527790269828892283711715258426965214183294476737858867930214792968324551966807082104846528946890191984785533257307077169301672854261013093039324902591057449062027822914167022234696895366824921934286225398600458629455839551274767933310082780853239353987086920220457145202508296182790553859670002155897550981112882964585431011528271483257412910461425781250000*x^135+2851062837730255039300787465189417582681213228337869672920855631017339696614458185156709853248178123840170842414947374485640139046094552634023501546918467934122307918789758620890466344879762131388050763005432714593672468112906257803820524567364132728874483984100271123116398356930125253294600772811485090091345046446184950622403260277514002586018815010863427005147390123253715367089863460138682560342727629978525293945494815656970561889453834882974645415406979997121691811496423796382814072285618558001666273550016736242409007941603902266302172223529628157503245498544102310993453321716213187618834724211082512094515039838930957202165327420893906208024341792866735059456251938064666730127293378951341366313658258775372081096459348818291917440193033485825235494376083566591859340629150968297209837575695301481459864589851349592208862304687500*x^136+1177331600961331903822736539612837696052876790650373296163095164225581472157855742611935113299849608842939196746192150839868439728181698426125590118709436466542903053482768278534277646090596218504882975097503468911203632719733351675059335978682107681088087056130230518898625273448783023981610104503934101784098238261952117237983955764945055063900623977523297248598684071483707200664581494274721309110015784388963989396206750448370560048191104926263470120647359470745283491369912732402928938273137910755188337557853229998499712314846692461849362283217571792272749093214190306912024106406957079270940230932178669989831655550214153789797763346461577711540697898245322695734724492281213254881830730249134612989871254137125760689981701131985725555623930236939737037191052060485276398998500625005351620565655079708733410370768979191780090332031250*x^137+471936733570649014228193255462619164065034505667983270545112452573816245513189567673206892458524058199456968530503592260055061993597435889405578838537217565030644367852005162267977424580903228726531319361408251299965036117181212482370146662234482603401191201773420406497204518935140388910971854089553826752581633506404899517560660264902181582512417071959395306396905326169333230299560052998847208297466057626310340290073757472925726012309224576527732418939336962629983396840749419358208768326073343071918958411818155786897145215169687492612844868959575783628353671363941865449292096234820179093541195957036038528993434321776104406764275151993064735167164510890851186608256579292669512706815810041423855566671139588862067396408882353480789900378636806420212066028788126913698370709093042221241937539052968553221489855786785483360290527343750*x^138+183510175812697310166876612792479045761357747266472213231514343795555067552516770795844227697876480686083321588691986821818018992852494229936852756921622789434570288227389133977198225612816155823824521494706537802984840533300346171088450629905499088833210147779536552293719651467983717723467078725262822232199213247432166356938419563359552521191027953443666020678922991275752367409269944621005533514339750369938029026110957287001169461506995922122479317956793094537487507872415090298105559352484070056714859955155510903734056267629537704586643676581317028864410902339782535964785436997131019514966088110666949950528161858715686100141672085454633386993325651172052957284089274846557382008953128907340663182976546817157441200060878400343495612050304288221301747339078449983670612329287306387082256975418204092420637607574462890625000000000000*x^139+69164167297492653495505692701119159540060028864309213251590327213536532569940320909649717751857079628035357878531023811640284737299754470698134451467373287608781142663872790433138814299964866473809882515473824029761238920856676823587205988111195370570331637018177376535642278564168207138392534079109202957344077283469443064763731702649174390708363999120151087455586487955082262574280306822310148473316794039952332220110842160655979559892771760661890084521503783418968848706374416467965704405074703830152053000514175166755738062951811501170253544000078988580048004713717190204281195348746665426114518550591887405193606923123796088487989293011921356563255383838932521549976563564300488139993737178409194032984256053253186892418705265762757036784388082821325874978305279767005651566501695071833248759304857422591794602340087294578552246093750*x^140+25241227408223582143719059439901025825460264711319506927034180719415584749533660297695658419689642252533456443666724468093813907496857068355438762182138780275383065292113888613651484726088107431149846671312961987666846186110886037965040468540230256845913990065055200229832601690041020936519730224380976986647777911814907212291051108527752154971090589502362017196866164082980416323300745169979386389214422105954245090530768822235822782629465750981924755259943673528759956842800777870550241885421538069339725169639491351715896750527985646165699400276473142132748559238445343376221910534204685864438402717255383909388198506564065562720578873990591361790117093384326092431185967861696578176547714540592638123975140988446680941154913273212432498487714303431072991385853055905776850242670170897978034092734578308636628207750618457794189453125000*x^141+8907537821825728317164780908296820591027428761836717550752389559683153488068504734859670253997101660843414776623811124666387697114074999679552906888230158407406605210751444040392281416526275096308372511009342856747952533821121706905201750804536527132305097464010258158065883257591842946960133111927717477901806211317517629731839105496787060936225926945532434795352149364356524832057780407743682270744249201626755602929531390279873093614901422007946586289859541061532827389749940212269675077977049564183600398394680061520082404535675499085816580287514261844423330403970649017292023313216665016556674575225847829388887461767104192490525377197495235951947283221144116055268431308789362638652332772647187023757119182351734272378625462061495058154496891627624191297953885015073663588510399656734701362426065429644950199872255325317382812500000*x^142+3033770922456662683367473044208951776876408154009152584036528264624005065247594992044489054723626238941424399811748812582120470157144292929110918140133179164040206951740327725941735659967028490468897578344412688318804187591433146158625126375771199313399033453126402772806707448028195149051549381734839581652246481446885913066090795648119667082378151042710063707308695731182858740947015878278937194942978744959484353069863792698452640356895563485228137373338785637846360387311225955606929093235583433251039876212346422329139283518114539740951293657775931750679438312387772438319437800536528762884089690810831883716391831877912611642997729795760451764250054849675166341097138799317937519187056206818780410995975167421634693144813983386761391339509797543987322905467270854991359215706461510206749625229161182460302370600402355194091796875000*x^143+994378949847398302437175234173426947719854018166120105758945425513827867103522587691334071488997620534794437685701109525185310695981402402811357328763409395086938959167733318056435569630796492792772653610447678934268218761782872705254946176104363762499695659256644555874478753561827068264005235106914341030600187959276027192273622519941357496171614159087925821785114773553738055985467830181578865596377699596783313089800677419328264045362259125596397376386103333312888407187745550843777909386407793046769933490897595386808429467088750108510342171261324950747542761834498929005681288767148739562379175437193628971313220349756859614796704864176636772926269973464741174370565450444369688546638024484199094830743582735962791420044058794133616922373755503616042306310339191996851020134543058879016434389863654530472558690235018730163574218750*x^144+312328605034449277911559457165804296783213438736121804200844259521184257905756746466977363321900372674093787246894122156893369496656894188338429417649274136552364767148833011841891222487076934351359247034713994398949774222990869851901551895643694235414880650938026421342726710623747738101502579695896456355770823430687510630896109137353915187173282728932838314136297243966320377171962416977820234417836411100660064250688845136426560786612023107996709184543926601568333206732003720508210404350152595580301219505597071304668257356399531930486379462207592983716807346982541278752384469268382121679535823974625810452543606421591016282276082028823787284637360182331635490683671625012354716656022733722356666417777577072233009789569398043905984846238833090405474867786475304570173505986353533490690239510234604836114158388227224349975585937500*x^145+93394113958513541313893734567726285782106431504095210191080906557692211568070971775753098965847494873919990852756047678580869441166549233495839858022669362054936815180299031511472996040296146510119062166207244853560131986000627835484490516803661131411395977111328435714145492237311058246363804247427866493041487180221345384071163741825041212972297873562793444277598643952414069532370317754385170702657908372862841505396162521848041501030018619936864179484468783046785362435878260255365031712140707523736727195548110896584372290737558183090775311242827080673324425732613616955040330698827466376894853383108897940222797306107450601968250087897479146020726743125341325889381707169822941257080710647358485056633056188409303818383035406396037761930807804289480912146934149557840262764376284757825196283786972628604416968300938606262207031250*x^146+26314362164542098157971889714734654777473928011359982691164149805815178370085577203820204108430004338667878579895176547554156215551210409849698108040346241661295013971660194506830667988348009724006730550294473681283072931114468016303222112945332626193106321572406766803330197327115526927221780100448802851771685538566258235425719822960039336720984447441209453733449335546627340357643002955008594789279781672228273871222860597095348800847625913629484347620777269816738363694431250001070932020177783811032945566525051381393755950003885488547154145650693127189141665611475145542665019742460012185159123828403606661049791025029070751911672729511841196997359858368627473373606404308353036732837218846825103932820295326783850492241493059268581707217627714293906070034334987331370488743902613433753583278840171288948113215155899524688720703125*x^147+6868429958104646372088598294945792481256340706408438450002230728178413825890881534920948310736785226079466074605307943724106742546651757164483087637397853789295796163289827035824438562115569448840920748161065915156805036811036479918448586518851650856493256087203808734773135014083505312659859880795410277177799070109481662549892201828999090290896193522976117270286070511357707044253833495907181796691924947877659947894696017888288143406404382792471921017600084154448612017253668130127012494002361858609058841105000409165164021215532579745354346100986762465271743681500730118254809918983856855719206106249962505775257346045348260591349624498576697476163456742627091774864828631747960372294286726404014923320959687196501519622251290664860517837117475088768713651126407330460780653650266298478554126416550928979631862603127956390380859375*x^148+1611830073454201466851141442958627075966297910189240845275968306323972656063040951200417430024852454736133434159625591903856518284908884411144767691246050150918176132565127833450897001581227553774535415370882614994642549950793204326274475305514182432889704139139393877912660055388548654253442553268896765747820208865325058681808021125215107278160957587145034241237924678135880303180230457832997941682011962860103874327080183289768359670264755290207102546001497548249220241468176834817113614910969311720275554839234529710606943267300412902901227877668817059377871843561771928526790995586850806386161176435023613898676200023550454796240688697488420169489617018842501186394912937557441668080600364908833816202361409404454364915304925406315352593228149847628006112475650191213966295791067962064413779388338809894776204600930213928222656250*x^149+320576607334691212049535649398936606282815953741859384465813305820290122960257482171330883902561797998302520293710061827177688242570273590693104395894906628311138762800864435769043674167542139766027109896004186155880328559939032513629836827471564609810126643793143248055212349171456229966522166733398100135362582132180544365960021398651103177493830670807090084222642730612052255533415745141491082260952361406236368904229920583370496304588353753813990770474257781106356514287029764038903629553562920953370785610734655484159292635622060017951216225671791264598321208077218542590853046709005929239456473808456572339821671397530798069588665369465033413008371302107252051842771041866706354624178814452269287708094117477542928381658751330534581608301113189871317721740626870849591237954693842161367663134985406259147566743195056915283203125*x^150+46875627957108202771124652584911215805052355402878503174222934017648200536514039588702244983585777262230660737507806877894898332494948066651508234623479208449845221067725488512543148916876055344046915264206783684449861433874750165271940695874409633188996169277992042578829679403355818909914143613634950790806294078228846103540131360865650986157148962916445120816563013633653434166250964204272217102222042352665225714171070486647587276099522887090130613828210401263684012255538995593458535443662028167590828116301392177871904661843012861936356982829528738935922842865139190950519960969567495479908829979705303488237720586486832210052743552655638844978218629170809483199952558664315445859286866250929725007403760346120832037702014010787927221882678068205027169826442376810676219748185846949864799548812754892423981800675392150878906250*x^151+3017580565324508223045653690289518706319080368029437970354250229784945299120272635365158033643705446576228713426120811568115503399730417752196465092411278624997208447405890157133860476995913717928918357905202889797462444450584226387497956794561738527294630552928209031084052805403343858519583855314467233945737873636372801046964692277515627768403923159228218865284128393796905463498555062179589722832930529688764708196998493767818147204181567647444659175620828054189522817712347143907724754193210445526218740595221909228187308447648835501098151832921574552973317961137540394830829219556318557494627607148175229864852821387753225707171374500416082412887624985277080937107387481106328475543864821714223618783535531599673184998498285003319025474500122554274292152417501684459430261793019139877208845135214687616098672151565551757812500*x^152+349530508018865044502694686301160900973834481817689238208956848015953707469305436910070751875093946480078434524652775339787750148060967835667388692089126502263814818679756053377850694126636741115540990327604975466258880262967742149933892783464951446872738277222934286233082299935037380287789451186186087625856063537566999249519869484160843452787019112239315092934308276391902582562794004198870939460362015605228624414751889477276019480175148410242856393558097655012938429521639029538261879234899345464850033161097769688844049551673484470820113431223846079852507061562104818150634902542627695119168097148757599611762537953504210574025112525502392184771240517336610460391499499002982958488998101055979685347336204107203419532980399156381474435552738241247622306733214333734842588891683683388969527960909999819705262780189514160156250*x^153+1393444581447104598531961686736809576980528505701804782213499910642557648943893518887252889373606496787666143809468848270935909447379054400669788914416132473756443064435390681087270274849489475314900611701269540663678827440268817049398760496114497884175131622580863189956113673482547452035713840730461308206850245596249909404400142721326528659927330899768300393691503187438226264305600240770689118161930075586296447144069923804917011652099087840672390863658746904499551084966463877695228634120009013555820514006464130480449923578030910818343821765317912873619926261165650850158041848466759747789187965191008012965680057260022815777378380547363642735359710347100568158476880514321716720607934887068865797396360824570153383064599820342851006026909977169692409480701485644826686409038852724291343565532486081792740151286125183105468750*x^154+1461530757686570610037014687939693585320048483616698074322745557950393185606908368352324573398368075166085625899396099817338415940067140853145420924126937081608486951378302079738838410907402364905213135511618570838344970297187074747522416425614422697574205858181187650334712203091817334115655234627059692970274438341332919836014291637714356895365138731066886152309549766536797658670300245837530433483799132782958276490434191327997715697575896863542469450628727065734789796528720143606739937984053382652614468720030004064896779292987930421270144218656628215167468954665561227857597465382665055179270112115142877875588297601996887358748965113847589904931870852335151120244445048314254936925512477618689347217121267818163780089001053988034910695943513864364169425757410898568075421864110772195155529828980434103868901729583740234375000*x^155+1018623482241197108996071157930879674610882822160118543334602650813248272142617250893675646727863561155540228442579045996841793407879583713771347145085414940943953005924011310360300489408263172005559164629912085087247867010236172004489961774372707290058468774572944613000808612492640570150119108841705059807323170127589762804133779437852078081712055342892174707002820562602136374922833650982002772901822123497133569046347473852391279464073427700709427731146586736851705502260759655923939138561343916953013375212343549368954335610124574803725798792151149479280927674501004857607097860791749444749559374885586064289009863506611821588156974559794867843502231740184148697917118638534213881230593532861970268437446640274146568197057912336418841119263498904703040013704140137008978615000024065071621004463509052584413439035415649414062500*x^156+579434268382388150704307906848323685763646066637508596498209204013857787166371969136454502582614131471773049185394716476310493337292722990781906717160673094826567917779052296856596320595188979554774997233093962198638736233234264697123635353335316935602053500502110979495983336316878014316624352973381925389344107789307103638834247246745214604278615720218378291778964016296614039688740978943851083220417835839447745210676914157684762079365563834054828957715315298131689082547483382626780843557300864802731842709091584102600801693827915071640689923478980229141813571711008261386606146347517411533024549165184469549056123064370298075544340148629910512113175576373277708666814648617613520921182220807078223812407424543124228650924907889548592980931089524521159437249567156918500240688881734556214819775732394191436469554901123046875000*x^157+290475327855599773563643655578441071000450152087699409322062195821011746400190782948632003674010102121139124714075385260313720886614419106737503017072480428349678082800302272464247491697830484443589153041585319129587739806305069147780880792878612253527437093156963804947899204067168618136559875482001968554905107722990778461139812741325129675012017803717040161637429249552480253135121637472760278780238671337690393993772957356908281889281897538380154388594278007702112726785788214974833965346129318519934358494794028011875015424337422829951599490618750661896047112444620843388924424696584707413458669001907038798433272457381205522127899914061189512081131236277907308317715449155861879565422849670709960530481910054078443195201655743075445425332148291509596899187872654578807088591219277709867818693112440087134018540382385253906250*x^158+133146060369536994856271612215091119313874975633539434857695358374349702618112534622841618310700561863524857285881016741467302158748263494473820800894978239555071729244423261194937755033294499323602766062429606696345077133960975391535037666292244809863242794230432501079219619597140393541633916744184406992323197305084403402096267967390435945566948311225004817187507243022210611105377342848199686461962763667923842012862717229769307494262938225228443942241727855082477044812633500930371840345475383600470134149268165591621122725855119002114730332607602641299609274541184530811682887163380393780868961482781609997194956805271244629174456710410382800144872329434402910456968141099559988214326170957646355813751244898689324961278766634392060251444270321427966042419954835024711678078157718737792314378509672678774222731590270996093750*x^159+56957793358695311885948137238500900444328065902180722454215751097387750594611876897256856444780177044282440979242799437131091243444332252330611517819100892355433163857814177588534124935915040501752067804915967792597109109654037347637688537028488297009872483159316329278280177604187905680909179148002657495447623713654957228130351424181660912599596423459715043219302772167977900289761765751200274466462228886581416346579091333426512980914207802754261042724248179483443841322047230826076942584930026876396977586077155781153270557446453146764391294271006638437390254869378173007498927912416364781897053374521011733540473883965759902148852773954432710114516172588484196271061030294125989980384101360864175688309882394020578900188525532625991350312153008410645908851395562347176317059240841953957068533043184288544580340385437011718750*x^160+23026994477149354169028884546130570938496216735605764367905244650870640041110003779929740123616627258810651411666515103561555913278113341957214702710097691831932782939058647017383156282016398287640317094509305705734923614008359856832163425986596758225455328783640798398935034704801613801775065163361043755728407736804397583719238572602424456418876789149971826726365770746353636337961581013817319155222020696642952474215199756800352219506480008114221061850334741590894199799394209201207490179456593324873141619053074363093571467658136488816062576769341954196160623512777228951574348289125002215308942694235235450444517320420898151275317241093741882335194234165367878400903034890065246881595095206220992270755892033124511579111260091062010001355631049465620055984083191990580333452974472110280634851164904830511659383773803710937500*x^161+8871154845894697280163311244732651013288246613778690465766444852771875744658897930667409208949472115492485517146762819072933825368370847818749636437362802216127153501749644878866888957232093517253135160044251735073328027382745621553187646585218104905953200546128188539084731276672773790300895161902107610895184140552858381573907282467496158378735866560407859193585047338327925908357388579875648056893974392764005648424321431068444495259350185471211107289118969163047523912710964453570590284530324163784607184218410488480124570221880848712646721941778812945171351770592474183167282157737530481335779509978066684364129950773178169950745961179323986490991659431250954626870157123205909256936188733189897206878772766240780577732864161987966799657013215630533237284450984857606272664856114163259293015073581045726314187049865722656250*x^162+3275688473528340406153359166252766595151236162625550832130442692013066310446366337130311179457592364217689124368810007940918106593023880076727571256558551226567569797650349833338170073920404666033196958603013712450452834624488313517301041102437242128912783381062019632960452653663033489746272062809347687932211731981023021975240776279694311849299360547650835149673619732330706320114305934517005828194837209902713595009181370034697260777809269749596267592418131926421192109895114490175753608602773525649383086309163357793442371701455460524262918346989557300494091152722904542550966484860394113598076513381386618113408010190958426170322691994981445361283504722188821257299527088599116414712978407117393323183148151783939596582401876156008225018977973802050629091810494812976597664203366072101231143420818625600077211856842041015625*x^163+1164291448275195384226586817684365590967334834694453701801935830373488904900798395277931272163335093758645747460848535821109760895588264975510395517878860571074859332124752332980718661610251416808953215586290042394392797973944857804365219631372544523101276337754484340195220493932478923000511429021055898460856597905666004280141523849429817797041352816795002288379937740442015811056380325477730293990449237682625119686260082441486715176575382425123886055672883711143460781515669099935565800576166960143695317620753973053922476987607831632292780165493731598747152579488943070743201400801038049619033241992058183371355536626388220221278535175224693664611321803456652649166345620768300090013547341675376748127319081139915305181457603988591316243108364764271025598013633678376353610508904469662827541043270684895105659961700439453125*x^164+399658792937026727381250889841184657936855362799376150130705874270253189012645721343820351118543292984308476218817112327955899671743944686576976256759418499188481950780642812296107529279330644265934426580956091704198876838313943767947569576875474352037590543809122032296375255109358405030106818187251536746729572904011753067778657313726895725370774756844445418186652302063270290421207262828687574074780796205203750761399908901737150347181517463243632050675576334657373303752490152124117579889044656086790662285735999485998663962232332100133846512297450792266624905206496113759891836410985384902039870531116437565386511412603132203758886238325386948646929778286513571745733412496829968899872795499844752584584408476560262828718924507561505825480622067530401747347624438038485255025590277624947255219467479037120938301086425781250*x^165+132842347297822140302624516508516092210357667004006372088682695689417018378379617960161746129907560958631617001694794197524797179229335142350470514949139239050452268129536980428055376492483836324521994452108690231681848668533262892966169308889894984311042292192389959576624641074328970594753201654807235277423739372929473193250738015471835940387395951737135892626615177219524251127542903467017665269469761613304793556391107624212431495195138947628461951107477445667906600260815383554803115613855257897213534261640622413855983549255822319986544129282703132351402580384198556243292399177650075027206005847480856025188984490667420510554108872081460659155719808496195686096820525329085301100329594594399940446822455439370943499367032234678710571226519816369806366309669673379447774291304911441213842948627643636427819728851318359375*x^166+42851362792943114446259232581630738121557672472976506996650970782548715409106547939079387990171239384357290002340152618111848183644308161771255218494164787821617259951255195998524516112376733712954868193553816837060358004711572072465586786671720281274157356319954104913399646178046912744300129852416022664551514224405096577203420720857035601302005395468712249684026542858305749597591661643941011169529825502825674066551354339151386397401596560842563949954271100005072023209961379344686221075491134976751667794356493384081078810738829796597384386878809443612012077628963378161953376638905383153672891812127378029110580634293789207421837784203380770354580387017990784552470846369565998160750564160318568358257487717819387850058926757081624502988722873337252263385189640176420670056604746850359433096855354961007833480834960937500*x^167+13440192038984354473129104799007316876058364104605845590318573233541034421397701652118899006369316562279135230327288894598254232849285798552191377695798409330921206341851400530251953336647315243033900007285117964729176035864709773193430550874702322361219117769759638045134663719570121825840955913217165962099398972142244306616569234035351098993249678684656100497594084045128065415388364083027199312057938982971624589094119008075802315874865568578953538150655136186872791583576071088058967558895323078545562415498151706983520854977497356433312654013228722139162941210405901495048931344359976365915936355883768676571394938531791817378323741565216680788436875444927111268569557926753321567627194110069916319046273925755350955971714720780062822672142286625364314463774440241235202224965358114294744495964550878852605819702148437500*x^168+4105835672992361292830463521375074038109689759162537308346276537302329142133595107800817533390141187322392338765842230765286501792429561702729168441182915682745517229568762751265356054160050093608962076085530893715552493651837402617751008031298292856217205754613209485210310404508446529372619556274900508248171619061712253762752387718200492415593939930497744020739221176618898821896663351984679941092623622714720562444046402089590253540177757146922412157690225264803726083630054396089161748889910842199670692627101247322746048283955771830366222919584640417926713918179758195067374320086973930107273635028711341711108466782818990578317756700566035282058731622388424974824715115585584286060287825179226479881758979833152963633682515105549824008164475006785066765933252070800488836354669511252701852299651363864541053771972656250*x^169+1223583566101871609928246491237456938533975820875044435365797680392177583112933325712825046292124496523451992633179307048978550687052342203189685377315477619125027508279175098027816519797234181275072225874176840068155826806810982197041653723730097767839837028073768685275172959360460595430392584046468306703061093876582102986979779744190425519621491855732937862518802826569270816137150442270397268789749129791772182024546942645880554178676290865826182375521650545367917542015993570056274772043696956683200868537351409887523265873190813991894420630394545364210896324034393765555699799974374316063902235063790966200914313166806440276062678229037293195706408143931448826499177558788171748752116496974231419565634723737385696093991280149885248669656110433998432664681876363252525075460885525813203855705069145187735557556152343750*x^170+356237183599031728368945451837576234199504376390582098666091227738728021073091641677972349329593563236812208892809137840127989382523637115126051641461632010493320865029090930080087793551317692719833725874255814736665208478956375769973172000290531718638520959686209724250641320969598102704364098571328899777014103778737359175166097242437919943781615218058582076742318674794101351551892574032389004668306663874722859708485922689649977368108926739668575152569124517504437534677796880590192270873110472795275193749558917645163399939898667194852226461537824446744669097953832494405890702455494214326681442593831959542750606880286354429492201594610080580293466173141971139484130155690136217167310884285510888621202530964452044894094905623284941671925241548845377721060119929632314911922483235962033631949452683329582214355468750000*x^171+101466986119005669782969317267785964656337685073428183957651899479764418973714654040525429039020241104832460605397656484149752682350122895053925564904747118099879084036124857946007794652137851752128952012566984787268045910696513006758523655526573903052906541329736742171059173678385127804034037963146614109669484872319780474907796014712903347779714032191173639190546074720501465801908345566778860020417032456270328064273619827862682047805870132604726447701591854218399054793761546317029472753814674089769141723536700973942602517941057058152313759335708511050644935614403867107945762070278274093046111002047296259895996932720306374710335362791497209436173976083832894707730091687279447683603794295093757006679072639145707557369660751802864629704550510001204615910544509193805271185734664940447657954791793599724769592285156250*x^172+28312084635779272865545019389005612640751418364972066515315555373782163612741479784563562480629056030273385553789902750669895066682796945858433047357883744669646739519041992422468589537896945662021457705241944413770469099978924113436040883114193993660420665978935848923140183628660204383081483983476512586973202392555945836943828980544246819528146970100740464538165399672167425141328890822428412661182115014261961224501556599758120037180752940453096577234900730363592467032977842596522774868721930761848472658851211811404522515796973703546763325590680988487517752032166683339486421562156524142812650309634501540798748905008805452844407880622202285179870702068832427168875888673188498554727601242360871493099862306985153677209380664748309713844456656636594914000860042421804025941818594436227840560604818165302276611328125000*x^173+7748883938616446619101208720323792654447080251648609077785049700308227936481916830302084237421025846130878096205177995810551124943256110746005009781155745838697287827062574863898569946060016388297350089651219071129226550435750988224112421996578987619621643476470006933722904262977003214327130223238427318062403053937614835706141161209693610044240329280555979680156647288352085442561508311105048273021399858901010180380100924764311570684283899954424437824747639983702350963005415774291351173460299261956020368300828096320207932670732036476776844636585425290086894761553823150757469788022979450832509152050145902091960983112950625835776942797155991796236307201140140675357905578285360400129070734409987744146539181646799762922734419941309592409890637101465218280480742230686959728675616831949923835054505616426467895507812500*x^174+2082856322335042096478457950153063212461510682133821947788792266175001643473076287602364415232965470972587374015889609322222176509007970294210070785528004139733540545772313834567506033773159911000101069519416453643320362850982837499920818054155627622758249459538994595188977604069869064308269796292852475740968248155257496046896986514386789184450540223722820728733608122394199838459271258161869389520342572554990135894318744641025163891676276374288615690705659154787984252987809199099116354251619839060300825581343665252925576534872289190293521867244176198918655804378055428176061965724534520787128499151522900653744876196436040730918699933013577420071206320948284271554413183245158919164784327828567562467455426804605531350327278941169748746535428355187535688232343749459898700742560562204630514315795153379440307617187500*x^175+550467197946810465954590154473145193230403519580322493372053114155441429699771231177067059185647627392927294125073407911120294826326835996074961952078122721369216297189885318719918619229850247933986259856352121244109528375783381946620504382889501615774983005960433474547387053900471262042229970522473249491234063768061228296396817599381062609428690147960703609325892865769967131655552156473365592422949524388358457261117915147464251488905550725453611849449816567324463345335393478999584148597175838869823763775587744842390969447492744346725675861638901884624547545561623744046794350328232105902563607161409552423628433512686784155220622654823405848993514439958573825112151397447661101920709246056298425668632070406463988965483578634782417130187876695198315218807103334907000839184773588463883697841083630919456481933593750*x^176+143188948795680157948435310636639853654762922316232398500242244036607299341433547668030081589652499354326259186195581983687208380198607952212694195687004381622750771359357824000895123118432143018683071131973045050351160275125142550722499195674760216349625409827439719223335423170596340223135503177242430585623301222989380859718860446984872486435631864527846312717834944845841258515371483856448338485288201020542337853374300343964485848484440173513877898130663514910888117383956444742516372322032572338490184019500368709520250547701602798547684892664171702727666415989938897282537295164385476958274656483273599387757482112654655583137925816817318783166961023138480291255706564231329914575033537261048540234116759365691845380583538607095506801124507245524860063929182355286601582063793491883529895858373492956161499023437500*x^177+36693324567771989220939071116735989475259830655348212956495623804534014813427213388304094810700339542308171533797523725349051566642565844915262337000415676725953229438570792191612349437320069197536605452418211608089589078538994156266059567632916606297539109424675825995765595806385001643925523890095320593741573571183006751560275243863303252842693103438645596485763028940489095711881997244981711989755512924159133099032016136660816728796159128642286020716251749333602529177494295157836155795920099276437619548092886061859967474547473957933193246202621643964633497958029760048148359186875643302711420497974179365010916879471550755441702421144188121092482069915135827332765681870461393037990686394745327623406687710055111661906637251697779144987410939701620598326516450541996645440603885823804830579319968819618225097656250*x^178+9270002569041710082802657017687505280704460065960642373200933187437474311562837703688682258050443566183671973246661210225699502379307828087336289682396278035182118925985367653759994040735170501003012558500919572674400978146651289087147995282156186808751939016847114279765223855755470978753308826501295022401177052978032782930799904969476060279958121213100714019114448783369107448584370068411207777273390521047478680638908387147683088510345835271479695771567913609916125728068332373838107456683122058024673785853411228446740201788479402276950393509589505771690931737081545766379045482494985276268912005701855005998355769781798042665778394988745389748397137089085071358332692118292050418406826221398663267172627582983272143872820279080202650306229361657038047797329435949492500352621393577834396637626923620700836181640625*x^179+2309977362018648311195893984503297081989160068987117555555424398024159028723376014052915000359845031801880257190981311763513319466394712630648922060947331340239001247497748434385855873411317662713473101832387844556797358535151431343379828085188800187031046649295001356658640165800491571178985304965048911976189446549916091056869019858971939740323994838189990990984728572022862961579812050874451736387867155531629997245198846862822631244877257825331906915736680596499850757960886375313953799487743053549398299444659719358005771110831469702194780120593528340129529663916404589536927957925534044237961172383263140691541327636745696346210433237803009356462110680632723666965517275564455239863066763045173057354541872134632946423925924088078836744766412370989191533365426206906007521556245531968443174264393746852874755859375*x^180+567908294011318500624490422287662370711571579208045004223389136273687491418237367218207797046166383595848431161761450059486661285651647071609410328876577998322039070322910672594724129454754819955215787817833877922712783276876783950096459498837115529924362932961183421094645127552898476482721939573709232369805780174422995501712313872038159268200641956062375851309929857750919788872024208691831516140398455322753341158038649733002994473611879350159480952133035215365220668230468155127394865096789892087383111327653779262377475245830477393350141983399930672857698135428154682930472506642493799278020413888220200550340015899692695605116847079985000545073749254590817893186838409011823837137895741754006939335070472832597282961480305679195006494751528354501837882523137728235612707930468623374054004671052098274230957031250*x^181+137744355965317824632708857350711106472751442124737563685550805149527300832916642393494494408923790836494683386114687390517069919776079872828945438486036596876051569254615646743196436130649741084848378301731145667636964823727810432297040436529009035761667394753284834543216684304860826054064112932821863173744876425702859594065592089621505426613157031996956819795216159185391217440308478935543003044392874916643858916652979464453178367567366800093438086398286217844246331979262362664616994713803135978515453050963779096329651621026536231831112555116557835886145243743581995929709125710483442255851560168379795440481410747902302468092223096676743833156599942067953248625075973540981669518124072253080211273857399265561742395078499320405326609531149189176886714458964544827194597005626253150012416881509125232696533203125*x^182+32949168617790521866169816031476842689363835618829961966999882314255894934239066656539947235451708163128816384761006144121097444530335560311712850238261601430279317656770428068654823091502369266243835640136700812059986554864163545919756250907753578332649046080491977194214995745578707961014717223720276733432458453647561468760357372654883286996560234954932732729652630098783254726656632828933662138272481795961928924544412852451579342793846651584931091867213026318022034387213373904091805538573783774782576405410272488325322483598457008639341236281464733597208691916529733135447163924232168571396155637932074043505730278405298188013362533982803220217513338386947066691397642741506776544200366500448310079607135451968938467884198263209892835898390741085816341321801120207317268781532781929399789078161120414733886718750*x^183+7767937191735552724151103692063745144211732085460748441901320858216743070938091803623237695213144329458215950098146130910396274074859519490110000725040810335110665518352299700130736859196369303570457463469561074875943467495139153834394335138268398019324948701083020641949633889347974521018400664833557909344234537728808179337086464431733450928007560357097245551338384799024052431369620350397323708240636665838308777820710165378342229291967815932611552121764456023513616152465899070647548359731691047059547187467086207374607297632338337973610436912171791897770100591958805905304867867026032014721914385261022315115480447178484428493737130636687996315540245782229080600908502241416117748742882825208341586850410072290365432908760624203638826003852657079446969373378408056797953668004552696402242872864007949829101562500*x^184+1803190819079867637131041554324087554063760570789887506182246218486895072060339918675464214462385743746205202443089069671966788268074006430609510465450530873172726057192393851688087149627914204893967274602308756472180071693497367709683614790356956854326362479912827255684279400287551858100328809349735274056197787280502113763958861679669617089981717894136229588671218688808965910749499699582674620910434275124426595570080994436187360093666053083838780044084893894710791924509782165043015388989350639812628091399645999345276963903572477882034479936982060632247022524813702988657888511862500056973208794789451392528055259717034653880931030187037249082929135001425672472188024506576350549671540029450648999277846090287548631226243914757845952001772234116505387395431378028386791914638997980091517092660069465637207031250*x^185+411633374551827489573153202684934803630896726647148804221246406203010433064524032890670675507204374841911023127007007662210346503059621588774216945071875587021819710307832954533571613555866011776172922942168681068377536094277866744900894809922851495459873739848546424264107647646540806610181722422544429874939966301834123895585036684175108148366894907548032084876284489630808462258043867971295214176895615743879504207632693590196379546612731896483231247259421301347295477277680837706579490218970666286193695948642157700282047606772350970507713659256475588607047005157417115119981518562738414450851027874525664197110716243961370457927574477521664940853918034246276511179917322508695139759027445491341937854008426728806848826004188005069203678648438307658546033652365329846645955469419675409881165251135826110839843750*x^186+92267530409313243321508705613121168018093444920071164013418358173791318678247096766388127172414420258896942563878940739510015646470424472554621170831935404255940047044273202601499139130433145533666450395642002643582953957168661547440054676977110685508985129630290372190520976279232289950470532846991434573477789706689623124611964832346066026718222813962320044947999367184938994062888689050196251497414112203913035714725376581157812780708721785388535678922965290663128905286871162826924356212491289873516862545933214032776809246724067379365278170036789340468514048008341284985084615937818332770723572814634406758437061725525970560693945705384447211851512458581192049821758453371413208568363500149895612779735342299400461966935917372116391645469015865407806521113464049123151222708827390306396409869194030761718750000*x^187+20270757517401674004500707186168678182391801867097134981923176144124212050337750439679595574675027460376476552100046158296948466166788216775448050430725360721478522420689084943450894803898900080292889401899849708426619628290947601804154528718875280742438764619141332120325656307093985311517057518103561630554039663240701650301666163022928189362131923276462433649843331826887957252805183015813335708702688292536173754544540967082436994389168900871671759462540331642305272150165800330974036737146687430863155932005918742073155320229794461539084902049169471264213530094288297377076085249443693187021764940289896336239190358108564853519304723871455099830264186912009370272324235129729911839178678565021668225965070033748432122511545896387091082250853530790801212800557482450349966462965767277637496590614318847656250000*x^188+4355626674784813787873599740397594871989137069240550003383331117827113550666926272168354711023445757624039548477215280212658906761432515930774293400942219797965169746921515361834808320597622741465514748668851798235852026058228481366684343027532277317953077001145560860266637167785021308436287802680257808098002354198139762912932070807023540665283718307963071165815339795963651793168150953260747968846472070362908281942370419367230798261071023374487721950228170075405264659237667556633618929039172920543005114298333483897337893760542737188816346388196750149925218324669799279284809784780329910851481292261783402825932551380693742186839630628037446736053918959573279603996445141171528125168427503067179546884277409260760526681881226861538685208694181045544600389450027960651479208564751388621516525745391845703125000*x^189+913056858755635754644911905615475880028418489825718868654823529559624090390327750067359958628076974923251374506789679876365659244541629698933128172422471334281881601608252840719024627534415025668620580856994416379486835136838964276922706296110390279945503027187362112864839249034365545756278365140116522842052017089806133232283141133455885564579657308350498888166683862109586199875367946121352028843561292427882197021544155546620031242750693415831351981863683865856843779056273429779312311369494712888888905049515694840711986072387597514941242772286601672486794082993324686966039363257884046933504867563253699439215676112196292734552586889164752457772110210285974059154542875035448911019390635065476928266659528697484862985396887382600748943175244190663225810567824681564052524684882428118726238608360290527343750*x^190+186158152734534888194441141362584211188290855336258147565834573811557838853284691419959624437198878363249527459523359884672074660615458769613438097704965191008197385822691012354782860889304623717412163958210997972186996984700060783844443098771571707171060427655036850886956820089112138563245588187168348941345653773266537876471109615374896379675190602680862896940248901380614017450261835468868396784365837912302371535976784722427184869461748265548507505183061422969294164200159826698473696715109178326487704931203260817358845249920431019323844649846379430372448688897047353127492673853096624543889561232769006507417909589920011950974797453130673336448054950914858655294089991916751979471119933379539852552342917186831672636828634174493082099352540589013179980973939724710823573339268932613776996731758117675781250*x^191+36771762133817278911454234622355711772477074490204785930463665236889763699771118358863656609410712934708110302454190787620700728388816293020787047340871372294973940490314798324610634955397804865783165308512058419632928207106281747466640331538887884900882750818880188273104335880881520504916711231205540731734107858264355397634543800792454476423622111295326912394228052678837713265598856346081466920957001242018666352743696101690014192739504617696102938004177453241211015608382426810280640375629927600884557800520710535124374067229031530738008764441269453229440552744934102767553860280575636602941858162362333703471116588235362091697808414261636298715198162686891383507024886642280217734272794168658784449875936801779336811034969054818076717739158467760213299882959737315250570155455989151960238814353942871093750*x^192+7000332411113234881514906316204731223065159637489574130883605133162602121940631723927855077887749727191026860342588952958234838763492756234832859115348309339613776042302294826976198087333571785208986085120126643174855468418342183660209885223359657498390792986907210885887023508892242767449461799874243427958862107751493937526272856161930044124269286684488808543884526140151029901017165990784073496098215563296832783674864834351924541255725081062170141487254646842213443702179646165490085957041009540292515818020401113692987752604291639133290001349298758242292903642702700257537118306974232166223092583972286704472141518216972514274425165273297735751008194882995220223470239449695221161872255389008359583922574317169344365590520224056340804993515146606158931001649836095520873513464721327181905508041381835937500*x^193+1274646099211501945834400420535223026473421585171109230007730882299716781825121826293809095166547693024102615535816535498177055630339127106279740321056289518413674643415956604228407276911298068980306934653996829338020689441549566168126446358762565018387963803662264266098242104030682148487411187621321343741204609750340217078556762960521481749162863385606528625297494637946444486802490966508193556230926390775811978428856261215319409069708587097183607498687673243010008322030867274469475885302082617872832136229682716358518478598126498213065448162506471635909780280736695018816667630704791858940048298280855148837267042593271898325368507238522371180370286622631911766426738537714848956316307498787871603450795065976570057935612610100759807197297114896463691099036612479423173915904499153839424252510070800781250*x^194+219311754851598510752390846587365154379435817153110518362989092856166202279455989691436174636945510453745176033676756568251699671775417126642242699050125602207736457929368890319519761766425105568464798716650747206594175770343185043396502176852496954112472440470242846778563874390783703676256863061510111948526231320269734911505578931659293421904584628822480185349746454500571951370010392622417488365658063099716219327663442732122835602390434412068928105382285376360837644441910748379677147513882354945637786281393650724390204506946234618483656427304422313874310071718411045353946067413082321377608228079346334429709304806176309714959819658360928320789726057698471664569704121538837497947298620682030939090253440014811229313897061439533931704889004712490029048317585027863746649501308638718910515308380126953125*x^195+34886983438821951088945594731275554413236935100590373987242959580919421463526663497606399596561134524202910607072691357316464222341711495947915070220642586656991370605705393686834107151500413203485626127323173496359318571806559888587835871792505434031222339721515317378617220415948289586872221027715522197953017115829560285380995748173339344182189600701314723743796808299421606032317220683875827111978355365462754798437067053784198240219549710519729203295303204016586913022284183654126842809532816057607232973743230729112669940527131252789718690614445239883160238474814784832942970637739834842319783242870543967095909694802095319769982662633415744074296985461549502330176813339268411249572676946942186707647578456236773368487759361409736636070497477537035975391087230048667766624248542939312756061553955078125*x^196+4895925984211771924770193985822681335046457756638105324256120323366057533851341083090190574720681651397201043748150888233742791887616324936955876570913593949258395579473876991135848965131948212688255665142765117523706331822169687541698648034914880371359828866133490338546411742021814616243982746588374377205664375517721458148954643077338111491367106668912252080496182760913698526715500775044307896707617740620667722796976776406814563418112166076138112986799100909351403811583781874693560662075734590637062366354325097069061681238830875800292702130777803499228856060054096414467767833267533118186058961184229111659250413973951635526857794276336697240817447320219396419227259567022114185472755597415801685838823130719403042860843409687880168264314000193976486525618436812478115882640850031748414039611816406250*x^197+527639263840190711143787057442045658009188263288795779632653662157196136325814315180775141437258115483386180741622866415241768714192607846877684440768113017451125341354620361654175702660407701240209825069109057085960972408460352893918717925712610094346433545775355646966961945782140861334457030564181032897320108885598688196686487814111019379875856289451313014814049561930225266077300856741510094757149181581085074036236109341782495036756242956044869352774225071413708151859891406487960826816790326171588871081361383591653541179555825748149992672331554192815514591893813092877833874265622442293191977474100778923258053852847933422747213240225244730690957205143731351681220204800295926886952181521844188709117263317827641065055087187309308345116056691293594858321693175160955746605395688675343990325927734375*x^198+13196521690605563432549334952242753478998904004679384847439128012258946591675181979279294412044810082757023515703279586683905447798983594755001046308025954854887101778735257099261057010917381090252079980902264894415562058450150271939787877104613760149419718928281228415616449102466724866039481449803544825049359884772958807939843166228558369648988229242944418233867377284489763123767718196431867146572862822762350296398767283841436639841218705740232999087127039371059584475010609917102043240105720282424845405119938453594367786468904309951066165843674147469035587984567714414130506019224179657579418030815582851651119268382493122327286628718679295393096582856831269997599367154859277784678640606952976718096456496907166846242812657397209000431435561924779516114391840027138869118061847984790802001953125000*x^199-15203941320349882443982834622397573370007489034403845057123352148279442832591548686690458901405337750058035673075929167867676234470309820863598853701606862111726651229402824235950182222398197968328534668213735762361164165530557418883137640220946191799045949812225637908528250757219083072264490673348248055166260402101965859446398989608026350250859490344616579050795861844873091392874122541651473493608972752892952709931305526868093701861468063012320204681099861299232426195501729052075500893067571687652021951676998762685337713378766661212540572402235666505335997714859836746657030192011874606739366621349109685098069963358057092671934722067088942792398559757842107252577685244945634092467801044129130814503061096330354125472509145114702610641282961064393019882494236164589551663084421306848526000976562500*x^200-6296029292986055344245265137154651523293929834806845892010700799261872030953166386388484188430414697996861853698526591657147665421260774578185906585914857469524339528768784940020533588501330062662773910105761543126008222352195295717351691959493401028059661166786724030223062760836859145551797614381040890693545317852682277306830647467931088706463208973627241786816562393143328213651605699025307282641506973024966595761781964323231391876202249640809883170192499769762294370297301428848854934516351815527710407186285764732234471279977848073439164318196220241379884932598517951629293406336035078753158235627306895903809375699151691225243755089932806769370113348955480500013694381898059757870026363193408342452459740923391666208401255746604093063718307213034576412518167942233446865429868921637535095214843750*x^201-1816818796587786294196299354578051022374857375286652598462586292708975930508194750018558544172678525957748170896354074024814964612277064547851945989123956859663116603708023320776294599787336866830834786373440272135412519011560320116621742104623329888130635265410448914207564194705222030608344912253863150022274045428063816438838562578774136388982861096481365225215296964092497084040404150904416922246548878358913673668773663173093808054733417641708555210027101732354065836820749801361413792894360552874994641734938959203431750053317789075652652229100049928062112569577973202270269377881838792131379869491512361740800903656968386766564052041770114786693051622781939469391189343114548071083638218622027875856556735536028658878436577275966446858288675053159161289831802089321001858479576185345649719238281250*x^202-451969565259667451832244512419402568646305167359285612785198530041769427400742726847927649988468583464385016812956267541036456537143696691201881974951298696873349555343614449783560195823876308273294767779849141510542086930264111705867618712227812481189560030711117685293500389474539058951120758753146765614845306198254539207733649453767884026561860037249877658464157542966472120766089108215346958214566303653508684899645594643755952096434030237241316578578118629011916243218106064837814219206142357522674481368122701904681827141269142287464814314919439015413165490896166194699473836842102841509791575630821859507955492574873098218531858023619447413407605365813179095110091154157168390967945653632975899287805403739421844831460690734239343887502050848551865057414726623955630202544853091239929199218750000*x^203-103118070846316891537780279258855245498228955102887005704290197900275619289762154084588019157102256537578190660004247511310792883856948824481625302741284410033590495503734230078847003333339042270173906463044798285911797490016001290252474113145526638190439990204519644078998316447557982144977657579185378017005830110355188087114692124992820195623788280107252294029304649856259772056942662514508547676974299457405775861272078232681122968461720833849715645726566776814844556583497397263780692539132213563298545055145905657101285487391732580924098684502360480838970938305597537542157617144465493632068177541595378944841906622132736512965923045018483668529243140754010967639656130528076097038360831664154979194273639553148181643076521005714861080959592710714174208467431913108305252535501495003700256347656250*x^204-22170742746198005271665915424199515109270721128821394021808643726442157750122818060976467161193947462129267441513383572539276386690778710373862931071392998532753308315926645196563005547147953718081303986126769767787607419672104722638536880142413163922619939213849216328438657327659316089700244623837426950513745481657484024976455152199610423802958884641875249384839765407866347327901454604760604819124068228603924491454619840142902243604531735921112618380868492635741725477149535668279041182514387180486331713577694311161883569980566003920427057641928742305731274485730227863244413102763753977330544289369684082845188085336010094981199774699687717383262180473290322519792479710236246595948012533950335709748883914681239713131897922717999824379218870511207541332832603782326259533874690532684326171875000*x^205-4558831894749363383742449570168453879421584614740280868145215998121885158950334572955034094465453750001458151982972573560216089780039190360771094977890461171751653902607289039526256259876829733614041933338336698956554606803333421100731892002483600572722518454404868723509150171780643113925634605165956591699136201295307880702659935778339503827553467240357479015306074171173610895470259799940780957208849639303570462447125258104711636039780585211371351044280672675712088066739339731935329176763443491850876679182072765732020186399460152036172306839925342762532875838894490142628896516593165685440176939116453613214867625642181099891958937853752007288337533717251349090269801566845267348686189110428769033315509555095177971861677182688327742842669322302661362921061098696291082887910306453704833984375000*x^206-904840561860892478931418778625378122906341750409524401948917869479709065668676854820053967218854373672326349030072941835934326149913236317034941271033085546706095393752901173298573012842621870820843005696451772433501132894294783762952355145018979494554119411717032603018689768475177697454417525368822713679496790883593767457856178781497515499801203409666598181965254403597269689973912536276679821518181701801297217355707694633033323546139273566036594890010541221091308929561185467399364063484335595740859704006536392536133946003297845401674170239113098207665913397793830673534405951978124499643531974618898075431022791565758602700739323207852170989841728019351007954873586783460230742226050438840864133512703449700410807583885308550700002607263504851852095005135178122993966098874807357788085937500000*x^207-174474826528159142825427855319059537743840939312698039031540381407610894079386640731586506511581450996856233178234825503898592735881729824006505935749076373511755516014647639210945792500255057968973563646992002367674141650734221550708626934138540556342626961336505502977144311444860381847988457826497516494411812833089639460598402371061247229718619375060017235320158758653218381670368807204448679448348703504746460763961045928927122407137706456155799258033890389681134926786396346783623657841401461261657622745468578316573748641068220177166139048006789412030419134685938409815501093459666990427347751146084504135088741260709655466028009577188763678467524861636761721073936871255904417437686422215590407220028988192543279788265159548583284057285650089364311214338138917814740125322714447975158691406250*x^208-32842458167765406760220666830948279347647874726222960532316294865774220366528762269284545273537157048849020940501268296810632174451518796877112153131340502573683966769334568252208828698019818469084301079728677388022076179731461838378062475561878581568303143533440110639922105875515239146442307459306903541605218668796563656111325564689052920142006616162283595410087247972510710220346284641739117005148407062497249680158035180184920182518232841412195680672193306481132262983457407864991369556735768563988482186068797567589691126397070808915944500138762758917030509551809136026468566222115331214678623407465867669023065080757921972725372938152386238330785358646330434724748536846394126831063105621517410077749686812824965468295051762495102002778086524838182077082721003850056149531155824661254882812500*x^209-6058029776667959179267900511697679238875362611397561212560791220843379763183665036424325702044396875558434422223343956257442291368947181907275149078932115103147498491828900764327429745114086426690266076249699056034361079661634808909685639895007689688788649912262737196147082743562044051830385532483838429936853458388608582470567030117466803551293392195472307551163686858438483480505868889224056143121545178245599134816887054412714531623651977639835676265587374228043759420079874574186459673196606670838362392911017664596083533013116816484811014317998049876502714622644254552642918248990530891973191252240174986649542969660336853511892287458235531459895330876187136079606509574422212356646952981814522400934053674790613102324822199143832792127238416384909023951670436302487360080704092979431152343750*x^210-1098340532237556180275597180937794349205546364369103624734990132538659163587448422739707977212540523735704950267524617440712083871745424996277878164710866746182696270135124742503057386158502612360180906938598938130326152447703582370679738198642655837958102095247840357293775349696054592579773688941315362336048300479793936101559620891813604626092709030592029642051641422000403122656085536497549828871679588762519485239057154116842551217819137753385261563793424515323130218442752968638140351261464397959070342995848034566222187270218215930408765800543836036227467465197545005699739784317742973914928209617729104297299047725221609611841959920057300854198046554720119605246367569923672041323562452281955388556878633846729880025557630358069095251703573837682584798090776469139018445275723934173583984375*x^211-196193129795085289856461523865659569250147006876335312809324985806957972968057778965559807641292142491460639207929720138749313402583723354277685798489834712526876592161732638613927295072930965346107672593870187419944720338354625310918232791697157059032716271531547030561165033737775964789590806248997969542258484931226191109994164940991810623558566128002996669003022941879501088311058155840243212872986596883521055275865534855872343136948561929996921720034295633787710531223477500318898011790591507812622496051272553183812594018115950250603663043129770486508917299549122401330855445139675538973643119606629622029729880748764411118161806970984685854744070619224659219428306144021748167612949644171716623180374964424406570050926924410048938018043514799902127180613014224598373402841389179229736328125*x^212-34588630595060772155269367415299504056951860561886351127849365510581913615829062123125179969534895014879620282184600872203069408008114157053702826937130070900293327300500601101511582998644537871058558672304468176989696870511706641667105252854271335731833026972734975793589755807451261001735509543827917664701014399026859659826544252376664753928893320847089822360365972801562583402186637472004351371031836019620559004852099960225802495203665772701491417128209363949823448069274483419882715569704602200250444439952867948753417819213513015141406583807145820294836803434133048662370082707253089772191610880328852729593912943301078598203267666388074111115366769162423266323798536456708773173377454775309192582194806480143757336283485690033113141244575354426828653576607374034792883321642875671386718750*x^213-6025373190268459845454784396823078507445139695097079777708893865576690204270772070332602381778376107437571976070038867852457421335560111948457363380306680371765149882461559419918839081645747748087365955718189718417538267200162716337048671290672335817832002581286731784231496196991755897005108510127391660069130625738077581430934325423436880751434799559865712362142180720978352625723246749326937213848031997881727221526444102114760680160660162840475565343454487285579468006110308106137422234928920627846490857639774967169810519532848254136184691008428505686955378033704819160630760879659068509717262180942324953835072774385668013332234497265195390030637402195892412823163375965381176520611021601387511906050201072178976957517542398961226010651072733359380221763826273290891549549996852874755859375*x^214-1037723353493786406021004512325177596066077079761112994956082583681591769785562982213157328967735145488214156558267539357108256678240644036749879188651521524628313572598892410996002967750072850613046184025226447864170042115003428359276649378640932569819940788089011393305079955734963054182216588377769242428497114315124656547759619781027649711325549729554104516286359313072751306726505488642015992953473367072844801007380117901644934826088965694110452445720207678733603315227364221786249075095603217853160645862651999247896382111336011957659868417029654758445034051637808274777950510020222749862770204416122238855237556261176806414505153607066315199431436246141108628805248463926354793354355035083631913569970301617312811227550487082136242938049041775604718774507104206032818183302879333496093750*x^215-176702997127362272021403443800776110193615273327480121822027118087165680442323951622596235397468471965308444304505459583082577839463748975885688249224933745339769077997267089371831674073849783192908011298845147482129110395092596492384014928910053111040103637361333095713260073306974734139778250018631058930629021929924078477713536845532287547861785385558599906424987296305006968323093663079690566882489700521340700450502057326805382877328164933495126180211682429578053558533164067338524805741761710813231543403228105427041118127879678156616923802920325382451091720178065938392053438433898802218915011020320801897268374007708443201051873572145869519170931926926124584561544086772704035665691635829032151122043196162000220185611176354339425607706597006887897544513349644204135984182357788085937500*x^216-29737030092281385040062178715659005495983038520231818911283475901228637531415625893834290111483128187329793115738110730132481454631247653203588781911107971329963220383677203598043653347513270197807476061820866453741572489267674002107343273225852818907038419877748117027831538331572827044642435239988929920930130378840324114065500788890298289754542896669369207904052342821224453369691341854737612903460528046768190671707114669155214900128260059923062385984877589867377209848357661267807452326429190108044562959472340756048364590423144998725017907046726150985128498152887657403979189606431021620994912449689511970218571392946663556695084981462712671975566311808264491825372602069443623184554577005264599239695882735476766953175186054391924095974011944703155923138691173341823741793632507324218750*x^217-4942259291824045452560498614520516622603118950997952996292678450107559051728573718421908993164576308172256399684088848082017916819816637337398194564383228243435353183991995927390660405368396214783811150158136350053206971986853504183198610747629172397641525014013971019415959832484703362016604284594973446450639420499462447716696184137894769719374829904361287686223284790923555994301710757828783780152431056951887148953232944570894978137669295423301112459276254473381303452391100756206863704068364139410951314078407499218995444188799314601690270945858878261612232527447225018276988637352831093324908968620986929784213668634452708566220152576223928576910904783342765906957844527484001006095465661081469060922324032968952023245161263058433412043025069770284421370017943794140592217445373535156250*x^218-810433154345660112642473278432792289775429093726943076200662781929519867581003959171654711998507474048096260476755323683790400563008951693060725661818469859609283729766499636325349090876983583924288232903480191671435934608740603011930433544851619004197923111434908602992428000005922933025616915508630353442570560902900752506309327664002302662934373952855462868477107315988630452400838721582585868406360614709606059332449556817044117373800094495076754274741511681684399458284671313361831493273678200436090681990077134547667635344863646852487787898379659475972768060497612247177568907360553293247894938787637827352680064185348259252502551076654381530386991291351534625070132946191880279576886490143970998607773384724914105313521271656249025915407559611419512131710597231797873973846435546875000*x^219-130983166537644452508798379664482829125761672702227981642752115142993768006803649433300256913220594150654026670034565480922319643926225985156705120524186832875820426693359997700601392664328146397435517100850975781756542840993635176076970612734158536267816496260857560008884888021782395393619138946439325882872088682510095571566975227502346785425863469852723693986154181912113485367750646915516882580770225234560144783273654990407037318068911569627978381806648795942898372512786697566599659104819278884890378049004297182854222158758116841655124420651536737787162341326843019625917180861831041124623269208133397619984941203486381213849631618485277994254660987976457450623980072394129528364233002848487700646839151743018624606138515630426876608963225477645528997171318954396992921829223632812500*x^220-20842757698307132686309695060688522940640880897397170052137423826466604080269622040836257458852290048012126609465491242483147625463290026648854315533885196477044729018569388947916496410997291796189326722079001002269454714329058179838627442950108848428382507355406256824600136834572373611188442968061964042160320800132557203271073270578759717653392679735447097552778488238609583436184018112048246622638193939148551573009105187387142221491304688638351249992232706571626440836764302310266613200881151463574254741941380874122643724272760385984790982504260452984925456570573557754111053733717425646260361135796240904510815181296953795813655989823768607941353960231357114956135776600106884056014694052811502666863861103572447492834591403160946008246039568045424115798170312710106372833251953125000*x^221-3262053078044745279313388509265544432471193943349586378081126957085088818876811492122903768684511093430970834453401205724876765259819157738553399255640618103127041699996366819913004276197822175520101407167526484085071852283870599367526669750607767505229571496726442885148979984039593009759263175658633703906721527896091578699472384592005936192975368527888781293608393059890083403141485431833974776680960194346615993438342665291743118430388363065586127226691094244388335083795858463816756418403741954016689093417947229050170306395534874376507697540336447871580858796729105643976355641829221086269782482969098907103721753095694389605608141670166766481954622553486112035992170379165856894542029398205804028716665502429674026250663788195153338327941909279292656315243917712196707725524902343750*x^222-501666701454061364279968905945909463724222714540498088930110063669354917737945033462355274748844370062629291452312117051705314882215741436575917003465501865627887202249873212487270827283823817987800742053221823934315289158329430232583612062863252238663502383025952823729072498017560340483494705129918252500950713482462824114908890374420889659508541200008032731633777285670798096295560467162840184854863301123707534261301548522305329165925729579662722578534405006784966081925297493259237673622279753804871507975577163142825585905791454753942474088918419274820430983096095463477352862024581379767720839741863501569903951706193357313524321224625863213802376259059274614028241830450317665451388698475059843863877112021386518417736080014114978034616988788579202832882431584969162940979003906250*x^223-75747159239305692859850050478427943801482189256468071526859702405930589586975240382802752724662069240067003607513200131003462930368742294328464208190214831453032723835626888950918922283764765449988001915710855837135825535476805497052656623547742357748366048393456479611434878141244977582794029073278216386733517245900711023487522484531894009586897497531306571331473548666460192532399580696768365385168424297613821528342658536250497028719112595189348669790701255945908890841926969421661079959577883222278365486400529439619181745681348510816119947680864541540560702603279179742256259017385493883143477294324014996159721898643908904161361889433085730928908663119265053525817978270340811329900036746013302424433850742678089595878981239652323724683920616919777151369090544357895851135253906250*x^224-11220976252330828351477452168770472162858620713943241374437784682047957181148264595582478055839709450955709033079486919891328657011171924732155971853049454874071181193959958333490492245940697058466197324611473814291911637207904771832783518263511708034014766894248458721762764187141391777928025115124079815687532152009819983959206530670171377877982137774131870398652015600249809705690826248018774506323950136187489630026748992376617180168459637954315656333611334657228910957623246874402199394475592951048900637589038506215362887161469042531416490429428364044577605081588539394157385798707083994654025117753114090963658601729264396522950000960737170709627538429532879690253887818454022350997212402108534167867392563330260807281514013882401811150457901673368350650429406911134719848632812500*x^225-1629820088092996022929182222338805523093833870032057602430072284000295104528455231343561441198252317728628661971096169726804601174875664957443452034576247536617608151067691344420331106476929061060758211038773586569007184185410251282334833073837113484226368133670165598495021702861929532723948797799625737266914331515449134965737391391125653349163180250156073190131722822401655456257822413582575038914848512885631381578847554624294071758963858349380439783085208697712565913693145399171645940141149111593029774611527872785281149720956642956074541333997533629368220105711287079911667253080615694187284910459120680324316410801625011374988206970093474337837658631099224476295367702660415184382571231015343252888262660573075389208410841520039954559248035208127570455225744363665580749511718750*x^226-231987318347291516304904938611593657531752445413336372029067247148923718231832610279371963800359883762674180516687701474294649154024995601437452465366982660088742569073291474562722006930861513036030920290177988045707423094314074515244042887255879573758224191138325618552395804379891415698890734838865580274746659333346193025980048391064996015008339297012409423953320529173463781812862925129582110207644241755883600289686655237845157067973359427856806762111325799861057699878944420892383551108795782149162258737400857421860588419604724881132624033626277307564913614869266173041205119086099617989802153335049366781329573519235536640675559220614524588018957476922205914803844539572889937922037674710159961553666537787506238906372155586055071963367803699588978732614372708499431610107421875*x^227-32344992036355639623342110029825757501690973404376352614620540945238436298799271469305001568959259561917612352493382286936145881640117564301119835866955341809994064267720004801246959848535394265799884061530480301536551980744534600911193732778847405790419302767408248631492744900346753735312320254191833757257217827940255677269358839038329429605606388798108743533277210605731750610895312713243051646474153784251290274619128846255644332327702878686715316882247813401740775393767947235547948253554205877813829911235484352022544523557108718282011193988945200543197044275479966612567763149319677259366745622120363821070868798617564076575547641161534171313256561230425415881201171830808664834195675439303721236952157462732157974790492240809092030732707950108851188338319040238857269287109375*x^228-4415645922746067721226775065998682697951504807462600064460076347158845601650055530924870849964049286728532133103087156508967963190738700804524623311758576887189422422697941354042093717311503709200412037029474916989201949221333401682623618331716662561718952765988003092319392105661695408648631793286989694197143691305054877802438428887984966315171223389551926258333303212971789848228397340628076292203942248642964690327617214995111907662176766157114774558865173161833848065003364095151224436366921352576260238056852391398158597751073638303140400118463055574614167447280687915270146476324637693053253575628394843841459015215553126549981906303343661442169838343519068984011122017295016252020921734380137959826627898118335824406729865876903012773757929820076648897963342547416687011718750*x^229-590019833073159768134822117183448420460557670171947247012478186631478233938661944465724382441821946983551977242425782006710876267534347317001008802468029589135906019787820917325558301034587663192630800011060272347651880386638876040121132753788325515601855312879754844053132795378609018701851359840730971665529339132329115207954554042045175512152013358092041241217852482855274835775124304904107230470858692998125699333312164654722260913388287471443846165336462457831264447670219620017006220357280260163584076068005198532205795942928098872909405398708653488285265445519113625052773032968227103120926000388508767914629513634386894275660593244779421029672128084693654958343157235849601681720827725763759600619412424116300998868109015643988500158812375964458817811367222607135772705078125*x^230-77138321935788846407854303880618909671133241545687015474117826951035391214210410673247037359634416952181841873010531442044173142289348743743041911187075461649357670709505080443719111666971302426122813501858179756480311612176177411953595889947602815576374631349518674751481044226205839495000279921351467555962790526879111396418537033222919615851110112096329344743459418218105049943221598956683839400136357597549058417971139518847993772789447191829842094787028822116514923613082936137139442476829026771973198123773060714239761276737941977706755364911991651751516751018378204669099393764359651932816518410962193080297704392985906750304717383517693423138710457041486043349579242235304764407620707936887262384048574779519715632808438674987758360276478700701408262604596223831176757812500*x^231-9863840665272028460988320953398977134118031611376778393366478966729619337022774346829045038101109892020076869084831945699582133207031554236925935861986643264388790709260509543879801374496384722433763565650872759240295866642353570374178782733286210417538541707543538887532833414167727809882193641880395497334471884960406620252913577699267538823936272557931784335604071501091702849376159039484446645293393757320144828223988248756021271606806494463264342285936405926787260100153795700926826963491934107029444662644301912739318607515593776807953680165607169038261572332253730062271160681712723910762057531849679885393360981147594892850195795006525521501561802804058881198548236305408047188792476734775649377071527022528418351878563929175594891488174669619688362660131734848022460937500*x^232-1233157824318405846037794979909199247256609933983983105679435064646105958724975260984570731089348875989590956105752144741128557259121901808981243049917925157743826101895590139070183069418932944989082941322295828799897654443478637954306016561687163306369294488388062276912635556832817340633493567495957146872737354539018590646496715303749064955893144125801312485102778373132391304938247021049607210175150121288190210515904095657298368297132685728445759712713906737742566025985122363262603080261037544036561238511318531270247506323188979568314983709334526045933367873179410214202455845938397575570984381453026067992472998696229974344434112660947138244998560090662313469692623720193646324488023528983354598635293572147519807166090487969623964728441633145217660250975636482238769531250*x^233-150654371487585159765792046830056540434429074526174188972816325000753984992636832244734472008846315460672414358612801509198157439745681019494231420237267747280782165196502500834647497064224349007806937378146283892531574193092405626336570251738207348969363647911953535844842852341253932645051687903653149072545574510130986220959142077401179817760611499308958634646425381646436119424047177165022043607526199410570316540259863670935467523328467902511161694094056961589469144291478249741875166909455869309432666606742913679565692330785293077363440425080072593353927036308900196371922630632267726420616967891393317073315279536078966269336029234380865073382262374310277848354702240324363691579898942884939296020155132495800997983247814271288324709736141678084679366589302253723144531250*x^234-17975456636564308168086049769941921643437035426847506551640769206292768203549848798726834900077001119990569945154676916468850303934396158634041641535675248823851410006866816551625270857360725119957753584162277475978468963446333024132279010628111243484074086339378260038763886220868922991286062475932426673886680507580540221541528961807580395136642474556980359120513454349429679835712908170658205388328587096191104753367203829251544707151631750806608468773970654044888932039336679846854636761684267071954037125585999428867419047617431816334065580951997515764098605322508337186025208524830902716801427934778771479757904983107151202393814208115781639963218433604792285947806634964887384152121477881801377959885209534337044125219595095524374241544591937082647459298369064331054687500*x^235-2093070378437413091886783778397510036037143119740140160739263385226169598553432175565790673097790072051336095690365159143682715819328820553635020622184053527922880292129827110441101022143231384827645379990330028510139900924820213028385794316136298989570771103787111368884943131939373400132323216121138711685767763304681563056168333219549639839719736504093885296061301572461163535132198734578373235674077378323828466887036588803080511236277298597138072858402758794427547440094730344007522180483130222789026768280124500486530936286406228179306191951542283655763624570957502814603481449329942947205754110363830331193039654314754250762678911158329521889611069168478676238267453649670167611277028575308372308376155434466442835261694615382002381455018091665638535282112861633300781250*x^236-237604101212606816386217807766559925482364021018184169790355514726862865838586017954450030829537389670846165185961056964075007290627679479816587384590192654455669716596991239246160322120493611536530617187139124760524423829933031905831854582874463301004229551636788805740444825653736165350904142080722421874257520385207430891452329635350101081544877225536632647751644705196473099251268876004393961681201375510854517491389038380126208657055054479082820405098094307388958345857508115972087902163272865770184973661054442197659385146386163691218255213997738981652175590800428838756993060815013062961278667460002925058181928698193158498663037358218234029764674843177285941115954528501152753724613190070050561883859284307708718013484158418762345519340186350566117428670556640625000000*x^237-26259489961833528381042038620531200875740469545581374926126382527472161130914510012837266911520950807659076168291293595530339070123392456340198648998866603553459900105118874030961883115258513462390235317439464786539031295887851412734065708879380836033070343572826437299977080570950347447714538012372425259610864706587203125035798751909301355726443031971580495264960241816823218487462172809913937109388175661590215403569463238628466772292351943232676648336831082279432328998607768180186730076179738048365976940213854547297235979865044060457343655530674581539574359969480142180304414904849404423055344147476376127732238368950921101291924778098988529257927071473423940756051711052566627851187672710493968134882343013002856727896310340858664597029581421897713310077407836914062500*x^238-2819853489608302541939668926969998215206240213682223933387259714698935874867886339900531120570893808000430902514957211478081803736579854304714763573527141661970670196917078459936296866243564096627597401065246395005220328033911384007324248534724241891325583595691268812938371497166931583642087518500079050302805540825142946874162168640408394587367036190107145302542428019872729416905487222564478704041293042898440679113118121587362745800435678762326156847382389135770174762445395430080629413894718724934762205858514737806718688676019241013124248446566150750007418546746319643603102305403491021127883950945967411291146837923935223649281753617092821031648002330554441211797331778259580060803443678598450099899235459273940449533368316019002618991043947792726621808106079101562500*x^239-293377504162190179851795636647449439483924076228381229530432979247980871733700200375182829394106586542688232769506722202032866922221220045354396869990822545219029663803044568974057384193010485237547474076001502544494920633817946627951137792858733506177505260679426349668854857918806473842470119987796701165550262113756045403650763898151334135847980682353207897200254368354947887011225064952499007357527880356474977455574740211833840605515782282914332384041797994363589471846877379993609456139036596301096268634966112507400404139614055470781489019044834203482018069396135071592844034319589393540353121653641199676786009836017562051238118019906828170033396778596342134392510994667288724090000409978475838027432631179197193653354938694112406360316668594436315600539489746093750*x^240-29443684766924084846761355071039917239007956846483829264878178283881218192004329568247925650673279626064891713560518732881756580218540314430243789719703783352144112132491442409440512274876493150204282462788717753984378118675640524331223527514558172934046726267425468287551177607900981037304548622274081854298207391308822185936735286711116029107235022612109184405852715765552852844642790532427598601834956270768401353576972612809122107112754173801814038037938244529176345389306337201681779387358073270900380277440996381419519131904502380032757613551683550145664315900194022402618960027102596075446800952022568575731808459440008567788222709598074921246804927087987068288511322592852778215343899982256618083458786471976551056090310913326529816787918709995606624492553710937500*x^241-2830711831639680915427673788828668118018628408899911797452687083628348256470537189884625375939213491372560699768498578133960701431678178258216142827273777640982197738290860579673748401988357291595829064079876526668361257863605251974164617203388308656645534656928919142846026581954730278168757900998829571553021247510987630197588344357078644222508148264130978172887867522578379740894217443991859452457082710688978533758679926483683374725546641405610647837255339709778092704082133197155586499503720074829445378597898473913295766966072968271300062624671991853874407361966997586163648016459921279630350013787088000325538397664039806747178309045620133722715420971606025537382856691930734859147969745527656210484046951139785311140478218774625287011202797738342282077502441406250*x^242-257602390531779780468288268929515730718339624410628647344675365692530109449708288137540109777027124970808843989554985060787029403334314606500212886291843016641613544099131307847808065241466246276252442628886876595590077167411457665714278708094834793207991990924687769638953526833070046943817601045846259021086704782516853165177964278261796736121817089097358922082674897624766662782643709588753178371297372651550033127390153290760342654573118764361850702294136621283674734030982964035995908258134435239461803328294153139335631287304025753079844522653394992311722970981472191852013941243118932820407815389387564351405857449643578558876420132768382244761134294500687703515836807686628458686349456482442465924960301429756414568982318589332001247614894649621566492877197265625*x^243-21691286846546794690111705949862771894379299348878068846891278613895189692363560090967034911458510307401630826850972087798149122652020059553787448145656213990544126923495320679558929044935217366556248726896209473912390026171828713438985873380212888266312038878209541759353789589352433634831268570643725730539214487746106171714588257026852503396807348420149171733695157637801383157741125343125165306701954156794783323482586574420907552808064252408649854298026347801941563728862459344077633669857668166817948808784172974093702850267390851142637922611138219126960841906950857249347693158203239614311576801524296231325150926269675519875169706528207352203843595710630416487358955464980313309632778632186274516861330447313546684620527472387539000045509208407900348792724609375*x^244-1605520309619627218555743869127564114157277938758061138824264866153065298660421009506558288870077246488377896730272479441023703358874050008571184650504721625814019081498468278453126484034350114759501190891413573906244050729241003437077264866407983582256485314789175446705656478864822708064900423436657564900455301470009280341417732739276577930613670299214400038035131998867417878060019038941244777166783548359119535599121438695030253146087593830212897552037380742780047913408856943617204486804409576396889689956866955420284580796854353602275304328065660582096304125237465126915005351318471838752449087233393041590143654592253493063462570567167079658658615348416813236437991159310293980010049760390615893414655039334274977079166916380738317777505210727211484344238281250*x^245-88794034415401561290629522880079744738486240415310268729359822877972553714711642026202349254120707144385154336206694773991387671901011859204340730354972041405749800178776003954333578227363352858262547362742090034650972265803903675528885585836580555774389113892673228985576175929397129590109879960277335992818432099119335711335753663052337104424310051483247981199470530744198290530199465025397626155845186927360180925725459768036575025838306920900235394826847689193243305418310098271578121972483006088102503894080278461061194234526486570513408033607821622419269641533391179301797846323138737464370596696339592950471879169522823074778076109896975769693873263941054783852146631504940269311278391687008270835401373038140025933431951957628805053581417891102236247314453125*x^246-264476427856105829625177381898427530060421523722359043230067286732709326263087946007567699427624701504803519135033398635456520553324386465821283613489711627486052872150097477912307258832349795283688690142852198123636674238084732896483845969791386388454032575904030613795038610932347966474597154512106605220966794502946180197228847565839607085211760120572875424553664793016926110872566387847370458445078173815173237084692478903940244472538284359087798983228419440244668393057110241991221862724872276994853785574426522645006898334903918007834822947065682344765377991396059570865298918427797641437004254252345912001961294370365657873361811712730322852929019766806299709687858553153916588537138463182589073948368222405095639884485561250140223507538443335623979589843750*x^247+961974600828788497569407422110288961774834084175378497903080800938495725114694161049684979913600364642885526545543569181967405378008442973418522477267091725215456444309100981382937208961973872002988098375793269702653434209950142897709903931492592721620507532490418665898820964286263995007518869404732219870876798414823036685842821305044407098751404022178543037870430195504362521612036963059539596265269383962634323962981171910158592374619574180163457718086682517494625625764516061698067673043284272000156853623700036734451780304262650895865059372321885353998682066373435747547310710222637192102363226222093324758897677072638853045379827381302356236839251083508678388309456936901007682647077002566807888581613301589688564865866478538327935697356016738564834960937500*x^248+205418324857922785508044636210141806088713557088600548592215315848800252556799910772824867541932904437440856352711703689416961448853840442223781541996811099948132063115949256384093190135370459858924222979857812500141316021689130872973698549377881957582542296224114542552159343949184215224123193776800013009965734980782419046598420116818459747579515708512414410005422928503163199351174189135343932538329621132465856020251451872083545408777447876335388738389382052803299798454625637369053928955675020595574163088293469009863617094734375023665316922672772441696307478599540364755379359947192335268441618324694900228459243038157215958855823602442909665357582751617083876226838299942653550372155548937168165605954184885517753931167465773198952038364037423861402636718750*x^249+32218988510937308048412771217705957834525140735901976390658395006973428133522885785261724712284774804906188211309709657689467212247090050254621821473430116514230206688311588429243067691734163982633236317281911443094858331504371196971263326049959909081383609964701587530559267790532269533442049171226060275990707644619475791843867611565412443430601688948776697829067432013366749946395782129350839500749925356617033528891951646927703110784747362434272565436950489598656411715368402013407746425258129795981729158458497150885075881992384897291187046422079912368325275178383370552536866650674292490589570023301563652723359876008353287083979640442961913362749098902766997766150736558984904566565974340493127885812901661872728862455221710083343216078471348424833378906250*x^250+4432882853695125824067484342747197772463842559103957378529860536213962996776837512624079246539773377808594613948126055341794994042534342255961598928017749599679313899372544671655485088918173835760003981360200077069878276682303636589468148180352538478915514733383959242842353846431643227605093341983878738244096092540544249013176692015773526110200388811232094398821518783941184030763348504987358698729646270557557210720942042861743563085737138331599747926021867629986501538882957959344388215789028381461082033449763450763719937086443524507818811628731261874629950866408220149875751528356644940264110546135445879539380248925508902997736818002763916049490876343884968391993416452590272649790102948835941187912360007228152002978991588450190970098362907682886875000000*x^251+565219070474287533064142581217040883320977575453686261014794436263362095667873513070260706183453247601908092225091050324044745229657820616361523310334906555742445968788301828789250147274816433363828793150145051407582943686401768609505424429019226818163558005004017727763429673118511100153065383265687941597550898376410576732105428149309046880199872772617886621153713809819605324165056446760746881334365773397666482163599707068854090923132105231642739416667857928917297452353923318613584155610295574545620102964856593104890088038878263439387421427807458269133851600442440087379958144083208025091298741373939292295872450924231497375725801278030571287034485339475815633969254249087670601279886344354940883811342159073179675060570095718314649345708934944173046875000*x^252+68434611753984953043260246638926575217934534161167268333224656457184535944505615131370113834146362528269125902174173063243447001285403988959965153389637841262805284105825651904331498960942243026455756924927863119331766858276298055896730117265410180789500578386838844643749027107999454702043017872628325048047408482468137110706028094713947669904080776240148229975401591052183626536482992566855180781476936107265140551977922900617358580925779347559005694707150811385234878787204421905367574781441449329131991480024931104305827284653811162685401211077664711651330024806459807891286353664229251446100132297794528493584974358252856859814049065849110696438125108269072415954966551747189868938312881541819245103973304757524029215158312592908722096864210723478359375000*x^253+7970236453788636689672672376183032783889495860461098338557879856232274608522476994665131570683477036050450613643685457539689160127769131856463952454388244087518796817755898202641026098434645617444326070632163424519038955770539413588998871943241127922385086436673111299745412810677929030913789456992656993401698315351143859405248295043152503515333261383936992074820834228663923433369981354512204874856882257902703316911769884362653793028645143290465598452089293525952508709983082893531821864332678936580746823343886616686320030187754142724770678490593238356723622465756673253153123030825241976512744914714277182039290196241360760264301344267669284254153492710004302112365565688058850624878938425587462306244685085167566666158295282682753687373031823261050781250*x^254+899732609928712536244012932062293776635712923274632949979618664561377258749199491969368562792525048889821460426554693397197905162942142128446355777454918965439654193593008161255858778570001942288415732288014715565068367249177159346940660446466171500140218996568666209264519035565059024871473994305423669961561921482851886610410078744458494851774434901578208907244742785129598522095291068901840679813650023833705520223357540713849341950950483647691235711374654209358669188341685068012732771855652726280084493784262655483769624708095366249487384435968637425882702145778556825067404135867602809212486784067166891225729511311052896615084400821078808170065618895446530194556336897328401325545535452704251201946894169764400797510191880149919800821923423641177343750*x^255+98922238721109980347434912151544537594955459054406560257720302677895245176743300553002460174193461237547309032394594573743627152764917444090822507375344967010274624247079805983965818879743389336106363716182660883799782577415217841834216028344876621147917559369861977516156515762492535328738790556113184268222694806606694696409668390972450543055689874340638936267648087149887493812999090344919133953084394617433510538120108179960018941499018287740885602362040972681701549207354496298220127319026552262996659767691744711155922322611189819116544469580920182611919224656088484597040137859172177732689242012671913210357635835458749152570549129402378662111557526488690170487946890069933797224527641534868085999289920346109095604073769493988486583613165834622656250*x^256+10626560043145107141740961476755431205271394016701075322421884660386972644046337759351738706340734752240078790885534257158234340653232381686757054267578571095683192562619203209726642736720214197448157428417267553273084725647686193333907777094408113689473476482614116183804814757210707410013513998845199032759898040881733508771004389212171507055822174532351070122330579918601760418969665964335685374680101246527482453221075864417836444952679920182265156237757590661824114286340834660684703437770964318324910454989514671586639684732960586845072280914779668525733540291406983922648915612675722821497722737750383977099471780425454232859124990691250032773889070859334195524986931890161761994544723220692751665390471456037071963531758492705747018024261586564062500*x^257+1117753037462905477485269718184175174368465334091962478804731850937147786900416365182830031258485302819533983144411176033320169335007906452813957339674665312521340370502404239551665584158966257386568682267761766784273772906376523101126576249652615485562357773472538188288340523064320108307831451872752015240617247369880233203673349464098567589331122696272310831108316194355890502486430534892574244593384348278038798075644613155628588667099814438759345678053848445179214521746320482431635292873988924743880413276796778897121396515932783969437946372177826519772561212339341388178177521645713813927711564291365159401444032151409580152456020550033306598454308836180522659311534867952191829542467258548853190962089829493566739330819509660509618685443680775468750*x^258+115291989569109722865344759506755945517844952402297413392405716080593448279187002204996261814440720664080115278892511161507199146018867400468528855155917769800210255174159872647424920314286869799964377634011068614181543852456899228563945414774649912258453345574063555709785126186222286352003967627492536844990389935197829381605177755797114241012534546116484908653661049150638129811623165741189966408589621565111580139899089593438937822567386470136865370221461251779978307238363559918279129384935929209183087831284054020795735456004147736123380002778432289767301552360074840761341331797023235614299234958022732765106500658261119729799607246392037027505469397075764448973182524975744403693960152750916844037035917409705130831756767705916904586596447491921875*x^259+11673539581010208652764915311710018414432849099910308379488352803476973476397777398496392775274223978833317735715016545417142331228145744341980022772400880082515944077869269033386821977214069191246533458792436986473772071129809589889513177159751547519180831475762749281125168183904025726560849797548129196779821153033103649450700189338254249919015328895164698804420725445482974697910608782937114104248761314720188565875898175544960250754541450930529112004090221037314695699936292388483464212911061704650236464160002895371269992368827060756000227105872718878463622325597854410056154263765995878249024575590925298144018778475481040731333819715164334148032385731819830481812455778239319199929564241884208234029471685564643980375086242362442912010594415421875*x^260+1161107124244809989185458673414714876001942184798387085113480966805722073997481989099095458665841195937585950311599532673361391135613377772659461556060387370838105068296764173267167063259933575028093887480075334211317629109736401211443090942214274288833286290998730333584915549189393679347925518571248665589020347802951243330794163940263639936667545748159773230741515888232788376709366119976592421361666852773998118698334167922451162309927994785864393560627871588181559730223181134002185540269654984950139773159917159236817449919393187463345539421918205896061016807487727432730475899484160765127810178359448125354966112454265473525528917423221151011531232111550928539961675273301668990210905687438247784697517191500841289400053223899314933410077448543750*x^261+113509642022771558611082412076517576148742176209635166978498793282028370307096911342431305186869874766638497120022104843897673550577361892463550243876319811119506489410521695634076501982409409890202326424539705939305705744593073694654684532444652632907654688667748166250394595006553273153509607001082085073899898952508283888526171949674575877492909267305425639365897196570633847263656646853694971488109413714971770732228671212228973545696380429851653743538490402095952869208189019703657738352611784407447327772258740074058730781411812067882372597197408099703557111440111870378418180845809761834048003960465683873260263047839318169868139830281995380805413005778611599168413469484809607318882629748377391277994771866848517679240076032150332934072227885625*x^262+10910543026242461286595000213903908234904077089977053906929406378939394532475510342658587244766262457142842105807423027500372146376960605870076727756438322828158887718684555959942896953264679575174585844617431092993978620390053865520443640009291177250500594769623871908402966009669616240659255934882170151657381821549651230319783079490101244934339423838340369779622035734963491331042778612630900276064352866015894363397335277950722794335108219769991713047399849905291924656869526529167761157503829508976257852587508657125880035882186298847996280174594816184646515480094146034659845916020769160296975235890444111437536526811560941597770924365787059724527424473336837551009419467441461439151610914371816746837165556358867009797110541294641735024280880000*x^263+1031418425644565663072892688722186036011797570757224922869181152004936820582029557003361571898195429835413697820772263870321199196644050446225984344576417007710599224874713159020179389238165467821700208410161919830117234851585910870708525597319431355589901273078642850395987830147087084555575142016848545683494161607455902334575175793743436753617449005893945995953548334401954350145279222170295183570292517794056714388086438801283032907952061416332135418139017064560783594812203347612456865458501230345390382351806439354917653040823765464474785521216733157807482719307166374253118606326680096177224163149386249441524900609263549090046664175791634547612943907173034391935082782812131664945184428665398533170793691958556041625143944905399116183879662500*x^264+95916856245168816127398221066363075009384421626436928863486817619705985459471861570670486493852048694176932901324662578989958472833667427106542394273218327305917992354058016909308500741747738876711364920141881038315439729436043878485423379299890596769730346973511175683323909986261267127598195582311017390451773160654846882300156097960891034883090334186309494386935068091576909304526758524605977697031613509999718631676542251827939223485783021457173266225344582350561152622974664752674558138415618396649290563980763759226894173291750446978593777362708262688772994417568687341938988561661078147230923598239236513257603201437523763485453501788658163460752822035894472784658477809647056028431792362556802194937952632600297325881340643037383110201805750*x^265+8776255646004778456166851984013439994138231169759412065158280288834750179684109725465468360566150966751352570836834046709590185630743038828286786186763504777402728936917119815716548901017867615284359162444615356264052653775111823396653367154788457927955003676365874397662672168150303501847118321916643132082529328333077820657346425278566409865110061552672159920976330455293081341718460115417236431611505795622483746042835693846162677367909095420522360481064878143167891884340487450427435879637954552607729669969471565544192892440868621206137389744292166991382553767729419791529096934342800734914498448085513217276359549396931781011778529267331862931449438857446652444294470436902529851329857934604573347338881746508851314350212784734201048420175250*x^266+790232316387478988286507975431057887424583446463361270509081544554650896410748326286952335835035024804235973528572364071194845676726876665595515995229329469591467467922869967242662366171266280626112058112644536988855594923000471152458582651997878868225778164582469858478971139536423102671350297549976213744991726659742413386808508139918897936314100786100024121212481674853261709260084769208015138273124028983509686674688932370932907626519327992186295986543919158801740701025083840863482843998821554521792725799171939164514155548454588700814339532355959048607715006710664002140747578351862232563213694459011905515544248299867331025215462818505908389794588235092806453480841374748148305200005918390275953273617080804173699957316764433120379498524000*x^267+70033866293055950909878681972329664269258897718459443823470858491185638679125902025005914954907824979590382874265959452227740501170694802261340781844001946371325099740246039978015834399989859936546998608601981103671644398778845529382646323485454579644491747366982083646654925739423755911895657844746994474226782952880036799227013900639207026437024477421179816812843885466580223657280357508391005521587558980850645309626496737142808390454267023113342855646268453027847990249897925450969182273865606530828883968039075017793136250120763697969575948935780721856987187140908024056612735043781099316535693093754789395949974130230347473904974005981888780230581445912655149184375293270338009120195125578295620009263326289663830811856914608233052291891250*x^268+6110109762634057917266410729041454637779100872949487301866803781117122056021129051796300328981653926234186446238728734644324262123397543600465165639989040252761020762729455610368047296341406106068814999998822848782535807293051485188555044490088793744105060888909699543272894500493684528503454020767662238445417244985493900301148843092680877943010572684162172974204649108940498641509386422851891140835322161693145724978737030939030529570639361815333780869026248770456468548853433088611238880088942710535243550012077933280113446200181055103013074790210389979249020648066645365474162780753886787697275963044120508797638575550040396833601761972347859141921681049665423950051355042851565382447092315441510717955384662260408378245907146443457021703000*x^269+524882757469692869906264569570969931240108029635690758112859212813139836923477384113996806799386064077003932177525927198217159361040576594094586614803718568733852408369047446069449202529385366969937873923273034380889551233050241537499201370259189018834771632558234627737742359314577770270399438424822444611646713117934323129257886733230271476727120411376124484068405903236170937131614851087924718237077646195471457446932221740977511419310045314832649309158654233923173568744903191363524276484674115780445156616800981427410048759189749750225629334022172691980155130138815257616320963018095444761145282623280043479253672437175747962208503806064952865070731675486217543548252759921842975700285423299635360556215009974948070949755612729259967509200*x^270+44405638022195869392780302105920900346011670834411591478023965972560442908280278744765370047371959268995097470838983827531629209674746294007962573628449574986715460769405852069116077376041723410980158286021421351818924168327458168212114922583999084363537875061546690535014788334168531250230292712750454458891860092302044934505682028697836612642148940132270258984407416736183486880278263064633707887333318727813462214825770879270796813942632113562688301499909988914935368063563173489786617764481275941198671560662859079526339367033939842270481925087209422883153634088635714648965590351948803483986062151104570356693906348973980242507778043176294198877841818135991045260617191154548073087491428090176126643447419861837099866675905754938511495000*x^271+3700589865924432072768557357890699499112912100314289300461710848444732882024215240008549350855355162001649118516685119153906020847495292010295983347391020251752625358631418119638836891527302340117025253627404524991047107206009577068008145442531181875323891517882185262347913761671071009036451944065671314771245718237064944032336257776110428704929626780691353264442295575995235093124932160936373241747090082976062517939991157074155906109937081359628834961440292493437146910985043391299956299408408549307734496073493682540000921529554861174187530086754273759205528119308109010667177960609942284417672588600747963904670118254931014926505274696719582696660235516380667983460260374860106531775978816385977220608981318592088968398820489240735464250*x^272+303848889964386536842184360307350325368921644091480166878059511073949703137289630385420869950150863392332630328140209985581006405617164309693859410170581335051178370452771435142947770909074392593887777022531495430611949689304570879083859397546144475818691614397951100142705729261189080268500754058008467370923606873320694674105337133943209717133773733296193780152533920236287507087374757339781292876709528393380085989845649881691823911840579383622043058288172877354573555308236266946886473182876674304226934108960762487365660286091755303408233287879204572379370659719628002578598811978605781005860878916911638773528975487596177876801709955239129010338501334532371149149595502886733764271540635204877453776885729731517331582968778175026313300*x^273+24586362487682835590298869976732082059689621253183043554864978975562224202282796606032675458511947320028220448969661176608619510466247728722792627781034626746224927653404878616851739033909019616568883355922213430243283079676491883775876805601649024837893157867682437374194121299056902923660588435769777454714499693175373908181996231914053129671711647069748936322608372985184604819250342872338074577486786333483859906593321917593857409064702085564356674632144542570238559334816715844131686134872302406109687234522176287476602193020342217769326643740641683916865819787034806273779527763332791377398417883780775908493403775460017520210978690001124642502130993743801576447999227199338651505187980380511675944910171028692508914948702391759338550*x^274+1960976072650082254536712393526065923236747690517661440921563616935563120140736557035087146551436123358036765375018094938233224745811198871907636282229120921233681908633595718578142092682030618343667081598719579130627356893594992849155877558796157879665854201565015887762471722000350704349546782482380891898202533028031428531293062224889956539909306526140437400850474435603359885523930710315270874530485318691048348186226965023342927947171940351467572529916669053008830950152450611428302304019148978991151748877781849394523126563765969136506610515572612492469435569042350573969501864509644738816039067442802836896372541105068777214970882167961140245034725769973462912792388001906846965746861270945239384717702729231360825692756940173960575*x^275+154196369240189064907678322051164962651264094751208398607832653083981275747959046589271027033746281599067178558780562365218615951629974051690604381129371123985549177093615899097068133524037112802327658153210471162236895554170091701749746566082110950725810349813321636781243121911293822308696991393991586042529308409625347634335568462819983245398523328393413859234487414876951570605539183592841371387309707020578020196520808247956405219696402053147821843050691512743792639456529248856249567883182504580940890299412662347796266869331594917616203696780355403483172585565799291185747961542208832721486134244179829490506472723672377391171870496695818860507137720341100357338796522388760060028145302045413495077058746024427850393193877621046685*x^276+11955524324255601223149826675122337284085404714979743892906720967031287512643353762131082652368619849886576181903609214904711178280452516897606820864659629571058563492130557592267112417890313817990706487280768246335931296925899642321220045321678681964219003687989863326603337338782354799264360980249290981633693036395764152104134971206131537642715806716702740593523113925166612073642989833614242865605522432708994266478633647368859774861086089548398776416105037490514326318192403206749245015389631806724735520746534039466390704668159335100527225132554773841323315920735103576781785240581565989229833008938558739265011053092043804732260661872458030061250836231050595320284674321429508318191706936367186169972579052516085328883653342526190*x^277+914126488139084945408212894187357541076741988449168461366966294099336784250753188929310885719012618499785581422207938923809496972218395270684894276292042619132815847368992005554101485125564520560121017539226706905969885029239169560103508716077089818437949594364106035527823936321061508064271446494833068526484033505442280226791074773386620676686770969966820414636071357651088989435772907282034068058662432855663482167061218239061230936836018596366030276722155552033459411250592905746759739074676190811398972378448838591373958208619353903507369680219423590210429197296759112288974430382014343592891873890948790423135504575272554989008502312110650256200343901150473095046668896680506150741929372611923064911686986561066623566441070545935*x^278+68931126014135252534491545861898229734214221861159226200403811342599304968922054730718944295065394663004088532119235247776023585809480361287875138081084613698636980229694552972262945217049108335427182701001205526754903464678542068149383904826295014575339200514160888186556431649666998719775012044344434870137787016214917152204949428537091811201720667600095031048699266865246186059853232141007619259120682024390221638092547947884151473059888816396120820051864862631454393923335691340538869092251124354504633887288282642885353475680610912964847632955798775802390778740351794827578744023304549185877279896222135501989457448850697295824321673491125573898781324947197222465179458518870811880172190649061141844341308766265542644441741232750*x^279+5126234456899482543211410168390749511502324456220206276668911367700216084630541649985927636864005112713445277264824646758863712772268367436043010940911609043334232890399408337101325834461889731130749360990383592614471643428646369090452887349300859450074290234739243720164353302786645624664017402320216564755658554964982615919483348941717826672877049934717689351539197514605881526707578490357460562526095405973459695714205468858167853420410346428347742271065601085182751921652867546633376412635709819896136402621168584892410549840822222232767311573205356714823308079584558538911773140769767627438026959576489344724481353459146944573668778552733773453992059887650054980645549324717745682059418372502697306247343327485177811354818853820*x^280+375950233863489379168221460929561523994973123359499768401886498903969641397779426393423337981664500737251842621398026125916777695492573587876363454244278763769637199219710862859767035413546887750299139814950302342947335761268962694574113791172121919556164833012118847089708559231429095486142629447751522343229205906875496131600718415288395498974382355248224446826467456754924507507595492464935477424146667283431036709751002560053133270904671587082349794269796797262642972608024138476058206803632076904098002685839206525298962610683033461320253078885304239775268747903399591468405725482815023841932967786081040694810906810289206639185361078447440749325709724542645895867296744717844688479121731817662250619541077242003996537982147470*x^281+27186741510889880178450456249775155006372789975250284903023675731195544095469801874083765480795544185524671523570474915780819610117362114163802019885547014407786192565626639317646860242438820261522341645871014699460959310348510587689251643382017318824589975856111690233884810806008027425569010182021784498536486395186148998096179229713535227322502347846714257473851094554080216514914611522310745618348536442502388863460252381817150719859888893255275836620541746194877859599798094249120353667035026730945085983750276997239786729789883508969443418444802434414301242031758474614497300191611299313195980934504169495497960133902659291144249710718396739756346673352027817369795160721761017543413064246143932209254969693936355105355947050*x^282+1938191989393533932983394184844052374195700276806317562626643705467358977030956771850393555628228683814234625235796584182656917945352986505975995286376476249214741683121036302473317332486639111576568889606629703955175862368198746194129737218497795086211303898568081945173596928443397683857667267884563464095690344020234779556501091138464223657448749441463041387784158895768987774034510454666991490315014938678959857643425425433896561252968504505552912482555464034763763353673966045958182308663110821951004376636109339671422083978702417690984923761946969957068904238520683219663307886259328246239839754697294039059670534227339126154980896860405649123604966607237095497656647507957828977127121680999301212221912880759476775289432040*x^283+136188635983713182004974657807491379270738040080704153926874835689434100284202341408144439500119938995091370756819118888992292997645128630886842170348340890166961610969425528823645050396765579774106532916835812820325429593057693853541694241166863197592182877793508638694526255339576969973206057471760665834882049825694607036014608903908637143308910026311003002393366126253434627934209022369854040846868965839357664573547766634664842369021629694332790575225071352970610889805159986792304601616911951196219020771952183711186435479025646771952035988445616561166515348218474404397771706252753157199933674285067217646893834381988702814464794247218688078123589081824986388801921745707929101063817702871734180438244777781391912104741500*x^284+9428826356214799373472414504913020455386116948677945943666038612499860946915227708640668410846685306571846408930165758126193798345536644751202104074705849317629231170749847246211588384662302444369104576490283907889738860709068998979372969244199644449772355496515741755514726504237115660702749606247002518159555056302939745926555247036077148425749077752321931131493375918155978865234636820485504192530180819842171629660462254403941779065994527393355413937749553333556283559752433314099881796959491415304118791149913204186233417591146829810283913919289720106440050593336443538987945495440452204732687976024644408209588230136367022182974065984530114405942113322200603929747796009188350165189522266445368424652062689199614962355752*x^285+642977598580613076254793748834842211105052644557186829469715139725625851735222318212193304936035352120578369804400449454664262588505360816408047740477432688685314228754411357000846277330684765016299606361904776248678965517164561236331845578783473249729608452385963789096447142469205493656038113126601667704601651035502079735733352213997101745739035376916553492663099034493623157515718111391953643375630302503185683261598240701496646739415508501492513420708178857190378471598551212613934626826422053755109516893952147287072671181955820731490345080497612759365551740166046505117250781884132489096871113565364820438254948542905251908305640793596817232119479118070383715094250450993933982811389507754314205276091331023359646068942*x^286+43170700694245117776764563468453481904018843522224927228861052727323972331343387766172281839559829873398378147913616380556733163596220893901970217488711319430874122276281698658879717732008354185607689569849527523296365483149664601623672367309300904302454044227901467354074946509778442200265943098562219815230057295006025576102122600157401698490951645182948906361471206769767769733698348808522058450262533140988822146009304097177770218718694769529984420163588612587145581773843140111962212765291995512389652132784135073060803499335641245867207541015062394574793679903205987088782814196972743410642062212555988036561884612691643343185685849270080418569951103731687927489651096457363348359352459371656813270444350681692635950034*x^287+2852728609836364069560912804591540033452533615661092756824873765222598978569333917310544131356433159076279967479534072666071504895702768751052939706827015141758108356579506737478487146055812823941732807711310744557800746308665336841185462146215133366402133272126824717336621510872604866880363558508958414177277536575577049468995892869112940532407714818788190414903029289207972633700966026257625106753171422890267237503434234857281568609415447943103912992101036328326231764684557105365703644533543654314014419047869862355610943503832337090123720062362178027730098625028804980480251763731452236997023479273570632430069356761119400159603955474419216351570280201445663324886850949452375908784099854144661143198319728091535832794*x^288+185450019733672254785111892479065701508100497119362815324563877236693739860505697973070901856842583564085162370211192479372365156802664608905610821452953072444323717225470951447750103953285445242437168090441379848922112652652170007443119464262448138733432648465410424785502036610718114719562066588600924663600801637110645612556352050503546117756297951812156803995831783524783671557016746581852552652991672935707608989086577033074391080889907479782947543291139956995193780158626134627066834221009390393241443269725572472868573106907111592915221370950411163909165288541781826206264063960788182571760799232822181203983091545635511984379834428635719425855515311654812530544642879511291860932126144922535445515432288971151981460*x^289+11855049463411465172526405048281328196623430205747577075179412173676380117173762877593717794741599575178569286818194323382592815175496749380865786662920496421972805086032157210942893528927048581527921086898501080445350466112893235181631738137736100247000972940030943805959694663658949492997717495662097788022837556775449267190579792113354761481261136867191397907971199857084132423263467069302732089113745148456615227871589833220983033444330324393097450008389394002699089612895627723632827636891402316638991605991583268426865295487855979922581554190454849834687986242146710142855584692190372357868062455008912029992614941509698188765370213216443419542581185847558041309966821327531565078722452155160195637586905080498282542*x^290+744914733146773986654802762640518316497469159545580974353973093888743870425676595314168009175857759418690924098278714925855692991928151758501239739250004073094221682115106389455785042186971715805079005985370836608658236461790672365420391218790794366131422383736655771398011086251745501670346135174010559481031306742745890531687587767460905466636968659002074270295549263587820171554451365622737978527177943456964949354437552418414497490594927574201509573288856375505714623356094207672847412703079140981387045306431151771348975812085242111700593102939691016761415619179316169041546904462995237666112681021915736652113413855941452749528421551514159701513211166421707319482626192340236466333895625299483041992721243477679067*x^291+45989405632986949625786702339046511332090114574378486794135802321505263545925698596711498444212272417689784324090517905298890242199382927261028593013355799572935097348227787839991716419136187731339908052123315857950446377485022984646927639663762744467769832547163496813024097443874331472617394726414639726202404934159738740664470167248849570676428652811175032737147264421048941253791138143709079526115208725439081893743173029850423562677938007949451566900039742445146502438763634077376952109336794454409928796071700785327376119608258190232890536236370916920925073221116879184834953166028026392790333836607362377414186147872153793245162283581352740811539114148512213600089049465053525970150985741109785418999537767324255*x^292+2788595456782333861718216479769127242740717233403552163529969567883377502004842895177469547589620883575864861920457824997135673274215304103620617478382219300963420961423189415815191226497174876314413421881300206544585964864595763623023352404855267147079837117907547087224049660354062622832765432985853749608688564702073630330003278462714727844228956544860167484457666114663824979809399430573110819726061257993907538580053674789103048330569386049766539291666982258289718232618162412493478267349188649416962731319749279038750002392224869689033286593266591695310314128627392108505925444023388919922368887813250605534640094306287412775285259517513598574904771430892240637783917613598447136866480729169350256467276294701414*x^293+166007285527663299693665985688361239734902259836723085829075676991694743185174458483976320431288533636246922389162164877622977865340216988338284592127207266317157879534355363519153033853269445127998559324760946411489370604517354031496312489434641913826366994149133109099986099657057891008075698063277182646210028425676038490567416747338857180274792726133286961953010348966562285270853904769644513827422386693813481961662403016192036159283638068985199433038565344147909559855959616547138520815760472705065130147913275249625568641245672507944733144421012726192094545415153242760201023209339910130868890758549617048451370769306015463311692283030394534231807430386798421259725863810566644939727727709775351575056389112797*x^294+9699078813870938861716374002558432823239629623013412405177833032370454302380505463871958775883800651843996046458883469861485524259164658286428606654360448279935052270610302303092120998743870828072899907529622117469862175914023655619760908260264035773832850842357226869229784831042324016240446544007399096755017214760634506389005022337002717323451888873267983831190972285402755432788572620204417132082203256351742896942692678154195658407764119438425862526053055215773369474762492357986263332697901042348410964999483676622170968588605211760052391783646155783874305409594795263799082362283452602219081410839896255966049909514394109109862954410387959370301438637799677635476399990299314842757577194360686164048369788164*x^295+555974273952771192233495399380975071160853134345163551684324267711701924292252186530021243894423809691512287293820187767691998342007683216594826123448781374753497855971677934624056449536118825180994545391673901652382228370517450132802923200267536684073775100466991526178427811998820358493455047963832709193298271665924113235035354334280838148204106757542832472077445636330610047140186074363743669538248095853562735545755636670040632210864594578861390903542932103629425412477787345668743183992396954870267671702113054288132577820792490689185798345092194840469653472494547214301343739985734273114414612004650484269235260301948654320481023805654282024485205755947590521849191943364918283435537333317972947016846261844*x^296+31258708701462060636126868936675213043402404840223648372159476187179548044545887193933654651685785071561225716049816568318207205836172856992801697472385340696564920830539619195467329858641986299508849870623836342538934406480699897080725857021319026768755769920415656904466305663534040752638173959347962896903052984095007277111905410288127596968183903956446141338329571674267598402688314757773727834265894343977504180450982431406974420744665731517293864776992727712136634378331470614912284358052855248083657187335942958461397457685468233042263086749965686823899173122465263550320033938699562779807434394048651530983690225102232073118669789953077551017324958676242086369384146433016275020521479373410178746152659550*x^297+1723310119774059903351583925049137455192073016753669156072035153051467756388764208562370074417122096411700690053095382095554156269568664659871914160186798738220073175319160400052295434104057476405286606929656763894601537758406076346024688429583840548253240241561414323246417330222753270719032754887084447049960047346646199587898769308668550399837693525258147216909512829368648911690791556125106360896073924514064953007286125684887640561673650995774412986160906891104062573087309687201006185237727715113510718236099727121206130126273546298182166492802109234050995281040684027818318831523383731841562339907353871103646972635647390094276895758327672107565636318351194921206173023175287966774535594319276112201026770*x^298+93138460440355314881909960301442791081527907111884764102460166697225653238376140084440778217768654607870669598657666304524739438520595007770699880357008443249273626655839240636840074778802467423369353607815423122249034824903122565732249544761567701379339106897229191122677821522829231361834803318113338177264384509757367081468590547221006513040444425386278696415248523658910936483761160343668745163503308242815730148626235386849063738544555912488874232654404927577168432143267204998723128513831530198869816571009834193531255588123268866927570605550752369565539226151687926705122907311679213717767575652314156473117472715004047721788342488968523291186444294004502396716327222116949729821792321611634703522286144*x^299+4933768854874566725354022344970315105066366116616104755201760308862894696267680101913980568411202698762559367383318961494083693038213271772758655707158508916622914384403626792914178093901207651662242086505902668431546527436751299251423663992104355016172824654182271677214071640612330388283267759469579137616016346705448747857468440665064694890532038131107437574931057804068009119993581568862071571879766718971425704350410849637096267834643913857494230910646951307573778696621672363925657951868302546031305649118767424125968511716920209694727659450697526736957127576110369381915394060624097353855932781487691738177661166487896364959007078813242952313561402988967833562305614626189667746444142805502038041104302*x^300+256116786466202532145645750292609835268306663002029387599975453146992884651136374863747415113172753609912019722686738259233970855888483219800009899238185420091467089511843354084605416219525759003137144499533103240138750049373118248133047428925742019466447829013984806251037564292201958711195772452804302233848377896542173259161703198867133970610490355703191379766918507480365186236246825089407094922837170447046330802519304521459111799768048350061775136658590299533521037724227109680797260599243842086531048138799339183882292193702998536685429509167306298334243517129753213517297772847337368912305707038164051448189019615317069559316710981814765321760252411434060869487612913901319167603010918494486467449208*x^301+13027091683992195562803626424741095385633369618957685530047264445901892447040233208919889591972224367063198878069686069961956196504267120669613728144481238010213169849689850868090755556128155056323893508141325612113979625364437092974897404058886358956341603366356257929131527144028411326315691230966212623590415742478623618353117726186390083106321690769863019801238631465011858002881431343245885885482656522468810095821228195163923744948625673252152218412843792095259056237369842131179670274206711011367467712257574791515049190756865255363734003908339994157753493482724190163413509068014454538253794008691678343328946859359867316171848578807339529094901808079819195931198858595165864444146594096763816150124*x^302+649178454366860572710592584426779486450762067830861806636702314236293445495969479981633493804784863309512601940884484761712553206736842121374172487112657523483366107714788674075960763499863123177706920858241513720810492357938353400471098125045722932808700049088534204772278298479618476115128042422450015590718381335981413244009214559167077765281317520191889352981819054007979514337771046188343859556493950903377856378305667587897197050337823640608850850442601113357806358338935152254141995348894930010054750704862173396886897103618471686270613590147817721694292089454330192725246379689487345095652977355977916146801721863374975862897386610469621575768387029450632792766266100899191552224084023009918637780*x^303+31692936604183990485822269155471147846639413352486529781560407406402560914125099040299259479839149455006010103413819975628360693499290133785747738196983504821945001149932377340870621198984849718315128188698280131225183479303583418351971934778073476002245387236703848400257160048929680791392724480096814615485693419864542852841284552170369201702723639980231090373558795721231666577716144567341810242287694789826036786357824498320022592240767631815783921768418526176378177088455543555961037836917136040785419789174847531769527454373674885899469863935683604559767892547062407345751753812905494173137767110672199045874806979225696138627397215635419356583755974136727401055817314604063922471342664569466985778*x^304+1515779289659276831862397167580689135372987069441931437061439749246531131182635768691526774741363816554227365588920595766126719777917008997061143294296589216148361674645396598654930408713702239050523537882101628611312190403568407514375964052997199791114097541092084061339535452701931302815523174013776102019864540639792033004409323483263009422253443375759976653518156194723232399048471920192083505094496891578424239418738647772576117299468605293849048532753440313081609429981461035247222338300461652733196583089080874197507231841052081664311697980177007324156686576609402540393944496779088912254139283363132025110751491974458570432047512144317168074368117256769312809210502641468782243654060970311506004*x^305+71022809184788724461827526509666067706849935443591654888513321542232130544653697512033381412727587916980431369773951446386653507332262227507059834368946161480529174753434041982087900648116198627970900065108199955715851048393159641402802517791249364218064122945451611794613687324371534414987637331410817238881222414946155805138332853233365120027034594147641226558757989477996388650445937646553606911263481116016760757848330348689242585233675463257317609672082248911775718552419696856370367994343180630159365164550117629818759223133458674720811471887231916704852871622598402433903278794071814195526033434629359440239223089416025571843945406090636754699949726127846539116186720031961899820199918387387646*x^306+3260484078482995530637134915519260193595139061224157567694707547867823478224786000183112283540705115548485128738794845872142036493393151733419865326090268242169874542974728594569575740092972235373588557805588916179586809154782467834128627260061413466475606798366200843380997489926602743398304563018777241435214786834010803743086175203666106907732921078862732324244951472379714151685535573017324947667471534890217170713070185981935965244908284220637196179899304166713739842851049195386880232870033688270830477041844502390099667385310384189990426926681112218175373399831162241630840922591594143510408438927043951557740022869816197539138113063834446252876726852331990124235493263016599852475797403127931*x^307+146670647992720011578378443371897381029544610321651646162665248909551716960138464765641476463386966980593658049587358106298310271402559828829909501730414107035128126899913270098315658285536973575523995898685731311246169144743742675172463310641245880925527262140328473831108442043800086362302314585721059894224643136791099321674990559267281241930124206246034452893222613515289425937613085640620237145423021138525947711291376611850431602028338849185963187741323852230551598860304692149229614577899257322215822553685704036867168322721382869038644051874061517047296571064569312471776131457045133200063850699848389744704114506754015723017142915656620910287388815117059841931064353559085810146327426014837*x^308+6466282246367050635987394408064762554755243257406957568700253534618459012296058015098404210754747158852860603743794456397914090364798465907741260683307744838773896126198890473015855020877857131516336461272393692481262397664580313403991678367158793410560039692603771153818837792373462973447687483766942874466716035965035595607105850082171420597981837567806166607581394948847944840368941954663593841083953787903347757877880075054120667204886862901144875618862780585938303948938365085074812946386025980378436578262164721618814779286960087249742607295957459887536446589636662154310114899868751158894495769373391423303812835659919712149010924563286661516545238902532400798435043535509676400731611025862*x^309+279450348651032567192267487118222248980070925488944478912879323884674708399946366287784037465919636197747743998929072137537250527166706896777934002307778344491452188955588599006633720883224339863525211585171307831072951600815010242511611232318034921449641486082691796000060920752047628610954970787460157281732097466138265460157577558509585305093240149896229297597410265098467496135748427419708094204925674037240634127991515366257069257148289776036262563823116399197339411619098972197799950074588170627970548461127995366928800721819004888275082955241002119807243996501460769816552344840137914885589667107198086004869825882087153328818094907818385645958030029237050234465392709602088830612623333271*x^310+11841003484742232903951433684591430913872740043823161069305023780401984823153610625174440171450900219754043555450504765601404672167072602599354738947646587754981672934594758110566162865042551544801844759649938115877717406961702872707560428378237685721407570555836869295922112512344808413193629051386437436888967251857545148473190114707624955378038037175899332823509075653237927565881570036445040611015028782570285186850932707824624462629482960998729824775542994839694659665541808819651919549242858546437293682006517813957808666481807557170723695120264021755327274722708740082985561852904524512998244932083512277494889556255331274786119864625643307144718020851222220416427415595154920833576728730*x^311+492034724965327341095972900120304879937783388669683868242580931438798497661976119002593812584115047829492412971176325090837109536154793063055353228758249133714084769828146504604244010076092789875696074101261325422300588529857746774450959856620550146065745384882245288127994787919883207740848443428436433198818028936539897913493558665054010371175534992131398578289934681543725352586875828900792533934897435029189640000498623784089428686613237688936489252441129037976782919379003829578610542698448556943300568259840047262240992955909196598938752110325134796663838890417554890845094958451893356615242551617320489144983589954034322489788884968548994803400029192521789607754224007907904334554489772*x^312+20053514592391487010500111601889136595391815395780139234233146622553040372222831827122668087952193150935651306779108826874759162583520168410481034543797934495710226191642162341359965204578283792481643153573848618204362866579908951875203262842409559375139967473877712707839769431563749322589183111872509645143144826536174436118606883214915021689785950241255604501487488328570141706348088994412823456807208486003580836627959837470661458570640966431072393318110115294344921055283692392098915760916528364089166455065444927612148535649753569087588149160030885667086246565350428611069867805084250714340020712832245928796932029476635019393232646114328898879545063341155527078683954716089488218185670*x^313+801646640231978444769737384111328445237923914444752824266509135664308518436274119867732591481313951822611133634966805839446263331154214392910922757153486192392761300485378334722699447558161049588332856547748406924705266867755682524395395262405720980877747022406212073818543039747270511505773153842168894510994473235862819820760694691782266506013617570944944891163767797065975964222925586464463079246216245270532799170566439523845670651266411028823701592556235745375541583271266251828215639571847510040491749901810815209513741529661883166551142524300056891455021934097954894804301032773596050319595364346590094785561810628872277887183077849638329357773132030129681371898305315512571414754850*x^314+31426072682768177149590815944939167364468854365025176676244793450221426499675560264247476416188710288952665281253610007922244742726059598058226495203781024792310920322572913341646707986846443097800719466819980442366364153738312280008287151168082672656532240849600162519193131353936553143024430069550425407610264540451349312067453726789014821710555878417570715384573597709571011859256365903519511320595471815447476335622631396559880196643663104453436703798712548204204098705529912091150016419692879640074624834667603031045523023043160219466310577875710885061421234413618414629938040180242638788806805010128138787115083683722643351980303862445329317357722107452224499584895554963935352869104*x^315+1207486516985056422114655717120569613090187330574137744377971796159248482915322738388947537012888860491299783979764304293509744615065643170069766160596181343183065633651449920307145060354467709322937947992340535650082845630313304673836842687588848494941223008142223482128757779038820577297533294607393797482943179891425471879592836639263273887450016878962422879994526142308027617744897335925962243222600304059905112108092374197409407687768952733268555114806131279024328431856159901173774072169111314281401513612600780616562008658482691316816678502493339974862775812380206215337101917449069837975311612972346027613715817767680354513877629451865976233012940436589951700484465823318533987584*x^316+45426790995799704295961721646499344551193469179608852168107628725256722946043563986105957413512738821810533665144745021053364854408440498805987124923069286562937984614449505272155999844044794968902190441366507124511463307948177275999836155008297412950558827761082597212364560060004241763448906681513216134635483425972643223750601307895401474893899604388453637485268028835653329152105230598004396174283922473506537187745392404658144970364226969702122859298212357893819809078476341480784585568059951983543173525855464625847199019082965846386329682607381287097194038566219285007807682806159436401458422197617709072492573826702800351309660139790598333868340066634316948620935445093356756760*x^317+1670384618961680247379345747991459830759638149427309165601762913412435030532132450388002369654600577529193553224992147142500849295527530335435441701388049644014571439714272738520270155245001957810140060254878085620066878701186116257611495148776050560876002852934881098611819961946501530683664573975020669958940133023229720721855028578958102943553802449920883840104703387344003292409032108137928082672792343291692284786680582385676977459933817404973758322108242280275318602194792500776631271568960873833381139776649793138763961762635445019865733140716782010943909170778755830448224766212298556752971483620225186575621832847485582957221752018596353929916016286439535731956234156809108786*x^318+59865370403625019762900203683119420074456811549326911089939280637704230396373702810298409346046605857128693120518761066068938034538875320608613648285542831385953896322254532622537526212108468192089329605697060224629840979806624702868946356907313190258907425761989916971914272527638298455146211705297228503813287974963415948578341159416880868832270520886745368715755731658708870291245340195080170519194595992454372151074405140196015367938959854497130080195526711833301849543095619675561421270411890936817660609334672497135107446769563659681870932380802541873236351219312691383197718151502234831724810075050108928812831863089780272879785265788997151462210181702737648899396399066078022*x^319+2082036216791230600505464141290016223762616488213382663162867865830872384259541463199924379426513357045920362783793725932871477751021977476131805181770987519720693150999882989158018858121675060713180151222329074530222510674270242473013741708557505983898426289177306731949660670796669393022734231432962321146559938782959926646133430322089277345748932420962519380787702553866225448820010444843421386763772443901352845501059529817847709318985817864458735591005299977300709927022569686100193920285050853847533603449828943298589836625870631054510370940839012447971738458301801648557878390160312779611315922022666536298552424661527345231718643240524194125308210353234508148414502791524626*x^320+69786632741454666060934988935057487130079437003099543948726104611523093718425692099374753192472977702192091961453976871157087708591688087811937972781563332051537182892031401603151435861022249286511765830409574590883835951822830121374840585149423540287151808370573550587758548514012523780215893849569706084763169032670455832817131068816132475653193465690115431081740586511265187988575028904443310191372172505155356327846049979999913047170521831561870918849484006289229140162790748971668686800386076755949266561864563413907424734143935193934170223764046791557997444945779979074523418406921918766466790331286827243856546922543190983505056147823097162614108225138616335980135213993908*x^321+2229250915282208377006026819232008984689751123134143729489410314605414921914412884973264201003727489272188529547488986849858039703272099190001744545758428124989635172121951747509211238664821189841228400892744572592779231390829328178744449456761439315533391674424105712898571919654368417477642475994096105507471801380405513630566911165072507114490554145272672910167732148948746123339565938899716483721336918928912055872085684412222600725281392311519810805748033704720950258891863053579025033205575735401035881947986310165769135109091058364123466750544317993316991498631584739184679252311038967820812612951391078099709534905630803460015154825583450844242240296830089225345975051862*x^322+66528848001432632001706023261665356727519909849319910496037800214829921512428878230354569770810628483256341181566585951229022643912213203220832874171932045895182654442905517259083258342557514879873005489394139957080716664615402038718292170357513893913496939214254653099006468765794690655784069335372486942767417381631455502689008255485731307877161819212966663380342455977181198537386160697033852551515169627367347289325939075612949472657917734741513462827477695417848226976815441361348736470016909521491545015228450205456709412781371836374531906344464136878920377581026740572722854466922614950447281985008739924223276633769132998635131690634346501180016130785180518812681497527*x^323+1780532076636489217902215778640075701886226977819781757630774323121080271996297451498892631257499171405339018450201824409008732573327078458829383291955822798862694987473542564058900389824177378497332203682906226137819191590458167791221167817547520717891107785968125886559262100645481950697449563451143833752722318089189939128681882318655981849545636129954027514985556555046373692586210449206416881000210703252505848508166944280431658693600489860867557645608215989467378837591934731729255427723189500048267089449610642889259573088577344094655427204330528400588774879418130811541137679269619301451807198913382951858025328742095834284334364848272041312077141954709520155114776031*x^324+38239639972228758668777044608239476839359115434739115398409660209328975348046584798221104147821280786403216157127744949819926098651455851993183810205088987040930651669524976325124962763204090366834950613565914364402574462783182557047609436149113030004287655633409740688392247463769734042037172905399996714989845097501962463685534181626207087124051400038309413773514107796479393611471012503557119355663493999587028415061884531950690789247642847403058910341423703035881861693694633485398606301861177299470281459429887709557293552825273364248231838542022813210311518862209240227548191529176035842072569048121173515860038128183694251275605923242964115988244513886769710108444750*x^325+346383594821620253221093796181856236989439998368438663889732343407931357089253720431877853787142559137897249897620804048341752488845277486978724265959974005822859997761501161018764991796835125830152698228019905495860779515151463740335085414956067980431191333715690621984794397170968300157507764553889476514571488010025612774587555293279622039360679997310033571845810289180314090118296531779990418398083726755401089049760309874528558896114436214399907651279516425299148706405579890706308006468457461979172625450596276114683317813404316677050876552365004341197400923065761651925704379121456588430279831969471420691242475903357754459677801321681056124819208651554188858979069*x^326-26462462749059799369481794700762442547121555058463801451831025565935258837541516422113127999086983615228434807887734974474212309654746107941358695551929951374093387781445767599222346623355182048604782567172209632976345763868261787780759379696959810488476590432413847305726807235271736109875774849639880872738318082488967003122625238560873898021044949847131899448419740840801936008856871916367558177666244556537232100705836132511207009684182773819851592244451630309584353401049186544296438609527301877037786213713034495963740008992144628397494858908503737154475190212989093291687930086850781571546218151320291460068411096690592287353918635596116148706870462212867088629080*x^327-2345440666683483483976035196538523706304943626953288434796273310772215597454830638490593885535626098987845713155662577798966770112656332619285743405020333772146057460466571215013048096026434239709691017059171541968205276392607141715141689186321786320431259359208449594755301056975032350028999097534049616626695136850977483552650059979563431075906645570855170154173845508300858398804231424930909065971593590161850998765618562696333470592329046711752334787610010252569006020951925900199368675395751410097680217898634344484776467583552623887048707110338320481549901877404532548343769595057783488025878667862963841201066180958432227322444465209110967824360186251197774097132*x^328-131328389079214459861194514004899471692505868079010849727860906480923806697378713832984591667051704748032399066220567684905833148008157225108263965033989387099998316742264792512671829288758667525204615969044653602126651444475604027050008413916562510011168750539168427184635786905044856099506901714090643262636403653045474500542345692743096976201999225105000057108483553648770762747591504523276963167423212109954447074773331435742914153601047328190567361146791735056576252211345438993700965423325871749434795845559439058842110279048457076004051888659477643718538089546898862996023457392961162325851353704076524345776936937833407322161618651532882327996612610434719605730*x^329-6196196509690546501040543097595791694944844979539103811657361270361221765955986700293927694254936221847514053919077835503525158606684176958173072053385695801345039572372232750467542686843433235437676948631405696979505424829325641809032180589509242803787552868620091675597148007865187183411706516554406160482581346375124718606046240850363585288543806299952961402242798373727688644621578617779380718781848627401614417643517974069014897443223484690256109647853099443143823511900446165805177316128766837578011691290522797525015101911480462968531415637550334348134216989259459372460804661008407701592656393457763662981667858678491236726998473080053645730361876712368181878*x^330-264834944730144370915982958407065343512379922369571419004925664471921979356734392956767591307990465746554966449901743092388674012092183792755452137854304447739683149459036651375854431522115405544670961843158496395265120790307585370819533088780609272429314355557422606034338763665527069441932400114730480198133564831689354921360941697496748773581424587979895409805777217457111818429407711105746591457952179895847177147549345416161004176864070670434027528807703261217290812097314116014805603222046376084708731590769201056294610172738951380169667519910905546748675030906794052321591372457187101427047332783857148428718722281297206482691594641321036218236090563092799280*x^331-10556898730390752422583375150533960114471901128894164752255510585696247347490955443506250771367489682141824783426187411671509490828606858110851534423208002849348968368080048524229825726331534775287388601109953807612755359325674128670723000418029073745751845618848373275208162248362504844103919313339339034552976227575733267558253073165935631938295921730069564308677208007849969035802345118355901171239707707875266742108810072191393038930759353326297075283786424733048219696346147216051806645902589400251464110690620339557301999683890834501542890937321028329947531637508813123696762234209710021067436150189151517022320892556269506292158792830874656697573581236071598*x^332-398147383678978924104683445472382086419297811311960563976379369413747973034694652999177316885293057233298573134003303966846928710719450340348915578731448387199016064857402109606141453648089056127428283016762986181467156162293381516282126888964598123069476339228323396043541461986200193360598194145867745807103097808582458430445200664006197697099208256028421788351208639014854121203444093761719404936442986314873782672025358952450520002076176665137053004449038380594016065480966971390264908874572970158012108190021649472351918666894987707888617905944242501224164774029595206497078962804465200951728373647471457730239079059099684161949320903210407485645121933868072*x^333-14320495294889566853955021249114008656073110751939952499308094962322869921672287059183594648029848728338776085755216176501098713988469129921569380066029232602672289166607777619835626967402395388768033017472117797957829177389807691238630470479495052094175738284594833935690585907784368511442528256602955805871040084826380332630118735489197196543922629256751842856945856795138086634332675259178071874174316560824945218548963301444698621220301686653754597387570913959529205311660253703489239891186616701739408698653635060784964532280112362650698145275162299508125112104115530946984011654640588594496529339680952474980208228672670460072586700539520770372256486896792*x^334-493560048377845959543587300673260447426541445507446206495491077129348656152298028809939639594744604135598462139059855329903085096798178591511524383769526232775826090843107997108360835586959403107595478721162635391896507667472904769897616630924524955045450251825022920953709813502585218304694389070987944897914812166926457616181931860069565915956202045809086825035172729366893814631084984011792797491106586583411173572916182811866713387229365563457622991259530253773642332250601903436745085215140151382690454927371661080310892304418081354704243840199362537483338248367398166881902014738033150699153116856600025233290807164336029188778730273491376862524060588400*x^335-16348173148167061445783658691677117987693250540718150571603369999888189027612740877805512127226021024899049309521676695449491482831582592287755040333576322617505922202399733214577207475083203020950152115032564588357226850494843920968743872243031296294075968119346753980015378270602889775838857284725265739747205538181879544685030199310448160122210242935181970848045030325286266044866499045874325080364713413739394721273908351935044894523509609325038315927103413220483185744043230346505396858919651804620659317352449559406784300692645950869603196870924000502771155542677429735873709352289888156663217889318714743646877032899229461285101082756811046922331336462*x^336-521379081981192273971156846913678496949257677619825635949465665426179165814912983790088091116549493453811051073203620092032150029466287604744397379973837776011979916879738084074085320591139425924695987049262718968629129633437084549606571753809569253538034360934711385294263805499390037584281055159246809640387812668073981867504066195450245337569706954894752178402319732192307614545785037220474081070290156329894643318285073971210810831708139221345463583688142349307299174306907380355577577642306206893549763692528226718309816695915859905170930548725613577622116158233294340560202544555478918917564289118797791559615163633860222810506094888704271854979582812*x^337-16028698550304979052765795181075168566473604816813026599064346879301069006016020993732711922535443164267737358502868516309993180293354895902592566207854111180059248646905870597706130920106748131566185278727786523424925686157883926704284724403777440354911919654279951677133142528443822233334958630196211944544466860788392882146568226485854080112258162160895392601371150756477470971433454694255577222063190974464013087692336567993071540085042829631261862310622234040647037423719108129253897173227671643918231880073337504914582711913109902992833254315092788922120800310598049102568185731424269868648958270833900395395916671113025439188696642761232582822357954*x^338-475338930814005055529157577646999549589070153891579755991790474764731831917859272877048247292896875478415652069803724212976665630838024681018876364270901767575269698316205390764524006217378742593500544123225453520412488928326201439011885112330897577559685900630589031298891335734291624386273233720130425432927428066956835298703241292203279745840331988601313942659162154465328615704997347510806364891330024181600634689254930708566024720823830746044097960071340841466921753952341064347336337855790911993557027236270440575451811263817837893168723136384151419264371507331241012626183371697033301477603245811878049759468520982530596830861333051248332112594525*x^339-13602647681405510597090023214926846659747188764078806394511795695332835614444776322073405561495912386299678176636426318795531418057813923923634640106558022016731786979097296561217916330091440523906215079140293701156812962968491240058427243431880736039261271869326619626306456098570203439639649578030992261509720194016207665237304398858975531893433914097667785255241991370905290742623450716959983499598055006108187467446401360862871711264674493112733174099346731382762519222690024681032483103391824710317381396240172232757849424291942342006090890167258854263689373918497356900610815492369593662342560751055429759466985846198480088564986261038424901890319*x^340-375668107331890600769004168989527966028393198053283266881222033233033688317433359213384128709459186682954925811026964819057949439206106177297418183478222519796121885824255625284668489483670905005242437271958198671786454408547436067053360578141955049401126993783383091251109548858788203197006057845841799829134613701602276856870941190135523346749573067452748850727825490726043954366153778591499798102760066305790728524933381167303353969575906268660986386734803909235250111941166177025566162216838815073694898988735584939444969609015882932710438907294743738280875224181101734344716199923356720976118191137691191791396316438227174572883042546468971213386*x^341-10011679989607274574027924790946201948364382907747310730651348299400714762338189216125269355441983107289819636194247645324878315306478300053075970914310900427442299824102110356013374277303959307179998229979651837250425633000548741818876300699261325694175872457945429373898729552511152973594102642103812557454930841205827374315101283300851395187003424157179035981125548273959503934496092466440041653601657808240478693031798290334886602591206248239290250552220725656485809562081782087705416733930354155767509888025095479359679018917183807871708939187652631520771729895114178573610830603030239287022147251920433108913742082641905993774884951415128056917*x^342-257408254012333017882480439143330668855530453829609513137838147411273391416344851976581404096317274677804740572862760750382903739891281371088022109923669875356613445358583686485213369429703698765938760824949628148145283024208657104506693164448554758898070992664257390905186295057083017619070905025624386659563108853444689697793442160387225029092000970789496344984338014157776549193602394303647937330956230834863971035907858976492719469240502018669721821691496085637541888931881930319824146006353136234690361442027778086067614112567477137501058000781082973112036681944871442636833114304944579477616620027390781502246081855667787698290169107711799746*x^343-6382362529266262258308716490209751772090129846143819853523468081015492025152166002737741613279638078136901612189871827822062373358424505907611779560797116331567245946885820644419183696625183222414534199002632395260222404486762224032617945295929262787486980874256121561260703356990482334169141879300397898522408892598652753761103423218101065125414271611226203022960662954514708398103809772629453276516266554884520276736939951192558413866043900649114598313359694719749115870680915968969998238359596363690979154732050976020629182638887259550784665542223066808862674908259442458030500089825674069447025849243457048612631527184697298480187018330872436*x^344-152531372375691699762750362844112640176104751388716702097880522844356850761066533860041643586031676263527303501731135035818757772182499725259472181405641236311111840012995947253572750951325130880103876750179465888544362171406159724842100962367066303393140143561942595850809881557872210353743724563328043800672139829932516649258789656236246998464975088761317811926331627947934311242450068845864485474822108710521000961138583671888522901951244708058670810627782045395903416775766479533564768286149767084398542960995043713219490398630500324276217307057485227778749620529159235889673312937576728365131784961550370076198308723132379433041415255580906*x^345-3511374610363876844970713737011947811469757018436615831142538639801206337137405352780947000520054061813057388536569896007293379876390263403399431482913270651084675557456979368116834098836392935421625935755069857487766788643660458571577904915428561486433951731980031490016143535065778275494620390852904609497509896288521026992011603770976210309003908894318373986820144439810079443114513554106307836708890132276463955214515646454133643061442577870730780530935265068098513550517777160010050069702343903746297820226910456723295465485461417883912422334219709543080249645090629988009504454911624572517997713162119926015502188950933973739115546962142*x^346-77804028058385567842671409989123146124012014059959460628239906018007899208052359212859896613784703939432004521672207848401607042209571362832830410773632651884749424834327655610989891500878153878576279055280648378428487483066269147861722576636548693993199766648001575420939618172382529909582074818481382984414410029807909144384045290390924493222789883197018219574711122145406704049277882613151292846797940960514754617626828922472317412936563552216602160088247484365453777608929771791087762652451230564123179416728854300203676784371124489706148975703718174544805713234786047034935427778530595341656425033943380614991368862493917682295604720712*x^347-1657834941268999002010306606155523774992024524338891233962253927338957593298630117265258922346916346764179212648044206996530074849034484070102787472680251937032457745460414944029324731918249034093527803525861210255638355439409727724983101049609191163457802017768359016170528890516926497833437144519097113722022098612889348667374600502359937086861704059008924729804345838414403224494653623197472953345774423992029616365105645619450716502107565852926381692126798504265820296155057704493343607483608711584715190408850833053918482894667734317435942134247263079184174405253226486633618376742431821202772725637590945526499169630000723480589188492*x^348-33933985206443118243658600852645356522618529265525953655205344893976034544565501078052915909422580404096088633220091091479512011598289761299560172298931308687974535248818162682890132674826696395546129594135705612592086920499527227555807980050579619391171190563618594555294058780329269601259575641826057120276714128448428591056658962588448142241926946908736099556929091480012045125839744728923560800975750750592954655037682552141100119024057607337597244530780753977964613713108509029384358000568714002162013608108884262896942653731139692684254411991189419972290482898217827248674637127897203616211788408572232370643760713484713319851462360*x^349-666412263470873412730045262804671778988366331731252351771596787165978172170541838496092664293202169575633697177367950941225700473044217894876968679639224693478161993294276199152432755861596950671171499741201798119779387940332980129847020178878344081951280258810643753578013022178584745715386528675386594835132013633332684857410474736749581382859683720992063746275772032217059762497390293861676524913704398754040189935620747181180981339163515079945974973016503058669391531339112431793472703432121846952325900504206223041698985255118661970122582999595138413664174959119014806895041968262566132592023986128682859900558496013057331687068882*x^350-12537957180708593295674837630865431607545476781727225735028342773813057300396668424924569459576255255564640545515364913799251596708893131351144967673487838416897216500980522730615811838748943749981325515640474743031617957188591630902657209392417993945874591818171871880501695535371489400217363347337219692667132717340954660811491190289115258338361322811894091828631678646197575557258081067053941548024604486195283208744907360142688459047748275503102843583800791800908853832500306723174633708485372720013514257288049294442614525786703653610378834745015405778333307674344792883601374728490891355295300442331970530981765935169151775881182*x^351-225589957114608419507853764457926178854826063077769264001906860185904674110896843243864529968380264932816537494384205649235533021133587665854367598303304672687795686764956259339714828224463945668416742151538885562298990676639643098082958786817887302753812318543029387905507236142516454422363454719388914021730388782886865605556955099816119947616934610724279783252675096789466187976213097728694334763639587902396661073109138240589139903504513963405493502032093914446555658202733599919697539457187151921765853188512458655907494086029468055474702943089290345948205820552414396037922806200380312132609487689074128069689210981953484718734*x^352-3873328034023576794984652099108361910651214710193154306759029277943793263083978163319208207856670933698706517847866901134938882527211839052228865959011559464158938431803795404095524731399268868021226619223605188780044000381882375772671145745837468458219598004243146605432648066559794365206672488221747403782345154540871334311023372743708341645728659902226598940250934487799982626073988938172493369890593047450662617634133291975616339425765984440520362582353401174755747211918953897761429111994704136190799751731641330247936178292074542031121492056048765170335960316765966809559534359948089791790128166345846732133245077952287883868*x^353-63291281950397148791631403301311377738609735948258893674349677187743450292167038306192158764943166799732134782041670859397646909781748959698281304436534351645019403914592935857751647221522855584992270910326057408849707840744680269940958918888915341003827950932996378116197374377839333094148192762621586807146070604947953939194136877120468868614172796813932871446578043312074244291824334919373493055652534059235803798465363075281181805668179958373213962452546425699342330825092321691899675721743211037011693584380521291040776295839121200490583440820859632299184855317665028100368185288456887358811910401615746815353604325521535898*x^354-980785313341179671806792106933627005535184635123468779985337924388843909430488728436815058864193559651347977658474703531582642528188324617160499064894055687459414387981695887668538517022116341899201724956753039501989854889830204640179361311757137989342197864423508346298194838322374625542614205275248617276419777812730483644438152566580761793566834254308350095560482147813259995410609647241809059318492334301280584710308637034475121009527174313875027012349962114411054750487356692132524509938021985879912058299370706874906980523283762065730874476918924722008029030057221370277721210916949419488937473703508482628973559607570241*x^355-14345496377881497270654798106998987034736163785176364544261710100520101133310918859908889371657411139853472774517077632582076027468599015305572921605525469527786399586500689311434891417411882066354331747598201678008316053685115041965037502459718406266148771385978695932164993159688347847955661721245152268930027050549049823189304737298873960915950044138187088944643753129627259444791219549528681120226375005951645547098813591557352223027123995133939942369542962399156602337984661367951453256693080345931898824773410166996948898234713647647633507498889083090403713494705396243665746117501433993039626636566738797100195491947661*x^356-196715059467370384226166098232834922026509700695298484067144410250127225830780601277225952534270156444148054328384505467597297597404212615455412110592395942496009484594775505704189336165186923553970588464301968151092177303857158223067206187013288389393662485854921461225904106539118196015976163901893684879739397555257006706961042633129566982668084540099098511356636101784082795852868824463250140697191763091615178562153118598339256979582497802364740230416627757560111772373386502936958984452840523140945553319336132370347450225243441948279865726031330560198719752959357700325673260332991827048701614101992519126658842639398*x^357-2503029336137194064536743640347735377914790617409187429638198653398288037326194282163459294739182349854799216598707857951253997965759755322208510854578735412987254846992852824428435905276511332796357523229244199230156345298087499027840192994264489972268301290336296572800497714834439333503407626123189245141496364028461723800095202427358125778251025331560714084787786190488865013230322452970047984391395435633129065382680294347261983651178652482335601954255063987031735932862580769004639017252941479559649519893154048144645120728958656242753832603759141969523351962131361281809002089104632509450559625361794019795514132415*x^358-29045792032615085204380921721384942322680962028450210977968639634416859019375142599205473476941026071673490966066571592485920153810519555551225628136992622003759541649394699780501001674503583374940199815753077110494237150270594631116590315971874729808022874195300814627836872868074849688378671596339860388568655853869983234210937503073239999609669264416730653693199304872216029586039142933678356768990261963205738537357064479861433942364408384939757778415434846426651526534145136210081354176460640199110912870273996026404230575935770484832859420979119820426201208672127227584106531493513736602856977894804156761687775280*x^359-297256996966329106808508346235460483189496504983102548351207996695956772398665608767457679808203286350900691482352981924059944078616503935304637744678326873355660808000580688353398454897282921038578340575683935922665413251307223022353832202778023907396854527060565187452241410204082560031864062950906395505505717407119484224103295320373625770141413367721840529736077584256815719225054375840185111810192770922061563271775752859836086111736199077765784658649344120598108510355826418900181156925462572277898602682019675846742440232991024874547911043181926614441201278704258096173036171828091139867585002136102616327723168*x^360-2470890429727223175847600672786891912117668304395414800511746238332201785825478688734829534881641800866487886363007261722434628199400950612181962508339263854207715769436721824166414455775993916702769986580232522776285431148043048083078325026072579076284039961558041077926102680375754714980715146835539579926718444909131061575504178862187861017730163622290497360442901068929833369892620150515449417071534802129854564486092053768354498463225551686555950167522364114178738947853494645771298160695736404551955273169887042515257005963472573491666911162634277509718664678824521593881720105517452668056185829140960896810100*x^361-11814184538173341126376763536934587148970084679778844629763621662195133009724694127907061306684461665527494219039141794114221636696093911072586430275929806382727298382205872303759416551935193909932667090476015597609518181283053368190679414442332848733756381253085424992632744690973373621693387755310815213457227179285604416263713783664956670988727077800932242549420160338241104048174972274695199537997801384649723232101355904558987091387673276871122901229333947344773915179352708617014212686898455042037542848545539326040013589604847139394379714710397971389037621396750715722770461932430314724233182057417923873294*x^362+101622091672204161431922362547551008601900362959699105039731977477719509134481007147834068302837716234699008370354327628959120558570476293851601368047525771614991750153629193467275694362587503632650033487476289246387791285070351015918588445575947023826133425772496866302680454172774698781776033847152727687752942849966413671169673019504964763686327542884539673484296797460048364712635017746140945740968857942428403595964521619818073857566665517914756094101677635049016106469954151741243912668462735891322949168425944756537442234534123859267462749741882186674242003735101613459439869934778525409062930455231810410*x^363+4060763791878457902968279051711266948106777551422884843972572197606665728423176405784870250649617829127525192511240147630295188929091553248896554472217348275451609628482616589640912933061685853024310223002067822697922951961075103346699442087184492687356664546105067354343757416384436739658714563885973164138673601129113254500449931562772105687788453616983368887729382825658251154727822947716150487098687903288665334568986603351442838129743770806382588050152048828639024116291964769392980896619299298332617650374566057576677700082112623220842954600941285104314969357790943057606424784185237935816479795219708880*x^364+76555747657715146164720378968574487412860121402613710250920675354798187418560070987691912176609803830359860907760055959569417018728402393877021368849910645041577295551242298295832002567915990128382828687357789129293163630785802118675907343831860655663559152890121041119257357504179963172894718219227702420608553634211990608471983078873787962279760473306538804680057421042475670482659067382600439026033201190307562472990804524983024759784036225786841456659279066253770489952570038458210280960189122253277150229668725733074647303135628659348579055826559741313112232120187805168883313611563541225135458717487188*x^365+1128154639809435788174986448566632739890393394634549967639122058125987684534212693092678189546727602191731974733222198397497513541779149393412112531636547211831210502752735989683882869219737319240292913345375897804409239221335559106577058771521249710580785581126449860200953183418340766960619326052556601475486714477718220079234605468759336319062071394790615582799306233838159409881649168664650453816928479146837381453342506377184746915555832607974121416439310990260671324141161766574635134142928219498900165814384165071291984041371402112181288991507515670190815020840139963989921365695003735219114951898220*x^366+14296381178337431402960543366404810783240337412463819676985393241067028981691755333088520101665252140637430034160419779082549754595839148978826488581136451823921295427749696968805328058502479093642386646269080384727457778607927982199665402196536734222654043988088806005048630915780112325825926401110220439819135185763277451871490834271395489919599502138656642676399130051937339074051837943317554881924482592192078888593346261135934482907675172838960365730779720880130461760567637812682590376300737965758058625674067185759986931551498170403336435514423376109422474373632883909430418044190925640446541407752*x^367+161052096630750986378743802602330033340614054741756644467409083841711427797182952249654106146127082225535116097306395178970634878331376745760521181681945212264017221800296453389676847490050295972187818374215998265616445982531728291018012592444036749346098803275365631495413234379444206814431530669441475261338191464997789703232668087731179403954288652597563961574806755416969407089576447223553552435683808830785297116468541967932041718417035521140349435379030992096171355895501494191981664547975644925565563293791944528797923749326043229714632764097313481262964928603011962571991071802337418235388801816*x^368+1634789378712835555749678215153091242684408627657967898495849265218759103860582413485403220298100811657007530625520618109206833789174285065417086138200856422308448574694101294274620302911596803757944759617253606474247773377504483004632680847212289302636787537103004776372857211210190620369914947656709942281002558477383715193757753950168451419599024037599063955606857491860882246377272501052472502996457931176428828153091014846643394966547144183519247401799625194080193206215221314643848638907218935743959044935566730613348428497160323993096772718843241133443101716359342123630524446842055585816700272*x^369+15026257872989581727190152711708670993224999030759520437960122400961877758139613016301538044466004520983996911507819879520329044579987624665712933287973194197953110791061800940443074317361632291396103866109313128878885068203906329992550888536778320910335671692592172702464493286977981909994537195563243322991594435777417332502739394698398381385675249920169255292216767112592791600537947514983482077923798829051853633589298214628257153847218270855340204251948597712014468910126947266257963890419050362164845947805567823673261616466794107459505669141829118540108395978628107264457418499932720990065056*x^370+125089522242800127051168550416398925119095120650832840031235538066394227108339162981221992581206241319091086370523593307741092374482093720511873957184454239764270221951464506975413327182528096014219735662102791888942792853836439146813224765240358832228496805744962372066069929778412199361037134278994303197049970975023601531154801973962646147795828471072473518625213421297278739391948651757702854873503114177438104382284767485521231333642255166834257335729385965989869481551789602227527646109291361142186730333292121678492068341647681326138794340354684835808698882377050249793050700076432153143440*x^371+940324849747537641156296446865083183271016949489216339912436306875110975844416638013162851763648377206595564506964180963938462649035910778125517939574979093738248885695360172628119418384629221616458383971774066648289954960876718510154039291065049484962422911525043520704361468116576495566409362096619677389267533995371668405631936138953281603365118935091470903830969239558995463028737539704220308559108532382619993229748788623266236771441433138509066321768427006021422794453941023370371307897035429887859263102413993553615741525878649977622737333476753975607602599127154873872749969458189305280*x^372+6347383303621238121030141848716241146361654563519399492840464283120075105743766847469720663694165798003556049108656724727203465119864071059993884396287371788554388235669462393116550149786350509268606607056524659001722615589750459524181992269080779987837849451463058975846074673916272779951600101388866759389826269097721666802839578960127051745561117909995832250145741653478142202274191474150081921110838321093564778345633960528957343987797906677717756630772144075958454455714664327312277786666025249429017790570413615971837414369372614684807959872474696351081943378907559194631961547330699520*x^373+38162235863485155397187302102796108761455802309858449096028086351522719114692366876455785833728624730589279476710782889337314076376020257845835575925683844493796841232727202937412415037076570682940130752263135146410521155167641381825118133636486443961914160075668044944821455072539057079225429380080391177217007996345638452171488411974279729647104995166158829167134225929917951860829338018115224789694888966871976029331780694415305619817469239485192522664411663508698312593268529489692499274508923423331372682072363091538157998448508761495748543793389089454788735373765447036850581454221440*x^374+202114585458416603169868495904292666345564701985435432636830965135029277025957750331290867015972700038903444380744754531172781847567592809339614556739723983258141338463453655420765039722581736987702784149077360982548072644646276487365836055463494678847255465268725162362992641732132452505109846352446661214270187511911923326651987485193379957823470483662726534540221987221285670170259198582175418729268267809383731462634780684992619392049170240276279056214814597341943773731367402867966531141757564411688829485350193789488643071856690594950827414446024445399286441869629362980578312213760*x^375+929156336762162372467703746198837630360908655707637801835347091795407177943330528409791598649473828865021063000006054835408020137723896491549338606223756062705549871904849734660842799783088917188083437534856755625416996250449014591509103142946329218849219751992874400615135308756075187749876916682750838874057417341427914939486910293853277320785770763038431965009287759395808559449218781595386407693757484655872255968249657128446515481628455744423797127089754929561718864167685648210564932979852093079619847431208740480074503747735228777898077248520514657508542533811565524197244467200*x^376+3634849941586522212113337226324063028964375302524938685102784304036979901298685330596309018909491997184434247333358842178484266112553316642519666774985145060002029094150066830023867619646683279724864529549506096998280297375636278732722477706392712184638999041303836671632373332630943186419459757812365957601171857067055581717907165904818421165594039327252649197594726679882771128799329215721058044372532150464150386896035387125486382416156791787115635407369536311172525366051314584954364230757912520413619587745474591159227548192410043346337076399195777997375419404310933331134402560*x^377+11771018284792113410023899922422220450717395805163385404233664854785231971962536739149379060866715253014100269345168953725638359577011189285698040722739125748211985171195516490312305827083763704072057214071289501212304556488276338259457819491147337054522340759410018126460213162330724544629152272921800595388204730064146965568210627574552388338297122995023693420793589566090952839395518529869482245178634568871148565131042049122346925716645048487688781768734919304177144485297081253251443182916693408141218766869558953136629780824849487202228473189334315596004310341271669385134080*x^378+30307156599590383934236120549856295840187876208599175619999426735511945810030976923208217877579961853308810572906519097404248391350295158093186905404965733338011650081580284691943324165846614275028840897306142057787664224364678193368762543004638180117779201190560724410405226598515672898641092765562656418430061293660734144799325539944676475287601789425861300843668472967989447016819473683941907874595684838190643429829906443456393320933586426213127928669584158494399965210950373044335062847273490382289279361058496812029859699545505304805849672294464367033141753722702411202560*x^379+58185224247929932255291557551205205533306853762380277152477121905093456268856526271184710289584035831115557526500990916309356263435074209153412881823049957901506910550088496665402759589706908511719339435131800144381664538633314681964039985410951789883849408669345164136333831922045773048010814892765990103675263775726410945185424876573712310198336206891462136690562310999915948417064906043276984429479985626157696588559072906272636375409974418308787139863240257877789358679686455625409216620596177015798582329590273928178896882011121587583163557386793055959067774626226503680*x^380+74061741273313642761379784739222814502501699180863450224953724890711897172274431490489972082798226430709029875547943669858638593630456007881039665426232987165930529084593229924224560832147683386477203099431334711767792494950458814109062205411981886531055252039620121087459110046159879837848512629742752040759599605572551747629257528233688275712767278808102997707031755376925903010676097923243861912187707443382144478867216555524628471658185870908333260844456528206895317775317397909836281092358122093134881194527303468492093622747459545555213506350809129501945377272627200*x^381+46887212102806328879998418384072282757725346208968335980257348375292111287310185110794602520730971602915108915995672925096759155741264585864951881599966470313998894188328626344713051103942280484469607242186864577053584676736222353398768907318766717240789474108564261467090493214715903918436715727871007229115470240848898935283883432759099965717582877231400228656600806127775284416630344309768729046944550461736160929443812929425685675688517792350083972358690280078360614648248378278216048275794319244799589567236059594830786069658020221019314580396564448695036988620800*x^382)